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
336148764339	336148764895	336148765445	336148765995	336148766545	336148767095	336148767645	336148768197	336148768745	336148769295	336148769845	336148770395	336148770945	336148771497	336148772045	336148772595	336148773145	336148773697	336148774245	336148774797	336148775345	336148775895	336148776447	336148776995	336148777547	336148778097	336148778645	336148779195	336148779745	336148780297	336148780845	336148781397	336148781945	336148782495	336148783045	336148783595	336148784145	336148784697	336148785245	336148785795	336148786347	336148786897	336148787445	336148787997	336148788547	336148789095	336148789647	336148790197	336148790745	336148791295	336148791847	336148792397	336148792947	336148793495	336148794047	336148794597	336148795145	336148795697	336148796247	336148796797	336148797347	336148797897	336148798445	336148798995	336148799547	336148800097	336148800647	336148801197	336148801745	336148802297	336148802847	336148803395	336148803947	336148804497	336148805047	336148805597	336148806147	336148806697	336148807247	336148807797	336148808347	336148808897	336148809447	336148809997	336148810547	336148811097	336148811647	336148812197	336148812747	336148813297	336148813847	336148814397	336148814947	336148815497	336148816047	336148816597	336148817147	336148817697	336148818247	336148818797	336148819347	336148819897	336148820447	336148820997	336148821547	336148822097	336148822647	336148823197	336148823747	336148824297	336148824847	336148825397	336148825947	336148826497	336148827047	336148827597	336148828147	336148828697	336148829247	336148829797	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2759	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2759	3650	2300	2759	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
34934	5672	2916	2262	1664	1199	863	666	587	512	469	415	372	312	336	262	273	277	272	245	246	257	252	236	258	254	235	240	229	241	234	239	256	237	229	191	213	213	231	202	220	207	229	212	199	233	229	207	193	213	188	219	193	205	195	214	224	208	182	216	187	195	210	210	209	200	212	213	202	215	188	205	234	192	207	211	204	205	223	201	197	227	203	223	213	218	229	196	208	189	203	223	214	204	193	223	195	212	191	190	181	210	218	211	208	204	200	179	193	202	219	231	200	207	227	200	211	218	194	199	195	215	195	197	194	201	219	208	219	211	210	199	190	207	208	234	224	201	224	187	204	199	212	204	195	204	201	202	223	185	225	191	214	182	231	216	224	187	221	223	212	175	194	215	226	196	217	200	217	209	215	207	197	209	240	215	219	199	190	197	214	206	186	205	216	203	199	225	197	197	199	185	215	209	207	197	219	203	206	214	225	201	204	247	207	179	228	199	198	205	229	216	204	217	213	184	223	226	217	195	197	179	230	191	232	218	211	212	196	208	195	191	198	186	241	226	182	213	181	184	201	196	222	205	213	193	210	183	212	213	204	218	200	215	201	210	212	213	210	202	199	213	210	212	218	185	206	215	199	179	201	206	203	205	230	228	182	177	180	205	190	190	217	209	212	194	177	190	205	208	194	196	199	213	188	214	221	185	212	207	236	213	203	205	203	203	176	188	208	190	227	191	202	195	210	214	190	180	176	204	212	213	213	201	200	182	191	200	204	226	200	241	195	198	192	211	177	204	196	221	201	234	197	210	214	225	214	190	188	214	192	232	188	217	201	207	200	190	214	211	230	216	217	204	191	198	201	197	212	180	203	202	199	210	197	197	171	210	204	179	205	198	222	211	206	218	192	195	219	213	191	197	250	213	203	213	221	208	182	206	211	202	187	195	188	201	213	216	221	210	202	194	213	211	216	209	200	203	244	214	202	206	189	215	173	201	193	201	217	192	231	196	209	194	203	200	200	226	199	210	198	227	222	195	223	211	211	189	193	204	200	204	212	203	227	223	206	240	213	216	191	208	211	201	198	196	217	214	184	192	180	213	186	218	212	226	211	229	214	202	205	217	206	188	197	198	191	192	205	196	222	222	203	207	192	196	204	228	216	201	235	210	199	214	220	228	184	205	196	209	198	209	239	213	210	189	213	202	200	223	207	174	212	204	213	211	225	207	230	208	223	218	205	207	221	237	199	208	181	217	223	204	218	192	205	195	199	209	194	198	224	207	194	201	191	201	204	201	212	186	225	211	189	215	193	209	202	207	212	200	195	213	198	191	192	188	196	203	184	218	189	202	175	186	200	228	188	197	206	212	230	222	197	208	221	200	196	211	210	210	210	179	221	228	212	197	204	219	227	215	211	241	188	215	207	204	209	231	206	211	202	217	234	190	220	194	205	210	219	182	179	194	195	205	209	189	180	182	210	216	205	194	228	183	223	227	220	204	191	173	182	209	222	197	205	225	198	208	208	173	210	192	184	205	193	201	214	202	231	214	206	207	190	218	214	222	177	188	206	201	209	200	183	212	176	162	203	202	216	190	209	211	204	193	217	193	202	217	188	225	207	178	200	181	203	191	205	210	189	220	212	228	192	236	182	209	225	204	208	211	201	193	210	219	199	182	203	198	203	196	215	189	192	214	198	199	191	216	203	200	200	196	199	192	210	200	191	191	211	217	197	238	208	198	203	231	200	218	206	193	198	190	189	180	213	243	199	205	216	218	203	226	180	190	185	187	235	211	224	220	228	179	228	203	201	214	211	190	204	189	208	209	220	208	235	200	177	211	189	209	190	224	200	222	196	207	199	203	212	205	212	169	224	198	210	205	233	229	211	189	221	186	196	185	187	203	194	208	207	198	243	197	212	207	198	205	215	199	196	202	216	209	179	194	194	227	193	209	224	226	213	192	207	210	179	186	215	211	225	219	192	223	188	218	223	201	192	209	216	198	200	249	207	202	199	230	193	200	223	187	194	204	202	222	198	199	202	210	185	198	199	206	198	225	217	185	218	207	192	217	192	206	190	193	219	209	208	191	202	242	210	192	192	210	207	217	194	196	207	176	208	213	212	220	212	199	198	200	216	219	202	183	210	205	186	207	223	195	195	207	205	205	190	182	217	158	204	196	199	213	183	192	222	225	208	199	226	217	217	199	185	210	215	192	205	221	193	203	189	202	190	222	187	225	201	216	191	190	198	166	215	209	172	208	203	235	187	199	210	225	185	214	222	192	197	212	210	219	181	215	186	197	186	229	197	208	219	188	191	214	182	214	208	237	222	215	198	208	183	205	218	218	193	193	232	229	210	213	204	204	213	195	208	194	233	202	201	201	209	222	214	202	212	186	211	198	225	204	206	197	193	207	215	190	188	214	240	178	196	195	206	185	200	200	202	200	216	220	217	198	202	221	193	198	209	204	197	208	223	208	211	215	228	209	192	211	177	213	213	183	210	190	220	212	202	199	221	183	225	201	243	193	216	205	211	201	212	224	204	189	211	195	175	196	232	176	206	179	191	181	197	184	195	225	219	200	189	194	214	199	222	196	218	215	229	190	194	202	216	205	201	212	227	212	192	210	209	187	229	221	170	201	209	214	216	189	226	199	211	210	212	207	181	217	225	203	209	209	199	199	202	233	220	200	203	209	211	211	230	179	212	199	207	202	201	210	205	189	199	186	202	190	204	216	183	223	191	219	229	210	179	205	195	223	213	177	220	230	212	214	191	208	226	194	215	206	188	216	204	202	211	200	217	194	218	229	197	210	209	210	201	192	201	237	187	215	211	194	204	220	220	212	209	210	196	181	207	217	217	184	206	196	204	193	193	208	170	191	189	200	210	225	211	225	200	218	217	211	227	202	215	230	199	194	199	215	215	201	229	213	205	207	202	211	221	198	202	196	214	196	207	177	218	223	187	209	208	216	206	216	202	160	199	218	205	175	197	183	214	219	182	193	214	207	187	198	215	203	210	214	193	213	205	207	218	206	199	216	198	208	183	201	205	250	224	201	202	220	205	228	184	226	224	176	165	191	233	245	233	176	210	199	198	217	216	198	205	203	220	209	220	226	213	204	201	198	219	222	191	189	197	214	177	210	201	212	205	199	206	212	225	206	208	222	196	190	211	172	216	209	207	198	208	208	224	210	198	203	195	200	208	203	196	219	214	224	198	192	224	204	227	205	239	215	199	225	223	195	235	212	217	212	225	229	182	173	194	203	191	247	209	205	206	181	184	183	166	205	216	217	197	206	205	206	214	215	208	225	203	214	206	247	196	210	212	181	214	207	198	238	206	227	222	187	234	208	212	203	215	209	220	213	188	212	195	188	230	179	222	225	175	201	221	204	179	210	219	223	214	230	216	199	232	233	217	196	227	202	190	195	217	197	216	208	199	212	200	193	182	168	222	207	205	220	197	177	204	215	212	204	189	203	211	187	220	216	200	192	218	176	206	212	197	202	219	205	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
14183	2833	6450	6840	5843	4635	3902	3060	2644	2238	2074	1841	1645	1540	1394	1228	1178	1134	1075	1054	1000	969	905	955	931	846	889	788	834	833	821	797	689	723	775	760	729	720	709	714	675	714	684	667	702	653	676	690	616	653	668	661	673	640	665	660	620	652	614	638	624	600	618	568	567	666	678	655	600	612	570	598	594	610	598	651	629	635	636	598	605	642	593	649	639	632	641	557	615	576	641	610	606	568	612	571	584	622	562	619	600	597	608	618	594	587	605	584	585	618	601	604	583	678	612	591	615	635	597	601	598	625	592	573	601	601	595	608	577	583	601	601	577	623	610	582	596	613	614	570	637	576	610	549	592	572	603	626	531	637	576	627	581	591	594	593	547	601	603	571	549	549	592	574	619	579	619	592	563	583	574	625	617	594	608	594	570	598	579	622	582	620	582	586	604	588	593	577	596	591	607	613	571	577	585	582	575	610	547	578	605	596	573	626	590	574	592	572	577	556	549	582	580	607	607	579	565	571	592	572	616	562	585	577	574	611	566	611	600	586	599	596	618	565	544	564	587	599	593	539	550	592	616	612	590	592	581	583	573	586	606	537	605	608	614	563	593	557	559	575	570	566	588	621	581	622	601	570	624	645	546	578	578	571	606	578	585	554	568	621	570	589	577	596	605	572	624	578	568	536	573	571	609	552	571	623	590	563	580	606	574	570	591	536	584	567	576	579	577	609	586	574	604	582	585	566	580	579	574	582	592	600	558	576	556	592	562	595	601	579	578	586	573	666	583	586	562	583	581	555	573	590	580	614	576	636	630	596	576	604	553	536	606	565	570	562	611	564	594	559	573	624	591	574	594	595	575	588	540	615	599	583	561	606	598	583	574	565	562	603	568	589	584	598	526	579	596	568	570	595	570	589	552	591	608	603	574	598	637	559	591	589	595	613	582	627	555	622	588	550	569	611	564	635	567	602	590	563	567	563	554	616	615	609	559	561	594	635	609	591	595	607	584	599	549	542	572	580	586	576	589	605	533	600	551	594	578	614	574	602	596	629	570	603	598	576	583	644	585	587	581	625	613	571	574	608	606	589	579	568	534	562	568	631	597	601	549	624	591	584	618	578	555	588	587	569	611	569	589	571	563	610	572	590	584	568	608	582	544	573	593	605	596	571	542	586	606	621	587	584	569	574	559	566	568	614	570	565	593	578	610	569	556	588	599	572	592	599	558	588	642	634	562	590	585	548	588	539	579	588	521	568	608	550	569	576	581	639	582	580	578	584	598	612	596	637	601	552	602	535	589	575	575	598	585	583	586	579	601	588	608	621	569	551	595	567	587	544	568	565	645	573	579	590	558	586	626	575	548	634	572	592	544	607	575	605	592	620	613	577	588	617	608	610	541	609	547	602	580	602	553	578	589	567	564	578	614	601	542	632	576	578	589	620	607	575	578	571	595	548	619	609	609	582	590	591	567	597	587	617	587	611	584	574	588	591	562	521	619	574	640	623	604	567	599	598	573	575	587	549	596	544	580	592	581	578	585	589	558	541	602	544	582	632	577	615	575	564	576	577	615	559	588	614	612	632	598	602	583	574	582	585	568	614	578	576	619	566	576	615	598	612	572	562	605	563	576	598	580	666	574	596	585	600	581	586	622	608	584	614	588	573	558	589	576	566	578	605	561	588	627	579	610	598	620	616	623	539	542	537	572	629	531	627	588	587	576	556	570	589	593	588	575	580	575	536	572	611	570	537	592	582	616	539	586	573	567	569	629	598	641	547	557	601	569	605	563	585	554	617	547	568	593	597	565	576	560	574	597	612	604	622	579	593	562	610	593	601	599	586	589	584	612	612	615	546	605	564	569	606	539	583	576	596	625	578	597	548	590	572	603	613	573	619	624	599	631	613	550	570	579	588	572	584	591	587	552	542	559	633	600	574	574	619	572	588	572	584	556	613	588	603	596	628	592	581	559	554	576	543	580	557	571	560	605	611	586	555	587	603	596	610	553	579	543	575	551	597	582	570	557	580	578	577	587	574	600	555	637	565	605	572	570	601	570	622	580	629	624	571	584	597	567	549	611	605	563	591	582	594	570	615	594	610	600	591	607	598	558	596	592	566	581	616	600	577	604	603	612	588	615	613	630	606	592	597	583	589	576	593	564	578	569	581	613	556	587	546	578	638	574	604	536	586	575	573	569	607	543	592	590	607	523	582	565	572	600	604	600	554	585	570	575	586	552	591	580	583	598	599	570	621	604	587	579	636	600	604	579	578	596	607	577	579	613	570	555	648	625	587	574	548	576	638	591	596	552	575	576	606	585	611	620	575	576	585	578	571	596	551	610	586	562	606	583	606	538	606	568	582	615	579	589	628	556	619	582	552	579	578	620	576	615	561	618	611	612	603	621	607	626	565	599	588	589	591	588	604	572	577	566	594	585	603	583	550	584	580	605	548	604	575	559	584	570	616	578	586	569	652	562	605	541	630	609	606	587	584	590	569	579	601	596	584	602	574	558	583	554	600	612	664	617	598	596	543	564	588	584	560	599	604	602	578	579	556	564	585	573	588	618	623	567	600	576	547	591	583	561	560	630	571	547	569	583	555	549	567	575	568	599	604	579	603	591	592	578	600	612	600	598	586	554	592	568	552	583	568	560	582	622	596	614	593	550	550	609	602	572	579	580	575	616	604	590	593	619	595	604	593	596	589	600	534	560	615	594	625	590	593	585	564	636	572	601	628	533	606	566	569	595	598	615	593	590	536	592	605	614	570	586	594	557	602	609	610	633	546	607	581	601	572	586	612	609	559	599	580	553	595	618	590	592	587	592	642	587	620	580	610	558	542	573	588	561	554	537	550	608	577	589	610	574	574	610	592	556	604	571	610	549	606	621	570	592	572	566	550	566	624	606	576	611	642	546	591	583	581	610	578	614	593	586	561	567	616	613	559	583	559	585	589	549	645	600	602	591	619	632	617	546	552	647	600	590	583	597	595	596	594	583	532	575	541	574	559	591	601	582	543	588	564	577	550	574	610	569	550	564	545	606	574	591	560	605	623	601	583	550	628	530	585	587	595	589	571	568	575	588	589	582	575	604	607	607	610	646	636	582	612	590	584	569	585	582	591	602	593	565	640	585	543	576	569	530	563	639	580	562	595	563	603	562	600	598	613	573	558	603	574	571	594	604	609	558	616	544	600	587	558	610	573	574	631	626	609	621	583	569	518	608	557	596	599	562	570	529	624	594	597	562	596	589	578	573	639	572	582	626	632	579	589	625	601	590	636	572	579	607	580	553	642	619	587	555	587	596	588	569	564	542	593	603	598	582	580	589	539	605	566	583	564	588	578	587	603	573	580	566	584	561	586	587	602	604	630	611	620	595	599	580	546	591	619	587	613	595	585	600	570	621	615	621	531	534	567	584	607	588	586	578	589	614	537	548	591	636	588	616	572	580	562	605	639	573	590	622	562	612	587	607	555	561	580	586	545	542	602	588	594	561	580	591	618	641	596	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
3748	201	151	142	127	124	115	105	90	106	122	102	86	75	88	78	105	107	91	92	95	93	92	102	104	96	96	87	96	96	106	93	85	89	107	93	91	95	110	93	105	91	91	85	93	94	116	83	106	84	96	118	103	105	87	102	77	72	89	90	103	106	98	71	105	95	83	109	103	113	89	113	100	83	92	88	99	65	95	104	104	86	100	102	103	102	110	99	117	107	81	97	108	91	89	103	107	103	91	95	94	85	96	102	86	98	84	114	103	96	105	84	100	100	90	86	95	96	105	99	82	91	88	90	100	105	86	103	84	96	102	105	86	105	104	106	111	78	104	108	94	92	93	79	108	104	105	92	84	98	98	91	79	80	108	80	90	96	98	97	91	91	99	92	105	87	94	85	90	94	100	94	103	95	97	89	94	86	103	96	95	103	87	115	81	90	107	103	89	94	97	101	102	90	104	106	88	98	85	100	79	101	95	98	94	86	90	106	88	74	100	101	98	110	95	86	99	81	97	88	77	87	99	102	106	110	100	79	95	91	106	78	109	76	91	104	91	99	92	86	85	92	85	79	88	78	105	105	85	106	92	103	95	98	73	88	111	97	99	89	96	107	89	99	79	98	104	91	97	113	99	92	93	85	94	92	111	107	110	87	91	90	99	101	87	88	106	83	110	83	82	95	96	94	95	103	107	88	91	87	91	83	103	96	87	86	88	88	104	97	87	92	118	103	98	81	87	116	92	88	86	122	72	81	87	99	76	101	96	81	98	94	90	100	106	114	78	90	110	96	99	88	97	113	96	91	74	101	85	89	93	102	104	97	84	108	92	96	79	87	85	81	95	89	83	95	98	89	93	105	95	100	108	102	92	94	93	111	107	88	86	95	102	99	112	124	106	100	91	85	112	89	106	88	89	81	94	90	79	101	106	111	89	82	92	87	89	101	105	113	86	90	91	84	89	104	101	99	91	103	100	97	96	79	93	89	91	96	105	83	86	96	101	89	80	97	86	119	105	108	89	89	92	81	94	91	98	107	95	90	84	101	105	100	95	86	85	117	99	88	89	90	114	94	94	107	103	109	87	113	100	99	80	100	96	85	89	106	93	87	111	99	100	101	95	117	84	74	95	106	104	96	110	101	91	94	73	113	120	87	91	95	98	85	100	83	98	86	97	111	93	119	82	101	91	98	89	88	89	97	111	91	97	102	100	120	86	92	123	71	90	92	106	99	105	91	93	95	89	97	97	81	81	89	90	89	95	85	90	93	100	121	84	94	87	88	98	100	83	71	111	110	106	83	97	90	103	101	94	108	81	89	87	102	90	93	101	101	91	89	92	103	85	94	86	82	112	96	86	94	94	103	100	109	102	89	104	92	105	105	108	108	76	108	89	80	87	100	109	101	110	88	99	96	96	84	96	95	117	88	84	91	87	87	110	90	106	97	82	103	79	67	101	99	98	117	95	86	86	88	113	96	80	110	94	97	102	83	95	94	92	93	97	94	88	86	98	96	89	98	78	96	107	93	91	102	84	92	106	94	94	95	100	95	87	90	92	97	95	108	101	90	104	87	93	84	115	85	86	95	106	84	83	107	96	96	97	92	82	88	100	100	99	82	108	98	100	108	108	90	88	96	88	90	104	97	78	87	118	100	108	111	88	99	99	96	86	101	73	101	84	104	102	97	96	77	106	104	107	108	93	87	122	89	79	116	97	117	107	98	101	113	84	83	87	103	83	87	89	93	103	101	94	104	100	103	98	91	90	89	97	109	95	90	87	99	84	92	94	80	109	93	98	99	92	109	114	105	74	113	99	98	89	87	102	104	102	100	96	98	94	96	97	99	97	106	84	93	84	102	98	101	109	88	93	88	100	95	111	92	97	87	101	101	99	83	116	97	105	93	76	121	89	81	79	100	111	101	81	110	80	98	97	81	85	100	90	103	96	93	104	111	92	96	102	95	104	95	83	92	83	92	91	102	94	100	107	94	81	98	81	76	108	88	92	96	99	100	91	83	91	109	112	96	82	79	82	102	89	85	92	81	111	97	99	91	70	89	92	98	93	86	103	104	118	78	107	102	85	96	88	101	108	94	100	116	96	118	87	91	95	87	84	92	84	87	93	95	98	104	85	103	87	88	113	101	100	105	99	85	111	102	105	113	78	80	91	102	100	91	94	87	80	117	113	118	79	77	81	82	100	91	92	81	96	101	105	88	92	100	95	95	93	98	85	79	105	82	111	74	94	81	95	113	104	105	100	84	111	105	105	66	86	108	84	103	98	79	98	94	86	97	83	102	113	98	115	91	91	96	97	100	81	102	101	85	65	89	122	95	73	91	110	118	96	95	99	78	73	99	103	112	86	112	88	97	95	99	82	76	102	98	97	106	106	124	106	97	86	102	114	108	94	106	97	87	76	103	92	92	109	83	89	104	98	109	78	93	87	109	89	110	99	97	102	103	90	96	113	92	94	100	78	118	82	92	104	95	113	110	86	90	96	88	85	105	95	93	79	88	90	93	101	103	108	92	93	104	98	96	85	89	79	94	106	95	89	117	93	87	98	95	90	77	102	106	108	93	81	110	98	90	84	101	99	89	88	65	88	87	116	99	99	98	81	76	89	108	96	87	98	102	99	103	86	79	103	83	84	97	99	101	106	95	92	91	85	67	95	97	91	96	96	101	94	104	95	112	90	80	84	84	97	100	113	107	94	77	86	87	116	92	92	103	98	103	96	78	91	102	103	96	85	94	106	83	103	107	82	104	107	103	93	103	82	100	109	85	94	95	79	95	79	107	100	101	90	82	78	96	94	95	83	110	86	103	83	96	111	106	87	111	89	93	95	95	84	92	107	97	106	102	91	111	76	104	108	101	105	88	88	84	89	108	91	82	93	78	92	108	106	95	90	88	107	107	96	86	103	106	80	103	76	90	79	92	88	87	99	91	86	87	116	103	99	73	101	105	109	90	91	102	97	86	100	86	96	98	88	111	88	106	91	91	78	98	96	112	92	92	76	113	100	100	91	90	97	87	88	96	121	86	86	92	96	84	91	112	73	84	94	78	98	89	104	93	77	108	91	92	97	97	112	101	103	92	78	95	103	110	89	91	83	102	100	101	105	109	105	78	100	108	99	83	93	102	85	93	92	86	94	80	86	97	93	104	93	97	87	105	106	100	107	81	106	94	84	88	100	92	80	116	95	104	99	79	85	102	87	113	101	82	94	107	116	101	72	98	90	89	88	82	89	89	111	100	85	83	102	104	79	94	95	82	103	86	99	93	98	98	95	104	117	90	104	85	102	88	91	99	87	136	96	73	102	111	103	97	92	92	95	105	97	83	96	100	100	104	88	90	90	94	94	93	102	84	96	81	93	105	75	92	86	73	82	92	95	108	91	102	98	103	92	98	98	93	97	81	98	82	87	74	78	91	106	108	107	97	99	76	107	91	81	94	71	65	92	91	115	110	81	98	94	108	113	84	94	93	98	105	99	99	105	93	81	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
4488	391	493	518	456	468	391	385	332	367	345	314	331	351	320	319	336	323	320	296	307	306	293	299	314	295	321	295	291	301	300	304	277	289	322	262	305	309	306	313	324	299	322	291	333	306	310	276	322	318	305	280	291	310	328	329	251	324	307	307	287	299	280	288	281	311	291	290	300	305	312	296	306	282	287	316	272	269	282	293	317	304	284	316	289	279	280	295	302	292	317	280	306	304	299	304	286	292	294	305	330	312	286	309	282	298	302	318	309	329	318	302	275	304	330	288	282	281	292	301	324	282	297	332	284	324	284	296	276	319	315	320	299	297	326	294	298	288	276	295	333	310	282	312	296	291	282	324	278	296	294	278	252	309	290	295	291	273	310	290	293	289	307	337	307	328	302	265	327	300	318	289	328	287	309	315	296	322	322	278	284	306	277	303	298	286	315	287	310	295	308	316	294	339	304	288	284	317	303	299	296	282	324	261	290	312	316	313	295	291	318	296	323	325	313	291	271	290	318	293	285	291	282	302	270	299	304	303	280	287	300	274	272	311	316	305	279	277	272	314	297	313	283	284	305	304	304	291	314	328	318	301	280	279	280	292	262	280	280	319	275	296	262	296	325	325	273	277	299	312	281	307	293	308	278	343	284	283	294	326	304	325	298	287	328	312	295	302	318	291	295	286	286	294	305	264	315	309	291	315	309	304	301	309	278	298	291	280	292	322	304	305	312	284	305	291	291	248	308	271	282	314	292	277	271	321	295	339	302	277	295	323	303	284	306	291	271	299	303	321	302	291	308	301	289	309	319	321	273	292	272	305	302	326	280	279	302	294	331	307	291	321	312	301	310	333	305	284	311	311	296	291	288	301	295	292	284	306	303	310	323	288	308	302	282	303	274	308	303	314	280	294	294	313	309	284	289	295	301	306	317	275	298	256	273	344	312	312	311	275	299	330	297	281	323	298	291	312	305	303	277	264	291	318	286	296	300	285	286	284	278	301	331	291	294	296	296	312	298	298	268	314	297	291	288	298	299	288	285	303	299	303	297	301	308	317	340	300	319	298	309	249	304	289	271	318	277	314	318	292	298	286	302	315	293	309	327	289	300	294	302	309	292	307	312	277	297	286	291	298	328	276	332	308	289	282	274	274	289	320	255	288	299	273	332	302	315	276	312	310	321	298	306	282	320	293	308	335	273	292	311	277	331	269	297	312	294	275	309	279	299	275	326	305	289	288	291	289	346	298	292	290	304	295	304	311	265	306	303	295	286	318	289	282	308	287	295	283	284	297	266	284	305	294	311	300	277	284	304	316	286	307	312	281	303	293	286	296	277	296	342	284	274	295	312	264	307	292	294	280	310	311	285	347	298	280	311	319	284	299	282	290	275	321	324	270	293	275	281	317	333	275	323	274	316	311	298	307	314	292	296	286	296	292	327	291	326	305	305	282	285	266	295	303	303	313	295	300	297	286	317	309	283	303	308	306	270	260	275	307	299	321	296	292	314	310	302	304	313	273	304	337	300	311	299	286	296	321	318	274	311	283	287	281	254	305	298	279	288	286	279	327	295	289	303	290	308	300	277	262	306	307	254	320	320	300	286	292	296	319	297	296	300	329	282	296	306	271	310	312	300	313	299	294	299	283	319	271	296	283	280	286	349	289	276	302	296	323	290	308	279	277	331	287	295	294	290	296	304	323	299	316	290	276	297	304	331	299	317	301	282	281	303	297	259	272	291	269	297	319	285	286	310	296	322	328	304	292	320	300	283	288	304	325	301	303	298	317	306	316	285	283	329	290	279	282	324	338	283	294	309	308	263	293	280	318	307	288	284	289	323	298	285	321	294	303	297	315	293	281	291	292	304	297	328	292	299	308	299	323	268	287	323	316	308	285	296	303	271	301	307	315	318	305	287	289	288	303	280	300	314	333	271	321	330	282	284	312	283	299	333	280	293	329	308	308	287	297	301	292	327	298	270	291	307	303	280	321	317	304	298	278	296	296	296	275	316	288	288	294	296	291	310	287	295	281	314	324	297	310	310	306	306	290	305	286	283	314	279	310	294	331	327	317	255	295	319	323	270	324	324	329	304	294	311	317	303	314	291	275	267	297	294	298	312	316	282	280	303	265	289	295	306	312	283	296	285	328	293	305	284	287	305	265	313	277	281	282	284	293	313	287	303	287	296	267	296	290	297	276	272	300	317	284	300	278	279	298	324	318	283	278	292	303	324	320	315	319	292	288	270	270	283	297	327	321	307	307	274	292	298	317	320	286	286	313	303	308	313	316	295	300	311	272	333	299	325	278	281	303	281	301	291	299	258	301	305	307	327	298	318	273	295	317	298	298	279	293	323	303	335	327	331	289	288	275	291	317	323	302	289	298	274	330	299	325	308	291	277	279	310	305	289	323	282	301	277	298	297	290	298	325	318	297	250	305	277	312	277	293	325	310	294	309	300	325	301	287	287	300	273	300	288	298	333	284	289	281	290	288	299	305	288	300	317	305	297	268	300	282	301	334	309	271	298	283	317	310	282	305	279	282	315	290	308	317	276	269	278	305	288	293	261	287	253	303	295	287	292	318	295	275	317	301	287	275	330	313	281	310	283	308	266	264	313	311	293	318	312	321	282	298	262	301	312	312	317	270	296	301	286	291	313	311	290	319	286	302	317	286	300	312	326	274	277	318	304	296	284	311	289	325	315	304	271	296	284	320	324	281	293	319	290	303	296	309	308	286	298	285	299	302	310	323	271	276	301	310	277	289	267	290	305	299	304	332	319	298	307	306	281	317	305	300	289	317	291	313	330	317	305	295	285	320	293	297	263	297	276	283	272	323	253	285	298	261	334	302	298	293	308	280	270	293	284	274	295	312	289	290	303	272	296	318	271	315	289	285	336	306	270	300	305	301	304	325	298	315	302	285	306	285	315	327	293	300	295	299	303	297	310	338	310	277	292	295	313	304	308	278	321	315	306	311	313	269	300	302	286	272	294	318	294	290	305	284	277	281	270	306	319	290	271	317	283	325	304	293	270	283	300	277	283	319	328	349	276	285	286	296	318	313	296	330	288	299	311	291	298	297	316	288	308	299	302	307	297	286	289	279	323	298	307	307	307	292	295	298	328	314	300	319	293	303	298	296	304	326	302	321	313	277	317	306	291	278	304	260	295	314	294	297	291	313	296	267	320	285	277	282	280	311	296	316	321	321	301	287	298	290	278	307	320	289	283	314	317	281	329	313	310	307	292	316	285	293	317	344	305	302	292	287	300	306	308	325	302	313	287	319	325	292	301	302	275	296	305	281	274	313	300	289	303	289	302	273	271	318	322	280	315	270	317	316	297	334	303	280	288	285	301	284	338	279	285	297	303	302	291	310	312	282	292	305	301	321	282	293	293	293	330	315	287	298	295	296	308	292	307	317	311	300	283	320	285	307	257	295	290	302	271	300	290	273	276	307	296	312	294	294	281	286	331	300	309	290	279	293	298	274	295	291	276	293	297	312	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
20650	1712	1358	1066	719	546	372	298	254	232	177	174	170	147	156	134	124	134	138	130	136	120	121	117	105	118	98	134	102	123	99	117	112	117	107	100	101	97	106	114	104	111	94	91	107	88	100	92	105	100	98	89	104	108	95	94	86	92	99	100	92	94	88	91	89	99	86	103	94	89	92	95	94	111	85	91	99	91	89	114	95	95	91	119	106	92	93	104	104	82	106	97	97	90	90	96	73	95	80	93	100	98	100	100	90	106	87	86	101	79	102	98	79	107	98	94	94	88	95	90	95	79	86	98	107	98	99	109	86	74	71	99	114	102	107	91	92	100	85	63	122	91	71	95	85	106	89	98	88	79	108	111	95	100	86	99	93	85	117	84	92	94	109	93	108	86	91	70	93	109	85	96	83	100	93	88	101	100	106	71	106	94	91	102	95	98	105	95	114	89	103	98	120	88	107	95	97	88	94	76	107	95	87	99	85	84	105	99	95	88	103	98	95	104	87	99	99	100	99	108	81	95	102	91	86	101	87	99	83	86	81	100	105	93	75	94	82	104	106	91	89	76	91	99	85	107	105	96	99	89	91	108	99	88	84	118	92	85	97	81	88	90	91	88	99	101	88	101	99	110	69	99	105	98	96	85	84	102	85	94	103	93	96	94	95	107	98	107	91	90	79	96	77	98	94	103	83	100	99	95	96	106	96	87	86	110	90	69	91	97	101	97	88	94	91	101	93	99	75	100	95	99	95	89	91	83	98	84	91	95	89	111	110	87	82	94	81	107	107	85	88	104	90	99	80	104	100	111	94	101	85	105	81	89	101	110	100	103	91	114	99	95	83	84	74	94	103	106	106	99	94	91	92	91	78	102	99	104	115	87	111	89	82	92	95	90	91	99	80	85	97	95	92	87	96	81	84	113	96	101	95	104	91	89	90	94	98	94	88	80	94	95	82	100	90	102	92	119	86	91	90	104	110	90	89	102	81	91	87	103	80	85	101	93	107	111	104	101	86	97	128	88	98	95	103	119	88	107	81	102	83	89	93	98	66	103	98	107	90	78	92	93	104	85	117	74	89	89	108	95	112	86	103	86	103	88	107	89	95	97	100	101	93	91	97	100	95	91	80	89	95	80	91	93	98	106	83	85	82	104	94	93	95	93	78	87	93	99	90	96	104	102	92	116	95	81	99	99	91	116	95	80	96	89	94	94	98	82	86	84	89	103	90	86	106	102	94	106	123	95	93	81	91	114	103	79	94	85	95	87	112	84	103	103	93	87	78	90	81	106	86	79	77	93	98	105	81	95	95	94	93	97	88	106	91	82	99	96	87	87	91	83	83	98	99	90	81	104	88	87	98	94	91	98	92	86	86	102	101	91	92	109	112	98	90	97	81	84	96	92	88	107	114	95	81	89	98	73	109	81	93	97	83	87	94	102	95	87	115	86	95	101	97	88	96	107	103	96	91	73	102	89	89	91	99	99	90	84	86	92	107	117	80	77	96	93	87	93	88	99	101	113	90	95	87	103	79	94	99	87	82	89	117	100	93	83	90	95	102	86	104	93	86	95	95	101	92	98	74	92	92	95	88	84	82	94	83	88	91	86	105	104	98	92	93	66	104	74	103	88	100	81	85	72	85	93	102	109	101	77	94	96	81	95	77	96	109	98	93	103	109	109	103	107	95	89	76	103	91	78	100	100	90	97	108	106	89	90	100	96	85	83	91	110	88	98	92	92	93	90	102	105	82	97	94	77	91	101	108	94	93	100	99	95	91	93	110	78	94	89	100	92	94	102	97	82	92	86	80	113	104	104	82	94	101	99	92	90	89	92	104	86	94	138	104	88	96	88	73	84	84	98	109	85	107	97	92	88	92	88	85	97	90	92	93	100	90	96	98	84	86	90	105	94	109	100	85	101	101	86	77	93	77	106	98	87	106	80	87	95	91	119	93	84	88	92	100	93	89	93	103	95	93	78	107	77	74	84	100	74	73	70	88	104	78	89	103	87	92	106	84	74	83	90	87	109	92	104	96	100	100	87	99	99	83	103	108	105	73	102	101	94	98	74	103	86	86	81	91	89	101	101	85	82	72	82	84	90	101	76	100	90	79	127	93	102	96	82	74	90	76	88	96	78	92	82	94	93	93	91	76	111	82	94	104	90	98	92	97	96	81	99	98	91	97	93	104	90	72	114	102	81	104	91	88	86	81	95	96	86	86	98	108	97	91	95	95	91	102	89	90	97	103	92	98	106	102	102	100	103	84	94	86	102	102	90	85	72	114	93	99	87	104	86	95	80	92	95	74	108	120	79	103	79	101	99	99	93	90	86	81	112	89	94	88	88	82	95	112	88	105	94	106	90	79	78	102	82	77	101	83	97	92	89	108	90	99	127	101	78	83	87	107	87	85	103	74	104	101	95	94	102	88	79	106	95	104	118	80	91	114	90	99	97	97	87	96	82	90	98	78	108	66	83	104	91	97	103	84	85	89	69	106	92	80	91	90	89	92	96	87	90	100	105	105	100	123	81	79	106	83	89	107	91	96	90	79	85	80	107	88	106	97	111	116	85	102	106	100	94	94	107	94	92	103	86	93	94	110	96	87	88	80	101	107	85	107	101	107	102	93	91	119	99	84	94	96	108	97	93	131	92	105	86	120	87	91	87	100	109	82	88	105	104	85	97	101	83	99	106	102	89	84	103	77	90	82	102	86	110	109	83	84	80	99	101	112	101	99	94	103	105	93	120	95	84	95	96	77	78	104	124	104	102	111	90	95	101	93	98	92	86	95	97	86	109	106	94	93	83	90	97	66	86	88	99	94	105	93	95	90	101	75	103	87	91	86	81	104	99	81	64	90	99	104	80	91	103	86	95	99	95	81	95	96	86	92	81	104	94	92	83	93	80	102	82	86	93	87	92	83	84	101	81	96	77	113	101	91	99	97	80	108	94	95	98	104	101	88	100	104	97	93	94	77	70	105	84	88	96	92	109	114	89	98	82	100	89	91	83	89	108	98	95	86	100	81	74	85	75	86	108	100	91	98	106	92	108	86	95	83	81	106	99	104	94	107	101	89	98	104	99	101	88	99	100	85	92	101	85	87	98	100	101	83	106	102	111	82	97	89	98	102	80	109	88	89	97	95	90	103	66	106	99	92	91	88	93	87	97	103	95	90	99	99	106	84	94	101	97	88	80	111	103	92	94	89	108	88	107	78	96	96	89	78	83	92	106	77	92	94	101	91	96	95	85	88	86	96	86	101	92	94	96	92	89	105	100	104	94	95	78	91	91	88	101	96	81	84	109	96	87	79	106	101	98	102	83	94	103	101	98	88	109	86	85	82	96	102	90	97	97	91	91	92	100	91	93	101	93	86	96	98	102	107	110	88	99	114	91	74	105	89	94	103	86	101	93	98	97	97	90	92	86	97	88	98	99	79	88	88	86	78	93	94	86	100	91	95	93	101	77	85	87	88	92	97	88	105	100	93	82	105	97	79	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
9835	1362	3347	3672	3007	2481	2038	1636	1431	1237	980	987	893	760	722	707	644	594	543	540	498	493	468	490	473	439	421	433	445	416	391	408	400	401	339	383	357	340	369	349	353	383	351	331	367	334	334	323	344	332	345	336	327	339	368	361	352	351	326	320	346	319	326	268	341	340	314	318	289	347	305	305	354	314	343	306	344	306	310	303	316	307	279	300	282	341	311	322	322	344	333	322	306	332	298	299	311	340	350	327	320	326	322	311	292	301	322	312	324	340	332	343	291	304	312	312	345	295	292	315	319	312	323	354	310	296	317	294	304	309	304	313	298	314	292	274	304	296	300	302	303	296	332	283	280	277	350	326	302	301	306	314	296	305	302	326	291	321	335	318	303	285	309	302	311	332	331	314	305	312	299	313	311	339	321	322	274	317	321	321	303	277	293	323	304	303	313	300	318	307	326	282	314	284	276	274	294	307	305	322	294	319	326	277	302	308	293	289	311	324	270	285	315	314	293	318	283	300	267	300	320	316	323	323	316	298	326	286	308	320	293	298	316	302	319	335	299	339	291	298	303	328	313	323	308	313	316	309	321	320	325	323	315	297	340	298	308	276	319	269	299	304	306	319	304	309	310	341	301	297	307	348	330	340	278	304	325	316	317	307	303	281	308	300	301	282	287	309	314	298	331	302	328	260	307	331	335	337	346	308	314	304	329	325	277	312	307	272	280	335	307	291	308	294	284	297	302	274	333	293	316	321	282	301	329	280	373	295	289	313	296	317	282	303	311	295	302	302	329	271	262	311	287	310	294	301	304	301	331	312	324	283	319	299	296	295	344	321	301	319	310	294	340	297	327	296	306	293	313	283	266	282	328	314	313	330	294	311	342	317	287	289	314	328	281	288	325	318	321	284	311	335	314	322	309	313	284	302	322	285	292	312	290	288	316	320	305	287	296	303	295	310	316	289	279	289	287	296	311	286	319	324	330	312	311	312	309	319	315	273	331	306	300	300	298	323	316	306	304	299	335	304	320	301	316	292	323	322	320	310	320	315	325	328	329	337	306	314	322	322	319	324	318	322	316	297	330	325	298	297	301	291	318	321	288	305	349	297	305	303	323	319	296	338	330	302	329	331	272	285	313	323	318	293	271	292	281	293	316	299	280	306	299	326	311	306	327	335	303	328	313	343	310	282	290	321	271	276	314	293	323	315	287	291	294	300	325	316	310	331	326	305	293	313	293	301	286	270	293	316	322	304	318	325	311	311	323	292	313	314	316	302	305	322	324	305	305	310	332	320	316	307	291	299	322	317	314	317	302	291	299	334	308	324	287	307	319	303	294	289	278	302	284	301	309	338	318	298	274	299	308	287	298	297	277	319	311	309	268	336	328	295	291	294	267	323	300	299	311	305	303	303	292	319	296	332	297	289	259	297	290	302	286	308	281	292	305	334	299	313	297	340	309	296	309	289	293	304	309	286	327	296	288	324	292	311	311	330	334	332	321	308	334	334	341	297	322	321	303	307	313	321	302	307	322	283	314	298	332	341	316	279	266	291	310	340	275	309	317	326	297	315	308	302	332	326	301	327	289	301	299	289	296	319	283	284	310	270	272	309	292	286	296	298	285	327	295	317	300	308	334	311	315	304	292	320	289	318	306	317	315	291	327	268	328	357	321	304	324	278	313	312	307	297	294	300	314	296	296	314	297	310	284	328	300	299	345	281	284	303	320	283	316	303	291	284	321	278	304	309	285	309	306	319	303	308	319	315	324	298	271	305	307	328	300	311	320	305	274	315	329	297	294	298	276	303	312	281	272	294	298	249	311	325	322	345	298	307	334	290	297	305	302	272	352	324	289	289	324	294	297	307	320	304	326	315	300	295	323	300	317	331	299	291	279	300	290	298	310	316	267	315	308	321	283	310	303	303	304	321	307	311	306	301	292	317	296	298	323	289	324	303	299	301	325	294	281	319	275	336	323	286	301	320	307	300	298	287	320	289	276	299	309	307	310	291	350	301	334	302	299	309	327	299	316	321	316	305	330	315	313	326	308	289	296	319	309	287	298	307	285	310	330	328	303	303	313	300	330	317	302	300	321	325	325	318	291	320	316	321	324	314	297	298	300	292	325	272	338	294	266	291	287	328	296	309	299	309	317	320	305	292	295	307	273	332	312	287	306	300	318	276	325	328	300	317	292	304	292	312	301	294	286	271	321	325	310	301	259	272	290	301	313	309	319	316	321	306	321	307	285	292	308	286	296	279	347	304	287	285	312	269	318	292	310	300	291	292	306	323	332	319	313	298	291	294	315	343	298	291	316	317	291	304	296	284	307	327	298	315	280	321	307	274	291	303	311	323	276	306	290	275	292	304	318	309	293	297	319	331	297	321	327	299	306	321	331	318	329	301	288	303	276	298	315	295	292	315	291	292	316	312	275	294	290	330	346	316	296	315	300	311	316	308	281	281	312	321	310	303	315	313	294	352	297	302	305	332	327	315	293	322	284	319	294	299	282	292	295	306	295	304	346	314	317	310	290	301	314	315	307	300	316	297	300	339	294	308	304	306	302	299	296	315	298	300	311	289	338	308	332	284	332	328	339	298	332	318	290	293	307	317	293	304	302	320	312	301	298	314	313	273	275	328	311	284	338	292	321	272	297	301	325	292	268	294	337	314	283	316	310	300	332	279	307	297	336	333	316	335	333	329	300	294	299	296	283	336	271	292	294	302	328	305	309	278	264	300	315	314	300	317	323	321	302	288	311	303	304	288	308	320	326	291	265	313	329	289	299	320	301	279	320	274	354	343	328	292	300	306	329	315	322	316	312	323	273	296	298	290	303	293	256	306	301	305	345	296	324	315	304	295	271	315	336	308	310	298	309	294	286	312	305	294	329	306	286	278	297	325	276	323	312	323	305	296	297	288	299	304	320	296	301	281	319	285	307	294	299	281	306	278	281	303	290	297	281	283	309	297	302	295	327	273	293	313	296	317	329	305	305	308	309	304	299	274	298	276	286	303	303	305	294	336	308	296	289	271	294	329	291	323	320	333	272	357	314	266	278	289	286	315	319	278	317	294	314	294	306	297	311	311	299	306	307	315	303	313	316	308	339	338	300	319	314	300	315	304	295	291	302	267	282	299	297	327	310	299	301	293	293	331	308	307	302	291	306	325	289	319	317	311	314	296	310	323	299	305	304	311	312	268	342	298	306	278	301	258	289	313	318	329	297	283	296	305	292	306	317	304	281	321	306	281	283	304	346	315	335	295	303	294	325	333	308	293	329	284	292	312	310	303	294	315	299	324	303	318	299	311	318	324	299	310	310	304	280	305	298	320	311	306	306	305	341	327	307	305	315	299	302	328	321	319	308	275	301	306	306	272	325	334	326	311	300	285	314	259	290	297	301	308	295	273	310	290	276	287	319	312	316	307	313	316	298	324	320	304	310	287	298	328	311	274	310	297	315	306	317	286	323	320	272	300	304	312	309	339	277	295	313	322	318	293	274	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
32015	4504	3025	2284	1588	1144	879	689	580	487	419	384	350	325	310	289	257	309	274	286	221	243	251	236	242	238	213	231	248	230	235	212	239	222	179	240	212	202	213	219	244	215	222	209	207	192	223	208	210	217	220	235	231	185	223	208	211	191	218	232	210	201	200	216	192	236	207	208	226	236	213	203	186	217	197	187	203	202	199	190	196	222	191	195	191	217	214	202	195	213	197	193	186	220	232	209	201	210	199	218	180	197	238	220	227	214	235	200	192	200	190	201	203	220	185	193	201	192	224	208	211	213	213	184	201	182	217	198	200	215	226	227	199	185	237	204	192	187	205	184	183	218	211	211	191	192	194	195	223	229	231	209	207	212	206	183	198	206	220	170	205	212	195	212	198	180	210	203	206	192	195	213	201	231	198	213	184	200	191	208	246	216	209	208	206	203	205	197	189	189	206	197	177	191	207	214	195	210	213	215	208	204	208	189	208	188	222	217	190	201	206	190	200	208	176	190	192	225	224	196	204	205	200	233	198	199	181	212	210	192	238	204	201	208	213	188	182	192	199	193	209	213	215	214	216	210	195	220	203	200	212	197	199	189	224	217	210	226	209	201	198	209	208	218	210	204	188	197	195	236	203	213	208	193	221	199	215	232	187	199	229	202	181	183	186	179	197	177	192	222	170	196	213	195	207	197	200	208	201	212	208	222	209	194	199	176	208	202	193	184	210	201	206	199	206	196	192	225	193	201	206	206	184	201	211	172	194	186	208	182	211	210	187	198	195	182	213	199	202	210	209	210	199	207	209	221	207	180	208	187	220	215	206	197	201	196	205	206	236	188	193	202	207	160	178	215	233	205	189	216	194	201	222	196	224	186	225	198	216	192	173	208	218	176	184	222	222	190	203	218	184	198	204	206	207	207	177	198	197	209	199	205	204	202	227	199	182	204	201	206	210	188	211	205	218	206	215	181	197	180	193	201	196	197	192	203	208	208	205	186	219	214	200	183	196	211	207	217	196	224	228	194	200	221	186	200	212	214	203	210	184	207	218	187	210	196	220	195	194	202	194	208	210	236	189	215	208	215	235	196	201	210	187	166	180	213	236	216	206	202	175	227	195	200	199	207	195	206	194	198	193	197	201	190	208	210	193	224	213	211	190	202	181	199	203	200	201	212	222	193	181	204	200	204	202	191	200	207	204	212	214	201	204	199	189	213	207	197	211	197	200	185	194	213	208	193	196	196	202	183	183	202	179	199	215	195	189	187	209	230	199	187	194	204	209	230	197	226	220	186	219	229	199	199	191	206	195	169	209	180	185	187	217	213	203	233	222	187	193	203	179	172	190	199	192	194	201	212	223	212	206	202	210	203	205	209	209	197	191	214	187	190	229	227	223	210	202	215	210	179	204	192	205	208	193	187	183	214	188	204	211	193	202	192	229	203	209	197	215	185	217	218	182	180	182	213	216	205	206	203	210	200	191	196	206	195	203	202	193	213	224	203	229	189	197	219	182	207	170	186	206	206	197	195	218	182	203	206	209	179	199	207	218	202	191	195	213	218	222	187	217	207	220	207	202	198	179	216	184	208	212	194	207	212	190	190	199	191	188	196	213	182	211	183	208	218	198	192	189	203	210	179	215	196	196	185	190	181	226	188	212	214	203	222	188	219	210	209	193	191	211	206	205	231	221	194	232	195	213	213	196	202	213	224	204	216	181	198	196	193	222	187	194	183	194	198	209	227	190	216	216	208	205	214	179	185	199	210	193	201	210	213	219	184	180	214	205	222	207	209	231	204	203	204	191	191	211	222	178	202	188	214	212	200	201	206	217	234	201	216	184	188	202	183	216	191	184	189	210	194	218	203	208	206	214	206	213	197	213	211	200	215	214	201	182	190	186	212	194	203	208	211	199	183	195	207	203	216	171	191	221	191	210	215	185	191	183	193	193	204	200	186	201	205	215	212	199	197	207	193	234	212	201	187	202	179	209	208	184	190	197	176	187	196	188	193	191	193	186	204	225	196	198	191	205	200	200	180	162	184	194	212	183	230	227	198	184	193	210	212	206	212	191	195	191	209	211	198	227	176	181	242	228	203	198	210	197	210	189	205	196	214	185	202	210	207	219	199	192	221	190	186	202	193	206	229	187	225	187	202	181	182	196	208	185	208	192	201	197	205	193	206	227	181	208	194	216	221	214	242	193	192	209	210	226	205	199	187	205	204	208	210	206	198	190	178	184	199	233	202	192	207	183	202	216	235	206	198	190	154	215	210	218	181	187	198	212	185	193	210	214	196	220	223	229	206	224	216	182	207	222	212	187	248	216	199	189	183	194	200	214	194	214	220	203	195	199	211	186	214	200	192	215	202	198	208	170	207	212	196	209	194	189	193	188	216	221	233	196	190	191	190	183	213	211	211	193	209	209	224	192	198	206	210	199	221	222	188	213	200	193	193	223	223	223	247	179	203	190	213	204	209	217	189	226	207	192	207	218	204	225	215	212	211	221	200	197	197	228	192	213	217	193	182	186	197	214	239	201	187	207	198	208	232	190	213	190	195	176	185	209	199	194	194	199	216	207	206	223	210	210	210	176	208	177	179	192	194	201	200	217	224	201	178	189	201	178	197	208	187	212	233	214	202	209	180	218	217	209	202	204	227	202	178	183	190	171	216	213	197	222	190	200	205	218	180	200	210	203	233	202	177	232	205	227	203	219	186	185	193	225	228	223	218	194	208	196	211	192	241	194	184	199	189	197	196	194	218	177	195	228	189	191	207	195	216	179	237	188	174	206	200	211	190	204	205	209	196	176	193	203	211	224	189	222	203	190	195	202	197	202	185	189	186	190	208	198	193	214	219	192	211	196	209	210	227	188	194	214	201	193	232	175	191	203	225	210	209	220	195	189	223	201	197	195	210	228	184	224	201	199	199	224	196	208	218	193	215	203	225	216	211	197	229	211	189	192	185	194	201	206	189	175	192	193	201	214	206	210	187	192	218	206	223	196	232	204	191	198	204	187	204	214	204	226	206	208	194	205	209	208	196	191	201	194	199	187	187	212	186	187	203	221	191	211	222	176	209	220	194	196	184	168	214	182	204	178	188	175	214	208	215	191	203	228	208	217	189	226	219	219	187	203	192	199	213	189	176	200	187	198	213	229	215	196	228	217	199	206	218	184	196	185	209	188	203	218	207	191	202	190	230	221	196	198	203	210	207	211	184	190	214	207	197	212	208	195	234	215	200	182	187	208	208	214	184	229	201	198	209	214	196	205	196	224	227	210	210	191	200	205	213	216	217	201	210	176	184	196	208	202	213	204	218	202	207	190	190	225	213	199	205	205	196	175	216	225	180	194	195	200	223	186	200	186	194	217	212	191	204	191	225	212	206	193	174	195	188	234	202	169	203	170	211	203	207	193	171	179	210	167	189	199	201	218	195	181	206	213	210	197	193	201	183	184	202	182	178	221	189	205	241	190	200	199	201	203	160	207	185	223	205	187	227	196	188	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
12993	2688	6285	6836	5835	4788	3824	3089	2718	2271	1934	1832	1623	1556	1398	1253	1166	1138	1119	1009	990	993	916	918	936	857	861	829	792	805	767	782	729	736	727	694	679	692	749	677	660	717	661	680	626	687	680	646	616	668	626	671	664	653	603	624	621	656	637	632	636	641	604	602	634	610	624	597	613	675	618	590	609	597	625	608	582	555	626	585	629	587	602	583	607	594	633	612	619	624	536	629	622	593	578	608	602	637	588	603	604	554	610	581	635	571	634	605	602	575	568	568	603	609	597	590	601	592	549	558	578	566	596	591	611	550	556	571	586	602	596	535	586	606	533	612	616	578	591	568	556	565	600	586	583	562	574	600	599	611	631	582	592	586	611	612	560	579	583	590	568	548	601	577	633	597	569	594	603	563	546	594	580	589	562	587	577	612	585	597	533	566	613	565	577	581	612	573	583	583	555	590	529	585	593	582	543	594	571	569	561	597	603	628	558	609	574	548	592	611	533	580	594	560	619	601	593	538	571	581	549	560	632	579	574	574	599	583	573	567	597	607	568	545	539	602	559	593	572	587	573	571	585	534	594	582	632	601	572	577	548	576	582	596	618	572	579	604	572	570	598	607	579	617	586	605	563	554	587	565	607	561	584	579	645	575	589	596	565	555	592	572	581	565	650	573	577	579	577	560	582	579	607	590	577	548	603	554	549	561	593	587	592	584	580	566	584	554	601	558	555	610	545	569	637	587	566	557	598	593	643	580	557	604	588	551	563	527	577	550	608	620	544	610	540	561	514	533	600	547	594	589	612	573	543	561	588	577	567	596	615	570	512	583	598	565	570	604	569	585	543	602	595	569	554	558	549	579	598	566	565	577	560	542	610	585	548	585	577	538	525	563	591	638	618	580	600	577	619	562	598	572	600	558	521	551	579	576	592	563	588	566	589	578	584	571	594	589	588	591	574	567	595	574	590	572	570	583	538	602	605	609	617	600	588	611	599	595	559	644	605	561	590	570	585	579	577	603	584	600	597	625	570	587	592	564	577	603	643	593	607	582	567	559	561	595	523	591	612	593	575	579	589	617	569	563	640	564	561	538	573	579	559	535	587	556	575	580	590	601	607	579	612	649	562	587	626	576	569	592	557	572	538	570	587	611	587	562	546	580	577	566	573	603	570	581	577	550	567	516	600	554	586	604	556	601	560	585	587	610	603	611	577	592	556	553	600	582	579	570	593	554	570	629	558	622	598	531	534	632	583	560	590	605	567	634	550	611	604	549	551	575	532	604	570	566	555	549	563	541	586	588	615	565	573	573	565	582	566	582	568	545	599	535	556	593	516	558	587	544	618	507	584	597	565	600	590	585	584	590	582	603	601	567	571	575	566	565	599	591	594	586	632	572	564	559	559	600	535	607	578	548	569	586	553	544	588	580	615	604	610	580	596	583	589	587	637	577	612	553	635	576	616	534	590	593	549	566	553	569	582	591	576	595	561	585	607	591	544	562	566	595	574	530	610	551	582	639	553	597	568	609	592	612	597	569	600	560	562	597	561	596	582	561	541	574	572	572	573	573	609	558	499	573	552	586	568	609	600	606	572	574	584	567	580	579	564	592	544	597	600	594	604	562	563	560	583	589	573	540	532	571	596	578	591	568	585	626	573	583	589	572	616	589	578	560	600	553	551	633	569	537	575	593	617	605	577	563	589	584	596	627	573	536	592	581	581	609	591	560	540	592	590	541	573	589	577	595	590	604	572	579	591	595	578	579	591	563	626	593	575	588	571	592	554	575	591	595	597	550	570	544	588	630	575	595	550	573	560	571	567	551	586	582	580	583	596	611	613	617	552	575	558	582	579	600	558	564	589	608	578	569	607	591	582	562	604	553	595	569	549	582	567	543	606	625	592	553	511	598	559	569	568	565	578	585	582	592	572	560	556	596	551	578	543	536	609	600	606	597	581	600	628	610	564	588	604	569	620	573	585	594	587	575	581	569	559	541	562	557	553	601	568	613	556	583	620	536	586	548	526	607	572	590	576	572	585	565	575	617	563	585	582	626	589	572	616	605	571	574	584	604	602	574	582	561	574	589	517	544	561	602	540	565	592	566	601	596	557	581	587	609	575	593	548	588	615	588	584	566	544	576	584	620	546	591	519	583	543	599	583	571	575	560	605	603	575	593	604	569	535	569	582	599	607	581	579	583	564	566	510	594	553	553	599	616	634	544	554	588	586	590	569	596	589	542	588	563	585	576	617	614	550	554	574	636	609	573	579	574	589	624	590	592	574	545	552	593	614	577	566	571	566	552	599	586	610	565	577	579	562	595	560	600	545	602	589	567	642	578	553	542	501	611	568	556	604	596	589	589	639	597	601	579	563	585	616	557	600	568	611	573	586	564	587	571	599	592	570	580	559	555	561	575	560	561	553	601	618	551	582	586	525	584	556	550	570	540	602	549	556	565	611	608	554	613	560	540	572	630	559	569	555	592	617	582	532	593	548	585	607	577	620	582	539	588	558	594	578	550	566	537	555	560	583	581	562	604	590	559	540	590	622	606	592	600	571	594	617	572	572	554	587	584	533	563	580	606	573	569	589	595	616	574	629	562	587	583	609	529	590	589	562	541	562	603	559	564	599	625	545	588	598	592	569	586	570	623	580	534	608	608	564	565	614	548	605	540	574	568	590	551	592	585	577	578	562	576	564	579	637	598	598	573	594	582	607	612	608	590	587	598	541	535	577	531	604	569	620	569	578	567	558	588	566	602	569	492	562	639	607	576	600	574	566	555	579	577	580	545	594	573	616	598	608	562	605	581	617	558	565	543	570	591	574	555	555	621	609	574	588	570	588	582	584	608	604	573	620	541	552	591	575	568	577	564	610	568	600	554	581	597	591	590	593	589	570	581	610	557	590	549	620	606	598	609	558	542	606	607	552	588	578	594	612	604	583	594	589	564	592	593	553	566	567	598	616	614	624	551	557	645	578	652	565	600	571	614	557	539	559	601	572	608	567	568	586	588	581	576	604	591	547	624	541	582	581	536	550	570	593	581	565	584	563	575	573	594	537	584	631	618	626	543	566	620	573	586	613	554	586	582	575	613	576	585	608	578	649	542	576	594	576	570	566	564	635	595	561	578	530	557	585	582	577	583	528	571	543	600	587	575	584	583	599	558	592	565	579	545	610	582	568	608	538	585	558	616	620	554	558	569	597	598	608	556	553	614	606	628	571	589	606	588	610	558	544	620	579	547	577	578	589	600	594	574	580	570	581	556	577	541	566	589	600	584	574	553	603	582	570	574	607	611	579	563	582	591	589	533	573	596	586	534	601	583	592	588	627	599	589	562	587	516	574	575	544	566	553	587	575	572	603	575	574	582	547	557	562	561	546	591	561	586	629	611	584	609	585	579	585	568	630	542	581	567	603	601	577	596	575	591	581	575	561	581	591	577	569	597	596	583	595	575	572	549	593	536	575	617	533	640	573	561	565	548	539	586	552	563	550	603	609	620	593	597	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
3553	179	185	154	135	146	107	95	98	96	105	107	106	108	84	120	97	79	95	92	93	99	79	91	99	91	100	98	89	94	79	90	95	99	96	94	90	111	108	109	87	73	90	96	98	108	99	87	91	83	85	80	89	89	78	96	104	87	93	87	106	91	93	98	99	107	79	111	88	100	94	103	113	93	93	105	76	112	89	120	95	88	97	105	88	106	80	76	99	101	91	110	92	90	94	80	91	87	98	101	107	84	95	83	94	104	82	96	81	99	86	96	94	92	114	98	91	87	88	82	92	101	77	99	82	104	101	112	80	91	80	93	88	99	104	95	101	92	110	81	80	86	101	102	86	77	86	93	85	103	89	96	102	79	84	105	72	100	93	101	80	96	89	98	92	84	100	93	85	106	93	121	98	88	100	99	97	105	106	91	96	96	96	98	92	89	99	94	100	108	90	88	99	101	95	85	106	97	97	106	82	99	87	93	105	84	94	99	107	111	117	88	106	99	92	98	83	104	78	96	94	84	105	98	101	108	111	93	94	88	85	94	90	96	98	84	94	86	96	95	100	85	87	71	80	90	88	87	98	74	106	82	81	102	82	72	92	111	99	101	83	95	97	104	98	107	98	73	95	90	105	90	77	88	121	88	70	97	97	96	85	99	84	102	87	101	108	107	97	96	82	97	82	108	106	90	96	103	70	108	107	93	93	84	77	88	101	98	104	83	105	81	72	85	78	86	85	91	100	98	97	88	99	85	110	85	93	106	120	105	94	102	94	82	98	72	98	90	68	96	91	96	79	80	92	105	106	94	88	106	79	95	90	80	110	77	104	96	90	106	95	98	101	87	84	109	94	90	92	93	100	118	78	94	100	90	91	98	75	107	87	88	109	84	107	101	99	99	98	89	89	102	84	102	99	100	95	92	88	93	93	92	97	95	84	96	99	87	106	95	80	99	105	87	108	89	103	86	106	95	91	103	79	93	102	100	100	97	97	77	89	81	111	96	92	101	101	78	94	99	89	90	109	94	87	108	100	72	97	98	88	92	78	114	97	86	88	106	88	91	88	79	82	87	103	100	100	100	100	103	85	93	100	92	94	73	100	88	100	90	91	97	104	97	94	71	68	103	82	94	87	98	81	91	102	89	88	84	101	98	91	104	77	95	90	102	100	95	70	110	111	115	87	85	96	84	98	106	100	91	84	75	95	89	86	80	102	99	89	109	91	88	119	103	95	105	88	94	84	96	83	97	99	93	103	106	115	86	104	79	109	94	96	97	87	102	95	89	93	97	76	108	109	69	85	111	81	105	92	102	76	100	95	86	79	86	96	88	118	84	87	78	88	101	111	93	86	97	76	98	111	108	100	96	95	101	105	94	82	75	84	77	99	115	89	96	87	107	89	98	82	91	92	77	96	93	96	103	83	88	90	113	111	84	87	100	88	108	85	103	110	90	95	102	82	90	87	111	91	112	105	86	91	117	99	96	98	115	105	94	100	90	89	95	126	96	70	102	85	93	83	81	98	92	86	108	96	89	90	89	108	93	100	89	88	110	79	97	85	91	87	86	75	92	80	119	76	91	103	121	105	85	95	87	85	103	78	106	78	76	89	100	84	85	91	96	78	93	103	102	104	85	91	98	75	97	83	90	117	85	93	92	110	74	100	89	98	111	95	92	88	92	80	106	77	117	81	96	83	99	100	83	100	90	87	92	100	100	79	88	98	97	93	99	93	103	86	101	95	87	99	80	86	95	93	92	91	96	81	104	89	92	108	107	96	100	91	92	88	95	83	96	81	102	90	92	75	86	94	98	93	98	98	99	103	97	92	109	90	97	109	87	88	87	92	98	86	89	94	95	79	99	84	95	98	89	105	109	106	95	100	97	98	92	93	96	101	84	89	93	91	101	88	85	99	98	89	105	82	104	99	104	95	85	85	104	99	106	96	100	75	103	114	83	95	93	82	78	92	123	97	87	93	95	89	83	91	88	81	98	110	107	86	98	78	82	89	107	88	90	85	102	106	82	106	91	116	80	82	99	83	100	102	115	76	100	88	108	86	92	99	86	86	90	108	94	86	99	75	106	95	105	96	107	89	100	76	80	81	110	86	77	108	94	89	101	96	82	80	77	71	93	87	106	91	110	119	74	115	108	97	88	92	92	85	105	103	89	83	94	92	98	90	109	89	93	88	91	91	93	95	85	111	90	96	96	107	75	102	94	110	90	84	89	75	93	92	103	76	105	94	88	112	98	109	96	88	103	99	84	105	93	101	104	93	94	109	97	74	98	111	107	106	84	97	94	106	86	100	97	92	94	87	83	75	103	107	89	82	107	87	100	89	95	85	108	104	77	89	89	111	83	102	106	102	95	85	86	91	88	89	88	103	103	98	114	96	101	96	98	89	97	93	101	71	85	93	85	80	78	80	79	86	100	86	91	98	90	80	104	76	84	102	89	95	102	96	107	109	99	96	95	91	86	86	105	109	102	90	79	91	94	101	100	125	84	108	83	97	76	107	105	91	98	88	97	109	111	84	83	96	96	103	105	93	104	88	98	108	91	112	83	94	95	86	113	104	92	77	87	100	83	92	108	93	101	106	116	108	85	101	86	89	88	104	106	103	108	82	79	88	83	100	106	91	86	84	100	110	96	90	86	109	100	92	86	69	113	83	93	92	86	82	94	69	113	103	90	97	89	76	91	106	85	83	83	84	98	95	103	89	110	105	106	98	99	90	93	102	95	81	75	93	98	90	90	98	81	93	95	100	85	80	84	96	89	99	87	81	108	92	93	88	94	97	94	97	107	89	85	90	82	80	96	101	91	88	88	99	88	99	95	92	99	109	82	104	85	95	91	84	82	92	123	100	78	109	95	94	101	93	97	101	108	83	78	97	120	84	107	89	91	97	99	97	87	103	71	85	93	80	89	93	98	84	106	90	91	84	93	79	79	97	88	83	110	94	83	88	110	87	73	96	84	90	103	82	82	95	97	91	75	87	100	95	102	106	80	105	110	105	87	99	88	102	103	102	108	92	98	93	76	79	81	96	78	109	87	93	113	102	83	88	91	102	98	92	92	112	84	97	107	118	92	87	93	90	90	93	92	98	83	83	87	95	95	103	84	85	90	93	104	103	105	94	114	88	89	109	93	99	92	102	122	119	98	90	110	104	97	100	111	95	104	90	96	89	93	84	97	87	94	100	99	85	78	82	95	110	87	109	107	78	96	85	92	84	93	99	103	93	97	90	96	94	95	91	89	89	97	84	100	100	99	98	100	93	100	77	89	82	102	93	86	111	83	101	94	101	87	83	96	103	82	96	105	96	87	114	91	93	91	95	93	99	80	92	93	86	95	89	75	101	84	84	103	58	86	89	90	88	98	89	79	89	85	90	106	106	97	91	85	102	103	103	93	87	75	83	84	86	76	84	86	91	119	90	98	99	81	110	92	98	89	84	119	63	106	108	95	81	101	78	105	98	101	112	119	95	98	78	96	87	103	86	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
4320	395	471	536	423	392	388	412	362	367	352	349	364	369	334	314	321	305	315	314	315	306	316	311	287	299	314	327	311	305	316	296	277	297	321	305	284	286	282	289	291	297	326	293	301	281	301	300	300	325	257	293	303	294	260	302	315	307	315	311	315	259	301	295	301	312	278	322	262	322	277	313	317	307	267	266	274	294	299	308	282	266	273	271	282	273	286	303	264	324	326	291	306	298	285	336	322	310	300	291	282	301	298	310	297	300	287	287	290	300	297	299	299	281	286	258	302	295	298	301	296	266	314	296	299	318	290	332	318	290	305	303	294	336	291	305	303	303	287	283	302	264	305	323	310	276	313	312	330	281	288	291	305	310	302	308	310	299	297	282	309	311	257	303	315	274	279	314	299	287	311	315	285	302	310	307	288	283	294	286	293	277	291	316	287	310	285	284	266	309	312	284	284	311	300	344	318	294	279	314	288	307	290	279	305	319	308	294	299	294	311	276	310	305	314	305	304	323	297	296	300	307	269	286	299	280	312	323	301	325	297	297	297	269	302	286	299	313	264	304	286	325	329	302	316	273	308	296	309	305	306	290	314	293	304	282	289	303	296	306	295	287	308	301	318	293	263	263	307	289	299	279	309	282	290	288	298	277	285	299	292	320	281	305	284	301	287	272	255	265	307	269	322	315	297	270	306	310	297	276	308	296	302	270	297	310	351	333	315	305	271	324	300	296	295	294	310	290	302	317	298	333	293	276	274	292	328	287	312	299	280	291	305	271	291	295	297	276	295	278	331	292	308	281	291	309	294	312	266	301	287	284	308	286	284	322	250	294	264	302	309	309	308	295	312	310	266	281	292	306	327	293	309	316	312	311	305	277	298	303	299	317	308	309	319	324	327	320	272	288	320	312	277	295	291	318	303	319	317	274	331	292	318	294	298	328	313	288	322	303	266	295	268	283	281	285	303	299	282	297	267	296	298	296	310	315	316	288	300	274	313	289	296	316	268	306	288	322	291	285	304	301	285	281	289	298	319	306	297	290	275	279	306	296	307	266	274	324	292	304	301	303	312	283	289	309	290	288	318	279	313	299	312	325	313	303	294	311	305	296	311	313	302	307	310	281	281	308	310	284	263	284	317	292	305	313	311	275	257	300	310	276	287	284	322	291	288	326	281	301	310	279	278	292	304	293	280	297	321	295	313	282	292	312	283	323	315	299	297	297	288	307	318	330	314	308	310	312	295	293	282	289	312	297	281	312	297	284	319	322	291	312	286	285	325	314	273	298	284	291	291	306	303	263	273	287	308	299	305	292	292	303	280	298	301	294	304	319	291	291	300	307	273	305	290	273	290	300	301	277	297	308	298	301	325	299	297	307	295	300	303	306	298	300	309	302	294	300	309	277	304	304	301	312	282	283	288	278	286	286	302	279	327	301	331	277	292	311	301	268	291	293	324	309	272	249	283	309	317	308	330	292	301	300	324	286	268	278	318	288	296	342	315	297	308	300	291	309	309	271	265	313	312	306	316	317	315	262	290	291	283	284	282	282	303	296	322	287	295	307	319	290	315	285	289	267	289	288	328	296	318	303	279	308	308	275	282	290	309	297	304	284	298	308	295	307	278	308	303	286	289	290	301	314	302	318	319	276	283	277	294	314	298	285	294	312	281	307	276	264	308	301	296	259	289	303	317	305	293	309	282	293	287	322	297	297	296	310	292	288	275	287	296	317	304	296	259	301	268	316	289	334	321	294	286	317	290	288	288	331	310	326	298	281	332	298	306	272	294	312	293	297	289	291	289	304	310	314	297	281	282	274	282	284	296	282	296	275	299	317	305	297	294	305	251	301	277	310	322	291	286	273	269	289	305	260	324	273	303	326	255	281	291	291	311	262	279	287	303	296	300	299	300	288	291	280	281	298	315	283	331	290	313	293	319	310	289	279	296	302	286	298	314	277	295	300	278	323	321	304	281	291	296	303	296	260	304	296	277	345	300	323	298	302	309	299	299	277	337	290	281	283	305	332	294	295	285	310	301	309	310	316	292	315	283	288	304	310	291	285	299	319	292	271	301	300	279	334	275	288	307	295	310	292	320	267	264	291	306	283	295	299	297	269	317	283	281	297	291	278	306	263	312	317	299	301	298	297	308	305	282	304	316	292	312	276	295	302	299	301	333	310	304	289	285	282	287	309	302	303	277	303	296	281	298	289	324	303	287	295	285	279	258	286	275	320	291	299	277	315	335	323	315	285	300	292	300	303	296	292	296	307	293	313	294	288	287	307	279	276	320	307	300	291	310	273	298	305	300	293	319	306	334	309	294	296	289	299	320	309	289	308	312	307	302	297	279	279	311	288	301	268	285	335	308	291	326	329	266	277	308	294	317	290	309	307	283	324	301	279	295	320	300	254	279	303	294	283	304	303	288	272	306	316	296	295	283	263	285	309	314	290	296	330	280	293	278	289	292	295	293	310	312	315	293	297	319	304	294	295	288	280	283	290	318	323	291	313	315	282	299	267	323	274	300	316	287	305	311	298	266	285	295	286	316	301	309	292	311	311	308	305	327	276	282	273	283	311	273	275	277	285	326	284	312	291	294	280	293	277	281	303	308	280	318	292	293	295	275	326	261	295	303	308	312	286	318	318	287	279	282	294	330	308	325	295	309	302	284	268	304	284	285	331	289	295	289	276	275	284	311	295	321	284	298	298	292	315	308	288	323	310	296	294	296	275	315	329	319	314	315	287	322	307	276	309	300	290	299	297	263	280	297	293	350	299	308	295	286	313	315	293	301	319	265	312	274	335	277	303	303	307	305	313	269	296	271	301	256	288	312	318	302	313	353	327	307	295	303	302	288	318	321	325	307	294	307	298	291	306	320	329	301	281	279	289	297	310	269	305	311	299	283	317	282	301	294	290	274	279	299	307	280	276	293	298	281	303	315	301	254	290	290	255	280	297	304	309	325	295	290	316	292	272	300	291	302	271	311	269	293	299	312	322	300	274	287	287	276	295	308	294	303	294	308	299	278	333	281	268	305	314	286	267	299	329	289	300	312	277	299	325	306	288	252	283	296	295	269	303	301	295	297	330	303	315	310	279	293	339	321	298	322	303	276	276	326	294	322	297	298	310	278	293	277	288	310	295	317	294	290	303	291	287	293	292	289	290	269	314	262	313	294	306	296	272	320	270	331	333	292	349	289	294	298	285	263	294	304	279	279	306	307	312	314	314	315	310	269	282	298	291	299	280	301	290	315	299	292	339	324	313	281	291	295	314	290	288	301	310	298	235	275	286	271	330	303	268	294	340	307	315	291	298	287	319	316	301	293	309	291	322	275	326	290	301	323	332	280	301	282	310	288	306	272	301	309	298	291	286	292	295	279	293	315	276	306	310	313	295	318	248	312	272	300	299	285	281	293	299	300	319	313	322	318	280	273	303	297	308	289	286	301	241	296	294	304	283	325	299	287	290	296	324	271	289	303	327	321	298	305	301	292	337	304	324	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
19815	1584	1412	1040	759	528	424	320	293	230	176	190	161	169	133	147	132	159	134	124	112	103	103	103	104	81	94	97	92	93	118	127	111	99	116	99	90	90	106	108	112	102	98	108	102	97	99	95	98	100	93	105	105	83	91	99	83	90	118	75	92	104	85	98	103	98	103	87	76	107	91	79	89	94	94	89	117	86	93	87	103	93	85	117	100	92	91	86	82	91	98	86	97	103	94	105	98	71	102	91	93	86	87	108	111	82	108	111	88	115	85	99	87	99	93	90	109	94	92	82	86	88	78	76	87	90	78	82	96	97	86	86	83	118	106	86	88	85	93	99	102	100	79	94	85	92	86	78	93	91	97	86	88	109	88	87	122	86	84	86	94	77	89	94	97	95	95	89	92	114	90	83	95	97	89	96	107	97	82	93	101	97	106	92	96	104	99	91	77	91	88	87	95	85	83	92	97	87	106	90	102	81	97	83	89	109	77	92	104	101	89	98	89	102	78	94	87	68	91	97	108	91	93	97	99	107	75	84	79	77	96	82	95	97	104	88	88	80	109	96	95	90	97	108	78	94	102	91	102	92	101	85	87	94	95	98	88	82	92	104	73	81	88	78	100	98	94	86	83	92	94	103	81	89	105	83	91	98	95	83	98	96	101	94	95	99	92	90	96	103	90	82	102	84	79	98	85	98	109	96	94	84	105	79	86	78	90	99	79	103	97	97	102	92	93	107	98	94	87	124	89	100	97	97	103	91	73	91	94	90	86	86	94	98	93	96	99	107	98	87	89	131	96	87	96	103	88	95	94	86	121	103	90	92	91	107	98	88	98	105	104	80	103	99	87	95	103	96	109	98	87	94	75	90	103	73	92	88	95	93	89	108	96	102	75	110	103	97	89	99	100	96	88	73	86	90	83	91	89	87	85	103	90	102	89	95	92	74	101	94	76	94	92	103	101	88	103	89	82	89	79	110	85	93	87	109	102	109	77	91	83	101	99	98	99	98	90	84	90	101	75	84	89	94	97	91	102	81	91	96	89	94	99	103	91	98	106	99	83	69	87	97	96	106	106	84	89	94	103	97	92	83	105	90	83	85	89	105	93	98	80	80	100	104	97	76	85	79	82	96	91	87	98	69	85	92	98	97	90	91	90	83	101	98	95	92	91	78	107	97	110	94	94	97	91	89	89	97	95	96	89	94	86	95	97	91	110	108	83	80	90	83	86	103	96	96	95	80	103	92	105	116	80	102	88	93	85	96	112	91	88	108	92	84	73	102	94	93	83	93	100	99	107	100	87	78	87	100	93	93	92	91	76	97	96	105	95	106	91	92	101	98	115	95	86	82	94	97	92	90	76	112	94	107	97	94	98	82	99	83	71	81	84	96	108	116	112	100	88	113	101	93	97	90	108	98	88	108	105	96	86	84	81	98	124	74	79	107	109	83	83	99	82	97	102	95	98	87	110	94	93	100	98	90	96	94	92	101	98	98	103	86	96	105	99	76	95	114	102	100	85	80	99	91	91	82	95	67	95	85	104	97	89	93	94	96	95	106	103	91	99	91	88	96	99	80	100	99	85	92	94	103	91	73	93	93	80	94	78	73	100	87	64	73	99	110	87	95	102	99	107	106	96	109	103	92	86	83	79	87	96	77	93	80	91	110	98	96	87	115	97	95	98	106	102	86	80	108	91	98	84	99	105	105	97	87	93	101	78	99	102	81	92	82	90	99	78	83	86	97	100	103	71	91	119	82	80	73	115	86	91	105	96	96	97	87	95	94	92	82	92	102	101	112	90	97	111	113	97	107	92	95	104	89	81	92	87	94	96	96	100	88	102	99	97	86	97	111	87	99	101	95	85	87	78	88	99	100	92	87	89	106	88	95	83	96	94	94	104	86	105	95	95	98	92	87	93	85	91	105	92	81	96	114	94	88	85	78	105	98	78	93	88	117	98	98	86	84	100	97	90	70	73	92	93	96	85	95	97	104	80	97	119	93	108	85	103	86	114	82	94	97	95	104	100	95	88	95	98	90	81	99	91	105	116	99	83	85	79	89	93	87	92	93	107	90	83	86	90	108	93	107	72	90	94	96	93	89	101	96	101	87	118	96	88	93	97	85	86	93	91	99	95	91	95	98	96	87	88	101	92	98	100	95	97	100	83	82	90	85	86	76	95	91	103	93	95	98	78	75	103	93	92	88	90	88	91	102	95	93	100	88	87	112	102	98	93	95	89	107	92	111	95	115	87	87	78	97	97	87	96	96	92	106	87	105	95	81	98	102	100	86	104	90	95	101	83	107	93	93	84	94	107	82	108	120	101	95	103	110	78	107	77	99	86	75	84	94	85	89	106	91	91	100	106	103	94	104	76	88	87	92	104	97	88	96	86	80	85	92	100	93	101	95	94	105	100	76	90	74	98	78	86	105	87	92	88	101	81	92	95	97	87	81	106	84	96	86	92	100	90	96	87	105	112	108	92	103	88	96	96	90	102	99	99	111	92	95	95	82	96	84	94	80	79	84	108	91	72	98	89	100	104	96	76	81	84	96	87	106	112	103	87	109	105	93	99	83	90	82	103	100	91	80	95	102	99	104	92	95	93	93	92	87	79	87	106	100	95	74	102	92	108	91	94	88	81	106	94	84	93	109	100	88	97	94	80	93	91	96	91	81	84	110	93	116	92	76	87	104	82	83	78	104	101	101	93	80	85	104	98	82	94	98	88	94	84	92	99	92	95	105	87	84	93	94	101	90	95	102	103	90	89	76	79	111	121	88	101	104	98	99	86	107	103	105	104	91	112	101	97	94	100	89	100	96	95	87	88	81	96	97	80	78	85	102	107	94	93	92	98	89	116	89	100	97	98	96	93	94	94	110	104	90	84	99	87	92	99	88	93	95	101	95	100	84	105	104	100	109	92	109	92	110	96	79	123	103	97	103	82	106	82	106	76	74	83	95	102	101	100	96	117	84	99	103	105	92	92	77	108	101	93	90	98	95	73	86	84	81	100	93	100	92	89	98	98	91	93	89	102	98	89	99	97	110	112	90	93	98	85	98	87	78	108	104	97	93	87	84	93	97	92	101	104	98	103	91	105	91	78	79	95	88	102	108	102	91	85	84	83	108	101	96	94	94	103	98	86	78	84	86	93	100	106	91	104	107	112	83	105	97	96	100	114	83	98	82	97	93	78	101	118	91	101	104	118	92	100	116	95	79	89	104	94	101	101	92	84	101	81	86	88	85	87	101	91	104	99	109	90	90	86	78	87	95	96	98	100	98	90	99	94	115	98	98	91	101	102	89	111	96	94	87	82	91	91	77	109	93	91	90	112	110	73	90	87	91	86	97	90	100	93	99	84	94	105	91	101	98	110	96	99	89	91	112	112	93	86	106	97	93	105	83	81	85	84	82	96	79	90	84	85	95	88	83	87	89	108	97	86	86	93	109	83	85	82	96	102	87	91	84	102	89	120	104	87	97	89	99	92	102	91	106	83	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
9650	1435	3385	3707	3077	2539	1977	1651	1359	1204	1029	973	824	818	761	677	637	597	606	525	517	507	475	436	429	464	432	395	414	416	411	387	390	397	395	389	393	369	338	374	378	371	315	342	357	352	337	342	357	331	327	332	368	337	334	353	330	343	311	345	315	308	323	331	318	322	322	279	302	356	330	294	317	345	307	299	328	328	310	311	325	311	326	283	296	304	285	335	339	313	281	328	311	320	313	340	312	285	306	312	340	320	300	303	308	331	327	329	286	285	324	281	300	303	321	294	321	314	294	325	310	298	322	324	321	290	292	318	309	280	294	280	262	285	322	298	314	300	325	303	301	302	294	307	341	269	310	303	307	294	330	315	320	317	310	302	313	295	302	314	284	320	314	310	295	291	320	318	281	311	305	291	311	279	322	297	301	296	295	305	306	290	298	336	292	292	338	288	311	309	307	327	303	306	315	344	286	302	350	311	277	324	346	308	300	287	285	300	304	322	282	306	305	298	298	325	284	300	328	321	283	326	350	323	326	323	318	317	283	322	284	309	296	300	303	293	310	271	305	279	289	317	284	278	313	282	323	296	306	293	302	299	312	304	298	337	305	306	281	276	302	298	287	313	290	304	297	285	306	288	330	315	300	314	296	307	308	291	328	285	325	309	300	315	303	303	301	304	281	298	292	329	304	272	306	278	293	305	323	289	339	321	295	312	300	313	322	300	318	297	315	293	280	329	315	300	321	290	292	268	302	307	304	296	289	279	294	314	280	302	305	325	310	313	319	314	291	335	338	299	305	291	280	339	316	297	290	300	289	303	283	311	277	316	295	310	287	289	304	333	276	297	317	320	297	302	294	292	329	281	319	332	324	290	312	304	307	278	283	313	309	320	288	285	305	311	280	275	309	316	321	314	288	269	324	321	313	317	312	307	281	316	287	337	321	288	307	291	318	287	295	300	314	338	325	322	329	350	330	292	335	312	311	286	314	287	319	285	312	331	310	315	322	319	301	338	292	305	310	298	306	317	314	288	314	287	305	285	299	321	285	280	271	321	293	295	293	338	304	265	284	314	281	272	315	283	290	312	338	328	344	295	296	325	327	323	298	292	296	323	299	287	278	334	304	336	294	286	318	296	315	302	299	278	280	329	326	291	310	317	304	328	300	317	315	315	306	300	316	315	302	297	323	264	304	320	272	303	305	340	344	292	293	308	310	292	337	310	288	315	316	265	291	348	304	292	276	315	306	324	316	301	308	302	279	280	285	315	294	316	304	283	305	294	288	293	310	321	308	283	311	327	309	319	304	339	299	326	312	318	315	305	301	306	295	295	289	283	293	313	302	274	265	307	272	308	320	292	291	300	300	309	308	279	311	307	267	293	290	309	286	296	293	336	281	312	318	315	319	321	288	302	342	306	293	290	310	296	349	323	301	311	315	316	312	286	316	301	322	326	315	328	322	331	290	310	304	279	296	270	329	301	300	312	296	303	305	305	304	316	288	318	282	290	332	308	290	284	260	292	287	278	300	284	307	318	312	316	307	272	315	287	287	304	307	312	278	274	306	312	338	275	320	273	310	325	320	295	294	280	321	304	327	316	318	320	307	296	304	312	318	272	320	295	315	313	308	320	295	304	285	287	317	277	279	278	315	328	296	302	284	293	325	303	300	333	305	322	336	332	314	294	284	329	302	305	323	330	299	312	326	264	304	294	287	313	292	306	265	289	332	314	307	318	294	319	297	312	306	313	306	322	307	304	278	311	291	299	284	322	265	316	298	291	276	320	317	307	334	320	300	290	289	325	342	299	299	318	312	305	323	306	324	335	294	270	318	297	309	318	312	306	299	270	296	318	306	303	291	316	316	318	300	294	313	306	299	298	292	324	278	307	294	311	278	330	278	313	311	337	314	320	271	265	319	283	321	318	304	288	304	324	277	301	292	304	285	310	264	342	326	320	335	327	314	316	312	289	287	280	329	300	310	292	289	281	282	291	302	323	312	316	309	266	310	317	323	348	320	320	331	307	320	297	302	295	285	297	287	302	303	326	308	305	316	298	314	344	313	302	302	325	292	335	319	324	296	285	333	316	305	294	307	319	314	319	303	287	300	283	334	307	301	293	313	292	330	330	316	284	297	288	325	303	314	297	314	321	284	302	301	328	304	278	293	273	300	333	327	333	288	302	292	287	332	284	316	289	283	292	323	305	285	305	308	313	323	308	279	319	313	315	288	310	302	298	292	320	289	287	290	289	306	298	304	339	350	305	318	319	284	311	295	297	294	306	306	340	296	294	297	323	310	306	282	294	329	295	290	327	295	274	307	327	302	292	270	327	302	316	288	323	302	330	279	297	331	292	302	320	315	277	355	306	312	310	318	290	281	302	309	300	316	299	321	278	311	306	332	300	281	296	300	298	311	330	313	310	299	323	293	312	295	292	294	320	292	288	275	296	284	279	294	329	323	332	327	323	302	315	313	282	313	313	291	306	345	296	301	322	282	313	283	268	323	294	311	296	330	266	288	300	299	298	286	312	322	286	341	292	328	304	302	292	279	317	308	354	278	293	297	276	302	300	344	303	325	305	308	303	289	278	308	289	314	313	320	302	315	297	327	260	321	298	314	303	296	290	323	276	303	323	313	291	344	344	291	273	294	292	288	281	300	300	309	294	293	334	330	312	287	291	299	325	318	293	310	324	288	310	287	310	309	293	297	305	319	289	308	313	308	339	304	306	300	283	271	284	318	315	290	296	299	307	321	341	330	295	302	294	316	335	279	293	304	312	321	286	322	307	328	273	306	313	314	272	266	287	290	297	301	260	320	311	283	318	333	304	295	325	277	331	300	297	299	307	311	323	290	325	331	284	304	299	308	303	283	333	325	292	335	317	300	301	353	263	289	302	322	340	334	336	308	332	264	296	278	307	305	319	293	304	307	330	337	351	316	307	272	313	285	298	303	316	301	329	306	309	294	306	315	317	294	316	283	293	307	330	288	299	301	309	298	341	306	295	306	311	330	324	300	294	321	290	293	290	290	296	281	307	298	299	293	293	334	319	364	324	301	290	297	305	306	302	322	299	307	319	275	279	314	306	272	295	305	298	312	329	320	312	321	319	296	307	295	318	271	282	300	280	324	287	299	323	309	273	301	306	319	301	314	333	295	292	312	309	342	313	326	309	308	301	294	277	292	285	314	299	307	321	287	296	302	294	306	300	344	296	309	328	335	316	286	312	290	316	307	295	312	322	308	281	308	329	312	297	339	321	274	305	293	291	307	322	311	308	297	295	298	285	310	304	303	321	325	296	306	291	288	296	317	326	321	272	320	322	302	331	289	340	313	315	349	306	334	321	284	357	291	300	275	289	331	302	284	306	323	321	302	295	272	317	307	316	301	316	327	302	330	319	322	303	326	354	306	309	313	308	322	319	284	307	312	319	297	293	340	299	286	327	295	275	324	291	323	301	304	328	285	315	302	303	321	311	281	315	295	292	330	341	261	300	326	300	290	291	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
31257	4425	2934	2347	1515	1138	953	683	570	463	449	374	398	343	326	316	288	340	296	260	266	235	262	208	247	231	224	216	226	251	251	229	235	230	231	230	235	207	199	215	205	210	182	215	209	207	230	221	201	207	202	204	232	196	204	220	201	199	187	227	208	215	202	199	217	233	197	209	232	219	203	202	222	186	213	210	195	191	207	188	185	220	202	194	181	202	211	203	218	216	200	216	206	220	218	221	229	220	210	195	205	194	207	204	191	195	206	179	206	203	217	214	212	222	205	192	217	186	172	182	194	241	196	206	173	193	206	212	192	202	226	191	192	222	198	188	176	196	205	215	187	204	206	213	197	208	217	206	201	201	215	210	194	207	211	210	198	202	206	190	216	210	186	219	212	200	187	217	206	177	204	212	176	208	190	184	199	190	224	191	199	175	196	194	223	210	196	187	205	195	222	207	178	189	205	214	224	227	198	207	225	201	209	192	212	184	210	221	184	195	167	204	206	201	197	171	207	199	226	220	213	204	218	211	187	200	194	192	190	221	238	209	194	192	206	210	215	200	184	209	199	230	196	199	216	230	215	194	194	192	225	208	204	198	199	216	203	202	206	190	177	214	210	209	215	191	181	214	206	218	185	211	185	203	214	195	188	203	188	213	225	230	219	194	169	203	164	221	185	222	205	198	221	203	205	189	182	206	205	206	201	199	216	192	219	225	223	224	211	201	213	190	212	207	215	222	194	203	191	199	213	213	197	249	199	195	194	187	181	194	216	202	204	200	191	211	200	199	223	213	182	199	204	200	205	213	200	216	193	217	205	209	198	183	187	210	205	230	190	201	199	225	205	221	204	210	209	186	215	201	193	248	187	210	204	211	194	201	200	237	187	205	200	208	203	200	205	216	195	210	186	183	237	218	228	166	190	176	217	217	210	210	200	212	204	181	184	205	196	205	175	189	203	201	182	218	190	218	191	203	201	201	195	190	206	182	215	197	225	206	202	202	209	210	187	185	176	226	210	188	212	203	183	225	209	190	200	195	187	200	182	208	221	201	225	233	206	216	172	182	203	216	209	185	201	201	213	201	193	223	195	194	197	199	207	185	201	224	195	198	181	214	209	196	201	191	200	220	201	216	212	201	186	203	196	201	205	185	182	198	211	179	200	207	191	230	203	210	190	186	214	181	206	195	201	219	216	194	221	216	196	190	199	177	183	189	183	216	192	189	213	208	202	228	201	178	199	201	198	186	196	221	217	196	183	195	213	176	190	185	217	204	215	232	203	194	200	208	215	204	219	221	196	204	197	182	191	199	187	218	202	207	235	202	177	193	221	197	201	224	185	215	232	210	204	171	209	203	213	207	156	185	205	186	191	210	216	204	194	210	176	220	200	212	216	194	213	204	218	214	201	215	208	242	215	218	203	216	203	196	192	217	207	214	178	189	209	224	210	196	185	201	198	213	191	202	204	210	217	209	197	205	200	208	205	206	188	191	201	190	197	218	212	194	202	205	211	192	209	189	191	213	168	210	214	229	206	207	205	200	226	220	229	186	204	191	199	207	223	182	192	232	198	217	199	204	197	211	203	201	209	195	189	197	198	192	187	214	199	184	217	210	180	173	186	229	188	199	199	208	167	188	218	195	183	202	203	243	193	196	193	183	207	215	165	190	177	237	189	199	187	192	234	205	179	178	194	218	226	193	218	188	194	210	225	195	193	200	188	186	207	200	226	194	203	211	190	204	197	189	205	196	202	199	228	183	188	197	206	179	212	184	221	227	183	193	226	215	202	226	194	221	227	205	216	176	229	187	201	204	201	212	218	225	186	195	194	234	203	193	215	221	214	200	216	220	210	212	201	227	191	206	209	208	199	203	192	190	183	213	223	200	221	183	201	209	225	190	209	192	201	237	208	200	178	184	194	189	204	225	188	205	216	202	200	220	208	177	199	224	210	222	203	207	191	224	213	190	200	199	181	215	204	181	201	220	219	197	175	195	189	204	200	195	234	196	191	226	214	226	196	185	191	214	220	207	201	215	188	185	207	205	210	181	173	238	229	191	229	188	218	228	194	187	207	216	213	189	189	220	196	209	190	179	228	199	208	186	198	182	192	208	189	191	227	177	205	211	169	218	213	223	200	215	188	200	215	195	215	197	183	194	200	198	219	200	193	227	201	219	210	226	206	190	197	187	201	180	205	205	180	226	200	205	196	212	200	210	178	191	213	210	212	214	226	220	189	212	208	213	217	214	187	193	218	156	194	222	221	195	199	182	200	231	185	205	198	208	177	198	177	232	201	206	194	212	180	181	219	195	200	229	210	202	209	200	189	226	242	234	222	206	216	220	186	184	220	212	232	202	217	208	192	186	213	202	194	199	204	197	180	229	227	198	203	217	198	168	219	203	190	198	187	214	201	201	175	231	211	188	195	196	212	203	195	198	214	157	227	215	182	216	225	209	212	241	222	208	213	197	212	217	188	229	195	185	216	206	224	193	192	232	211	209	189	197	197	185	199	177	198	216	201	217	202	185	205	197	210	213	189	233	210	183	204	204	185	196	224	186	218	214	192	226	192	203	203	214	206	186	221	217	180	208	194	189	211	218	209	182	179	192	178	203	198	200	188	179	203	204	196	178	208	192	193	210	184	236	227	184	201	200	193	197	217	196	198	199	186	165	235	206	213	193	187	207	200	206	197	201	194	195	218	195	189	220	213	179	237	240	213	204	214	215	184	205	206	221	195	166	218	197	190	208	205	197	226	220	213	202	191	186	202	181	211	226	177	180	179	188	206	220	211	224	218	203	204	216	225	207	191	196	224	180	180	192	201	211	204	192	196	190	195	184	202	212	216	203	207	198	190	197	192	202	201	221	187	200	208	197	201	200	237	214	204	205	211	221	214	218	217	215	211	211	220	206	208	219	216	206	188	219	225	233	202	217	212	217	185	206	226	214	207	184	210	222	202	207	223	199	216	203	186	218	208	186	209	213	215	189	196	211	218	200	191	213	228	190	206	212	211	195	204	216	204	189	212	221	215	193	203	183	195	202	191	203	199	202	188	194	212	223	181	223	183	194	184	209	190	224	195	198	208	196	193	208	227	203	187	217	211	223	218	203	203	206	180	231	230	219	183	215	222	206	202	216	221	213	199	236	198	179	185	210	212	224	213	216	224	225	197	196	206	214	176	188	217	206	215	177	191	205	199	206	213	207	220	199	204	201	208	214	167	212	200	168	200	178	224	215	217	194	208	191	228	228	194	204	218	193	215	220	215	185	211	200	202	226	194	209	200	221	171	192	196	201	219	181	202	198	194	197	183	206	200	197	230	205	191	183	215	213	202	213	223	209	199	223	185	204	198	199	215	206	223	211	231	202	227	176	199	204	229	208	193	204	227	222	210	218	214	196	169	194	205	191	204	174	215	195	186	213	191	204	192	208	198	202	196	195	243	222	215	193	203	182	219	183	197	215	185	185	201	187	218	199	219	184	184	220	212	205	195	224	176	197	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
12750	2831	6334	6893	5911	4747	3763	3173	2748	2366	1993	1759	1662	1466	1307	1350	1229	1136	1094	1070	998	965	957	888	879	875	840	834	780	742	820	774	789	752	704	663	712	661	676	681	736	704	686	660	689	666	623	675	666	662	628	667	668	606	647	642	660	565	648	642	606	631	639	609	627	581	612	589	584	619	588	600	604	630	602	589	603	651	646	592	629	635	634	650	582	578	610	580	565	570	601	614	544	586	566	577	613	557	577	592	624	564	576	589	557	568	608	573	570	615	567	618	589	575	586	590	632	595	585	525	588	575	635	556	611	562	591	578	596	635	600	653	537	588	587	620	612	592	574	593	570	575	546	567	619	591	570	573	554	596	606	602	563	584	621	554	565	614	565	619	624	616	579	533	586	570	589	599	585	595	529	569	574	605	619	573	604	552	609	563	534	589	558	587	577	563	598	555	579	583	574	586	584	614	574	599	561	572	544	578	576	571	580	569	600	608	559	598	615	582	620	591	610	595	599	558	559	588	589	567	622	578	573	598	568	595	585	624	603	562	550	569	567	565	593	535	596	545	572	607	552	596	564	593	594	554	586	582	619	566	554	600	597	612	593	555	609	563	574	589	567	602	569	594	595	576	577	606	593	585	572	532	586	566	556	554	567	558	586	595	582	549	543	612	591	597	530	592	552	545	578	602	558	568	606	551	599	564	603	540	608	616	554	608	622	565	610	624	572	552	636	585	593	542	595	571	585	550	599	574	581	554	580	601	547	600	612	610	595	556	593	573	584	573	558	557	530	559	593	600	598	549	600	617	572	591	551	552	614	568	583	545	627	594	567	619	543	522	604	587	596	597	551	531	576	570	596	559	556	589	603	556	592	533	590	546	569	564	533	576	595	562	615	624	564	596	572	588	573	568	588	610	553	598	572	595	590	609	564	557	564	554	590	601	592	604	579	591	533	614	565	605	585	551	588	567	599	583	541	593	544	587	598	570	528	625	553	555	595	588	623	562	580	602	605	564	600	571	571	571	560	505	555	554	589	623	534	598	536	630	582	618	590	601	569	609	607	565	574	582	613	596	563	599	557	591	586	546	570	588	596	597	535	547	542	559	576	572	590	606	582	588	603	605	583	626	574	580	525	575	566	607	589	537	595	565	555	562	568	547	538	592	575	599	569	534	597	601	552	612	593	608	564	613	558	559	591	613	587	546	542	601	587	555	582	600	602	557	581	552	572	592	589	595	567	566	560	587	596	585	596	587	568	609	577	627	562	553	590	577	550	566	560	571	578	554	614	554	584	617	529	575	541	561	577	584	586	551	566	576	564	583	569	549	623	574	575	558	578	553	554	616	587	591	542	541	590	549	570	587	576	588	565	603	547	518	588	601	533	583	594	594	560	590	572	543	576	602	570	572	549	574	534	563	556	630	616	571	597	587	587	578	601	612	563	577	559	521	552	597	550	555	597	564	582	572	586	592	645	563	574	565	611	600	619	612	541	555	571	563	580	610	621	601	549	564	594	566	595	601	559	575	572	575	562	567	572	583	558	587	567	606	588	580	597	576	641	588	597	567	563	584	542	586	606	556	604	590	580	597	549	580	601	537	598	541	570	619	577	606	543	576	576	611	601	614	578	561	602	596	577	579	609	574	562	536	585	594	568	593	597	549	573	603	595	582	578	612	575	548	575	592	550	600	592	607	583	576	569	615	547	547	593	565	591	576	561	589	596	607	563	582	559	610	629	604	571	559	536	620	571	559	555	555	561	609	609	606	537	527	558	558	590	628	568	579	569	598	569	552	562	619	564	586	601	560	593	553	570	564	570	582	551	604	611	548	552	603	560	581	574	583	577	603	545	552	586	584	599	548	610	574	551	547	586	591	633	525	587	590	589	578	549	561	575	556	569	584	670	570	599	588	589	572	569	622	585	560	581	599	570	549	566	581	618	625	561	604	602	574	591	611	608	600	561	605	554	562	600	603	640	599	574	594	592	575	587	571	596	612	578	624	577	606	602	574	591	598	557	536	560	528	576	541	586	537	580	601	585	594	624	568	600	598	575	597	577	529	552	566	594	574	588	586	610	545	580	605	616	585	577	621	544	549	600	592	610	631	621	602	602	575	620	513	568	525	553	576	590	581	568	554	578	571	593	586	560	556	569	592	604	557	578	596	585	599	556	571	592	546	585	577	576	563	601	593	609	622	589	529	582	553	599	602	597	606	579	590	572	587	571	567	557	572	611	554	612	593	529	586	562	561	559	588	531	575	584	568	549	568	536	556	591	563	617	572	595	605	559	566	567	567	560	586	563	566	589	591	531	569	597	581	548	531	536	601	611	605	577	571	549	566	589	568	572	592	574	559	576	567	564	630	587	576	544	578	570	555	554	591	592	584	584	586	533	568	571	634	545	578	607	544	541	560	604	567	541	579	575	559	557	598	555	630	609	595	606	541	545	570	614	591	564	575	597	587	570	593	593	586	562	610	571	599	558	582	552	565	599	548	560	581	610	568	595	654	544	590	601	549	612	614	580	564	569	598	545	584	570	594	565	581	591	554	598	607	597	627	575	563	542	600	564	607	597	556	612	575	590	531	560	579	565	604	552	590	560	572	584	564	590	601	573	566	556	572	571	587	599	563	574	590	593	599	567	583	550	584	595	571	585	595	603	557	583	610	595	540	571	543	591	575	586	556	617	604	570	580	544	541	598	559	543	600	580	581	564	592	578	578	568	591	576	565	549	605	553	585	588	592	596	602	624	599	560	613	593	588	559	597	577	604	577	579	570	576	582	550	572	588	562	571	582	561	575	617	648	600	573	566	587	583	577	607	573	603	596	561	585	568	594	588	568	607	548	569	569	551	593	593	527	599	594	593	575	569	592	577	567	593	551	585	603	572	599	578	596	585	621	567	601	574	552	540	591	595	597	559	543	621	558	576	617	577	571	610	594	597	548	556	586	561	582	546	645	574	558	573	577	576	619	585	592	614	584	541	608	581	591	505	548	588	617	579	613	569	587	603	540	612	581	604	600	594	616	601	602	567	592	586	555	572	587	565	630	573	579	605	589	560	582	567	576	576	647	556	568	585	571	574	571	537	557	605	598	557	587	541	586	549	580	582	560	598	585	572	556	591	583	585	612	601	632	578	582	601	581	589	569	588	581	546	596	609	586	602	547	622	579	604	575	557	535	635	564	590	606	591	561	593	568	571	585	572	583	576	527	572	565	567	591	619	581	561	587	599	585	612	616	568	572	560	540	600	590	554	579	573	587	609	567	613	565	585	571	581	564	621	541	605	554	603	566	596	589	612	567	570	573	561	601	634	577	595	580	574	571	569	573	537	566	593	565	556	558	578	553	558	583	594	572	607	630	599	577	585	570	585	564	541	594	608	602	583	598	557	601	590	625	568	593	562	545	575	582	563	560	564	560	592	569	573	561	597	565	592	591	569	564	579	555	590	572	594	576	593	586	585	618	533	554	578	518	605	569	617	586	543	586	544	592	581	548	570	611	593	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
3457	174	153	132	157	124	108	112	115	98	108	102	87	99	82	99	106	97	86	96	107	111	111	82	89	85	106	108	83	102	86	90	101	81	92	101	89	102	90	88	99	122	95	93	77	93	108	78	91	93	98	86	87	102	89	90	106	80	104	95	114	93	104	88	90	96	98	113	81	94	89	123	79	81	98	87	87	95	96	95	99	86	87	91	76	79	101	94	94	105	96	95	100	100	97	105	104	105	98	99	93	105	77	89	99	105	90	108	100	80	87	100	104	87	102	84	86	78	92	83	90	85	92	106	97	71	88	93	88	97	99	92	93	83	94	101	96	81	87	101	118	105	86	82	75	97	88	85	107	105	92	99	106	110	107	100	121	93	85	101	102	96	93	109	102	79	96	98	85	89	108	88	91	119	89	80	99	83	90	103	97	86	86	83	101	89	89	89	103	91	87	90	92	112	102	93	98	81	111	90	85	77	90	93	85	84	89	93	107	87	89	98	112	103	75	113	85	88	97	102	97	94	90	85	91	100	81	89	102	84	104	114	94	104	99	105	107	86	95	93	85	112	98	117	108	95	106	100	71	93	102	96	98	90	98	78	88	105	79	93	93	101	89	90	104	106	95	103	95	89	97	97	85	88	79	82	100	84	97	112	90	91	93	97	97	109	93	84	107	98	84	82	88	78	83	88	99	96	99	90	106	102	89	91	94	101	90	101	98	106	107	90	102	85	94	92	75	101	100	112	92	89	103	75	94	93	108	90	90	88	94	101	85	101	98	111	83	86	101	92	91	105	101	95	105	87	94	108	104	82	96	107	98	86	84	117	75	87	85	98	99	101	78	92	84	123	104	103	86	103	110	87	79	91	87	82	96	73	87	103	124	87	96	108	70	86	95	87	86	76	115	87	116	98	113	116	101	86	75	97	103	102	88	79	119	85	89	92	102	84	91	98	99	79	84	82	94	113	106	90	81	95	79	97	109	105	98	86	107	105	93	89	89	86	90	90	88	95	103	83	80	103	91	92	95	80	92	88	96	78	93	94	87	93	95	96	97	101	74	109	103	111	89	81	100	107	115	99	111	99	94	98	96	89	85	83	104	97	95	108	93	85	81	104	82	94	82	72	96	101	90	106	94	114	92	91	88	100	95	86	115	87	85	95	91	70	82	105	88	86	104	87	94	100	102	107	106	105	82	73	97	110	111	88	87	91	94	99	106	92	91	106	110	95	84	93	96	99	85	96	96	86	98	121	75	87	92	89	86	100	98	86	108	102	71	81	91	90	74	89	109	95	104	115	97	88	101	88	86	96	105	96	103	95	79	94	94	81	82	97	96	98	76	111	104	89	89	92	82	90	87	100	75	98	103	83	84	89	99	110	82	85	97	94	106	101	123	99	97	95	87	95	108	98	97	95	109	93	90	100	98	95	96	81	100	105	102	93	91	93	94	90	92	88	101	79	86	86	97	93	98	80	99	93	103	90	99	101	85	114	100	99	92	97	109	103	110	101	103	84	97	123	90	82	75	99	99	90	116	105	90	82	88	97	92	84	110	103	94	87	79	87	99	83	82	106	113	105	91	94	92	110	103	106	92	103	79	93	84	106	89	98	79	105	97	88	82	91	86	83	86	98	85	91	99	98	75	101	94	98	81	87	115	92	83	78	90	100	89	102	93	94	84	84	107	99	86	81	96	90	101	100	97	106	100	77	98	89	92	80	97	116	95	81	101	111	96	93	95	93	78	103	104	97	84	89	111	92	91	101	100	104	100	117	99	93	99	101	82	100	77	98	85	95	105	74	92	76	93	95	69	95	86	82	91	93	114	87	102	98	97	83	100	106	91	108	99	83	109	95	104	103	114	79	89	96	123	94	83	84	109	98	99	92	90	106	74	99	71	81	92	99	95	91	83	93	73	86	108	87	88	90	90	95	81	100	96	96	94	97	94	107	92	84	104	99	90	96	89	99	100	79	110	88	78	93	87	81	96	96	95	93	110	104	112	97	106	107	93	103	105	109	111	95	101	84	108	106	92	87	84	79	94	103	93	91	94	92	94	92	93	88	90	73	86	87	99	91	111	104	90	109	94	109	115	106	93	82	94	108	89	97	93	94	90	89	104	88	102	92	104	93	108	93	102	104	108	97	68	99	91	98	90	102	100	103	89	103	86	98	113	103	116	93	99	89	87	94	80	97	88	86	80	72	116	98	94	92	106	75	95	91	90	109	100	102	88	106	113	102	101	90	92	96	92	100	83	82	99	75	88	100	101	99	97	87	105	79	96	97	86	97	95	72	95	91	89	95	91	90	93	88	89	104	76	107	84	93	104	94	108	102	117	83	103	86	79	91	106	94	104	89	105	112	90	103	87	79	84	99	94	100	98	88	79	102	78	87	74	92	95	75	100	91	110	77	92	98	97	80	98	88	86	87	97	96	90	96	102	87	106	107	102	107	93	81	98	95	96	94	92	107	95	79	84	75	85	104	92	99	78	101	92	115	99	121	98	93	90	75	85	102	94	103	108	99	96	90	95	96	105	98	100	81	101	99	81	89	92	79	90	105	101	82	96	101	89	85	86	88	107	95	99	99	102	103	99	86	92	112	104	86	78	115	103	112	97	98	112	97	97	105	96	106	97	99	90	84	81	98	93	81	104	100	74	99	93	92	82	97	106	100	89	89	95	94	99	77	82	81	101	94	80	97	93	89	100	100	79	79	105	104	101	79	101	107	91	93	92	105	106	114	118	96	119	87	69	99	103	85	106	101	99	97	93	82	92	104	84	109	114	93	103	103	88	109	94	92	95	89	105	102	87	97	95	95	90	90	92	75	112	112	85	88	97	98	95	96	97	82	99	90	114	89	91	86	100	72	93	88	92	96	92	87	89	91	88	98	80	116	75	85	92	94	94	89	86	104	85	89	98	93	112	101	81	90	101	82	85	82	88	92	95	83	103	108	110	91	100	102	91	93	93	92	99	83	85	90	91	93	93	82	89	93	90	108	95	99	108	86	83	97	102	92	107	113	98	89	82	100	99	83	92	111	84	97	105	109	78	107	88	75	91	95	100	110	91	80	72	87	89	105	95	87	77	102	85	91	98	96	95	94	93	96	93	101	111	89	91	90	80	90	93	76	88	77	93	100	103	84	93	82	106	96	95	90	92	94	91	88	84	96	99	98	93	93	78	83	95	93	90	95	98	91	77	113	111	101	95	100	85	90	81	105	87	103	100	101	86	109	106	85	89	103	90	82	101	102	81	95	105	95	99	101	108	108	99	95	96	96	108	94	98	96	101	94	91	96	81	118	88	95	97	119	115	96	93	108	93	109	100	98	98	96	112	95	87	85	99	93	95	103	79	97	89	89	97	102	89	95	83	76	99	103	95	107	117	101	88	104	104	79	96	83	92	84	98	116	101	83	98	90	110	96	92	102	106	119	81	93	92	89	83	113	81	98	90	102	102	77	101	75	85	98	90	86	112	90	96	80	101	95	85	93	97	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
4200	390	502	519	479	414	407	373	364	328	324	347	359	298	354	297	330	295	289	306	294	282	309	303	318	320	302	284	306	298	310	308	288	312	297	299	272	281	296	314	275	322	298	307	295	298	325	287	285	281	282	295	298	299	292	251	309	293	277	287	314	307	292	252	295	280	301	300	300	300	269	324	302	299	315	306	293	322	307	278	322	292	271	276	293	285	325	284	282	307	293	291	315	290	295	279	294	302	304	270	310	300	328	309	296	294	300	291	308	283	274	280	279	300	299	275	292	285	325	293	288	306	299	273	288	300	321	286	294	297	299	278	300	309	305	292	300	323	259	310	280	286	287	275	271	265	291	285	314	305	308	338	309	307	287	289	316	296	285	311	351	325	280	262	280	304	304	279	282	305	275	307	310	289	294	290	295	300	312	288	306	305	277	305	302	289	293	317	316	299	306	294	286	291	302	297	279	304	293	269	289	295	278	311	275	287	295	289	265	307	274	286	292	294	302	327	276	279	324	325	299	313	285	288	304	295	302	308	300	328	289	302	292	303	286	300	325	301	312	305	326	291	303	316	284	311	292	304	311	339	328	263	306	306	320	287	289	303	305	280	279	323	257	297	277	283	307	319	280	317	308	305	319	280	318	337	272	286	300	284	293	268	323	314	294	308	294	306	292	281	283	286	322	299	282	300	286	289	293	303	294	259	287	314	283	286	303	319	302	285	283	314	272	259	291	313	319	291	284	290	312	290	288	294	279	282	320	284	306	327	310	307	285	296	288	301	299	325	292	281	291	281	292	286	295	302	298	284	301	300	296	313	283	300	283	284	307	260	320	318	274	321	278	266	305	327	304	317	278	330	261	310	283	267	315	295	302	300	310	270	312	293	312	308	304	286	304	279	292	290	265	296	297	297	303	289	302	279	292	306	289	324	287	299	293	291	299	308	303	286	274	293	292	282	286	304	296	280	314	302	269	305	325	313	304	273	322	309	291	289	295	311	308	281	297	301	254	307	301	322	327	331	263	292	278	274	303	275	308	315	273	301	276	300	278	307	270	302	346	297	273	328	291	312	289	273	279	309	272	264	290	304	297	306	311	301	258	297	298	337	292	279	287	304	285	289	300	302	320	282	323	287	293	299	301	259	330	273	289	291	277	316	299	285	306	300	340	286	317	277	289	310	300	293	304	300	306	274	279	298	272	289	282	286	290	296	267	294	296	281	298	344	307	291	295	314	296	287	278	308	320	270	280	330	289	270	291	293	326	303	293	309	295	266	299	286	293	266	290	272	286	344	246	281	322	315	306	289	280	307	304	295	296	302	296	304	277	273	273	291	304	276	282	277	292	299	285	308	294	288	289	280	317	286	313	287	312	261	284	318	334	312	296	316	293	329	308	297	273	268	313	257	288	290	286	286	301	298	310	312	297	295	329	269	323	309	258	282	295	301	268	307	287	320	286	298	284	278	289	341	264	274	312	303	301	247	292	317	320	299	309	302	301	308	284	272	275	297	302	291	300	278	321	349	277	298	286	284	298	317	301	309	301	294	288	298	304	283	273	310	277	285	297	284	305	308	292	298	262	309	290	315	299	304	294	305	312	296	298	292	324	309	312	307	310	279	283	321	281	266	299	295	324	295	281	289	299	304	248	318	287	284	300	276	314	302	307	290	289	265	280	292	289	319	277	288	297	300	288	283	301	306	294	258	279	247	281	290	304	299	301	292	314	265	319	284	303	296	304	273	302	313	299	290	291	320	282	292	315	305	290	291	293	301	291	303	262	309	316	274	315	265	276	296	295	289	300	320	298	296	295	307	269	309	310	333	287	297	293	297	309	304	266	311	292	296	307	286	288	253	286	286	270	292	309	313	303	289	299	302	295	290	316	269	300	311	258	281	316	299	301	306	320	300	310	300	276	323	299	289	283	296	289	290	275	329	300	269	303	284	274	275	311	306	291	313	303	291	289	302	262	329	260	301	277	300	316	289	302	297	295	317	301	260	297	266	277	305	313	303	291	300	283	284	286	286	272	267	296	308	312	299	306	320	326	303	311	311	276	281	303	279	304	334	299	311	295	292	319	284	310	294	289	339	285	302	274	290	288	338	296	288	276	303	302	293	306	288	272	287	324	321	336	307	282	262	294	288	280	293	294	312	294	305	280	303	312	306	273	309	308	304	335	282	283	298	336	308	302	272	304	312	321	287	347	294	297	274	297	268	252	276	305	317	313	334	294	284	322	282	278	278	296	310	277	290	291	303	311	291	310	296	317	318	284	279	284	282	297	318	316	281	283	289	298	294	316	291	325	330	295	306	281	320	315	278	310	311	284	278	307	299	289	289	281	322	312	297	300	286	313	276	344	336	321	282	286	309	299	309	299	297	294	320	340	292	296	286	305	289	301	288	322	275	294	287	307	280	269	284	308	298	274	286	312	312	279	300	298	323	298	284	286	288	319	304	289	310	274	292	243	300	273	306	286	336	326	278	332	314	306	302	310	308	279	309	292	297	248	333	286	273	286	332	316	292	292	277	282	290	297	294	283	284	298	336	286	297	337	294	289	303	311	264	292	295	275	304	291	297	290	316	276	337	289	277	308	322	287	298	331	297	272	315	301	313	254	311	309	280	264	295	307	283	325	300	297	284	275	298	252	328	310	293	277	308	266	294	293	299	287	290	306	289	319	321	296	313	292	307	283	291	303	275	313	308	311	276	298	287	288	297	305	322	301	265	313	307	306	281	293	334	288	271	302	305	276	299	309	294	308	296	315	269	285	300	289	297	335	313	263	284	298	302	297	291	293	306	271	305	296	283	312	285	289	302	288	312	287	287	298	296	300	299	281	301	265	300	294	316	269	280	287	272	240	301	331	308	329	306	296	304	299	288	298	318	295	320	312	310	306	291	282	285	316	296	315	273	304	294	287	300	274	309	298	294	310	302	280	288	303	287	264	299	264	314	290	318	299	310	297	313	302	336	325	287	297	328	287	284	309	293	295	272	277	307	307	300	266	312	302	288	282	330	312	279	313	326	317	274	288	290	276	288	293	284	310	305	271	295	269	298	263	294	289	310	284	315	303	298	294	293	319	293	305	296	259	298	314	268	301	328	283	284	305	288	296	268	300	336	282	303	281	311	274	308	325	290	268	306	303	285	319	308	315	291	291	298	263	291	286	310	278	335	303	330	310	295	303	300	316	280	315	321	301	307	300	281	258	312	299	308	295	327	304	319	295	305	290	308	292	280	287	304	300	257	313	290	293	284	283	276	289	294	275	290	271	292	305	306	273	278	323	280	284	261	294	308	295	259	292	296	286	315	293	292	286	285	286	297	280	285	302	325	319	317	289	286	318	290	303	270	287	317	288	272	311	288	301	274	298	301	289	268	266	302	293	270	283	321	278	295	279	286	313	308	298	305	279	282	283	294	323	308	310	319	308	304	278	292	291	287	268	299	276	301	273	280	309	285	297	289	275	303	326	313	281	288	297	304	294	303	336	309	288	301	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
19218	1565	1352	1072	762	576	390	339	281	260	200	160	181	158	154	136	132	128	124	106	142	104	105	111	125	95	115	104	93	112	105	120	90	95	107	127	104	95	107	100	138	80	94	107	75	99	83	88	89	100	112	122	93	96	75	98	89	79	89	97	104	112	112	91	105	90	114	86	112	86	82	105	104	90	98	103	93	91	100	86	88	96	103	90	79	96	94	109	112	83	86	103	94	108	93	96	98	102	100	99	93	91	96	114	84	111	97	94	96	99	92	82	111	95	85	102	93	88	86	93	98	98	111	108	109	102	94	87	87	83	82	106	91	85	96	68	84	97	103	108	82	92	93	99	110	102	82	88	86	93	93	88	111	103	123	105	84	101	100	103	117	95	98	70	92	97	90	73	87	95	106	101	91	81	106	102	103	77	94	110	94	91	101	96	93	101	95	100	86	102	94	84	85	88	100	92	83	93	99	74	88	77	74	90	92	108	96	93	81	84	115	84	95	76	83	91	86	96	87	87	109	125	86	86	81	92	101	83	78	100	100	95	99	104	89	90	100	94	88	90	83	99	85	89	98	99	91	68	80	92	93	94	94	87	96	110	109	82	82	85	87	97	91	92	96	99	92	80	88	98	99	90	88	105	104	107	104	82	115	87	84	99	92	88	105	82	95	79	99	99	104	98	96	107	99	99	111	96	84	91	89	96	91	99	87	76	96	89	101	97	91	87	110	95	109	102	90	80	91	78	91	87	91	88	104	82	108	101	91	105	87	88	96	103	73	77	105	83	101	90	85	87	81	74	96	94	102	93	108	96	98	108	84	85	94	101	110	106	96	79	92	84	93	104	105	84	99	81	78	100	92	98	91	77	104	81	100	95	97	75	75	80	86	96	95	89	117	100	90	99	83	105	71	94	83	84	105	95	84	113	73	98	92	94	93	88	85	96	94	96	72	96	109	104	101	92	98	101	83	82	96	107	103	80	93	83	96	89	93	92	88	102	103	97	104	94	87	101	104	110	87	89	101	80	95	95	96	99	103	104	112	79	82	96	110	111	91	99	88	102	89	107	79	83	96	105	101	86	84	106	93	103	114	84	77	98	91	84	80	93	80	87	92	103	91	94	102	83	96	102	104	99	93	92	95	91	90	91	98	104	80	87	107	92	97	96	88	95	97	108	86	102	97	86	74	108	97	83	83	90	85	94	88	93	116	82	98	92	95	92	98	117	90	87	95	111	99	99	86	87	79	82	90	100	94	100	91	84	110	100	99	82	103	98	81	84	93	96	117	98	90	101	94	93	92	104	115	102	85	83	104	105	96	116	94	93	96	73	97	80	79	103	96	81	80	112	101	89	107	86	90	97	85	90	103	71	97	86	103	108	94	96	93	87	94	91	84	91	92	98	91	90	76	91	99	102	111	102	101	81	97	89	101	104	76	92	89	96	96	79	96	88	80	89	99	89	101	95	105	95	121	80	101	92	91	86	117	89	94	90	85	99	93	114	104	86	103	92	118	89	86	91	88	93	103	90	99	85	81	103	89	97	112	89	91	86	107	94	85	68	92	85	93	84	91	111	98	100	92	98	72	112	92	110	101	103	95	74	97	97	82	75	90	83	87	72	87	104	91	90	72	97	92	101	111	61	98	104	84	78	89	90	84	105	105	80	84	71	104	97	106	102	97	98	104	106	99	84	80	102	95	96	90	109	104	77	118	113	112	77	87	98	95	79	95	78	94	83	84	93	95	98	99	91	93	94	87	84	100	92	92	97	116	110	98	107	94	95	113	100	112	117	86	90	87	87	89	117	88	98	81	98	95	103	92	80	89	105	87	117	107	95	92	83	83	81	99	99	87	107	102	79	81	86	88	90	82	96	94	103	89	103	80	108	88	88	95	102	89	97	95	100	100	112	90	73	93	78	80	87	78	91	107	78	90	89	102	96	105	98	88	93	104	107	64	97	108	101	105	96	97	101	97	72	105	76	94	86	88	78	116	102	96	88	82	90	97	94	90	94	100	97	88	99	89	83	94	111	98	71	95	92	102	103	79	91	99	88	98	88	107	102	96	92	94	87	85	107	74	97	79	91	85	78	103	93	96	94	84	78	82	86	96	117	87	86	83	90	99	103	96	84	93	98	79	82	98	90	82	106	104	90	95	97	95	100	83	88	93	99	100	92	98	90	100	102	87	81	94	94	94	83	89	101	94	75	83	104	121	83	90	76	95	97	98	93	102	89	69	97	97	92	90	101	95	90	111	93	88	93	83	111	101	85	101	117	88	88	101	107	88	83	100	97	90	104	116	107	97	90	103	87	92	81	89	89	81	112	111	82	84	91	82	73	109	86	94	94	115	105	83	94	86	93	95	78	101	101	105	98	90	90	91	93	96	81	98	96	100	100	105	78	83	101	98	102	110	90	97	90	80	104	92	106	112	80	82	100	90	82	92	111	95	96	97	94	79	124	84	81	83	84	80	94	88	96	94	109	72	104	95	99	108	111	109	77	92	98	84	112	111	102	96	90	99	95	82	92	80	79	102	85	101	85	99	97	90	85	103	105	106	88	92	87	110	83	101	87	110	109	89	82	91	81	86	102	99	77	100	87	81	72	96	71	98	112	93	89	96	98	93	96	93	100	99	97	100	109	105	87	77	106	86	96	93	100	90	84	88	92	84	97	84	109	87	95	91	95	86	111	99	84	90	108	93	100	93	100	102	108	82	77	100	81	96	88	89	98	100	90	86	83	101	106	101	101	85	97	98	109	91	74	88	87	100	103	89	100	92	81	97	92	100	86	94	96	99	79	94	98	88	87	86	103	102	81	83	79	84	86	105	94	103	84	99	106	101	91	92	80	89	84	84	98	89	95	118	97	105	101	92	94	96	102	81	87	116	85	95	106	82	96	94	88	82	83	96	93	92	112	103	104	81	96	95	101	86	94	91	87	94	83	102	91	105	98	92	78	89	108	94	92	76	98	101	94	97	104	105	83	95	99	78	89	96	89	96	90	97	101	83	103	78	74	94	96	97	111	110	82	74	91	87	96	103	92	87	85	89	109	95	113	93	100	86	82	98	91	110	91	84	99	98	81	102	102	97	106	103	88	92	97	93	79	96	68	99	89	97	96	105	85	100	79	101	89	90	86	97	97	87	88	94	77	88	82	107	103	101	101	105	108	117	100	95	98	92	91	99	123	98	105	95	89	115	97	99	109	87	99	112	100	105	116	96	99	98	102	72	95	73	109	107	99	88	96	83	88	95	113	84	91	99	107	96	99	82	111	82	90	81	107	79	95	103	99	95	106	88	92	96	111	96	98	98	82	101	92	84	99	97	89	113	108	81	108	95	84	101	91	112	108	104	91	96	106	112	116	92	73	86	99	86	106	93	86	85	101	74	95	89	114	100	98	86	89	110	89	96	89	92	103	99	98	93	110	100	79	89	89	100	103	89	97	91	91	73	105	83	97	92	89	89	88	104	93	93	78	85	92	90	99	111	99	82	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
9536	1362	3321	3727	3028	2503	2063	1633	1362	1149	1030	967	831	742	711	656	649	568	561	534	523	465	468	471	471	412	446	400	403	429	426	393	395	389	383	373	385	335	364	354	352	368	351	346	332	346	343	334	345	323	370	339	366	329	351	338	325	347	345	327	324	327	319	300	348	301	338	314	319	321	321	298	313	294	316	323	327	309	337	324	314	317	325	319	341	289	323	327	327	295	317	317	329	304	308	309	318	298	342	301	314	285	312	305	323	354	323	294	312	313	320	303	314	312	342	314	312	305	288	317	329	334	351	332	304	334	311	292	325	268	290	299	332	293	305	298	316	293	289	300	320	315	305	322	325	313	316	325	323	298	291	309	293	296	278	332	289	304	314	285	320	306	288	319	299	283	299	286	278	322	300	312	311	270	320	288	321	315	308	287	331	320	320	351	329	337	307	272	307	309	305	313	307	339	298	311	312	268	323	299	300	309	322	308	334	296	267	331	285	354	322	297	300	321	297	301	305	307	284	311	288	320	292	318	266	314	305	307	291	317	268	300	321	320	303	296	322	302	290	280	315	324	344	314	323	318	330	304	304	327	327	311	312	313	316	334	301	309	302	279	300	292	311	307	329	300	314	309	323	299	326	307	297	311	325	311	280	303	362	323	290	315	306	331	309	309	329	297	315	325	316	298	311	292	290	323	312	292	309	300	309	309	295	284	315	295	313	300	311	294	289	281	277	289	303	283	329	306	295	332	314	305	333	281	306	281	274	287	296	315	299	297	306	288	320	291	314	309	285	287	311	345	307	308	293	305	272	310	284	303	314	298	306	277	309	343	290	316	300	300	290	309	271	320	303	287	300	336	348	329	316	287	293	277	293	275	292	304	312	276	306	318	289	304	307	344	323	303	300	350	307	285	316	309	301	292	290	307	295	326	301	312	285	320	291	285	293	308	325	311	297	292	336	301	329	296	334	281	304	307	305	293	288	278	320	328	298	287	286	268	314	300	291	300	300	307	280	292	256	332	305	319	305	305	300	323	280	322	316	312	315	331	315	323	313	319	320	318	320	289	290	284	272	275	311	293	321	305	285	303	333	313	277	295	283	310	311	293	291	321	318	339	318	311	279	304	291	308	317	267	303	286	303	316	310	300	292	296	334	302	334	316	317	315	323	298	303	291	305	313	301	313	295	295	280	313	294	319	312	313	287	295	297	313	341	297	297	306	334	302	293	286	305	274	295	303	335	298	340	301	312	305	281	321	309	306	334	305	299	319	321	303	293	300	289	303	331	294	285	294	313	280	310	290	325	295	310	295	326	314	317	317	303	301	285	274	327	310	283	276	338	281	307	281	282	300	310	310	348	299	315	330	303	300	258	332	340	349	295	313	306	300	275	307	279	293	307	332	319	314	310	291	336	322	285	297	285	293	304	289	311	295	299	336	323	310	283	315	321	311	288	306	322	301	301	282	323	345	313	300	310	316	318	302	327	314	304	336	315	317	331	316	312	304	293	295	303	301	305	330	301	312	287	301	303	289	307	345	313	296	312	285	289	326	282	295	322	285	293	278	311	311	311	296	304	331	269	315	315	320	332	335	323	314	341	326	322	298	293	297	299	283	296	311	326	283	325	323	331	317	294	344	307	296	281	313	296	317	311	295	298	317	295	282	316	299	298	295	320	299	314	345	274	274	306	300	264	294	314	310	337	310	339	326	275	296	324	282	313	309	291	335	288	295	306	343	300	285	298	282	319	290	298	289	285	312	322	312	304	330	300	315	310	288	326	333	313	300	307	292	308	302	312	289	309	297	322	291	304	310	309	309	294	311	307	307	295	317	291	294	280	297	302	311	310	282	292	293	282	300	281	294	302	329	290	305	315	298	279	297	313	307	303	313	297	315	297	293	283	333	302	315	287	297	280	352	295	318	288	306	325	326	333	326	333	308	309	337	285	306	278	293	287	348	289	306	332	305	329	334	321	283	307	280	274	301	316	292	284	318	294	315	339	278	297	323	311	306	301	305	310	326	266	324	293	321	326	285	270	285	307	290	309	305	299	290	307	275	293	294	298	279	305	281	313	304	264	281	290	305	313	305	328	311	302	325	299	320	330	286	299	322	320	281	320	317	281	304	293	285	272	298	305	320	324	276	286	284	311	306	288	292	296	301	307	322	319	287	302	325	303	304	306	338	280	316	282	320	296	306	305	327	316	326	285	331	326	310	296	330	313	311	280	278	322	296	297	304	322	319	302	295	284	333	294	321	312	315	287	325	317	308	346	284	326	289	305	275	292	319	308	318	289	302	286	291	301	350	300	282	302	350	306	322	309	303	337	297	329	282	317	286	343	318	275	302	295	312	302	314	328	325	332	298	291	287	313	319	299	285	290	327	292	302	291	314	313	338	311	304	310	295	336	327	326	302	311	342	327	260	316	297	306	310	302	299	310	286	296	306	313	333	297	294	333	299	328	303	313	344	318	313	341	312	291	312	305	280	286	309	300	302	304	319	322	320	323	292	302	303	297	315	302	312	279	265	316	309	317	324	323	293	310	312	294	288	291	317	310	297	325	272	325	307	294	304	302	305	296	274	320	330	300	293	306	291	287	308	293	287	317	296	282	333	305	328	335	291	307	283	305	316	315	301	297	319	304	283	277	291	302	322	316	294	315	313	337	332	284	282	305	279	285	271	314	336	305	302	330	301	310	308	293	291	337	285	284	296	309	289	320	327	292	299	297	276	301	302	300	274	302	333	298	312	325	272	285	267	309	299	280	311	285	281	285	286	306	307	312	311	295	289	292	269	282	313	325	287	302	295	312	333	323	275	271	296	341	321	293	296	314	305	279	300	336	299	314	321	279	277	274	318	326	305	317	301	310	291	315	289	286	323	304	316	284	315	330	307	316	295	321	318	323	320	297	302	315	313	317	266	318	317	312	290	298	317	340	279	318	285	325	299	335	318	287	330	310	303	300	311	280	293	309	315	328	282	304	274	300	286	294	296	293	313	302	312	316	308	303	293	319	292	298	275	307	278	320	288	286	289	297	358	316	298	302	292	315	325	302	302	314	322	298	295	308	338	283	285	304	311	321	300	311	302	300	340	286	312	305	322	307	319	332	316	295	297	288	302	305	288	289	292	311	284	304	283	315	306	285	267	333	337	265	312	293	316	299	294	307	320	298	288	347	345	287	288	311	320	294	301	326	292	292	320	299	293	310	339	276	296	302	300	304	281	315	298	329	303	313	321	296	312	308	292	300	315	276	310	308	316	302	313	299	336	325	322	296	291	311	337	294	316	300	317	328	326	311	312	295	284	295	309	330	322	283	312	310	296	297	307	278	302	289	294	310	300	300	317	311	292	321	291	314	312	285	268	302	281	296	282	286	307	294	329	308	284	312	305	283	331	275	303	295	305	300	307	299	291	288	312	305	304	294	297	307	294	305	292	330	276	277	319	340	266	272	315	307	315	310	298	321	311	305	271	315	290	330	341	318	303	306	337	316	323	295	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
31472	4583	2958	2170	1515	1085	855	702	614	502	463	404	372	357	289	276	251	281	257	249	270	228	264	248	219	214	243	237	230	224	231	219	234	212	247	205	228	199	225	206	219	198	201	264	210	206	216	205	217	203	180	229	226	216	200	205	199	196	223	212	192	198	199	205	212	193	175	214	234	221	215	200	217	202	212	201	173	245	206	212	205	225	193	187	212	225	215	213	225	226	224	199	229	235	192	216	204	189	194	210	201	180	212	187	195	197	212	210	237	204	186	194	205	212	239	217	190	211	178	193	192	182	220	180	215	202	214	194	187	223	194	211	213	245	203	186	179	200	200	191	194	206	208	202	213	220	196	201	217	219	191	194	196	180	204	191	192	180	198	210	222	210	198	242	198	232	196	195	187	188	216	197	193	211	202	226	205	212	211	180	212	211	229	198	182	192	197	224	202	192	218	203	229	197	223	189	188	208	218	199	214	208	187	193	207	193	208	226	208	215	227	212	213	189	202	214	194	212	223	217	207	176	172	215	195	192	178	207	188	217	187	220	223	208	213	235	211	196	183	191	198	189	199	206	226	223	194	187	186	209	221	216	193	211	187	212	207	213	219	198	191	221	180	235	204	228	196	191	200	197	209	227	189	229	201	195	214	215	192	194	191	203	199	198	199	196	200	178	231	218	187	205	197	179	181	214	197	191	194	199	195	210	206	170	209	202	222	199	206	234	198	209	197	187	178	203	199	198	215	214	183	221	202	206	210	204	205	220	222	213	199	206	206	213	216	215	189	210	162	204	187	195	188	185	210	202	186	197	192	214	209	195	204	202	198	181	186	204	220	206	217	210	197	169	209	195	197	206	204	198	239	204	221	228	189	220	217	186	218	180	205	217	196	188	181	220	173	210	207	200	223	183	205	195	187	177	183	184	243	207	205	182	204	211	221	189	181	207	196	194	203	188	195	203	198	203	217	221	195	201	205	207	192	230	211	209	189	212	225	221	207	203	198	193	213	184	210	227	218	202	200	213	210	195	195	189	201	183	188	191	201	220	217	186	196	201	213	208	191	211	211	198	220	196	198	213	203	189	213	187	210	183	223	217	194	194	198	188	198	197	192	171	206	212	214	185	187	203	228	184	191	198	203	196	184	182	212	191	200	177	194	187	197	215	200	218	188	210	193	189	199	188	201	226	220	211	222	196	194	218	195	225	206	222	209	221	221	204	211	188	210	219	232	213	190	218	173	222	210	207	215	202	236	206	192	189	203	192	197	187	199	195	197	202	182	219	190	205	206	203	192	197	211	216	208	177	192	210	198	216	193	192	198	218	230	198	210	190	208	200	213	192	202	216	203	198	210	189	208	182	220	207	203	215	192	192	212	187	204	177	193	224	189	200	210	198	192	215	194	174	210	205	197	211	211	218	194	206	206	195	194	193	194	208	233	220	205	192	216	214	190	208	186	226	229	211	187	190	189	197	209	181	201	197	207	172	220	204	227	206	223	210	211	207	210	212	191	208	215	220	254	204	225	203	202	208	204	201	213	190	186	193	176	221	219	206	193	200	206	234	184	207	207	196	217	191	194	224	213	212	182	192	206	236	206	227	183	213	205	200	197	202	208	209	223	212	186	214	190	213	226	208	220	205	198	225	205	186	205	210	203	195	179	194	201	206	210	223	222	196	211	198	205	179	197	211	191	206	199	205	200	208	224	207	212	208	198	213	203	204	188	205	211	194	212	205	203	208	193	224	209	215	218	212	177	178	197	193	210	208	198	212	197	195	174	215	187	180	183	181	199	188	192	189	231	191	212	210	233	223	191	185	197	217	205	190	201	194	202	197	199	201	189	214	190	197	209	206	209	207	194	209	192	203	206	190	206	202	212	216	213	213	229	197	183	226	213	202	189	206	205	226	209	251	203	196	213	212	216	199	226	213	214	249	193	208	201	208	218	205	216	191	218	226	218	188	223	205	218	227	196	206	204	225	195	210	199	171	191	186	218	229	202	194	211	211	203	225	230	211	204	189	207	224	208	219	176	203	191	206	184	176	195	183	224	215	210	196	207	189	225	199	171	233	218	225	170	197	183	199	204	194	232	213	212	206	201	208	206	230	195	201	215	232	187	178	201	206	242	228	182	189	181	201	214	181	191	190	191	224	216	190	198	190	214	202	203	217	202	205	215	208	183	197	205	230	193	200	229	173	170	217	201	206	189	195	194	232	190	206	200	229	208	188	199	214	192	209	189	205	229	212	178	204	217	202	178	218	186	190	210	174	222	171	216	185	185	199	208	208	200	218	225	230	199	216	218	215	179	203	201	194	191	186	229	187	192	212	200	186	219	209	218	191	198	216	199	205	190	238	220	212	198	191	229	236	185	181	202	178	180	215	215	221	205	196	195	204	215	218	184	195	177	192	228	195	195	203	201	209	194	218	201	199	193	217	201	211	209	214	189	215	201	205	219	213	199	249	180	197	206	210	184	207	201	212	191	214	227	220	201	189	181	205	193	204	199	211	183	193	224	223	199	203	198	192	220	221	194	199	210	201	210	175	190	212	199	200	238	205	206	203	200	206	212	192	187	191	199	197	208	197	207	207	221	201	201	215	196	191	245	197	193	186	205	171	205	205	187	195	175	195	170	224	235	175	206	206	206	187	206	204	221	220	223	204	196	183	218	188	213	219	198	199	175	215	196	210	227	204	202	237	216	187	183	208	206	215	191	194	200	214	212	204	207	218	193	201	217	205	202	179	231	221	218	185	211	166	199	192	184	201	205	198	188	194	195	208	229	188	200	202	201	183	192	214	215	219	225	192	207	192	202	199	209	225	168	213	223	198	217	190	200	211	202	192	222	167	209	210	208	201	196	178	189	218	206	199	200	201	199	211	209	192	206	209	195	202	200	206	202	206	223	211	212	176	196	248	195	207	222	192	206	209	222	202	200	184	193	215	183	199	190	194	225	190	226	196	225	215	206	196	210	219	196	194	216	212	217	206	187	223	204	220	207	224	184	178	179	213	205	216	217	210	202	189	217	177	211	194	207	210	206	248	170	215	205	192	212	194	204	195	183	232	207	218	209	232	215	185	208	203	194	219	229	182	220	194	190	205	201	200	211	212	191	220	199	203	169	219	197	207	225	183	206	186	194	190	193	191	190	207	220	201	204	205	204	201	206	188	201	206	216	208	218	173	189	191	191	213	209	197	194	189	199	203	195	204	214	175	203	204	222	184	200	177	194	223	197	189	212	191	199	210	221	225	211	220	183	185	188	187	173	202	208	185	211	206	231	192	215	213	192	204	180	195	198	175	176	203	183	220	182	184	220	192	174	208	209	217	178	218	171	217	217	213	217	190	186	207	170	202	224	196	180	178	208	198	223	195	191	217	203	155	189	203	185	212	163	209	211	195	187	209	173	196	216	187	202	198	193	212	215	246	210	212	196	183	200	211	224	185	225	200	198	195	199	194	195	200	218	199	180	209	213	191	189	185	185	178	214	228	184	226	172	196	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
12778	2729	6288	6869	5602	4607	3746	3189	2747	2328	2021	1761	1609	1579	1399	1227	1201	1145	1112	1034	1020	961	926	925	862	825	836	865	810	797	782	742	767	750	741	710	680	682	674	770	702	708	657	601	720	670	662	655	625	668	663	591	591	650	638	659	645	653	606	610	623	646	608	618	601	597	619	588	686	610	615	598	597	621	600	636	614	607	620	619	611	638	620	538	623	587	582	592	626	596	599	605	567	593	594	558	576	618	571	562	629	600	613	611	540	618	586	587	582	547	577	628	554	573	581	596	593	620	572	561	593	587	580	569	644	574	598	634	588	577	582	576	611	583	564	608	585	579	621	578	590	617	565	570	570	609	613	600	551	575	610	552	620	624	596	583	557	582	554	612	588	576	591	594	592	611	591	586	552	581	578	582	607	553	545	603	580	598	549	578	570	596	558	590	583	547	594	601	586	573	550	620	568	614	573	589	572	543	588	641	583	579	574	548	594	582	570	563	616	578	623	553	560	587	605	543	615	637	607	584	581	600	589	574	593	605	574	602	585	574	591	569	569	582	561	602	565	644	575	579	555	604	536	560	556	545	585	587	571	596	597	583	585	570	546	565	605	581	578	561	552	560	570	596	574	561	586	543	575	555	575	558	534	589	596	559	591	614	599	582	592	636	562	603	567	603	565	567	606	576	596	559	535	558	607	579	624	600	553	603	569	549	575	553	575	561	580	562	598	549	578	588	591	581	592	566	547	579	578	548	586	597	569	596	602	567	614	606	522	574	583	606	575	582	563	566	606	589	533	538	627	618	595	561	608	590	584	570	566	588	574	612	568	565	542	610	586	573	585	599	528	559	590	559	585	582	585	585	566	571	592	550	554	533	643	603	537	549	562	570	605	590	559	573	546	591	605	571	612	573	611	588	532	601	576	571	563	574	591	580	600	583	580	552	605	581	591	551	587	532	551	586	592	582	586	551	605	605	568	576	613	579	606	580	544	583	598	588	592	573	557	547	561	554	556	589	543	594	603	596	547	615	577	591	608	558	607	619	540	557	585	592	533	572	580	583	570	564	628	571	569	578	608	581	550	589	580	605	584	531	567	615	574	572	584	592	600	589	553	592	600	582	586	519	600	557	608	572	598	560	565	583	563	603	553	550	611	549	585	590	557	544	577	595	551	601	596	599	582	546	587	585	567	571	532	574	576	539	562	575	585	577	536	570	606	586	607	556	564	587	595	550	550	534	562	555	578	595	562	578	575	603	590	578	581	618	603	580	588	551	578	578	596	567	535	610	559	527	597	620	569	563	548	574	588	560	619	566	581	546	593	603	539	532	606	591	585	602	599	576	578	575	625	570	565	572	575	591	539	585	566	582	584	571	592	608	580	568	559	579	576	603	562	569	607	617	555	597	542	612	587	590	576	603	545	560	562	622	545	577	569	602	587	564	580	559	581	575	563	558	601	537	585	563	561	562	592	585	586	601	581	585	622	566	558	578	555	527	567	586	615	573	634	605	577	579	588	593	565	570	655	609	560	568	598	569	562	566	577	580	579	596	591	581	591	586	551	620	589	612	637	581	612	603	566	603	573	575	604	570	619	547	593	558	596	591	614	581	564	608	534	579	598	575	575	610	575	606	597	587	611	568	599	552	581	576	583	596	605	563	560	555	615	597	564	595	583	609	555	577	582	591	553	550	540	612	598	569	633	603	586	587	574	574	595	594	549	580	593	599	557	546	589	584	580	565	563	561	545	577	571	560	596	530	554	570	608	611	623	598	594	571	559	624	563	577	601	558	631	609	627	642	622	569	562	600	624	578	623	553	577	601	575	610	581	561	571	588	587	554	552	587	605	612	589	599	559	582	568	564	562	579	617	610	569	574	597	566	565	570	558	584	593	556	612	595	567	615	614	564	593	562	580	552	564	564	568	576	556	586	574	632	586	577	619	602	588	610	602	575	573	566	536	598	595	577	566	577	569	577	572	589	596	570	635	602	581	594	602	579	576	593	587	604	608	606	578	582	598	590	559	579	583	612	622	566	593	602	594	606	590	582	553	594	555	572	608	553	605	630	580	569	569	587	575	552	577	593	594	606	569	634	542	575	549	549	573	594	527	576	551	593	560	568	564	587	599	592	594	570	579	569	570	590	594	622	544	625	568	583	561	551	541	572	594	561	572	557	565	586	578	562	563	561	604	623	587	592	555	544	573	558	595	550	541	560	565	588	584	547	559	531	574	605	593	593	582	591	569	611	588	573	606	578	570	516	562	543	576	607	589	599	560	577	567	556	625	536	548	595	601	610	553	541	596	570	555	574	537	571	593	602	577	626	617	544	567	576	614	598	593	558	584	549	588	561	577	581	557	651	584	562	550	566	625	606	583	605	596	541	592	561	603	579	575	564	593	565	566	576	567	588	569	610	573	576	557	557	573	565	568	578	572	586	575	612	563	573	574	587	616	540	537	597	572	537	581	593	577	600	593	584	597	569	596	557	552	605	578	590	590	598	553	557	582	590	601	618	571	572	551	625	587	585	620	592	574	586	625	609	573	575	560	583	575	590	580	559	591	518	610	594	576	596	567	579	584	611	546	615	567	588	591	574	634	574	596	591	546	552	574	590	569	589	582	609	586	542	619	567	588	606	550	567	600	629	613	558	563	578	557	592	600	601	569	536	589	568	565	577	569	599	602	572	580	606	599	598	639	611	582	589	564	578	549	590	587	609	590	597	609	546	579	621	571	593	592	599	552	580	570	572	619	566	542	570	591	549	592	544	543	541	557	568	576	613	533	546	560	598	559	587	562	549	591	565	581	582	600	570	633	620	592	572	564	578	597	585	575	598	556	581	589	558	568	564	563	599	641	566	576	550	587	562	584	556	617	578	577	600	596	618	571	609	598	558	592	481	611	589	576	577	586	607	585	570	575	611	603	608	589	630	542	569	598	563	583	555	571	542	598	600	600	564	583	588	582	579	590	562	595	547	566	555	598	561	544	567	555	584	569	580	587	592	564	587	611	549	594	591	576	601	556	569	524	598	601	575	593	569	559	593	557	544	596	555	587	574	585	574	585	602	551	553	579	560	593	609	596	581	594	599	546	602	600	573	584	635	579	557	555	604	562	581	598	552	532	597	585	606	609	619	594	585	594	584	612	559	598	588	580	550	571	574	550	576	587	577	621	557	577	570	627	560	593	599	580	580	579	605	589	534	570	578	569	569	592	580	607	603	583	584	597	572	583	579	552	571	559	564	584	586	558	544	568	567	561	627	593	549	569	601	600	627	625	588	596	612	565	604	621	577	590	589	594	596	611	587	614	602	592	604	581	615	614	575	585	549	608	622	612	568	607	601	585	560	606	542	587	561	598	574	542	570	605	587	555	577	539	634	602	588	614	573	547	586	570	585	546	571	576	550	607	544	583	570	564	613	566	590	543	587	590	575	596	619	569	521	552	567	549	586	615	572	573	539	556	626	558	543	604	581	552	574	566	575	539	563	557	582	605	520	567	599	581	557	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
3449	185	180	141	130	105	107	96	100	94	118	106	98	107	105	116	92	104	93	76	102	85	106	89	90	95	89	112	85	92	88	97	113	100	98	94	96	110	91	99	101	84	96	94	95	82	100	102	89	93	113	82	90	101	82	87	99	90	96	80	102	108	91	96	107	99	101	90	101	89	114	79	93	117	95	67	67	97	83	83	77	92	104	105	101	103	99	80	103	93	96	90	84	95	97	92	100	81	88	101	93	82	93	100	104	75	92	89	108	82	77	100	97	88	85	106	82	96	82	85	86	86	104	99	105	77	96	74	99	97	98	87	81	108	97	92	81	79	104	98	100	96	87	99	94	87	100	92	96	97	106	110	94	83	88	86	107	88	110	87	90	89	98	83	103	87	86	113	108	86	80	93	102	100	109	80	86	95	87	100	96	97	94	105	83	107	104	92	94	82	84	102	107	86	90	110	88	87	94	105	91	117	98	99	86	88	98	94	98	91	84	112	84	92	105	96	70	93	89	99	95	96	91	89	102	90	101	108	109	86	91	78	104	83	99	96	93	73	93	96	93	98	117	92	93	89	109	106	94	98	91	86	95	121	89	100	104	92	108	89	92	94	103	96	96	76	95	84	95	99	86	101	88	95	94	86	92	100	108	89	86	97	95	86	89	110	99	104	104	97	81	115	92	81	110	78	79	87	83	92	92	89	93	93	88	85	102	93	92	83	119	115	115	92	99	95	87	90	97	85	97	97	89	112	112	109	105	86	90	88	85	99	72	108	84	91	90	90	109	79	85	110	84	88	99	87	95	99	94	109	81	128	118	96	91	91	98	88	103	104	98	91	109	86	90	92	106	92	86	113	105	108	93	85	80	81	91	109	79	102	113	94	93	93	108	96	108	104	82	118	91	92	107	98	95	89	84	90	91	90	89	77	95	108	93	83	72	90	86	103	99	105	97	91	86	109	104	86	89	91	80	113	72	86	96	104	87	95	111	97	99	93	105	88	89	105	105	98	83	80	73	83	90	110	87	97	94	106	98	79	99	93	84	122	97	109	104	90	91	85	114	98	88	105	102	98	106	89	104	72	100	93	88	93	106	84	92	74	89	94	101	77	83	86	89	92	90	79	85	108	83	93	95	97	96	95	111	110	101	100	112	104	101	100	90	104	92	92	93	85	88	84	91	88	94	104	98	83	91	90	97	100	91	91	94	98	98	100	92	80	91	83	118	90	89	93	92	97	79	95	80	97	79	102	95	80	101	69	93	103	94	99	96	109	97	76	113	88	90	107	83	90	96	85	92	89	98	76	93	98	98	118	91	86	92	99	108	83	91	101	93	102	81	75	98	92	85	88	96	85	84	100	92	84	84	120	95	109	97	87	89	85	100	109	75	95	84	101	93	84	96	100	93	98	93	90	93	79	99	99	96	97	87	100	90	76	87	98	100	98	93	87	104	84	93	73	88	70	105	86	94	116	83	92	89	104	106	107	91	89	98	102	75	93	79	86	108	102	92	100	99	86	84	109	76	106	95	84	90	87	105	100	96	101	102	87	78	111	96	95	99	89	100	110	79	96	84	98	96	94	82	76	114	85	77	77	88	91	98	97	105	80	97	84	68	97	87	101	97	99	90	92	110	93	110	104	104	108	84	89	100	97	82	97	98	90	98	96	111	81	91	101	113	104	92	97	96	77	105	80	100	89	102	94	77	86	104	90	92	112	92	83	97	95	114	89	89	89	112	97	83	97	99	80	84	96	85	93	99	91	88	99	82	117	84	97	102	75	92	99	85	99	95	88	84	99	86	104	93	88	112	97	84	84	91	88	112	87	85	80	90	82	93	118	92	89	91	102	96	102	109	84	90	84	67	103	81	79	103	79	109	102	94	86	107	106	80	70	104	92	107	78	99	87	89	98	103	110	90	97	98	92	106	107	108	94	111	119	100	88	95	88	95	96	84	92	112	87	84	101	100	82	83	96	93	117	94	96	96	105	88	107	92	86	94	88	98	111	81	94	97	92	109	82	71	104	115	112	94	89	91	101	108	87	101	96	81	106	86	94	90	96	92	83	75	93	106	116	104	106	99	86	91	90	99	102	87	94	84	103	70	94	106	103	97	95	90	82	74	84	85	102	87	85	93	81	94	103	98	105	107	100	88	80	94	85	100	85	104	79	78	101	113	104	86	93	101	97	84	97	80	108	96	118	97	108	95	95	94	105	102	108	88	86	76	96	84	87	97	110	94	96	96	96	87	89	97	88	98	100	88	96	94	92	88	97	104	97	99	113	113	102	100	104	92	90	97	99	96	83	99	99	100	95	93	98	101	104	81	80	97	94	107	92	83	99	88	104	94	100	87	77	85	78	93	106	102	93	88	100	103	92	108	105	94	98	107	90	95	101	100	111	85	90	82	96	100	83	71	94	89	94	98	85	88	96	101	103	99	100	103	96	96	95	66	95	88	98	109	92	107	96	103	93	81	92	96	112	82	91	88	105	80	97	101	87	82	96	104	95	81	99	84	105	104	101	88	98	86	109	93	80	98	78	109	93	82	88	83	104	84	71	85	94	83	78	70	97	97	81	102	93	111	92	95	68	100	105	85	121	95	101	109	86	107	99	103	108	103	88	105	97	107	94	77	102	91	101	110	85	96	88	98	103	87	97	90	102	102	97	95	88	99	89	110	92	97	98	88	89	92	108	84	86	91	105	92	97	101	108	110	79	87	88	106	88	103	104	116	116	93	82	83	95	101	112	101	107	96	93	98	108	103	91	75	98	106	99	103	103	96	99	115	92	90	83	100	112	98	95	101	94	92	105	78	84	90	102	110	98	90	99	97	88	100	88	103	82	72	84	104	92	97	89	95	111	100	82	107	113	92	94	108	96	101	95	83	70	102	96	81	100	93	112	86	93	88	85	99	103	94	106	99	91	84	100	100	114	107	103	77	108	99	98	99	90	102	83	82	97	98	92	101	94	106	109	76	93	99	89	93	104	92	92	100	89	83	105	96	86	83	97	87	86	95	72	103	100	82	96	105	97	73	87	95	93	88	83	115	90	95	85	90	101	100	98	79	90	89	106	93	88	87	107	95	106	93	92	107	95	89	102	104	87	82	102	97	91	93	95	115	100	94	79	91	86	90	84	99	84	83	87	76	106	92	94	86	112	105	100	77	108	84	88	93	79	103	84	108	114	81	99	84	90	83	96	89	92	114	89	94	85	103	99	107	104	92	114	80	85	98	101	105	95	90	84	99	94	96	102	92	105	98	75	85	100	103	90	106	84	85	92	91	76	90	101	97	100	91	94	73	86	84	106	105	97	84	92	102	84	103	102	107	103	71	95	79	103	85	111	90	87	85	89	111	89	100	98	84	96	102	82	93	88	93	88	110	83	98	93	87	84	117	94	96	90	93	89	79	88	89	74	82	94	98	98	89	100	93	87	90	104	93	110	80	123	88	110	85	104	102	81	107	98	94	86	94	102	122	104	105	92	90	107	78	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
4334	403	498	542	458	391	371	380	414	316	346	330	321	338	339	312	284	351	303	319	323	316	307	327	307	352	319	305	328	324	308	316	309	298	319	296	297	305	291	303	267	317	290	303	306	313	332	308	284	281	321	296	308	273	263	258	315	295	307	303	288	308	302	295	306	312	298	272	273	296	308	299	307	327	277	295	308	296	300	265	308	314	282	294	305	291	287	310	296	285	288	290	285	308	317	324	294	299	292	248	287	296	278	270	274	271	274	291	315	289	292	311	292	288	276	319	319	273	325	298	304	276	282	294	271	303	312	298	292	315	313	319	242	306	299	311	314	287	304	308	288	277	289	274	317	305	291	279	283	302	278	316	261	293	322	309	255	302	290	276	303	292	302	319	314	292	290	283	312	278	301	295	274	295	287	285	290	296	284	279	306	307	269	297	307	265	274	324	289	271	300	308	315	291	317	271	324	287	309	283	292	331	301	280	289	295	293	287	287	304	302	282	322	302	290	320	297	315	270	286	288	276	298	306	279	322	318	283	309	295	319	289	303	294	290	312	311	306	293	256	334	311	290	309	269	267	351	303	291	303	294	286	296	297	288	302	323	314	274	303	302	298	269	298	315	296	289	311	295	282	304	300	316	281	261	308	293	281	291	298	287	303	280	317	323	274	275	322	282	311	287	325	320	287	296	304	285	310	296	298	294	295	315	291	317	315	316	290	315	261	281	310	306	292	320	294	303	297	298	298	286	270	311	290	331	294	311	295	287	284	281	286	317	325	297	276	274	338	271	292	280	314	318	301	292	276	306	290	300	284	280	295	282	305	321	301	265	299	338	284	312	323	288	314	267	317	285	284	329	279	262	330	307	294	288	285	283	264	295	292	308	286	311	308	306	310	283	283	270	285	279	293	300	290	288	285	298	309	304	313	293	309	305	322	301	327	288	277	296	277	294	285	280	278	304	295	267	294	305	283	302	305	299	266	277	301	269	291	288	311	304	318	301	297	310	282	299	308	321	314	279	296	310	301	302	269	339	294	272	297	298	258	297	296	303	288	320	282	273	298	296	302	323	311	302	305	269	283	310	293	286	323	306	314	274	287	312	274	316	273	299	284	302	297	295	321	299	303	280	277	292	319	283	286	303	296	258	288	265	300	314	304	307	288	312	328	278	259	294	282	310	319	322	295	330	294	293	271	291	311	300	300	323	314	315	321	326	289	309	280	299	303	334	306	296	309	313	291	288	276	291	299	278	346	319	309	314	308	307	314	272	279	330	326	321	306	265	300	284	309	322	273	290	290	312	276	324	287	306	275	304	284	287	290	294	305	261	291	343	309	314	316	298	303	276	286	294	305	274	297	283	303	311	284	325	327	287	310	282	285	275	338	315	298	275	293	303	286	259	306	306	275	324	308	322	279	306	299	305	294	302	289	298	271	301	270	280	289	330	311	282	285	293	302	292	292	300	303	296	341	303	320	305	287	277	305	273	306	293	294	273	293	299	279	276	305	309	349	311	318	307	281	304	284	302	281	315	280	283	297	273	295	314	280	267	288	288	288	295	309	290	325	302	300	287	300	298	304	312	297	291	299	309	290	265	303	288	296	270	310	288	332	271	287	309	300	293	288	314	328	293	274	300	287	298	302	285	267	281	271	235	277	288	257	282	276	291	276	293	310	302	283	322	317	335	280	303	273	306	288	274	329	302	293	285	301	296	296	287	303	289	310	284	269	314	324	275	318	297	299	275	278	288	279	300	310	289	296	265	311	307	274	308	319	289	291	299	312	283	305	266	307	304	290	309	272	291	304	299	302	312	309	304	312	299	320	314	273	304	298	312	299	298	303	311	312	306	286	276	318	288	282	288	297	309	309	307	306	285	293	298	308	296	288	290	287	345	281	287	295	301	306	274	323	297	293	304	290	279	275	309	309	291	324	293	298	278	274	301	277	283	272	290	293	299	290	306	281	299	305	300	284	303	293	301	285	323	305	262	307	300	285	310	302	275	288	287	315	273	286	291	309	310	326	329	300	275	302	270	260	277	303	292	278	313	304	328	284	273	299	319	333	322	308	312	295	285	340	322	292	274	304	282	278	290	302	300	303	286	296	323	296	317	337	276	298	304	298	312	269	309	288	265	284	278	284	309	290	274	293	291	288	311	267	289	284	301	255	282	311	305	288	290	282	313	285	289	309	272	282	307	295	292	309	301	315	278	286	311	298	316	305	303	305	285	283	316	321	314	280	298	334	303	303	331	311	278	297	298	273	283	292	277	320	285	305	302	311	316	293	293	285	299	321	269	307	303	332	304	329	318	316	286	248	313	307	305	297	298	311	246	274	293	311	296	294	306	309	276	267	282	287	316	272	285	297	295	293	294	289	313	290	321	291	312	279	300	315	283	292	327	286	303	291	285	303	280	295	295	314	290	260	281	290	298	303	288	305	283	308	311	297	318	313	298	290	301	295	294	275	309	254	310	302	286	283	303	312	286	309	305	315	298	285	294	303	273	294	287	293	310	296	307	329	319	280	297	282	288	302	262	295	282	269	312	289	323	325	294	303	298	321	272	294	285	293	299	296	294	307	292	297	299	290	328	294	299	295	296	265	314	298	307	298	292	283	266	298	324	284	293	310	281	297	318	301	313	300	266	332	290	314	342	308	308	273	282	288	285	279	280	310	288	294	314	299	320	311	291	294	277	312	290	275	282	304	283	286	302	301	316	319	294	300	300	302	283	267	292	273	293	316	288	306	306	294	305	304	298	303	287	259	316	305	317	303	308	283	278	310	269	325	325	293	322	302	280	312	313	312	249	308	280	270	259	294	312	282	301	294	307	308	314	284	288	295	279	277	301	296	277	309	282	285	325	299	314	313	309	285	304	299	279	284	297	291	283	307	293	318	275	288	283	283	261	296	283	305	293	312	297	296	280	299	328	317	310	345	300	292	315	296	295	293	281	284	334	271	290	307	306	306	332	291	285	289	302	292	277	302	322	295	294	311	276	282	282	302	316	293	261	293	332	293	311	312	291	296	300	293	286	307	321	274	333	337	277	287	294	302	296	284	265	288	302	297	308	313	306	304	308	298	312	306	278	313	292	291	315	291	277	299	317	262	310	261	300	261	283	312	291	292	278	284	302	293	324	305	272	280	294	282	263	277	306	303	304	280	310	302	279	292	316	271	317	319	300	300	322	321	317	310	291	302	281	310	283	295	275	294	280	265	327	295	282	299	309	300	316	282	312	297	310	312	270	263	298	312	304	313	306	297	304	288	287	291	290	277	269	291	299	307	282	303	262	336	286	316	285	280	318	309	310	304	284	300	274	328	285	284	308	324	312	304	283	309	288	317	300	288	322	278	295	315	305	297	296	301	282	293	301	301	276	285	263	287	317	290	287	305	301	268	304	271	292	276	326	301	323	305	305	318	298	323	329	285	260	343	284	312	287	276	314	312	301	295	326	294	310	322	314	311	316	293	295	303	269	306	329	303	297	275	277	311	278	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
19406	1534	1354	1021	704	530	404	342	281	261	212	202	163	138	165	137	154	120	133	121	130	107	130	114	120	109	104	102	112	118	86	95	92	107	106	92	109	103	112	88	94	97	81	103	112	102	93	112	89	111	98	99	96	111	100	82	99	97	119	89	113	92	80	98	98	88	109	97	96	98	83	90	111	92	77	100	101	90	85	98	95	95	100	113	100	95	101	84	99	91	86	100	95	91	85	91	107	92	84	95	86	93	96	103	91	84	79	99	90	86	87	87	99	86	97	103	99	75	94	76	90	80	84	95	94	95	107	96	93	90	96	102	94	111	92	96	97	84	96	88	124	109	91	92	95	100	89	97	114	79	104	90	91	82	91	92	102	87	95	79	91	101	105	93	95	106	104	99	103	92	117	90	76	95	75	99	110	90	98	85	105	89	90	97	94	98	88	80	93	107	95	99	90	95	94	89	95	93	93	93	104	88	116	90	92	84	92	106	84	94	69	89	76	93	84	102	104	92	81	95	91	101	101	98	100	80	84	91	93	87	92	93	92	102	92	90	116	106	105	85	106	97	91	92	105	83	96	102	88	100	107	103	77	94	83	88	89	86	94	100	76	83	86	99	98	113	88	94	93	105	93	100	85	104	98	92	100	108	87	85	94	100	88	84	93	88	99	85	109	94	117	91	87	115	103	85	101	84	81	113	86	90	106	90	101	90	107	97	97	91	95	85	86	97	107	95	110	101	99	74	92	87	89	88	111	83	82	96	96	119	101	80	88	99	100	97	95	101	73	106	98	93	89	96	91	94	111	107	91	93	90	97	90	82	76	84	93	91	89	96	84	95	86	104	88	85	82	86	100	89	89	106	86	99	99	104	82	82	107	95	93	91	107	78	86	83	107	101	81	78	95	87	93	81	101	82	88	94	97	95	83	105	101	95	105	88	93	110	98	83	101	78	88	91	113	89	99	95	98	92	97	100	93	95	90	83	89	87	95	85	86	95	87	96	88	100	108	95	92	97	94	96	107	78	88	107	80	118	103	106	99	74	95	88	85	82	93	107	107	95	113	88	91	90	101	95	87	105	95	73	101	112	97	85	86	78	82	103	86	94	105	82	93	79	96	105	81	81	96	103	85	100	106	84	110	88	107	84	87	90	93	125	100	95	61	104	89	86	97	95	88	91	109	81	79	87	93	100	72	99	82	81	86	98	95	99	97	84	91	92	107	86	89	97	91	111	84	107	96	86	85	100	112	90	91	110	108	84	84	98	81	91	94	98	101	86	115	89	98	84	91	106	91	93	92	98	87	84	94	95	78	103	88	77	98	91	96	86	90	101	81	99	74	102	83	100	98	97	104	105	91	89	77	94	97	92	96	112	93	93	86	100	96	73	98	95	98	86	94	108	97	103	106	96	102	91	94	95	82	100	116	83	103	99	89	93	91	88	102	107	98	97	99	83	107	101	91	88	96	95	90	72	105	107	98	96	105	89	81	89	94	82	101	100	97	82	79	82	101	89	112	71	103	95	85	84	95	90	93	98	91	78	89	91	81	98	84	105	103	87	116	101	94	95	91	91	96	103	90	91	106	108	80	96	88	96	125	82	79	94	109	104	102	105	89	101	87	95	88	113	93	102	92	99	93	80	83	124	99	76	87	96	101	78	102	99	96	98	88	101	95	87	91	98	93	79	119	83	99	82	92	75	105	101	78	93	87	115	100	100	93	94	102	94	103	108	85	80	101	107	85	98	105	101	98	95	115	83	90	95	116	65	107	89	83	89	89	77	91	103	100	122	116	85	87	98	93	103	88	102	102	100	90	90	101	113	107	116	87	99	108	112	96	79	94	93	97	102	111	92	97	89	89	91	94	105	79	98	104	99	110	87	87	100	108	113	91	100	103	92	81	87	83	112	84	78	88	95	84	91	75	109	87	95	99	95	93	105	90	95	105	100	84	76	89	80	90	107	89	113	87	79	101	107	91	92	103	110	99	93	101	93	100	99	86	98	111	80	102	119	86	106	86	105	96	109	75	98	94	87	97	100	87	79	106	100	97	94	92	91	109	105	91	95	92	97	94	94	110	95	85	68	110	91	98	90	112	101	89	101	98	80	105	85	103	104	91	83	78	81	92	91	87	90	98	103	83	72	103	92	110	93	88	100	94	92	79	102	96	82	97	97	98	84	94	96	83	99	89	106	96	96	79	87	92	105	113	82	85	84	113	103	88	90	90	102	96	101	82	78	100	85	95	84	84	111	90	84	113	100	88	87	73	89	106	84	97	99	99	96	97	101	113	93	72	92	101	105	81	91	90	83	105	102	79	101	95	92	95	81	98	105	85	106	82	97	100	93	85	92	95	99	89	74	80	95	89	96	89	88	91	86	95	75	110	97	93	91	93	96	104	77	94	111	90	93	78	93	80	99	91	106	94	88	97	105	108	88	92	93	99	95	100	85	98	81	106	100	97	92	103	92	97	95	84	90	86	98	82	97	77	101	86	100	86	86	92	94	94	85	87	110	94	94	104	83	96	88	97	74	106	85	79	100	92	95	95	90	98	97	89	91	111	96	89	113	91	79	101	82	107	95	101	84	104	117	92	83	98	99	80	111	81	101	132	85	96	89	92	103	75	93	106	97	91	99	94	110	93	103	99	101	102	94	88	77	82	103	106	101	90	118	101	110	100	81	87	96	93	95	93	91	94	99	92	109	87	98	98	108	97	97	80	91	100	98	86	93	96	79	106	89	100	71	99	89	86	97	85	103	110	103	87	104	77	87	92	85	106	97	98	108	125	89	80	105	83	98	89	88	101	106	94	88	78	103	87	82	101	85	97	100	84	97	88	104	79	100	84	113	93	83	99	90	88	95	99	90	80	93	72	101	95	100	78	93	99	96	83	105	85	97	68	78	100	107	85	85	94	82	112	104	88	102	104	81	76	94	72	108	100	69	85	88	87	92	97	93	103	76	87	77	98	94	79	99	91	105	98	85	98	80	110	117	79	91	103	99	88	102	93	94	81	100	100	86	90	89	100	90	83	82	77	85	92	86	78	95	89	103	99	110	90	101	103	90	75	106	99	90	102	95	88	88	84	98	84	102	92	82	97	96	102	94	95	95	106	80	107	83	85	105	78	91	101	89	98	96	99	88	97	100	100	91	98	92	87	110	99	94	90	91	95	94	97	82	83	109	93	85	104	88	95	79	85	102	93	104	76	82	102	96	88	95	90	84	94	84	86	92	89	110	94	97	91	101	84	114	84	91	76	108	108	101	94	99	94	87	81	84	94	104	94	84	82	106	87	97	102	86	90	96	101	91	92	90	101	112	110	83	86	94	89	86	74	80	78	77	85	83	101	92	77	98	95	85	105	100	75	102	76	90	111	84	72	90	91	97	79	77	83	96	88	98	84	98	100	90	111	86	101	89	86	102	99	67	100	83	91	89	90	113	96	85	89	91	88	102	93	98	117	100	87	84	85	72	101	96	87	95	99	93	82	105	110	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
9546	1323	3222	3654	3096	2475	1950	1599	1397	1166	1032	923	809	778	701	688	654	565	570	551	492	518	461	461	466	421	397	448	423	409	386	433	386	357	366	367	419	374	363	329	390	381	360	353	315	378	335	364	343	339	331	354	352	365	311	325	319	325	335	332	336	310	317	348	319	319	316	342	348	308	302	325	341	344	330	327	302	316	337	314	281	325	323	280	334	320	342	294	346	316	314	291	294	294	321	346	286	294	314	294	296	316	294	300	315	291	283	277	304	275	304	305	311	346	310	311	317	339	304	318	311	304	293	294	322	298	298	303	295	293	308	302	301	309	293	295	311	306	294	268	342	302	282	331	349	324	294	311	287	338	297	318	285	270	317	286	317	332	292	314	297	294	309	265	277	305	303	316	302	291	294	309	293	296	267	333	289	301	330	304	285	309	294	303	315	301	292	325	330	300	307	296	319	322	302	302	311	297	320	306	310	292	275	306	326	326	306	306	289	305	288	306	327	296	311	301	331	309	321	321	301	298	287	317	333	302	293	286	305	289	285	297	309	293	322	293	302	280	309	308	296	325	304	321	295	300	289	293	308	274	309	294	303	325	297	288	295	320	336	313	353	293	282	310	273	275	317	291	289	310	325	301	290	308	282	292	298	333	314	297	304	336	303	321	326	289	332	264	317	316	320	348	275	313	291	313	299	282	297	325	327	319	304	291	313	362	267	298	284	333	321	310	286	274	293	315	267	296	346	287	312	274	280	266	290	297	326	295	333	288	283	304	318	317	298	298	314	302	299	282	299	306	282	266	299	322	299	302	320	293	313	290	306	254	319	304	299	290	270	312	300	275	303	319	312	318	323	316	348	303	305	322	321	312	297	316	292	304	315	315	329	268	314	306	300	314	310	301	292	311	288	300	339	296	320	333	309	315	266	292	315	311	302	308	281	305	334	322	295	292	272	317	307	360	323	308	303	311	317	332	283	298	310	315	283	314	292	289	325	286	289	334	284	279	323	300	293	336	317	307	282	310	304	347	312	287	325	320	307	295	307	296	321	329	307	297	268	305	291	312	324	295	274	311	250	278	333	273	311	311	312	318	296	279	321	327	306	336	299	308	306	317	293	300	287	331	316	316	323	296	290	302	288	283	295	286	323	306	310	286	306	296	288	352	316	305	322	294	293	302	302	309	303	295	311	315	285	302	338	308	286	333	271	320	320	277	322	314	304	295	278	327	330	305	295	298	320	287	317	290	331	302	314	298	292	302	307	270	308	315	318	294	301	327	272	310	307	322	321	302	299	304	308	321	271	289	313	282	310	335	312	298	334	321	308	284	299	318	297	340	322	308	299	311	288	320	313	294	307	329	307	315	325	302	304	315	290	269	270	336	276	342	299	322	322	345	332	306	287	327	306	320	274	283	262	307	294	315	306	299	316	278	315	291	282	300	307	307	312	297	323	321	282	297	295	310	292	304	291	307	335	323	259	321	291	274	315	319	288	307	322	307	302	315	312	282	288	306	321	290	297	295	291	294	307	310	311	311	287	291	324	294	308	294	315	262	313	264	327	301	294	307	292	314	311	311	294	331	320	318	288	307	299	302	314	327	313	288	332	300	283	330	311	285	302	283	309	307	287	310	299	293	295	274	276	286	314	319	332	288	313	284	324	288	302	287	304	314	314	327	311	320	302	292	310	291	292	306	315	315	277	315	313	291	296	340	325	292	287	307	330	316	273	284	346	297	293	317	316	312	298	287	288	294	295	334	302	326	283	296	316	315	285	316	295	324	279	319	297	310	302	319	328	317	304	273	337	308	280	305	263	307	307	312	329	305	295	316	299	285	309	308	306	299	280	297	352	316	296	290	316	308	310	325	266	282	271	338	330	271	312	272	279	285	278	324	302	330	300	309	300	307	288	298	291	309	305	306	279	321	314	290	326	303	318	304	310	340	295	321	318	303	303	315	279	336	318	316	301	309	294	297	285	287	331	282	358	291	307	312	305	337	273	311	286	315	279	289	286	315	278	299	282	312	296	296	287	318	306	314	352	303	289	296	329	308	300	339	298	308	303	315	313	277	329	296	304	305	307	311	277	289	299	336	298	304	294	321	332	308	308	297	314	312	317	301	296	299	292	304	326	296	306	332	294	299	323	319	305	314	274	317	283	309	318	315	300	318	286	306	292	308	323	292	329	329	286	319	331	329	285	305	323	299	307	303	300	300	283	299	290	290	307	350	305	298	296	299	282	306	303	335	318	283	293	294	312	278	308	323	284	348	308	306	333	308	309	284	292	298	302	299	265	285	310	320	311	329	297	290	307	285	322	311	272	298	310	337	310	309	302	285	312	307	308	308	313	288	330	330	318	292	319	293	286	297	308	341	284	283	282	312	313	328	336	299	311	286	302	304	349	314	282	336	322	329	305	295	334	311	288	315	297	302	283	311	305	301	296	316	309	340	323	309	327	319	270	298	290	310	305	321	278	314	315	294	308	315	305	290	293	305	317	289	325	306	295	277	270	283	288	281	296	327	321	312	320	302	315	274	289	314	297	293	302	321	299	290	311	323	301	300	313	335	281	287	305	316	316	312	283	321	323	324	265	289	282	298	274	314	321	300	321	315	309	283	310	312	308	316	321	303	281	285	252	273	323	315	329	336	308	324	264	356	307	316	316	327	297	323	313	326	279	307	294	320	304	310	301	335	294	301	271	280	312	271	308	300	332	298	330	287	309	279	319	293	297	338	318	312	291	318	289	295	300	318	297	292	327	308	309	292	269	319	282	297	277	294	326	316	288	322	298	309	286	297	318	339	303	276	305	297	288	333	326	309	290	345	292	327	327	299	283	278	278	317	304	315	322	328	302	331	303	331	329	292	298	281	281	308	274	313	314	306	282	341	312	292	294	270	288	315	284	327	319	314	295	285	319	304	298	291	296	298	371	306	307	336	305	323	334	313	292	322	302	294	285	321	281	305	310	315	279	342	324	311	313	292	307	322	309	315	301	289	308	299	301	315	293	333	316	313	288	289	341	296	321	304	339	317	299	301	297	310	269	298	276	281	282	306	322	289	319	331	348	305	315	315	347	318	285	339	343	290	284	329	306	302	315	306	325	308	347	303	278	268	282	333	328	316	299	330	304	336	294	300	294	305	295	290	305	311	296	271	281	305	300	315	299	314	304	292	301	309	303	298	280	312	333	287	299	323	303	319	306	340	291	296	302	276	309	308	289	305	294	322	303	313	269	312	295	327	288	335	299	287	333	327	297	274	299	318	286	308	313	336	336	292	331	299	341	303	343	319	272	261	318	311	298	307	290	305	265	282	328	328	327	302	280	344	291	297	276	284	302	305	314	294	317	288	273	301	319	299	308	301	319	338	301	333	287	304	289	331	319	306	331	287	286	293	307	289	291	309	293	298	290	337	303	312	314	343	292	312	311	327	294	289	281	299	296	331	333	283	316	319	305	285	303	319	312	294	310	274	307	341	276	306	290	287	305	260	294	294	314	335	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
30999	4373	2927	2263	1595	1108	845	678	548	459	469	396	331	326	306	301	290	261	285	256	264	258	260	260	278	222	212	242	199	230	198	221	239	211	239	211	220	219	203	194	221	210	221	208	222	203	243	235	213	211	190	183	221	207	207	219	210	210	207	221	216	218	205	189	203	210	235	207	228	218	219	214	207	200	203	229	216	209	189	210	187	220	188	208	232	195	248	219	211	230	201	189	198	181	229	216	198	209	222	217	193	203	195	211	212	238	198	204	203	201	223	170	193	203	217	198	201	191	203	226	213	241	172	197	228	198	207	192	204	213	178	211	188	207	205	214	198	203	216	199	202	200	207	179	197	189	199	197	207	202	205	232	230	213	195	200	197	208	199	212	215	186	203	193	188	232	217	226	201	180	201	210	218	209	203	186	206	220	171	217	209	195	208	195	205	192	218	208	190	211	210	196	206	211	189	215	202	201	215	214	169	224	210	185	198	203	201	216	232	199	198	199	209	235	194	216	205	183	237	187	189	203	194	206	232	213	195	191	198	183	192	225	221	165	207	195	166	197	215	258	215	208	200	202	216	200	218	198	189	197	230	201	191	219	216	212	176	198	183	189	206	175	208	211	192	189	201	206	201	188	230	210	203	214	232	209	208	245	200	199	214	196	194	199	216	197	187	221	218	210	207	200	212	194	205	217	205	216	184	205	206	201	183	206	193	193	216	218	216	195	222	169	196	194	209	210	197	216	210	205	198	194	207	214	193	206	228	197	190	202	203	204	192	211	201	191	214	197	211	170	209	194	236	213	200	214	215	232	196	206	221	209	212	218	195	203	189	212	219	204	186	203	198	213	211	216	215	220	210	182	216	196	192	193	202	176	194	205	179	206	203	199	208	211	208	192	185	171	190	178	203	197	187	195	204	219	187	234	188	197	210	201	190	210	186	217	218	203	196	176	217	185	181	183	200	199	204	205	206	190	235	197	205	208	197	206	217	242	189	215	196	219	202	210	200	205	207	180	201	224	201	201	208	201	198	205	189	193	194	187	182	210	190	192	199	208	192	213	203	194	229	205	185	196	189	174	206	216	221	190	217	244	199	187	223	209	220	212	205	198	203	188	192	220	205	215	202	188	200	222	207	191	227	206	183	192	198	225	225	193	208	188	209	197	206	201	211	206	200	212	203	179	196	207	217	203	195	214	214	201	213	191	222	189	188	236	191	189	222	214	202	186	218	225	215	209	203	223	213	174	202	200	195	180	188	209	199	185	177	216	227	198	197	192	202	217	191	191	226	186	193	191	219	176	181	187	188	202	185	221	211	207	209	199	215	203	215	209	198	186	186	199	211	180	197	191	176	224	212	217	204	205	198	189	214	194	203	208	202	193	219	178	207	200	203	227	197	223	214	197	195	193	185	202	202	221	201	197	192	204	198	191	192	196	201	184	198	202	203	222	181	196	191	203	200	197	219	218	209	215	214	218	207	222	211	195	192	229	185	220	215	220	179	220	201	221	212	208	186	213	187	205	177	199	185	196	192	221	168	196	217	189	240	197	202	197	200	199	187	207	197	238	209	190	190	188	221	221	207	213	218	191	215	204	204	201	183	228	202	196	215	215	223	212	187	210	193	197	202	168	194	189	217	216	211	223	189	210	201	210	213	192	211	175	213	175	191	177	227	206	206	236	211	230	208	199	198	205	219	199	234	205	180	201	206	216	195	200	199	206	211	215	190	181	183	224	201	211	194	199	203	189	195	198	216	202	218	207	234	186	182	182	196	203	236	186	190	237	188	199	203	189	211	245	212	191	214	226	188	214	201	227	202	218	186	206	193	242	190	202	210	197	200	191	194	221	199	223	208	183	228	176	204	208	210	185	217	196	216	193	202	196	198	194	209	206	216	210	236	196	207	212	203	201	217	190	196	214	212	179	179	183	180	186	221	210	203	207	207	212	237	196	190	184	204	200	199	186	207	161	217	213	211	197	222	225	194	188	200	187	196	224	206	221	184	178	200	222	195	201	219	219	213	230	209	192	227	230	211	212	185	202	197	217	197	208	210	196	203	216	221	192	201	218	242	211	217	181	194	199	218	210	208	197	194	184	222	186	219	196	209	218	210	224	181	208	179	188	180	188	203	209	181	233	206	203	193	199	226	185	195	220	225	207	199	217	226	197	203	193	178	201	204	210	221	191	202	197	179	208	206	192	236	220	191	214	221	213	188	200	209	194	157	186	212	207	195	199	212	197	213	197	187	209	204	197	206	207	212	212	180	203	218	204	209	221	209	198	206	211	183	200	194	222	200	178	206	225	205	199	192	190	206	214	212	229	173	229	201	195	195	210	200	190	174	192	191	198	200	202	181	186	195	180	213	200	204	222	194	194	223	196	215	206	216	225	203	204	198	216	189	220	188	214	193	211	208	212	178	219	188	222	179	211	189	212	237	193	228	221	201	206	215	222	211	218	209	203	180	226	200	200	203	212	201	203	209	198	228	213	193	178	185	204	206	193	199	220	211	190	204	205	188	189	189	209	222	188	204	216	234	194	205	187	208	224	211	199	193	189	206	186	205	193	184	214	201	207	227	223	229	222	181	189	201	205	205	249	209	220	228	196	174	210	216	198	200	198	213	186	208	233	191	222	203	193	206	199	177	225	212	164	205	190	183	227	216	213	204	201	208	226	227	218	195	222	204	200	200	186	192	209	190	225	184	183	209	218	197	211	217	184	183	219	225	204	198	202	203	190	192	214	182	202	211	182	184	210	238	184	201	198	194	182	189	217	211	250	201	231	202	206	212	199	174	184	209	198	197	198	213	191	209	218	216	212	210	207	194	218	206	194	177	225	193	206	193	179	190	208	200	203	208	214	192	199	236	182	203	211	212	229	204	206	208	197	214	207	181	207	234	215	194	213	202	198	208	218	198	192	194	203	193	220	190	241	181	196	203	202	174	205	175	187	212	191	202	193	196	210	203	185	199	208	221	196	204	194	227	189	188	199	190	189	185	190	196	186	186	211	210	192	190	199	192	195	217	208	200	207	191	182	191	194	212	211	172	201	211	193	238	205	198	206	197	198	215	173	217	205	198	211	199	198	203	191	173	198	201	203	193	206	199	195	191	182	202	188	198	220	222	201	200	171	212	201	198	219	219	186	197	207	218	221	212	192	198	187	191	208	233	192	219	206	196	189	192	192	207	195	181	191	188	200	237	185	227	186	215	174	239	193	206	215	216	203	194	214	212	218	226	188	206	210	192	209	203	217	193	207	212	197	199	197	202	202	183	205	200	188	205	202	209	239	192	215	214	197	197	192	205	219	204	186	207	202	218	198	217	216	207	222	202	197	218	214	201	203	210	208	194	180	204	206	216	221	212	201	208	187	209	202	222	181	182	189	213	197	201	206	190	215	178	211	170	188	227	217	175	249	217	196	225	220	215	207	203	198	197	223	202	190	222	218	196	189	225	206	186	191	228	198	211	202	199	184	217	201	183	217	211	189	182	200	219	194	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
12610	2713	6318	6818	5748	4649	3786	3062	2612	2264	2019	1771	1732	1489	1373	1282	1199	1155	1076	1099	1014	951	985	894	829	875	865	822	811	757	772	763	801	728	709	701	681	750	708	664	680	673	656	657	667	682	654	702	670	642	615	587	624	628	627	576	631	623	668	616	614	655	616	625	637	639	606	649	613	581	587	601	615	623	629	615	602	601	600	654	603	613	593	594	611	613	609	599	617	653	578	601	617	608	607	601	615	596	619	620	605	596	647	601	609	544	618	651	642	579	611	566	597	587	602	641	586	603	608	574	548	607	577	595	539	564	636	614	640	560	586	570	560	582	592	576	558	587	620	602	586	609	603	597	619	597	575	570	603	605	602	572	612	594	538	583	595	616	615	570	606	572	574	601	583	586	578	584	606	591	552	628	592	594	596	568	559	607	591	547	603	576	587	592	631	550	576	589	585	572	588	595	605	617	622	588	589	587	591	555	584	601	568	588	590	588	596	607	625	572	538	569	617	535	551	563	566	582	566	566	567	560	556	556	549	603	565	595	566	608	577	570	554	624	584	591	549	602	587	576	545	557	532	569	585	535	545	572	592	587	580	580	538	584	601	578	595	563	564	566	571	566	604	570	594	556	561	581	595	608	588	565	576	627	561	580	561	577	599	581	594	582	609	578	594	581	577	625	548	549	577	610	619	610	578	560	561	580	575	560	591	636	537	577	551	599	544	620	576	601	553	575	582	593	607	611	589	598	572	588	563	604	600	540	570	594	582	548	576	587	601	545	564	580	534	620	632	587	625	644	634	609	503	536	605	575	625	596	581	592	554	580	585	571	581	555	597	565	611	593	550	632	568	559	582	579	600	587	591	572	541	596	570	578	568	614	596	601	580	551	559	569	563	574	623	608	581	587	560	572	570	533	593	574	599	589	545	561	563	635	560	589	552	582	581	569	564	613	597	572	587	567	588	590	565	593	577	574	609	602	572	566	626	566	571	602	608	597	598	588	545	564	568	636	574	549	548	536	572	535	598	587	584	605	579	618	559	595	604	581	573	624	589	622	547	618	567	574	597	585	619	563	529	569	559	553	578	628	586	598	589	609	559	593	577	563	552	559	565	579	582	561	632	589	647	587	574	604	633	542	612	625	628	588	618	609	622	589	531	575	569	580	603	599	575	574	597	573	601	558	624	566	581	613	573	554	602	583	592	599	587	541	587	586	544	616	551	623	632	541	564	576	604	553	564	553	530	602	626	577	569	613	623	562	571	560	563	605	617	627	561	613	592	551	574	613	636	596	594	594	584	533	570	578	613	547	587	548	578	635	607	557	566	611	554	602	566	629	583	605	568	548	608	603	547	545	569	564	565	578	557	598	611	575	621	586	586	592	569	638	542	587	576	577	576	589	644	581	568	593	602	609	600	607	615	624	588	597	580	591	589	585	605	599	558	559	597	578	523	589	616	584	553	587	565	585	569	549	606	634	595	544	590	512	623	530	585	601	578	594	537	580	570	558	549	544	544	595	571	571	600	587	599	555	573	608	579	592	566	557	615	595	554	563	616	599	624	589	604	582	560	555	562	580	601	584	584	566	591	579	615	596	585	534	555	557	581	584	560	583	555	597	632	580	576	554	587	613	609	586	626	565	548	575	558	555	587	598	593	614	612	610	557	572	621	605	607	600	583	578	558	579	586	603	567	568	552	603	591	637	609	610	570	573	591	596	562	578	624	602	579	565	593	573	549	601	621	584	597	613	612	542	597	561	590	594	595	615	558	555	542	582	587	590	570	618	624	623	530	558	574	581	611	596	546	616	595	584	537	553	576	594	609	594	623	575	553	548	593	578	594	594	602	580	537	628	550	555	626	586	568	594	569	564	581	530	609	566	561	570	636	575	581	571	609	523	616	549	563	606	563	566	625	540	577	563	575	610	615	580	613	640	591	579	582	576	559	607	577	582	587	569	561	577	584	589	564	617	573	548	537	612	598	591	613	605	568	610	600	568	560	552	605	598	624	555	521	536	548	562	590	545	555	569	604	560	601	604	577	550	564	551	613	577	555	578	597	612	543	590	611	591	580	566	536	557	599	595	594	584	612	575	576	594	564	587	598	590	570	545	568	603	549	596	544	625	579	554	628	564	568	579	606	570	566	595	609	578	582	572	546	596	611	540	571	581	573	605	594	588	594	579	577	630	584	609	564	613	574	572	555	565	590	586	599	575	588	594	555	562	622	598	575	610	593	637	586	586	607	567	565	596	592	576	593	568	591	555	579	599	526	602	616	607	601	569	564	566	606	537	583	572	584	567	561	613	602	578	550	599	589	599	608	564	617	606	598	582	591	567	584	574	584	569	510	546	551	587	585	544	570	628	583	571	584	562	594	573	574	617	559	549	553	589	565	631	577	576	598	583	579	563	595	568	539	565	582	564	565	600	581	569	578	592	582	614	603	626	577	597	610	602	595	588	552	566	567	547	574	560	574	610	588	592	548	591	581	571	623	562	603	564	571	556	588	557	615	581	532	582	609	602	561	598	579	568	578	575	578	573	579	586	596	614	556	563	580	589	563	575	576	583	560	537	591	549	620	576	613	593	550	566	586	555	625	561	607	565	585	603	572	598	564	591	577	571	614	574	580	580	549	565	606	557	603	547	575	593	596	583	611	555	547	564	554	556	542	646	601	562	578	571	564	616	600	560	613	545	588	567	597	546	536	598	595	592	594	604	608	581	579	571	583	613	568	600	582	564	613	618	545	580	562	569	588	612	587	593	593	619	553	593	581	631	566	545	605	539	563	585	547	604	575	535	534	585	579	584	518	557	593	593	610	568	553	605	569	588	601	547	570	614	570	542	625	613	623	568	591	606	606	612	613	576	564	562	597	593	559	548	553	578	572	579	642	607	577	555	577	591	550	577	569	575	584	607	586	588	591	603	615	564	575	585	577	567	554	597	605	541	539	612	578	565	567	601	603	572	570	606	571	590	582	572	586	592	591	602	582	572	611	601	588	583	556	554	618	561	519	551	602	572	572	544	623	567	590	594	576	563	582	575	602	561	613	613	559	562	568	583	565	648	550	604	555	588	574	581	595	589	585	596	586	611	567	608	586	533	568	619	549	589	586	575	586	580	599	618	575	629	628	544	566	539	599	601	573	550	596	616	562	623	584	606	577	599	539	612	601	601	575	560	573	557	562	563	587	602	557	551	599	554	594	576	553	620	543	581	548	590	553	582	571	571	611	557	589	578	581	573	608	574	596	556	564	601	548	550	588	581	558	593	594	566	577	579	588	581	578	576	572	583	579	597	599	567	599	546	586	622	582	624	581	577	562	563	623	590	549	561	569	572	602	541	593	583	543	569	588	539	608	574	609	593	590	563	593	584	560	611	552	539	579	550	571	577	549	647	621	550	595	573	596	588	571	623	573	594	600	612	570	605	588	575	564	589	547	568	547	583	603	623	591	582	585	577	579	558	613	576	610	616	609	556	570	644	614	582	544	577	573	589	565	581	556	547	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
3475	149	185	152	143	129	121	107	88	80	88	91	106	101	95	85	98	84	84	85	90	95	102	98	86	89	105	95	100	99	114	95	106	107	81	81	108	87	88	92	89	95	101	108	78	92	104	88	75	97	93	127	93	96	103	90	105	91	84	89	92	112	80	87	94	113	92	103	85	110	102	100	97	92	96	91	95	97	91	87	102	94	113	89	113	103	85	85	92	99	81	105	87	95	105	92	103	85	94	83	82	68	101	81	95	84	89	99	90	95	87	101	92	88	85	81	91	101	97	106	104	112	83	103	112	90	90	82	94	93	110	90	101	103	115	105	92	98	90	101	94	96	92	87	100	100	103	86	114	97	112	106	98	104	74	72	84	110	95	91	102	83	82	94	88	87	103	98	90	81	102	101	99	96	81	86	98	100	66	91	86	95	111	85	75	102	99	103	89	105	90	106	81	96	104	105	87	89	100	84	93	80	103	105	80	102	90	96	89	80	104	99	80	104	95	89	91	91	99	102	89	97	79	107	92	108	87	101	109	104	110	82	109	109	91	109	110	95	85	92	78	95	106	85	80	98	80	83	87	87	107	93	84	106	80	96	88	83	84	115	95	98	101	84	87	83	82	96	74	93	104	105	100	115	108	120	91	84	93	93	93	96	98	78	81	113	104	103	91	76	87	92	90	90	93	92	85	84	77	89	102	101	97	86	92	88	75	109	80	76	86	100	106	96	82	102	86	95	96	91	95	95	87	92	82	105	100	95	91	94	95	83	101	86	101	101	96	90	90	85	101	92	107	83	85	93	82	92	88	101	98	83	78	89	114	96	100	86	87	80	101	78	102	80	104	103	83	98	103	90	87	97	99	96	103	100	98	91	88	108	89	96	82	104	91	96	102	94	102	103	82	86	94	97	97	101	104	88	95	90	99	77	90	94	109	92	107	106	93	117	93	96	86	90	90	103	87	91	97	79	97	88	109	82	89	97	88	94	90	83	99	106	105	99	101	99	90	92	93	97	100	103	103	98	83	92	75	92	86	110	93	89	82	91	96	107	94	82	92	109	82	111	83	92	101	91	85	101	88	95	121	85	113	88	93	93	97	80	90	86	106	106	86	77	88	79	98	98	89	105	88	112	95	89	86	91	101	84	89	102	94	73	99	87	102	92	93	90	96	97	104	84	101	92	93	101	100	81	107	84	90	84	95	90	82	98	111	99	89	90	99	100	78	83	98	96	84	84	86	100	95	90	112	93	82	102	94	120	89	91	83	97	93	85	102	96	93	101	92	103	92	84	90	97	101	94	92	80	85	116	91	109	97	108	94	81	115	93	94	86	88	103	106	90	86	90	94	103	105	102	91	86	117	108	99	82	87	105	95	70	97	91	95	96	107	95	104	89	98	82	92	100	91	118	104	103	94	90	93	108	84	69	79	93	90	97	91	88	92	86	86	115	108	93	106	97	88	101	99	85	105	97	87	82	92	76	109	97	105	85	87	104	89	98	112	88	91	91	101	86	80	116	89	83	113	92	93	97	102	100	87	77	78	94	95	93	89	109	90	97	87	92	106	94	110	101	106	109	99	89	83	113	108	98	90	100	95	94	117	100	88	89	94	103	106	85	81	87	91	102	101	77	106	128	104	92	105	92	96	92	78	82	89	91	101	82	97	92	78	81	105	85	84	101	96	119	89	90	106	110	99	90	91	94	109	95	88	102	85	95	101	87	79	84	87	90	100	96	86	93	98	84	94	86	108	94	78	88	105	82	94	105	88	98	81	87	91	93	89	91	81	101	79	93	110	92	76	106	99	91	90	88	85	103	82	98	118	95	97	109	96	93	108	92	100	85	94	79	101	83	104	87	73	87	85	99	93	99	94	84	103	76	99	93	102	87	87	101	101	96	92	85	80	120	104	100	102	97	86	98	105	88	69	93	82	93	104	100	117	108	88	103	100	104	106	97	115	103	88	92	116	72	89	104	80	83	98	81	94	91	100	100	95	87	103	74	96	79	97	99	94	111	78	78	102	101	88	94	94	102	99	112	110	100	83	101	87	104	99	88	68	91	73	100	89	113	86	78	94	98	100	64	96	105	96	101	93	75	100	100	80	109	91	80	85	78	92	85	83	83	80	99	103	97	98	101	96	94	86	109	86	100	88	85	91	84	88	120	90	106	93	85	96	76	97	81	97	85	79	94	74	95	81	85	103	92	93	68	92	110	93	86	88	80	101	101	99	105	98	80	85	103	92	104	83	120	86	107	92	85	79	107	104	102	86	93	109	98	88	84	86	83	89	91	92	96	87	94	113	108	107	79	99	85	95	107	100	98	100	93	102	93	83	118	105	88	89	94	93	87	80	98	117	96	99	100	92	93	88	97	102	93	98	100	100	95	102	80	96	104	110	92	97	95	107	92	94	89	88	83	91	92	87	95	94	101	101	92	90	105	101	78	84	98	101	88	88	117	100	89	90	91	86	90	99	85	97	95	104	87	86	83	95	98	99	87	111	81	101	95	90	94	92	92	79	105	123	87	93	89	93	101	88	96	100	76	101	96	95	91	93	105	90	91	109	96	78	98	101	100	94	89	96	82	104	101	104	85	99	92	87	81	97	98	121	82	86	90	76	87	97	97	91	88	85	94	88	97	98	101	93	108	93	80	94	85	114	97	102	95	86	90	111	92	100	110	92	102	97	98	85	89	103	88	95	96	96	95	99	111	109	95	101	97	83	103	89	99	102	90	98	111	91	97	74	85	88	109	106	103	95	106	76	86	99	92	110	86	78	101	92	103	83	98	110	86	87	88	96	108	100	99	108	90	99	92	87	102	94	98	94	95	78	101	90	86	97	92	88	121	99	101	97	71	102	97	100	99	96	102	80	95	109	89	105	89	80	83	94	78	103	93	104	78	82	97	77	110	77	95	93	98	100	101	116	98	105	79	94	80	98	82	100	79	116	93	99	89	103	95	100	94	98	75	97	106	93	83	82	102	108	117	81	82	106	92	96	82	79	72	98	93	88	97	99	92	107	92	95	98	89	100	104	86	102	85	102	95	95	98	93	81	107	84	108	92	90	97	89	118	94	87	100	100	99	103	85	103	82	80	98	104	103	99	94	90	97	90	88	112	99	91	100	90	94	91	93	89	109	101	108	95	100	86	93	88	93	96	81	85	88	90	83	89	100	103	105	82	89	97	97	85	94	94	85	84	91	94	81	79	86	99	87	85	89	94	109	91	96	102	89	88	88	78	91	94	88	86	82	94	105	85	104	85	84	95	89	97	99	93	90	92	109	105	112	92	101	121	88	93	91	89	81	77	89	99	102	89	63	82	79	67	108	95	101	94	108	83	86	92	90	78	108	90	92	94	92	92	93	103	95	92	91	83	102	83	101	86	114	112	95	93	104	103	103	89	75	99	110	91	89	107	82	101	80	94	95	98	90	96	98	93	90	86	100	97	88	91	99	110	117	115	88	79	102	89	110	95	83	88	108	96	73	91	89	83	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
4464	394	500	481	449	443	404	374	373	377	329	335	323	340	333	297	297	292	282	318	308	335	292	295	303	306	285	316	315	318	318	321	304	327	289	312	301	278	299	318	280	296	306	293	288	296	302	307	298	259	311	296	267	295	314	282	281	318	279	335	289	305	278	294	289	322	317	319	297	300	296	305	322	314	295	296	327	298	287	293	321	327	314	313	304	316	289	309	285	300	333	286	277	314	292	295	313	285	264	298	303	301	282	285	278	301	291	290	284	280	302	317	298	279	305	288	282	316	281	297	298	315	301	297	285	299	272	304	325	339	274	317	280	328	328	300	282	312	311	279	314	302	280	259	302	295	303	318	287	280	279	274	294	325	283	308	292	287	297	320	290	295	280	294	305	283	275	317	280	324	289	313	294	271	286	326	307	314	309	280	278	298	306	273	275	269	302	305	323	281	304	287	307	274	269	278	301	295	281	280	301	281	286	308	266	288	300	266	300	315	297	304	307	288	293	289	284	315	302	298	305	280	337	292	312	321	296	324	302	314	300	312	272	320	289	305	296	299	299	276	285	262	301	314	297	288	307	300	289	313	299	301	297	281	303	318	331	287	263	294	312	274	266	290	263	271	258	296	316	306	277	267	288	301	308	312	322	298	276	306	302	284	283	292	285	308	316	328	283	303	330	289	319	307	276	299	278	278	303	285	286	317	307	287	317	305	290	298	289	293	285	273	295	324	265	304	301	295	319	282	301	298	286	304	318	293	303	320	309	304	306	284	289	278	292	310	329	290	293	304	259	297	264	333	287	310	307	304	304	297	313	295	309	284	300	307	312	304	280	302	296	312	312	292	271	331	266	301	315	309	288	269	291	303	295	298	281	301	319	290	296	285	285	325	287	265	289	327	287	326	294	291	298	277	300	303	289	309	289	290	265	285	318	272	255	295	322	318	282	254	283	296	289	291	329	298	313	264	286	287	285	277	306	284	311	277	294	281	312	297	293	276	310	292	320	304	317	303	293	294	281	301	289	280	319	276	310	296	280	291	298	307	291	304	323	338	291	299	291	306	275	329	309	303	322	281	299	300	310	322	277	308	292	269	279	287	299	318	292	319	268	304	306	296	285	317	297	339	280	263	313	312	326	286	269	291	290	312	264	251	321	300	336	297	288	273	302	303	286	304	314	285	284	326	311	309	298	282	303	274	305	307	326	295	324	272	296	325	292	301	286	292	324	278	283	332	308	292	262	284	298	300	293	323	272	282	303	290	271	294	311	271	282	321	306	306	305	321	324	308	293	304	257	263	318	293	318	263	263	293	305	299	301	333	318	325	290	290	316	309	287	311	297	287	312	304	338	309	291	283	317	295	296	280	305	313	289	307	313	301	277	296	290	316	310	297	334	294	331	298	313	327	298	292	302	292	308	307	312	274	278	288	307	322	308	283	291	292	292	313	289	291	263	354	323	289	265	333	288	290	290	309	251	285	284	300	303	300	316	272	281	274	290	283	293	320	297	298	313	272	285	314	296	315	272	292	303	279	301	310	294	294	304	287	326	311	288	336	294	285	309	281	318	311	281	281	287	320	289	289	282	314	294	292	301	290	287	297	264	285	302	279	292	287	275	296	296	288	274	317	295	299	317	290	299	293	283	296	286	316	310	303	297	299	289	300	296	317	282	295	270	272	265	313	284	266	254	305	295	282	275	283	298	287	301	298	307	285	280	300	307	296	252	298	318	262	245	289	279	289	332	292	300	296	282	299	282	291	319	291	318	300	295	306	280	311	281	309	303	308	307	329	294	281	291	296	289	294	279	308	283	295	307	317	294	298	273	350	320	297	307	322	288	293	297	321	284	272	324	280	288	296	304	292	331	286	302	312	337	312	290	269	271	308	288	316	294	305	311	293	295	295	271	261	290	263	305	299	291	289	250	306	308	289	288	261	295	272	303	314	360	302	265	304	276	302	284	280	307	277	317	310	289	278	321	287	310	317	321	305	297	318	310	275	282	285	315	293	286	295	302	282	315	308	327	311	280	293	289	304	325	322	269	295	313	311	299	303	302	291	298	307	274	290	284	283	278	331	305	277	293	304	308	269	297	303	283	259	289	300	272	283	283	295	293	300	279	336	299	305	287	294	274	295	310	302	308	321	253	292	306	297	321	304	286	301	278	321	298	300	303	317	320	275	283	280	316	305	267	300	295	277	279	268	303	300	331	320	298	327	283	281	279	324	291	293	321	292	281	289	284	275	278	290	287	286	310	282	276	285	295	299	284	300	303	274	285	278	284	298	322	255	316	298	310	318	316	321	287	296	284	298	302	310	267	288	279	282	282	309	298	291	317	286	315	296	295	284	297	295	315	280	337	324	291	300	309	275	293	311	326	281	328	300	271	298	282	281	281	325	286	320	318	302	291	322	278	279	313	286	300	275	290	295	276	312	287	288	299	272	284	296	278	323	318	295	304	299	293	296	282	301	315	298	317	330	286	317	257	290	279	303	279	291	312	307	301	278	315	286	292	330	301	292	303	299	305	316	326	311	299	297	311	294	288	317	263	297	299	319	269	269	302	320	289	320	296	294	307	299	343	294	324	315	303	312	333	285	293	284	296	290	309	322	296	298	292	305	301	297	295	297	305	297	278	289	276	314	299	321	275	330	280	319	278	291	287	290	308	290	313	282	298	264	297	279	273	300	271	276	291	279	310	310	320	288	308	308	297	319	328	310	283	271	317	313	286	309	320	317	295	297	294	338	320	279	312	301	270	334	315	285	275	285	314	286	299	304	312	300	302	322	288	313	290	289	301	311	286	285	306	313	275	311	285	272	304	334	305	322	320	347	277	309	281	319	291	278	311	288	312	301	315	297	335	318	306	293	272	269	323	305	277	303	301	341	318	277	309	299	278	275	306	296	336	306	300	273	305	279	324	310	250	297	282	299	307	272	297	295	284	307	300	293	317	308	294	317	278	319	275	270	298	308	278	314	292	301	320	301	306	294	308	327	278	289	289	301	279	308	285	292	295	299	316	269	289	301	296	288	278	304	316	285	284	304	293	294	272	292	287	294	296	303	305	266	300	315	302	309	312	286	284	263	310	286	303	327	294	304	315	275	299	289	295	297	298	302	273	292	297	296	288	299	312	295	303	298	326	282	298	314	337	288	274	320	287	293	305	292	301	297	287	297	316	249	328	298	270	311	283	293	292	305	298	279	289	316	321	290	326	327	308	300	298	312	302	284	321	291	297	305	304	285	280	297	320	283	293	290	294	294	285	269	280	289	302	313	302	274	315	287	312	285	316	317	299	289	269	298	246	306	283	266	294	298	297	274	306	326	284	304	321	284	299	290	311	319	320	287	329	287	337	279	269	309	281	290	338	319	316	279	328	276	297	296	293	268	322	315	308	323	298	285	299	276	267	301	315	278	296	308	319	291	300	320	304	317	311	308	300	258	293	328	280	323	307	296	279	300	281	300	309	288	300	289	292	315	325	315	298	272	281	323	294	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
17825	1373	1365	1015	709	527	406	365	302	261	187	204	177	187	135	143	143	153	121	123	106	130	139	123	121	103	109	109	102	121	98	114	109	99	101	107	91	89	89	114	87	91	99	116	85	98	101	85	84	94	105	94	85	101	92	91	81	96	108	97	94	81	122	109	92	91	112	91	115	91	84	91	92	117	97	86	117	73	85	96	99	77	90	88	89	75	85	106	100	95	103	117	85	95	85	81	98	92	104	96	81	79	86	95	98	106	109	91	110	93	102	88	97	89	101	99	107	104	104	98	118	107	93	81	85	86	96	94	101	92	81	99	95	93	93	99	98	95	85	104	104	99	100	101	112	85	101	100	87	82	86	94	95	105	107	92	102	104	87	92	98	70	95	92	92	103	101	99	108	95	80	95	98	97	91	88	102	106	102	98	111	100	78	101	111	78	104	106	91	102	111	101	85	89	90	85	109	93	89	88	103	105	98	66	72	86	102	89	87	97	96	99	102	84	101	97	94	106	88	94	73	95	94	105	86	94	90	110	89	89	92	86	80	100	87	102	107	95	100	91	89	84	81	104	105	98	106	106	90	90	100	86	85	91	95	94	93	82	83	108	97	90	108	104	87	95	83	74	101	90	94	89	104	94	84	85	82	97	86	102	101	88	94	84	87	97	110	84	101	81	97	81	102	117	87	104	91	92	91	99	82	95	90	92	112	83	98	101	82	114	90	89	92	91	80	92	82	95	81	99	90	100	94	91	99	85	101	97	96	107	96	86	94	88	88	100	99	113	99	90	90	111	92	108	77	91	80	81	89	81	84	102	97	88	99	69	93	80	89	101	87	97	82	108	93	92	99	104	91	99	91	90	85	87	96	83	104	90	106	73	83	110	100	55	91	90	88	95	83	87	102	91	80	107	93	86	102	90	97	91	96	93	92	94	115	103	102	89	98	117	92	95	83	100	82	110	86	92	118	90	89	111	90	84	126	111	105	70	87	82	87	80	99	80	74	81	96	89	100	86	100	97	87	100	94	85	97	96	96	89	102	90	93	92	79	99	89	86	106	97	98	91	88	107	101	88	106	82	98	98	89	83	98	87	98	120	111	85	96	90	82	93	89	82	89	90	87	102	82	93	85	93	93	83	96	97	88	99	93	76	86	72	86	93	91	95	79	75	98	92	85	106	94	102	90	86	81	105	126	89	109	88	103	84	87	79	86	116	92	98	98	67	92	83	97	91	83	90	96	77	103	92	86	105	86	86	94	98	89	111	95	102	91	99	106	101	101	94	94	87	107	83	103	92	96	76	107	96	84	103	99	94	94	95	90	90	89	92	92	91	87	88	94	93	107	86	92	89	111	92	88	116	105	102	104	92	89	90	103	109	93	114	102	81	94	90	80	85	93	89	117	95	92	108	106	85	89	102	111	96	89	92	79	90	103	93	87	90	83	97	107	78	79	111	87	99	106	92	84	91	100	104	88	97	96	117	105	103	103	94	89	95	100	97	93	99	89	98	106	120	99	98	91	91	96	85	90	117	97	100	94	93	85	76	96	96	107	91	104	112	99	95	102	105	81	98	99	105	102	101	91	83	91	92	81	88	95	83	92	96	101	100	107	85	93	86	108	84	97	85	102	77	96	99	91	94	93	100	89	91	84	118	103	110	79	90	110	104	88	107	90	95	93	89	100	93	101	85	109	100	92	107	78	83	94	101	82	97	92	97	76	96	71	91	100	92	81	103	90	81	108	94	101	81	99	104	95	96	95	93	96	76	85	71	96	99	94	98	114	90	90	96	108	94	88	74	103	79	95	91	76	88	98	115	82	84	93	82	107	95	94	98	86	91	104	82	104	109	96	78	94	93	92	95	89	96	103	78	94	91	92	93	93	103	93	106	108	93	94	66	90	93	83	95	100	103	79	92	94	82	91	100	95	92	98	109	89	96	83	104	93	104	100	89	94	77	80	91	86	92	80	93	100	113	91	106	101	109	116	78	99	92	88	86	90	89	104	106	97	98	101	99	89	110	90	89	106	85	94	87	99	84	98	109	93	88	90	112	88	91	102	78	97	93	95	84	89	95	107	101	80	99	81	97	96	87	111	99	104	92	83	99	80	94	71	77	101	96	116	95	97	84	82	104	75	94	96	108	96	92	93	82	95	83	98	83	99	100	101	104	77	103	84	95	92	100	110	85	107	91	84	104	97	91	84	78	92	87	92	91	89	93	95	97	99	91	106	91	108	76	92	83	89	90	90	87	98	84	83	97	105	79	83	93	104	98	107	103	88	84	101	88	113	113	96	91	99	104	82	95	102	105	83	84	94	112	86	98	88	96	91	88	95	97	93	88	97	92	113	95	100	107	81	87	92	81	110	89	81	92	102	91	89	94	92	97	100	102	84	101	85	95	87	91	98	91	98	89	87	103	94	85	88	88	102	86	98	86	85	66	81	93	99	83	98	96	90	92	88	82	94	98	110	98	81	97	92	84	100	106	89	85	87	91	100	88	103	91	103	93	117	85	95	100	102	82	92	94	93	98	102	121	98	97	87	105	100	111	93	91	84	93	88	106	88	85	94	105	120	84	103	83	76	78	111	102	82	100	82	80	113	104	100	88	102	86	90	85	82	92	109	94	97	97	74	111	80	97	86	91	78	99	86	105	95	109	99	92	105	97	88	81	98	94	105	81	94	91	86	85	103	97	83	84	83	101	91	88	95	83	90	96	90	96	74	107	90	88	95	98	107	103	102	104	101	88	92	90	98	79	94	104	89	99	100	104	96	110	83	101	75	87	80	96	94	89	86	86	79	74	105	96	103	110	100	90	102	102	93	102	95	94	88	98	110	95	89	69	93	102	116	92	111	92	98	99	88	98	105	81	90	89	94	90	85	99	77	93	81	100	75	104	115	85	104	93	111	88	80	96	85	107	99	83	99	115	107	102	86	93	77	104	80	94	97	80	96	90	106	102	73	84	93	82	88	93	105	96	103	99	98	101	87	110	89	97	83	73	96	94	109	106	97	89	85	88	116	92	108	94	104	100	92	104	93	99	79	93	98	80	107	111	87	111	105	87	118	80	94	80	89	96	91	68	108	76	112	84	105	98	99	98	93	100	96	94	85	112	84	97	104	97	94	107	105	106	81	95	107	85	104	107	103	83	104	96	94	89	92	95	115	94	100	109	90	91	90	93	103	87	108	100	97	85	88	90	72	87	93	102	90	84	91	109	96	123	88	83	86	101	101	97	100	90	92	97	107	92	92	96	97	85	96	84	110	90	88	82	106	84	89	77	103	92	112	86	92	88	99	86	87	92	88	92	108	80	90	103	94	113	82	83	97	102	89	102	74	97	77	87	103	100	80	91	79	103	104	87	74	100	95	96	109	91	97	105	109	101	100	99	92	90	85	94	100	81	105	94	97	90	97	101	94	88	103	94	91	83	82	103	100	93	94	104	95	96	88	96	102	114	84	100	85	93	91	90	84	90	82	101	111	80	115	87	96	82	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
9094	1441	3304	3599	3126	2502	2026	1695	1388	1139	1018	908	837	748	685	707	611	617	590	524	551	475	514	471	394	423	446	453	396	436	423	399	447	390	372	378	355	356	368	347	364	377	344	368	360	342	324	349	339	346	331	329	312	338	295	350	324	312	318	302	333	337	338	372	315	349	337	341	326	304	294	324	286	313	326	296	333	345	325	305	302	327	312	310	354	308	314	313	311	309	286	298	315	328	346	278	307	324	298	315	326	362	313	326	332	323	327	282	318	303	312	294	302	315	285	300	312	307	301	348	300	327	307	339	336	274	302	316	335	312	292	284	303	303	317	305	338	291	312	297	293	312	311	317	305	311	316	284	310	282	284	327	322	306	328	291	352	307	317	315	290	321	302	289	315	311	318	303	310	321	303	300	262	304	324	297	279	290	306	300	283	301	299	303	327	312	308	295	289	315	316	292	329	298	315	307	273	300	307	304	272	311	330	280	317	338	320	315	327	342	290	265	301	314	307	269	320	295	309	308	314	288	322	297	286	297	274	311	307	290	304	279	316	289	261	298	311	314	312	316	304	285	316	312	300	292	283	310	300	308	317	299	297	288	306	317	310	299	329	301	317	319	294	338	310	277	337	341	321	299	306	295	298	308	311	335	320	320	276	296	328	289	335	271	285	289	291	307	310	325	306	305	314	329	325	289	293	337	276	287	286	277	310	303	262	300	310	341	294	305	337	317	332	304	281	310	304	297	317	302	283	307	314	300	305	307	290	306	324	302	323	311	309	340	311	305	291	306	318	321	327	283	304	292	320	352	314	322	291	322	303	312	304	304	311	283	295	353	285	308	275	314	303	309	310	327	304	274	341	307	301	311	301	301	331	280	339	318	309	285	295	339	270	304	331	323	309	293	314	295	335	318	323	317	307	302	320	316	317	322	321	302	297	300	284	305	291	301	340	323	313	309	268	315	295	287	278	267	319	339	292	312	326	304	302	309	287	267	298	299	334	338	328	333	300	314	307	297	279	296	307	305	309	294	298	285	331	349	293	314	311	318	277	281	297	287	306	313	303	332	311	315	310	313	312	309	313	340	335	306	290	310	306	313	288	303	302	369	335	303	336	311	337	313	322	311	304	335	319	297	290	281	286	301	296	296	309	303	304	308	284	294	288	292	327	304	317	341	313	309	321	289	306	285	308	308	290	320	321	270	298	327	313	315	323	289	270	304	304	287	303	309	283	287	273	274	314	295	301	319	305	278	315	278	282	332	299	324	295	317	317	300	289	299	321	286	299	308	324	326	309	290	339	293	342	299	324	287	283	328	319	310	297	315	294	310	295	269	320	307	331	253	298	337	319	309	301	281	351	312	333	316	303	290	330	285	310	278	282	286	294	294	294	313	301	291	298	336	331	294	302	322	268	288	296	334	286	279	297	293	348	311	327	318	315	296	332	298	293	303	319	281	279	301	308	306	300	295	286	272	309	307	307	319	353	330	326	317	310	304	304	299	307	305	319	278	295	316	285	306	264	288	292	299	316	304	308	316	273	301	299	306	312	313	329	313	303	323	269	305	295	286	333	276	305	318	303	308	275	314	331	303	297	278	313	312	313	305	287	309	306	313	319	297	297	340	324	304	289	299	311	347	292	315	325	311	320	322	300	285	282	330	286	317	296	330	337	267	292	310	306	277	313	280	322	291	300	325	314	299	308	305	337	279	291	303	305	332	318	304	320	286	292	337	318	299	312	316	288	299	308	283	328	315	291	292	317	297	286	309	315	306	298	287	290	319	342	302	298	303	319	271	311	310	314	312	305	324	299	308	311	309	272	282	306	286	297	324	308	296	297	309	294	303	299	330	295	314	328	313	304	316	287	293	285	274	327	317	307	347	278	319	296	319	285	302	348	342	334	302	322	321	300	330	291	269	320	276	275	318	306	311	292	308	309	328	287	310	310	332	331	299	313	311	321	302	306	303	312	301	304	339	323	317	323	293	315	285	317	313	293	309	313	297	292	291	308	293	320	302	348	268	315	318	310	315	291	294	298	312	294	312	316	307	313	324	323	289	303	278	305	328	301	315	291	312	308	319	330	302	283	289	329	325	305	304	301	320	315	317	335	296	305	269	292	326	331	290	306	315	323	272	277	318	292	312	282	314	326	326	302	316	283	308	297	334	325	289	282	303	302	291	305	329	271	305	308	298	320	339	338	285	308	275	310	336	321	300	299	290	285	300	289	297	302	319	288	309	301	303	309	315	299	328	310	270	314	288	300	311	315	289	267	303	318	304	302	309	339	288	317	299	277	301	306	302	343	306	307	325	304	325	301	278	309	317	339	310	334	312	300	291	310	307	296	308	292	293	330	326	301	286	324	320	339	300	293	279	300	307	295	298	310	340	301	315	328	291	294	310	313	309	287	280	277	335	327	325	315	321	311	301	305	304	320	305	306	310	270	294	286	339	299	296	297	311	309	311	296	301	310	301	288	280	318	288	331	349	292	340	313	306	293	253	281	297	291	302	291	301	308	327	304	332	295	283	329	291	304	303	336	349	312	311	304	321	308	311	275	283	318	306	306	323	308	296	277	319	307	295	288	302	297	320	299	289	342	330	300	267	287	313	313	291	299	331	318	300	322	310	336	304	284	312	305	331	342	347	336	298	299	282	302	290	310	292	306	281	331	305	289	334	299	326	308	287	317	309	281	297	325	311	309	315	288	314	301	316	323	271	300	299	313	281	305	302	297	312	328	271	281	302	304	317	299	297	290	301	306	319	301	307	304	323	281	303	337	307	302	318	299	291	326	314	348	284	282	292	338	342	285	296	290	286	288	330	322	320	282	336	294	313	312	290	348	335	310	296	306	305	265	328	294	318	308	294	298	288	286	302	336	297	339	303	321	308	323	305	320	296	292	283	315	293	292	335	293	316	306	305	315	299	279	345	347	310	324	283	306	302	311	303	293	291	307	298	297	296	317	294	291	262	340	337	296	305	284	340	278	296	282	322	300	310	316	302	294	287	311	330	291	293	292	286	302	296	317	308	334	295	294	325	289	313	333	282	331	306	302	289	279	314	298	283	316	315	301	319	314	309	340	289	295	310	337	299	304	325	304	321	322	326	319	318	303	298	306	325	274	290	303	299	311	282	288	289	323	306	311	276	313	286	315	305	302	302	340	308	310	302	301	291	297	332	304	305	317	305	287	304	277	283	315	307	318	303	278	302	291	311	304	308	284	291	322	327	303	320	306	337	261	283	294	315	312	325	327	289	281	292	309	301	342	292	307	301	301	304	281	313	344	290	309	297	296	298	329	302	296	297	308	316	303	318	326	301	295	332	302	291	290	333	331	311	306	325	298	328	295	281	284	297	319	326	309	325	325	319	298	323	347	299	302	317	292	296	319	294	265	314	314	298	297	293	325	341	316	325	276	303	298	323	289	307	321	323	320	309	330	312	327	308	299	298	272	291	304	301	329	320	341	352	279	319	308	298	309	345	307	313	290	305	311	300	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
30591	4244	2935	2183	1600	1111	873	679	567	509	425	396	342	327	296	308	291	263	288	261	236	249	251	244	224	255	225	183	210	218	211	225	231	230	230	195	195	246	192	241	225	223	207	221	238	222	216	215	223	223	177	212	224	204	194	187	224	220	233	229	212	200	199	193	204	212	186	207	195	208	209	202	211	205	169	212	218	212	191	201	197	203	209	192	243	195	215	187	214	238	210	216	183	208	185	178	197	209	216	201	211	202	199	194	212	216	219	195	209	209	197	195	197	213	189	194	192	211	201	207	173	194	235	210	186	211	214	209	179	214	185	204	206	191	212	204	211	193	189	195	219	228	207	202	186	187	206	222	233	205	186	225	202	214	182	208	188	191	192	187	202	193	213	208	184	176	206	176	207	208	184	210	214	203	210	189	231	201	189	206	189	201	215	200	235	188	172	203	196	212	217	195	222	220	168	206	194	185	218	213	191	209	192	179	211	182	213	193	198	192	191	212	197	214	186	191	202	191	206	207	233	201	192	203	217	214	210	223	181	203	205	221	200	186	194	214	210	187	198	213	188	195	178	183	182	213	203	188	204	197	183	189	193	191	203	214	219	203	209	211	199	197	192	191	206	210	202	226	218	204	212	205	218	189	171	196	208	211	223	197	198	220	206	210	194	189	190	226	183	216	222	191	184	198	200	189	208	212	228	237	204	195	216	206	213	220	217	208	201	205	218	205	209	200	172	194	206	225	202	214	156	207	223	228	187	180	203	213	210	195	202	202	188	217	205	206	218	193	202	210	212	189	208	182	207	212	199	220	170	171	219	224	202	211	200	213	202	177	216	207	228	195	213	203	179	203	187	167	204	211	211	199	192	176	220	184	204	217	203	191	200	212	188	215	202	198	201	206	197	202	209	225	186	211	193	196	207	203	214	211	170	207	189	198	189	199	174	200	196	220	194	211	225	227	194	221	196	230	196	223	184	203	202	227	223	190	220	184	196	191	195	204	240	192	183	199	213	195	222	208	191	209	193	199	192	187	218	208	182	199	228	218	230	230	227	206	211	235	176	197	193	205	213	190	201	191	219	193	203	210	193	209	181	186	203	206	242	178	180	195	218	194	212	225	202	177	187	190	195	254	192	192	197	194	208	199	197	220	197	226	210	206	202	200	219	208	213	211	190	225	197	198	178	201	228	180	198	199	192	217	195	198	223	195	183	210	200	198	212	216	209	206	195	189	228	223	188	207	187	209	209	217	209	223	207	191	200	203	220	183	199	205	191	213	218	191	205	216	200	199	210	205	200	214	211	183	226	207	218	190	193	196	191	197	186	204	218	217	191	207	212	205	212	201	187	220	202	211	217	231	210	196	205	231	199	217	217	193	207	210	190	208	215	190	198	207	217	198	205	194	202	213	197	192	186	230	182	221	201	189	226	208	201	209	216	213	197	212	211	215	211	189	210	198	189	227	201	219	203	215	181	214	194	199	189	223	214	207	198	203	217	192	211	220	196	212	194	236	196	221	198	205	182	187	196	176	180	214	225	203	209	206	205	190	207	199	218	205	234	178	182	230	176	180	181	217	167	190	186	215	208	213	223	188	197	213	182	205	185	223	202	205	172	199	193	196	203	226	228	214	190	195	202	222	226	190	193	200	212	176	204	176	232	196	186	207	206	184	202	209	227	215	196	198	197	215	191	215	215	192	204	193	223	207	198	198	200	212	216	205	208	205	208	198	202	215	207	203	183	207	204	220	197	207	200	213	213	204	180	190	201	203	208	205	202	225	191	189	198	209	189	213	187	209	171	211	198	221	214	199	219	188	193	211	207	199	216	203	165	198	192	214	183	191	229	208	172	208	195	188	199	220	205	195	193	176	211	173	214	181	212	202	189	197	204	202	196	213	212	194	193	205	205	225	198	218	205	214	197	204	195	191	222	215	207	216	199	230	182	166	169	235	197	198	223	203	191	217	183	207	188	183	182	196	202	212	197	209	206	228	212	199	201	201	206	191	194	217	183	182	178	218	203	223	211	188	198	182	205	179	204	221	211	198	185	203	194	221	189	194	176	221	215	228	202	212	180	224	225	218	178	200	186	195	183	211	205	191	186	206	219	165	197	203	193	205	204	169	204	193	201	167	186	201	212	187	202	221	197	203	208	193	203	195	219	206	172	199	199	212	216	210	191	220	211	212	208	192	214	208	206	204	195	211	180	184	202	210	199	220	214	219	194	205	204	219	194	216	181	209	189	214	197	175	181	220	223	214	189	186	196	184	193	219	197	199	203	202	206	180	182	185	203	214	224	193	198	205	185	204	199	221	202	222	211	195	200	226	185	206	212	204	218	200	198	219	194	191	188	215	215	185	183	199	204	226	224	193	204	198	200	188	209	215	213	209	179	204	189	198	209	207	202	236	199	202	225	186	183	195	168	188	172	212	175	217	201	209	185	192	181	187	239	164	179	209	203	168	197	215	180	227	177	196	187	198	228	174	203	162	176	199	204	207	201	210	204	217	172	201	202	243	198	246	212	208	192	190	205	181	198	223	201	189	178	191	192	207	223	196	200	170	189	215	220	230	180	177	190	187	194	195	167	197	206	241	209	183	181	206	221	217	211	215	223	182	174	208	196	204	210	225	186	191	204	213	226	222	229	192	192	199	217	198	217	205	202	199	228	204	202	204	194	214	184	209	211	217	217	198	217	187	162	233	210	191	187	204	192	199	197	224	204	209	201	195	216	199	183	209	197	192	190	189	214	210	199	198	205	211	196	203	204	155	209	210	176	247	207	218	192	187	197	189	228	229	210	213	208	212	192	170	171	214	188	185	196	210	224	197	189	216	207	204	205	221	211	195	215	183	224	183	199	199	169	213	189	205	187	196	209	205	217	230	201	206	222	211	205	184	220	197	201	213	199	213	198	190	206	213	212	208	215	198	193	195	192	197	191	200	217	190	189	195	208	237	192	181	202	215	204	203	222	192	216	176	212	186	230	177	196	200	229	210	194	213	183	188	247	212	207	214	229	212	181	203	170	209	196	197	209	213	188	199	203	193	208	199	180	205	226	193	194	206	187	203	208	209	204	203	211	200	195	213	209	200	197	210	193	184	199	202	219	194	202	193	200	220	197	205	211	180	206	192	175	195	185	203	223	207	203	221	208	166	216	172	220	188	180	187	215	190	218	202	219	212	186	200	199	199	187	205	217	223	212	201	201	213	206	197	217	204	181	216	188	206	210	193	198	223	199	190	192	235	182	209	211	199	203	212	198	184	219	207	190	202	226	192	210	205	198	184	204	194	212	220	182	189	213	207	197	213	170	188	209	200	193	187	218	202	202	190	190	219	194	214	202	216	226	222	212	170	208	201	189	215	199	207	204	203	188	205	179	195	223	203	192	196	199	201	204	194	200	205	223	173	193	184	202	183	195	208	186	213	228	206	193	187	200	201	200	219	225	207	181	193	225	205	215	217	205	198	223	228	199	203	206	181	197	187	212	185	195	204	199	199	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
12354	2781	6147	6799	5646	4587	3806	3098	2637	2266	1959	1831	1653	1527	1419	1350	1187	1127	1092	1038	1021	971	901	924	833	852	830	818	781	840	735	745	713	703	725	708	726	721	702	710	685	680	646	680	662	657	622	648	698	650	622	659	675	653	646	696	653	651	641	625	611	648	613	543	568	597	606	628	558	608	603	621	629	598	603	601	637	619	559	631	611	598	663	550	585	581	610	589	620	610	590	586	620	599	599	590	605	612	582	625	555	610	577	591	589	641	616	578	593	590	622	594	538	573	601	558	598	622	611	557	575	586	580	557	601	636	598	557	627	575	589	608	606	569	565	589	568	570	646	632	561	579	615	585	625	586	602	555	593	587	565	618	593	629	566	605	603	586	576	608	546	560	591	522	532	646	568	596	548	613	596	616	602	553	594	553	568	593	568	598	534	571	574	619	570	584	577	561	558	597	563	556	567	568	588	557	593	549	573	574	571	582	583	583	550	578	614	611	582	607	584	589	550	567	592	578	632	568	562	566	578	596	566	578	592	562	568	556	593	607	588	615	570	586	568	565	593	611	624	567	602	598	591	596	589	560	582	551	563	625	614	606	620	575	550	591	572	577	561	615	611	578	588	559	601	588	577	576	595	594	615	578	597	531	563	582	607	566	575	600	548	592	541	583	586	573	603	568	561	604	606	582	593	590	596	583	592	583	557	558	552	622	534	607	589	593	568	600	574	570	560	556	608	600	578	560	619	572	541	553	562	588	612	574	637	578	603	561	613	588	578	591	557	603	539	585	560	619	592	572	601	566	566	578	595	614	576	608	594	543	578	594	633	597	587	571	546	536	613	566	567	648	568	619	595	590	600	556	556	609	536	555	571	601	611	578	565	598	570	593	614	561	576	545	589	582	574	592	530	596	587	590	575	593	589	597	547	584	593	571	561	552	555	589	608	580	578	509	555	580	595	597	603	548	592	585	591	587	561	555	626	608	571	566	598	535	610	589	597	626	557	606	600	575	606	633	583	606	566	580	526	571	572	553	587	602	558	580	599	563	549	581	607	594	562	566	557	583	578	582	580	565	548	573	629	555	585	548	538	595	571	561	566	557	575	546	589	570	571	554	551	598	558	575	571	594	590	556	568	563	577	555	598	635	616	579	589	618	560	589	582	564	573	562	606	584	552	541	559	576	556	603	612	590	588	598	578	582	561	629	572	554	574	601	569	602	594	588	570	586	567	567	559	590	597	605	589	587	593	546	546	561	546	587	542	628	582	576	563	607	547	554	591	566	574	597	562	544	593	594	621	591	629	593	586	561	625	581	595	603	573	589	596	528	578	564	576	555	573	582	572	574	541	584	560	617	537	578	585	573	564	606	560	602	610	550	569	585	609	553	576	591	605	550	593	612	593	552	571	541	588	592	603	569	617	570	556	595	582	548	585	581	536	605	575	570	566	577	608	590	564	541	582	594	569	602	577	538	588	539	567	557	566	576	601	595	604	608	624	607	568	574	574	583	626	577	578	560	601	575	598	603	593	539	568	594	554	561	541	584	618	569	575	533	551	613	551	599	537	560	573	590	597	520	587	580	597	590	557	603	575	606	586	558	588	586	594	579	573	587	575	508	606	532	596	612	533	580	594	555	579	570	576	639	595	613	564	590	573	595	564	515	537	593	569	582	546	589	577	566	577	537	589	543	549	558	584	601	534	610	576	552	567	600	580	645	610	576	559	572	588	611	587	610	567	589	557	617	610	595	559	549	585	573	597	555	587	567	575	594	590	553	558	602	589	538	573	580	563	595	577	586	540	578	592	570	646	533	581	617	583	592	565	579	577	565	566	574	596	625	564	606	608	563	598	587	566	550	560	567	585	583	565	564	561	602	597	578	580	566	569	592	558	598	562	594	567	595	582	564	571	572	556	544	542	570	575	609	587	566	559	563	553	570	576	586	584	546	551	599	569	583	568	575	572	604	596	595	559	598	549	583	578	595	592	567	560	624	589	541	593	531	587	581	575	560	608	609	620	569	563	572	578	588	578	556	593	592	637	531	540	621	563	600	564	592	627	573	573	551	591	549	543	573	597	553	574	573	606	550	565	562	577	582	557	607	539	607	586	570	543	513	563	557	607	569	561	586	599	585	576	599	565	612	574	624	591	610	537	545	594	544	563	557	618	562	546	620	564	561	564	596	546	593	542	555	575	540	573	591	589	575	573	589	548	558	591	583	573	587	569	612	643	587	552	547	588	585	572	584	594	581	596	591	585	539	550	612	562	580	618	629	583	570	584	575	570	627	567	582	572	586	579	635	567	596	632	573	566	580	560	547	548	566	598	575	576	615	571	583	602	594	630	544	577	564	545	574	603	600	584	574	613	622	558	594	529	589	574	547	629	609	565	557	586	597	603	626	567	583	550	605	581	563	630	567	580	591	603	538	598	608	593	582	606	562	563	627	545	562	591	619	573	551	541	632	600	548	561	606	594	576	552	575	554	593	580	590	626	596	614	615	554	605	586	606	568	549	555	579	579	586	565	608	626	575	577	608	584	553	598	583	599	630	581	598	557	577	527	569	566	554	569	634	577	608	553	595	598	537	579	593	594	608	550	592	539	594	542	550	566	562	563	533	565	592	587	574	634	573	609	584	588	574	591	566	584	565	612	565	641	598	620	549	581	622	598	577	566	580	578	563	557	560	536	607	573	588	538	586	568	619	567	575	556	624	571	577	569	545	571	612	588	573	546	609	594	552	601	601	576	578	570	522	561	609	592	580	597	569	589	597	569	604	597	605	579	558	550	608	583	568	593	556	573	624	532	561	599	591	591	577	590	618	533	557	593	612	556	610	534	568	601	611	603	563	554	579	561	563	578	592	581	617	607	534	564	568	609	600	621	582	579	578	597	567	573	569	559	560	548	571	613	616	584	523	582	535	536	615	557	575	596	557	554	578	565	618	573	551	593	571	534	590	599	582	624	575	582	586	556	504	562	603	598	569	572	573	590	582	590	587	557	594	571	581	582	556	584	607	572	520	580	622	564	581	595	571	589	572	590	554	590	584	569	564	544	595	568	559	573	558	606	573	536	595	617	612	590	591	552	584	590	607	556	612	553	530	561	596	559	551	583	562	587	621	554	574	574	597	635	581	579	565	589	527	536	552	580	552	599	591	615	567	564	579	615	515	592	567	649	574	601	629	586	560	635	610	573	616	583	566	517	557	594	586	596	566	545	620	618	576	583	547	589	593	579	616	556	589	567	576	585	598	575	554	588	574	580	618	538	605	590	598	603	569	581	573	564	535	566	596	569	587	566	599	592	625	527	574	589	604	594	605	577	552	597	571	546	597	584	590	614	604	611	612	621	585	606	567	564	542	578	617	594	598	595	579	543	596	599	650	561	632	551	544	600	548	605	569	547	569	614	600	570	596	577	581	561	588	572	601	566	590	562	583	554	542	545	579	581	579	563	604	554	572	592	564	594	557	622	533	606	577	574	547	567	617	568	585	539	597	566	578	600	593	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
3382	197	168	118	145	119	97	112	119	97	85	100	88	105	93	88	71	74	100	112	90	110	97	88	91	97	87	88	99	86	89	87	98	76	91	111	103	107	103	81	82	94	94	93	85	102	87	87	90	96	105	85	104	104	86	84	99	104	88	111	91	89	102	81	108	85	107	79	82	89	80	112	79	82	77	83	88	90	101	95	87	97	71	95	96	91	88	92	91	84	111	107	103	115	81	109	92	95	101	95	91	91	91	86	92	115	112	97	91	96	96	99	93	85	89	90	95	84	98	77	100	79	92	85	86	109	97	91	98	89	93	108	92	95	108	112	82	107	91	99	97	101	86	102	84	100	110	88	106	113	86	87	81	82	98	78	100	102	96	99	90	74	79	87	86	91	98	106	86	93	78	77	99	84	98	80	86	93	85	111	105	82	93	93	117	96	100	85	112	101	70	95	101	103	96	98	103	99	102	75	113	83	83	78	90	100	74	81	88	77	92	99	88	68	88	84	92	91	88	99	94	77	90	93	87	107	82	74	110	95	95	104	82	101	76	102	94	104	98	94	99	89	109	107	78	83	119	100	89	93	87	111	102	95	100	109	82	90	95	88	103	90	100	95	94	89	89	76	82	80	88	103	122	82	102	92	81	80	94	88	80	107	98	99	94	97	76	114	105	113	99	92	86	104	82	93	88	88	96	108	87	84	101	95	89	94	81	103	106	97	100	96	77	96	99	102	96	78	97	100	108	101	99	80	78	94	93	108	79	90	99	116	92	98	87	93	87	105	83	101	104	88	93	109	97	96	86	89	104	88	85	100	106	71	81	96	99	116	82	77	81	104	88	100	98	102	95	95	81	90	104	89	95	87	104	91	87	108	87	107	98	97	71	95	87	97	90	101	101	86	92	100	79	104	93	83	83	101	91	84	100	90	110	107	84	103	99	128	103	104	100	111	101	113	121	96	90	81	106	95	88	89	83	99	92	96	85	89	100	80	100	97	97	103	84	94	101	111	96	96	85	106	95	99	99	97	104	103	110	95	76	115	104	103	84	94	108	84	94	103	82	96	100	92	96	108	86	84	84	93	88	108	97	95	84	108	85	93	88	92	100	81	91	92	84	71	103	109	95	92	104	89	107	90	87	94	95	89	108	101	95	96	109	103	97	103	93	91	115	95	90	88	87	93	98	75	74	88	96	105	93	81	103	93	78	84	99	80	92	93	89	105	94	83	69	91	86	107	94	90	92	95	100	92	87	92	109	92	95	88	84	78	93	81	90	89	90	95	94	106	106	93	92	88	62	103	94	94	103	95	91	110	95	82	89	90	96	85	78	101	91	81	97	98	83	89	91	90	102	104	98	105	105	90	110	95	102	87	91	101	93	87	91	91	94	92	97	99	102	104	88	101	95	90	84	84	112	89	82	109	101	101	80	84	86	97	111	91	93	81	104	84	101	87	107	85	110	104	91	112	97	95	75	113	89	93	103	99	88	85	94	96	84	92	79	78	77	83	91	101	75	110	110	97	105	92	104	91	98	97	92	86	85	82	91	89	103	99	96	87	91	100	117	82	80	89	95	93	89	97	90	87	89	91	87	100	77	88	92	104	85	87	103	98	79	67	92	88	93	81	93	84	87	95	101	81	69	80	103	89	97	91	109	94	111	95	87	96	92	110	94	86	88	84	76	82	76	76	112	92	95	100	100	101	100	92	97	95	87	100	95	86	89	89	102	87	80	112	95	89	96	98	97	93	103	113	99	85	113	99	85	108	99	109	122	111	71	80	100	91	91	97	112	104	91	86	83	99	100	100	98	93	103	83	106	104	104	90	88	81	109	93	81	97	108	96	88	87	91	84	85	74	100	86	99	85	103	86	91	79	77	95	94	89	104	96	92	100	73	107	85	88	96	99	116	99	102	93	97	103	105	90	86	108	90	99	84	91	73	99	101	96	90	95	76	84	93	106	87	100	100	91	115	80	92	94	93	95	87	101	105	93	96	92	98	102	97	100	88	95	93	108	95	110	95	97	95	95	83	92	101	99	75	98	98	84	88	76	88	93	85	92	91	103	96	92	92	99	82	116	90	92	112	82	94	91	78	97	104	93	83	86	101	88	90	83	96	83	105	82	104	93	99	112	104	87	80	98	79	94	106	92	106	91	85	90	91	84	95	108	63	101	109	88	91	95	88	98	95	93	97	102	105	107	90	83	82	95	76	85	83	95	119	104	84	87	103	99	96	110	99	107	76	88	85	100	93	97	94	93	111	87	69	95	94	85	75	106	82	96	83	87	107	115	100	85	83	113	104	83	85	100	81	111	97	98	94	79	89	80	90	98	86	76	84	99	88	78	83	91	104	105	99	73	95	98	82	85	90	99	96	90	82	103	99	106	83	87	93	100	94	91	95	96	89	94	94	95	83	94	89	85	87	92	108	91	85	92	106	90	83	79	98	88	84	87	109	91	91	83	101	104	96	79	80	80	80	92	112	88	85	90	70	77	87	100	99	81	76	98	89	95	92	77	88	81	102	106	95	98	96	92	98	99	91	82	111	83	94	91	82	84	86	106	90	105	85	88	81	97	95	91	92	81	99	100	97	82	81	91	103	101	87	94	76	89	87	82	94	100	85	82	100	92	108	111	101	100	86	92	98	91	83	88	103	92	92	96	104	93	101	98	91	106	102	88	107	116	102	94	79	98	107	100	98	103	91	99	90	93	88	103	79	103	110	105	107	99	88	103	93	85	87	96	102	87	96	93	113	96	82	71	90	108	86	103	105	102	105	99	89	101	109	91	107	105	95	100	89	96	110	92	96	97	105	84	102	97	94	71	105	107	76	97	85	81	89	76	95	92	108	96	89	89	93	90	95	102	95	88	91	102	83	96	100	96	78	103	98	108	91	91	86	81	100	99	91	98	79	101	94	109	79	89	85	106	106	90	88	98	86	99	103	98	93	103	89	92	96	95	94	86	98	80	105	90	81	96	88	103	93	81	97	91	88	93	103	86	79	104	92	72	89	103	102	86	109	106	86	79	91	95	93	93	104	106	93	95	85	75	93	90	83	85	104	93	88	106	94	93	83	87	79	86	99	88	113	96	96	105	90	91	95	103	98	97	82	100	83	82	85	105	93	86	97	96	96	120	85	77	101	107	99	84	85	95	98	81	97	104	102	89	99	95	115	81	98	87	86	78	91	118	89	82	93	82	88	93	82	87	91	85	107	88	86	93	99	86	92	90	79	106	106	92	100	105	80	108	87	106	103	103	93	93	121	96	88	85	103	86	95	80	107	77	89	99	82	107	92	90	88	85	110	105	80	105	94	72	88	78	93	88	110	89	87	99	93	85	86	92	81	81	97	78	90	103	104	86	90	96	99	94	99	100	83	90	82	113	98	84	107	93	94	79	88	98	90	105	91	85	86	105	89	89	95	94	89	82	87	98	84	66	86	92	109	104	76	88	71	96	93	88	78	112	95	100	79	85	92	103	78	100	118	78	99	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
4145	354	498	491	465	468	371	369	358	384	313	312	324	359	323	317	309	314	317	329	292	301	307	308	317	307	289	311	316	306	297	328	279	291	288	323	331	306	303	328	307	298	287	319	302	297	269	305	296	311	296	308	306	315	310	280	335	306	320	292	299	304	305	276	304	288	309	342	292	326	313	283	294	311	272	308	279	309	280	283	310	316	296	305	288	309	286	296	328	280	296	279	282	285	330	281	279	322	305	284	286	290	280	293	283	269	273	317	273	317	259	293	278	314	296	286	307	283	293	284	264	320	284	280	296	279	301	306	288	312	300	289	289	315	319	294	304	310	302	300	299	282	330	304	318	320	292	248	269	298	283	311	267	291	309	272	325	287	302	323	287	314	306	298	258	310	291	303	293	322	278	310	321	285	307	332	251	316	266	311	320	290	280	271	282	306	281	320	302	262	295	305	319	300	287	294	275	296	286	301	311	321	272	306	326	321	285	315	276	300	297	257	280	285	285	291	296	299	292	316	274	296	274	307	289	309	299	284	319	322	319	271	289	318	288	295	308	278	297	306	284	290	302	298	297	306	282	256	262	294	295	278	290	293	287	308	285	311	291	336	322	298	283	282	330	312	301	302	304	291	281	264	298	344	275	276	312	316	319	309	291	312	306	271	284	302	279	290	301	295	306	288	286	299	319	305	280	315	301	284	286	313	304	275	301	274	298	282	272	306	311	290	282	313	289	271	315	310	294	320	282	297	322	250	335	272	285	273	282	286	271	331	315	299	311	338	294	313	299	302	295	265	291	289	300	298	287	273	313	319	291	273	299	310	287	301	298	324	311	312	291	298	304	290	287	301	301	286	290	297	265	280	292	350	313	294	281	280	268	307	293	278	301	293	285	342	303	320	296	293	289	319	299	260	323	318	295	286	269	299	289	289	302	307	302	317	290	282	309	316	298	324	293	303	289	280	308	297	255	282	293	285	247	309	318	305	326	284	296	325	303	280	301	259	282	269	303	271	356	301	329	294	292	302	283	315	273	310	321	319	302	305	303	289	325	301	282	276	297	312	307	262	265	265	309	303	279	280	273	302	278	306	299	271	291	258	347	271	323	306	287	288	286	279	314	293	293	290	303	268	309	296	298	271	270	298	337	306	300	301	291	274	307	279	306	278	314	310	301	273	296	326	280	278	310	306	309	291	321	286	302	284	287	295	285	276	293	309	317	310	314	286	317	297	291	287	281	302	328	287	288	307	325	308	281	291	288	289	276	312	325	280	281	281	284	265	303	318	286	289	291	302	300	313	272	297	279	286	318	325	305	260	292	298	296	301	290	302	306	319	282	322	300	275	271	297	306	320	293	303	299	301	278	322	276	294	336	291	300	319	294	314	319	282	305	293	307	296	309	307	311	294	300	280	294	295	304	299	271	298	309	296	308	302	317	284	294	295	316	313	302	304	291	316	306	312	275	287	303	296	282	272	305	279	288	305	266	287	282	304	285	318	277	302	293	304	300	283	338	295	275	302	278	325	323	291	302	322	292	308	319	290	325	297	275	290	295	300	301	306	276	281	301	306	282	293	304	308	313	279	269	297	312	341	337	301	321	278	293	307	295	315	289	302	287	318	293	301	288	306	309	293	303	314	298	315	268	291	290	311	301	307	290	282	276	285	296	310	262	313	304	299	298	289	306	298	305	274	280	278	299	310	298	281	323	289	295	294	314	320	306	276	295	281	284	271	316	277	320	276	330	277	319	264	290	316	304	310	273	297	293	271	290	299	323	261	272	266	264	282	267	279	313	293	276	298	297	308	295	298	277	264	269	293	313	282	287	329	330	301	281	323	305	302	282	283	326	287	318	295	295	312	311	300	288	298	311	316	299	284	295	287	318	317	297	292	296	292	321	281	316	299	298	309	306	281	313	269	272	311	330	278	310	306	287	296	305	312	299	293	297	327	309	282	298	316	296	300	276	281	301	314	294	316	279	276	307	320	287	282	289	282	296	297	281	283	277	316	285	292	279	261	308	287	303	317	274	316	315	284	275	265	293	277	271	310	284	283	277	284	313	286	272	276	289	276	267	313	293	301	300	303	269	268	303	288	291	320	282	293	301	285	300	294	301	267	297	308	317	319	287	285	287	302	340	317	287	312	293	303	303	281	283	314	321	269	313	287	323	301	308	285	283	291	292	277	306	326	298	301	287	311	278	280	280	269	287	303	303	275	313	295	323	317	317	285	317	278	300	263	310	312	286	295	303	266	278	313	288	293	302	304	263	310	282	293	296	280	312	267	280	310	294	282	297	293	249	302	276	287	326	288	354	288	266	277	281	261	275	300	300	244	284	312	311	268	326	310	319	292	280	291	283	288	315	303	301	301	296	284	285	313	304	305	291	281	306	297	297	307	265	309	278	288	299	298	266	300	298	283	307	284	287	280	290	288	272	274	269	309	276	271	280	300	302	294	290	315	316	313	307	261	305	263	284	266	282	307	321	311	301	313	272	304	327	287	301	297	290	297	291	308	251	311	263	296	303	308	346	316	307	318	300	306	285	312	320	300	310	303	293	306	272	307	309	280	302	282	311	310	305	303	305	290	321	298	293	303	284	317	315	265	277	294	285	297	272	297	281	287	319	303	304	312	305	274	289	277	291	270	284	292	273	301	288	327	315	287	299	300	305	299	315	267	279	307	301	316	305	286	274	287	295	306	296	291	322	284	342	294	321	288	284	300	299	292	276	274	283	325	290	312	275	295	282	316	301	299	301	301	284	274	320	299	321	331	280	293	304	301	262	303	298	308	292	305	299	282	312	298	298	277	310	287	295	300	311	318	301	306	312	311	296	265	285	301	276	268	305	311	321	309	299	290	310	297	292	281	292	297	278	293	295	320	303	302	299	274	294	282	276	306	295	264	296	275	303	287	285	276	336	315	266	298	314	299	321	289	294	300	285	282	319	309	322	309	289	262	313	306	289	267	293	268	283	273	279	298	288	294	303	331	292	282	336	307	316	268	306	312	299	296	268	313	316	299	306	313	321	298	301	295	290	297	296	288	315	320	303	326	298	307	297	268	319	297	295	291	281	279	333	302	271	299	295	259	283	280	312	276	318	258	278	275	320	292	316	290	323	295	272	280	288	300	298	299	295	266	295	283	298	258	290	290	286	294	295	285	286	287	282	302	289	315	300	307	315	273	290	295	305	313	309	326	298	311	294	317	290	311	317	279	289	291	295	279	303	299	252	287	293	300	291	302	278	283	268	263	289	297	293	280	294	287	277	277	317	329	298	282	311	331	318	302	285	300	279	275	322	323	298	328	306	288	288	307	286	283	275	315	311	290	307	331	287	306	335	266	280	287	325	302	274	276	310	320	320	257	329	306	310	310	282	298	288	343	294	298	319	290	272	303	280	297	322	293	285	292	299	315	281	267	294	322	292	276	297	311	304	300	337	311	299	296	303	258	295	285	310	278	285	273	308	305	265	308	287	292	318	279	294	309	299	315	292	277	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
18468	1384	1447	1104	705	531	409	341	266	234	194	204	180	162	163	153	163	113	144	117	122	127	116	114	106	124	100	118	99	90	113	112	114	99	116	98	95	119	97	94	120	96	97	108	80	77	104	100	97	85	103	83	106	78	104	97	100	101	95	97	100	107	94	101	99	90	99	98	96	101	105	83	83	87	70	102	96	89	83	110	99	100	86	93	98	99	104	93	85	98	93	100	81	94	96	77	122	85	78	90	88	89	102	105	99	86	113	95	102	102	89	104	98	92	92	89	102	81	103	104	81	98	80	88	73	95	109	80	101	106	95	92	102	94	95	93	87	96	84	95	92	88	88	99	97	90	95	97	87	97	96	94	113	81	84	95	89	92	94	104	89	80	91	102	97	88	91	105	101	72	86	105	95	82	95	87	100	99	98	95	92	90	96	102	87	87	96	99	96	102	91	110	91	93	98	91	91	106	106	97	103	93	78	88	84	110	101	103	91	81	81	93	94	116	98	95	98	114	87	87	80	95	90	84	85	93	96	95	105	80	85	79	83	101	94	85	88	93	96	114	100	91	97	100	96	92	81	88	107	99	98	101	108	89	98	94	89	91	116	114	94	87	92	79	109	96	71	75	111	94	84	82	116	95	110	97	93	118	98	87	87	90	106	113	86	85	105	88	95	86	87	109	87	83	81	103	109	107	104	92	96	94	91	98	85	106	104	108	82	109	109	109	104	88	104	100	94	96	80	78	78	91	109	63	83	91	111	95	81	88	83	102	84	84	105	97	98	95	95	90	102	75	94	113	87	93	114	113	91	73	70	106	89	82	77	113	90	79	82	81	104	108	104	96	79	99	92	93	83	86	95	81	98	99	99	88	101	103	100	101	101	84	90	99	99	98	99	96	98	84	90	100	89	83	104	106	89	94	92	114	100	96	87	105	95	93	83	91	86	83	109	109	97	95	109	90	93	95	98	79	98	107	95	77	102	84	76	96	98	98	109	82	80	92	86	86	88	95	72	94	91	86	98	77	97	102	92	103	102	89	102	89	103	113	92	86	93	87	106	101	87	105	99	81	93	89	99	87	94	96	96	99	93	83	96	86	81	97	101	99	83	90	79	114	85	113	93	89	92	98	91	98	97	79	85	101	109	74	101	84	92	87	99	86	90	111	91	86	100	89	100	89	89	96	75	75	75	86	109	101	91	99	100	87	108	88	91	93	93	89	114	93	83	96	88	76	102	98	92	103	86	83	94	96	96	102	109	106	85	81	81	96	96	100	86	98	101	105	86	76	85	80	93	104	83	89	98	90	89	89	84	103	84	86	98	96	70	102	83	66	98	94	89	100	97	89	93	79	87	82	92	93	86	96	103	76	90	92	102	97	86	86	106	110	71	103	100	90	92	89	96	90	93	94	104	100	101	85	93	78	72	102	82	98	106	91	94	95	99	109	98	84	100	94	113	104	105	84	93	86	110	86	88	98	89	84	103	90	91	94	70	94	82	92	102	97	82	88	78	100	95	97	98	73	89	98	86	88	91	79	102	109	95	83	91	76	117	93	95	106	92	97	98	87	98	90	94	83	85	106	94	82	105	91	99	72	81	100	87	103	96	97	96	96	98	88	93	97	87	103	96	91	93	80	97	103	105	107	75	107	78	109	87	99	110	80	91	106	90	91	90	81	111	101	87	85	91	86	87	105	84	112	87	105	90	97	86	100	100	90	92	91	90	101	97	89	92	99	100	100	94	94	105	81	95	87	89	97	83	109	122	101	88	73	109	106	101	84	90	88	81	85	88	108	92	90	76	112	89	95	94	101	103	90	83	110	96	94	88	99	95	89	90	108	100	95	93	103	98	95	102	94	114	109	96	76	91	82	78	86	81	101	96	96	84	98	100	105	97	107	91	87	100	91	86	96	116	95	96	116	88	80	87	85	83	85	95	97	104	84	99	91	81	97	86	84	93	99	99	93	86	92	89	107	100	95	106	95	87	91	78	97	87	82	89	81	103	94	106	91	98	90	101	89	85	105	101	96	110	101	90	103	108	102	73	100	102	87	119	111	82	118	76	96	91	105	101	100	82	105	99	97	102	90	98	98	108	97	97	111	82	88	101	105	97	67	85	83	75	118	99	90	94	93	94	96	87	95	113	91	96	90	94	97	102	88	83	110	77	92	104	87	88	82	106	88	92	89	105	92	84	88	98	91	78	113	102	97	93	100	92	81	91	112	94	97	79	84	80	99	104	95	104	110	107	105	97	96	94	98	89	76	90	103	84	113	117	94	92	96	89	90	98	113	88	106	108	88	95	92	95	104	105	82	95	86	94	75	96	98	90	109	92	98	105	102	110	116	97	98	80	79	105	107	103	93	84	88	88	89	91	101	101	96	106	105	87	102	83	86	95	105	97	81	86	84	100	96	99	95	84	112	99	101	90	105	93	92	99	99	108	99	97	105	75	76	98	86	100	95	105	77	93	87	112	103	82	87	111	109	94	83	82	98	108	77	98	108	87	87	74	92	105	93	95	83	80	97	91	107	98	96	98	79	105	89	97	88	108	79	85	95	105	92	97	112	100	93	83	92	91	105	81	100	83	86	86	85	89	98	83	85	103	94	98	100	95	105	98	93	81	84	87	95	87	103	84	84	102	87	84	104	95	83	100	80	86	86	92	86	102	88	90	94	96	81	103	75	89	90	93	109	92	99	92	91	94	96	94	92	97	94	104	101	73	94	95	88	87	101	77	107	103	111	107	106	89	83	93	83	83	87	101	93	94	95	98	91	91	81	82	85	100	97	103	104	78	105	99	92	92	107	102	81	85	93	102	103	99	86	85	98	79	83	108	87	82	113	104	101	106	85	84	65	87	93	90	93	100	71	89	105	101	96	92	87	80	120	99	91	93	93	101	108	97	84	111	87	98	78	100	91	83	87	97	102	101	103	102	105	75	83	104	91	106	86	83	98	89	102	85	112	100	87	91	92	102	96	110	88	72	76	89	87	88	79	98	79	90	92	82	96	84	99	98	111	84	98	85	84	104	97	82	75	100	101	110	93	101	103	106	94	106	79	99	70	95	90	87	88	90	79	92	99	96	99	86	91	98	103	94	91	95	95	103	89	101	98	98	76	107	94	95	76	103	106	91	84	89	87	88	97	81	92	78	97	94	108	89	101	75	83	99	102	93	86	92	83	88	104	93	92	94	93	99	76	115	99	106	79	101	98	110	100	101	115	96	87	79	105	83	92	109	102	102	95	86	100	87	83	119	104	88	105	86	99	83	94	74	88	104	91	91	92	81	67	81	81	104	105	97	96	98	95	96	90	93	92	85	92	94	84	106	91	104	78	91	72	84	86	108	96	94	90	107	105	97	107	92	97	84	82	93	82	84	103	78	90	98	91	96	83	119	101	89	95	88	90	68	87	104	83	95	76	86	106	98	111	86	94	81	89	107	101	89	97	86	94	82	90	97	84	101	97	100	79	100	108	85	89	97	108	93	94	106	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
9196	1388	3293	3634	3006	2441	1926	1694	1352	1168	1047	994	836	761	662	653	553	593	556	519	519	492	465	470	458	455	455	433	411	430	419	386	368	386	386	373	373	371	351	349	383	340	361	391	316	329	318	347	357	346	338	352	338	337	359	355	326	312	333	311	352	305	299	319	336	305	316	284	311	331	321	314	332	345	306	323	347	334	319	358	315	338	317	288	317	324	332	313	297	295	324	315	339	326	321	328	318	318	289	362	307	295	318	293	331	314	293	311	330	313	350	316	303	303	311	321	297	318	316	304	302	309	317	314	270	315	312	321	335	319	323	316	312	315	307	309	304	308	304	331	308	302	301	302	304	311	333	328	325	303	342	317	333	314	276	309	293	314	297	310	335	306	331	312	313	288	333	280	323	261	320	288	329	359	281	285	313	297	275	306	342	299	315	305	313	291	312	311	293	278	306	269	308	324	297	304	297	307	317	282	309	325	314	308	306	286	299	314	333	315	298	303	278	293	290	320	302	292	313	306	318	307	328	303	309	304	280	309	304	310	325	283	312	283	293	294	317	317	285	302	304	302	288	301	302	306	315	296	331	307	294	330	296	303	299	306	272	324	301	309	330	280	300	317	310	305	306	290	282	255	341	323	293	326	316	285	311	284	289	313	295	311	301	298	335	304	329	284	294	311	301	304	346	316	313	315	285	347	319	305	331	300	296	298	325	290	322	294	347	308	312	316	305	302	291	316	304	293	305	285	300	306	316	340	290	324	319	301	281	304	292	295	287	313	316	302	279	283	301	309	293	293	317	300	316	316	323	270	325	311	296	311	280	297	315	302	300	298	314	311	271	309	326	293	291	348	306	311	315	276	301	275	310	305	333	311	290	315	308	300	284	298	295	317	299	321	312	318	316	329	329	304	331	314	300	314	358	314	308	315	318	293	345	310	331	295	325	307	301	291	279	302	322	287	329	286	299	296	293	307	278	303	308	276	313	314	324	313	300	295	310	333	318	301	311	299	317	329	293	302	295	298	300	298	299	286	300	294	297	332	282	275	323	318	284	284	335	296	306	320	294	302	276	284	367	311	300	323	311	309	294	289	294	332	282	306	290	289	294	313	305	288	275	318	308	323	289	307	306	297	277	270	307	282	318	300	300	361	280	303	284	275	296	306	282	320	309	316	319	316	306	295	324	318	302	261	287	321	304	282	328	287	291	336	292	332	316	281	333	288	331	283	286	335	312	289	311	319	352	306	318	291	300	324	290	287	319	282	320	301	314	302	285	285	336	328	289	305	297	305	299	305	309	285	290	308	297	294	335	307	296	295	285	297	317	310	307	297	303	304	310	302	321	277	343	335	310	283	315	300	301	286	318	334	318	315	309	319	351	298	295	289	325	286	284	291	317	339	323	314	321	316	308	309	339	296	298	340	285	316	297	310	305	327	265	321	297	296	313	339	303	334	305	308	292	326	313	299	290	303	285	272	322	310	309	309	293	295	332	289	290	331	317	305	321	332	321	311	305	289	304	289	301	307	316	300	329	276	291	342	313	299	295	263	307	314	298	319	293	263	301	300	298	308	320	313	324	292	336	330	287	318	298	337	298	298	327	334	307	293	309	295	288	307	298	299	299	332	327	277	287	288	277	298	323	298	280	325	334	347	334	307	306	282	285	302	296	272	306	302	298	280	296	301	335	289	299	313	306	303	330	306	301	342	332	337	290	295	306	306	290	317	318	287	268	291	313	311	308	290	301	286	328	306	312	300	299	293	333	270	291	318	288	308	299	287	307	299	317	268	301	315	293	286	308	304	332	313	299	333	334	300	317	324	304	336	313	306	308	303	286	268	315	299	311	288	323	319	322	297	286	287	301	301	292	297	289	309	314	282	298	303	312	349	310	307	321	324	300	312	299	292	312	316	316	306	268	318	269	314	300	267	298	317	312	296	306	290	321	309	329	328	325	286	297	328	288	309	299	302	318	291	333	323	308	307	300	302	303	309	325	284	305	308	293	285	308	327	293	283	283	300	283	310	286	319	323	303	321	333	308	290	313	307	283	307	303	297	276	304	303	317	280	290	303	313	289	311	320	263	341	329	287	316	308	317	302	282	311	302	297	321	308	291	310	312	335	276	323	328	303	309	308	307	295	344	329	284	299	268	329	310	306	323	286	297	329	287	328	300	298	327	332	297	298	283	302	331	285	317	305	297	334	303	297	282	284	328	296	289	296	304	341	313	281	296	335	319	276	259	277	297	269	338	293	310	326	298	316	284	313	333	329	291	315	302	316	315	316	269	318	323	275	270	309	330	329	310	323	286	307	303	319	298	292	303	279	341	325	285	305	283	281	286	306	318	341	279	333	331	306	326	326	327	296	314	322	319	318	305	286	302	279	283	312	302	304	321	308	304	295	334	316	291	318	309	306	341	298	284	311	318	310	319	318	309	306	303	292	288	319	320	326	300	306	307	298	314	308	319	319	290	304	294	314	316	326	346	268	326	331	315	332	306	301	332	277	313	308	285	298	265	303	297	283	344	294	328	282	301	308	297	307	262	317	336	315	290	304	293	309	291	303	313	298	302	293	290	299	299	301	301	322	330	299	280	301	317	285	314	335	313	306	334	283	321	281	330	290	308	307	334	287	297	299	305	318	319	315	306	302	311	294	296	308	328	315	296	306	324	328	325	292	332	310	314	321	287	272	287	327	307	319	321	299	334	280	330	304	280	303	319	307	292	289	304	313	315	325	315	320	307	305	308	291	303	271	266	302	311	302	276	285	274	327	310	297	356	297	288	295	297	323	318	292	284	327	342	299	306	319	312	302	335	302	303	286	292	337	286	287	308	301	288	309	314	303	310	303	299	286	305	271	284	309	268	313	299	301	339	307	293	314	309	313	305	301	286	297	291	287	306	301	280	322	325	279	319	308	308	290	316	301	287	314	317	328	321	305	297	291	317	326	299	305	306	303	294	289	332	298	312	333	324	276	329	273	290	308	275	329	319	318	304	306	302	260	295	309	297	270	334	329	320	300	281	302	307	316	282	315	279	301	299	303	289	309	300	292	280	314	288	322	310	297	296	279	295	323	335	320	301	292	316	287	317	321	275	321	301	285	281	283	310	300	292	324	302	300	328	323	344	329	312	334	319	331	290	308	298	314	281	352	274	298	295	343	324	307	299	275	307	334	324	356	285	311	287	277	309	340	311	272	295	301	304	278	287	291	308	279	346	302	291	330	309	323	287	300	292	320	316	309	305	299	287	317	307	283	303	314	302	302	307	304	309	271	311	287	303	298	291	310	326	297	327	288	326	307	304	324	323	292	298	306	325	343	296	309	284	295	341	309	317	298	288	346	289	304	315	316	274	322	310	306	330	330	276	312	276	329	319	309	289	310	310	315	306	323	339	293	331	330	290	340	315	318	298	349	319	321	288	330	307	317	297	300	291	324	338	289	288	289	291	304	294	308	317	282	286	325	354	281	334	314	297	325	307	328	306	292	310	292	304	288	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
30093	4152	2980	2204	1530	1121	907	651	596	455	434	387	346	352	282	308	303	275	249	258	243	252	244	214	252	224	262	233	224	223	215	230	203	233	206	220	228	181	214	219	252	210	241	206	211	199	226	184	203	211	221	228	212	220	207	203	217	217	238	201	176	213	199	220	176	201	202	209	208	231	175	196	225	194	182	216	217	212	205	220	208	194	188	214	228	194	211	212	181	214	199	180	231	204	198	213	193	203	198	227	194	207	206	193	188	211	203	226	189	184	173	194	216	213	208	197	196	188	203	223	197	192	189	210	207	203	198	205	206	238	195	183	212	215	208	201	197	204	221	209	207	211	212	203	206	224	207	188	189	184	174	184	215	207	197	194	193	196	203	201	187	196	216	216	198	207	186	192	218	197	201	195	184	200	198	189	198	185	204	192	196	178	198	207	186	223	217	187	174	207	178	215	202	195	185	187	204	187	216	198	181	183	238	201	220	186	194	211	191	191	209	209	212	224	201	194	194	230	213	214	217	223	223	204	189	196	213	197	221	225	211	221	205	202	201	196	184	201	226	224	194	198	202	211	178	179	239	201	207	185	210	198	171	211	189	200	207	184	184	176	223	206	174	214	198	214	188	222	220	213	182	207	208	195	186	195	220	202	188	187	220	222	200	221	212	199	206	193	196	216	203	195	195	178	204	192	197	187	179	182	211	211	235	179	207	200	207	202	201	188	193	199	175	183	179	198	207	207	205	198	214	212	222	175	193	210	188	198	199	187	195	201	199	217	208	216	188	202	220	219	195	187	214	188	212	196	198	179	197	192	233	191	216	203	222	211	197	190	185	198	222	178	209	187	161	202	214	169	225	202	204	231	187	207	194	207	214	193	183	236	217	187	177	193	206	232	206	224	202	211	189	208	212	210	208	208	197	227	179	192	192	204	206	226	199	207	211	204	208	206	224	202	196	185	207	191	201	218	194	215	220	175	202	192	216	197	173	185	214	212	187	199	204	195	214	189	209	232	226	177	186	212	192	195	188	211	197	210	220	210	199	211	222	224	196	222	211	204	195	215	224	189	191	184	195	206	190	185	218	193	206	214	197	205	160	221	185	193	192	209	221	188	223	225	202	202	215	217	193	214	202	189	203	199	196	237	204	190	189	216	186	182	218	208	232	192	213	189	194	245	210	237	193	179	204	208	215	209	210	182	199	207	205	189	222	201	206	183	208	208	211	223	230	210	192	223	210	213	204	212	216	178	198	204	203	198	217	205	204	222	182	187	178	229	203	215	207	205	194	209	187	211	198	189	193	163	221	189	178	206	209	210	179	221	191	229	202	211	197	228	195	203	199	194	189	220	211	201	198	190	192	193	205	184	221	238	193	209	214	209	193	189	202	193	205	229	193	196	203	199	204	193	213	205	210	218	190	192	190	169	196	199	230	206	212	216	178	201	196	195	184	190	188	222	197	209	190	205	174	213	205	183	197	185	193	217	194	224	211	208	205	206	207	202	192	203	207	197	201	249	194	222	204	188	199	187	210	224	196	216	205	213	195	200	205	209	192	222	247	238	198	207	210	199	218	211	217	221	220	216	213	183	185	181	181	198	162	191	189	216	191	209	229	214	194	198	204	194	199	180	212	199	196	199	203	187	202	183	193	182	214	211	200	224	188	190	197	214	202	199	219	238	191	217	188	210	242	227	228	221	232	199	202	204	192	184	217	171	212	219	202	247	222	204	224	191	214	187	174	202	185	188	193	220	214	195	198	224	196	207	216	211	205	210	202	193	213	191	194	195	195	201	202	185	214	197	227	201	187	205	194	197	198	206	196	213	196	204	222	164	218	182	197	191	196	194	202	211	204	246	207	206	182	218	191	182	223	195	198	198	201	200	198	204	187	227	209	209	199	209	230	224	202	177	187	191	194	177	214	199	201	201	209	179	186	218	219	213	216	213	216	223	215	220	205	193	216	197	202	192	216	220	200	216	221	235	192	199	231	211	219	210	183	194	234	197	200	195	195	204	192	197	207	222	194	182	214	239	216	205	213	206	205	211	215	197	212	184	212	191	209	201	195	210	198	220	230	191	201	210	181	207	210	201	202	196	192	192	218	227	199	215	191	205	198	202	214	224	198	194	175	194	191	206	219	192	185	218	193	209	183	216	211	230	185	198	197	185	215	201	204	185	186	200	200	220	181	192	200	217	207	212	172	202	224	190	201	187	237	193	191	218	211	202	186	193	201	181	188	188	225	226	183	210	187	212	201	201	192	195	209	204	196	203	166	173	189	202	186	232	192	191	200	205	227	178	197	228	192	211	182	193	198	214	202	244	209	222	223	213	210	191	206	200	181	220	218	202	183	209	195	218	212	174	211	181	207	189	220	212	223	209	230	199	208	188	210	201	199	187	198	214	213	208	211	191	191	230	196	195	199	208	203	198	188	194	215	211	182	191	175	198	217	205	183	199	211	175	216	220	196	197	194	194	189	192	195	206	191	209	187	214	196	187	191	223	184	225	225	208	196	212	197	216	195	188	207	212	220	202	189	191	201	189	218	202	217	215	212	216	194	198	218	218	192	226	187	201	201	225	199	225	195	232	191	225	182	202	195	211	195	218	190	215	205	234	188	202	183	204	222	212	203	203	199	201	202	216	208	199	206	204	198	192	193	200	211	177	203	201	198	220	212	221	226	194	209	181	200	191	201	194	209	206	218	193	219	193	180	175	226	200	194	217	213	203	190	220	221	218	228	224	191	229	188	196	196	195	218	204	191	201	203	216	244	202	196	191	179	188	208	179	210	197	211	187	185	196	191	219	194	210	192	224	208	213	195	204	203	239	231	174	187	191	199	218	203	204	218	220	207	205	226	216	195	210	192	189	201	189	188	198	232	226	221	182	208	209	231	190	187	204	203	203	209	214	206	195	215	224	197	187	208	210	189	218	220	178	217	234	193	216	195	177	177	225	217	195	230	211	192	174	237	209	215	221	198	220	208	213	195	201	203	225	208	188	223	178	206	205	211	223	186	193	201	218	219	215	212	209	230	183	192	199	209	192	233	203	189	217	207	195	213	204	217	211	223	200	193	206	199	200	218	208	180	191	165	189	245	212	196	206	200	197	192	185	198	214	214	190	191	180	217	182	230	210	200	206	204	185	211	217	229	188	201	202	194	204	216	205	205	194	181	202	181	214	218	179	208	228	201	214	247	200	196	203	213	202	188	205	210	215	218	194	208	212	178	189	194	199	188	204	217	196	182	207	178	212	201	216	226	213	211	208	212	189	187	216	207	197	211	197	205	200	167	216	203	211	188	194	214	175	193	193	220	185	238	183	198	208	211	232	177	219	191	205	183	208	198	180	209	197	178	192	220	195	193	208	205	180	181	204	203	217	216	220	192	214	212	208	191	194	194	205	226	190	213	208	204	234	219	221	214	193	196	193	213	199	200	207	191	201	201	197	196	207	212	203	192	195	212	227	198	239	213	205	226	223	205	205	210	208	215	202	201	196	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
12482	2695	6212	6805	5660	4613	3811	3147	2681	2226	2034	1791	1577	1434	1384	1274	1172	1145	1077	1054	1012	967	890	917	907	835	803	787	874	774	772	766	702	722	685	721	693	669	672	710	664	682	721	644	703	667	650	651	715	627	595	644	631	610	594	624	642	646	620	652	653	653	611	608	630	587	617	555	614	604	593	651	562	628	613	629	634	616	589	599	614	636	591	629	634	571	598	607	607	624	621	658	574	615	599	621	593	589	602	603	600	630	603	618	567	585	581	641	617	566	615	593	593	553	600	589	599	588	606	639	587	575	600	626	623	605	607	590	585	606	558	620	625	608	586	596	591	563	578	583	564	576	576	600	589	560	614	553	589	584	569	599	599	600	592	551	622	557	629	597	604	596	571	600	543	553	604	594	618	563	559	602	571	633	561	574	613	576	578	571	595	577	599	599	584	539	594	595	575	583	604	569	567	551	551	589	616	552	599	565	583	561	557	564	562	577	585	592	525	561	609	597	633	599	542	606	568	599	561	541	558	608	568	577	571	557	564	607	539	593	583	568	589	613	573	609	569	586	574	580	564	576	554	619	597	577	545	628	611	533	580	594	532	585	577	564	593	578	609	579	592	615	592	558	570	603	562	548	581	561	583	581	565	588	606	618	621	558	525	589	590	559	572	588	613	594	570	555	561	577	591	581	547	584	574	596	590	530	614	579	605	588	601	528	583	565	517	564	626	545	574	653	564	550	592	625	553	647	601	580	579	594	636	596	561	548	570	576	543	551	568	590	599	553	615	554	560	591	582	593	569	551	554	558	589	545	582	580	571	567	606	579	587	613	630	550	554	611	613	545	584	587	549	540	604	558	608	604	610	609	590	602	586	539	630	551	567	549	580	573	567	555	582	561	528	612	580	610	604	600	608	561	561	598	546	592	622	543	542	596	546	597	574	624	592	608	591	616	576	570	572	567	606	611	548	585	532	584	572	609	612	568	592	561	578	595	544	613	576	521	581	595	565	526	565	560	541	592	530	570	629	546	585	572	545	619	580	593	563	583	580	539	625	583	605	566	585	552	602	572	574	564	553	597	588	597	593	555	611	609	610	609	592	598	574	600	620	582	573	558	575	596	596	563	587	580	559	550	609	584	569	593	623	607	595	575	570	551	560	607	584	525	539	568	592	549	571	558	542	587	603	545	588	590	629	601	557	565	625	565	536	593	564	596	610	546	580	579	575	580	558	599	603	543	574	583	600	560	609	628	594	572	608	582	582	540	569	591	552	595	595	593	600	581	606	601	565	538	626	587	582	562	547	583	568	570	565	618	588	607	589	594	547	573	556	580	591	546	525	570	542	552	635	608	563	604	549	610	581	665	616	573	603	571	621	598	587	578	594	612	559	634	613	575	580	603	552	597	609	587	612	591	605	582	558	584	549	543	603	553	598	632	548	574	546	565	565	577	579	623	608	601	574	602	599	556	589	599	571	560	615	571	544	589	571	572	549	566	601	575	556	561	565	585	556	613	538	575	598	587	569	595	583	588	566	596	569	556	605	605	554	574	575	568	580	592	584	593	589	550	608	553	575	586	648	561	614	586	584	580	574	587	564	582	584	556	574	547	554	571	614	543	554	537	592	563	581	594	610	572	587	610	560	556	534	645	567	621	543	548	611	614	568	551	583	597	562	583	588	554	592	561	591	543	595	530	575	563	600	543	556	551	560	538	572	589	524	633	604	564	589	558	540	565	616	585	587	542	566	549	641	590	579	577	584	588	564	590	620	579	571	578	582	519	571	592	575	568	621	561	547	593	550	569	570	594	610	579	600	610	555	559	547	536	582	594	602	617	541	600	566	562	622	591	581	576	605	644	590	613	566	550	556	615	568	548	600	566	597	555	576	550	532	622	600	589	562	541	588	583	533	577	593	588	546	554	598	560	605	570	568	568	549	621	580	583	576	553	576	621	639	575	593	554	565	596	618	550	603	586	602	575	603	605	596	554	594	597	568	582	561	595	557	562	605	623	612	605	611	566	537	576	574	570	585	565	542	539	558	598	591	592	588	539	599	586	601	585	596	537	596	565	599	572	596	587	582	565	603	612	563	580	567	589	577	589	584	577	585	576	547	623	567	574	566	563	608	573	537	579	590	596	625	589	581	573	571	579	560	610	592	588	553	628	607	612	572	534	578	557	569	534	572	607	581	578	563	553	570	569	592	580	541	565	562	585	577	586	562	534	587	605	581	559	584	596	601	599	574	554	575	572	571	596	576	581	614	598	600	599	564	574	579	550	564	628	571	551	561	598	557	567	582	579	538	606	578	550	563	601	590	549	596	600	561	591	578	553	601	575	598	561	574	586	562	591	568	593	564	624	604	570	587	585	531	579	519	566	584	592	591	582	577	570	555	580	578	586	608	591	517	581	620	554	644	550	587	621	582	570	577	534	550	561	583	563	547	574	574	597	603	553	583	554	582	530	564	585	600	561	600	529	527	587	592	565	594	621	581	567	623	577	563	530	584	529	582	572	579	529	546	555	563	551	625	564	533	569	591	587	575	585	612	579	594	576	581	592	605	543	585	580	593	598	564	558	608	588	570	535	602	564	584	525	551	570	576	575	599	591	546	592	628	575	588	583	592	570	642	580	557	547	523	582	579	580	573	560	537	568	578	530	581	569	578	545	587	621	580	580	577	565	562	553	569	557	553	544	550	557	564	574	629	592	542	568	614	595	616	581	584	615	595	574	594	602	594	555	585	577	587	571	592	573	574	579	609	550	577	543	585	543	606	567	578	581	583	563	561	571	594	569	595	563	552	575	581	583	587	590	528	578	589	606	577	589	580	567	608	593	609	559	550	592	580	571	556	594	560	568	615	561	594	595	598	582	589	593	559	622	525	577	590	579	563	638	565	583	547	590	572	595	584	565	576	614	593	571	555	604	566	565	618	562	569	556	604	574	571	557	572	573	582	566	620	566	564	622	622	619	581	595	577	597	557	586	568	599	620	575	623	580	625	546	607	595	589	588	634	558	549	546	580	585	615	563	559	582	573	599	613	556	593	601	629	551	588	577	572	566	571	636	578	562	577	567	569	600	551	600	623	541	530	612	558	617	548	608	630	586	565	598	565	623	604	571	590	582	573	546	597	567	591	602	589	612	599	578	590	586	562	548	570	565	629	548	576	618	576	605	573	607	572	611	600	599	591	606	608	600	583	612	559	586	582	610	580	535	592	600	562	562	579	619	599	558	558	564	621	534	600	603	556	595	584	576	593	595	584	550	583	565	547	580	591	602	547	621	593	597	615	546	560	600	594	604	578	588	603	579	592	574	570	594	597	581	572	614	554	530	575	579	559	584	573	560	565	579	561	593	611	561	586	553	601	575	581	589	617	560	573	601	568	559	565	555	652	593	562	560	546	588	605	605	612	598	609	588	597	577	546	608	571	550	592	582	601	562	616	550	586	552	585	594	584	574	591	576	542	578	582	539	572	569	643	591	553	568	585	559	542	600	595	560	567	605	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
3479	179	166	148	128	127	122	113	103	95	112	90	88	104	79	85	98	89	95	97	109	89	91	101	107	94	102	93	93	100	82	100	82	100	94	89	92	101	95	98	103	83	100	77	82	113	101	110	99	90	102	93	91	86	95	98	89	98	114	93	68	97	106	91	81	104	98	83	106	94	92	90	115	96	79	101	94	91	78	93	106	112	88	80	84	99	85	90	105	82	94	105	97	79	100	99	99	91	102	105	64	85	90	77	82	115	96	92	96	111	94	79	89	109	92	108	80	112	95	103	99	81	96	95	98	92	92	95	100	91	83	103	89	87	115	116	92	91	97	108	92	74	111	107	105	85	89	101	78	99	115	90	96	78	91	92	95	94	106	98	113	93	101	79	94	99	106	97	103	112	86	89	102	92	87	100	106	79	79	98	93	111	96	91	91	94	85	112	101	113	98	107	102	85	101	98	79	95	101	99	74	81	107	120	79	98	97	113	89	107	82	94	86	94	100	100	92	79	89	78	94	110	101	102	84	106	115	92	87	105	94	114	92	98	93	108	114	102	98	100	104	93	97	102	98	80	94	87	81	123	83	94	86	98	85	130	88	97	102	97	82	95	94	77	100	95	99	98	101	81	109	100	94	90	80	100	98	107	98	86	82	99	87	123	95	91	80	103	83	96	91	106	88	74	80	92	101	87	110	112	96	104	92	94	103	85	106	91	74	100	109	104	94	73	95	98	101	90	93	91	93	92	98	110	112	109	103	93	82	84	102	82	107	87	94	114	74	93	90	91	110	116	90	97	81	111	101	109	80	99	86	104	94	88	87	88	84	100	115	76	106	99	91	75	95	86	85	104	89	92	87	110	94	109	115	117	104	94	110	84	77	100	106	97	97	95	91	83	103	79	89	79	91	87	94	88	91	88	93	117	87	90	106	85	95	91	97	65	78	105	94	115	80	97	72	113	96	117	100	94	94	75	101	114	97	93	79	110	104	84	107	97	95	99	91	103	75	101	84	104	91	85	102	82	119	80	94	97	90	82	83	98	96	80	100	93	100	110	100	87	94	97	94	106	80	89	101	97	99	101	106	86	92	90	101	96	110	81	79	89	83	98	94	77	94	102	86	108	110	105	87	100	125	82	96	108	82	89	98	94	108	110	90	92	85	87	90	96	108	108	99	105	98	98	88	87	109	102	103	97	105	90	97	93	83	103	79	86	104	79	111	73	92	100	83	78	99	94	101	86	88	103	99	82	106	89	76	99	94	90	103	97	95	98	90	95	116	93	85	114	83	77	85	96	94	77	81	87	79	90	77	94	101	118	96	92	94	89	111	92	93	87	109	90	111	99	91	93	85	91	91	91	83	89	91	94	90	106	84	103	74	91	94	91	102	119	116	98	81	91	86	94	95	92	92	102	73	78	85	82	69	89	98	93	109	93	93	110	102	103	93	100	100	103	74	88	97	113	92	97	86	88	82	105	103	100	97	82	101	99	103	102	99	78	98	87	103	100	89	95	96	99	114	105	98	94	78	100	113	101	116	104	93	106	69	93	98	101	96	82	85	71	111	87	96	99	74	92	98	85	105	100	88	86	87	95	91	109	87	99	105	97	96	98	81	99	83	85	111	113	86	110	94	84	94	106	92	70	95	101	108	76	93	81	81	83	94	92	99	72	87	92	89	92	109	97	81	81	90	90	85	74	81	91	95	83	105	92	98	97	102	90	109	113	104	72	103	93	92	98	109	95	107	87	91	104	102	98	88	106	118	70	97	95	82	90	89	102	89	93	73	99	112	97	74	96	91	97	87	83	107	93	92	81	75	91	90	83	91	101	93	95	104	92	94	93	87	85	99	94	83	93	85	94	107	113	90	89	103	98	101	76	72	85	83	113	106	88	101	87	101	88	98	105	95	98	81	108	92	75	93	105	91	98	96	92	92	96	92	111	92	101	87	94	94	78	105	85	93	114	80	93	72	100	86	88	86	82	93	88	86	79	93	95	88	97	107	100	97	109	84	97	96	93	90	87	103	84	93	98	96	85	81	105	99	111	100	100	80	101	88	105	97	93	97	105	81	77	98	107	91	94	88	100	80	110	101	101	99	94	114	108	82	89	100	101	87	89	101	100	81	91	129	99	99	77	103	104	80	117	100	88	102	93	97	99	98	74	96	100	92	95	101	95	94	108	107	104	94	100	100	88	80	74	112	92	90	86	77	90	89	97	97	91	100	85	91	105	102	102	94	95	93	107	103	95	92	91	87	94	91	110	98	115	89	97	111	82	107	88	102	84	98	99	79	93	87	98	87	119	104	78	97	91	88	76	85	85	90	94	80	111	98	71	102	91	99	85	94	107	92	97	107	103	84	98	94	106	106	92	103	83	78	100	98	82	87	82	87	97	104	100	96	92	97	90	90	93	102	114	90	88	100	98	93	102	88	85	79	92	92	103	102	77	94	99	85	106	89	90	86	80	98	85	114	94	91	94	89	109	94	91	94	108	93	105	90	88	90	78	99	81	89	91	110	95	109	93	84	103	89	91	105	99	95	107	88	96	99	88	112	88	94	81	107	87	85	89	95	94	95	80	76	85	98	88	88	97	90	100	79	75	83	112	109	103	76	72	92	86	100	99	105	90	90	94	73	107	112	87	93	106	100	87	103	91	107	93	89	83	99	83	99	74	93	96	89	107	96	86	84	86	86	93	103	118	81	94	110	88	94	96	77	97	101	78	111	99	90	93	90	94	101	101	100	93	72	88	95	88	106	99	90	99	118	114	83	92	83	106	89	91	74	99	94	103	97	85	93	83	93	79	76	111	95	90	98	107	93	79	108	109	98	100	102	101	99	88	85	105	108	93	87	80	92	94	81	104	100	91	96	102	86	103	85	97	79	94	93	105	88	103	102	92	107	102	104	94	88	87	89	93	89	90	91	90	81	76	95	86	103	82	91	83	103	89	107	85	97	103	83	88	91	97	104	94	98	98	97	114	88	93	94	91	87	99	99	82	95	74	88	88	95	95	102	88	99	117	87	94	96	95	87	102	96	104	103	93	90	105	102	120	91	85	98	99	106	79	94	78	94	94	99	104	105	86	86	87	93	105	97	91	89	105	85	93	108	96	94	75	83	104	87	96	91	90	103	99	92	85	80	97	103	109	97	92	123	75	101	90	100	82	81	91	93	95	94	100	89	99	107	99	80	107	93	84	102	89	106	82	85	118	110	106	107	93	74	100	95	95	101	83	83	108	102	80	95	97	85	95	97	105	95	92	100	101	88	92	107	90	93	82	107	102	93	82	97	105	99	89	101	98	95	85	83	85	113	84	96	90	81	95	93	79	90	98	101	92	84	95	93	92	82	83	98	91	85	87	81	95	97	81	107	108	96	79	94	95	82	99	80	109	102	105	72	83	108	90	95	97	74	97	105	92	87	81	95	124	90	103	104	106	82	91	102	96	75	117	103	102	89	75	101	101	98	94	98	81	90	100	97	85	82	106	84	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
4128	352	504	548	495	421	404	375	349	340	334	355	323	332	311	336	305	327	327	329	287	316	300	308	316	304	308	314	289	305	314	284	322	283	311	341	291	299	300	302	313	302	304	285	275	301	306	309	342	304	299	290	290	325	306	297	316	292	275	300	296	280	324	309	320	298	322	282	274	265	337	286	291	289	269	294	328	312	322	279	287	300	260	271	246	321	253	360	296	324	277	289	338	300	294	284	275	290	300	292	273	299	306	276	279	258	309	282	275	318	301	290	285	283	293	290	320	312	305	253	301	302	312	271	291	313	286	295	300	300	277	263	291	284	304	289	315	318	317	295	282	278	332	292	291	292	308	323	275	282	322	283	283	269	307	313	265	332	272	323	259	297	310	255	293	300	315	278	275	315	295	291	310	288	273	292	268	271	310	281	289	288	304	299	314	272	309	308	319	304	304	337	283	290	314	314	296	286	325	256	302	295	269	300	289	288	290	308	291	302	266	287	282	261	302	318	301	283	287	294	317	255	282	326	283	298	287	283	309	309	301	301	312	311	276	317	323	265	293	321	301	288	289	295	312	283	284	306	297	322	304	272	287	306	304	306	300	280	314	316	285	248	278	285	287	285	252	295	305	289	279	284	282	320	293	293	293	298	286	295	292	313	324	284	274	329	303	278	294	286	309	319	307	279	288	280	273	293	271	298	274	296	283	330	289	300	282	315	313	298	288	297	298	300	319	286	268	311	287	304	298	262	294	327	297	296	305	320	291	306	309	275	283	304	295	296	335	278	285	312	311	273	291	297	293	311	316	324	300	305	289	287	296	311	309	325	296	283	290	319	299	307	293	276	297	299	310	295	294	313	302	322	303	267	304	292	287	289	307	307	275	304	311	297	305	315	297	291	312	287	295	285	301	328	288	321	284	299	285	326	284	276	303	306	287	332	291	275	257	267	284	291	282	320	271	289	267	291	288	312	327	278	278	263	298	275	266	296	294	280	317	300	297	282	289	317	284	318	293	287	310	315	295	294	297	284	289	302	278	272	302	298	266	329	292	303	309	316	302	314	303	280	295	305	304	296	306	309	300	290	320	317	288	289	301	328	263	319	303	314	294	275	296	291	307	247	299	314	299	311	286	311	298	327	295	286	274	295	326	296	283	302	288	296	313	284	295	266	302	295	293	271	305	296	298	294	282	314	272	278	308	298	310	282	272	302	313	303	280	302	295	270	311	294	295	276	253	291	323	284	314	322	292	309	319	291	249	293	298	295	274	312	314	313	286	300	313	318	310	305	307	280	300	299	281	273	305	299	270	318	275	286	292	271	294	302	319	253	274	304	317	301	273	312	331	315	330	300	276	309	318	307	295	297	293	284	292	306	278	295	301	319	298	308	332	283	336	256	269	302	282	308	289	302	292	279	259	308	269	282	268	282	266	311	321	325	309	323	321	286	287	330	298	308	308	285	270	285	283	296	313	299	296	315	310	279	286	315	288	305	297	259	287	322	288	274	283	306	304	294	263	297	303	273	272	281	309	312	270	277	288	331	278	273	286	296	269	293	294	286	287	271	267	329	289	289	271	313	287	315	303	300	302	296	313	298	266	285	296	313	279	311	313	279	281	274	284	311	280	269	288	314	280	309	268	315	298	301	305	300	302	289	293	318	296	315	296	292	292	275	324	271	312	296	278	293	270	322	322	282	291	321	301	299	298	308	304	298	313	284	310	308	290	300	303	308	300	325	295	301	289	310	284	259	295	300	291	286	328	282	312	295	321	286	287	282	311	279	289	273	314	306	302	297	318	284	290	267	320	286	295	301	309	303	279	307	292	313	317	274	294	289	304	284	294	286	280	311	283	284	314	298	335	306	312	289	289	284	280	285	303	317	307	280	297	289	321	294	276	302	309	321	283	324	264	287	282	300	312	283	278	279	307	292	293	290	299	297	293	275	290	293	283	308	302	318	343	327	294	290	304	282	283	281	264	293	304	267	302	294	306	280	284	303	277	252	298	285	312	275	306	302	287	311	289	321	309	276	324	314	321	280	341	297	328	288	303	262	334	303	266	329	286	306	269	308	302	231	293	285	282	285	304	314	299	291	265	266	261	287	275	320	293	289	291	309	288	302	283	310	303	280	312	286	289	333	289	281	292	326	310	338	284	305	284	270	285	277	263	283	248	309	301	289	339	297	301	273	316	290	305	297	268	290	298	295	288	281	291	258	289	277	304	293	317	293	275	257	303	299	260	299	287	306	324	321	305	328	300	297	291	340	297	268	280	295	312	297	290	282	292	329	314	312	294	296	293	282	283	329	295	302	275	305	319	297	295	282	326	268	296	300	286	310	286	301	282	304	301	303	336	283	276	314	302	284	296	322	310	298	283	275	289	274	285	289	272	258	295	280	317	306	302	288	293	299	301	298	318	297	308	290	311	289	288	296	309	308	290	319	286	267	290	319	289	294	276	275	304	281	302	297	294	327	308	309	274	318	301	261	310	311	320	301	296	302	281	283	301	276	279	299	283	264	271	303	279	289	298	294	299	286	291	306	292	290	243	261	261	288	304	327	301	293	286	294	273	290	312	289	277	282	281	272	284	290	309	287	314	289	283	280	322	326	312	295	294	297	291	265	274	294	312	278	293	309	267	306	330	287	297	300	291	274	310	311	293	320	275	302	312	310	278	300	302	283	304	276	296	285	309	269	285	293	289	299	265	295	320	325	291	314	297	299	283	290	274	299	297	272	273	307	308	317	315	275	278	302	294	307	285	264	304	285	289	301	334	263	281	304	319	321	295	316	306	302	270	266	291	286	291	268	286	318	297	301	295	276	291	304	272	332	303	285	278	271	270	282	306	301	275	287	293	282	323	329	319	313	311	286	269	288	307	286	298	290	304	286	295	305	284	300	276	282	277	298	300	281	318	312	304	273	300	320	274	284	312	310	298	259	286	300	285	295	342	293	285	287	269	264	278	312	296	302	281	306	307	289	273	280	275	278	306	306	299	310	303	338	267	297	301	295	293	311	303	320	316	280	298	301	303	326	311	261	286	289	294	285	307	293	318	304	316	332	296	299	271	280	298	280	306	331	306	308	287	292	308	306	300	295	334	280	272	329	299	313	283	270	265	320	313	300	292	263	296	276	306	299	296	276	301	268	312	317	268	288	298	304	294	276	305	299	331	300	283	287	278	268	302	336	299	311	309	294	329	293	290	284	287	302	285	316	318	314	294	299	281	274	240	307	304	271	251	304	308	310	301	288	280	318	281	293	287	284	276	299	300	344	278	277	296	289	315	317	274	279	324	309	305	301	321	278	282	301	305	293	280	271	303	280	304	326	310	277	308	317	306	280	315	310	307	276	302	286	308	322	294	292	259	291	315	267	260	289	285	319	279	297	268	283	295	300	315	297	316	292	325	258	306	299	285	304	285	272	302	287	293	300	290	322	308	313	324	302	285	312	292	315	286	299	281	282	286	301	285	293	300	291	297	271	291	325	268	281	293	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
17770	1447	1418	1035	689	582	387	328	260	229	231	197	191	165	154	126	142	128	119	126	109	101	110	113	107	132	101	113	100	121	96	113	115	99	106	105	93	109	102	122	119	101	87	85	85	102	102	105	95	106	100	107	104	91	82	97	89	101	96	97	115	93	103	101	107	102	96	90	105	81	115	101	113	70	88	95	87	84	107	104	88	96	80	87	92	126	93	94	91	94	120	99	91	112	100	81	85	101	83	89	93	84	109	91	94	94	111	83	84	92	92	86	106	76	88	99	91	100	80	93	89	93	96	83	100	98	101	107	95	106	112	95	91	89	92	78	107	90	80	99	96	108	85	81	96	115	89	92	84	95	90	79	92	99	93	93	99	85	94	100	93	77	117	95	92	89	91	92	88	107	79	108	111	97	93	86	105	75	84	98	88	81	93	103	96	91	95	88	97	83	96	82	92	83	105	115	97	97	100	92	75	95	111	91	94	84	98	103	92	98	91	88	105	104	118	104	95	94	113	94	98	87	85	87	107	107	97	94	90	77	93	96	112	103	77	103	103	94	80	107	79	112	78	96	103	89	106	92	98	101	108	96	87	100	104	95	101	103	86	91	105	112	106	83	109	94	90	103	93	101	94	97	90	100	82	104	115	104	100	103	101	103	80	86	106	91	95	100	118	95	78	97	86	97	87	109	117	86	109	73	107	77	89	98	94	88	82	108	104	92	86	99	89	86	98	101	99	78	81	96	101	82	93	92	109	93	91	90	100	101	90	90	83	105	90	90	75	76	107	89	98	75	112	99	84	78	99	108	88	96	85	97	103	97	75	70	96	102	100	105	90	99	95	79	108	88	105	95	103	77	92	117	88	83	111	99	95	97	80	111	88	101	97	92	99	105	95	98	89	99	99	113	85	97	93	87	97	91	89	97	90	98	93	86	82	82	88	102	117	71	86	103	108	88	95	90	102	111	114	109	86	75	95	93	90	100	91	89	86	105	106	98	98	90	107	103	88	108	82	85	78	99	77	83	93	83	111	85	90	93	95	115	103	108	88	89	80	106	80	89	103	83	88	76	102	96	93	108	95	88	112	90	99	101	99	110	90	86	96	87	92	106	110	86	88	117	106	94	100	93	95	94	96	106	84	101	91	77	85	100	95	93	95	98	101	82	95	86	97	89	88	74	96	86	82	84	81	86	100	82	94	87	85	76	93	102	89	93	85	98	90	95	105	99	92	93	90	98	68	98	101	102	90	104	96	91	93	87	90	86	74	93	88	111	92	92	96	110	90	91	104	87	93	110	97	85	99	89	107	85	109	82	84	94	104	94	101	90	98	73	84	101	103	90	96	116	95	104	89	108	99	76	85	95	88	94	88	102	77	92	81	91	93	92	81	80	86	99	82	95	101	102	100	84	85	96	95	83	95	79	86	97	91	86	80	99	104	91	84	88	80	93	103	97	103	95	95	92	116	84	73	101	99	94	89	108	98	103	100	79	88	89	97	101	100	109	104	104	91	92	112	101	98	91	86	108	98	87	97	97	111	96	76	90	85	115	105	93	81	106	89	98	97	100	102	92	106	96	89	106	114	95	117	107	108	106	88	101	86	104	87	88	100	103	106	102	65	97	106	112	100	88	108	90	87	100	81	102	92	97	101	105	76	96	95	93	86	90	92	92	94	91	104	102	80	87	93	103	93	119	92	82	90	96	95	83	95	92	88	82	101	90	95	101	93	107	101	95	121	79	89	80	101	96	100	94	90	78	87	93	89	97	111	96	81	99	107	83	92	85	87	95	95	92	104	112	109	93	96	84	83	73	85	99	90	74	101	111	100	100	99	87	96	92	95	89	91	112	81	89	93	100	74	73	97	118	90	97	86	86	93	97	90	87	92	97	92	81	98	86	103	91	98	90	92	109	83	87	97	117	109	99	95	88	92	93	94	109	98	87	86	92	103	92	85	100	91	112	109	116	95	96	111	92	97	91	105	122	92	101	102	91	98	111	93	99	95	94	111	90	92	87	103	97	104	83	85	89	105	106	78	96	106	79	87	102	89	87	98	83	102	122	89	100	122	103	106	97	87	95	83	74	102	94	103	84	90	99	100	87	102	106	94	88	108	82	105	106	88	80	102	99	89	97	88	95	102	99	86	106	102	100	93	87	89	87	88	96	95	101	85	92	105	95	97	91	95	87	95	99	93	113	90	91	93	109	103	100	93	84	104	75	95	100	92	87	79	97	101	98	100	88	94	104	93	79	84	87	92	93	99	100	107	103	95	87	95	116	83	103	88	100	88	95	83	92	112	106	94	78	83	97	78	111	83	99	88	93	91	114	82	88	84	113	99	90	89	74	81	94	113	88	85	94	89	90	110	85	88	101	90	93	97	90	71	94	96	85	96	113	84	100	88	95	110	105	98	76	81	104	91	111	100	114	90	86	116	83	94	81	86	90	112	101	97	98	83	82	102	92	91	87	90	102	106	103	90	103	99	91	91	100	83	102	101	94	84	84	79	94	87	87	83	88	95	91	78	85	83	83	86	99	101	89	99	102	86	98	83	82	92	95	85	80	76	93	92	96	82	81	103	86	86	83	96	90	92	88	101	84	92	101	101	81	91	100	79	91	96	101	98	94	83	85	96	89	99	109	98	81	90	90	93	81	101	106	104	90	85	89	81	89	101	96	114	74	102	113	104	89	106	103	92	89	73	101	94	94	90	84	87	78	74	91	100	100	94	107	76	101	95	94	97	87	103	77	96	67	108	97	100	82	93	84	96	96	82	84	81	97	78	95	72	107	90	92	93	84	104	93	105	93	87	102	97	99	88	92	85	99	100	68	83	75	105	89	92	91	95	89	93	93	115	96	83	118	101	91	91	98	99	90	90	106	81	88	93	115	86	99	84	103	89	101	103	86	81	116	95	92	99	98	88	88	88	100	99	89	80	106	84	106	103	79	90	107	90	85	103	101	102	106	108	85	102	96	96	96	93	88	95	87	83	83	117	83	76	80	87	104	94	106	96	91	106	98	91	101	110	109	89	96	104	105	87	96	95	106	100	80	90	102	86	90	80	82	122	97	95	100	89	92	85	90	95	79	96	99	91	78	82	89	118	98	108	95	83	85	97	97	87	99	91	98	89	85	107	103	97	85	99	91	94	88	103	94	78	75	86	94	106	94	91	102	92	105	126	101	96	89	105	104	100	87	91	100	80	93	105	92	94	99	82	67	88	124	77	95	99	94	106	82	105	86	108	97	110	88	104	101	95	99	87	100	104	104	85	89	80	90	96	91	109	84	87	98	111	113	98	93	87	97	99	90	91	85	88	78	96	71	94	75	88	80	95	116	89	96	93	88	81	90	73	87	97	89	91	91	106	107	88	100	90	105	104	109	111	96	106	95	95	81	106	92	104	82	100	98	100	87	100	101	94	87	88	81	103	84	113	85	78	98	89	87	112	98	94	105	105	102	85	88	92	95	96	80	106	102	96	106	100	105	94	79	80	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
9082	1391	3356	3756	3038	2464	2032	1679	1366	1209	1061	996	847	788	679	677	670	628	547	550	513	505	463	516	457	437	434	449	429	442	408	393	409	391	370	393	384	361	352	330	388	363	359	328	333	349	315	364	333	355	387	337	323	333	330	329	348	296	333	331	319	334	353	317	368	315	322	313	351	312	310	327	321	300	345	305	312	304	331	348	318	341	343	338	358	334	351	317	297	322	309	337	301	334	295	333	343	318	343	308	314	309	328	312	291	276	330	299	366	340	350	284	322	284	328	308	301	294	340	301	339	302	304	339	315	312	327	292	303	304	339	325	316	318	324	303	362	309	331	300	324	291	294	316	283	326	301	310	311	307	313	280	333	279	327	282	317	280	281	322	292	321	283	321	306	300	320	328	297	330	310	327	318	296	314	315	299	284	308	346	318	326	314	295	293	319	300	302	317	285	299	292	290	321	312	314	286	295	304	308	317	326	278	309	303	302	300	325	303	302	304	324	299	314	299	285	293	319	294	288	315	320	353	300	314	309	328	318	324	287	298	328	333	311	289	314	308	307	291	316	319	332	311	309	334	310	309	297	309	293	279	334	289	303	309	320	318	291	295	336	287	312	328	348	283	334	319	310	290	310	317	309	323	283	303	301	320	288	315	316	304	298	322	336	317	297	295	328	308	300	285	287	314	308	292	303	313	323	317	313	337	295	297	317	285	300	329	294	322	327	343	278	318	312	300	330	319	320	285	313	310	295	296	315	301	313	295	317	323	307	305	295	297	317	305	340	295	321	289	295	316	283	311	279	318	323	315	287	296	313	291	294	299	317	301	305	278	327	292	287	328	319	287	327	302	320	308	335	337	327	295	319	287	297	336	317	340	297	286	289	317	269	309	313	303	301	306	290	328	308	321	284	284	280	301	314	282	297	274	288	327	296	298	279	305	348	295	285	298	301	325	331	318	309	277	308	299	321	320	331	294	291	296	289	300	310	326	304	328	298	313	308	307	298	304	305	299	305	318	320	293	325	301	301	301	314	293	303	300	273	322	305	301	296	294	282	307	277	316	308	307	310	274	328	288	311	346	319	336	308	308	294	287	296	297	316	315	309	291	319	316	301	285	321	295	322	305	311	277	285	307	279	312	297	259	306	322	317	289	303	298	312	287	286	307	297	330	306	305	322	292	308	283	307	298	312	307	319	317	307	277	298	329	308	303	286	292	330	276	298	290	317	317	287	309	339	305	297	319	333	328	313	307	299	322	314	336	288	317	312	326	310	340	291	318	265	318	284	297	310	332	290	318	283	311	332	291	284	301	284	293	330	313	329	321	320	294	276	284	311	303	318	303	312	322	328	313	314	305	284	285	316	317	308	301	296	327	303	308	309	330	294	298	306	300	270	314	304	327	300	282	309	304	294	303	298	287	294	298	306	289	313	315	292	274	300	305	307	273	296	305	306	288	325	310	326	332	328	290	340	286	321	308	313	320	310	293	303	330	320	280	311	304	278	302	320	295	297	312	288	311	319	309	303	305	274	291	295	278	328	291	296	305	326	290	286	289	289	290	351	304	305	301	308	298	290	295	295	285	311	279	278	301	312	331	296	311	297	312	285	269	324	307	302	288	337	311	324	298	302	291	300	307	287	302	322	273	298	298	337	275	294	289	324	301	314	304	279	288	318	318	316	323	320	307	287	301	299	270	282	297	311	275	298	298	300	279	287	307	293	291	308	286	288	331	299	297	312	276	288	317	305	287	329	320	284	317	289	300	325	282	297	310	311	317	309	312	302	290	323	292	288	335	307	319	299	314	304	341	291	326	324	317	304	295	273	280	295	314	285	288	306	339	323	274	300	287	293	315	297	279	278	302	324	306	345	323	264	311	307	362	314	286	303	323	276	306	323	328	285	321	291	275	311	305	289	298	305	297	303	310	344	315	286	288	322	305	316	304	302	288	292	305	299	306	291	312	262	313	292	337	306	278	303	288	279	297	285	286	313	305	299	290	302	301	297	286	324	310	314	328	308	275	288	309	319	326	288	318	341	313	292	314	306	322	340	313	310	304	321	304	280	300	253	300	306	279	269	297	297	271	321	315	301	303	314	303	296	299	340	304	313	307	326	310	336	288	327	329	293	291	272	317	295	299	323	321	336	311	332	329	296	325	261	286	315	311	262	320	298	295	289	297	281	306	340	286	302	290	309	312	324	274	288	327	316	301	293	306	287	301	317	318	296	328	285	301	319	285	290	299	299	335	314	295	299	319	301	281	323	328	310	291	326	276	306	287	299	277	296	267	304	315	304	322	323	307	293	303	317	305	278	288	315	293	313	269	307	332	284	286	297	291	303	302	326	309	273	345	309	287	295	298	297	332	303	340	300	316	319	314	314	335	321	305	268	317	309	286	307	314	311	332	320	315	333	320	277	301	302	330	321	323	309	323	300	318	295	322	296	292	258	298	313	320	304	316	313	333	303	293	265	282	289	305	289	313	286	289	280	305	307	299	278	271	303	290	310	306	286	311	304	323	301	304	288	318	268	313	315	318	305	312	305	304	283	317	336	278	311	292	297	298	305	288	273	287	327	297	271	293	311	308	320	311	294	290	300	321	292	303	296	337	278	306	292	291	285	320	288	275	336	303	308	282	317	355	295	327	284	301	317	317	324	246	306	288	335	319	305	273	342	312	316	306	301	311	321	310	333	306	267	272	303	318	280	294	287	308	317	318	329	300	331	297	327	285	306	304	314	333	325	310	294	295	305	278	292	296	324	307	311	334	292	302	311	269	306	327	299	323	305	305	310	313	310	312	309	287	283	304	280	316	293	285	292	301	315	302	292	331	323	343	322	295	310	336	321	326	267	356	288	293	318	280	292	300	318	311	290	300	303	296	303	323	292	287	325	305	326	269	300	301	324	301	317	292	321	287	343	301	317	293	296	338	312	288	279	316	244	316	334	285	284	324	288	304	341	305	245	322	317	288	314	267	301	334	300	339	314	291	302	298	317	336	324	292	314	273	339	301	319	306	287	295	321	310	296	309	312	327	300	291	313	303	278	315	335	289	313	314	287	293	320	280	347	308	295	292	305	294	281	277	316	305	301	314	287	306	286	248	331	313	292	280	317	311	305	312	300	291	338	295	281	291	283	285	285	279	278	286	290	309	294	311	298	298	310	308	287	301	290	284	296	278	281	333	292	332	314	288	316	305	278	336	307	314	300	286	307	325	324	298	305	276	295	323	289	332	281	292	314	327	327	285	273	310	305	336	303	295	302	305	308	313	288	300	288	330	313	264	343	286	281	338	327	309	305	298	303	295	297	287	303	285	311	302	299	308	295	303	340	305	310	311	303	299	287	321	322	281	286	323	304	292	296	322	315	297	277	288	326	276	291	294	304	313	298	290	300	289	279	316	308	301	278	316	299	320	327	283	319	295	306	328	314	316	324	276	301	314	292	298	302	311	293	321	330	305	313	284	290	335	309	321	303	313	313	307	302	327	291	330	286	294	305	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
29520	4119	2832	2217	1579	1135	880	697	589	513	410	384	368	324	295	300	289	269	306	243	263	270	224	251	247	219	243	227	243	233	233	231	245	208	209	234	200	220	228	231	207	247	222	218	202	209	195	218	193	228	232	191	212	208	215	188	211	208	208	213	225	202	203	196	201	204	191	209	192	180	229	207	217	211	215	208	200	216	206	215	195	197	191	197	227	211	212	200	196	196	244	210	233	207	191	196	201	213	213	227	200	186	208	190	202	198	200	210	182	241	183	202	227	193	224	208	217	200	212	190	202	206	185	206	201	208	214	192	195	195	225	221	205	214	187	267	213	183	221	184	208	202	192	212	228	215	205	208	210	174	197	194	198	211	211	205	226	217	206	211	180	204	200	220	204	181	198	215	218	157	196	214	205	199	206	215	178	197	201	209	208	203	212	187	202	181	195	214	196	234	216	212	203	180	212	203	229	211	200	198	197	215	207	197	188	201	210	208	203	196	206	192	170	207	190	215	200	201	202	231	193	189	204	199	178	194	235	199	203	196	210	202	188	186	190	227	191	225	191	194	201	248	189	188	207	204	208	218	204	183	227	203	209	191	183	218	207	195	208	191	213	179	194	200	205	166	203	212	191	201	222	178	201	203	175	211	238	198	210	210	201	208	195	213	208	187	195	200	196	196	205	207	207	209	214	203	200	212	207	184	203	210	197	189	190	180	213	189	219	227	214	185	199	201	215	189	163	195	220	198	198	217	188	202	224	201	197	201	180	173	209	211	186	219	227	201	229	224	194	204	217	197	197	192	217	190	191	189	186	195	184	200	203	217	213	198	190	218	231	183	215	238	210	207	208	210	211	212	212	196	207	182	199	217	211	192	180	205	225	170	186	190	210	227	193	206	222	205	180	231	204	210	198	191	190	205	207	212	206	206	186	178	218	193	186	200	215	204	224	207	212	211	216	209	217	220	213	196	206	203	180	195	203	210	206	195	202	198	193	231	194	216	196	193	210	214	225	214	208	214	181	218	191	219	239	214	219	173	175	186	207	217	224	180	201	208	221	181	216	217	205	205	198	184	182	204	182	210	216	186	210	207	211	214	200	187	210	195	220	191	182	195	200	209	216	191	224	215	205	206	194	199	193	193	183	206	211	196	207	213	198	178	199	201	207	200	193	201	204	208	194	200	200	204	200	227	213	201	204	210	196	180	200	197	215	204	196	214	197	181	201	210	192	188	201	221	203	201	200	204	234	198	222	207	191	219	204	192	193	195	240	208	214	173	223	192	215	208	223	216	202	208	220	217	198	219	227	204	213	205	202	192	181	218	203	199	204	191	195	192	189	195	186	198	204	216	192	200	194	192	185	184	211	208	205	180	231	205	191	206	242	232	196	189	214	202	195	204	220	195	189	217	201	203	221	220	207	191	204	201	209	221	200	215	189	193	190	170	188	214	206	211	185	216	189	207	192	182	225	185	201	190	192	197	189	213	203	184	211	180	217	190	228	193	209	208	234	201	203	178	212	206	198	200	189	194	203	184	185	217	202	198	202	200	204	201	202	199	192	201	188	211	197	210	201	213	204	213	213	208	201	198	219	214	221	186	206	234	221	198	191	191	206	176	177	219	172	203	224	210	195	202	198	216	189	202	167	210	186	180	169	215	200	235	213	203	233	180	199	198	202	209	218	216	226	223	192	211	192	191	196	208	216	197	221	202	207	217	180	220	227	195	223	205	192	216	200	210	182	200	222	209	217	204	201	193	223	217	221	213	209	216	228	191	229	207	214	197	206	186	188	204	190	203	217	219	208	216	204	217	195	219	208	208	190	212	211	189	210	213	215	200	217	211	177	185	216	192	235	196	200	224	199	193	185	227	209	218	201	196	187	191	208	212	209	205	195	219	232	198	200	197	203	221	180	201	210	215	206	180	196	224	223	205	182	182	204	235	212	206	221	198	207	198	200	215	201	216	203	228	211	218	208	202	193	192	220	198	224	208	209	184	207	215	193	201	179	195	194	194	226	201	204	216	233	210	211	197	204	191	203	208	207	190	205	191	212	196	198	239	229	208	163	222	211	193	191	203	218	172	204	186	179	224	216	202	200	170	204	190	217	217	182	201	187	177	221	203	175	209	215	209	187	239	209	198	218	211	206	206	217	206	181	199	195	194	211	221	215	197	222	195	221	186	207	195	202	188	222	211	194	195	186	215	196	181	210	209	214	216	209	180	219	222	231	204	191	206	207	193	199	200	210	216	208	195	214	207	182	182	204	187	185	178	195	199	185	202	202	205	207	210	194	231	225	206	205	189	179	211	185	196	199	206	197	181	210	220	191	206	195	215	206	227	216	184	203	171	204	203	225	177	193	220	213	236	212	168	232	204	185	200	206	189	179	212	182	227	196	205	194	203	193	215	225	207	202	208	199	175	214	178	191	212	201	208	192	214	212	223	180	206	211	209	197	165	219	187	178	190	197	212	190	217	209	206	203	187	233	193	205	188	194	207	188	187	213	179	212	214	219	178	207	220	204	200	206	207	187	194	230	213	176	231	183	209	207	208	193	200	207	193	187	228	194	237	180	200	208	201	212	205	187	202	204	214	215	212	186	224	200	229	226	195	216	224	206	194	218	235	206	201	192	201	208	220	197	211	190	186	204	195	213	238	198	172	211	209	209	203	206	175	208	193	214	223	210	212	217	210	212	182	214	193	230	203	212	198	193	196	198	215	204	216	213	221	185	199	205	199	218	209	189	184	223	210	198	184	200	211	217	220	192	173	215	216	216	193	206	184	183	194	221	219	191	192	214	199	211	211	225	199	180	214	236	215	211	210	192	202	174	220	220	216	204	184	208	202	201	206	203	223	197	200	178	222	187	214	220	201	199	206	210	200	193	222	193	212	218	179	197	195	184	209	228	222	199	184	223	196	161	181	209	200	212	193	193	183	216	209	184	209	208	186	178	219	227	190	191	182	174	205	206	232	215	234	204	215	216	196	229	168	207	195	209	185	193	207	191	214	191	209	179	199	203	231	204	219	199	192	200	207	201	190	210	216	225	215	194	184	227	179	190	205	222	223	214	206	181	209	212	215	203	184	208	200	189	212	191	219	202	207	184	213	188	207	199	189	209	190	194	229	180	217	206	187	194	205	203	214	201	193	216	191	193	211	190	203	192	202	197	185	188	217	207	212	190	174	213	209	204	227	205	229	187	193	200	184	178	193	197	182	197	193	210	219	216	211	216	216	216	195	196	194	225	222	200	206	195	192	219	214	214	195	207	205	208	233	184	181	181	218	172	236	194	229	195	204	188	235	217	194	200	231	244	210	213	185	191	212	220	197	185	220	188	210	234	216	196	210	223	231	202	213	205	195	223	184	213	206	212	223	203	212	212	199	187	204	210	195	213	183	213	188	219	169	210	202	220	233	197	215	234	203	224	186	203	198	180	208	189	199	213	202	177	219	210	210	217	171	176	225	197	205	214	205	210	218	186	190	228	211	184	198	203	208	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
12194	2715	6331	6839	5788	4735	3806	3152	2724	2307	2029	1849	1609	1464	1408	1285	1209	1119	1028	1018	987	937	907	921	882	811	819	820	763	828	773	696	807	763	724	741	747	714	687	668	693	671	630	663	645	669	668	650	653	640	592	652	631	653	581	662	643	600	659	623	593	671	583	621	590	598	618	588	569	601	634	608	604	579	612	554	591	627	603	628	595	614	590	569	557	600	585	626	567	595	614	589	593	599	623	579	588	613	600	617	610	549	629	586	594	601	617	594	633	591	603	606	617	563	583	568	567	617	570	599	553	598	569	558	561	601	598	548	612	609	581	580	583	597	546	619	590	588	554	608	544	587	610	579	592	600	546	598	544	624	581	578	572	570	570	581	617	564	551	598	584	577	547	563	608	595	547	607	567	574	610	585	576	597	620	586	544	600	548	568	627	565	564	583	551	601	607	570	572	609	579	519	611	565	569	582	577	578	575	550	577	582	591	590	597	549	572	622	557	621	592	589	538	592	580	594	574	568	567	578	617	608	576	588	585	566	555	608	598	597	571	584	578	615	570	558	568	604	624	565	578	555	558	568	582	604	562	541	582	643	594	573	591	617	580	579	570	591	584	575	587	555	613	550	564	587	586	548	651	605	600	542	591	560	643	566	557	561	587	585	597	593	573	580	552	570	576	568	624	553	564	597	593	562	581	615	579	585	563	584	586	554	591	545	601	516	621	599	590	617	611	602	576	575	563	551	576	568	565	550	568	587	599	557	543	557	614	566	568	614	554	555	600	584	537	556	568	570	555	552	619	583	584	612	550	580	606	588	579	585	604	525	567	587	590	574	561	558	573	596	564	586	545	562	641	566	636	574	597	613	577	537	585	616	538	574	566	570	612	589	586	550	565	593	614	609	563	589	548	589	623	574	607	611	577	588	562	600	558	574	572	595	626	590	577	598	568	580	601	546	558	583	596	604	568	543	628	564	572	576	580	560	585	614	577	589	545	596	641	557	575	587	561	576	621	638	571	595	585	562	580	576	576	627	612	595	525	563	582	557	564	598	630	593	600	576	570	586	578	562	552	589	582	636	583	564	578	534	614	611	588	594	564	589	534	554	530	576	570	559	637	582	581	553	554	565	564	566	580	575	612	585	593	586	613	537	559	577	607	547	576	571	608	578	570	565	562	571	580	596	555	614	519	620	623	582	594	571	543	541	571	582	594	622	566	597	617	603	619	616	593	586	579	601	545	576	564	591	574	554	543	599	557	550	602	571	618	570	540	577	589	609	584	559	586	530	625	601	600	565	593	554	622	582	569	574	531	542	559	577	582	607	560	532	567	559	581	571	569	587	597	595	593	562	629	590	564	587	613	577	599	550	585	536	591	618	627	570	621	576	566	565	564	538	589	562	533	599	618	550	552	558	594	558	574	559	573	653	546	586	567	553	608	554	599	574	600	580	539	595	546	585	593	579	611	556	606	548	536	561	564	588	591	595	578	581	564	557	590	579	611	535	557	552	596	628	548	604	618	583	596	562	587	572	609	559	596	564	576	572	542	564	553	605	579	597	592	536	605	581	594	589	554	611	629	571	609	569	569	580	611	577	589	601	600	522	575	584	585	572	557	545	542	581	570	575	562	574	570	597	549	593	564	566	639	577	562	583	595	585	591	610	579	564	568	591	565	587	602	573	581	589	574	594	536	589	644	595	618	603	601	605	584	577	585	559	591	591	551	574	546	568	592	553	568	590	579	571	629	611	560	562	607	550	566	560	590	604	564	637	624	572	577	547	563	539	551	603	565	591	570	583	600	593	578	567	566	567	573	560	579	600	608	560	600	580	588	585	618	605	559	563	550	605	589	595	547	580	572	540	547	577	562	585	569	591	563	582	545	615	584	567	588	548	578	544	594	623	596	538	588	608	570	578	588	557	592	608	542	598	583	591	617	575	588	583	590	607	618	556	597	565	582	568	592	559	557	521	566	629	557	586	549	552	609	584	547	544	564	604	564	589	563	550	599	581	578	568	610	590	556	598	588	570	525	604	583	573	571	587	558	576	543	550	571	581	567	576	567	555	580	566	534	554	523	552	575	570	592	533	552	600	584	578	529	550	561	547	572	536	589	579	559	535	546	586	561	568	527	561	585	611	565	538	575	590	612	574	620	591	573	624	585	565	608	578	560	543	550	595	559	575	602	595	571	575	518	578	606	589	582	539	595	590	574	628	540	546	529	599	577	568	644	624	574	575	564	578	584	581	583	599	599	555	538	552	587	518	644	564	609	600	569	576	614	555	601	547	593	527	573	579	589	539	605	530	603	547	540	562	577	572	576	593	572	544	570	551	580	545	551	504	592	612	564	586	572	563	601	586	584	568	566	538	562	575	593	616	552	615	548	544	542	583	575	583	541	550	622	637	569	565	559	573	544	595	543	554	598	572	575	573	563	589	576	577	563	615	574	549	601	534	554	639	575	590	597	565	567	569	579	568	608	582	606	574	540	612	593	553	604	587	562	603	584	595	578	581	525	600	600	585	575	590	582	561	585	589	592	570	552	538	591	604	605	575	597	541	591	611	585	569	585	570	632	554	568	608	603	537	528	580	587	594	584	573	575	617	572	568	591	604	560	611	536	599	560	580	570	625	559	544	633	576	598	628	577	563	559	618	599	562	605	551	585	559	571	556	594	563	546	584	592	577	589	533	576	614	529	564	596	628	618	587	557	596	619	600	554	567	627	524	582	574	571	605	565	588	595	600	584	586	540	561	563	568	620	571	537	591	592	541	613	557	614	558	559	619	562	593	581	641	551	560	566	570	567	616	549	606	566	525	599	594	595	550	581	612	616	548	564	571	528	525	607	603	581	596	566	603	567	574	558	607	526	619	569	587	591	537	613	625	579	565	573	559	588	585	632	608	546	569	542	634	624	577	573	592	565	586	559	592	621	570	601	566	590	571	555	594	598	603	566	627	564	573	569	576	577	545	581	562	578	579	571	565	551	561	603	622	583	583	554	556	597	545	591	573	547	614	547	564	572	560	604	547	567	562	566	600	551	568	608	596	582	596	586	609	564	579	580	589	608	625	605	541	568	623	590	576	591	586	533	625	618	589	544	530	561	570	582	558	583	568	573	534	536	582	518	585	615	593	577	564	565	561	568	536	565	627	550	605	535	592	575	567	601	580	601	589	615	578	616	572	583	551	593	565	604	592	536	617	592	575	552	546	528	580	623	584	588	555	581	578	563	607	564	528	535	576	591	569	587	570	602	528	599	608	600	601	587	561	555	582	573	574	577	564	575	610	557	561	591	600	576	606	591	639	606	569	549	600	565	588	561	545	585	605	569	560	558	616	571	606	583	619	569	571	558	587	539	568	553	554	582	531	575	597	604	612	610	622	595	575	577	572	537	537	619	582	596	559	565	534	569	578	596	543	600	572	611	583	538	576	588	562	605	588	582	604	556	606	591	543	605	554	604	569	587	585	563	557	593	592	596	560	568	626	580	632	594	582	573	576	597	604	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
3450	173	168	177	128	123	128	109	106	83	98	98	116	106	90	90	93	91	105	105	106	102	96	108	84	99	104	85	104	117	93	91	122	109	80	86	85	94	93	99	99	97	96	76	98	101	77	72	95	98	98	87	99	100	94	101	82	90	108	95	113	76	92	88	94	101	103	103	98	89	89	84	98	100	119	90	95	115	97	77	90	96	73	94	86	113	99	104	102	85	86	86	98	108	97	93	92	109	99	90	115	103	91	86	103	88	93	93	113	97	87	88	89	93	88	115	92	86	93	74	99	107	95	74	79	112	85	100	86	81	92	102	101	98	105	112	103	84	99	90	84	97	99	109	95	100	71	81	91	101	101	107	101	106	74	105	89	89	103	118	98	72	95	87	95	89	118	91	98	98	88	82	92	100	100	88	91	96	103	88	98	104	81	79	98	88	94	99	83	84	90	98	97	80	111	99	97	86	88	83	83	84	81	85	105	88	91	84	84	95	104	98	100	91	102	105	116	81	95	106	101	93	90	106	97	96	96	90	87	99	91	88	89	93	83	94	92	100	106	92	101	85	69	93	90	96	73	93	94	102	74	69	108	94	101	96	86	68	99	89	89	102	104	108	87	102	105	96	99	81	81	87	104	93	90	81	88	97	82	84	97	88	89	87	110	97	99	86	81	94	96	90	89	81	76	118	72	83	92	112	98	88	78	96	105	110	97	112	107	91	84	93	87	82	96	109	87	94	86	75	108	98	110	100	98	86	85	106	76	112	85	81	96	76	101	87	100	90	85	87	90	114	96	77	100	97	92	120	98	99	94	99	97	98	93	85	96	97	92	99	103	73	81	93	95	111	89	97	97	100	87	97	91	72	94	85	94	106	92	98	103	102	84	90	96	98	102	96	87	91	80	80	77	86	110	86	101	96	82	74	99	92	92	85	94	96	88	93	103	80	94	93	85	84	93	97	103	88	110	98	104	114	92	92	92	91	102	100	96	94	102	100	95	81	84	92	99	113	96	88	100	93	84	95	98	81	91	98	94	97	88	88	91	105	98	98	99	104	92	97	101	110	91	86	106	90	100	85	103	93	95	94	97	96	106	101	101	91	94	78	99	94	93	101	79	82	83	85	97	87	97	101	102	92	93	76	105	105	87	87	98	103	94	89	98	101	109	88	104	101	81	93	96	87	105	76	101	86	88	81	78	88	92	92	96	96	83	90	87	73	105	92	90	113	84	70	99	83	85	84	90	107	86	109	91	101	100	104	95	91	81	99	78	80	95	100	96	94	108	87	90	78	90	107	96	94	98	84	89	84	92	95	102	91	87	101	102	109	82	95	91	80	87	99	92	84	94	106	98	93	98	88	98	85	103	90	78	95	89	106	113	98	97	88	98	91	90	100	91	93	111	111	82	76	101	91	84	100	106	104	114	90	95	90	101	108	80	68	92	99	76	94	93	73	91	88	95	89	108	90	110	90	85	95	96	93	104	117	91	94	84	87	80	89	76	89	78	99	93	71	79	87	98	87	85	95	98	85	81	95	101	97	85	104	78	99	116	79	88	78	102	101	100	99	83	94	90	81	92	76	106	95	96	85	78	93	84	79	95	113	83	82	93	100	81	78	89	113	99	87	96	101	89	99	111	88	83	84	96	100	77	102	95	92	74	103	98	103	88	87	95	94	86	78	85	102	102	98	87	94	77	89	90	96	79	112	92	81	88	101	71	106	99	82	83	99	129	82	102	83	87	76	97	95	87	79	102	87	95	113	106	90	91	104	91	92	93	97	98	107	98	96	103	85	97	107	94	85	97	74	96	89	93	83	88	98	91	73	101	77	57	94	85	91	104	96	88	74	94	95	92	89	99	104	98	98	100	86	88	109	86	107	87	96	98	86	87	95	76	96	84	86	92	90	89	111	97	97	108	100	85	93	100	104	94	80	101	86	81	86	81	79	89	76	84	92	106	106	94	101	92	81	103	102	100	87	96	67	98	107	92	100	77	98	95	96	94	108	84	104	98	76	88	110	94	88	112	100	98	99	110	96	88	99	102	92	101	91	93	97	91	98	85	100	87	96	107	68	112	89	90	93	92	103	83	89	96	100	82	82	83	98	100	113	110	111	88	101	98	87	104	93	82	118	79	90	97	103	85	99	87	95	86	92	83	93	104	94	99	91	97	93	77	93	92	76	90	86	97	91	95	81	75	85	95	113	108	83	87	92	109	100	76	95	82	91	92	91	112	84	94	86	109	85	89	106	89	85	97	106	76	83	91	94	94	105	85	114	91	89	85	99	99	105	99	108	91	79	97	78	94	90	77	70	90	108	96	91	88	102	85	87	95	93	99	78	80	107	94	99	89	90	82	88	96	101	71	102	98	92	86	92	98	78	84	80	87	93	91	82	86	83	94	96	93	99	85	97	83	98	78	97	77	89	87	100	112	91	112	107	102	100	103	85	105	85	97	109	85	99	77	83	97	104	89	103	99	94	95	99	89	106	96	86	73	89	94	115	109	94	102	99	120	95	92	83	84	66	86	74	95	98	93	90	89	81	100	101	116	94	83	72	96	75	98	98	92	105	70	88	97	102	99	93	81	89	103	87	74	91	97	96	74	100	107	101	87	78	95	93	84	83	95	73	99	78	81	86	94	88	106	105	85	106	85	87	80	90	94	89	95	101	86	98	95	90	100	92	84	89	100	83	89	93	80	113	88	85	86	104	93	89	86	95	101	87	90	92	101	83	76	94	102	84	99	79	65	90	84	107	94	115	91	105	95	98	103	90	93	86	90	86	112	104	96	97	86	103	81	92	112	94	114	85	84	91	74	74	85	97	104	102	83	88	90	108	96	92	79	114	88	83	89	89	111	104	98	105	70	92	100	91	98	97	94	101	92	93	90	88	111	98	89	90	99	86	96	108	81	81	104	111	88	108	101	97	80	92	97	82	106	117	79	120	88	88	96	94	69	88	98	80	96	91	87	87	93	95	92	98	106	90	93	80	101	94	93	78	94	82	99	105	85	86	99	90	97	84	96	90	91	115	104	94	116	88	87	104	105	100	96	95	95	93	107	96	82	92	71	102	96	83	96	101	118	105	101	62	93	103	102	93	96	88	73	104	100	103	89	92	91	88	102	90	89	84	94	96	115	86	82	95	93	98	91	86	94	81	93	87	102	109	92	98	91	76	86	103	80	102	103	82	97	83	93	94	99	97	106	104	78	83	97	94	89	90	75	92	91	95	102	94	99	85	99	85	95	84	89	97	100	76	82	101	96	101	78	102	86	87	99	83	93	86	75	109	96	103	99	113	87	94	90	107	89	98	114	93	90	87	87	106	89	90	108	101	87	103	99	95	88	77	93	95	93	94	87	83	99	105	95	87	99	97	90	91	98	103	90	98	95	103	102	101	105	108	92	84	107	96	101	90	85	119	86	101	83	88	72	90	104	89	108	100	106	82	89	105	111	118	99	88	97	117	89	95	107	105	94	93	90	91	88	93	87	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
4324	376	479	510	466	411	403	367	352	362	353	304	328	325	296	332	301	294	304	286	296	327	311	327	269	283	279	307	299	289	320	309	277	298	311	275	321	290	293	301	296	298	284	293	288	311	276	275	278	302	319	270	289	290	285	295	324	297	270	296	276	272	326	285	338	282	294	293	247	276	296	310	288	281	271	334	275	301	289	303	303	283	258	320	309	282	307	285	317	262	303	275	289	274	281	291	293	271	313	309	283	275	319	304	292	311	281	282	299	302	297	322	290	287	284	326	314	303	288	282	288	303	335	282	343	324	275	300	312	278	305	287	307	297	314	306	316	291	310	354	307	285	310	291	268	282	299	302	290	296	302	308	322	297	293	308	265	281	293	266	295	277	304	287	291	302	275	283	266	296	306	316	273	289	272	294	259	296	306	313	293	249	268	276	296	287	299	272	287	295	264	281	273	274	302	306	303	313	330	285	301	295	282	292	323	287	279	310	303	294	308	281	285	280	284	310	301	278	256	289	312	292	297	277	299	256	298	294	259	299	328	293	316	285	292	287	290	302	288	280	282	252	262	302	294	301	293	284	263	293	277	294	297	323	296	287	309	293	290	297	299	266	298	325	250	331	301	271	299	312	286	275	297	321	284	319	323	306	300	307	274	332	293	291	301	271	307	272	281	289	306	300	302	301	272	279	308	288	294	275	296	264	306	293	297	312	279	319	283	302	281	309	289	300	308	329	315	280	283	285	274	265	310	287	292	281	273	308	327	271	313	312	291	285	275	293	298	262	318	304	302	287	268	322	285	325	300	288	268	300	283	318	270	283	298	298	291	308	279	305	292	286	317	286	279	301	307	322	297	283	309	297	282	291	259	266	318	297	289	299	311	288	287	286	308	285	320	266	290	279	246	308	292	292	293	300	301	295	315	276	295	269	296	286	313	302	255	316	277	307	298	288	316	286	295	308	281	315	303	295	300	300	311	291	310	303	264	280	295	278	266	298	278	286	276	299	291	268	294	260	291	298	297	294	313	277	298	302	283	292	305	284	302	279	291	303	286	290	288	291	287	310	309	261	283	264	288	279	303	256	299	282	304	303	283	289	326	310	299	289	319	302	307	298	311	282	316	289	261	301	305	290	303	282	293	280	282	294	286	302	310	312	323	287	289	297	308	307	350	299	301	282	294	282	277	301	297	314	289	303	276	303	320	278	294	305	303	273	300	282	303	278	334	285	289	296	305	302	298	320	289	272	305	281	288	302	288	267	293	301	300	280	309	277	290	295	291	295	294	292	277	332	278	317	282	296	299	312	292	256	285	298	317	313	294	294	319	317	293	305	286	293	280	290	268	297	331	307	290	297	308	301	300	267	316	335	305	298	293	306	289	289	268	286	292	309	256	337	278	306	316	312	281	287	270	284	344	319	298	307	284	303	297	320	272	308	298	276	303	295	291	305	300	309	286	278	306	265	319	282	285	289	277	270	302	291	309	273	294	312	299	301	289	273	303	299	294	297	279	294	305	313	277	297	335	321	285	283	267	266	300	289	309	276	300	295	327	283	301	296	279	288	308	310	311	318	312	295	286	305	298	273	301	279	293	276	289	273	308	280	285	293	294	314	311	272	308	277	257	317	275	302	325	282	292	285	281	315	325	290	272	326	277	292	288	310	318	288	273	311	327	303	267	308	328	347	296	286	279	277	293	283	287	260	286	292	316	309	283	273	274	310	247	285	285	306	311	307	301	324	304	308	291	309	277	307	277	291	271	269	293	284	321	290	291	257	299	282	284	281	310	271	285	266	322	287	300	296	306	282	300	298	307	274	300	317	293	292	273	294	286	299	316	269	275	301	297	295	283	285	301	282	293	299	293	316	262	268	307	302	298	319	299	291	302	313	281	297	287	301	329	274	267	310	287	309	261	294	315	323	287	302	290	290	287	306	338	274	279	310	269	277	289	270	288	300	305	298	260	321	298	299	290	288	298	280	308	300	276	300	291	314	288	280	297	312	302	295	303	270	289	307	287	270	308	254	293	248	298	288	278	298	281	333	305	298	323	282	279	331	307	304	293	291	300	260	278	314	273	277	312	247	284	299	287	272	293	284	320	292	282	280	263	280	294	280	291	272	282	278	327	290	293	293	297	288	270	299	318	269	307	295	284	288	299	284	295	311	265	310	316	324	306	306	270	294	276	289	290	308	290	315	298	279	314	304	312	311	276	305	254	295	289	273	313	295	302	301	287	275	283	272	308	293	292	310	318	287	272	272	277	250	319	303	290	265	297	301	297	287	294	305	300	305	310	331	285	291	262	296	306	291	303	262	318	285	301	333	296	302	296	304	299	284	277	317	261	310	318	294	279	270	279	298	297	307	298	299	268	280	296	283	318	315	302	292	282	297	307	327	303	278	304	310	300	280	299	274	296	286	306	277	297	290	271	292	299	327	282	315	280	298	275	281	264	325	286	313	301	273	284	311	314	296	290	294	289	264	295	262	303	292	309	301	294	310	303	292	299	277	318	273	297	298	312	266	295	321	309	302	290	301	289	319	287	274	294	307	293	285	271	268	283	281	270	294	281	293	293	297	301	322	302	297	278	255	291	275	295	307	269	296	300	309	303	307	300	284	283	275	284	281	284	320	327	336	310	274	282	283	281	287	301	306	277	278	285	272	277	296	300	294	316	315	318	284	296	288	261	328	287	310	286	299	286	300	274	297	298	295	302	297	304	279	295	295	276	317	274	329	296	278	284	312	318	324	298	313	296	300	306	282	293	294	306	302	307	291	303	284	300	293	283	293	285	293	273	293	288	299	286	331	244	308	302	298	317	297	289	279	289	301	298	292	256	272	290	315	300	274	291	285	301	308	273	295	280	306	286	304	291	309	287	304	290	273	270	321	277	267	315	295	302	293	321	316	309	306	294	289	305	279	305	279	273	293	267	276	297	268	278	304	301	313	303	295	298	281	289	285	289	341	271	305	262	304	301	295	317	292	312	298	281	294	256	303	305	277	289	266	302	287	265	308	284	304	286	290	312	305	288	289	271	286	304	273	297	317	287	284	293	293	267	294	315	334	290	302	301	301	252	276	303	296	304	322	308	276	287	315	305	284	305	305	272	296	268	296	295	291	310	283	298	296	283	304	286	343	305	286	318	260	330	313	305	293	313	281	326	330	293	307	301	306	300	325	306	287	319	273	306	320	315	278	294	315	277	283	304	299	302	304	305	283	297	294	262	278	302	293	296	277	316	307	262	283	309	292	296	304	328	311	298	308	294	306	312	312	271	294	306	295	311	299	277	275	291	295	311	285	305	291	289	302	300	300	282	309	284	301	304	299	297	268	281	311	297	292	287	302	328	305	260	321	306	280	320	273	301	321	296	295	293	304	321	294	330	301	297	265	294	319	280	320	269	304	292	275	288	326	292	314	300	278	265	311	296	265	315	303	284	335	301	268	265	292	299	267	283	296	293	295	301	283	310	319	294	284	283	282	290	276	297	286	311	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
18593	1396	1401	1024	717	563	436	298	273	233	213	172	184	155	134	131	124	131	132	118	125	136	110	125	127	93	121	122	109	110	101	113	101	111	115	107	102	102	108	78	110	112	87	105	106	114	114	102	94	95	87	90	105	84	95	98	97	84	88	85	96	107	100	90	85	100	102	104	104	101	114	103	101	93	85	91	111	78	90	92	99	90	94	78	94	89	86	91	108	93	89	102	97	89	114	98	83	81	82	73	94	87	109	95	95	89	92	99	103	91	101	85	89	96	101	98	98	88	98	94	88	114	103	88	102	80	92	97	96	93	78	98	103	86	89	107	98	92	91	91	95	91	101	84	95	79	122	107	88	86	100	94	91	80	76	90	97	83	89	99	96	85	92	113	103	110	84	93	94	101	100	106	109	97	104	90	106	95	91	91	98	91	88	93	102	94	100	99	98	110	104	84	101	98	101	99	91	92	108	89	101	100	107	106	105	85	84	87	96	85	106	112	105	114	92	91	110	103	88	106	103	90	108	80	86	104	99	96	97	88	113	81	96	90	87	92	94	97	87	93	110	101	94	70	85	85	73	85	91	87	98	96	83	102	105	101	91	108	91	104	90	104	113	90	90	104	99	101	86	96	77	86	95	100	97	80	89	92	99	90	88	98	108	100	87	100	94	83	95	91	94	98	107	88	92	86	96	96	99	98	97	87	84	110	94	92	86	79	102	116	90	89	82	109	98	86	88	87	83	87	106	89	108	89	89	102	94	85	92	107	91	92	88	69	106	92	98	94	73	94	94	94	98	104	88	109	78	103	108	103	103	103	96	85	118	98	97	84	66	99	103	99	99	90	93	106	108	96	103	101	91	97	85	83	97	81	97	93	88	97	107	94	94	89	102	98	78	87	80	89	97	95	94	86	105	68	101	81	95	106	110	113	82	81	96	97	87	97	100	95	79	92	77	88	87	97	111	86	87	113	98	102	101	85	104	94	97	77	91	105	87	108	88	104	87	95	87	113	99	96	90	117	87	97	82	97	89	91	93	83	123	101	90	91	85	98	102	99	97	116	108	96	94	93	99	81	103	104	102	95	111	105	89	103	78	77	90	98	110	111	101	111	91	108	87	86	84	110	114	94	102	94	86	84	83	86	89	91	104	94	81	95	85	90	83	84	85	98	95	89	92	99	86	96	93	73	99	110	93	94	92	88	84	120	76	87	84	88	90	104	80	109	78	101	86	82	107	95	116	83	78	99	105	98	91	96	88	96	84	87	82	102	90	93	95	84	94	99	80	105	109	100	80	67	86	93	98	84	108	86	76	105	86	101	107	92	110	88	108	108	96	80	93	102	95	107	92	115	98	82	94	109	94	104	96	106	86	94	114	88	92	103	95	84	88	96	104	95	92	104	113	86	90	99	90	82	95	83	90	100	88	107	90	96	91	85	94	119	106	94	96	94	88	92	119	75	78	102	111	84	87	89	95	89	93	89	107	98	94	104	90	83	99	107	88	93	88	94	89	89	89	73	81	93	100	97	94	88	91	101	101	94	105	90	105	88	89	98	96	103	88	92	82	103	93	101	90	88	105	83	94	95	100	92	97	93	89	98	105	104	93	110	96	82	102	92	81	101	101	104	86	88	90	94	90	94	87	90	99	93	86	97	80	91	87	81	105	106	82	88	95	97	103	108	88	93	95	86	98	89	114	100	88	93	99	109	87	113	96	90	91	88	85	95	101	91	83	72	73	92	103	95	88	100	94	109	92	96	97	70	98	91	94	80	88	103	107	92	103	83	95	85	89	105	92	97	87	105	88	111	92	94	101	94	89	84	87	103	90	103	68	81	82	99	102	105	104	90	103	108	85	102	110	85	105	99	87	93	104	86	98	95	97	99	96	114	106	88	90	84	93	104	90	90	93	89	96	85	110	75	90	93	93	97	107	104	101	103	111	101	86	79	86	105	95	83	100	88	95	82	74	93	96	113	92	88	74	97	91	92	102	91	117	83	95	91	86	110	87	95	92	90	91	109	87	88	74	101	104	81	117	78	94	102	92	86	106	90	103	106	82	79	94	87	100	97	101	93	85	94	96	98	96	93	79	94	96	102	102	101	94	90	95	100	107	90	109	90	102	100	99	97	86	99	81	88	83	83	79	98	85	97	106	94	93	101	92	94	89	93	95	99	96	95	115	95	92	114	109	99	87	91	96	99	101	93	102	96	86	99	98	75	92	90	95	97	90	90	117	94	89	85	87	61	91	98	96	72	91	88	86	125	112	83	102	80	94	104	109	100	87	85	83	96	91	85	92	89	103	110	91	90	88	93	115	82	83	88	118	95	92	80	118	86	92	103	87	84	107	84	85	100	96	92	97	113	111	104	95	89	82	107	114	91	89	88	101	92	99	81	95	105	87	104	100	81	98	68	94	120	94	99	111	107	83	107	90	87	95	83	89	95	110	96	113	103	91	99	91	101	91	90	77	99	82	92	91	88	98	93	81	76	99	85	84	96	94	116	96	84	102	104	86	82	90	100	90	105	107	84	106	87	87	90	85	92	108	82	100	77	94	84	77	113	94	82	104	97	91	93	91	104	94	89	86	66	74	96	87	98	98	97	99	103	94	100	97	117	100	83	100	95	97	101	97	100	93	79	116	91	92	88	98	94	80	101	95	69	85	85	83	70	86	90	112	102	103	92	115	85	117	95	93	106	76	85	113	93	97	110	100	94	80	111	89	81	102	94	88	87	83	89	105	90	89	103	91	98	99	98	81	86	96	99	93	105	103	82	86	96	78	91	107	107	82	88	102	105	92	112	92	114	95	86	98	98	92	105	96	73	89	89	103	99	96	114	112	83	102	101	82	101	104	100	93	117	102	95	82	92	78	87	107	105	118	86	90	76	85	96	75	87	110	90	90	81	86	99	84	83	80	93	87	91	93	95	99	104	95	102	106	96	89	100	95	91	104	88	101	88	97	96	93	102	95	114	92	85	97	108	107	92	84	102	91	106	97	102	96	91	92	95	106	83	86	92	87	93	96	102	87	75	78	78	114	87	94	78	99	86	88	120	86	87	97	84	95	92	106	88	96	98	103	97	92	91	98	98	93	96	102	81	102	114	113	111	89	103	104	99	104	92	88	95	91	95	100	81	114	68	103	87	83	89	93	105	95	105	102	95	101	73	92	92	96	84	111	110	106	96	90	86	94	95	79	90	88	67	90	99	91	88	88	88	85	89	84	91	100	97	101	78	80	93	114	89	123	115	104	102	83	97	99	107	83	104	96	94	103	90	101	77	88	90	100	97	84	105	95	96	90	85	89	94	105	125	79	99	98	102	103	79	93	96	87	97	86	96	109	108	107	98	84	98	95	118	84	72	98	88	102	98	87	103	103	85	96	79	93	107	117	96	102	92	97	92	96	76	87	86	88	93	100	89	91	106	106	93	101	113	90	116	118	97	98	84	102	90	117	104	103	85	77	98	96	97	100	95	94	91	101	88	107	80	81	91	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
9486	1341	3385	3770	3123	2473	2020	1614	1425	1209	1030	935	813	762	700	701	588	643	598	561	486	468	527	456	497	440	438	409	413	400	429	410	412	380	340	356	369	384	374	336	361	365	320	366	361	321	379	390	342	330	315	340	345	308	318	364	324	321	318	311	352	320	335	341	303	302	345	345	323	313	307	312	302	323	320	318	267	322	306	334	310	263	297	309	335	324	317	307	357	303	305	328	312	265	296	294	321	313	325	271	319	304	288	332	312	292	307	263	329	293	292	279	315	297	302	312	309	327	308	295	303	309	321	320	317	285	302	302	302	307	303	313	289	337	322	297	317	289	302	292	318	328	301	294	302	345	298	287	276	275	289	320	351	330	311	268	319	302	307	273	296	297	332	338	294	304	339	333	324	325	299	300	314	306	283	308	301	281	310	333	297	311	310	276	311	273	326	327	294	327	290	325	286	316	335	272	295	328	312	306	295	306	279	305	281	310	299	311	292	316	335	303	352	301	344	297	318	285	338	328	328	340	292	344	289	317	306	297	298	302	303	300	295	270	311	294	317	305	283	288	352	307	311	291	332	291	299	290	282	304	288	315	290	332	296	319	316	306	315	303	330	301	343	317	328	315	284	311	286	324	295	297	271	322	305	301	296	303	314	321	299	291	324	298	337	335	318	294	324	283	291	307	320	296	323	298	293	321	331	285	306	305	298	307	299	305	304	282	306	318	303	313	293	338	282	314	294	300	300	283	302	301	317	308	320	300	297	291	300	322	323	277	327	317	311	316	276	319	335	327	315	302	306	309	322	320	276	304	315	314	300	302	304	302	316	309	322	329	317	319	323	323	314	341	295	328	310	303	323	321	285	320	344	310	310	277	279	299	320	318	290	322	319	303	285	343	321	312	270	287	327	312	324	300	304	312	295	297	273	330	317	296	298	294	300	303	334	332	300	315	318	322	311	291	303	320	275	321	293	296	294	303	311	302	313	306	304	291	334	295	313	282	324	308	322	270	313	303	295	315	284	319	293	284	268	303	280	270	319	319	321	299	308	313	295	322	297	296	318	296	328	288	321	341	312	304	308	306	298	304	292	304	319	310	289	316	306	325	301	280	329	295	319	300	278	299	291	316	311	316	291	285	305	268	326	314	310	305	287	303	294	282	306	280	332	292	285	321	296	328	320	328	318	308	322	305	305	324	334	306	317	273	327	294	345	301	323	295	312	310	282	319	309	318	298	298	318	289	335	340	293	301	302	317	304	295	307	307	315	287	290	307	305	330	298	293	355	352	303	344	306	311	337	301	297	315	296	278	277	315	302	303	301	332	319	315	275	301	309	345	317	318	337	300	273	311	307	326	289	299	298	317	287	298	318	313	329	291	308	314	290	303	364	320	305	324	325	299	285	308	324	293	312	280	320	320	292	296	311	276	326	282	320	256	306	331	318	293	345	284	315	329	297	295	281	325	276	348	303	317	299	315	312	316	280	316	281	291	326	310	340	362	322	341	298	311	322	325	293	297	299	288	306	283	303	308	309	311	279	299	286	326	315	303	299	280	317	331	302	273	310	291	333	285	311	306	305	310	317	301	319	316	323	297	316	310	321	295	316	314	321	320	296	275	293	302	324	306	320	319	312	323	299	316	292	310	332	301	310	305	322	285	328	304	275	306	329	289	302	294	317	321	321	290	322	309	295	274	296	316	292	290	295	330	291	304	292	287	309	298	316	319	338	327	301	331	329	299	332	322	307	293	333	285	312	302	306	315	321	314	310	292	318	311	309	279	299	293	315	291	312	298	309	312	338	333	329	272	291	297	304	322	307	342	301	300	299	325	304	314	300	294	335	295	319	300	306	312	325	276	296	288	303	318	312	297	301	287	298	315	291	271	299	291	309	291	340	302	270	318	312	308	293	298	304	280	318	314	318	291	310	293	330	321	285	336	314	333	291	334	301	297	313	332	335	317	309	310	306	311	292	303	323	297	311	303	311	294	302	299	311	323	303	328	276	315	280	308	298	320	318	317	272	309	308	303	292	309	306	281	318	305	333	308	301	309	314	307	311	307	307	312	309	324	311	321	275	295	319	314	294	298	322	306	330	326	285	289	290	311	322	290	300	318	286	297	334	279	308	296	308	288	288	322	299	305	335	303	304	288	315	295	306	310	325	305	290	286	285	293	293	319	291	298	301	311	287	298	299	301	332	301	302	321	299	326	310	318	328	283	297	322	299	353	293	303	309	313	282	313	322	347	310	283	291	317	332	308	303	277	299	269	287	302	340	324	319	317	330	318	326	298	339	313	327	289	319	320	307	317	312	318	263	312	297	287	287	251	312	306	327	314	311	273	270	306	283	291	318	345	308	330	294	299	309	292	330	301	321	317	311	332	315	278	293	312	304	310	312	304	311	299	330	290	326	296	328	325	281	276	307	350	286	291	308	291	330	354	287	275	329	289	281	301	283	318	328	304	292	293	304	308	286	335	337	309	292	321	323	338	310	301	309	322	320	315	290	304	300	293	314	299	293	311	320	340	307	307	278	311	300	304	301	334	283	301	290	310	301	315	299	297	299	272	316	316	312	291	276	304	303	309	307	314	310	326	336	326	308	299	309	299	268	322	292	298	312	277	299	306	331	315	312	291	290	259	304	311	334	311	312	326	276	293	304	312	314	303	282	307	277	332	332	277	315	297	305	320	286	298	315	314	323	278	307	322	310	284	303	292	342	328	305	338	312	281	303	284	315	271	307	315	325	335	329	294	287	312	293	293	324	300	293	289	274	302	285	317	306	295	270	320	313	305	306	298	309	277	320	307	308	279	310	310	324	305	298	328	281	310	303	287	272	308	310	294	291	314	327	330	312	337	296	282	343	294	327	275	317	316	322	288	268	287	302	318	321	285	291	300	304	289	320	299	287	295	318	331	303	323	313	293	310	294	300	309	283	308	299	294	319	297	266	300	312	310	295	279	306	289	295	297	304	292	284	307	292	298	294	302	287	302	268	280	319	284	292	278	291	295	321	315	312	306	333	281	294	307	286	335	274	299	298	299	310	289	324	292	334	295	288	325	300	319	299	314	286	313	301	316	297	345	304	324	292	340	312	334	294	276	323	315	313	330	316	345	295	304	317	312	301	287	302	294	300	319	303	310	296	271	286	300	308	303	309	281	296	302	308	310	332	318	316	325	279	285	303	286	308	297	290	270	302	279	311	326	308	329	291	305	321	299	302	301	280	304	306	344	303	319	308	294	316	277	297	287	322	269	328	295	327	307	308	292	293	328	297	324	294	299	298	303	334	270	303	351	301	311	340	317	293	300	330	309	295	302	304	303	310	297	312	299	300	301	316	300	266	306	281	260	294	300	287	283	311	355	298	300	337	338	293	310	297	323	313	317	279	284	326	310	308	300	326	314	306	318	328	330	313	301	302	317	301	311	306	319	309	290	317	325	282	332	282	273	340	305	286	300	310	315	316	294	306	287	325	288	299	296	315	301	307	282	315	325	327	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
31020	4254	2848	2104	1564	1204	858	664	572	463	415	390	340	311	309	313	259	285	271	274	266	242	258	253	236	216	221	242	232	232	213	231	236	244	227	222	214	199	233	190	200	236	221	200	202	240	240	237	190	227	208	233	185	229	206	197	203	202	186	205	224	201	183	199	240	204	230	177	211	203	197	223	223	209	199	199	195	182	219	218	207	213	220	206	206	221	202	198	199	190	235	189	198	225	200	208	203	246	215	182	175	215	228	196	229	196	230	206	202	196	198	197	215	193	204	245	174	188	204	197	219	177	231	206	209	210	186	192	199	194	233	194	205	205	206	200	191	191	196	207	201	249	208	195	215	207	187	192	206	217	190	230	194	216	207	190	193	192	194	190	192	193	189	216	214	208	195	215	208	203	204	210	217	206	205	220	187	196	199	187	202	193	187	197	210	221	203	191	176	215	184	207	221	206	215	199	198	176	209	199	186	202	216	215	187	190	219	200	197	211	194	195	206	223	189	195	216	194	204	190	216	223	199	229	209	214	195	180	211	221	197	230	197	192	198	216	209	200	187	208	201	218	184	229	213	200	175	198	217	203	186	182	211	179	195	188	220	191	193	203	191	208	206	207	193	188	176	200	220	193	230	228	185	203	209	200	173	202	228	212	188	181	188	198	219	205	201	212	191	205	225	202	197	234	187	205	212	222	204	193	204	205	211	188	222	192	200	206	200	193	209	209	201	208	221	186	213	229	177	194	197	212	199	208	200	191	186	218	182	217	184	234	209	192	181	216	210	200	195	225	206	185	222	216	208	232	226	211	180	197	183	191	196	199	197	209	202	212	202	204	207	194	182	188	200	195	197	190	233	205	198	236	197	184	174	199	220	180	179	200	207	212	203	208	191	204	201	213	201	214	220	211	207	235	206	196	195	210	220	182	192	188	199	226	231	188	200	198	222	202	182	195	226	187	209	213	190	208	213	220	198	193	206	206	196	212	222	215	215	209	196	228	173	220	175	223	216	205	206	197	197	223	189	208	194	187	191	212	202	234	215	208	225	214	240	225	211	242	192	184	197	220	225	179	209	203	215	192	188	183	178	222	204	179	204	215	200	190	231	185	226	198	187	191	204	207	217	204	198	197	211	192	200	198	184	174	206	207	212	177	208	197	200	225	202	221	223	228	205	165	206	191	191	190	180	208	213	218	215	228	209	180	233	185	217	236	209	215	204	190	221	208	200	185	204	190	199	208	204	208	204	186	218	182	207	187	193	192	216	213	173	208	197	200	190	227	198	182	223	200	206	205	197	199	194	206	199	189	180	220	204	203	210	214	184	186	193	184	214	209	224	191	210	198	195	201	192	194	195	193	219	210	187	210	208	220	174	221	203	192	193	200	205	208	184	195	203	197	210	198	188	193	192	204	221	221	204	214	184	210	217	202	181	209	198	224	209	193	206	202	218	212	184	207	200	195	210	217	211	218	207	184	225	177	174	210	179	206	235	216	198	235	184	216	191	204	198	192	217	186	225	195	203	213	203	210	219	212	208	188	210	176	192	193	185	191	196	192	214	199	199	203	182	224	196	174	200	229	195	220	210	218	223	235	206	222	211	211	197	203	191	210	208	179	197	196	209	181	184	194	191	196	218	205	205	201	205	224	206	192	189	195	204	227	215	196	196	202	204	178	195	190	221	212	231	185	200	198	202	207	229	207	200	200	217	203	206	198	202	201	197	218	205	219	223	235	182	213	194	194	197	207	198	191	169	199	204	217	198	218	227	226	229	226	223	197	203	190	202	243	190	230	192	170	218	209	192	206	195	210	173	199	192	227	200	213	197	196	190	215	204	217	205	206	206	225	208	222	200	212	189	220	223	238	206	203	211	208	170	183	207	216	195	209	212	216	206	198	211	187	216	215	167	181	196	204	208	189	205	185	205	218	207	207	208	199	205	223	198	212	202	212	184	193	199	203	239	189	193	179	199	222	186	187	195	207	208	200	194	202	202	219	195	208	196	231	195	190	201	201	201	206	197	226	189	217	211	223	233	203	194	215	213	209	199	189	222	196	201	215	189	210	226	201	181	189	215	200	210	216	209	185	214	225	188	187	186	224	198	231	206	199	186	201	187	189	208	183	209	197	212	193	200	193	198	211	233	224	241	229	198	194	212	217	205	185	183	201	204	205	222	200	211	250	204	198	206	203	209	202	190	207	177	200	222	206	222	216	193	215	176	189	217	186	196	211	224	195	207	199	215	191	171	189	185	200	200	202	188	189	198	199	196	195	206	196	218	195	192	195	221	201	192	202	203	220	201	195	191	217	203	220	209	214	198	199	188	233	208	198	205	188	204	201	198	224	196	208	175	204	197	224	178	204	191	204	205	189	191	206	212	195	175	214	207	200	201	201	176	200	194	190	196	225	198	205	206	187	199	204	212	205	205	218	191	216	192	170	188	185	225	212	202	205	227	186	209	221	196	206	190	224	224	241	190	191	197	188	200	192	202	199	228	217	195	183	206	210	251	224	184	196	190	218	183	218	200	221	236	197	230	216	196	196	186	198	192	213	204	183	190	183	189	207	179	204	187	196	232	209	193	226	186	219	179	213	210	199	203	199	219	172	228	190	189	223	186	222	193	205	182	188	209	211	190	209	217	190	215	195	201	228	178	218	211	188	188	231	211	233	209	200	191	179	209	204	204	213	188	213	180	201	178	210	193	195	212	198	185	228	190	200	201	180	201	214	205	168	207	235	215	211	185	206	213	217	209	194	191	190	195	220	184	214	186	196	230	201	204	219	185	187	199	222	189	202	213	212	198	213	206	214	228	182	200	196	202	206	209	203	197	216	231	201	213	199	187	202	226	202	192	209	181	193	191	202	200	159	186	204	194	190	206	205	228	213	220	205	204	205	228	201	210	217	214	188	207	166	197	201	183	200	205	202	222	184	172	203	219	218	219	199	215	194	232	173	219	212	191	211	188	208	205	215	191	191	217	228	212	201	212	192	211	193	183	236	210	209	208	208	187	205	192	217	231	223	225	226	213	224	208	191	210	208	211	218	191	185	198	206	212	164	213	205	210	193	222	218	179	179	189	201	207	227	203	220	205	192	204	207	209	175	190	197	206	198	199	177	199	196	194	211	211	180	168	194	203	194	182	218	198	202	182	195	166	185	210	207	214	228	190	239	234	210	209	202	220	155	187	205	214	170	181	228	205	213	209	216	182	192	192	216	207	209	207	222	223	208	238	183	195	203	217	198	212	227	195	204	230	219	203	192	205	205	205	221	214	197	207	214	209	228	215	209	214	183	209	171	200	199	192	170	215	169	180	181	195	173	211	228	207	177	205	198	172	195	223	193	186	194	211	181	195	188	227	196	217	201	221	202	235	193	184	190	188	209	230	225	201	210	248	196	208	194	199	177	227	192	209	182	190	216	195	207	210	203	197	213	208	188	214	186	232	210	197	209	226	192	208	221	193	200	219	187	217	190	215	213	191	217	189	194	217	208	194	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
12601	2683	6285	6736	5812	4671	3791	3203	2623	2313	1968	1802	1625	1436	1352	1298	1200	1227	1086	1018	1011	894	884	934	872	879	822	789	842	804	774	742	734	730	721	679	698	716	713	683	722	688	696	675	636	683	665	633	660	638	607	670	634	614	631	647	609	638	616	631	607	609	627	591	616	650	644	635	599	658	591	608	604	606	579	581	614	619	618	643	598	578	619	595	611	587	621	608	573	567	604	609	587	601	602	594	583	607	604	613	589	566	543	593	571	594	586	581	578	550	607	603	623	575	539	581	639	620	606	608	576	581	614	575	577	594	585	557	618	554	612	578	567	634	595	602	548	565	589	554	616	581	584	590	606	593	558	606	605	608	581	585	614	598	622	558	584	607	603	573	573	603	564	620	602	604	542	628	601	571	574	597	600	587	609	608	558	605	613	579	574	614	593	592	587	598	555	569	617	576	605	594	560	566	595	569	585	577	564	549	583	568	563	559	589	600	597	618	562	526	591	576	590	579	569	596	581	565	557	619	597	569	564	623	578	573	596	612	574	581	569	561	566	589	596	561	579	570	572	627	555	590	557	566	613	582	575	589	589	576	596	570	543	559	595	571	594	588	590	563	610	602	567	605	573	599	589	586	586	566	570	577	554	574	568	581	611	559	570	530	620	562	575	555	618	559	589	581	564	590	546	600	554	578	553	592	628	579	581	577	560	564	595	592	578	599	590	595	599	623	587	634	607	579	540	543	573	554	572	535	568	560	575	588	594	601	595	576	599	564	556	580	587	595	566	589	622	556	584	591	589	574	584	547	589	613	600	620	567	557	540	583	598	572	573	551	603	535	615	594	534	562	587	612	605	562	556	589	542	553	630	579	619	583	564	583	556	577	570	580	592	577	561	541	575	556	580	568	592	593	542	547	611	566	573	594	588	596	541	573	557	571	588	590	575	570	572	569	574	536	650	581	601	622	553	582	604	608	616	575	600	605	556	592	584	575	594	541	561	598	579	614	571	642	589	565	575	597	630	553	584	598	548	558	564	613	561	562	596	587	564	571	553	591	593	583	574	583	618	595	619	572	552	600	576	594	538	573	587	560	562	604	554	587	560	612	587	586	584	605	553	604	534	587	547	574	574	564	612	580	624	570	570	571	574	615	571	606	598	604	583	567	587	603	596	582	578	620	606	589	572	554	549	623	567	583	563	558	582	576	617	592	527	602	597	615	573	628	585	617	566	631	558	594	572	574	593	600	575	595	601	535	598	614	579	615	640	567	537	611	588	591	564	590	556	625	612	503	546	587	554	580	594	565	562	597	575	573	570	544	567	549	582	636	594	547	551	570	621	596	569	572	578	576	560	551	582	604	550	600	565	567	604	560	605	607	572	566	562	573	562	551	547	597	627	530	576	568	577	514	587	579	560	546	593	593	610	548	566	618	560	617	558	582	590	548	583	600	556	582	618	587	567	611	589	550	574	617	598	583	595	570	568	613	611	533	569	580	619	558	570	588	583	569	591	581	562	582	550	562	579	593	602	577	605	607	587	642	599	591	610	555	549	608	571	612	550	580	591	585	562	593	553	571	609	571	557	635	572	556	613	565	558	596	625	576	624	591	602	581	590	574	585	552	594	580	559	624	590	610	593	556	599	584	580	565	605	588	574	583	564	558	581	618	557	585	617	573	547	591	606	561	589	590	617	610	611	589	564	531	576	575	642	576	595	575	572	584	580	599	554	561	595	580	578	552	577	542	591	611	527	552	562	562	590	597	580	578	605	580	581	619	562	625	541	573	571	611	575	589	579	593	587	558	539	539	580	553	591	567	605	583	579	571	607	558	593	554	598	589	594	555	608	588	598	601	587	583	569	552	616	595	584	558	638	583	582	631	604	556	545	583	598	559	547	549	570	578	632	587	579	616	558	591	574	564	575	601	590	537	616	563	594	597	612	567	566	598	569	594	559	611	579	542	606	590	593	589	565	589	627	572	596	600	573	544	603	599	562	589	586	586	588	630	550	615	556	575	558	608	552	587	586	615	579	565	608	566	604	582	567	585	535	600	565	574	566	592	530	545	565	563	592	585	632	576	552	561	549	605	583	558	636	594	556	579	557	572	527	589	615	580	579	619	604	575	546	551	573	611	607	586	581	579	571	551	580	605	566	534	561	593	578	560	602	559	584	548	585	637	608	582	600	589	630	629	599	568	573	617	644	599	602	545	569	593	575	612	592	592	568	555	562	555	574	580	576	611	594	583	559	576	571	593	580	582	594	617	585	630	567	585	569	559	566	630	622	553	570	592	579	580	564	560	574	610	594	578	592	609	542	567	590	595	613	533	576	611	596	607	618	587	545	597	579	579	578	587	575	574	660	591	573	578	606	605	593	550	568	577	611	627	570	580	571	626	642	599	573	579	566	520	610	598	548	626	618	594	578	580	586	566	591	574	556	589	557	610	580	600	593	603	581	580	586	563	561	549	591	613	562	580	535	542	542	622	582	615	584	595	567	567	579	587	593	549	544	553	584	596	588	585	626	605	570	579	546	588	577	574	574	570	567	618	580	584	615	614	580	578	574	621	598	567	558	585	598	582	611	573	595	543	584	591	560	580	573	603	573	562	569	559	592	564	628	608	579	593	571	574	622	603	594	550	629	568	577	578	590	548	601	555	529	592	568	573	589	575	574	604	564	596	582	569	586	548	561	570	578	614	547	579	568	551	563	616	565	565	615	574	556	585	567	561	577	545	602	581	599	606	578	612	602	588	623	537	578	605	568	603	607	558	601	542	542	632	591	591	601	566	591	596	596	624	610	636	537	576	603	601	606	579	534	565	610	575	578	591	563	566	542	578	590	580	553	605	585	604	604	606	576	573	539	556	580	575	605	582	598	609	586	575	592	581	591	574	617	587	585	558	595	596	573	580	580	547	553	577	612	574	555	588	623	604	604	598	549	594	596	583	578	577	552	549	560	544	618	591	557	553	578	610	618	586	551	582	572	587	559	557	596	609	575	599	615	579	576	547	597	536	569	615	573	575	561	591	569	578	620	609	581	598	624	630	581	614	568	571	561	592	569	611	577	555	584	581	604	543	621	610	608	568	619	577	590	586	571	605	594	628	557	576	588	600	606	579	572	578	582	587	536	607	574	578	574	592	568	626	571	612	570	599	572	632	573	584	622	588	588	579	582	599	603	595	576	536	626	537	587	608	599	587	581	592	549	591	567	589	595	540	593	560	590	607	614	578	571	547	593	617	601	604	587	569	566	618	580	594	601	593	607	542	606	608	570	550	584	592	576	526	589	570	598	545	576	598	579	579	528	561	552	604	585	615	556	564	564	536	571	546	571	577	591	546	583	559	542	517	574	564	583	615	583	634	599	596	583	553	602	598	600	607	557	596	582	581	579	581	586	625	601	616	608	581	544	587	567	594	570	585	580	503	590	596	571	565	563	610	579	608	585	589	513	588	551	600	522	583	575	596	628	566	583	607	530	561	587	574	600	580	580	610	571	561	583	564	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
3457	183	150	148	129	105	103	114	88	96	111	90	97	96	97	98	91	94	79	83	73	106	89	96	104	87	78	110	98	102	107	83	101	91	98	95	91	97	91	96	95	84	89	81	81	100	90	87	103	83	91	89	112	89	95	78	88	98	81	82	89	81	105	88	89	85	83	94	95	93	111	86	88	88	93	97	92	93	88	82	98	114	81	99	86	71	76	114	91	89	92	109	121	102	71	108	91	94	83	104	102	88	88	90	90	91	99	78	87	90	109	102	106	97	77	88	90	85	92	89	86	92	110	96	81	94	84	96	107	78	96	87	103	79	83	94	101	98	75	82	102	78	87	88	77	101	86	104	79	115	94	87	72	80	85	107	107	89	110	91	92	83	103	117	87	94	78	111	84	87	99	107	96	110	103	90	126	92	93	98	97	108	102	95	101	99	98	94	86	106	98	83	76	81	95	81	84	85	90	83	74	110	105	95	81	83	98	92	106	89	91	94	84	91	93	80	99	107	89	88	106	85	94	99	102	90	94	90	92	96	92	103	91	78	90	74	90	94	104	83	91	109	78	82	101	88	107	85	95	83	99	92	101	109	91	90	80	95	92	89	93	78	81	77	87	117	93	79	106	113	92	83	95	92	96	78	106	98	93	87	98	103	97	107	88	100	97	95	103	82	78	77	100	99	102	91	84	93	108	101	97	102	103	73	104	103	93	92	118	88	84	93	87	97	89	93	80	89	77	96	98	94	98	91	88	105	98	93	83	98	93	100	97	81	86	100	78	87	103	84	95	89	78	94	98	93	90	97	72	68	88	86	98	106	96	86	99	102	106	101	99	99	86	98	86	92	101	83	95	92	88	88	103	88	85	102	84	101	91	90	82	102	84	96	82	85	83	98	96	94	101	94	79	107	90	117	91	97	88	89	91	80	91	96	93	91	99	68	102	89	87	99	92	89	84	95	105	103	91	118	106	79	101	94	74	96	99	97	95	112	105	92	116	91	88	92	78	90	101	108	101	96	98	86	88	94	105	104	99	97	96	92	91	104	85	88	103	87	106	96	85	98	85	105	80	93	92	87	114	89	91	106	87	90	71	95	100	93	68	89	76	96	100	113	87	97	93	101	77	88	90	91	74	91	106	85	108	88	82	75	97	77	76	93	79	78	63	78	104	100	86	90	100	108	90	92	92	100	91	86	90	108	71	107	87	87	86	104	86	86	92	110	86	83	77	95	104	81	72	95	88	105	110	78	102	102	85	90	86	86	91	97	84	97	80	82	105	93	92	106	85	77	89	76	81	106	81	96	107	101	74	84	99	84	91	95	92	86	112	99	77	81	90	92	105	85	87	90	86	108	94	86	92	94	91	100	85	95	101	95	103	101	91	102	104	75	91	81	99	101	101	91	98	75	102	93	79	79	96	94	109	86	102	82	88	89	86	94	76	90	91	74	94	84	91	115	95	102	108	90	91	91	91	89	107	88	102	109	106	100	93	80	93	87	96	111	99	75	85	87	80	85	89	85	105	84	88	84	90	84	105	93	90	95	97	90	85	72	95	93	102	101	91	93	99	106	92	89	94	113	90	81	106	102	91	81	102	94	97	85	75	102	79	82	83	91	90	104	90	102	107	87	93	95	93	96	102	93	96	99	93	101	97	101	88	91	80	81	91	99	86	94	87	86	82	104	91	90	88	81	85	110	77	92	109	88	71	64	106	96	81	78	89	87	83	82	86	93	94	97	82	83	100	98	102	80	105	96	97	99	80	75	93	92	105	107	82	96	93	101	100	97	103	84	94	94	72	90	82	102	82	93	86	109	80	83	111	88	91	99	91	87	109	90	97	88	86	82	88	86	111	89	106	107	84	96	92	115	104	93	99	93	94	114	80	87	90	93	91	102	87	87	81	69	85	99	96	110	104	88	93	78	107	97	117	82	113	94	93	99	90	81	95	91	106	105	91	90	106	89	97	81	89	106	83	99	88	92	104	87	98	94	98	96	100	101	87	100	102	83	88	87	87	80	92	84	106	82	86	100	90	95	85	92	100	104	97	78	104	89	85	101	95	97	97	88	94	79	100	100	105	96	97	93	83	108	101	110	97	85	105	88	101	91	102	92	90	109	76	86	71	88	88	107	96	100	79	92	90	110	105	77	76	77	88	102	74	96	84	95	101	94	107	101	92	108	84	97	102	90	111	80	96	96	92	108	105	81	69	77	86	90	76	89	86	89	106	96	82	106	91	93	79	88	92	100	90	93	81	96	101	85	82	88	99	97	78	94	92	95	96	85	88	96	111	85	107	96	86	98	101	88	79	101	90	93	81	89	102	74	102	104	90	91	89	83	110	99	83	93	80	102	112	97	104	106	87	94	109	106	122	101	79	80	89	88	80	106	112	95	90	91	106	118	108	77	97	84	97	97	85	99	88	97	112	100	89	100	104	99	106	94	79	99	109	83	76	91	90	86	84	81	76	95	83	96	112	95	95	93	87	100	93	99	84	74	105	92	107	102	91	86	99	92	94	91	105	88	90	89	94	91	82	87	82	114	87	76	110	112	81	86	85	92	83	84	112	104	111	88	92	103	82	87	99	95	94	85	95	90	84	83	105	104	93	109	86	85	93	108	99	79	91	87	101	93	91	86	89	99	104	78	99	83	107	92	99	91	87	86	86	88	122	101	108	99	85	93	106	110	111	78	85	99	100	92	75	75	94	101	89	113	108	103	94	96	96	99	88	93	75	97	78	76	96	118	93	99	87	102	101	82	76	82	82	91	78	77	84	78	80	68	90	67	76	88	107	104	82	101	84	82	77	92	97	100	111	87	81	80	77	89	102	109	72	102	92	94	91	90	94	102	78	89	95	92	85	98	90	72	87	103	92	103	90	88	91	86	94	91	85	94	98	72	98	104	112	92	105	93	87	94	113	97	87	106	99	106	94	85	97	98	96	97	80	84	91	102	86	88	107	77	95	105	107	96	86	84	90	102	102	91	83	93	97	89	88	105	97	73	101	107	101	79	93	92	97	86	119	86	74	94	98	90	88	89	85	95	90	99	82	97	89	86	89	74	108	90	88	92	89	86	86	106	100	85	86	85	104	100	103	95	103	110	82	92	85	101	74	89	89	93	86	88	86	78	105	86	88	87	100	93	99	99	77	86	94	113	100	103	94	105	105	72	90	88	84	81	94	88	93	102	80	110	86	93	79	93	81	96	100	94	92	110	78	82	96	96	82	86	88	95	86	84	80	97	82	80	91	101	97	110	89	94	77	90	89	94	78	88	94	95	93	110	67	106	78	98	92	97	99	78	96	89	104	101	111	83	103	81	78	91	94	93	98	80	109	83	97	83	86	92	86	78	91	97	96	96	104	87	100	92	98	94	80	103	110	93	93	108	92	78	89	95	96	97	96	73	107	95	98	81	86	105	91	85	76	78	92	101	105	77	88	100	87	85	81	87	115	103	92	80	91	107	81	91	92	85	95	84	91	81	93	101	103	83	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
4401	380	425	511	416	420	373	358	378	337	320	308	326	318	325	294	304	329	301	307	268	281	310	299	340	285	295	313	329	264	307	321	277	306	294	286	295	288	264	322	289	291	285	283	291	284	271	314	292	308	323	326	313	302	277	279	308	299	283	308	304	300	327	302	278	292	312	267	300	274	312	298	306	337	282	319	284	310	286	261	290	298	291	296	257	320	274	310	322	258	301	276	293	266	279	298	289	286	286	314	307	291	289	303	289	284	310	289	295	306	300	266	328	272	311	309	298	270	294	309	308	300	309	280	297	321	311	286	312	280	270	295	303	293	274	283	301	283	305	272	279	309	298	314	293	277	293	272	306	313	298	293	307	299	310	300	307	294	310	301	271	269	271	279	275	259	265	286	291	316	301	296	296	278	308	288	302	280	291	303	321	296	289	302	297	274	287	291	290	272	289	285	301	313	312	292	291	297	273	260	323	275	293	288	297	273	307	297	274	319	304	304	299	290	320	283	335	307	261	303	271	273	306	303	288	293	303	305	284	276	293	290	283	302	283	296	280	290	271	309	289	325	306	297	262	302	289	273	316	297	312	312	289	313	323	285	294	286	296	304	314	332	299	287	300	301	281	298	301	263	279	307	307	323	298	279	300	290	285	307	277	269	298	300	293	271	279	290	258	290	292	256	292	303	272	311	297	275	283	304	302	282	324	304	302	281	281	306	313	304	297	278	296	307	300	274	297	258	316	297	321	303	290	293	302	273	292	282	302	305	301	330	297	317	281	322	275	307	305	291	292	303	283	281	278	287	301	284	331	294	304	284	282	305	291	306	317	307	307	272	282	308	290	245	312	308	312	296	248	304	322	305	312	285	273	301	294	326	298	273	277	301	258	300	304	301	329	294	292	314	253	298	290	292	259	300	289	290	272	301	263	276	290	324	288	294	280	301	274	282	298	280	315	317	314	280	314	293	301	268	285	311	294	298	301	303	307	312	267	283	294	286	297	277	265	286	289	312	309	298	266	280	308	289	266	302	289	283	289	284	318	275	305	259	301	340	300	313	281	301	273	300	307	312	286	288	283	292	340	311	300	312	324	311	294	288	321	290	323	324	304	287	305	295	290	287	330	301	288	304	266	303	296	297	315	281	292	338	266	273	293	288	297	310	299	300	315	315	315	286	268	318	295	322	293	298	267	311	272	272	311	251	287	288	286	290	306	279	294	260	308	272	291	311	294	264	307	303	306	295	289	293	292	296	267	321	302	317	261	262	301	291	285	307	305	271	315	301	290	258	283	279	290	280	314	287	263	326	318	288	282	317	287	292	270	281	301	281	282	304	299	292	288	303	316	325	307	269	276	312	288	295	250	301	297	278	325	269	287	285	250	270	306	293	307	313	266	283	296	289	316	299	293	282	272	316	299	288	269	246	287	303	324	263	292	334	295	285	295	272	273	296	273	286	309	283	298	315	291	287	296	292	279	304	297	280	310	285	295	291	264	278	316	327	291	294	302	293	290	296	289	309	283	297	276	277	283	307	286	296	300	295	306	309	282	283	266	301	301	299	310	295	304	303	273	297	302	313	298	307	301	280	269	309	280	292	294	286	315	280	275	308	276	298	269	260	299	276	302	272	279	279	307	303	293	269	312	296	297	291	318	277	292	292	271	269	283	312	306	308	305	316	301	267	286	299	277	266	299	310	288	284	304	292	305	280	290	274	306	302	319	281	283	291	293	275	274	316	288	293	272	308	296	304	269	294	294	329	285	293	307	282	302	297	274	309	287	308	284	283	322	276	317	303	279	302	317	293	278	299	283	310	318	318	287	292	284	291	289	269	310	301	290	308	288	300	315	273	267	284	249	289	314	284	288	289	265	284	303	286	311	315	271	303	302	300	298	279	299	315	310	300	294	321	288	298	294	334	299	290	273	287	298	282	290	291	283	279	298	305	291	308	295	328	288	286	312	306	312	271	303	291	290	301	280	299	297	265	286	286	258	289	313	275	322	309	303	301	296	295	309	253	287	280	274	306	290	276	285	305	300	280	289	285	295	305	311	284	282	291	287	283	287	283	308	291	282	287	301	279	275	277	306	277	316	314	312	286	312	272	278	286	288	248	318	310	286	287	285	329	302	282	309	321	317	256	324	277	302	282	298	289	269	283	275	311	316	336	323	324	314	343	276	276	292	299	305	307	308	266	300	287	273	262	294	309	302	308	319	325	297	268	311	291	304	333	293	269	300	283	308	277	359	287	302	286	297	267	253	331	324	291	318	285	286	270	279	281	293	272	293	308	294	284	296	286	275	284	289	275	286	279	263	320	293	275	307	281	292	296	308	307	291	307	295	252	253	293	277	290	279	302	258	295	273	290	284	289	300	284	285	312	311	293	304	287	284	303	315	269	268	300	326	256	297	306	320	303	308	301	267	300	280	264	294	327	288	299	307	295	320	311	327	281	283	284	271	330	301	305	271	308	278	302	276	259	278	289	276	299	285	314	304	307	292	297	301	299	282	340	291	282	262	299	289	291	298	336	271	305	295	295	316	272	279	309	303	264	277	331	278	295	289	309	301	305	277	285	300	290	293	300	284	286	313	296	310	287	311	300	291	300	302	292	287	316	259	336	310	312	287	292	279	294	320	272	313	298	289	288	316	270	314	285	299	292	315	319	285	287	287	283	321	280	306	285	311	270	304	306	295	313	272	331	260	310	296	295	301	288	285	262	315	316	287	269	295	252	317	319	324	311	303	304	313	302	292	321	281	274	305	290	296	277	271	297	317	285	336	331	306	300	296	293	297	298	337	336	263	279	326	302	282	300	274	318	301	318	313	295	293	316	300	303	299	295	274	293	275	282	296	258	286	316	281	291	295	298	300	284	292	299	307	284	286	315	292	299	292	311	270	306	289	296	304	289	270	313	308	283	300	271	266	328	291	294	297	293	320	300	297	303	263	299	300	289	287	278	285	272	299	305	272	253	333	293	320	287	252	278	308	310	305	311	281	289	298	304	282	301	276	274	293	261	322	319	308	278	306	297	320	293	300	324	279	286	288	329	271	260	307	288	272	296	303	273	282	301	280	316	274	302	277	290	281	289	309	312	270	279	286	307	280	264	284	287	270	281	337	310	277	320	315	306	274	320	318	323	293	307	293	297	302	291	285	287	308	265	297	275	308	281	324	268	272	287	305	302	318	286	304	287	262	299	301	286	308	286	289	289	297	280	295	263	280	264	272	298	293	257	290	302	278	287	311	304	296	314	304	290	294	289	323	288	278	277	287	295	276	296	295	263	296	295	307	311	262	293	321	316	315	297	276	291	301	312	287	298	314	288	281	270	283	318	295	296	279	328	303	278	305	297	286	300	288	307	318	283	304	305	290	305	306	294	273	310	297	325	261	302	263	306	284	303	269	301	313	311	277	291	311	335	290	320	293	294	284	289	285	291	289	326	288	290	329	329	291	279	303	265	291	316	276	307	284	310	301	295	272	297	296	292	286	299	281	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
19052	1430	1358	1059	743	546	437	327	276	236	220	165	164	144	154	132	149	143	113	139	102	88	117	121	129	120	111	116	109	115	126	109	103	105	103	100	97	81	105	100	91	117	109	94	84	92	88	97	97	114	94	129	86	92	97	106	94	103	85	102	100	98	97	74	88	110	113	103	106	103	103	89	99	100	97	105	102	100	75	112	83	107	85	94	114	79	96	92	87	104	89	108	73	82	82	103	83	75	115	83	93	92	82	76	109	95	89	113	108	90	111	98	96	107	85	87	91	86	93	97	104	84	111	74	98	81	81	96	89	100	105	87	68	74	114	98	83	119	99	87	110	98	95	102	86	107	108	107	100	83	92	107	85	94	107	112	109	100	97	106	84	109	101	97	100	95	91	98	94	90	84	89	80	91	101	86	84	86	101	91	95	98	97	86	89	97	99	102	86	92	102	102	96	68	96	98	95	92	88	92	98	90	87	99	106	93	103	83	103	76	94	115	89	106	95	108	91	97	78	87	103	103	83	84	104	94	94	87	85	87	93	90	100	99	107	68	81	73	92	104	115	84	86	95	90	88	91	99	97	99	95	103	95	96	98	86	68	94	107	91	91	96	93	80	100	115	84	98	91	80	125	91	90	96	81	115	97	91	109	94	102	108	86	93	94	86	105	118	98	93	93	102	89	79	95	87	89	82	98	106	73	111	101	92	93	88	106	91	93	95	92	105	103	97	98	89	96	81	91	99	83	92	80	96	96	97	86	100	115	87	95	104	101	88	96	92	95	103	107	105	111	98	96	90	91	89	95	96	112	96	95	100	93	102	95	101	97	106	79	96	95	93	85	93	98	89	94	98	101	100	91	94	118	116	88	96	86	83	91	85	100	89	101	101	101	105	98	92	105	97	85	86	114	95	94	94	101	98	95	99	96	87	79	116	116	108	102	103	83	88	90	91	85	90	94	96	92	79	98	110	98	106	93	95	88	97	99	95	86	90	76	102	93	77	77	102	94	95	92	96	116	103	97	93	89	97	87	90	109	96	99	78	92	105	80	97	99	105	95	82	102	84	112	103	85	90	104	95	89	104	98	101	82	94	107	94	83	86	91	112	94	86	101	109	93	108	100	82	84	84	85	88	100	104	89	86	84	102	92	81	95	84	89	83	92	96	91	102	104	75	93	89	93	83	102	100	119	92	100	92	86	95	84	118	91	87	97	91	90	83	93	94	88	90	87	85	98	75	79	106	92	98	112	89	95	83	119	94	83	89	74	98	82	94	89	88	97	84	88	103	83	92	104	93	88	85	88	81	90	95	111	83	92	112	90	91	90	88	93	95	105	109	83	105	105	81	85	80	96	96	80	90	92	82	115	91	90	105	90	101	90	96	94	102	91	90	90	104	101	98	99	88	102	93	94	103	92	114	97	92	104	101	99	85	96	76	92	82	99	91	95	77	90	93	79	83	84	79	85	89	83	109	85	103	84	84	94	95	85	98	106	99	94	100	89	102	106	88	113	98	81	110	110	102	89	113	91	86	108	103	97	77	93	92	98	86	91	116	101	96	97	88	102	100	100	106	98	89	104	85	108	84	94	115	102	105	109	96	103	77	99	60	89	103	82	100	92	105	93	124	108	105	94	99	88	91	115	106	97	96	111	107	94	113	104	105	80	95	111	102	103	94	98	103	92	97	81	80	109	91	104	103	93	105	89	86	89	107	92	88	115	98	98	82	114	106	93	90	107	82	85	89	68	105	98	106	80	91	100	93	101	107	97	75	88	103	92	103	106	98	82	93	97	100	78	90	106	80	107	96	86	112	93	95	104	101	94	102	98	98	97	100	73	97	92	110	102	96	86	91	104	93	94	100	112	95	89	93	66	88	85	84	106	82	86	93	94	108	82	100	100	83	91	103	108	96	86	116	99	89	90	94	90	85	98	87	101	96	94	92	85	92	107	99	89	90	87	98	95	95	113	92	82	110	108	83	104	98	91	113	80	91	106	87	92	90	87	105	93	101	88	99	101	99	91	88	93	98	80	102	87	103	94	89	93	112	94	93	104	77	106	85	111	104	79	95	103	87	116	89	91	80	88	97	106	93	104	77	90	83	93	81	94	76	84	86	96	106	96	97	102	103	93	94	96	95	89	91	94	106	103	91	93	86	89	88	102	101	102	96	105	84	100	89	98	89	90	98	80	111	84	93	104	98	104	107	102	93	93	98	97	95	81	83	81	108	103	93	100	104	98	102	102	107	84	97	101	104	106	88	100	99	93	105	100	104	93	92	104	94	87	97	75	82	104	75	85	91	97	76	92	98	97	82	103	97	105	105	87	97	81	114	84	87	77	119	91	110	94	108	82	78	78	83	94	105	91	88	100	116	110	108	107	90	107	107	92	102	75	81	109	102	89	86	95	89	113	102	108	109	103	104	99	102	96	121	87	93	97	91	89	96	112	108	82	79	91	96	114	103	95	79	102	110	110	91	88	98	110	99	101	79	79	119	92	106	90	78	82	105	93	87	88	88	104	109	101	86	97	88	91	108	92	105	82	80	93	94	81	86	112	86	87	102	89	95	97	92	92	82	93	83	102	113	92	114	87	105	101	101	94	93	91	83	96	92	98	101	93	85	93	84	98	106	104	107	92	100	86	98	104	107	88	113	78	106	102	101	80	84	90	101	92	87	97	102	94	101	82	98	84	83	105	94	104	102	89	85	89	98	110	82	106	107	102	96	95	86	92	72	87	103	107	74	87	98	117	96	87	93	92	92	89	85	113	100	87	80	92	99	90	91	100	84	81	101	75	105	99	97	106	97	97	112	116	72	99	90	94	102	76	100	89	84	95	82	103	99	107	67	100	97	88	92	87	90	96	92	94	108	90	93	94	100	83	92	109	94	98	103	102	91	86	86	89	104	90	105	99	80	94	89	97	107	105	92	91	81	110	93	81	98	91	91	89	102	91	87	92	96	102	116	109	88	93	85	90	111	100	88	105	115	95	100	111	96	89	95	89	121	91	96	88	90	96	89	92	86	75	97	88	93	106	103	98	91	91	89	93	98	87	87	84	96	82	96	98	100	89	97	97	77	86	87	94	65	129	72	106	86	88	83	87	116	115	96	102	89	99	99	116	99	91	110	91	107	103	118	102	89	83	93	106	100	108	105	105	89	99	99	98	90	85	96	86	93	96	81	82	106	89	92	86	100	105	106	100	84	90	68	83	86	85	93	115	95	89	86	101	88	107	81	105	86	115	94	92	94	83	97	107	114	112	101	86	121	77	92	99	94	101	68	98	128	88	117	94	77	88	82	87	100	83	86	99	87	101	78	110	94	106	89	90	93	89	88	106	84	99	107	88	90	108	98	104	100	93	94	80	113	105	109	83	108	83	77	97	96	78	90	87	87	89	116	88	91	79	75	100	82	91	85	91	107	82	72	89	90	111	92	84	84	97	93	92	97	94	93	94	88	112	92	86	85	87	97	105	93	93	88	97	94	86	97	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
9487	1473	3361	3657	3084	2469	1923	1612	1352	1164	1061	920	818	747	728	667	649	589	581	503	480	515	490	472	470	404	424	416	427	402	375	382	412	377	380	397	355	399	376	350	333	361	361	372	357	356	365	338	325	312	369	359	335	345	284	359	318	357	351	326	308	350	333	329	324	331	318	316	328	313	296	344	320	320	329	328	318	309	295	354	348	339	305	322	322	325	321	297	300	292	312	315	298	297	318	291	322	343	316	320	334	302	317	320	331	329	323	301	306	306	302	317	321	315	293	298	309	330	337	315	329	306	348	299	297	297	324	292	352	327	322	288	324	323	302	291	341	330	331	292	265	320	351	311	299	320	322	312	282	318	300	293	310	314	288	320	308	312	320	304	301	332	303	294	331	291	351	283	315	307	322	331	302	304	315	353	319	318	306	306	314	300	328	300	313	314	282	292	302	294	283	282	337	306	309	316	309	317	320	275	297	320	310	322	296	308	316	284	288	321	311	284	306	291	317	300	284	319	323	299	302	340	305	293	285	322	308	283	314	292	310	298	290	278	289	284	309	304	307	293	304	321	345	308	286	308	289	298	311	345	324	322	286	303	304	306	292	307	329	311	323	287	293	305	316	301	314	320	306	300	306	310	306	321	265	275	316	304	335	324	275	330	314	313	309	291	321	297	318	302	304	329	298	318	313	324	282	298	289	330	292	302	304	302	310	316	320	292	328	299	291	331	306	321	297	302	299	289	310	273	304	299	321	276	262	319	358	294	293	318	313	336	312	329	311	327	294	322	310	284	303	305	313	326	302	294	307	348	325	303	324	304	307	299	311	301	303	302	311	291	315	309	327	299	308	271	298	286	317	309	281	337	307	303	364	268	328	283	285	290	291	316	315	326	297	308	280	308	316	351	296	305	264	278	302	356	318	298	293	272	296	281	308	302	307	242	306	316	328	295	290	298	308	317	283	290	319	311	316	307	329	308	326	306	301	300	329	315	284	313	309	304	317	287	318	283	317	283	336	310	332	312	312	288	322	327	316	322	323	280	292	306	314	287	303	313	302	313	313	276	322	288	306	294	326	320	304	291	312	294	293	288	303	292	322	295	308	305	319	302	292	313	300	302	319	311	281	317	310	318	299	284	295	319	338	299	329	298	283	299	318	320	300	308	316	317	303	293	288	293	310	298	311	333	323	311	289	290	320	336	307	322	322	309	312	281	348	316	329	290	291	312	320	329	336	286	313	320	294	327	319	307	312	307	325	304	315	312	275	280	311	300	292	312	307	328	316	290	313	305	285	306	284	325	302	323	320	309	284	296	282	313	286	278	295	311	283	311	311	299	275	289	321	311	300	321	312	287	342	282	320	304	325	291	329	291	329	309	327	293	300	298	314	306	314	299	313	273	317	300	280	309	271	317	272	298	298	319	302	312	298	252	321	324	293	281	313	280	292	315	288	327	304	306	334	311	308	280	331	310	297	311	317	305	307	311	301	269	323	288	310	295	308	309	288	313	286	278	342	309	293	315	328	302	338	282	328	311	300	274	309	287	315	314	293	314	319	290	293	287	311	308	337	308	279	294	307	293	305	317	310	291	315	332	332	284	321	321	304	338	340	295	280	324	324	319	295	320	314	274	329	303	311	306	292	310	310	329	312	295	310	311	303	305	298	281	296	314	330	305	315	320	327	315	300	306	283	297	311	291	306	306	301	283	309	319	285	298	307	311	307	332	296	330	295	299	330	287	295	293	322	313	317	296	342	333	322	298	327	322	299	322	306	317	296	325	290	323	298	306	310	285	281	305	266	289	341	318	302	321	276	311	311	293	318	309	309	288	299	299	322	323	301	324	276	366	298	289	314	277	295	306	286	291	314	293	311	312	309	315	309	283	309	326	305	308	319	311	335	332	321	308	334	343	281	312	346	302	310	300	297	340	317	283	303	290	318	310	312	313	284	296	311	294	254	289	313	278	281	302	326	323	299	307	312	288	305	330	310	313	282	320	304	297	310	333	299	301	302	319	295	311	297	297	283	282	307	304	324	309	323	306	295	344	321	332	284	306	324	289	330	325	300	317	299	330	283	342	301	261	293	304	316	283	268	299	319	283	336	310	310	318	304	263	304	298	306	351	295	291	277	319	327	280	320	324	315	332	330	276	299	299	325	304	290	281	306	335	304	297	321	310	326	305	285	317	313	284	324	301	315	317	317	353	293	327	288	289	292	253	302	310	304	293	295	310	299	302	301	297	289	316	346	305	308	304	317	306	298	294	323	323	324	331	308	321	298	308	279	315	327	313	322	279	303	355	312	309	311	312	299	303	280	319	296	278	308	339	292	301	307	320	300	334	324	321	289	310	306	271	327	287	305	300	346	309	282	316	309	311	282	348	304	317	300	319	325	324	343	292	293	277	306	322	321	296	295	276	290	289	313	321	302	317	310	309	329	316	305	302	313	324	318	306	334	312	270	276	317	312	288	282	301	308	305	280	286	295	307	321	329	311	306	292	290	291	282	341	341	291	317	291	316	285	302	318	295	296	267	264	299	337	309	307	281	284	328	278	322	310	309	303	314	320	300	324	305	319	292	324	278	293	292	306	291	331	320	281	297	316	276	330	302	285	316	309	276	322	279	322	314	322	323	292	291	339	315	263	330	284	295	306	300	300	315	305	309	318	266	319	300	267	282	357	305	309	321	322	296	326	321	310	301	299	303	272	296	271	312	320	306	309	315	311	327	294	281	307	309	324	305	307	315	322	294	283	318	320	324	292	303	322	290	307	309	333	327	314	293	278	284	311	347	290	325	311	320	301	307	312	282	319	299	301	338	306	304	319	299	295	294	324	325	324	333	298	314	315	303	311	288	335	302	296	288	305	292	308	329	298	315	320	314	325	318	332	309	327	276	305	321	312	301	324	277	320	286	273	279	292	306	290	331	322	315	310	298	300	299	302	274	306	303	289	310	311	296	309	324	271	312	330	285	323	334	316	306	294	291	295	263	321	330	296	296	321	291	326	290	304	282	314	308	305	321	281	297	283	334	324	314	301	317	314	356	322	302	321	309	311	318	372	265	312	328	307	285	299	302	283	289	306	291	306	312	276	308	291	277	329	328	338	342	322	321	303	312	299	329	300	288	318	319	316	328	335	315	300	319	316	295	342	306	285	306	321	304	316	297	313	315	317	284	310	317	327	312	295	301	269	292	306	293	312	306	314	305	298	311	335	298	324	281	280	322	287	332	297	307	299	310	295	288	318	315	315	334	292	284	313	343	324	301	311	317	300	320	288	302	318	289	282	318	307	297	308	330	311	298	313	294	285	318	304	270	293	313	308	306	307	290	333	270	303	315	307	300	309	294	312	319	297	308	320	297	312	333	322	326	316	331	301	304	296	310	329	303	309	277	308	252	314	353	294	302	326	306	270	291	300	294	301	300	345	319	326	301	312	337	333	288	303	269	285	297	276	297	303	309	313	295	305	310	330	343	322	313	287	296	280	316	305	342	294	300	291	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
30921	4221	2799	2204	1567	1114	902	696	556	474	396	407	382	307	324	280	275	264	251	294	262	230	246	220	247	262	247	216	207	235	254	231	254	242	216	216	198	214	203	224	197	220	230	219	204	194	215	217	216	222	225	229	211	199	224	227	233	203	178	211	215	213	216	213	227	217	202	203	207	201	193	220	210	198	223	197	193	233	210	205	211	184	216	179	223	210	214	207	164	236	209	215	200	194	195	203	182	194	205	209	219	204	194	194	210	202	199	190	212	197	218	210	187	225	219	212	182	197	186	196	200	221	171	192	197	222	197	213	218	204	217	216	197	198	196	208	220	221	197	201	206	189	201	199	218	213	188	187	214	189	225	210	203	181	205	221	219	194	185	210	200	202	187	187	215	211	218	202	212	179	182	228	195	182	198	186	204	213	242	222	212	218	181	196	198	216	221	208	193	213	201	225	200	209	169	208	205	185	209	220	215	220	181	215	186	217	182	216	174	187	182	209	195	208	182	189	215	178	223	216	218	189	185	203	195	190	181	192	208	226	209	189	192	191	201	196	211	235	200	217	197	240	201	212	184	194	213	206	200	205	196	211	209	215	218	203	191	180	229	189	208	210	204	187	191	178	204	200	204	231	199	194	197	180	185	185	221	228	200	194	204	204	216	215	187	183	203	184	188	228	201	199	207	215	196	217	207	194	189	214	221	197	203	182	230	213	205	210	201	198	200	186	206	201	195	168	212	190	200	171	193	203	220	223	206	218	205	217	226	231	201	192	201	219	211	202	212	193	209	213	227	220	200	199	181	207	209	187	208	194	198	210	201	184	180	212	205	217	213	180	185	201	199	195	206	176	229	184	208	238	211	206	186	178	197	203	183	206	209	205	190	209	230	244	187	194	180	193	200	181	203	200	202	176	207	221	190	185	200	191	197	191	186	202	212	211	223	218	211	200	211	194	200	224	193	186	220	176	207	204	197	213	219	192	219	214	213	195	204	198	196	224	196	191	201	186	205	215	203	202	206	187	237	226	196	204	203	190	196	190	201	190	215	214	216	229	193	206	222	210	192	173	206	219	242	199	220	184	163	201	194	212	207	210	217	208	191	204	203	209	210	204	196	201	203	191	197	197	204	232	195	195	228	221	199	236	183	208	211	220	199	201	193	168	231	188	202	204	211	189	214	218	205	191	174	196	195	208	190	208	194	225	202	189	197	211	209	231	190	220	211	199	232	214	209	182	214	206	187	210	231	179	222	187	227	226	201	203	203	186	196	191	191	205	192	213	235	199	205	203	203	190	220	201	195	206	215	176	215	233	207	211	206	206	223	173	222	196	206	212	199	218	189	202	200	206	215	194	215	190	190	204	210	204	214	202	187	207	211	223	189	195	198	212	179	197	194	183	199	204	220	203	198	189	202	210	200	198	207	194	215	217	206	207	214	213	186	185	170	195	220	191	209	224	200	213	183	207	202	197	186	198	183	199	207	191	211	194	204	211	220	188	204	206	190	216	214	202	216	198	194	182	172	180	187	199	186	214	243	209	199	212	193	209	196	193	192	179	212	214	216	191	209	197	217	199	208	203	180	193	195	214	220	208	174	197	200	226	191	212	186	211	216	226	198	208	233	175	220	204	194	232	207	196	190	222	184	202	191	178	212	210	210	232	200	196	186	185	224	217	202	183	206	202	213	163	218	223	198	199	173	195	217	175	199	211	195	204	208	201	219	187	209	170	169	208	193	228	212	235	179	199	161	191	208	204	207	215	218	197	199	187	201	210	187	191	204	222	224	196	194	193	191	207	209	219	200	203	172	230	163	183	212	183	185	201	196	197	199	210	213	198	182	204	199	210	224	219	195	244	189	205	204	247	218	214	209	192	207	209	180	217	162	225	185	198	196	206	187	196	212	214	207	212	223	195	197	209	204	169	209	216	205	197	197	216	198	216	219	196	209	216	204	214	194	264	209	199	220	196	228	249	209	196	196	208	195	221	225	206	208	197	192	222	210	206	205	204	187	207	226	215	209	210	199	177	200	207	202	203	196	191	215	209	221	205	232	199	176	211	214	211	224	208	181	185	192	202	223	206	194	211	210	189	200	203	192	202	177	216	197	181	222	198	206	211	222	190	225	218	207	225	199	204	222	184	200	201	203	199	211	223	204	204	199	188	206	183	185	204	199	208	211	202	217	177	189	223	192	214	203	189	200	229	227	187	183	206	219	207	199	188	197	201	192	212	221	223	211	220	205	211	202	163	200	211	190	212	213	220	206	192	204	224	217	199	204	216	212	190	204	195	188	221	200	223	200	173	214	207	182	225	233	225	203	194	204	183	232	185	211	225	178	217	221	226	216	211	205	204	190	214	197	189	212	213	203	183	202	198	185	179	217	217	192	205	204	216	205	221	216	209	181	196	215	222	208	207	192	204	194	192	202	213	201	185	204	198	215	224	182	202	240	208	210	190	197	213	200	228	214	194	208	223	192	223	208	204	184	215	180	196	198	182	194	199	165	208	199	229	198	206	200	217	228	208	204	196	189	181	210	224	209	206	182	198	197	194	231	189	209	200	204	197	158	202	203	185	223	195	203	191	209	182	218	241	196	205	207	197	162	204	202	228	181	191	209	201	245	197	218	179	195	202	204	193	209	218	197	192	225	205	208	249	204	191	208	235	221	196	206	200	193	212	217	225	162	215	186	206	232	211	179	196	207	214	195	209	183	208	187	180	191	192	209	181	210	192	181	212	218	202	218	224	201	200	182	209	216	196	220	194	194	199	198	224	195	212	178	196	202	191	174	194	220	194	205	221	218	226	187	208	205	232	209	198	202	182	212	190	187	197	205	214	186	200	180	178	210	208	196	211	222	202	186	180	229	187	214	219	208	205	203	224	194	211	188	183	191	209	223	221	206	205	212	225	197	200	177	219	212	200	209	190	180	219	172	217	172	202	173	193	192	177	184	204	216	202	193	210	182	185	188	214	217	197	193	248	204	207	215	190	221	198	198	211	208	199	205	217	186	206	207	216	207	204	206	216	185	210	232	183	220	195	203	209	206	209	187	199	203	197	210	182	196	184	189	195	185	208	223	216	186	214	219	228	195	194	205	167	213	182	175	198	219	209	188	221	217	195	203	190	190	204	224	205	200	221	200	218	202	199	189	177	205	187	227	223	191	204	194	210	176	209	199	221	209	219	207	230	222	213	225	246	195	214	201	228	206	221	222	173	192	210	216	205	182	195	218	200	159	194	216	208	198	198	223	215	187	214	211	196	227	189	191	201	207	187	200	213	184	228	211	224	223	199	187	219	216	204	212	192	191	214	193	207	188	215	221	189	213	202	193	211	237	205	177	177	220	202	186	196	193	214	183	192	204	192	177	216	218	216	200	214	218	218	185	184	209	190	224	192	230	194	221	198	216	213	231	214	198	190	197	205	205	212	215	207	212	191	197	218	207	219	206	213	186	177	201	207	212	233	235	183	176	197	195	195	187	207	196	200	228	203	207	214	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
12540	2727	6192	6667	5765	4704	3856	3155	2647	2306	1930	1801	1664	1474	1406	1257	1203	1184	1071	1120	1044	941	962	903	882	846	827	804	769	805	825	774	729	732	737	695	730	753	720	662	692	666	699	693	658	668	677	614	677	686	648	648	629	620	726	626	643	684	646	597	660	607	622	611	673	621	626	577	653	627	593	650	649	634	641	593	589	650	636	577	617	616	662	601	626	578	634	646	627	563	595	604	630	613	582	592	601	592	584	578	557	612	597	600	590	594	607	599	583	559	548	580	599	605	567	594	593	585	591	517	585	570	620	574	642	599	586	610	576	557	608	584	545	600	572	614	578	607	585	600	600	604	595	604	608	581	599	525	571	615	586	582	606	578	558	595	575	538	569	621	606	570	592	595	585	584	582	575	639	601	568	602	623	600	583	567	594	620	620	603	576	614	570	566	594	596	549	569	574	581	561	562	592	581	588	571	619	580	579	618	571	574	586	565	586	597	570	570	599	604	553	600	575	623	597	564	624	602	550	588	564	588	601	601	553	605	612	571	540	603	579	593	581	568	568	570	609	596	592	620	555	565	593	579	557	581	570	642	618	586	623	547	608	537	574	542	553	589	590	591	582	583	586	611	554	597	581	580	575	570	565	552	589	558	565	579	576	536	590	566	555	585	623	563	583	597	576	582	612	564	576	595	543	551	601	612	592	558	581	578	574	554	602	559	544	562	599	577	597	534	579	564	583	558	607	589	564	532	591	564	593	591	599	551	525	590	582	593	568	593	581	536	544	604	658	646	582	604	550	551	583	628	555	545	602	554	590	614	545	562	588	533	596	608	633	583	578	608	567	555	578	604	574	557	550	550	649	592	560	555	538	562	586	575	613	612	589	630	594	559	607	589	573	569	595	559	608	560	582	627	581	604	546	595	581	578	558	566	581	566	581	533	604	579	577	574	622	565	565	591	564	564	596	561	556	600	577	600	543	583	581	566	633	558	591	579	566	601	593	575	556	549	552	562	597	596	597	526	608	615	536	593	588	608	596	609	574	580	549	573	564	590	596	548	585	582	577	579	538	570	602	605	568	564	552	582	620	615	620	589	605	579	613	566	544	607	506	547	600	616	534	585	593	570	596	568	607	593	560	538	566	538	522	547	557	574	562	561	618	544	567	578	619	578	589	592	584	513	579	579	563	594	620	589	577	561	570	589	606	547	584	590	557	577	599	539	576	560	603	578	593	602	581	560	542	555	568	591	603	569	569	591	589	575	560	579	538	575	615	617	556	558	596	574	581	578	601	568	580	522	571	590	513	597	600	564	582	596	588	578	589	561	611	581	567	583	558	602	580	580	558	578	542	600	545	584	576	545	583	605	603	602	573	559	571	609	560	538	576	591	581	619	629	557	606	583	612	561	583	596	614	610	557	567	602	558	586	608	592	596	581	604	568	581	596	535	585	594	591	595	575	533	600	612	535	569	563	560	643	607	557	612	574	561	589	600	577	605	583	604	558	580	599	635	589	624	552	593	581	568	570	558	581	565	560	595	570	620	603	575	567	634	592	580	548	591	599	598	566	569	601	558	574	561	591	573	590	544	563	585	629	585	606	612	598	506	537	543	600	583	617	588	521	573	585	555	576	603	597	605	579	592	540	560	599	569	564	554	579	567	563	542	618	556	587	642	568	587	612	568	556	589	616	560	571	577	569	516	548	571	579	590	556	592	608	593	582	595	548	558	575	629	589	565	552	563	629	594	634	554	602	582	610	591	579	574	577	562	591	590	567	581	564	559	606	550	581	579	620	595	574	596	538	605	571	574	582	548	580	573	572	546	602	627	545	603	580	585	600	546	588	587	570	541	591	578	617	548	519	502	576	585	540	615	614	588	588	551	603	566	573	613	597	595	583	592	587	587	559	563	548	566	590	590	599	580	579	555	591	548	588	616	565	614	573	568	555	545	614	567	620	587	603	568	574	579	538	622	595	553	554	572	583	563	542	583	574	582	594	616	581	589	635	576	565	596	583	591	578	552	562	563	610	584	582	532	607	580	575	568	596	590	632	564	577	591	579	590	566	556	575	569	610	556	550	528	604	514	565	589	567	610	563	571	574	570	623	540	577	623	577	577	622	588	565	582	572	564	601	583	604	584	612	600	552	600	608	551	554	564	590	548	583	555	584	619	598	561	592	612	576	597	619	536	603	565	565	568	621	541	628	616	539	597	610	573	564	623	581	606	610	569	586	577	574	615	570	582	609	563	549	595	596	525	587	577	572	602	519	576	583	551	544	551	582	605	532	597	555	553	557	575	557	578	610	567	585	552	563	571	551	587	547	589	596	553	580	550	607	568	598	587	608	633	567	572	604	572	618	567	594	563	553	602	607	576	565	554	595	602	565	629	583	608	545	549	534	590	553	583	564	574	585	583	602	575	562	536	557	567	624	595	582	589	609	621	592	567	556	593	587	577	587	563	622	551	579	570	593	616	603	514	569	586	635	536	623	580	603	565	515	587	625	612	605	577	599	576	552	544	623	615	610	559	550	571	580	545	583	595	572	571	578	592	545	606	623	583	601	596	573	613	580	576	557	567	604	557	608	563	591	597	603	604	589	601	600	610	548	595	623	599	575	576	522	599	565	558	580	588	570	567	578	573	571	576	587	561	561	528	625	581	592	547	586	577	588	606	588	588	622	576	574	629	568	567	553	551	623	553	566	600	553	582	605	611	601	579	567	593	581	565	575	573	590	603	599	564	540	618	614	601	567	571	600	564	578	601	572	551	581	559	573	569	628	558	590	554	584	623	594	533	559	538	556	583	589	554	593	567	584	656	575	543	587	592	578	557	637	548	575	588	564	593	592	603	577	547	586	588	548	605	539	580	561	538	573	589	563	576	582	585	591	581	634	560	579	541	579	599	625	583	546	618	579	629	589	594	606	603	582	594	634	583	617	566	591	548	583	575	556	576	574	640	578	614	584	578	606	620	575	577	574	588	585	567	572	549	609	579	571	613	543	551	589	572	588	630	600	594	577	579	620	620	593	587	602	526	546	564	559	545	588	549	596	607	615	597	589	532	588	573	617	571	583	569	551	552	556	597	602	574	590	570	586	614	572	599	558	575	572	634	605	549	596	559	550	582	595	584	567	627	536	577	578	576	540	583	575	550	551	545	576	591	562	559	598	569	586	622	593	560	566	546	535	618	552	579	580	610	552	597	572	569	561	561	619	595	597	599	550	581	558	610	564	605	581	555	571	584	618	533	572	577	581	556	590	603	572	566	600	589	602	581	587	579	578	622	565	569	578	621	587	560	560	573	589	572	569	605	586	580	580	569	633	576	595	586	572	563	578	568	595	621	590	630	589	574	574	581	577	583	548	535	581	591	592	575	606	583	564	579	556	560	617	578	621	569	595	609	602	570	602	594	523	624	622	598	577	596	566	595	617	606	551	580	576	549	616	581	562	614	571	596	571	567	541	581	608	582	606	560	624	632	576	594	591	610	616	591	589	614	589	555	612	589	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
3532	181	195	162	135	124	100	88	120	108	103	115	92	100	104	89	71	87	93	87	87	106	80	96	107	111	96	92	113	76	93	99	87	84	80	92	109	92	92	106	92	92	99	101	117	94	98	94	92	83	106	107	83	100	100	101	90	107	86	88	96	101	91	96	95	112	88	101	89	75	109	115	95	99	102	84	86	116	97	98	107	96	93	86	88	103	106	91	105	87	86	94	89	116	93	101	99	99	103	92	96	97	77	94	95	93	81	119	104	81	105	96	89	87	115	101	81	95	82	87	86	95	96	120	108	91	87	104	102	90	88	84	105	106	98	106	91	102	87	101	97	104	91	92	111	81	107	93	90	98	86	75	96	108	84	92	96	79	96	110	85	104	95	78	91	100	86	93	117	106	115	97	113	104	102	95	104	88	78	81	90	108	72	104	74	102	108	89	84	72	96	94	94	95	75	76	79	91	117	91	105	116	95	99	97	94	83	84	95	93	92	98	92	95	88	92	102	101	98	87	107	110	96	86	90	79	88	91	68	94	85	92	110	110	89	106	103	86	105	99	81	97	92	94	108	89	101	90	74	94	88	93	95	102	81	107	89	96	77	80	80	83	100	98	99	90	75	103	77	94	89	100	83	104	99	85	101	91	101	96	92	90	83	101	92	110	97	90	86	91	84	88	81	78	102	97	88	89	94	103	109	86	88	87	98	90	101	75	98	99	99	90	94	87	93	88	92	91	83	105	103	97	95	89	88	89	84	88	95	107	98	90	92	96	91	91	95	79	108	105	96	100	88	82	92	99	86	100	103	105	99	94	95	89	86	91	98	102	103	103	79	102	75	101	92	80	82	95	103	115	97	89	98	92	87	75	102	116	107	99	92	101	80	100	108	96	92	85	97	88	88	97	112	94	88	72	87	90	82	94	92	80	82	91	115	94	99	98	81	100	104	104	79	80	91	94	92	78	76	80	95	73	79	107	80	89	99	71	92	96	102	104	91	95	95	105	79	88	90	88	85	83	89	87	97	76	103	99	93	86	105	88	98	88	108	92	95	104	88	88	84	99	74	87	81	100	104	102	93	95	83	96	98	81	96	95	99	102	96	83	93	80	106	93	81	82	94	96	105	113	118	81	87	110	98	100	99	89	97	106	101	98	84	93	85	95	92	98	99	91	98	87	104	81	91	116	100	111	90	90	87	101	73	93	127	83	108	85	100	93	97	113	101	106	100	105	112	93	86	92	116	86	97	93	87	83	79	84	67	84	107	78	96	93	106	91	76	102	79	97	108	93	74	90	82	94	90	94	87	91	92	89	100	79	78	89	107	94	90	93	110	99	92	94	90	74	90	94	92	102	96	96	89	91	88	93	118	101	97	88	100	91	84	92	102	87	91	84	104	89	87	83	100	87	95	89	101	94	109	92	86	95	79	103	85	68	94	96	104	97	87	107	88	76	93	104	98	93	90	110	95	82	93	97	90	106	91	91	107	82	90	103	102	90	85	86	114	113	106	84	76	89	100	92	91	102	80	83	89	85	113	83	93	113	82	73	96	86	86	112	100	81	82	93	101	106	94	108	108	81	87	99	81	97	96	82	99	113	96	103	73	105	92	97	100	84	89	91	105	104	86	90	76	86	82	86	80	79	96	85	103	96	96	100	86	94	87	99	100	94	94	77	83	81	94	95	87	97	95	87	84	105	89	102	112	74	104	80	85	94	108	94	95	96	87	105	66	110	88	85	102	80	98	93	77	94	85	93	104	79	110	104	91	83	96	97	103	104	81	73	91	92	95	89	91	94	77	96	104	96	105	98	101	87	103	98	98	85	74	89	69	119	89	83	99	91	104	84	108	98	93	103	88	109	92	83	110	98	94	79	80	80	87	85	85	91	83	86	93	112	81	98	101	103	102	109	100	97	102	93	91	108	100	104	97	94	87	77	82	101	99	80	96	107	87	98	88	100	92	85	83	89	91	101	79	103	91	80	87	95	80	99	82	87	86	106	105	83	97	89	98	121	105	91	95	102	94	110	92	83	102	104	92	98	90	90	82	99	85	94	89	89	77	89	114	78	77	89	98	97	87	101	116	90	91	75	77	107	82	98	99	104	80	88	83	84	93	112	104	98	93	77	93	102	82	96	82	117	103	103	68	102	85	103	106	92	88	89	76	91	83	100	115	107	107	100	103	95	101	81	87	93	90	89	95	85	94	90	93	92	70	93	103	99	80	92	94	81	94	106	94	96	82	100	97	111	90	98	91	77	93	88	100	86	96	88	90	89	99	105	102	97	83	88	75	87	121	96	95	83	89	94	95	79	91	97	89	95	85	98	101	97	93	84	85	91	87	89	90	103	87	87	82	81	110	85	85	92	96	83	93	102	93	99	89	85	104	80	101	91	109	78	107	106	88	102	94	83	90	107	109	81	103	96	93	93	96	109	103	95	94	99	96	92	87	84	95	101	81	88	117	90	92	95	97	94	96	94	62	92	90	103	106	94	83	110	94	75	90	91	100	99	85	97	110	100	103	93	84	108	99	83	105	80	78	96	101	91	87	89	99	77	108	98	102	102	83	92	86	84	102	91	97	76	90	103	91	92	108	89	95	107	83	100	77	83	110	93	115	109	88	86	93	97	112	95	103	93	85	92	97	114	84	111	96	90	109	99	94	100	119	86	102	83	87	99	104	103	103	113	103	81	97	98	102	93	90	98	99	88	93	102	88	92	101	104	92	87	92	94	100	76	87	95	82	79	105	105	90	92	105	89	84	92	81	95	98	80	103	115	99	90	91	109	100	109	72	84	101	92	84	84	85	83	80	88	92	100	105	87	88	100	112	89	81	110	105	84	73	87	98	101	97	83	95	99	79	89	84	91	97	102	94	98	87	101	90	97	108	99	100	94	94	88	80	93	98	89	82	102	91	93	112	94	98	82	98	105	106	111	97	108	102	78	115	102	80	80	94	87	84	85	70	97	92	110	99	87	103	89	97	88	95	100	98	90	119	99	111	91	86	112	115	81	75	84	88	101	103	91	102	108	87	88	92	87	98	90	89	85	95	82	93	90	91	94	106	92	88	94	99	101	90	98	98	80	102	105	86	85	86	102	103	95	95	99	80	81	95	108	94	87	94	86	86	93	89	93	97	84	87	113	86	81	98	96	103	92	112	82	91	78	90	98	88	92	79	94	93	89	109	96	80	89	111	88	88	82	93	99	63	104	98	72	95	88	93	96	79	94	86	91	107	90	93	91	102	94	82	106	114	96	115	80	89	99	106	89	79	86	88	115	111	110	77	84	109	91	93	103	74	85	82	110	81	93	91	81	80	84	97	100	86	76	80	82	93	83	106	80	104	106	88	95	78	92	92	95	97	84	96	93	86	97	104	95	120	87	109	79	86	105	82	110	92	96	97	100	108	95	92	90	96	90	95	89	95	104	94	109	84	105	101	82	104	86	100	95	94	80	76	89	92	91	87	103	89	105	96	97	96	102	89	102	105	80	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
4283	364	497	520	454	431	393	397	340	369	350	347	320	307	309	289	315	273	286	312	293	309	331	304	303	262	341	313	319	336	304	308	316	328	288	288	320	306	331	322	289	328	307	314	303	280	286	286	301	283	278	279	300	296	287	305	312	284	279	315	310	291	277	291	323	289	330	274	270	305	275	327	306	293	305	325	284	298	311	303	293	258	267	272	301	282	329	322	307	277	299	302	274	287	309	273	277	302	287	296	276	304	288	292	273	293	321	323	281	262	292	282	284	295	285	281	277	293	307	279	285	267	280	298	294	313	308	315	302	301	308	263	286	309	286	301	316	281	290	303	309	296	277	280	291	300	274	293	301	335	295	308	294	262	286	291	282	263	316	290	254	303	270	302	274	295	273	309	310	303	296	255	329	293	279	309	289	303	308	273	311	281	292	302	265	287	282	324	302	306	288	279	293	320	299	294	300	297	279	290	308	309	306	272	287	300	276	286	262	290	292	279	297	285	282	287	318	298	324	288	302	297	303	254	327	298	319	290	295	292	318	300	316	296	290	286	282	290	283	297	325	313	331	312	296	269	268	282	336	311	259	271	301	355	285	316	308	283	286	283	276	290	293	293	304	311	288	252	294	284	297	325	260	301	299	283	333	301	279	292	288	289	291	277	293	281	323	301	294	263	291	321	302	292	276	245	286	316	254	265	338	284	279	301	292	267	323	299	291	295	304	308	296	286	298	273	288	312	286	320	300	303	281	284	316	302	278	288	296	304	324	298	307	312	300	272	315	276	298	310	324	311	289	295	292	262	314	276	315	282	294	296	323	286	321	280	296	276	266	277	300	316	302	315	280	259	286	302	287	277	286	286	271	286	278	348	310	278	284	302	270	300	282	291	292	284	303	319	296	287	271	290	298	309	284	293	290	275	309	281	286	304	286	303	300	312	281	313	305	289	317	271	284	280	287	273	255	272	294	294	299	288	312	314	305	293	297	270	300	313	308	303	307	294	272	301	294	320	288	291	302	282	288	297	264	318	289	304	302	303	265	326	300	299	305	302	312	279	295	294	275	280	292	304	290	312	296	290	310	299	302	296	292	326	278	273	271	279	312	281	317	315	296	279	294	319	285	305	303	284	279	297	287	286	306	327	297	279	304	308	315	307	307	271	301	308	288	304	299	304	300	274	297	327	282	281	288	278	263	317	264	289	322	284	333	289	289	272	300	302	292	306	280	269	260	302	287	265	323	309	283	320	297	288	306	303	285	296	289	308	285	318	304	277	314	278	302	298	304	288	275	301	297	279	295	305	301	286	297	295	312	283	317	293	310	313	294	293	274	303	293	291	301	295	278	286	306	294	316	270	301	267	323	275	295	289	303	305	287	295	306	283	295	301	310	306	278	297	299	305	276	311	292	301	293	320	307	289	304	305	274	279	297	304	252	298	299	323	326	291	284	297	288	277	274	267	287	298	323	295	309	307	316	281	293	271	316	314	281	300	310	288	301	291	290	278	329	306	306	278	287	276	318	275	295	297	301	311	297	304	308	285	289	325	283	261	282	317	301	300	322	267	279	262	266	293	281	301	291	295	268	293	322	303	296	304	287	273	318	293	296	282	302	295	292	291	310	314	298	264	291	282	283	284	298	282	264	293	296	280	301	303	314	288	298	297	274	294	299	249	282	315	323	322	256	302	290	287	285	300	290	314	305	299	279	281	311	318	297	318	320	300	294	294	297	295	300	319	313	321	286	301	303	272	315	289	271	288	289	299	308	280	275	303	287	299	268	294	293	293	267	285	284	303	301	270	330	292	306	285	264	306	306	303	322	271	321	294	298	278	271	304	319	287	300	274	294	300	299	299	312	303	298	274	284	263	292	263	310	268	307	313	281	271	273	282	294	311	318	273	296	267	273	290	299	292	302	303	317	313	277	303	280	296	252	299	307	278	311	306	314	303	326	292	287	289	296	283	301	276	280	290	295	270	318	301	317	294	298	313	291	287	291	300	313	305	299	320	306	285	307	290	297	287	278	315	299	295	285	295	275	304	296	281	276	289	280	290	281	282	293	312	248	271	260	261	307	288	331	336	289	292	271	289	307	298	322	313	274	296	297	291	301	280	274	312	293	290	291	266	312	288	291	308	295	310	271	294	296	290	268	302	278	285	274	298	302	284	340	308	311	316	275	284	283	292	256	296	285	332	273	286	289	317	311	265	302	283	300	340	282	312	314	302	289	299	278	274	307	315	297	297	301	311	279	303	293	274	303	290	278	275	296	290	312	281	305	290	270	298	300	337	297	283	293	307	286	305	302	272	251	293	300	318	291	303	296	287	314	297	277	303	291	284	287	293	283	322	263	294	306	303	281	277	296	302	295	274	314	303	283	307	294	302	281	289	302	278	275	282	337	286	303	293	305	287	283	255	295	276	282	307	311	260	296	276	289	307	283	258	284	328	289	305	285	294	272	283	300	286	282	282	296	287	309	307	273	261	279	274	272	293	313	296	288	293	299	269	304	281	316	318	290	301	284	277	290	273	305	287	314	271	279	295	282	285	283	317	283	295	281	291	289	281	303	288	303	289	286	314	283	294	277	284	304	297	295	295	302	285	307	298	298	270	281	309	283	286	306	260	296	280	301	301	322	317	284	297	279	314	318	294	299	278	260	294	288	268	273	313	289	311	283	269	288	282	329	311	278	299	299	316	305	276	290	282	290	298	294	292	307	295	308	296	279	300	282	281	323	320	313	292	309	296	322	291	290	288	266	287	318	284	292	274	259	284	303	293	279	267	313	284	280	288	286	330	283	285	300	272	272	284	300	290	325	291	314	307	303	312	299	292	294	287	280	327	314	298	309	280	297	271	305	301	289	285	317	285	269	308	315	269	286	280	251	312	305	291	310	271	296	330	279	320	277	277	272	295	310	283	304	323	295	310	299	280	294	294	305	282	275	319	301	274	286	290	298	308	283	276	276	326	292	297	306	295	301	292	272	288	311	255	296	310	269	309	312	298	293	263	288	293	303	287	319	303	267	288	267	302	310	320	271	300	294	280	296	277	317	282	268	284	316	282	274	306	289	302	321	286	308	291	290	299	280	299	297	311	281	292	268	312	319	307	324	304	309	290	300	296	281	313	304	279	305	330	259	285	281	266	282	295	293	272	318	290	292	307	292	320	302	324	312	295	287	312	288	288	293	306	292	288	299	270	290	283	322	310	267	300	307	301	327	290	291	276	323	300	283	295	321	293	298	285	281	312	306	315	306	279	296	255	304	300	284	290	301	292	306	297	311	314	285	324	293	291	261	296	291	281	285	299	295	295	310	268	285	273	302	317	284	289	262	317	298	315	306	310	290	323	317	302	329	276	303	277	300	283	313	327	303	299	287	302	328	315	282	264	310	291	276	277	307	285	311	293	307	289	295	289	293	291	298	292	298	332	270	277	294	287	299	289	299	300	322	326	309	279	311	303	323	299	323	287	300	302	303	331	296	272	273	287	295	327	286	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
19441	1524	1399	1054	765	523	399	319	259	269	219	181	163	144	155	128	137	149	104	141	119	119	103	115	135	119	106	96	100	92	121	96	108	103	103	99	93	104	112	115	115	100	97	95	108	103	108	95	107	99	108	111	106	94	99	96	106	100	109	86	93	114	104	79	103	91	107	91	95	96	95	95	86	99	85	97	89	108	104	89	90	98	102	108	105	100	76	109	116	112	86	96	98	113	81	96	97	103	91	106	102	102	93	97	103	98	88	97	92	106	100	96	103	81	93	92	90	105	98	92	91	70	83	94	99	104	81	101	119	95	102	105	94	103	94	89	99	86	94	93	98	76	89	93	89	110	86	103	103	91	111	94	106	110	95	85	87	77	86	113	84	103	98	96	91	100	107	103	79	85	106	100	80	92	88	93	78	89	104	97	101	93	102	112	90	93	100	105	102	101	98	90	103	95	97	89	80	86	98	82	82	98	109	95	89	92	94	106	102	81	86	93	93	85	100	86	91	99	84	76	90	91	102	83	96	86	85	87	95	105	85	106	115	94	111	103	103	109	108	100	97	86	98	106	80	87	96	95	96	108	100	77	97	90	85	109	97	105	97	90	87	85	101	88	95	92	87	95	115	96	89	91	102	100	99	103	90	88	105	115	92	94	96	99	87	78	94	108	96	88	83	103	94	86	96	82	85	103	94	96	87	81	93	98	113	96	97	103	102	107	89	86	90	99	90	86	81	92	108	93	85	97	94	103	84	109	99	100	116	107	91	108	85	99	86	93	91	81	95	90	90	92	95	112	85	87	103	79	67	86	93	99	101	91	97	84	86	89	99	96	90	78	108	95	100	99	107	92	80	91	90	71	99	73	95	102	99	101	96	88	109	87	93	89	82	87	97	73	103	106	114	101	104	104	96	89	88	94	87	96	89	96	100	93	85	104	104	90	111	92	102	92	82	95	103	87	97	75	96	94	80	106	102	105	85	89	87	103	89	94	87	103	85	86	97	85	101	100	86	107	95	85	108	99	90	91	99	92	94	91	104	84	86	120	101	101	80	100	82	99	96	93	93	81	95	97	87	86	95	95	84	103	91	104	86	107	80	108	82	101	89	90	88	121	106	101	119	107	97	94	96	88	103	107	80	77	102	93	103	92	94	98	99	94	97	102	89	93	122	98	97	101	105	101	90	92	127	100	97	92	83	102	95	106	71	91	80	107	89	94	109	85	103	85	97	102	105	84	75	110	112	98	104	87	96	105	89	83	102	88	84	99	94	105	94	103	84	96	87	113	98	83	96	78	100	106	85	101	89	88	87	93	99	106	84	86	85	110	88	93	81	92	96	98	96	93	77	116	99	117	89	87	88	97	100	93	92	111	101	89	93	81	89	91	86	83	102	94	108	97	87	97	93	92	111	94	83	91	88	91	98	95	102	89	88	110	77	84	86	96	87	97	93	86	94	90	106	111	97	84	100	102	109	85	99	85	75	102	100	96	108	94	105	86	86	97	93	94	98	95	103	80	86	94	100	120	68	96	90	82	85	84	91	91	86	94	87	106	99	79	100	101	78	94	115	77	93	113	95	84	75	86	99	77	89	108	99	97	103	97	100	92	100	109	82	100	84	104	100	96	99	83	102	100	71	96	99	93	82	90	100	98	103	118	101	82	98	96	98	89	93	88	102	84	79	91	85	99	95	93	94	84	88	87	89	81	88	112	93	96	104	97	85	103	82	101	75	85	90	80	102	107	86	112	82	110	94	96	96	100	108	110	98	104	100	110	101	110	106	99	82	77	87	90	103	74	96	94	95	86	99	104	96	107	86	101	105	91	100	85	103	104	102	102	105	91	100	72	81	101	92	73	94	82	92	104	93	93	109	89	92	97	102	87	85	92	82	104	112	89	92	95	92	79	84	87	92	104	107	94	98	102	109	94	115	80	92	84	93	102	90	83	104	75	80	82	91	100	85	85	88	95	97	102	97	95	90	88	114	88	91	99	76	107	100	84	109	101	99	99	83	101	86	90	110	103	94	107	92	94	103	94	98	90	70	106	90	88	83	94	91	77	80	102	110	101	102	91	99	101	105	87	99	95	88	80	94	127	103	89	81	92	103	84	90	98	97	90	71	92	97	83	98	80	98	95	82	88	90	107	82	90	90	102	105	79	89	87	100	80	68	87	83	101	103	106	82	101	73	103	88	88	80	100	106	121	99	67	88	93	96	97	115	64	104	98	98	98	101	90	98	89	92	69	98	86	114	92	94	105	79	89	85	95	91	95	77	98	87	85	83	100	90	102	95	106	104	100	96	89	81	92	87	92	89	92	108	105	107	102	101	106	117	85	91	103	102	81	92	92	101	91	83	81	80	70	85	98	98	101	95	108	79	92	86	95	88	87	96	94	97	85	100	92	101	100	88	78	90	92	74	99	86	91	93	87	94	85	90	92	104	94	91	99	104	108	90	104	98	104	78	96	107	98	89	84	90	100	96	86	85	108	90	86	105	116	102	93	93	83	77	101	101	98	112	95	101	98	87	90	102	94	97	117	95	92	94	92	87	97	99	112	106	106	94	104	99	103	89	81	95	87	77	92	94	99	94	82	112	94	90	102	95	117	77	81	95	101	95	76	93	108	87	87	91	115	83	87	113	96	90	81	92	102	94	108	108	93	98	112	95	107	94	78	89	110	113	110	93	105	93	99	98	87	100	77	88	106	98	113	90	103	77	100	108	76	98	104	90	72	91	102	118	88	104	115	84	110	87	102	78	109	88	92	102	105	98	83	93	105	93	99	108	99	87	94	100	82	106	83	111	97	96	106	95	91	110	88	76	96	106	92	114	98	97	96	87	96	95	103	93	88	85	86	90	103	92	94	97	96	88	96	111	99	91	88	110	97	88	87	93	88	91	91	85	82	87	79	94	89	113	115	99	94	107	77	93	81	91	84	79	97	85	105	89	84	106	104	93	99	82	89	93	90	82	84	92	107	92	79	83	98	90	86	94	110	84	80	98	94	97	91	88	93	92	94	114	101	98	98	101	89	113	104	105	100	109	101	91	102	84	108	96	94	109	93	79	96	91	88	95	85	95	86	109	103	85	97	100	93	90	90	107	101	92	83	92	92	78	104	90	101	86	96	107	106	100	83	93	83	99	97	104	102	75	96	94	106	105	102	100	92	89	108	79	87	85	95	100	92	107	103	82	100	99	106	96	93	95	91	87	98	104	91	95	96	89	108	79	98	91	83	73	102	109	92	104	96	105	93	105	100	108	89	88	103	92	85	92	87	72	83	108	103	101	81	94	107	90	89	102	100	102	91	105	101	87	76	93	89	83	88	89	95	100	85	88	97	103	101	114	97	74	95	90	97	89	93	100	91	95	95	87	114	85	93	84	93	108	104	101	101	99	115	69	110	86	91	78	96	97	122	87	94	88	87	100	95	99	82	98	93	111	100	98	93	93	86	95	102	87	92	94	98	97	87	99	104	90	82	101	115	89	103	88	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
9976	1436	3320	3725	3100	2576	2022	1621	1431	1178	997	952	828	786	703	666	588	575	606	528	535	515	502	499	460	428	409	437	399	399	372	392	373	407	414	417	375	361	375	372	363	373	365	332	357	340	374	332	351	331	316	342	350	318	367	293	334	332	350	324	331	335	323	297	314	317	360	309	302	302	317	288	314	331	314	336	311	331	295	340	329	325	336	336	298	343	291	305	328	352	322	282	349	352	317	295	315	317	333	304	299	313	300	357	304	301	334	289	294	340	316	302	307	360	322	301	296	290	334	318	307	322	324	326	267	334	300	315	334	307	318	306	335	296	328	304	293	310	325	317	315	302	296	302	318	344	354	341	336	279	315	303	294	318	310	317	303	271	311	307	310	292	300	326	338	289	306	308	301	330	298	299	304	329	286	320	287	307	325	324	324	329	295	313	310	324	309	315	282	325	294	304	332	335	320	331	307	324	308	296	315	308	291	296	319	302	323	297	305	320	301	289	318	321	300	307	289	331	303	321	313	310	325	298	284	324	290	322	310	301	296	269	340	311	312	314	335	309	315	302	321	324	334	311	324	314	324	321	314	295	305	309	298	317	329	309	318	324	329	314	301	291	284	339	295	305	311	307	323	288	362	279	295	333	311	310	305	294	317	261	304	295	334	333	295	300	295	314	324	270	332	320	320	309	299	336	323	307	281	317	345	318	286	312	332	306	309	310	330	312	326	308	332	297	333	315	310	308	297	296	280	274	329	284	313	301	299	312	312	278	301	322	312	353	283	334	270	296	332	303	322	320	321	300	288	322	343	325	320	325	321	348	320	300	301	314	288	287	282	316	305	275	299	284	307	305	296	288	301	316	303	313	294	325	317	291	301	334	333	308	301	311	328	310	305	318	315	327	308	302	327	297	305	325	331	309	334	304	313	322	299	320	327	305	324	274	299	282	310	316	306	303	308	333	333	327	306	321	325	309	291	291	303	287	304	303	326	326	304	331	314	312	343	302	283	328	308	325	302	308	318	300	318	313	294	302	309	314	303	284	299	313	294	310	326	286	299	312	319	343	305	324	302	306	302	290	303	328	325	313	312	318	302	290	323	321	347	286	311	301	326	309	310	294	278	326	301	320	311	355	307	297	311	284	310	321	300	285	318	301	290	288	315	289	289	313	323	311	309	307	332	271	323	298	301	303	301	299	308	324	294	317	332	293	276	308	323	305	314	307	308	295	323	298	306	293	303	304	298	336	325	273	316	319	292	351	280	316	316	301	273	303	287	289	360	300	310	296	300	289	308	289	308	305	323	336	307	314	284	290	344	320	324	301	322	288	317	310	310	300	308	301	294	326	317	286	293	320	333	303	312	331	330	281	324	297	309	297	299	296	305	308	296	351	314	321	336	318	334	322	302	343	272	334	301	282	291	294	320	293	272	297	316	297	296	344	288	304	312	320	304	305	281	310	303	312	317	304	296	336	330	320	268	341	292	302	292	313	352	278	304	328	295	301	293	313	313	293	302	320	329	291	319	300	332	303	310	292	307	292	322	318	314	279	325	304	338	317	273	260	339	303	351	297	312	298	284	309	305	302	287	280	320	288	311	302	304	286	302	307	314	305	313	347	298	304	308	299	315	307	329	313	302	317	310	321	276	315	315	317	309	305	299	288	285	302	310	311	309	311	297	295	309	311	333	301	303	309	329	312	296	303	290	319	327	308	297	328	330	332	289	312	297	316	313	300	326	292	298	305	322	306	324	327	308	304	282	311	317	291	317	328	287	328	306	300	325	327	339	329	313	293	299	291	334	318	306	326	271	311	314	284	330	293	319	311	329	308	297	311	289	303	291	282	308	298	304	282	306	316	306	306	302	312	328	302	304	322	300	308	303	324	294	304	302	325	273	299	310	310	325	288	273	307	321	275	308	331	292	307	298	328	320	315	300	322	314	308	309	306	308	301	306	318	306	297	317	297	304	289	331	297	319	305	292	299	295	309	310	296	313	300	285	301	298	334	344	326	318	292	292	280	276	313	317	305	331	338	308	270	303	303	327	313	301	292	324	298	322	305	322	333	322	295	338	322	309	288	296	322	312	271	272	315	319	296	302	338	318	308	318	309	298	306	290	321	314	292	319	321	331	279	312	308	291	306	284	292	316	330	297	287	299	304	305	307	335	309	261	318	323	292	318	309	300	294	321	300	296	360	304	293	289	325	339	309	280	328	308	302	323	347	298	297	319	292	336	311	312	274	296	302	314	297	306	329	289	296	301	281	298	288	313	290	312	311	319	304	278	316	297	341	303	318	331	275	329	294	321	265	309	326	285	298	304	285	315	306	290	341	297	333	285	308	279	293	321	294	320	324	321	327	296	325	289	333	300	311	305	299	315	310	295	315	293	324	290	306	318	303	293	274	310	299	300	332	292	305	285	309	283	321	314	345	327	319	309	302	280	291	314	291	301	329	317	296	289	319	298	311	288	302	329	289	296	307	318	298	313	289	279	270	299	311	296	284	297	304	313	317	300	309	292	292	284	308	319	343	315	334	313	324	316	289	270	302	301	317	305	287	313	307	299	307	333	300	301	318	294	300	273	310	315	300	297	296	331	319	299	295	309	323	299	295	322	313	330	285	301	306	283	286	278	333	330	341	304	322	308	317	308	283	308	327	306	312	323	320	292	315	261	301	290	335	287	357	309	307	296	316	296	298	305	317	309	288	325	307	291	306	309	300	293	309	324	299	306	313	328	296	311	320	281	288	296	292	283	301	285	305	296	298	308	325	302	272	333	291	316	322	335	305	297	320	295	336	333	340	284	287	320	317	353	321	348	296	317	334	328	311	293	290	283	306	314	350	322	293	295	308	315	317	324	311	293	315	305	313	319	341	299	277	310	306	286	309	349	309	299	300	286	299	303	300	293	307	268	321	299	326	282	355	315	335	323	299	321	325	272	296	327	288	294	303	304	279	309	321	274	294	305	311	285	299	289	302	308	318	333	315	312	342	330	316	284	302	300	259	298	309	332	291	331	319	307	311	282	290	331	331	317	347	298	316	325	330	292	307	334	344	316	328	319	307	305	328	332	320	296	289	294	288	298	333	306	285	301	299	298	308	324	318	281	282	304	300	325	318	321	328	285	332	271	323	323	332	274	302	298	300	308	328	294	319	306	279	299	304	302	319	318	331	312	309	307	303	297	291	326	303	292	305	309	294	304	304	307	296	321	319	350	319	325	305	328	317	312	312	299	276	288	303	320	289	306	307	264	291	332	292	313	301	302	317	301	333	303	320	298	293	317	307	285	315	316	294	306	304	301	279	312	262	322	307	311	316	303	366	280	317	272	299	290	302	318	301	293	300	308	287	305	279	281	275	309	318	318	308	320	311	295	289	314	281	324	360	314	294	297	294	289	320	313	330	355	290	290	307	322	323	305	320	322	293	352	318	316	291	299	292	318	305	284	305	290	305	332	298	295	290	327	292	316	264	307	319	318	326	313	311	280	327	296	297	311	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
31394	4262	2913	2260	1527	1125	858	667	565	506	458	376	349	340	295	305	318	279	270	281	266	253	260	262	236	249	228	223	225	221	246	206	241	190	224	240	213	195	221	205	203	220	218	203	257	198	215	229	230	207	224	221	211	192	222	209	190	195	238	229	218	219	208	197	216	201	212	196	207	206	215	237	194	190	240	197	210	215	229	203	210	213	195	194	210	225	233	210	191	206	229	222	206	225	195	200	203	209	186	207	247	204	183	216	217	197	219	196	199	194	204	229	193	205	173	210	182	193	205	186	205	181	212	199	208	181	210	208	204	195	203	230	196	228	213	177	216	200	224	189	197	221	190	204	180	199	210	232	212	219	212	231	204	222	200	212	227	199	218	163	230	209	186	199	197	206	216	216	218	202	213	205	208	191	200	225	204	207	228	226	181	201	203	204	211	215	218	200	192	223	188	193	179	190	213	193	215	206	215	213	221	195	225	213	238	207	218	224	215	225	217	206	183	200	194	211	234	224	189	221	207	199	202	213	222	201	238	207	198	196	218	227	176	191	209	223	177	225	191	194	185	209	196	230	213	191	196	178	216	198	174	206	197	189	195	215	205	207	205	204	227	210	190	221	201	216	213	191	188	215	205	199	189	209	221	251	255	200	202	173	176	209	211	208	208	211	222	210	195	210	184	206	229	224	214	195	209	201	172	216	192	191	212	169	234	208	231	192	210	203	203	189	203	212	206	215	227	209	205	247	202	214	203	215	203	196	201	198	201	192	200	215	219	175	205	216	231	202	221	203	215	185	218	203	190	161	211	190	209	220	178	210	184	226	236	182	195	199	229	186	211	204	196	210	207	205	186	209	192	209	208	207	199	198	204	193	208	210	190	240	209	200	189	226	202	214	215	184	205	159	197	193	227	212	192	205	206	225	187	201	197	206	208	192	177	201	205	209	200	211	219	201	208	191	191	206	215	190	204	214	197	219	191	211	219	209	197	195	203	183	190	207	209	228	212	235	223	207	210	212	204	182	216	215	187	219	226	190	190	221	213	178	218	217	209	200	219	221	231	209	213	185	214	193	214	194	212	205	200	199	214	213	216	192	213	197	202	198	218	207	184	225	217	215	241	196	190	193	206	207	226	190	197	199	187	219	213	182	207	196	195	215	197	213	225	212	190	197	220	226	214	196	176	219	200	203	218	191	200	210	201	229	227	231	212	209	195	178	201	217	194	213	219	194	225	188	211	198	191	205	200	204	222	202	192	195	204	185	196	232	207	199	201	201	176	202	221	204	179	198	191	211	212	194	194	186	212	184	206	226	203	187	198	201	199	229	179	199	189	205	195	199	215	205	193	189	195	205	192	198	190	188	212	177	210	208	204	234	218	174	200	178	208	233	210	184	181	203	221	217	212	211	205	238	204	205	204	219	232	215	186	223	209	201	209	192	208	196	227	209	205	178	195	202	207	216	238	200	196	196	190	208	188	180	192	189	204	184	198	220	208	215	186	197	204	198	189	195	187	204	181	195	220	216	189	213	198	197	215	195	192	211	208	214	231	201	201	215	210	208	235	189	196	217	226	205	198	208	201	193	194	216	212	204	206	184	206	216	227	216	227	199	214	212	202	209	209	191	218	225	192	196	197	227	229	208	182	214	229	239	229	195	215	225	216	203	207	206	206	213	220	223	187	204	213	228	200	195	210	196	186	214	215	226	193	203	200	212	191	215	204	220	198	217	221	198	225	210	199	213	225	234	222	190	213	198	217	197	194	231	195	188	200	202	200	199	221	210	184	203	195	181	195	235	207	202	204	214	216	211	213	198	171	194	202	228	217	195	181	200	200	228	201	203	220	186	219	192	184	198	205	206	209	193	190	230	182	181	223	204	211	220	196	184	228	216	214	192	207	207	193	222	195	184	214	189	209	207	200	230	220	210	206	199	199	212	246	179	217	205	201	178	213	216	206	232	213	205	202	222	207	215	190	214	184	219	207	212	201	194	204	187	205	203	234	203	189	203	221	224	202	207	204	221	200	198	203	216	187	219	235	190	207	214	193	213	205	174	201	224	206	201	213	205	188	199	193	226	214	185	208	211	210	201	204	210	221	201	201	206	217	195	174	211	223	203	205	201	214	213	211	197	193	208	212	224	193	189	234	234	221	199	191	212	198	203	204	213	187	224	204	214	203	170	201	222	205	227	213	210	201	217	209	230	210	189	224	206	199	232	203	195	187	195	198	234	196	171	189	184	216	224	220	209	202	191	212	200	221	199	237	199	195	226	189	210	193	225	222	176	198	193	200	206	208	189	201	203	215	222	210	208	182	196	221	197	219	175	198	224	211	205	238	186	191	204	183	220	208	203	208	190	228	196	176	224	194	221	215	207	221	204	185	186	201	210	208	198	203	189	221	188	221	198	186	218	209	197	213	214	197	239	213	217	217	214	186	187	202	210	202	221	203	203	222	205	215	198	234	184	212	190	215	185	183	209	200	215	199	219	197	200	204	214	207	211	206	215	199	208	198	208	207	193	201	202	221	214	233	199	214	224	193	196	202	222	217	203	218	220	208	188	167	194	202	228	204	209	214	200	175	216	183	196	209	222	207	178	178	196	218	224	202	212	215	217	205	186	220	201	214	205	201	192	231	229	191	197	167	181	199	206	199	226	215	202	225	220	202	200	203	200	206	226	189	196	210	195	191	184	201	198	195	203	207	175	206	191	213	198	224	231	233	192	202	199	188	226	179	227	204	208	200	207	190	204	224	202	206	212	213	212	242	212	199	195	208	173	218	222	205	185	242	194	208	207	201	212	214	223	198	230	214	206	179	207	184	190	191	206	238	207	218	191	204	216	220	222	203	176	199	199	198	219	218	221	216	203	198	225	200	208	209	196	218	200	208	203	236	167	189	188	199	216	226	179	225	197	211	198	232	185	199	194	227	209	216	213	220	201	203	207	189	203	200	220	217	201	202	193	211	218	187	205	220	174	215	198	194	184	196	217	200	194	205	217	216	210	220	199	221	212	191	190	203	203	241	213	212	230	204	192	183	217	207	204	206	177	209	204	196	209	210	229	208	193	203	205	199	212	208	209	217	207	213	219	195	192	207	182	215	214	205	195	189	216	201	229	193	213	210	203	189	195	192	202	187	211	225	197	201	227	200	228	195	231	187	209	207	168	205	191	216	214	227	188	212	208	218	201	252	227	204	226	211	233	220	218	202	225	208	218	187	193	223	188	181	197	227	218	223	182	209	187	209	222	216	198	206	202	196	219	209	214	190	212	191	185	236	219	186	190	178	199	200	223	189	218	245	224	208	221	223	234	176	176	206	203	201	192	209	197	213	169	197	209	177	191	218	194	219	233	234	204	212	207	234	219	208	198	202	221	236	229	186	191	238	203	207	197	207	213	209	213	211	199	196	190	196	200	222	199	197	216	217	201	196	187	195	207	197	220	210	194	209	213	225	186	206	215	210	210	206	209	209	198	223	198	209	219	209	212	217	190	216	205	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
13127	2740	6178	6829	5741	4580	3823	3119	2634	2278	2024	1801	1610	1462	1387	1282	1216	1105	1073	1041	985	954	934	892	931	852	830	811	819	769	790	790	730	767	707	715	673	712	699	695	647	659	685	653	663	671	721	642	635	623	628	693	603	644	655	640	656	610	591	626	606	632	632	608	628	657	548	677	639	606	624	599	606	624	609	610	586	602	604	623	617	604	654	665	612	591	567	607	608	601	624	562	578	572	545	596	636	569	570	571	600	600	603	568	628	593	593	627	610	600	567	594	580	611	609	581	615	611	603	577	602	572	591	615	578	610	534	570	581	574	622	593	582	594	579	588	576	573	569	593	531	609	543	574	582	643	633	564	589	514	589	639	570	568	548	596	595	593	569	595	630	590	608	565	578	582	571	604	608	550	638	577	521	563	558	605	594	609	548	636	584	535	620	589	574	580	599	577	589	601	597	556	615	595	581	567	603	580	612	556	549	578	603	597	581	617	547	584	594	549	620	559	603	641	576	577	580	566	609	578	593	579	564	578	588	560	587	573	565	559	570	562	585	554	579	599	575	579	636	621	592	615	582	574	599	558	582	555	587	601	601	607	590	590	543	564	602	559	569	536	596	570	585	553	617	577	560	591	586	544	593	564	593	571	604	592	628	615	608	574	616	553	637	586	595	590	632	542	588	565	603	596	602	566	587	574	578	585	586	575	539	614	592	604	591	582	579	594	607	603	571	538	554	523	579	584	590	604	553	556	595	546	594	576	564	585	608	561	557	661	583	614	568	615	570	602	598	622	577	591	613	597	569	581	574	599	585	510	593	585	559	616	598	598	625	534	518	549	569	572	626	599	566	620	553	591	594	574	589	580	555	573	569	651	564	556	562	562	590	592	580	607	600	602	537	571	559	522	587	598	556	624	573	613	563	580	603	574	609	607	622	555	608	570	558	586	605	611	588	548	575	622	587	597	589	574	604	592	610	622	575	537	576	598	557	557	600	603	586	581	583	564	572	624	566	574	593	557	592	617	540	555	584	598	564	600	563	560	586	591	585	540	598	557	577	599	592	559	583	552	594	599	566	595	603	597	583	592	584	577	585	545	555	542	581	599	540	570	618	608	558	583	636	607	594	590	557	578	562	645	533	557	584	576	578	544	587	556	542	596	632	563	588	581	554	564	608	573	561	569	567	576	584	592	608	563	610	577	572	627	583	605	648	605	595	577	576	566	565	567	553	589	613	569	551	557	581	614	563	563	613	584	566	610	583	602	569	580	563	580	597	580	605	589	550	567	560	612	574	547	582	594	597	604	598	613	544	612	590	581	596	597	577	612	596	592	552	569	596	585	601	607	582	588	600	564	583	626	584	588	556	595	553	569	554	558	594	579	566	580	549	579	604	568	566	589	567	586	586	582	587	575	575	570	537	566	588	615	562	592	617	549	585	573	558	540	565	597	599	574	581	614	627	580	541	592	603	596	563	559	604	591	558	555	588	585	572	562	599	582	607	567	589	557	553	605	554	614	572	549	594	568	590	579	591	555	581	611	604	594	593	622	581	613	591	591	544	552	613	603	545	529	598	583	622	574	561	585	575	571	570	590	531	602	573	593	541	561	632	616	597	558	538	594	575	551	597	618	582	590	597	596	595	580	534	613	537	560	559	616	555	557	567	568	567	571	581	548	568	558	566	615	556	599	573	540	598	581	566	556	585	583	596	581	577	624	611	614	601	613	552	602	601	578	580	580	592	552	523	589	621	543	592	588	591	615	565	608	562	621	559	566	603	639	608	614	594	607	645	589	612	588	573	585	586	587	599	562	624	587	606	569	529	588	622	572	551	544	602	613	568	611	579	572	570	602	606	585	567	604	630	560	586	592	588	548	533	591	636	580	554	563	625	598	623	574	546	582	566	605	593	561	587	572	571	563	584	633	580	560	555	613	580	574	579	607	613	597	535	573	606	559	498	602	581	563	608	575	565	594	595	582	589	590	635	579	528	597	559	568	569	548	558	604	592	581	588	611	573	597	596	563	597	586	590	561	564	565	580	588	579	607	529	572	601	537	575	562	570	605	612	604	568	604	574	558	582	599	595	571	575	568	560	542	544	559	565	573	550	555	584	601	588	587	568	570	546	583	556	568	598	585	586	630	556	551	581	591	539	609	593	614	570	555	575	604	591	581	577	574	582	579	571	555	550	532	569	600	601	580	589	566	581	578	575	551	587	579	591	560	615	548	561	575	599	565	557	595	524	602	577	598	621	615	608	619	560	550	557	579	602	623	543	566	574	613	600	568	590	569	555	648	594	558	594	560	603	583	595	625	621	581	618	554	613	592	583	554	620	609	576	561	613	621	545	547	568	586	520	548	525	565	601	592	542	578	557	544	575	575	538	622	605	615	573	549	605	533	558	509	617	562	561	560	585	556	620	572	589	594	553	561	602	578	580	597	613	550	572	593	570	616	555	564	599	587	547	593	599	600	595	578	545	619	587	596	581	591	565	547	567	595	574	572	570	573	581	591	598	589	603	566	552	575	610	560	552	592	559	568	583	562	582	621	586	538	586	572	563	528	563	594	567	591	609	550	598	589	582	584	600	578	608	565	580	587	578	577	552	596	580	584	582	589	575	641	587	576	556	545	575	572	575	582	594	591	592	613	553	574	603	546	543	568	561	591	559	568	565	608	501	574	589	559	603	561	586	586	583	564	595	565	562	618	582	581	582	535	620	597	628	583	613	560	611	592	605	565	602	569	603	590	594	589	598	599	579	564	559	590	564	594	573	582	543	594	576	592	580	608	599	583	507	609	606	615	595	544	581	580	619	573	555	568	581	556	588	602	578	594	571	636	614	558	571	608	568	577	601	595	535	586	596	591	619	590	586	581	577	561	570	579	587	580	585	553	582	568	569	606	563	566	589	537	563	584	553	594	563	619	604	573	557	572	626	500	579	590	534	608	562	586	587	554	584	542	545	558	624	573	599	547	547	541	610	571	599	590	591	623	571	600	565	597	565	586	592	627	588	595	602	595	585	584	574	603	567	611	572	587	569	580	604	566	549	650	566	605	579	561	556	619	586	632	601	596	543	623	595	581	564	600	528	595	532	560	593	585	592	585	595	560	563	601	591	598	630	606	569	602	581	569	583	624	598	598	605	565	568	588	558	631	593	587	565	562	624	576	638	596	587	598	592	605	566	591	603	566	597	565	513	587	549	621	548	582	567	574	565	589	559	574	592	576	568	558	575	578	589	592	573	566	567	614	560	608	587	568	629	553	564	557	591	578	556	548	552	608	607	600	618	597	639	547	588	543	593	592	599	621	593	560	563	575	582	564	561	607	593	601	558	575	607	560	571	568	566	573	586	561	612	578	586	564	604	548	594	608	590	567	555	583	606	598	588	579	578	563	593	594	540	567	571	588	576	578	623	591	574	531	574	569	586	573	555	582	618	585	586	578	595	576	603	561	603	573	568	555	543	576	589	580	549	610	586	569	560	562	556	591	656	610	568	580	554	576	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
3665	194	191	163	148	101	122	120	88	109	112	84	111	99	86	98	114	102	110	103	108	83	96	90	88	80	104	99	100	88	98	93	88	85	94	93	81	112	93	72	108	111	92	83	96	90	101	92	91	80	107	98	100	101	99	86	97	113	88	95	97	97	104	96	91	91	98	91	88	99	95	86	73	90	89	87	94	87	71	74	94	102	97	82	103	90	107	92	85	95	105	98	90	101	98	88	93	77	86	90	89	89	79	93	94	98	106	80	92	86	111	105	88	97	68	76	97	90	88	107	100	86	91	101	90	90	107	93	100	96	98	92	89	109	105	104	101	80	87	100	109	88	86	99	78	96	83	68	87	105	81	88	83	106	99	89	91	77	93	108	98	92	95	93	92	94	71	83	78	94	96	104	97	88	100	88	106	99	100	104	90	96	93	88	105	95	98	87	108	92	87	97	96	83	80	75	100	117	87	99	103	81	108	98	89	99	91	100	119	104	92	98	97	64	106	107	81	95	102	100	99	96	94	99	86	89	87	93	84	84	88	82	90	97	111	96	95	98	76	96	87	91	70	103	89	103	82	98	92	103	99	87	92	88	96	125	103	87	96	91	116	122	93	101	87	91	108	93	97	92	91	87	96	86	99	105	97	107	105	102	97	102	109	78	100	99	86	89	74	97	92	97	120	86	78	87	105	80	113	93	84	105	93	97	97	83	91	95	88	92	92	92	95	97	105	108	77	99	94	94	85	94	104	78	105	90	94	94	114	100	85	94	93	100	79	101	87	87	80	98	107	85	92	101	92	99	89	94	103	95	87	108	90	100	81	109	102	91	84	100	93	86	112	77	110	106	97	110	100	82	98	101	106	114	104	87	97	111	83	117	102	85	90	106	90	85	83	103	95	103	102	89	105	107	97	92	91	80	99	91	96	106	78	99	94	106	120	100	84	88	92	97	106	116	96	85	85	103	91	91	83	98	97	106	82	99	106	94	81	124	101	92	112	77	101	98	95	92	83	94	105	100	92	95	83	86	89	81	92	113	93	91	99	86	96	94	90	79	81	95	80	92	112	106	114	103	96	91	94	89	99	87	108	93	111	91	103	95	97	85	80	93	91	87	86	83	107	81	105	103	76	88	91	91	90	108	85	104	109	100	83	99	78	105	107	98	90	92	108	94	100	95	84	116	92	89	115	115	77	80	87	107	105	109	88	91	93	85	109	100	88	97	90	96	101	103	79	82	79	98	94	77	93	86	105	119	106	87	89	85	107	91	99	93	111	94	85	112	105	106	88	95	70	100	100	103	94	101	85	92	117	105	84	109	92	108	98	91	98	73	101	85	115	81	109	95	89	83	110	92	84	89	103	101	100	94	92	67	97	101	90	98	79	98	91	109	88	81	96	106	80	98	98	95	100	83	112	100	103	94	87	90	79	103	93	81	98	92	85	87	98	104	95	92	97	105	105	92	90	90	85	97	91	96	90	107	82	96	90	98	103	78	101	103	94	82	104	86	85	98	87	86	111	108	88	85	100	99	89	98	87	81	95	98	82	93	91	98	104	90	112	103	99	90	86	101	101	102	97	91	112	83	91	92	95	84	111	94	105	91	101	93	84	108	79	100	93	88	87	103	89	80	94	96	91	100	83	92	87	111	86	99	81	89	106	97	90	113	85	109	97	87	99	95	104	80	98	108	95	105	96	81	100	100	88	93	87	112	99	89	114	92	107	79	95	72	90	102	104	105	91	100	94	99	100	95	89	99	92	102	77	87	126	106	89	85	90	95	76	104	100	89	91	98	84	100	118	110	100	94	97	91	81	90	98	106	96	105	78	83	96	111	76	99	99	113	89	82	108	88	103	84	88	92	88	94	130	86	97	94	90	96	94	106	101	96	92	89	102	95	86	83	108	89	91	97	98	75	100	85	82	84	98	104	113	95	99	88	90	94	94	95	94	91	100	91	105	75	97	88	80	95	89	93	92	81	84	93	99	85	90	101	88	89	109	95	94	101	85	106	99	94	76	94	95	81	97	83	100	98	105	98	93	81	79	95	108	116	85	103	103	100	95	101	88	90	87	91	97	94	99	94	94	98	103	86	93	92	79	111	106	101	102	100	102	99	87	97	90	100	97	81	109	96	106	103	74	114	96	80	96	101	100	87	91	106	92	90	72	97	89	102	72	96	99	95	95	88	86	113	98	89	117	85	91	93	99	81	80	78	84	89	104	103	84	104	102	95	114	76	104	91	77	101	105	82	98	102	92	93	86	94	97	104	94	124	90	87	90	99	88	89	95	102	100	108	96	91	90	111	86	93	90	88	86	78	111	78	93	84	94	106	107	116	96	92	97	72	102	91	74	100	93	95	98	98	89	73	89	104	71	95	100	107	89	87	95	97	117	99	101	84	89	88	110	93	104	109	105	103	109	88	83	104	88	73	88	92	93	100	98	77	98	99	105	83	88	101	90	91	82	98	105	98	105	89	93	78	111	99	93	102	92	81	84	84	85	106	92	115	95	92	98	99	95	86	86	104	96	103	107	86	103	99	105	82	94	94	93	97	92	88	88	92	104	97	105	102	71	84	87	87	72	103	103	93	106	106	87	98	87	85	85	104	94	105	104	85	83	113	98	106	100	101	97	107	106	103	96	99	76	87	87	81	94	99	95	99	90	99	95	95	85	81	122	96	99	108	98	111	101	92	95	110	100	87	112	91	103	78	82	87	92	97	84	87	114	84	87	82	99	92	87	106	92	85	105	95	117	109	80	89	109	113	99	110	129	95	98	83	95	107	81	92	89	83	99	95	95	72	104	83	101	102	101	93	99	83	91	93	93	94	101	96	85	102	92	91	86	100	110	86	88	100	104	79	100	103	100	107	92	77	78	82	96	103	116	80	95	103	91	110	94	80	70	79	101	103	90	84	101	108	88	94	96	82	95	103	94	97	107	106	88	85	92	100	110	93	96	100	93	93	94	119	98	111	85	110	110	90	92	93	86	102	94	83	97	99	86	96	80	73	84	109	94	89	100	104	106	99	91	109	94	86	89	92	97	92	100	101	109	88	97	93	84	104	72	77	92	104	78	88	93	105	100	103	90	96	93	104	102	101	102	106	104	122	122	83	89	95	99	105	97	97	86	95	101	81	95	109	89	110	101	84	98	89	89	78	96	97	99	110	90	102	110	89	87	101	85	113	90	108	91	81	112	89	101	117	108	99	81	100	106	75	95	90	100	99	116	100	89	83	101	101	82	104	102	85	83	90	97	79	84	122	90	89	93	95	100	85	111	84	107	89	81	104	84	102	99	90	109	95	96	101	75	81	92	113	92	81	102	103	78	92	106	96	91	83	78	89	80	94	96	117	90	84	90	79	95	95	82	84	102	102	97	110	77	83	99	94	105	82	108	104	87	92	90	76	101	79	104	84	101	93	95	86	70	103	109	108	94	89	99	101	90	84	115	106	107	90	80	93	70	105	91	93	98	112	91	85	104	96	86	90	98	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
4411	394	500	534	458	455	424	354	355	368	336	326	347	327	354	294	309	330	340	296	314	278	290	312	278	304	307	276	319	322	299	305	341	280	281	305	279	310	284	298	315	281	298	282	290	298	260	325	294	293	298	293	290	303	313	308	321	269	288	281	313	297	346	282	285	305	313	280	291	280	293	320	293	296	275	285	311	273	280	304	279	300	289	289	292	323	329	310	278	297	291	306	285	288	295	293	306	330	278	285	266	289	302	293	318	292	322	302	318	317	305	297	303	311	276	301	297	300	318	306	281	309	284	269	297	264	304	310	305	308	310	312	277	302	293	322	280	322	291	284	290	254	283	308	258	285	289	327	268	288	294	307	326	314	289	306	277	322	299	307	246	281	305	303	265	327	260	301	337	321	310	291	316	317	298	304	308	278	281	299	288	299	266	297	272	300	319	283	296	289	276	317	323	324	313	277	335	340	310	292	267	287	332	276	270	311	274	298	263	272	284	307	306	326	258	309	318	281	289	281	283	310	290	316	281	274	314	305	289	276	295	297	284	303	308	316	288	277	248	293	294	306	284	295	307	323	291	348	292	269	284	291	296	301	299	274	310	298	298	301	299	274	299	289	300	289	331	309	268	293	334	282	283	284	300	304	293	264	301	284	304	294	318	274	302	313	319	293	285	316	285	271	301	281	302	276	300	284	290	298	307	316	323	292	280	267	318	290	293	277	287	284	319	310	307	311	290	304	291	281	286	304	293	313	294	308	336	289	291	304	307	257	302	265	311	305	300	282	310	265	312	302	312	288	284	307	266	335	291	293	315	274	257	317	281	273	342	318	297	280	290	304	287	295	288	295	328	281	269	295	291	277	282	316	298	246	283	304	311	305	244	305	325	294	294	316	323	322	289	325	285	325	314	306	276	280	317	291	281	294	325	286	323	282	285	288	323	305	290	303	298	288	307	303	271	282	298	303	290	296	293	278	291	308	327	277	301	295	286	310	310	275	273	282	277	336	304	302	293	294	321	310	303	316	304	330	306	295	297	308	290	294	288	293	281	284	284	297	318	293	324	284	283	261	329	296	306	296	350	310	288	277	282	301	282	274	252	290	293	291	290	287	310	302	296	276	283	293	305	308	323	286	288	293	314	309	282	277	297	294	280	295	294	306	308	282	315	315	297	314	290	298	288	260	282	287	300	288	335	298	329	307	290	289	281	288	285	269	291	294	281	305	273	300	269	334	274	291	301	256	264	328	286	296	301	334	298	309	307	297	299	311	281	301	285	287	276	285	288	296	284	288	292	307	300	299	304	279	282	317	300	299	304	305	301	283	276	342	291	313	321	299	294	290	267	283	263	289	305	297	268	300	276	295	286	281	305	338	292	307	272	311	267	330	291	306	295	300	286	291	264	301	306	327	265	314	279	284	281	324	286	303	292	305	298	305	310	311	300	284	278	263	283	285	323	316	283	291	272	295	305	301	299	297	302	310	273	268	296	308	301	282	283	290	321	306	317	308	304	281	299	254	293	295	280	263	282	304	276	315	304	268	280	287	317	302	258	311	332	256	303	261	302	287	272	296	299	333	285	314	282	312	306	297	321	302	277	287	270	255	288	270	279	321	289	311	306	283	310	295	283	311	300	295	257	317	304	305	303	317	268	302	261	311	288	283	287	276	305	269	287	282	328	318	316	304	293	285	302	299	301	304	269	269	321	287	299	281	331	274	314	300	301	291	280	269	324	292	270	277	308	315	274	314	288	297	299	288	322	291	325	304	285	278	309	312	284	292	286	285	311	307	309	323	297	310	271	311	305	252	306	278	304	305	310	305	322	285	299	307	261	300	289	305	254	308	281	286	299	285	324	299	278	296	301	283	299	292	291	310	283	305	294	295	319	297	323	310	278	316	305	286	315	273	309	287	271	294	293	289	300	275	303	291	320	309	275	287	304	298	296	305	310	262	290	297	278	292	302	304	298	293	304	291	301	288	318	314	294	294	253	294	294	306	271	278	310	296	313	292	287	299	310	305	332	286	281	286	308	297	303	289	319	302	315	298	312	299	281	270	320	312	302	302	322	297	295	290	336	298	293	299	331	300	294	263	295	285	292	297	288	305	293	288	335	315	278	310	283	308	314	290	276	317	277	282	296	307	293	293	308	273	293	277	304	338	281	302	302	303	276	273	289	283	299	286	272	288	312	316	288	310	277	279	305	301	326	281	297	298	332	323	288	302	296	296	266	326	299	282	316	321	301	299	306	314	293	304	335	322	299	317	283	293	280	296	295	286	271	293	319	288	307	307	322	327	311	290	305	284	316	298	290	295	326	302	288	304	299	310	296	288	319	287	282	305	341	290	292	327	309	286	284	297	282	300	277	269	308	308	287	310	293	269	284	311	324	294	288	310	304	301	289	302	322	290	313	292	296	331	300	313	307	266	274	288	273	281	308	288	286	297	295	299	299	297	296	303	308	291	283	307	318	286	275	313	304	260	291	300	315	293	299	302	318	309	322	289	290	327	273	309	292	275	292	289	303	304	314	312	259	299	284	300	343	282	281	285	289	302	284	299	301	302	293	300	280	301	282	313	287	298	334	316	297	305	301	289	283	294	300	300	292	279	309	304	313	330	337	291	291	311	314	290	296	333	283	276	277	288	298	313	319	321	286	294	302	302	302	278	313	291	297	313	324	328	306	282	296	298	304	273	286	309	300	322	331	301	306	288	297	323	294	334	292	281	308	286	319	301	290	320	316	290	302	342	346	297	284	283	311	278	278	291	286	314	290	267	301	285	300	254	313	290	276	293	272	299	276	266	289	303	298	324	275	351	302	324	265	293	296	281	313	316	308	288	302	313	309	318	307	305	312	295	330	341	307	260	281	293	284	291	277	307	280	316	294	282	271	283	288	305	306	307	345	307	278	284	268	326	291	286	301	280	275	298	286	284	290	322	283	304	313	292	307	293	308	276	298	337	302	289	294	297	296	275	301	295	336	283	298	287	294	291	297	299	280	316	275	312	296	350	281	295	312	278	329	318	292	280	280	293	288	322	293	308	309	287	304	317	303	291	311	289	295	277	274	263	281	336	312	290	268	329	310	292	304	278	321	296	319	335	256	309	303	289	287	285	286	291	324	299	289	335	297	291	326	304	285	268	321	289	262	313	287	270	294	285	312	275	314	319	298	269	307	297	298	284	299	283	288	286	285	299	296	310	277	309	312	306	264	299	272	289	271	274	295	302	310	293	286	315	262	300	270	313	339	323	276	309	311	281	307	286	324	280	273	303	302	246	279	298	310	313	319	281	331	295	307	305	308	313	289	276	271	317	284	307	271	294	303	296	281	315	335	298	306	285	325	331	297	294	298	285	310	295	284	309	287	284	279	292	278	287	322	296	300	292	307	302	284	282	298	280	304	304	307	296	312	274	303	314	309	297	298	276	316	275	296	292	313	313	294	320	291	312	279	258	292	310	287	291	300	335	290	282	329	298	316	308	326	312	316	304	306	272	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
18768	1463	1354	1097	710	529	389	318	282	256	197	206	186	163	143	137	146	137	133	122	110	146	117	112	116	122	101	100	122	98	102	92	112	108	92	104	98	117	115	104	106	85	105	96	91	97	102	97	99	100	102	83	107	103	100	124	111	106	98	84	100	87	81	92	94	90	103	106	70	92	91	80	106	120	107	109	100	93	99	112	99	96	100	100	111	97	84	102	94	79	93	110	91	107	85	105	97	87	119	93	90	93	92	113	75	107	84	115	87	98	86	86	106	107	92	85	97	92	100	108	94	102	108	108	86	114	87	89	93	117	89	98	103	84	98	109	87	89	92	103	94	105	88	91	99	108	98	80	90	101	90	89	91	100	98	87	80	103	85	92	103	91	94	99	79	117	100	104	91	68	94	90	93	87	97	79	96	106	99	81	98	89	90	101	98	94	99	95	100	95	80	114	99	80	105	79	99	65	91	124	85	77	88	97	119	106	113	88	98	98	97	97	83	83	81	98	88	94	85	109	106	83	99	92	99	101	102	85	105	99	87	87	92	101	83	82	115	108	82	125	102	106	96	84	69	106	89	101	89	77	103	89	105	99	89	92	102	106	88	88	94	89	117	112	87	110	87	91	95	89	95	94	102	90	89	89	75	96	92	99	95	112	87	106	89	80	93	90	94	85	92	95	88	95	97	93	84	91	94	113	86	90	76	84	91	103	106	103	109	94	96	89	107	82	88	84	96	102	95	102	91	98	95	89	94	109	96	93	85	96	93	78	85	97	77	104	94	85	85	94	94	103	96	99	82	90	104	93	98	91	98	109	91	93	104	107	104	103	106	98	92	82	102	96	95	93	109	100	78	91	94	90	93	104	99	92	77	99	88	100	89	86	112	99	119	87	96	106	87	115	90	106	97	107	87	89	82	103	95	97	78	88	115	92	95	93	105	93	110	91	90	109	92	97	94	85	102	93	105	85	87	97	94	89	97	86	90	106	97	90	102	100	104	91	97	92	89	89	107	103	107	93	92	100	93	106	109	99	106	100	95	84	85	87	94	76	90	96	82	104	105	78	94	101	87	85	115	79	89	100	97	104	87	97	98	90	87	97	77	93	96	99	121	94	85	90	93	87	82	95	82	97	77	92	99	115	88	105	96	104	92	97	115	98	85	84	98	94	82	90	102	102	97	97	86	97	113	101	95	97	92	89	79	107	77	83	114	108	107	105	90	86	102	100	103	74	115	97	102	93	86	103	102	78	105	85	101	98	84	113	88	97	95	96	91	95	81	101	127	90	81	97	104	77	102	93	104	88	93	75	101	92	94	93	83	94	98	88	107	86	94	96	87	82	80	88	99	86	103	104	112	108	96	108	104	96	107	73	114	91	90	100	88	105	104	85	92	108	79	95	115	107	106	97	84	103	101	94	90	85	87	91	103	82	89	95	99	95	94	101	89	88	98	97	98	100	106	94	98	100	109	89	96	119	90	106	104	95	88	103	94	87	108	89	94	89	91	101	106	92	99	91	88	97	95	113	95	91	84	103	96	100	93	108	99	92	86	117	95	85	84	87	98	87	90	106	74	105	93	110	91	90	93	86	103	102	94	97	103	111	90	95	82	96	92	95	97	81	102	106	88	83	107	93	94	97	75	124	74	100	87	86	91	97	96	99	90	110	107	99	100	99	122	86	94	97	102	110	98	80	90	89	93	126	102	87	94	85	113	98	88	85	99	101	84	91	101	91	86	121	90	82	95	90	99	99	88	85	100	90	93	94	114	110	119	81	104	97	92	123	110	92	84	99	91	108	95	94	83	90	93	102	86	86	102	85	94	106	102	80	103	81	92	96	101	70	103	101	95	108	93	88	80	96	105	95	88	96	95	97	87	100	81	86	106	94	89	97	110	98	99	107	81	102	115	104	90	100	98	88	94	94	84	106	81	98	98	103	105	91	95	91	102	105	98	87	98	86	93	115	88	97	96	95	95	92	95	111	108	85	103	95	85	90	91	98	97	92	80	82	83	101	91	101	91	99	97	83	95	93	95	86	86	86	98	100	102	102	106	93	102	79	91	91	119	90	100	95	86	91	93	109	103	93	92	97	91	91	93	95	98	103	115	100	95	92	106	102	91	96	94	98	105	94	98	99	96	100	106	84	113	86	96	79	108	104	85	103	92	93	83	106	94	81	92	88	109	82	89	93	112	100	100	94	107	98	90	82	107	103	86	114	95	97	83	103	99	102	87	104	90	89	87	92	87	95	93	67	99	99	91	107	83	101	80	91	103	94	103	82	92	78	109	114	71	84	100	119	88	86	85	98	100	93	95	107	109	94	90	108	76	111	94	120	111	110	100	101	112	100	100	95	96	99	104	82	102	89	118	79	98	89	90	97	93	105	97	95	97	100	89	104	103	104	100	99	100	109	92	95	109	92	100	97	96	97	116	75	81	89	93	88	106	95	122	99	99	75	88	78	111	92	97	95	85	91	104	81	78	85	103	98	93	93	84	103	108	89	96	88	114	109	102	114	100	93	84	93	94	80	109	102	93	75	107	93	105	115	87	87	92	87	79	111	81	104	104	88	90	105	96	95	93	93	81	99	97	107	84	97	95	118	83	106	97	110	102	101	114	113	79	88	86	107	102	99	99	95	77	98	94	86	85	94	82	99	91	106	96	85	101	94	108	104	81	95	105	91	83	91	93	95	103	97	95	91	94	88	104	97	98	86	97	81	83	94	90	113	101	84	87	99	89	96	79	84	113	81	86	82	116	102	103	97	83	93	103	97	115	91	94	95	74	98	94	93	85	85	104	94	86	95	105	99	105	98	94	92	102	99	100	95	97	92	101	77	101	77	74	83	94	103	77	90	112	99	88	89	94	99	95	113	102	109	79	82	106	111	103	97	92	92	82	82	78	104	98	93	126	82	91	87	94	98	101	87	96	107	97	82	88	90	100	98	98	94	87	102	94	98	88	85	94	87	99	95	102	82	94	100	80	99	107	87	98	99	94	90	101	84	78	86	77	97	102	103	83	99	112	89	102	88	84	93	113	108	105	88	99	101	108	79	68	84	96	98	95	88	90	104	78	102	91	98	86	100	91	95	96	90	105	88	105	86	97	103	101	110	95	110	102	83	106	98	84	93	90	88	103	82	69	101	95	102	87	97	89	105	86	98	85	99	97	95	79	103	91	102	94	94	87	91	102	91	93	91	99	92	100	88	95	92	68	94	96	93	87	95	105	81	106	85	97	79	94	97	82	83	88	91	95	98	95	91	83	96	90	105	97	86	96	91	102	83	92	82	111	96	86	99	117	74	87	90	89	81	96	83	111	94	111	101	102	101	97	97	97	73	105	105	92	91	93	96	101	98	103	82	93	93	103	92	81	90	91	97	81	96	87	104	96	89	95	104	90	84	96	104	76	89	98	106	95	108	109	102	95	101	76	105	95	101	96	70	96	97	92	106	90	103	93	95	90	100	94	93	111	101	83	84	105	102	93	95	95	101	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
9651	1319	3245	3771	3118	2473	1952	1663	1425	1208	1092	980	894	771	739	654	616	588	592	553	504	488	485	470	484	439	420	436	430	409	412	370	422	416	367	380	344	383	360	364	355	363	361	375	338	386	365	348	335	352	338	324	332	344	350	349	328	301	328	313	309	334	309	338	340	337	299	318	334	291	332	342	303	302	315	294	327	313	314	322	325	298	340	286	296	331	319	310	290	333	303	286	324	339	306	320	339	319	302	302	299	316	313	345	328	295	287	348	315	298	327	281	327	303	332	320	338	325	298	311	315	335	310	301	333	291	298	328	300	328	288	290	306	283	302	286	300	294	304	319	338	315	303	283	303	293	312	284	359	313	305	329	308	302	298	341	344	307	297	313	332	284	320	302	319	296	326	296	320	298	323	278	334	317	305	290	304	335	288	314	323	294	346	290	311	324	307	300	336	276	279	296	327	312	295	323	307	302	285	319	303	305	310	307	335	315	285	334	321	328	307	309	318	315	336	295	299	309	329	300	304	304	299	310	306	295	294	301	330	340	307	289	340	294	304	279	308	302	292	319	292	302	325	289	309	306	314	317	293	343	330	294	304	276	311	310	337	297	319	336	290	314	315	298	314	304	309	277	327	285	329	316	285	305	308	310	319	328	307	295	289	281	312	305	337	301	299	298	337	316	319	322	320	287	278	295	316	279	299	329	308	321	314	299	287	328	326	288	305	330	299	293	321	301	300	308	279	303	336	284	291	308	301	291	316	299	296	297	297	306	316	306	312	312	314	341	297	307	322	293	299	304	305	337	289	330	315	308	295	302	284	318	310	320	287	303	312	314	310	306	313	293	306	322	264	311	309	315	310	296	301	311	291	298	312	315	339	322	287	303	300	322	327	337	322	275	305	281	307	311	306	302	282	314	304	285	338	303	317	324	280	300	299	346	329	319	346	311	316	316	290	297	319	317	313	300	313	288	322	331	302	333	315	316	287	278	278	292	286	301	326	320	307	267	320	291	335	329	330	344	292	292	323	340	319	282	336	326	309	300	266	328	328	288	315	283	315	303	338	328	279	325	319	298	334	308	332	320	284	308	299	283	318	299	292	309	292	319	298	299	331	325	285	307	277	292	275	313	341	308	306	305	312	305	311	331	337	278	292	320	323	290	328	314	300	338	324	304	307	324	338	313	308	302	327	297	315	304	313	291	296	308	310	324	288	316	311	313	344	288	334	335	284	264	310	290	309	311	305	331	307	286	329	308	299	287	292	292	295	284	337	278	333	316	302	347	336	315	317	339	330	319	301	309	302	301	314	279	315	299	291	330	318	312	302	298	300	306	289	300	303	287	282	307	272	298	305	316	304	294	321	323	304	300	314	306	285	316	337	337	325	323	346	314	315	306	318	322	300	309	289	333	325	298	308	286	295	293	312	331	309	295	293	324	296	336	317	290	319	315	305	301	305	325	344	326	315	286	295	301	315	318	319	307	344	309	299	280	304	305	324	320	293	324	348	333	314	279	304	330	346	323	320	272	304	342	315	324	281	294	278	319	320	323	275	326	331	314	310	288	324	266	343	291	321	319	318	294	331	278	305	317	304	326	362	337	343	294	295	300	304	296	325	288	314	309	276	282	331	311	312	293	322	313	327	290	280	325	339	317	306	328	296	299	330	310	311	316	310	291	324	306	301	277	278	309	293	306	294	311	343	304	318	296	304	280	296	275	327	286	330	311	275	286	311	325	329	313	329	305	327	277	326	289	295	340	304	322	275	315	285	312	310	331	298	316	310	307	316	277	340	326	334	301	295	281	326	319	327	327	310	324	324	300	301	280	318	322	307	266	317	298	284	292	286	317	288	338	310	301	280	313	288	285	319	291	306	319	295	300	309	325	294	290	295	321	329	304	333	317	344	329	311	320	328	312	330	276	303	325	299	282	300	285	278	308	317	318	312	326	345	314	319	313	328	313	294	284	328	318	305	314	318	291	305	312	323	309	294	316	348	317	340	313	304	307	296	316	308	298	300	327	309	320	301	293	286	287	307	311	312	298	292	318	297	322	286	315	318	317	294	327	300	291	290	298	320	351	334	322	309	291	294	336	297	313	315	287	315	302	316	332	278	304	346	298	316	317	295	316	298	313	342	328	312	325	298	331	294	271	293	313	310	275	313	298	296	305	306	336	296	309	288	327	317	349	312	345	312	321	312	302	315	297	299	297	291	319	284	286	333	300	332	310	309	298	309	289	323	312	310	314	308	316	312	308	312	303	341	319	355	284	308	302	312	311	291	312	313	308	286	309	313	309	324	299	313	296	299	310	319	299	293	294	282	337	296	313	322	325	320	332	310	323	308	306	306	307	352	315	305	288	335	298	335	290	298	315	293	300	293	315	288	308	291	303	284	261	308	328	302	324	328	308	313	348	320	305	318	301	321	317	299	302	301	333	329	308	276	321	321	297	330	305	284	305	302	336	288	338	311	316	288	300	316	326	301	293	311	317	318	317	286	283	317	307	298	321	316	318	326	327	284	296	349	300	285	295	315	318	312	342	340	320	308	288	322	318	327	294	340	284	342	296	321	318	290	291	311	316	313	310	316	311	299	283	307	272	314	296	321	298	279	283	275	293	317	326	305	349	307	284	340	307	294	324	310	310	287	309	310	319	287	302	336	288	288	320	288	300	319	283	275	325	300	319	330	303	315	315	317	335	317	319	302	295	324	302	313	272	307	300	340	310	286	330	339	294	326	314	299	334	290	333	292	300	281	297	311	287	303	315	278	303	289	333	331	287	290	324	289	305	320	313	305	292	303	283	279	311	278	324	313	292	320	325	276	320	312	322	301	328	316	321	304	290	307	306	289	292	279	310	324	295	310	337	292	328	309	312	341	324	312	293	314	299	311	324	334	313	303	296	309	298	310	325	294	308	285	312	304	313	329	307	276	278	291	323	302	324	285	354	292	299	298	309	309	296	311	307	321	306	312	300	307	297	285	315	301	313	304	319	315	283	312	316	309	307	329	284	303	313	312	333	319	274	309	330	304	307	335	308	309	333	306	306	330	309	311	313	317	322	301	324	296	293	257	305	288	293	322	312	329	307	316	338	307	323	300	351	316	280	326	297	313	305	316	295	332	301	303	330	293	296	293	296	311	293	294	334	323	306	286	317	272	326	330	294	312	329	302	317	298	311	307	309	282	306	302	301	340	314	310	322	327	320	293	304	304	286	316	320	296	309	329	325	293	307	290	279	288	329	301	298	285	306	304	321	283	295	321	310	284	319	335	317	291	322	291	338	314	305	319	296	288	329	330	304	297	320	306	289	310	266	340	303	337	298	344	283	290	323	329	311	325	309	320	321	316	323	320	313	296	303	311	325	302	291	330	263	311	340	303	306	310	312	345	346	319	314	284	281	255	300	338	321	285	330	318	300	273	323	335	274	309	320	311	301	300	310	291	319	302	296	304	316	300	302	288	332	318	306	331	251	279	279	271	278	324	319	329	352	301	283	299	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
29906	3991	2888	2175	1627	1101	835	692	608	451	433	435	377	321	324	314	272	267	240	273	212	259	263	248	242	239	227	238	232	196	241	226	233	238	226	210	225	238	214	191	213	225	213	216	217	230	213	201	212	195	184	211	203	220	203	196	223	183	210	222	204	201	217	218	232	192	173	221	215	206	199	194	179	240	221	211	199	213	192	212	188	195	212	201	186	186	182	219	208	209	209	199	234	207	222	221	219	193	205	204	186	214	201	215	197	208	183	214	220	220	204	186	215	174	202	221	200	195	227	207	217	222	198	230	210	195	214	207	232	198	201	218	197	197	230	207	200	223	195	184	207	222	212	195	203	199	194	198	200	159	201	192	187	221	198	214	192	203	211	190	194	200	206	184	221	188	211	215	220	215	202	211	214	199	188	224	214	197	190	213	204	234	224	219	203	217	205	248	199	220	206	187	227	217	202	214	186	174	187	217	244	192	190	194	191	197	199	213	215	209	204	205	205	193	227	186	181	197	193	212	204	248	173	213	199	199	209	216	202	211	184	203	185	214	183	202	227	199	211	189	218	211	184	220	186	195	206	192	192	209	204	211	219	210	201	249	197	223	209	202	213	192	224	204	204	217	218	191	223	227	213	195	193	196	203	194	215	200	231	220	175	232	198	194	195	189	203	203	200	198	199	216	193	210	193	236	209	225	203	228	194	182	216	195	209	203	197	196	207	198	196	219	199	192	207	193	216	201	184	204	214	202	194	182	185	184	201	204	202	211	220	202	197	219	183	178	236	185	198	223	200	188	187	199	209	224	194	210	165	190	211	236	221	215	228	186	200	202	188	235	195	197	216	204	208	199	186	243	197	196	196	222	187	223	178	172	211	224	231	190	199	191	213	225	200	202	184	190	194	208	196	208	214	204	224	199	206	195	208	223	224	215	184	193	179	206	211	210	227	209	197	187	213	209	198	222	206	210	211	182	198	215	218	202	191	201	206	212	220	185	210	200	191	220	200	216	206	211	187	223	235	208	221	203	220	218	208	212	212	205	199	222	202	197	230	230	193	189	197	204	194	204	174	215	193	211	245	188	202	214	198	191	209	220	211	212	200	201	209	205	209	180	210	225	206	194	223	240	203	196	191	218	212	212	202	218	203	222	216	166	208	229	194	214	233	214	207	225	201	219	212	214	199	203	229	189	219	206	202	173	192	205	209	199	205	179	183	194	200	211	201	190	212	180	187	204	230	234	200	222	221	201	238	216	205	195	199	192	196	181	167	178	181	191	198	229	215	209	220	216	233	214	180	195	202	200	187	209	193	186	207	213	229	220	206	199	220	180	208	210	201	198	201	189	191	209	223	184	218	199	175	202	211	201	209	183	210	202	172	206	174	216	191	211	220	191	195	183	214	214	215	195	199	215	190	216	226	192	193	202	214	219	207	205	209	208	174	195	213	214	200	199	179	202	205	244	219	198	208	216	219	198	227	186	204	214	225	235	228	206	215	211	218	240	178	207	208	198	183	179	224	209	190	210	198	194	207	208	203	210	216	193	177	177	209	179	219	203	239	189	211	187	209	199	190	242	195	203	201	206	211	196	206	193	211	187	194	223	216	197	212	188	208	186	243	179	207	206	231	235	209	178	215	177	213	213	207	229	195	208	159	211	212	191	204	213	193	204	203	186	203	211	209	197	213	199	198	207	194	205	196	201	201	206	182	203	196	203	210	242	214	201	202	241	193	212	215	188	185	194	211	217	211	212	236	204	200	214	232	220	195	189	241	204	210	206	224	192	195	202	198	197	216	234	202	197	197	209	213	215	208	201	207	207	208	214	214	200	206	211	219	189	185	209	213	193	212	202	215	169	206	191	230	213	208	191	214	229	199	206	220	203	218	198	214	188	211	191	213	217	223	221	240	223	225	204	207	220	204	180	211	204	217	217	212	206	228	205	204	212	188	221	218	190	208	226	198	193	161	197	218	200	188	209	226	191	228	203	203	207	211	214	197	233	210	194	191	194	190	230	223	210	207	212	201	173	198	208	220	211	219	204	234	185	200	203	224	214	205	221	188	216	208	184	202	209	206	222	203	201	206	176	204	203	188	220	201	209	199	209	209	202	215	185	211	203	214	225	212	234	207	224	193	209	209	217	194	213	199	184	206	225	196	173	219	206	195	191	179	212	207	220	171	199	211	199	200	246	203	208	209	205	186	201	203	207	222	210	206	201	227	219	182	193	186	200	204	207	196	208	187	199	197	179	208	190	208	191	194	202	227	207	233	193	194	220	195	201	224	230	199	203	209	221	231	208	215	203	221	227	217	190	212	208	194	209	235	179	217	214	203	201	207	213	201	223	206	194	207	190	198	189	223	190	209	244	200	224	219	190	257	221	211	186	204	219	176	212	214	222	204	192	203	225	209	202	199	206	192	206	211	217	185	202	189	171	195	196	202	171	197	207	181	216	219	194	215	192	201	195	199	218	192	196	214	197	217	208	202	198	221	205	180	202	217	191	189	193	195	188	218	213	222	213	204	226	200	214	207	191	191	200	198	221	231	220	207	199	202	177	215	196	199	216	208	187	203	195	203	210	207	207	206	207	192	193	190	205	202	224	191	211	191	196	197	226	216	207	195	205	209	200	187	199	206	218	201	201	191	193	206	194	197	207	209	204	203	217	194	222	199	200	164	213	166	226	193	219	205	195	198	213	195	211	206	198	190	227	198	193	172	244	211	232	198	226	217	215	199	199	221	198	215	184	185	211	203	213	174	202	199	197	196	197	175	198	207	219	212	225	197	197	198	184	222	211	231	202	179	191	217	211	221	210	200	184	217	209	222	197	187	232	198	207	162	193	180	214	217	213	229	184	208	198	215	223	194	220	222	204	191	218	194	196	194	211	190	213	205	200	194	198	219	201	207	180	218	212	219	212	193	197	215	194	197	214	236	189	201	189	192	200	214	193	194	204	215	212	225	214	214	190	185	219	201	207	211	205	206	219	216	210	207	187	204	219	227	194	208	228	207	207	208	195	199	206	202	201	209	221	199	194	198	188	197	200	207	209	223	211	229	188	214	207	223	183	213	211	185	196	215	209	214	190	201	201	205	191	207	236	215	222	212	201	195	198	195	212	187	183	194	197	199	198	189	205	227	199	207	218	193	200	213	200	198	208	215	219	212	202	186	190	178	203	207	180	179	212	201	214	219	225	194	190	208	208	163	222	176	179	184	199	171	197	192	209	227	178	217	215	216	199	201	184	210	200	198	190	230	220	211	196	201	180	186	195	222	203	194	175	237	198	195	209	217	195	183	218	221	222	190	183	209	184	196	186	203	197	202	220	225	198	207	186	204	227	229	203	213	178	217	190	219	211	188	200	217	208	209	196	199	211	199	183	209	206	186	227	216	191	217	222	186	213	217	222	178	198	216	195	218	212	186	211	206	177	182	195	223	193	216	176	214	220	218	184	217	202	207	231	207	229	202	228	200	195	216	203	225	198	201	215	230	201	237	181	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
12504	2658	6235	6977	5709	4680	3742	3108	2608	2311	2003	1861	1637	1529	1382	1292	1222	1174	1080	1073	1041	1005	962	926	859	861	839	844	796	795	793	712	769	760	704	716	710	655	686	700	704	778	666	662	649	662	677	689	630	644	658	681	667	654	636	643	671	655	662	577	648	581	610	601	639	627	618	606	616	610	625	603	642	605	633	596	666	607	626	642	609	611	564	578	605	563	616	599	608	581	576	605	643	577	629	624	597	619	582	577	618	562	562	631	586	606	618	593	650	636	593	553	626	572	586	582	619	607	596	579	609	575	648	593	580	593	612	543	588	572	597	551	532	595	573	596	582	577	569	566	597	557	582	571	569	607	616	594	629	597	610	596	561	621	579	606	570	584	601	577	550	593	600	602	596	595	541	620	595	574	592	613	600	575	592	568	596	573	585	593	585	527	617	602	601	581	612	600	615	589	554	583	588	611	580	599	644	565	577	557	574	596	532	519	585	610	580	590	566	550	588	620	573	596	599	598	609	580	622	598	536	652	594	583	565	578	584	600	596	590	624	577	546	581	581	538	564	607	567	599	620	602	586	628	591	595	578	604	555	577	532	615	591	602	598	615	570	619	541	578	589	618	589	606	611	656	563	619	614	585	550	590	593	584	605	605	574	585	564	588	572	584	603	592	572	609	590	563	611	552	586	610	545	577	583	593	595	562	588	604	571	599	561	546	586	568	594	610	597	592	571	567	607	608	558	603	563	572	576	567	575	532	615	561	582	577	579	538	610	586	575	594	585	543	582	554	545	510	588	578	579	618	584	560	560	563	625	554	590	612	590	580	550	600	606	599	586	550	578	602	559	617	589	577	577	547	575	587	590	567	548	618	577	588	539	549	596	606	617	556	578	552	584	563	596	568	541	621	582	609	570	572	581	620	566	596	575	548	589	569	587	563	545	590	546	597	601	571	601	594	562	584	628	564	597	594	588	602	622	541	579	594	615	562	574	599	620	583	621	529	587	595	614	558	612	616	567	570	581	633	576	565	553	581	584	600	565	600	599	587	600	572	572	532	625	576	613	558	532	595	583	593	566	595	516	590	598	567	599	597	584	578	584	599	580	569	552	617	621	596	598	583	596	622	614	556	621	577	571	570	566	525	560	571	590	586	575	592	674	586	570	641	582	619	563	585	572	590	593	517	553	566	571	586	581	564	573	585	621	566	597	561	594	558	548	632	562	526	585	572	598	565	603	554	607	532	601	618	536	573	545	598	592	585	607	598	565	610	584	612	570	584	540	574	595	601	604	574	622	610	591	587	615	553	556	547	592	569	592	539	616	613	591	543	583	593	579	609	594	581	561	582	566	561	590	612	575	564	602	622	582	585	600	543	575	628	582	604	550	617	562	605	551	597	552	574	574	553	629	623	586	597	577	607	569	547	579	564	603	581	628	616	606	564	577	619	606	624	530	570	557	621	597	588	541	573	606	569	589	562	577	591	551	571	595	594	597	582	550	596	616	599	599	599	616	588	587	570	636	583	584	605	605	596	588	615	572	583	577	618	615	662	544	600	594	602	584	637	580	527	583	561	550	598	591	595	590	603	587	552	609	610	585	609	612	582	578	587	572	597	556	591	525	631	551	597	542	617	602	598	580	584	630	538	595	541	596	595	594	565	589	614	605	580	543	586	606	590	580	559	585	566	570	582	592	614	519	583	589	590	593	584	591	622	605	577	619	560	551	619	595	593	549	584	598	576	581	598	570	558	561	573	558	604	562	544	615	599	581	539	598	600	595	561	583	579	619	538	576	630	550	624	560	607	583	599	568	597	565	608	513	547	603	625	567	612	630	598	578	580	575	603	567	569	643	626	566	593	572	573	562	587	632	582	601	569	562	583	602	595	579	593	625	616	622	556	589	632	565	576	629	593	599	573	583	584	593	553	577	609	583	595	612	547	622	588	608	568	593	595	572	538	637	585	614	565	587	562	571	553	611	586	571	592	622	603	554	608	627	567	582	578	527	601	585	575	604	583	553	566	612	591	578	605	611	609	559	588	556	567	588	621	582	574	598	587	613	554	607	598	569	524	564	617	554	560	565	596	589	572	548	539	574	594	648	621	582	568	580	616	596	624	606	605	603	562	567	622	591	574	554	546	586	591	586	618	590	563	586	612	620	534	594	588	568	589	552	551	548	644	598	616	594	627	562	570	562	612	587	611	621	541	613	590	582	575	564	572	600	604	541	594	563	614	557	569	583	570	577	589	593	598	593	585	547	580	594	573	591	576	614	623	623	552	577	556	569	533	609	601	616	564	581	625	566	618	610	571	566	584	572	570	598	611	580	605	560	592	604	591	597	610	543	598	583	590	612	576	605	571	622	597	582	617	599	598	581	584	559	562	549	575	573	564	594	591	558	589	580	585	585	594	559	608	568	603	558	585	535	598	585	603	636	611	604	542	582	575	587	586	597	584	548	600	560	573	563	612	579	567	576	580	613	610	625	598	625	592	585	607	601	550	539	600	573	589	598	621	575	611	591	595	566	580	580	595	600	606	548	611	611	568	592	569	554	560	591	582	613	590	596	570	580	579	611	584	558	605	591	596	610	588	594	557	572	593	587	570	600	601	601	569	598	557	629	593	576	582	603	582	562	531	573	620	593	580	565	607	590	590	577	609	593	601	581	646	561	587	569	561	567	580	651	579	571	558	604	595	546	580	578	580	623	583	567	597	591	571	561	595	623	582	600	525	581	629	565	571	586	582	564	578	579	526	646	565	618	591	578	578	594	546	610	598	581	588	557	575	596	559	577	596	615	613	599	600	574	595	592	571	553	607	565	589	636	576	591	566	556	576	588	575	623	524	563	576	606	593	572	565	567	593	594	578	597	596	569	593	584	605	592	582	535	594	595	628	562	552	639	580	587	581	614	647	577	571	566	547	594	593	559	579	612	576	532	608	567	558	589	628	576	594	557	597	620	603	613	587	590	588	627	571	593	611	597	575	576	607	594	580	607	573	580	579	621	618	568	609	623	573	585	582	607	560	577	603	605	583	563	597	594	594	554	568	525	589	579	531	607	564	578	581	572	574	614	558	603	594	567	588	576	596	589	575	567	571	490	583	549	543	565	575	597	585	589	576	597	600	614	580	575	626	625	550	544	608	598	592	562	588	579	622	602	584	590	564	603	586	550	594	591	538	568	609	600	536	568	666	534	608	562	620	593	631	595	563	587	602	585	580	594	590	573	544	591	573	602	585	591	586	570	612	594	576	626	583	632	565	599	579	616	609	581	595	620	637	577	608	584	579	595	621	591	616	573	601	596	583	551	607	552	584	591	563	610	623	623	615	563	588	624	575	635	596	600	589	583	625	580	584	595	560	609	594	566	557	613	630	616	584	593	584	602	572	620	592	578	597	622	596	553	566	628	581	584	618	561	607	614	516	593	567	582	562	586	581	552	573	626	592	592	587	588	569	592	563	563	591	576	594	588	618	555	599	605	559	569	605	568	565	601	596	647	587	590	610	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
3378	187	153	143	136	132	111	114	116	104	89	94	89	84	100	98	96	91	93	92	80	118	111	111	91	94	97	88	87	94	100	91	91	101	80	94	107	98	107	90	76	98	77	106	80	84	94	88	104	98	97	109	78	99	80	88	99	91	83	93	86	88	109	76	113	114	88	115	92	88	109	87	83	93	98	121	96	111	85	94	81	99	88	93	86	91	113	79	91	99	91	82	82	96	91	90	92	80	92	80	94	84	83	92	95	85	88	76	82	88	85	92	113	94	103	85	94	78	85	79	100	107	68	83	93	103	87	89	112	101	97	84	83	102	86	82	97	89	67	95	101	85	99	93	82	91	83	85	93	89	97	100	87	102	95	83	100	101	94	82	98	82	84	90	86	100	107	79	101	74	94	106	90	89	90	88	90	100	96	92	102	90	97	97	97	89	90	102	93	86	90	85	100	92	97	88	87	110	102	91	101	82	111	95	80	99	82	107	118	102	86	100	101	98	90	98	100	106	77	96	95	84	94	101	99	98	94	85	112	72	88	87	105	104	88	95	58	95	88	82	120	87	106	83	93	101	92	95	96	74	89	83	90	84	98	71	103	114	82	94	98	93	119	103	93	86	78	91	102	94	101	95	93	105	85	101	93	76	75	78	103	101	99	88	93	97	92	95	92	92	86	101	80	90	100	91	90	81	103	103	98	92	66	110	87	105	99	88	92	108	79	92	93	105	71	92	85	96	105	110	93	96	111	107	100	77	92	93	110	98	97	107	114	101	90	90	78	66	86	87	101	91	90	90	100	80	92	89	88	87	95	112	91	92	103	87	94	89	86	86	99	92	99	87	90	92	87	91	92	100	77	84	98	78	88	97	96	100	102	86	93	100	115	92	67	85	93	86	98	88	73	92	92	101	89	85	79	90	80	82	76	101	95	85	70	111	99	106	86	77	97	90	98	83	95	83	109	98	87	85	96	112	82	115	89	97	89	84	108	94	105	117	97	92	98	72	89	95	82	115	96	81	91	100	92	110	84	86	76	72	97	107	118	96	87	91	86	99	93	100	82	95	79	88	102	96	95	94	99	86	86	83	88	80	86	89	105	72	88	109	110	81	91	74	93	63	82	86	91	93	100	88	86	105	94	92	97	93	109	85	95	98	91	71	93	92	117	84	87	82	91	88	105	87	94	91	87	97	89	80	95	84	82	97	81	88	92	90	91	98	104	98	101	96	104	86	105	90	101	106	104	88	90	84	92	82	74	82	85	91	101	91	98	94	79	87	84	90	96	89	93	93	81	92	100	83	116	94	81	88	84	95	81	102	100	98	95	80	94	89	101	97	89	116	88	100	99	90	110	113	77	91	100	98	88	90	82	101	81	105	96	84	101	87	109	94	91	93	72	88	91	81	119	94	79	90	87	105	103	96	92	102	88	108	101	105	107	82	86	85	94	81	86	91	93	98	83	82	98	82	97	91	77	85	104	110	86	105	91	72	100	91	85	91	86	90	101	86	99	85	102	82	104	87	87	99	86	104	90	109	85	92	87	82	97	85	101	79	96	94	90	97	90	99	94	76	101	93	84	86	96	80	92	77	84	92	83	87	88	85	85	86	71	86	103	94	100	95	86	91	88	84	102	108	83	74	92	84	97	92	98	85	100	94	80	77	94	92	82	107	95	95	103	86	89	100	100	83	99	93	106	101	85	79	91	84	102	99	76	85	82	102	91	101	94	85	90	100	94	81	95	102	90	89	100	86	100	103	98	103	85	88	116	97	96	80	83	88	96	91	98	89	80	84	85	96	88	91	100	92	77	105	89	103	100	90	89	96	79	89	89	97	98	84	94	95	93	121	82	82	88	111	105	85	86	75	102	86	83	116	90	92	85	72	85	95	85	84	83	99	80	103	96	89	81	95	91	89	89	101	79	89	98	97	103	95	102	79	90	85	85	95	93	83	76	109	82	96	93	98	90	103	81	101	95	87	104	91	108	100	93	106	88	100	111	85	95	87	105	110	96	76	85	107	92	89	112	102	92	81	77	96	85	97	89	88	106	84	69	96	112	74	104	100	94	75	96	78	100	93	84	97	90	98	84	94	87	76	105	95	105	108	84	112	99	110	104	97	80	120	100	90	89	92	86	101	83	104	86	79	86	112	84	96	79	102	98	95	100	83	90	100	96	107	90	101	111	84	100	103	87	91	109	95	104	92	87	85	90	93	106	85	95	93	109	88	98	80	88	86	101	103	79	97	89	90	91	89	86	110	90	105	95	95	109	91	94	93	90	109	100	92	92	95	95	111	79	109	79	97	94	109	90	99	85	84	100	89	92	95	94	85	107	99	103	71	98	89	93	79	92	94	96	81	93	96	103	90	89	85	101	106	100	105	98	110	97	90	103	95	87	103	102	85	75	88	94	109	85	105	86	84	81	114	82	94	102	84	83	93	83	91	101	105	104	91	90	87	96	83	112	80	90	89	95	81	91	105	89	101	93	96	91	101	91	89	84	101	96	85	90	107	100	99	113	104	88	93	84	86	80	82	102	85	95	94	106	82	109	105	89	101	97	83	96	86	92	99	84	95	79	98	89	95	99	88	78	90	105	86	94	99	80	98	91	92	111	85	97	109	106	100	99	111	94	86	96	81	91	91	107	106	93	68	74	120	88	91	97	88	79	95	96	87	102	89	107	76	105	96	102	94	108	93	84	90	95	93	102	88	99	96	97	97	88	77	92	89	84	105	96	99	99	111	94	103	120	93	85	95	99	114	86	87	106	92	88	85	100	105	90	85	87	96	103	90	92	92	76	75	97	102	85	95	107	96	78	92	109	85	109	77	96	96	89	105	98	104	97	101	115	94	75	82	106	105	94	83	87	99	83	106	108	94	81	96	93	108	96	93	81	88	84	104	97	95	100	94	102	95	108	95	74	94	115	70	81	83	80	105	86	90	97	87	96	96	99	107	99	101	91	84	100	94	87	87	86	95	85	88	89	85	82	84	92	98	90	79	112	82	97	93	106	82	98	104	87	83	90	90	86	87	81	89	97	79	87	89	83	106	95	106	102	75	82	76	90	85	104	100	97	73	78	111	83	85	80	81	82	89	107	78	78	101	81	94	99	99	88	86	92	95	80	112	102	105	85	91	94	92	96	95	94	89	88	101	92	86	105	81	84	84	88	89	108	100	85	93	103	76	95	104	90	88	101	105	87	93	87	96	68	91	91	79	97	113	96	105	88	95	94	90	90	87	105	123	94	104	85	112	91	90	94	88	76	79	87	88	92	85	94	66	95	99	85	98	106	99	101	98	85	103	92	93	86	99	87	77	109	72	93	97	93	86	99	89	103	94	85	75	90	94	93	93	70	82	89	82	86	92	89	86	81	91	96	92	100	95	98	91	89	89	86	89	84	87	88	83	90	91	90	107	81	89	77	82	90	86	92	89	95	82	107	99	98	115	77	94	86	85	94	76	89	94	101	89	96	81	101	95	98	92	110	81	94	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
4313	359	478	504	455	423	418	328	370	324	321	330	305	333	303	333	285	307	326	302	284	327	330	348	319	297	295	297	275	304	293	288	292	339	320	297	289	314	279	301	272	288	259	305	299	295	304	294	316	293	298	300	291	288	317	292	266	318	286	262	275	318	289	284	293	276	317	275	275	276	317	268	315	309	325	258	295	339	292	270	301	300	282	290	277	297	279	272	304	287	277	338	286	265	310	312	289	292	306	285	300	322	303	275	291	305	308	282	327	307	312	286	296	269	317	312	318	277	285	259	285	274	302	296	303	304	298	303	283	309	293	291	312	297	303	290	313	272	290	290	315	270	260	259	310	305	301	285	279	299	315	305	315	286	299	273	289	302	289	293	302	288	313	277	325	302	309	298	287	260	301	316	299	290	279	287	282	308	265	272	294	275	288	298	306	289	291	287	296	279	304	288	252	280	287	290	293	307	292	262	288	294	298	322	317	283	306	295	333	294	327	283	300	254	289	302	282	300	288	278	286	271	286	312	276	280	289	308	283	281	276	296	281	295	303	297	280	321	307	311	296	299	295	297	267	285	291	273	309	262	275	283	269	284	311	308	278	285	295	302	284	309	275	318	286	300	324	267	311	295	315	312	325	283	250	298	288	274	281	285	266	303	290	287	317	291	292	283	269	298	269	306	321	319	298	292	289	307	309	286	268	301	313	274	291	268	290	270	275	314	309	285	299	299	315	309	283	310	277	282	282	300	300	285	307	276	290	291	289	272	312	290	281	312	320	328	300	312	304	298	296	285	300	315	295	307	283	289	297	307	293	312	296	287	281	321	292	307	285	289	285	276	293	276	304	279	294	277	295	301	333	313	304	301	293	306	315	273	292	277	306	288	281	299	313	325	317	266	276	288	303	266	268	308	296	281	329	292	300	284	288	304	265	277	268	287	277	266	330	295	306	295	306	294	313	302	269	268	285	282	308	296	272	295	290	302	311	304	274	302	282	306	306	324	295	287	309	287	285	306	295	259	285	299	290	291	298	291	313	308	275	269	263	290	278	286	311	294	316	289	261	303	304	317	275	291	310	306	266	339	285	262	304	261	271	330	284	312	302	260	286	291	315	271	282	299	284	273	305	280	296	293	282	302	288	269	309	265	323	290	315	318	295	304	298	284	305	303	292	331	313	290	305	317	313	329	254	283	276	288	294	298	331	263	299	279	299	295	306	311	317	328	275	320	283	281	281	273	292	303	285	301	285	285	315	275	282	262	293	298	271	283	329	304	295	277	297	268	301	295	245	305	312	310	265	304	341	292	302	289	290	276	274	297	293	302	277	303	305	304	303	301	304	299	327	329	292	323	279	286	305	314	259	280	301	291	307	305	318	269	303	289	325	299	261	283	308	281	283	284	310	329	292	273	302	327	283	281	279	281	267	277	302	316	292	272	276	284	276	256	304	318	272	278	306	306	311	321	275	278	295	322	294	312	301	291	298	283	327	302	318	282	301	295	308	280	285	290	314	286	323	294	276	293	278	315	298	314	304	293	245	300	289	298	325	313	308	306	279	285	311	313	274	289	297	295	298	286	310	298	295	304	301	300	285	304	311	279	275	266	282	269	310	284	281	264	291	265	300	300	284	305	293	310	318	293	272	291	266	307	332	300	324	299	265	287	310	284	303	279	289	261	299	286	292	302	264	313	282	311	295	282	311	273	296	286	321	293	287	306	328	276	306	273	276	311	304	278	297	301	307	300	286	263	309	255	315	299	256	307	322	286	264	324	331	300	294	293	315	294	286	293	314	269	303	290	284	299	308	298	280	301	310	299	307	295	316	296	293	322	294	292	248	303	284	319	285	282	320	293	285	312	298	317	291	305	274	302	285	268	311	304	276	297	294	289	291	276	285	304	309	317	319	288	300	314	309	281	313	293	270	264	297	303	271	270	311	283	299	286	273	306	276	308	302	309	284	297	269	270	322	298	291	294	290	288	307	310	294	287	292	295	302	297	265	293	263	300	269	302	272	299	262	322	270	246	284	296	265	285	269	302	280	280	314	305	333	273	265	290	313	293	274	275	336	283	270	299	314	293	301	287	286	313	299	292	268	277	306	287	277	291	269	302	296	324	315	303	284	267	290	313	309	268	303	290	315	299	265	293	287	281	288	303	274	309	288	297	300	268	278	292	296	308	271	300	316	273	270	335	301	283	299	288	330	319	287	265	288	319	308	287	284	292	266	276	292	283	278	316	275	289	304	267	281	296	290	307	298	308	272	335	288	271	288	274	290	306	297	258	299	293	275	262	278	299	301	304	306	272	306	319	308	276	317	285	275	309	295	290	299	279	302	315	255	333	309	273	252	280	263	304	243	317	290	279	295	299	281	312	305	295	308	291	317	290	282	301	317	282	290	303	308	294	295	267	316	285	283	308	277	297	282	282	297	283	290	327	304	287	290	304	296	288	310	273	293	294	300	288	263	298	312	295	268	285	283	315	277	320	304	291	259	313	320	303	277	286	268	279	308	284	264	299	266	259	308	296	283	285	287	290	295	291	306	304	302	329	292	274	270	288	263	322	283	293	304	317	294	265	299	291	288	312	315	313	327	316	311	283	291	290	312	272	272	300	252	332	320	289	300	298	313	275	296	308	274	294	298	270	298	279	301	322	294	265	291	269	311	317	300	304	313	258	289	291	322	290	277	304	298	312	321	294	315	273	287	283	312	273	306	315	319	285	293	276	287	300	277	269	325	244	271	260	303	322	316	287	267	263	298	334	271	305	300	282	284	304	308	274	305	307	269	294	299	276	290	325	318	284	286	310	326	289	323	316	278	281	316	288	287	296	310	317	253	269	283	292	349	308	280	281	278	274	295	284	277	287	245	323	285	288	288	276	295	283	309	300	275	271	273	248	312	285	293	305	307	287	320	312	300	252	262	308	289	301	277	289	299	285	296	281	300	293	305	317	291	316	303	285	303	272	296	279	308	265	320	298	309	290	287	313	300	290	266	310	294	267	292	327	296	298	296	296	260	311	276	294	297	292	303	275	300	302	277	282	299	305	316	268	264	306	296	298	302	309	302	294	313	296	280	320	266	312	306	290	309	308	322	298	284	333	293	312	283	325	299	259	314	320	311	283	295	306	290	275	296	288	289	307	271	262	311	320	287	310	291	296	271	300	273	298	312	319	307	293	276	315	315	305	280	306	301	290	334	301	293	309	295	259	271	295	284	289	309	307	262	272	284	303	321	303	290	285	284	304	305	305	285	311	322	276	301	294	326	296	287	274	298	303	293	306	299	308	303	275	308	294	269	305	303	297	314	290	296	312	295	300	280	286	326	303	299	295	315	281	295	312	289	325	274	284	264	280	282	295	298	282	290	294	298	285	296	304	301	297	314	282	285	292	310	320	320	307	329	309	286	283	308	306	285	309	285	297	297	274	307	330	328	281	317	293	294	291	294	305	297	303	305	289	287	274	288	290	272	314	283	303	286	289	277	291	294	287	303	305	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
18405	1450	1340	1036	767	551	442	364	281	234	227	180	156	157	156	128	138	137	127	125	135	127	107	108	139	97	118	114	112	103	110	98	105	124	105	89	106	101	96	106	117	99	114	109	109	112	94	98	100	100	104	103	104	99	106	93	87	99	82	84	94	107	108	92	90	92	94	86	104	90	94	126	106	97	95	83	105	95	105	78	90	95	92	97	86	107	90	88	69	92	101	86	93	91	102	115	87	82	112	100	96	89	98	95	108	106	100	85	93	94	114	94	74	70	106	111	96	97	91	98	100	101	80	101	97	106	84	104	102	88	98	106	102	93	83	96	87	99	90	71	104	116	89	85	80	85	83	91	102	78	126	97	97	100	86	95	103	85	95	78	106	97	81	94	100	91	94	98	85	82	78	69	85	77	94	98	81	120	93	97	91	89	87	113	110	80	106	99	88	80	94	108	113	95	88	97	112	111	108	85	102	76	90	97	94	93	94	102	94	104	88	113	92	99	95	86	117	86	100	109	89	77	102	94	110	91	87	86	97	97	65	84	85	106	88	96	89	93	86	116	103	89	86	91	90	88	91	88	97	94	107	94	111	92	96	98	63	98	108	85	104	93	101	77	96	98	108	102	99	108	93	125	105	113	98	93	101	87	104	101	94	89	105	87	87	86	100	93	98	98	94	93	106	89	90	102	110	95	95	93	100	77	93	89	92	96	106	109	103	112	89	110	105	80	101	108	98	107	89	77	99	78	120	97	105	96	104	92	100	89	91	96	101	105	92	103	103	102	108	80	97	96	90	79	100	100	74	91	89	98	106	111	81	87	90	97	99	98	90	85	77	89	81	75	98	71	97	97	82	102	89	107	100	99	98	89	109	110	88	90	117	87	99	69	99	93	88	90	103	98	91	93	114	76	112	108	97	95	92	105	103	91	88	97	87	78	94	104	98	88	90	97	84	77	103	108	88	95	78	81	91	76	92	95	96	88	85	102	99	86	85	89	90	98	97	103	102	86	92	78	88	88	101	93	93	84	118	89	87	95	91	104	99	102	91	92	90	101	105	77	94	89	110	97	97	100	88	81	90	114	89	121	102	79	96	88	80	110	92	117	94	106	97	90	87	84	109	82	89	93	110	111	74	90	85	101	94	100	104	78	101	89	111	81	106	88	92	80	102	86	88	106	77	118	106	102	101	91	108	111	91	100	100	96	86	97	94	79	104	92	91	77	99	71	90	88	93	110	89	74	89	94	95	103	97	104	80	82	93	103	97	98	117	93	109	99	103	91	76	88	106	98	89	95	90	95	91	112	104	80	106	90	86	82	102	84	97	102	96	69	105	91	101	104	97	100	102	87	95	87	108	105	82	73	121	79	88	96	77	85	84	90	86	93	97	82	95	95	81	102	89	90	89	77	107	91	104	87	95	77	86	99	107	97	109	95	105	84	93	106	95	68	117	96	84	94	101	95	77	84	96	89	84	92	86	104	108	86	101	99	93	67	104	100	90	106	94	87	94	96	83	84	100	75	86	100	98	85	98	95	97	99	100	101	99	92	92	96	116	94	111	93	90	90	95	90	99	75	95	91	95	85	82	99	99	90	94	93	67	110	91	105	91	91	101	103	95	95	109	87	75	88	81	90	100	105	100	94	84	106	90	93	73	107	100	108	110	94	84	109	97	99	100	89	92	93	105	101	99	96	102	101	81	95	109	102	104	97	77	97	94	101	100	100	98	98	87	108	92	106	110	100	75	100	101	85	97	108	95	88	78	101	91	100	91	102	90	91	85	101	112	88	88	110	117	85	105	79	114	91	82	105	102	95	94	93	89	92	100	94	97	100	100	99	96	88	97	92	95	83	84	94	97	103	85	100	88	95	103	89	88	89	95	105	97	92	83	99	92	96	118	94	94	87	88	80	100	94	97	104	83	88	101	85	109	94	94	106	79	96	94	83	97	91	90	75	84	89	104	91	99	94	87	106	79	108	91	91	82	119	108	103	87	93	75	102	86	102	104	109	92	75	92	72	91	109	106	90	91	99	93	109	88	86	80	93	106	86	104	112	88	88	103	101	93	84	112	82	93	99	83	87	100	92	86	92	77	103	87	78	107	88	84	87	100	99	81	96	88	110	85	92	99	90	85	86	85	97	93	86	93	88	92	85	114	105	99	82	92	93	84	81	99	79	90	96	102	92	94	85	87	99	80	81	67	85	114	92	95	79	95	90	81	91	80	94	115	98	98	91	94	97	102	92	104	106	91	89	109	88	100	90	98	95	85	92	96	79	98	86	87	87	96	87	101	104	99	76	84	87	89	88	91	93	88	87	84	97	74	92	98	96	98	109	102	87	87	81	104	87	86	102	88	88	91	96	91	86	95	93	109	95	95	100	84	78	91	108	90	94	110	95	109	89	95	89	88	78	104	106	87	86	89	90	96	94	87	93	84	87	97	103	99	92	106	98	105	91	82	104	107	86	87	117	103	90	92	86	100	114	82	91	93	88	87	101	91	81	104	100	83	87	98	100	97	95	104	82	111	103	102	89	94	94	82	93	96	96	102	115	93	89	81	112	90	84	96	85	101	96	100	108	82	96	98	96	99	99	90	102	101	93	87	86	101	88	100	71	81	98	101	95	96	94	94	91	104	96	113	102	92	81	82	81	92	109	76	102	106	103	103	77	99	100	103	102	98	93	107	91	76	104	109	80	98	94	88	113	85	95	108	87	99	96	90	99	80	117	101	91	91	87	98	92	96	92	115	103	98	90	99	98	111	89	83	101	110	90	98	86	90	93	91	106	101	81	97	78	95	93	109	91	113	78	91	97	90	93	92	89	87	89	82	97	93	92	91	118	103	89	113	112	106	89	98	95	78	103	103	99	81	96	88	109	80	103	93	116	104	99	94	79	84	107	85	93	100	94	87	96	97	108	82	101	87	103	89	90	102	110	96	81	91	96	111	98	101	92	88	88	94	101	116	95	106	95	108	112	91	102	85	82	75	83	83	93	94	98	95	108	91	87	121	91	100	87	85	88	98	79	99	102	83	105	107	97	103	84	94	94	109	91	95	95	89	106	99	92	107	95	95	100	90	106	85	99	103	110	102	93	105	92	108	105	103	91	110	91	82	90	94	89	112	103	100	97	79	94	85	95	95	81	103	98	109	89	90	89	87	88	105	98	101	113	78	76	83	88	94	90	77	104	116	89	99	85	92	106	110	83	108	103	106	92	111	88	76	112	80	81	108	94	91	117	102	79	90	95	82	105	82	96	114	87	118	103	97	94	89	110	88	100	100	108	78	77	80	89	77	104	89	94	93	93	87	88	93	101	96	69	94	86	100	81	94	89	99	100	90	113	106	76	111	93	95	93	95	80	82	92	81	97	97	87	102	99	97	111	103	89	88	111	99	100	105	105	95	90	100	104	87	101	105	102	98	112	99	89	95	78	92	95	93	105	80	108	102	110	96	94	100	99	88	109	96	109	91	97	95	89	105	95	105	96	86	85	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
9674	1361	3364	3586	3080	2511	1946	1642	1388	1184	1029	928	861	763	699	656	610	591	579	534	501	506	496	441	467	444	436	423	406	455	365	370	362	397	375	384	400	350	363	374	360	382	351	323	346	381	361	336	340	347	318	342	317	372	328	341	307	334	338	346	313	324	308	301	390	331	338	306	311	303	323	307	321	338	304	316	316	281	362	316	335	315	335	293	328	288	328	313	309	314	353	305	306	321	320	336	317	331	308	324	312	304	330	321	303	317	302	328	301	320	296	316	318	338	294	321	307	292	291	307	309	307	328	300	308	306	307	259	324	318	305	327	333	330	332	314	315	293	285	310	351	333	304	278	290	325	265	312	325	300	309	259	318	330	281	324	280	316	312	293	311	297	317	323	319	320	291	306	328	307	314	285	328	313	334	295	318	303	283	317	284	329	304	303	308	331	290	284	303	313	318	305	286	300	296	291	345	346	311	307	318	290	296	315	275	314	319	302	301	301	295	290	308	288	314	310	317	303	317	310	335	317	324	299	290	303	293	311	317	291	286	322	306	311	288	320	323	295	309	352	330	275	301	286	272	276	316	295	341	288	338	306	286	266	301	279	285	311	341	303	315	307	341	313	312	326	316	334	330	294	309	313	316	278	298	296	307	282	300	311	304	292	308	310	326	319	284	327	333	289	316	317	311	303	316	296	312	281	291	311	321	319	314	295	316	292	300	306	301	300	299	292	318	325	303	330	305	275	316	321	283	307	330	335	304	323	323	306	298	336	286	294	307	261	292	321	322	325	336	318	327	304	294	280	293	300	298	308	318	289	316	328	302	268	302	306	305	294	313	313	296	310	313	321	319	324	305	309	285	293	292	317	285	311	341	336	308	305	277	323	317	307	314	306	276	331	331	326	302	287	326	304	311	315	291	313	279	291	319	307	314	296	330	298	336	314	327	299	327	300	298	315	288	297	299	287	308	316	320	316	303	313	330	337	291	316	307	309	313	349	289	305	319	295	334	297	345	324	309	305	292	297	283	307	320	326	302	318	315	324	311	317	291	277	327	315	316	304	315	325	314	312	284	326	343	334	310	296	345	295	317	341	326	328	300	302	307	278	297	335	325	270	291	265	303	310	296	305	327	333	297	294	304	332	320	301	313	309	302	321	319	312	335	298	318	320	326	296	286	328	337	322	314	307	325	334	293	328	322	326	331	322	324	300	317	283	301	330	297	292	305	307	289	262	328	302	293	364	327	322	307	324	342	287	298	315	293	295	296	333	305	309	309	297	319	309	280	287	323	290	296	317	310	312	303	298	317	305	287	307	319	276	316	310	302	303	314	294	326	324	318	333	292	315	304	293	307	332	310	322	288	311	326	306	317	314	295	344	312	315	309	299	350	341	323	339	316	305	307	287	301	321	311	290	304	321	287	302	337	280	308	310	280	325	294	311	318	310	335	306	343	358	319	346	305	306	327	309	305	283	317	327	311	326	307	305	314	284	313	299	291	279	319	332	329	314	323	302	343	325	281	292	321	275	305	309	287	295	311	317	315	297	281	298	320	329	321	307	291	314	287	315	302	310	316	318	274	311	325	324	290	304	308	316	329	314	334	319	303	289	314	334	352	301	308	329	311	329	317	346	285	322	339	300	288	298	301	280	295	310	308	296	290	325	279	328	268	302	306	294	321	308	307	301	352	310	343	299	273	308	320	282	291	333	312	290	340	293	274	292	278	290	320	322	299	295	304	321	333	333	303	274	312	310	285	301	328	313	324	294	293	298	289	297	287	282	336	339	332	323	306	291	282	327	322	297	335	338	311	310	322	347	280	334	328	303	287	275	309	338	331	305	286	284	319	282	308	305	330	306	305	294	309	316	298	318	313	283	286	314	287	313	314	322	306	317	302	282	306	302	291	313	307	329	324	297	295	355	295	306	301	305	295	290	314	320	301	297	299	326	304	325	332	331	303	313	293	341	355	306	283	302	307	333	294	291	289	322	316	285	290	324	295	297	307	329	320	317	337	322	313	298	296	307	294	295	325	313	316	302	303	307	334	294	339	317	296	321	292	336	290	319	277	335	356	301	322	315	330	309	290	288	345	301	311	301	314	330	301	338	318	320	306	321	308	305	339	298	361	323	315	306	301	303	328	290	294	318	297	299	302	324	303	335	311	305	314	301	322	301	319	287	306	324	284	325	308	309	314	318	279	303	289	288	311	301	323	298	310	307	328	290	305	245	315	285	347	323	323	333	316	328	326	292	323	308	352	321	303	293	304	302	300	290	354	294	296	282	292	324	300	352	310	269	323	310	310	329	321	319	290	293	311	339	294	285	337	310	308	306	305	297	277	336	296	327	282	322	305	320	297	294	301	315	307	311	291	331	305	314	292	339	290	307	331	324	294	312	310	329	309	315	311	330	309	319	277	294	315	311	321	296	323	288	310	316	298	321	271	330	315	300	284	326	322	291	287	297	297	278	298	333	328	306	313	306	283	295	291	304	303	287	313	333	300	325	320	297	267	302	298	319	314	272	317	317	304	300	280	321	311	307	282	314	314	310	342	314	299	285	334	282	317	292	304	322	269	327	307	329	292	302	332	300	311	329	316	311	292	311	311	322	287	318	302	309	304	320	308	290	325	282	342	322	268	321	297	333	336	331	309	334	296	317	300	336	319	294	292	300	287	310	353	297	315	300	327	345	312	329	303	329	344	300	313	323	294	287	302	302	287	271	305	310	295	281	314	279	342	358	294	302	316	296	311	320	296	289	300	321	327	306	292	310	291	311	298	294	292	320	308	318	296	281	275	311	298	289	307	293	310	307	306	303	317	287	299	316	307	267	311	338	288	290	289	297	326	294	313	312	303	324	324	329	335	277	315	308	283	295	323	317	331	303	329	306	335	314	301	319	315	321	300	306	315	282	323	305	283	266	314	303	322	328	339	316	340	317	298	330	277	320	308	331	298	275	307	296	305	297	309	310	273	305	305	338	327	326	282	325	313	297	292	308	302	305	323	301	305	307	367	309	298	301	315	325	320	306	297	323	313	301	294	324	301	309	283	289	306	275	311	321	328	291	302	335	308	299	303	281	314	308	273	308	298	293	267	277	315	320	315	301	291	344	328	316	318	316	298	296	307	304	312	298	331	311	291	313	312	292	300	296	299	317	304	317	312	332	291	333	287	311	316	306	327	300	303	303	331	321	308	331	341	340	274	313	292	326	351	288	284	320	309	335	292	316	330	322	285	310	328	291	303	308	322	326	306	318	343	297	318	322	294	291	308	330	297	285	329	301	332	327	319	279	323	315	320	276	295	327	331	300	281	284	301	278	306	296	288	314	299	314	321	286	292	326	309	295	316	312	306	339	292	310	298	282	291	301	309	314	324	330	298	303	292	317	316	296	323	333	309	293	286	324	309	289	309	340	300	304	298	334	293	293	293	341	312	311	314	316	284	295	350	329	316	303	291	314	318	297	333	295	297	307	278	301	299	289	300	336	304	315	291	282	325	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
30931	4114	2917	2221	1549	1119	860	661	530	446	432	394	353	321	347	289	287	265	261	273	259	234	244	246	255	247	233	205	249	225	217	240	243	212	250	220	215	206	203	207	237	237	217	183	198	196	193	221	222	227	209	218	193	225	211	223	209	227	188	223	200	220	225	198	245	207	204	219	232	221	226	217	205	207	182	203	210	210	206	189	192	208	191	221	186	195	205	175	219	184	220	214	200	225	201	189	200	217	201	214	236	199	200	188	213	212	206	199	214	180	197	213	206	219	217	185	205	196	185	207	198	207	203	235	214	206	192	200	211	197	214	206	198	210	207	200	197	210	213	211	206	214	192	210	211	197	193	206	194	191	191	232	219	233	213	223	188	197	196	234	205	183	211	205	205	204	168	202	194	199	233	199	206	211	203	215	194	211	184	206	211	209	200	181	189	182	210	179	214	185	198	204	202	198	191	205	202	203	218	223	195	197	208	168	210	216	206	202	229	207	185	196	182	215	228	190	207	210	212	211	195	180	183	209	212	193	213	196	208	194	200	190	218	199	225	198	209	187	180	198	203	209	213	187	215	202	232	234	177	194	208	223	213	225	195	228	215	199	189	209	177	215	230	208	180	205	229	193	202	203	229	213	199	223	221	207	205	222	229	197	216	216	201	211	179	195	223	220	206	207	214	193	201	234	203	211	226	213	191	208	213	199	189	198	249	187	210	232	196	204	194	218	207	192	225	200	215	205	208	204	223	192	212	199	194	204	201	191	234	233	218	201	223	193	220	200	204	173	219	199	160	209	220	199	221	212	196	219	235	224	175	212	217	201	198	208	199	211	197	211	205	203	197	193	217	194	205	206	227	208	204	213	199	202	211	198	186	166	196	205	205	189	185	215	214	205	212	202	195	204	219	184	210	182	227	199	205	196	202	185	208	227	197	217	203	198	208	189	229	233	174	224	180	219	181	196	191	234	211	174	216	205	186	199	199	228	214	229	212	189	168	214	209	195	197	212	213	208	203	231	204	205	189	193	191	185	203	195	210	204	192	204	211	230	216	194	213	212	206	207	180	201	219	198	186	196	183	230	195	178	195	215	200	195	199	204	211	219	171	184	206	218	231	205	208	201	201	187	212	236	214	207	185	206	193	198	199	183	211	193	212	184	211	189	228	196	243	190	205	209	198	183	208	216	219	192	227	208	200	224	208	230	205	205	186	194	194	178	202	171	199	217	210	187	207	220	212	204	228	185	189	194	196	211	199	203	205	200	203	187	219	206	197	196	204	178	209	184	208	207	190	212	195	201	194	208	211	210	196	199	201	216	189	205	197	197	188	213	188	216	167	197	194	214	194	193	193	236	198	181	227	204	203	198	206	220	183	188	186	191	231	193	212	201	193	191	228	212	202	214	202	185	203	215	216	195	196	181	200	200	184	187	206	215	186	213	205	220	217	211	215	205	207	201	185	193	219	224	202	209	213	200	207	181	206	200	217	217	200	186	209	212	209	200	222	201	184	204	210	192	199	192	210	220	198	205	208	199	222	214	207	217	186	209	184	189	202	202	204	193	199	206	187	173	207	183	225	213	198	223	208	216	225	222	194	189	203	189	227	212	203	214	189	221	217	210	219	221	185	214	196	217	224	194	203	215	184	208	207	193	212	226	213	201	239	193	172	233	194	175	230	193	200	187	199	183	225	203	191	211	209	214	182	201	211	218	206	202	221	228	219	217	191	227	183	208	213	205	188	192	220	226	222	208	214	195	190	188	207	199	200	187	205	218	214	200	203	173	217	212	213	193	211	207	217	186	209	199	188	217	186	202	222	193	180	189	239	207	188	225	213	214	216	206	208	254	205	205	201	208	217	199	161	219	199	233	207	228	215	177	198	198	215	202	194	196	221	214	205	211	220	209	190	204	218	201	196	213	209	196	159	223	191	215	203	194	211	199	214	226	186	212	212	186	200	223	200	234	208	199	211	191	203	203	200	206	201	200	216	217	200	196	221	221	225	203	211	204	208	196	217	215	208	190	198	229	180	221	199	188	171	200	202	191	224	233	235	212	182	222	188	210	195	198	210	192	211	222	217	196	210	192	208	185	202	201	220	209	221	183	216	180	211	198	187	211	195	184	190	197	209	220	207	172	203	221	218	188	211	187	186	208	194	188	205	200	164	209	196	213	207	193	192	213	227	186	232	233	235	211	205	220	235	225	188	207	208	210	210	197	225	190	215	230	204	219	227	208	185	219	207	173	206	193	191	214	200	178	217	203	202	192	229	212	187	206	203	206	168	208	199	207	198	217	180	189	205	213	197	192	226	190	216	208	197	201	184	174	198	205	222	233	220	189	216	218	220	219	200	213	237	204	219	182	188	213	200	216	212	186	208	207	211	179	213	206	204	194	205	194	190	207	198	194	229	188	182	186	213	203	202	210	173	212	197	214	188	213	198	213	196	191	227	197	193	225	209	206	209	213	227	208	175	173	216	196	198	204	187	193	172	217	212	204	194	222	239	187	184	191	200	216	211	203	202	227	192	211	224	219	205	222	202	220	181	213	195	221	223	211	223	207	211	234	189	191	216	182	200	213	212	211	226	209	192	197	211	193	208	189	226	194	215	222	194	216	216	180	208	208	217	176	239	206	198	221	197	206	235	206	195	196	202	205	215	212	217	202	191	197	199	221	216	202	222	198	206	200	183	188	213	206	214	213	199	179	243	202	184	172	187	190	177	223	204	219	193	216	178	199	210	214	235	229	200	192	197	197	189	221	215	198	196	226	235	206	207	195	234	219	186	200	207	188	220	201	166	207	193	193	207	219	212	179	212	217	232	204	177	204	214	186	201	219	203	216	213	201	241	204	204	188	197	188	211	197	191	207	225	203	202	191	217	204	211	209	197	201	211	183	187	184	238	241	204	211	182	215	199	228	196	210	211	214	188	233	193	220	200	226	200	189	208	201	207	216	188	193	197	224	202	196	229	202	207	205	222	198	212	185	176	192	203	170	216	201	195	207	209	195	174	232	193	214	203	211	196	192	196	184	168	222	193	210	209	206	210	205	231	178	209	200	208	194	217	234	180	203	241	234	202	197	201	202	195	225	206	210	221	208	194	201	227	211	182	193	201	219	215	204	193	190	213	205	198	193	211	187	184	193	198	200	193	210	199	202	193	201	182	190	197	206	223	215	218	192	197	219	220	206	209	221	198	195	207	190	193	185	206	207	193	202	240	202	206	192	217	201	213	202	214	204	212	197	188	208	210	227	193	191	223	193	214	173	191	202	220	192	201	199	186	216	242	214	183	208	211	204	175	203	204	201	217	218	191	213	183	211	228	205	216	211	210	211	231	213	196	226	205	183	175	221	177	218	238	207	188	188	205	222	180	186	190	207	193	229	215	192	204	199	193	215	195	218	212	232	195	197	190	191	195	217	220	200	223	202	189	198	233	207	213	180	206	230	216	230	229	202	209	199	221	190	213	229	183	180	204	193	212	198	217	193	218	209	207	210	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
13222	2729	6222	6907	5684	4652	3924	3085	2631	2271	2014	1798	1645	1482	1390	1273	1192	1133	1127	1039	992	987	917	866	896	871	800	839	800	768	754	755	760	739	770	712	715	703	718	669	676	687	664	697	688	677	662	665	601	620	613	633	620	578	645	637	634	636	639	609	632	671	583	586	597	641	604	605	673	634	604	616	610	600	610	595	605	661	574	620	634	557	651	561	602	619	649	615	577	600	611	581	586	607	591	568	601	606	579	647	592	578	588	650	580	550	601	604	600	645	555	593	605	609	623	636	623	606	621	570	556	623	614	571	607	573	585	648	615	592	556	562	604	633	594	625	576	615	649	523	566	551	579	541	618	576	600	559	604	601	595	604	605	575	574	605	594	577	574	593	628	612	551	571	588	612	602	608	559	581	594	605	618	570	564	582	588	536	604	584	569	624	609	556	590	555	602	600	611	575	617	554	582	588	603	597	587	566	599	549	574	587	576	593	554	575	562	529	570	584	576	536	582	601	582	601	588	579	598	596	638	587	587	565	575	596	582	562	585	600	556	602	601	570	590	629	578	523	545	605	582	571	654	575	603	590	572	586	623	561	583	580	604	546	590	550	565	521	576	589	581	597	578	621	554	600	610	575	581	552	549	590	582	599	626	561	552	603	619	584	593	576	599	592	602	569	595	572	542	549	578	544	558	560	614	594	577	574	590	599	566	587	572	584	604	559	534	550	571	616	604	576	580	594	557	567	586	578	590	568	558	592	574	596	582	560	602	580	621	592	554	551	560	625	565	574	590	583	592	586	605	599	586	555	577	591	595	593	625	598	584	618	602	605	605	586	599	564	575	589	613	579	552	534	574	605	562	618	617	614	593	555	595	620	630	570	547	584	593	579	547	605	599	572	593	600	589	566	559	561	571	558	573	549	577	565	593	559	578	574	558	547	593	558	597	595	586	548	578	576	582	553	614	593	615	587	564	598	555	571	589	574	568	608	539	553	593	549	571	594	552	560	562	620	562	599	583	587	541	609	594	582	593	614	618	594	568	570	588	603	625	554	600	590	605	561	523	609	550	545	601	592	561	590	588	563	580	563	573	559	587	556	563	597	548	617	602	568	612	596	634	613	559	605	606	583	577	585	602	573	582	550	527	553	608	585	575	578	613	581	540	585	572	584	579	596	647	593	586	565	581	579	639	609	573	599	560	540	564	587	593	626	640	568	574	583	554	598	595	551	632	594	583	574	588	620	571	629	576	602	611	614	611	574	625	592	563	562	605	559	602	602	571	572	576	602	607	562	586	636	588	608	615	571	609	615	606	552	604	589	562	581	559	542	553	615	612	586	536	537	578	627	566	590	572	603	550	641	582	605	568	590	575	562	580	559	568	575	604	596	620	560	562	599	625	544	549	585	586	556	582	569	597	612	591	628	564	590	569	591	582	601	591	594	594	614	607	572	579	590	575	607	605	608	572	564	603	575	596	619	562	584	591	598	592	601	575	596	580	556	590	581	615	599	612	587	587	577	595	565	570	574	595	627	590	580	577	596	569	613	575	592	591	601	589	631	590	586	619	589	592	593	565	591	626	509	639	585	593	571	593	542	594	567	584	592	618	584	605	602	654	576	599	643	616	592	569	608	624	563	636	595	578	606	585	605	618	602	589	605	605	609	583	598	536	571	615	582	625	561	614	545	585	568	612	549	590	596	531	563	558	571	577	606	538	580	599	587	580	621	577	588	595	585	625	596	557	627	544	565	551	588	582	586	565	561	589	616	596	582	601	591	582	572	621	616	563	583	560	591	579	583	584	577	605	592	563	587	569	600	579	605	566	554	568	538	646	562	595	609	622	583	585	547	543	585	582	595	613	547	590	579	571	559	594	619	582	615	548	574	581	582	583	565	608	595	576	611	607	621	582	545	621	552	590	595	578	581	554	591	598	616	582	576	563	572	596	545	572	587	605	606	576	565	607	624	564	580	598	666	569	578	556	608	570	597	591	530	616	601	551	578	643	537	590	576	587	601	557	605	515	608	621	549	628	577	575	566	572	595	599	550	599	622	621	575	603	594	573	541	613	593	621	623	575	581	582	602	590	550	622	545	559	594	574	587	578	597	564	597	578	563	562	568	557	629	584	589	643	582	550	612	577	597	584	536	620	595	569	619	574	560	595	624	570	588	582	558	582	539	599	567	562	587	572	572	583	610	563	611	591	580	588	550	563	597	628	590	578	564	600	605	627	597	580	593	579	600	529	593	589	597	573	614	583	585	586	602	581	600	601	596	587	569	557	591	554	555	559	600	586	614	579	610	554	610	590	622	576	574	570	570	558	593	546	582	534	587	612	597	599	566	598	642	623	613	586	590	604	579	578	581	584	593	607	580	602	561	601	569	581	590	605	597	565	605	633	606	634	588	584	595	595	579	561	597	548	609	614	586	533	561	569	578	573	576	585	548	586	619	578	565	571	598	577	595	578	524	538	584	563	586	610	616	587	561	595	515	581	566	599	594	556	592	542	595	599	604	601	560	608	564	582	569	575	596	565	555	576	617	574	559	625	606	634	580	564	560	603	618	588	550	587	593	569	581	620	605	575	613	582	588	567	599	583	608	627	553	547	593	544	607	577	562	571	582	573	540	594	605	644	573	600	583	599	555	615	595	593	584	606	550	560	536	595	575	559	562	628	610	584	565	580	587	568	589	599	532	595	584	559	571	591	582	623	570	604	550	611	595	574	604	562	582	557	569	590	607	571	583	573	599	567	570	576	597	576	547	574	567	591	572	593	571	563	557	635	603	612	610	621	614	544	595	594	507	592	606	554	583	541	583	600	570	570	579	652	593	618	602	597	563	596	581	564	592	558	549	596	573	538	539	595	605	545	561	575	613	538	569	593	593	560	569	550	594	580	623	583	615	536	567	600	562	596	575	577	568	540	562	605	576	564	625	610	590	600	565	554	558	575	586	587	606	592	617	549	597	581	585	574	595	555	602	570	569	596	578	563	600	553	608	599	587	621	635	547	590	548	583	569	593	563	581	566	603	596	579	584	550	551	593	621	604	542	589	535	570	542	615	598	596	546	631	593	593	571	585	589	581	593	520	635	600	622	535	563	609	604	574	597	577	605	565	611	553	597	609	576	632	586	543	593	559	572	604	577	581	598	575	557	584	611	631	609	566	576	559	543	624	566	598	582	571	594	562	567	638	570	644	585	601	572	547	585	580	595	561	588	634	588	573	567	580	585	574	560	548	579	545	579	612	610	606	601	559	603	544	561	622	582	568	556	553	616	559	542	622	580	557	533	580	603	588	595	566	593	605	566	592	551	563	612	559	587	579	565	554	611	600	623	617	541	566	565	587	570	614	592	549	584	598	584	588	607	555	543	607	594	563	597	577	593	593	618	581	571	529	565	558	609	614	630	553	616	568	599	610	578	621	602	569	622	604	598	550	637	586	582	596	545	589	565	581	560	561	569	568	619	600	591	593	585	549	550	579	588	571	590	554	583	582	580	585	562	587	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
3530	192	170	157	129	109	95	88	99	97	115	117	88	94	109	91	69	93	94	93	86	96	85	94	96	102	74	87	105	83	100	111	107	97	96	90	94	92	95	103	86	90	84	90	104	109	79	96	86	90	105	82	101	89	101	86	90	102	91	92	94	81	99	81	93	81	103	102	84	85	104	99	92	118	91	88	101	92	92	74	103	103	108	83	112	119	87	95	77	107	110	91	88	88	86	90	96	89	95	91	103	90	103	96	91	79	94	97	86	93	106	103	83	89	90	84	100	95	99	86	86	99	102	72	96	115	90	98	99	91	113	86	93	91	95	85	92	86	99	83	92	90	76	94	87	102	97	73	101	93	95	91	111	84	83	98	94	87	97	101	94	101	88	77	95	88	85	78	102	110	85	84	104	109	74	97	98	93	93	87	105	86	96	77	102	98	102	85	90	94	91	87	105	90	98	101	98	92	90	96	101	88	83	94	98	94	83	87	98	104	93	77	81	98	111	97	90	95	88	119	88	99	85	88	91	99	107	83	65	79	75	118	76	68	111	108	79	115	85	94	82	91	104	116	85	105	99	84	102	96	97	77	98	93	89	93	85	101	106	97	91	90	87	107	109	97	95	97	99	89	90	87	109	99	89	82	106	107	98	109	110	91	79	84	86	91	105	100	89	102	72	105	78	109	70	90	85	93	92	90	89	101	89	88	88	85	94	97	89	107	95	111	93	91	95	84	94	100	81	97	107	84	73	79	97	108	72	79	91	97	91	103	104	77	72	83	109	88	93	102	103	105	86	114	86	75	106	105	97	87	99	111	85	78	78	105	86	102	88	85	92	74	90	98	91	99	96	89	87	88	91	87	84	96	107	91	106	92	81	99	88	74	87	110	77	95	91	113	106	107	104	78	99	95	112	100	84	83	106	112	95	83	98	96	96	86	84	91	86	96	94	90	81	90	85	94	94	94	88	85	87	82	91	92	112	102	91	77	89	91	70	107	77	103	98	79	77	93	92	103	80	98	90	104	93	90	83	84	90	97	93	100	89	94	93	110	93	99	91	113	78	83	99	90	113	116	97	92	101	94	92	92	95	79	93	100	89	84	103	92	89	94	96	87	87	98	88	114	102	84	106	104	107	97	94	83	82	101	102	84	83	96	91	99	112	97	78	85	119	90	86	83	79	89	102	109	105	102	110	78	99	90	99	83	99	83	111	103	80	97	86	92	85	94	86	107	91	92	76	104	77	102	101	83	99	108	75	79	92	97	93	83	109	93	82	102	87	96	101	91	79	80	77	89	86	94	97	80	97	100	108	88	90	104	92	90	99	91	109	91	104	108	98	98	81	93	99	102	82	107	93	102	87	103	105	104	75	90	88	96	93	91	99	94	103	103	109	88	92	87	83	82	79	88	81	109	78	88	90	113	106	79	75	90	100	113	91	86	83	90	96	108	96	92	92	101	96	85	98	79	99	92	106	86	74	93	111	100	106	111	95	87	96	91	96	98	101	106	94	87	97	79	96	100	100	115	85	81	89	92	103	96	99	93	98	97	98	84	115	97	94	101	96	76	94	87	103	92	88	91	94	69	84	80	99	108	94	88	106	79	95	86	76	104	86	109	83	113	90	100	98	92	91	86	92	108	88	82	87	89	94	90	90	100	98	98	85	96	93	104	86	103	84	106	96	100	88	84	107	81	88	91	91	95	75	114	116	104	102	103	86	103	111	82	96	115	85	110	98	96	84	84	84	105	92	96	115	87	96	103	96	81	91	78	104	102	99	74	85	76	113	82	102	102	95	98	86	99	112	91	99	94	93	92	80	93	90	84	84	99	95	99	101	102	80	96	75	89	84	106	86	78	95	98	81	104	87	94	81	99	95	87	101	89	94	97	100	90	98	83	108	86	92	86	84	98	97	107	111	94	105	92	90	89	108	95	93	85	98	81	93	101	101	85	85	73	87	87	97	108	116	102	98	100	73	106	87	96	106	87	80	90	103	92	83	97	77	96	121	70	76	108	74	96	83	77	88	89	100	88	109	106	85	87	92	94	98	87	72	92	85	88	87	91	101	73	92	97	93	80	85	78	84	97	82	106	108	102	100	90	83	90	85	100	100	97	93	106	92	86	108	89	87	93	105	108	84	100	70	102	97	92	100	85	109	67	92	101	100	92	84	107	106	98	110	82	86	81	92	87	104	93	89	98	90	100	87	104	77	93	92	92	93	85	115	88	87	88	91	101	86	82	82	74	94	84	88	91	104	92	70	92	98	118	88	87	99	68	94	96	111	97	83	111	85	114	76	84	92	99	95	105	123	74	88	79	78	99	103	81	92	89	90	88	122	82	98	84	100	107	110	108	82	100	95	94	105	100	105	101	88	90	109	102	101	88	104	88	99	104	92	97	108	116	97	96	122	84	103	86	76	82	78	74	103	96	86	96	86	85	100	94	81	91	120	80	90	89	85	93	86	79	97	88	100	95	81	80	90	90	95	83	100	98	103	90	87	87	83	92	106	91	101	103	77	89	87	85	86	107	99	98	90	99	98	82	87	111	96	117	96	87	96	79	94	87	89	98	96	91	87	91	71	86	101	83	100	90	88	90	97	84	87	86	120	111	111	97	93	99	93	96	83	94	106	102	96	96	103	93	87	92	92	81	100	103	100	95	101	97	89	89	107	97	103	111	79	111	83	89	85	103	97	91	84	86	93	101	102	89	93	108	109	96	103	92	84	82	87	88	74	85	100	89	89	95	103	91	96	85	100	84	87	99	92	82	94	87	100	87	86	97	92	80	75	103	76	92	94	85	107	104	109	96	70	82	91	101	110	89	90	87	103	90	103	86	83	95	100	108	90	110	115	106	116	74	89	71	94	86	91	92	114	102	89	109	94	85	101	103	66	87	95	95	96	87	95	75	94	102	102	81	95	87	88	96	101	78	79	88	86	87	94	98	113	118	101	95	93	96	82	102	85	93	82	96	79	113	88	99	77	94	82	107	81	80	102	94	83	95	110	87	101	79	96	84	96	81	95	93	73	94	94	95	111	99	100	87	84	98	87	72	77	89	84	101	97	87	87	100	101	74	93	86	95	92	80	88	95	100	90	73	92	101	81	87	76	105	103	104	93	82	98	101	103	93	98	89	81	93	93	96	86	95	115	83	95	86	89	99	77	99	102	91	88	104	100	80	85	92	108	92	96	87	90	97	96	86	99	88	85	97	93	75	71	78	89	95	98	82	102	86	108	101	80	76	95	120	106	84	105	88	80	95	88	93	87	92	98	83	89	97	89	83	87	103	89	98	94	93	85	74	81	100	77	89	86	106	86	87	73	82	86	98	87	95	105	87	107	108	85	80	105	90	105	86	98	101	98	86	88	103	97	87	103	85	80	99	95	85	97	90	86	85	79	89	90	89	72	106	93	88	88	100	92	98	112	84	96	96	72	82	105	90	85	90	95	87	86	88	85	100	94	98	93	114	95	89	95	105	77	91	95	89	101	99	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
4217	361	499	466	439	459	405	369	349	340	325	352	332	296	284	342	326	304	307	284	317	337	306	303	307	268	294	312	319	337	309	304	287	285	313	283	314	286	323	288	307	333	303	283	300	287	265	312	291	279	298	278	268	284	276	314	303	298	306	300	299	297	295	280	313	313	308	305	309	289	265	296	310	307	324	286	311	287	329	295	286	267	299	303	292	297	310	306	310	274	299	289	302	333	320	296	301	297	291	257	286	299	306	271	277	280	291	301	299	312	301	298	305	313	304	268	302	353	307	311	304	297	309	300	305	276	276	287	285	273	291	293	275	293	309	304	292	300	323	275	306	272	270	287	319	266	306	336	286	315	286	276	290	290	274	293	285	331	296	297	258	289	319	287	275	315	303	267	285	305	279	259	283	310	258	291	306	285	294	324	273	264	283	312	270	299	284	318	311	303	308	311	299	261	292	302	306	269	269	275	285	292	286	284	291	272	259	310	292	289	309	272	264	268	296	282	297	321	295	304	298	287	302	314	267	294	278	291	325	287	289	309	278	296	302	303	294	300	272	290	287	282	289	286	296	265	291	279	278	299	276	305	291	298	302	276	288	324	259	297	295	277	293	321	276	308	282	278	317	308	278	258	263	294	305	309	298	308	279	273	281	285	300	293	301	272	306	307	267	271	316	340	292	304	302	271	294	296	266	310	310	288	258	284	273	304	289	283	265	282	303	259	283	309	274	278	306	298	275	295	282	297	282	301	320	271	309	313	282	310	296	297	271	297	286	318	295	274	293	306	300	313	286	278	317	307	308	261	304	292	287	308	295	287	290	287	294	348	280	277	271	276	290	290	303	297	288	259	323	272	303	295	271	318	316	261	310	278	280	290	306	317	276	319	303	292	282	323	272	281	299	267	311	293	306	290	283	337	301	307	300	304	311	308	265	274	300	280	313	292	315	279	264	274	294	291	299	264	332	315	298	308	282	284	282	297	292	268	306	299	274	293	292	267	299	292	315	278	301	292	294	261	304	299	279	281	312	264	305	284	295	301	346	298	292	290	301	284	269	306	277	278	290	260	263	283	317	271	306	294	298	287	288	285	280	259	298	268	264	307	314	295	253	312	272	296	307	271	273	275	302	306	295	285	308	273	292	287	315	289	282	298	277	277	256	323	290	300	282	328	282	288	305	304	277	288	302	273	286	295	289	285	310	286	307	302	275	279	285	321	306	287	264	320	298	286	273	319	279	270	257	318	295	303	305	309	318	292	277	319	271	297	281	294	271	291	312	272	300	274	285	282	261	316	275	273	309	296	283	276	306	276	284	316	272	272	280	329	308	313	299	304	277	302	296	299	297	287	285	269	300	297	300	282	285	297	321	306	300	321	265	267	268	314	297	291	287	269	281	315	302	278	287	304	306	287	313	282	311	316	288	274	294	307	299	306	259	320	290	276	276	284	269	296	293	280	313	293	271	299	299	266	277	254	291	299	300	284	315	277	293	295	315	267	302	290	271	265	284	296	289	273	299	283	290	266	266	284	290	280	294	300	281	309	285	286	314	300	318	295	289	280	313	285	285	299	290	296	291	340	298	310	291	282	293	301	294	299	280	279	286	277	322	303	305	281	308	302	304	302	286	278	343	299	328	299	301	288	317	305	354	289	284	285	306	284	295	308	299	303	316	312	285	293	273	317	315	266	296	279	301	280	310	278	302	296	320	300	286	280	297	263	259	301	314	282	279	300	273	282	280	305	289	284	270	284	305	286	305	333	296	306	270	269	275	294	287	289	300	313	311	296	263	278	303	289	280	317	290	307	288	330	267	294	313	304	285	303	312	278	283	313	316	285	312	271	310	285	275	281	311	284	288	287	289	311	271	291	282	284	291	320	289	292	290	299	298	292	289	283	309	292	273	284	282	269	276	268	305	297	303	290	300	296	289	307	303	293	325	287	296	305	306	297	262	273	312	260	273	262	311	289	314	319	293	303	299	310	314	288	276	301	301	295	282	277	301	279	312	277	301	303	310	288	274	312	331	298	300	309	283	289	298	295	280	331	269	321	307	306	289	278	290	258	284	293	299	275	302	263	288	295	299	265	310	306	293	299	299	299	294	281	313	297	309	304	294	308	289	306	305	250	299	260	288	312	303	330	271	291	288	292	288	293	316	296	262	324	302	273	297	310	312	264	267	288	302	316	333	318	301	301	286	311	290	308	292	310	294	312	301	309	319	305	305	270	259	299	321	275	296	273	292	285	269	303	294	287	306	301	278	291	301	271	314	275	269	303	279	308	292	278	265	296	281	280	292	283	287	293	300	304	305	266	276	304	303	292	298	289	281	280	292	312	289	291	309	301	293	294	285	283	300	316	278	301	312	257	311	311	280	300	283	285	287	293	304	310	285	292	316	282	287	298	295	262	289	291	299	292	323	302	281	306	315	322	296	280	263	297	312	286	305	323	301	279	290	282	266	291	269	291	301	294	287	262	309	294	305	279	274	290	287	317	308	289	314	314	312	303	281	309	261	333	295	293	268	278	300	306	314	260	310	261	307	290	295	295	282	302	296	295	311	310	311	317	283	299	308	292	276	300	298	288	299	282	295	290	294	293	295	297	310	266	335	268	301	288	288	291	315	294	314	273	289	298	317	273	313	292	283	296	292	314	302	261	271	324	286	312	316	319	296	296	290	282	282	308	286	307	324	284	292	266	298	289	286	268	280	281	305	308	292	293	297	286	293	321	271	305	282	275	299	280	292	232	285	286	312	289	281	302	314	278	292	311	293	298	303	269	282	282	310	295	272	285	293	270	277	296	294	290	298	307	306	282	296	324	267	291	295	294	326	323	278	273	283	291	286	288	302	323	284	328	316	262	285	279	283	298	281	277	323	292	323	316	295	284	276	279	276	348	304	304	280	273	278	287	302	345	317	269	285	292	269	266	276	294	295	296	281	279	287	278	317	320	312	281	296	294	286	278	271	300	272	292	298	286	285	265	322	296	280	278	305	323	277	273	294	306	283	298	285	295	244	324	321	314	282	305	308	290	313	288	272	309	273	276	321	317	309	313	288	310	296	295	281	287	308	280	294	325	278	298	289	288	289	275	297	277	315	266	281	281	307	307	294	280	297	304	282	273	286	314	283	270	296	256	319	287	293	287	290	315	317	290	309	272	287	279	302	306	254	290	290	319	298	292	273	281	314	282	258	284	296	312	299	278	339	304	297	331	295	324	282	253	284	299	285	298	276	288	266	291	289	301	293	271	264	328	280	293	277	330	323	279	316	271	304	304	313	303	280	301	302	287	307	288	298	335	315	311	267	285	305	284	320	298	275	261	319	279	298	280	289	282	289	331	334	283	288	266	290	286	292	302	283	285	307	289	313	300	264	283	298	316	256	296	305	284	295	304	318	301	290	296	305	301	294	278	298	263	279	293	286	294	301	295	308	305	274	299	301	279	293	298	302	269	295	273	330	280	307	301	312	296	273	276	318	294	293	298	291	311	315	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
17677	1352	1384	1085	765	544	431	340	274	245	196	178	164	167	135	139	132	137	125	137	119	121	113	105	128	117	108	91	101	100	106	97	113	98	116	85	104	91	119	94	91	109	117	103	93	92	86	109	97	114	102	82	81	99	97	96	84	100	94	90	93	98	108	101	99	104	102	87	93	116	90	110	91	97	99	97	108	92	101	112	105	86	96	104	102	93	100	83	85	84	84	101	92	86	96	117	84	92	102	91	91	87	90	95	91	103	87	79	96	110	85	100	94	86	92	106	107	91	92	103	87	76	105	91	108	87	87	110	81	95	93	107	75	100	99	90	82	87	81	83	92	80	104	94	90	99	106	95	86	98	102	98	94	82	91	76	100	93	80	95	110	96	100	102	88	98	95	91	107	84	101	90	112	114	89	92	81	114	114	80	86	91	102	94	93	80	98	106	73	85	105	96	83	103	112	87	92	95	108	87	86	90	103	82	90	114	102	90	93	73	80	75	123	93	93	109	85	102	101	85	95	100	95	85	87	87	81	116	91	101	92	87	106	86	106	97	97	99	90	94	96	109	117	74	106	103	113	77	85	88	91	79	110	96	95	95	96	98	99	93	78	100	99	84	110	88	75	93	105	104	94	97	89	98	84	86	78	96	99	95	98	86	84	87	93	97	94	97	81	96	101	88	91	87	87	87	91	113	114	92	101	76	114	105	86	89	104	84	92	65	88	87	87	78	100	79	100	91	78	101	101	89	97	103	106	101	92	95	89	102	96	105	97	95	106	90	91	88	98	101	89	104	92	103	92	94	97	96	104	100	88	98	105	90	93	87	90	121	81	89	92	107	94	105	93	102	87	114	101	85	112	113	116	87	86	83	101	81	94	99	85	102	85	94	79	85	73	92	96	88	92	94	93	92	95	115	99	102	89	93	94	85	89	98	78	81	111	80	82	102	75	99	95	76	102	124	74	111	102	87	100	87	83	86	87	106	103	102	98	87	97	121	90	95	97	99	94	110	107	71	72	104	93	100	111	107	80	94	103	92	116	104	87	108	106	95	100	63	87	89	105	97	92	92	93	99	81	86	101	86	99	96	115	98	101	82	77	91	108	105	99	73	91	82	93	81	100	86	93	88	83	97	94	88	64	98	90	94	91	93	97	84	81	87	85	96	92	93	90	90	89	90	95	81	88	78	103	96	93	98	100	84	97	110	83	99	106	95	91	97	88	91	96	110	86	87	97	121	108	108	90	98	109	97	94	95	89	115	100	81	83	105	94	109	93	97	89	100	111	104	73	96	102	97	104	92	110	77	92	101	94	117	98	86	84	98	73	103	81	88	81	101	90	88	91	73	77	86	104	101	99	79	110	87	86	97	91	86	104	100	102	76	83	88	105	106	101	98	76	76	98	111	93	96	109	102	79	102	92	100	84	102	89	81	92	105	81	85	107	105	90	82	110	88	88	89	89	92	88	95	77	76	102	87	102	107	100	101	99	85	77	99	105	104	92	80	82	94	122	103	81	89	88	112	90	105	104	86	100	101	88	90	111	85	97	90	85	81	98	118	93	108	81	81	91	86	84	87	93	108	98	104	102	90	98	93	96	98	97	88	93	87	101	100	98	71	92	91	101	94	83	102	92	98	93	110	98	99	83	114	87	87	93	97	87	92	95	90	101	128	100	86	84	107	115	85	95	89	97	100	94	93	98	89	96	92	87	91	79	90	100	96	102	88	100	84	101	95	80	88	90	90	99	89	90	93	116	86	109	92	110	96	99	90	94	81	92	98	93	81	96	81	102	99	108	93	99	97	93	111	99	82	93	93	88	99	89	96	111	88	105	112	106	93	84	110	101	104	86	97	106	100	99	118	105	100	77	89	98	82	90	106	98	98	104	86	87	96	96	91	108	101	96	102	93	93	90	83	98	90	98	99	103	100	93	79	91	110	77	97	97	77	76	89	108	94	92	102	86	97	90	95	78	85	86	89	95	94	105	88	104	98	110	107	95	106	109	102	110	97	110	86	106	121	100	99	94	88	112	97	109	96	89	97	115	103	82	92	111	112	87	96	93	77	83	90	89	94	94	79	86	100	79	96	93	98	101	93	117	98	104	89	98	107	97	104	109	110	87	84	100	88	90	88	86	120	97	87	82	92	105	84	96	80	98	117	93	99	89	108	78	93	93	86	97	94	94	85	114	87	105	116	78	102	100	101	91	105	97	97	89	99	91	95	83	99	97	96	89	92	99	87	105	110	107	99	87	101	113	98	96	102	107	87	84	88	102	94	92	103	100	88	88	104	109	91	92	89	93	85	96	95	95	87	102	99	94	110	87	92	90	92	98	99	88	107	98	92	87	97	107	100	96	109	77	88	106	85	90	104	89	79	89	108	99	95	93	86	95	93	100	75	104	95	82	99	88	77	103	92	94	87	105	85	94	91	110	106	96	96	108	92	81	105	88	85	101	89	107	89	112	101	98	94	102	93	103	84	102	118	87	89	84	113	79	100	98	80	105	72	91	91	100	93	101	65	103	110	109	96	96	92	85	102	91	88	87	94	106	102	78	102	92	100	96	88	89	101	97	98	72	86	109	101	82	99	98	105	94	101	79	102	95	91	103	100	99	89	110	82	79	86	95	69	90	91	97	95	100	76	104	91	89	74	116	91	76	86	94	89	87	119	101	104	91	102	89	89	98	95	108	105	83	94	104	87	99	95	93	93	112	92	92	96	83	100	84	71	93	74	89	90	96	89	84	75	97	77	93	97	103	96	97	93	110	88	92	107	95	87	91	96	103	94	87	97	99	93	88	101	87	89	83	96	103	106	93	112	89	79	102	100	92	92	93	96	85	84	100	117	104	77	103	105	111	92	93	98	74	89	108	82	82	100	72	112	83	109	103	115	95	95	89	99	96	112	111	89	99	104	106	101	93	100	105	81	104	109	101	102	96	113	98	81	73	93	102	85	88	108	86	76	95	80	83	106	96	82	96	90	100	102	96	103	87	87	101	79	76	85	106	102	93	86	98	106	107	90	95	95	99	106	105	84	88	92	99	81	85	95	76	91	98	91	98	97	85	81	80	95	92	91	94	72	78	99	97	95	83	93	100	95	96	102	104	90	87	109	93	100	97	87	92	104	87	98	92	105	87	102	89	100	105	82	91	83	85	80	87	94	85	84	102	101	99	88	84	82	115	83	116	102	84	88	83	93	82	77	99	94	90	97	121	86	102	103	94	85	100	91	87	90	96	76	96	84	92	103	88	96	104	86	97	99	98	93	105	94	93	77	76	104	77	98	82	105	91	88	99	93	98	98	112	78	102	80	84	99	92	81	108	85	85	113	95	96	95	105	85	91	96	103	103	97	80	95	107	97	90	110	102	97	105	86	94	86	67	90	107	94	115	95	84	94	96	87	93	101	97	94	102	98	94	103	104	108	108	96	88	94	91	104	98	98	109	99	96	84	91	93	107	102	98	94	88	93	103	91	99	98	90	92	85	90	102	84	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
9378	1461	3357	3733	3040	2452	2008	1678	1396	1168	1041	935	838	786	708	679	633	613	583	549	518	479	478	496	454	431	426	445	406	388	392	381	444	363	376	362	355	363	388	353	358	373	331	347	355	353	348	352	333	335	385	335	373	330	317	318	362	349	325	313	349	320	343	337	306	327	326	290	339	325	299	314	333	323	304	329	331	308	331	336	323	310	314	349	316	311	321	320	314	351	291	306	293	309	313	277	307	304	325	310	290	347	297	330	329	281	305	320	298	307	334	335	305	312	312	333	320	321	319	321	321	314	292	313	319	324	304	296	300	297	317	333	330	327	335	316	307	359	327	320	283	320	320	319	323	288	298	298	331	330	304	305	292	317	311	304	286	302	288	350	320	289	307	289	326	320	290	308	308	320	315	311	333	277	318	320	315	306	323	309	300	298	299	283	299	351	300	320	313	299	277	340	337	318	291	328	333	289	289	293	307	343	294	272	300	319	304	313	303	281	324	296	285	302	338	283	333	307	282	342	315	315	309	332	339	322	309	288	305	319	329	302	303	303	312	288	278	286	292	293	306	308	332	308	337	308	297	291	296	297	303	299	329	318	328	308	299	300	282	300	299	316	316	350	317	338	289	316	312	318	301	276	306	286	305	311	304	306	312	327	312	325	321	323	302	302	328	307	302	312	299	322	291	292	284	320	304	319	301	305	320	330	289	362	313	326	298	331	313	304	287	318	284	298	303	309	284	309	314	306	303	324	313	289	301	305	333	329	316	270	328	333	323	309	320	319	323	299	309	288	320	344	283	305	293	307	312	277	310	300	285	314	306	337	325	324	328	317	309	315	312	313	305	294	290	311	310	265	296	346	323	292	298	303	293	319	298	315	334	326	320	305	294	301	289	310	273	304	310	326	302	335	282	328	282	301	320	298	325	331	288	280	298	306	294	285	319	297	318	321	295	274	334	312	323	331	301	303	290	307	299	313	275	290	295	322	292	302	328	303	306	311	305	298	318	339	309	291	291	333	308	308	317	293	298	337	349	297	302	282	288	324	312	314	329	291	291	299	318	334	303	278	281	288	274	306	324	319	324	312	324	292	303	279	289	288	288	321	305	313	315	328	277	314	320	267	270	294	283	318	297	289	313	306	302	273	293	306	310	300	283	293	320	351	323	319	296	299	316	276	307	307	317	320	293	328	306	305	273	326	301	328	351	310	284	314	306	311	311	343	309	314	285	299	293	308	335	344	299	327	300	281	336	291	310	307	306	304	293	298	296	312	323	314	304	315	306	312	326	314	321	301	346	282	318	323	285	329	296	306	291	310	307	305	308	339	309	295	308	319	317	326	304	341	297	310	272	296	314	310	323	301	320	303	319	315	319	297	301	323	291	300	295	285	301	311	321	322	290	306	312	301	311	329	273	304	329	323	307	333	335	332	326	289	333	345	292	318	309	317	309	299	291	310	311	352	316	286	318	293	317	285	277	298	296	335	289	280	295	336	317	317	316	299	314	287	338	305	293	317	315	310	307	260	295	287	321	318	321	339	298	293	295	276	320	309	317	292	278	335	324	291	335	307	292	320	318	319	303	268	317	354	317	307	331	314	310	314	333	320	297	280	299	298	307	305	315	309	288	352	325	313	338	334	291	332	320	301	308	326	291	276	317	327	332	300	296	316	303	301	281	323	315	302	310	322	327	327	334	320	307	341	290	285	297	287	288	298	344	296	317	302	270	283	314	350	308	333	332	311	343	303	326	297	302	315	289	304	288	329	348	306	323	323	320	319	348	288	330	309	302	305	315	321	314	289	335	297	293	285	283	304	324	271	304	325	284	325	290	322	298	325	285	303	310	324	290	289	330	297	304	304	321	315	291	303	293	339	341	318	314	291	287	307	280	291	338	299	306	287	302	298	337	273	323	361	311	261	312	322	291	317	304	273	325	321	331	313	288	292	269	300	323	281	297	302	355	294	328	288	283	324	293	319	319	300	308	307	318	335	290	320	325	301	304	291	284	285	306	306	301	285	339	299	337	298	307	304	278	289	322	288	334	323	282	299	328	303	332	287	296	308	319	286	295	315	312	275	329	294	282	318	295	302	287	318	307	323	308	322	296	280	304	311	319	307	311	336	323	317	320	289	313	280	315	299	301	305	292	330	320	313	270	298	293	298	293	278	301	288	291	321	292	362	318	305	339	314	299	287	268	312	312	327	336	278	301	301	336	322	332	277	305	307	313	257	299	315	274	327	291	294	313	304	285	284	322	316	272	322	304	326	302	336	323	312	311	277	284	321	359	288	308	318	306	295	324	309	307	306	271	316	314	312	294	331	333	310	297	300	304	300	294	288	329	292	298	299	284	321	305	302	298	309	320	299	324	277	322	304	305	291	303	302	252	306	324	279	317	298	303	337	304	313	291	326	317	291	294	312	277	311	306	300	329	319	306	320	296	321	302	267	321	322	296	311	298	322	299	316	284	316	277	302	293	295	342	348	319	340	316	304	325	290	317	330	313	304	322	315	295	312	273	341	307	293	319	302	281	351	313	295	306	300	312	311	302	301	316	284	308	291	297	303	349	325	334	348	312	302	309	324	298	299	297	283	323	293	343	301	309	298	301	297	301	317	304	307	312	319	308	308	296	297	310	316	358	299	334	287	296	312	307	304	265	303	295	289	309	323	310	277	324	305	336	301	268	334	307	305	308	287	316	296	303	285	295	309	274	322	325	313	323	310	322	324	300	300	327	285	303	325	297	282	301	320	316	304	298	320	324	305	290	311	279	304	307	351	308	296	317	314	310	305	311	324	299	323	277	310	313	296	308	320	308	309	324	303	299	299	323	351	335	282	299	323	297	286	288	301	314	329	298	337	312	312	304	316	311	311	320	330	322	297	311	315	312	310	320	332	286	317	301	304	284	321	355	309	327	288	307	278	317	304	314	312	301	285	327	276	296	294	282	307	301	309	308	318	311	306	301	307	302	315	297	325	302	312	302	314	305	289	294	319	330	314	298	284	287	302	317	299	320	307	314	322	324	289	301	312	311	282	294	334	304	330	320	291	320	344	296	353	313	351	287	297	309	328	302	308	306	321	295	287	317	329	305	314	284	311	322	308	315	282	308	315	313	312	278	297	299	294	290	308	301	284	315	319	290	285	288	301	313	332	305	329	326	308	300	300	310	287	317	291	295	309	310	307	309	286	314	281	288	316	308	346	298	295	334	300	331	302	297	348	300	314	304	347	292	318	289	255	323	314	320	325	295	291	308	305	325	292	305	313	306	303	319	307	279	336	314	276	291	301	335	273	346	322	322	291	319	307	271	306	290	273	318	316	300	328	321	314	307	312	330	341	277	326	318	336	281	293	311	317	316	290	325	335	328	330	248	318	317	331	340	319	305	288	335	285	279	305	286	292	300	286	323	337	301	309	295	339	288	317	304	338	327	348	356	327	295	292	312	325	307	282	299	328	334	284	316	330	329	311	305	324	322	310	299	301	343	307	288	325	293	329	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
28381	3828	2909	2241	1552	1149	832	668	564	514	456	422	375	299	324	348	308	262	295	245	262	270	258	245	267	240	252	223	221	259	216	246	209	220	192	215	209	215	234	217	208	220	207	245	215	229	193	212	189	213	202	208	221	232	206	211	233	227	216	233	186	228	221	203	182	203	202	207	192	174	222	207	213	204	231	255	242	194	196	214	207	208	215	218	186	231	158	203	213	204	205	209	202	201	211	196	225	220	201	236	210	194	182	206	206	214	208	204	186	211	248	216	208	241	189	221	216	205	192	186	171	205	227	210	192	231	227	204	188	194	193	176	214	198	187	193	176	186	228	204	188	212	206	220	188	211	194	230	195	199	202	220	200	198	171	224	208	209	191	230	195	226	208	186	193	203	195	204	230	182	200	199	215	200	208	219	197	199	204	205	206	199	202	202	192	228	190	205	193	198	201	197	203	199	208	221	204	191	176	213	202	197	210	217	201	211	207	220	191	206	197	196	206	201	198	227	214	220	212	217	202	205	216	210	227	201	221	232	204	219	223	199	206	221	211	207	207	221	201	196	225	207	231	221	173	197	207	186	188	192	187	204	214	236	209	223	216	207	200	215	208	183	194	205	203	224	216	210	228	194	206	203	227	184	181	223	210	204	174	210	172	209	183	228	210	210	209	205	209	201	215	180	211	182	198	190	197	231	192	201	194	229	213	195	209	203	202	215	239	210	195	194	194	211	181	225	227	188	223	216	195	199	214	203	214	204	203	204	217	198	218	203	210	230	204	209	224	195	211	195	185	215	197	210	207	209	194	206	197	205	194	207	206	197	209	192	181	226	212	210	222	202	206	217	199	206	192	210	172	186	214	198	186	200	202	204	216	209	202	190	212	183	208	212	197	203	206	192	223	197	199	220	188	197	202	214	222	203	187	213	208	197	214	209	189	249	235	212	199	195	188	204	210	216	188	216	223	205	184	197	189	208	215	222	206	203	220	234	180	195	197	215	229	205	217	208	196	222	224	193	226	193	206	165	199	216	209	206	198	202	213	201	204	191	205	191	226	233	180	218	189	195	210	190	221	234	202	189	176	219	173	183	213	192	209	217	187	197	241	194	223	199	206	195	190	193	212	214	219	216	205	212	202	201	205	236	197	209	217	202	191	210	188	185	172	193	232	203	186	223	212	194	214	220	197	202	200	208	199	201	213	206	202	207	203	243	194	213	205	178	213	208	215	215	201	207	188	234	205	226	185	217	210	209	220	192	211	207	199	203	193	221	213	195	214	204	200	218	197	188	212	214	210	202	186	207	194	206	210	201	205	215	209	226	202	192	201	238	173	190	209	217	204	189	208	196	195	215	202	229	206	196	221	224	200	214	202	237	196	209	222	205	173	200	202	208	232	202	205	212	181	214	214	230	201	212	207	218	184	212	202	206	211	182	216	208	184	206	191	200	210	201	215	226	216	183	206	194	200	203	225	201	203	209	230	197	233	223	215	174	192	215	226	217	220	176	221	234	230	196	196	180	219	202	209	178	194	204	204	166	204	199	229	180	207	225	204	222	218	203	195	205	215	211	197	213	213	218	218	229	182	188	213	195	216	221	219	199	179	190	221	184	220	210	183	207	204	191	192	210	227	237	198	207	198	194	222	221	186	207	207	177	199	176	203	193	202	224	193	207	207	202	177	216	176	183	188	184	199	229	201	215	200	203	212	215	211	215	224	213	223	215	217	202	205	218	195	180	201	216	196	207	205	171	210	179	179	189	232	211	216	188	235	187	195	190	198	199	200	189	206	225	206	210	176	187	180	190	222	164	199	192	210	209	199	224	177	200	218	218	192	193	215	206	197	195	229	205	206	211	216	213	203	193	200	211	210	188	211	203	213	209	219	193	226	203	242	193	208	203	173	221	201	223	211	220	175	187	219	207	221	207	173	229	200	215	213	202	211	168	167	195	215	211	220	180	196	199	195	213	205	224	199	212	188	213	201	204	200	183	214	200	200	204	194	194	206	206	201	237	219	177	210	232	177	195	209	190	193	193	219	202	204	226	206	210	209	204	206	200	206	194	214	196	204	208	219	189	181	216	217	182	199	206	206	188	191	198	191	211	199	216	174	208	190	205	230	226	208	216	184	181	193	227	199	196	196	185	189	208	222	194	204	221	199	219	202	217	180	196	210	185	206	193	176	205	196	209	199	224	194	202	210	215	210	198	219	227	174	216	192	188	191	209	194	205	182	192	202	206	217	185	175	212	201	202	188	211	214	199	198	202	205	179	208	186	180	197	195	225	214	189	225	196	176	202	204	187	221	208	184	200	190	195	199	213	198	201	201	169	223	221	212	207	202	186	194	213	193	227	181	193	228	171	229	188	189	177	209	222	216	220	220	202	198	202	188	188	202	223	205	198	184	195	222	202	205	203	202	206	201	191	202	206	198	206	193	179	208	186	203	189	197	195	207	206	193	179	216	202	211	172	186	192	206	175	199	189	187	212	201	221	184	197	241	203	223	205	215	211	194	194	177	208	230	199	209	198	200	222	198	198	198	221	236	211	207	216	213	185	217	224	206	203	218	211	214	227	191	221	199	195	210	196	194	217	199	212	218	204	177	203	210	259	180	194	190	215	197	221	220	180	210	221	203	238	198	194	195	204	196	230	209	228	208	210	205	201	189	189	208	190	204	217	196	211	201	217	169	186	209	205	208	198	194	219	232	194	200	181	182	212	195	199	203	207	201	186	212	206	217	191	200	233	226	199	201	242	206	210	212	229	193	162	216	206	192	194	198	184	194	202	200	199	233	213	206	198	209	187	190	211	190	192	229	203	201	204	218	195	186	212	224	194	216	203	210	175	199	204	223	185	207	186	186	215	220	210	205	243	205	179	176	210	211	194	203	203	190	203	192	188	199	202	196	193	214	196	178	203	210	198	186	202	208	204	214	191	195	210	232	201	200	214	205	210	188	195	242	205	203	205	214	202	204	183	220	220	219	202	229	224	208	188	203	200	204	188	190	177	202	196	196	199	190	201	244	211	197	201	223	207	192	230	229	180	232	225	213	214	196	213	211	205	199	205	192	214	201	198	214	185	201	184	192	213	183	227	215	225	222	190	204	223	202	199	209	197	213	202	214	211	188	194	227	234	199	215	209	222	189	231	209	197	224	198	180	194	188	184	193	207	190	219	192	217	225	243	204	189	189	228	215	186	202	236	206	181	228	174	211	224	166	213	217	200	197	209	195	179	224	169	216	229	218	215	199	190	212	187	207	192	199	179	193	207	189	201	159	240	225	197	240	208	187	203	191	216	241	245	223	210	210	196	225	215	177	210	199	185	223	205	213	197	202	205	195	178	196	198	179	195	214	220	230	201	185	212	220	197	198	197	201	183	197	192	213	236	219	213	212	203	203	223	213	212	190	182	223	203	183	196	196	235	202	192	217	204	226	196	211	206	209	246	192	218	177	181	217	193	190	192	214	215	210	194	208	181	209	203	219	218	204	204	213	183	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
12117	2810	6244	6769	5648	4816	3715	3185	2676	2279	1962	1907	1642	1495	1390	1252	1202	1116	1071	1019	1007	960	921	958	896	823	847	802	823	761	814	765	775	733	743	682	744	720	723	663	675	684	697	688	691	636	644	658	659	629	621	629	646	663	651	642	638	605	642	631	616	613	616	597	599	630	622	636	628	589	615	622	617	623	610	589	633	602	601	599	606	603	605	651	594	593	621	570	612	586	608	598	577	570	599	611	607	605	577	615	578	582	569	564	596	620	571	584	611	570	591	579	606	577	594	550	582	574	572	556	580	591	625	628	556	587	622	581	615	577	558	598	607	569	613	619	615	566	559	567	637	574	607	568	601	591	643	594	593	585	602	586	574	609	575	638	572	572	590	603	639	610	578	559	585	589	583	574	571	598	599	561	551	622	622	559	574	604	565	571	588	605	579	586	585	608	604	608	562	586	636	610	582	594	593	572	542	576	578	546	583	640	591	548	590	543	599	571	564	565	581	602	604	570	613	614	568	589	606	560	571	577	552	584	568	528	556	574	572	591	622	615	584	599	581	579	571	591	563	571	632	536	568	578	576	560	596	573	548	569	594	570	564	565	553	578	611	521	567	606	568	576	618	555	597	569	586	571	557	586	526	587	545	578	600	591	543	601	537	550	570	593	577	597	591	573	595	575	603	591	569	561	576	573	584	599	593	558	589	605	564	539	597	600	602	549	588	593	562	570	589	572	589	600	570	592	578	629	599	557	574	589	582	566	556	587	607	593	583	626	608	572	591	602	608	586	557	584	582	597	583	567	568	605	585	585	539	634	602	591	566	555	627	582	567	596	555	596	576	591	608	608	570	528	553	585	584	571	551	559	600	595	550	624	570	562	563	588	591	601	575	511	615	624	585	585	565	604	607	568	610	590	559	617	585	596	541	562	559	551	568	614	593	589	541	572	576	564	558	623	595	587	593	595	551	595	575	542	610	571	587	597	611	592	572	597	600	570	541	531	570	554	553	610	568	588	573	587	608	582	587	558	603	617	566	532	583	572	638	606	568	573	629	537	545	597	589	577	604	567	579	605	610	589	549	599	582	575	601	547	582	604	580	591	566	608	646	564	559	572	559	591	583	584	578	581	570	566	592	610	624	624	585	603	557	602	601	569	571	573	587	600	562	579	574	623	602	601	559	560	598	554	577	571	598	635	602	543	569	592	563	588	604	614	615	582	566	577	563	579	566	561	543	605	586	600	541	557	603	590	571	608	565	573	592	562	581	592	582	591	543	597	565	585	576	578	591	630	566	577	579	549	625	598	602	585	587	532	624	547	590	616	597	575	586	589	599	594	540	567	555	590	541	605	599	603	582	560	560	587	599	591	601	553	538	531	552	533	608	577	569	577	534	566	573	569	579	602	601	588	591	575	612	588	550	542	566	576	602	535	580	612	580	593	588	610	596	581	569	606	574	595	580	589	611	568	587	607	567	540	548	604	609	616	593	620	585	617	569	619	561	599	583	598	588	557	570	580	580	582	610	616	590	586	556	625	565	572	556	585	555	582	606	537	595	536	582	547	596	584	583	606	582	606	606	567	608	540	602	555	587	569	570	597	569	584	596	590	557	592	602	605	574	516	543	580	620	584	558	573	590	541	576	589	553	603	583	609	596	601	581	582	597	567	622	577	641	603	570	592	599	608	564	614	607	579	615	595	570	594	560	535	567	580	583	564	587	611	575	620	560	575	593	585	571	612	573	572	631	569	605	553	582	556	559	557	577	632	603	574	593	557	565	591	592	571	599	561	591	566	575	632	595	595	565	558	566	588	581	573	581	588	533	580	603	575	578	594	550	613	583	594	601	561	547	563	613	595	615	601	597	575	601	541	546	569	555	556	592	597	594	549	587	619	602	610	625	598	588	596	602	571	591	591	617	584	615	612	594	571	579	576	621	594	580	550	593	567	585	563	572	574	602	549	596	546	552	584	538	603	601	590	564	601	573	604	566	565	591	580	582	562	587	559	601	560	597	560	574	549	590	612	594	552	612	573	605	584	597	633	538	642	548	569	603	590	594	564	570	584	591	610	613	587	575	622	572	567	574	587	616	562	618	615	595	588	569	595	539	614	577	585	577	561	554	575	609	577	604	571	559	577	604	592	603	583	559	585	566	577	539	566	592	597	609	534	578	628	547	587	563	585	610	561	540	610	572	565	573	552	656	549	619	571	576	580	652	548	598	582	575	560	561	531	596	609	616	592	550	573	553	561	567	535	586	553	607	578	599	583	586	581	593	600	598	534	537	560	561	576	569	610	581	610	580	562	613	586	577	560	537	578	588	547	583	599	532	584	551	600	607	580	594	596	534	589	592	600	594	601	583	562	595	638	594	588	550	588	605	575	627	533	585	584	561	601	599	599	641	574	577	540	571	566	613	591	595	549	556	547	555	580	538	568	608	561	554	566	601	630	579	616	637	600	598	569	614	604	582	586	622	601	602	539	583	547	596	582	584	598	607	550	607	607	608	619	584	571	551	577	616	600	614	608	568	573	600	617	534	568	625	550	562	619	580	584	587	554	556	613	575	601	586	570	668	616	607	595	639	592	589	588	582	549	564	522	565	611	579	539	585	553	556	603	548	599	560	572	639	590	563	590	563	597	562	594	547	561	592	608	580	617	553	560	588	610	583	590	607	607	603	562	603	559	620	579	563	597	586	598	547	588	581	608	563	564	578	579	622	609	582	582	556	627	567	600	603	608	574	574	597	627	584	631	569	606	551	588	558	621	587	609	533	599	607	619	577	583	557	584	563	606	605	598	578	580	593	563	607	572	626	562	603	567	613	580	595	582	603	570	559	571	583	587	549	557	546	559	572	589	571	585	578	581	582	609	566	553	590	621	566	558	602	599	582	576	576	602	586	586	633	594	579	583	575	549	641	605	606	544	603	586	568	571	559	578	601	588	583	564	560	554	578	553	553	626	600	553	593	607	559	544	609	563	536	542	582	544	560	581	572	597	594	602	574	610	561	583	583	571	571	608	580	605	599	569	629	621	572	584	628	587	598	636	599	580	610	576	532	560	568	546	582	567	602	571	550	568	582	608	586	599	560	611	621	565	584	560	574	566	584	603	588	597	588	570	567	556	544	615	577	608	600	618	543	532	596	579	561	583	608	606	570	578	581	592	560	583	590	575	587	603	600	573	581	571	571	607	611	579	576	577	551	600	603	592	520	573	580	576	589	556	587	595	611	559	587	572	634	522	580	574	542	541	617	587	582	569	572	599	623	574	563	536	600	565	592	551	615	606	551	583	598	602	601	573	584	613	565	580	573	624	593	549	574	590	597	590	590	561	587	563	601	594	603	580	601	591	580	617	625	552	581	603	582	548	576	551	617	595	547	608	572	601	598	605	576	583	574	599	599	569	621	539	545	558	586	574	597	600	586	587	590	547	596	567	590	606	556	587	593	618	572	582	634	557	616	562	595	607	571	587	557	572	603	586	592	589	545	597	584	623	566	627	597	586	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
3299	154	162	158	141	125	108	101	121	100	97	101	99	87	96	96	93	91	91	74	95	82	83	99	110	83	107	84	90	90	89	86	99	88	85	82	78	93	91	89	87	104	97	97	92	101	108	78	96	89	92	82	86	96	108	93	86	104	70	99	99	90	96	101	88	91	93	81	99	90	101	83	109	100	110	85	94	102	92	82	104	96	98	80	85	101	108	83	86	87	87	99	99	97	103	92	112	88	84	88	92	101	91	91	91	95	86	104	102	108	79	97	92	79	108	85	97	84	87	83	91	101	90	99	97	93	83	93	95	92	88	78	90	91	71	99	106	81	73	96	111	91	108	66	96	97	101	72	94	93	97	93	117	92	84	99	82	106	97	96	94	87	85	101	85	97	99	99	89	96	94	99	97	94	86	84	92	92	111	105	106	103	65	101	89	104	108	85	99	107	94	91	99	93	99	108	78	102	89	94	90	99	84	101	94	107	93	88	85	94	78	88	94	89	86	82	91	101	81	75	106	95	97	69	90	87	101	108	108	95	91	85	87	83	97	100	97	92	101	94	89	89	77	97	91	101	103	95	86	89	94	102	93	96	100	91	91	79	90	96	97	90	91	126	80	91	104	90	108	78	101	115	84	81	92	92	94	95	96	84	80	105	83	83	100	72	80	76	85	113	88	95	99	87	90	116	100	96	86	80	97	101	80	90	104	82	86	96	85	107	92	99	82	102	101	90	92	103	87	79	110	80	91	101	93	92	85	101	91	100	83	110	76	84	93	86	115	81	85	78	81	88	88	94	95	104	106	71	101	94	103	85	102	88	108	97	96	82	88	88	87	78	101	105	88	93	102	76	107	78	83	95	97	81	88	99	87	95	102	96	104	92	91	97	113	96	85	94	72	99	84	94	107	91	75	94	100	96	98	93	102	83	87	89	86	100	90	110	85	92	85	88	80	85	80	89	101	103	111	86	82	98	99	102	86	80	107	107	106	106	97	104	94	91	102	77	109	81	105	109	94	103	92	85	104	82	90	91	99	98	109	75	79	90	102	81	113	117	96	104	107	97	106	88	102	85	78	89	91	80	111	95	83	90	88	92	78	97	68	99	92	100	99	93	106	100	94	106	85	91	88	82	86	92	107	94	92	89	93	99	92	110	71	82	95	93	93	96	117	86	97	94	88	71	102	88	78	109	81	70	107	101	95	104	103	84	88	86	98	91	89	95	109	89	88	106	101	100	87	88	89	88	89	82	85	85	102	89	83	91	112	87	96	93	103	98	98	88	104	75	103	95	80	95	96	94	98	97	87	103	94	69	90	114	87	87	107	82	101	98	85	108	81	101	92	94	79	102	88	89	105	90	108	89	77	108	77	98	87	81	82	85	91	90	92	87	87	78	89	106	87	100	88	85	74	105	92	87	102	86	93	95	98	82	92	100	73	91	85	81	93	71	92	86	108	83	102	97	99	93	84	98	95	85	90	109	103	115	79	83	106	99	97	95	85	107	95	90	93	78	100	105	91	84	99	90	92	113	90	102	102	109	83	96	90	96	100	87	90	82	78	93	81	107	91	103	96	95	94	83	91	79	89	88	85	82	95	83	105	93	109	85	87	108	94	91	71	78	87	96	96	92	94	81	108	81	102	105	90	87	66	88	87	96	72	92	92	89	90	97	86	91	85	108	100	84	78	100	79	83	93	115	92	99	74	90	115	102	87	102	81	74	77	86	82	97	98	99	86	102	102	80	96	101	90	94	94	78	84	86	83	94	102	70	96	72	95	86	91	95	94	83	118	90	97	86	91	112	87	77	79	82	94	111	80	107	98	87	76	102	75	101	102	88	78	86	99	100	81	96	122	96	87	103	104	98	97	83	78	91	102	90	88	115	83	83	87	98	92	83	91	76	95	87	103	85	103	107	95	79	79	98	91	95	88	91	81	105	104	75	85	93	87	83	82	91	86	89	109	111	87	95	97	97	105	95	91	95	72	102	79	92	94	116	89	88	93	100	69	92	89	103	85	72	99	91	97	92	96	92	89	105	97	84	99	101	101	99	97	99	84	88	117	106	84	99	94	89	77	93	88	81	83	58	90	108	98	88	102	104	95	95	99	94	100	103	87	88	97	100	85	80	81	87	103	95	84	92	93	111	90	89	110	78	75	84	78	103	89	89	98	96	90	88	96	96	94	93	76	93	83	68	83	102	87	89	81	92	100	90	79	93	90	99	93	94	104	93	105	101	85	69	96	88	100	87	94	101	98	102	88	104	94	92	90	83	95	92	99	97	80	89	89	100	94	80	84	89	103	98	89	94	80	90	79	93	120	101	84	93	88	92	88	99	79	122	90	100	87	86	102	79	87	98	91	93	121	93	91	74	79	116	99	87	94	97	102	104	109	87	92	83	84	87	105	87	84	80	91	80	94	66	94	100	104	119	90	81	90	99	77	84	109	86	89	88	96	84	83	107	85	99	97	78	101	80	99	89	93	100	92	91	89	98	97	102	97	88	83	89	97	100	91	95	90	83	93	86	95	72	88	77	90	79	100	92	93	89	100	86	98	79	98	85	90	97	123	106	114	94	75	105	100	90	89	85	76	101	82	98	78	101	93	93	100	80	83	91	102	85	72	110	91	110	83	104	92	89	100	95	95	89	91	88	96	106	89	92	111	104	92	81	75	124	91	98	86	88	73	88	100	80	105	101	96	74	96	92	102	99	99	83	80	90	104	77	95	76	82	94	113	100	105	88	95	97	98	81	101	86	92	107	91	73	93	114	86	98	85	96	104	83	89	83	93	100	94	101	103	99	85	84	92	101	82	98	94	95	96	87	102	86	103	113	89	113	106	87	82	82	78	112	87	95	78	102	92	87	99	97	96	99	105	109	96	84	88	81	84	84	98	94	102	75	89	87	95	80	87	92	90	105	90	92	108	100	100	103	91	99	84	107	82	85	95	114	99	77	87	84	97	100	79	90	78	84	97	79	107	79	82	100	79	91	123	84	94	93	88	85	103	91	99	102	111	100	100	78	99	106	97	90	93	100	82	92	109	81	110	96	106	87	83	94	95	99	94	76	91	98	68	97	80	91	81	94	84	83	94	99	93	80	98	90	86	91	89	93	90	98	106	112	81	101	97	102	91	87	111	98	87	92	88	78	94	102	84	92	107	86	88	92	98	102	99	96	86	104	85	100	96	81	76	81	97	69	103	91	89	83	105	104	75	106	99	105	91	101	83	88	81	92	103	103	102	80	110	97	97	97	78	75	95	99	92	87	90	90	102	96	78	93	99	87	86	79	88	101	91	98	96	90	102	87	101	93	74	101	91	73	100	96	76	95	81	109	85	101	91	94	97	79	97	91	93	101	98	68	96	89	90	90	96	78	95	99	104	104	95	111	84	99	95	98	93	81	101	85	105	93	80	102	93	105	101	94	106	100	88	73	97	86	73	99	88	81	105	84	87	97	103	100	88	100	91	90	99	79	77	104	85	81	83	79	96	105	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
4137	367	466	482	480	442	370	381	421	356	359	335	315	317	313	311	303	312	316	322	306	306	310	289	299	296	304	311	325	296	290	299	346	294	299	302	279	293	292	300	275	287	285	309	305	292	304	316	290	307	283	278	344	290	287	315	280	286	289	329	286	282	255	319	307	295	307	263	295	237	274	279	272	254	317	285	302	277	269	307	283	284	274	298	308	282	282	289	290	299	320	296	304	304	286	243	305	268	275	283	299	310	268	283	270	290	258	315	258	278	278	290	285	271	288	282	283	280	317	314	303	288	298	299	293	271	301	282	284	276	279	257	294	273	286	312	325	272	269	258	284	271	270	264	301	295	296	296	320	275	299	311	286	310	302	292	317	276	303	279	271	285	264	277	268	313	304	279	283	304	285	310	275	300	291	268	311	287	273	256	300	295	291	266	269	315	285	320	275	315	264	289	277	269	318	291	260	297	329	318	313	269	303	303	277	346	277	298	295	297	299	286	272	283	329	301	279	270	299	318	270	287	299	295	279	267	271	300	297	300	289	282	283	302	270	288	283	282	293	305	318	254	276	274	295	308	302	282	313	302	275	261	286	288	291	270	284	289	280	277	310	291	284	283	289	299	293	274	292	296	285	291	301	284	293	296	290	285	307	305	297	309	268	295	294	334	294	256	299	294	291	276	287	297	286	311	298	296	329	332	291	309	284	281	299	293	288	282	312	320	323	285	317	281	300	290	298	297	287	299	256	301	273	293	264	308	267	263	309	265	287	302	318	258	276	293	298	308	311	299	282	274	313	314	258	267	242	282	323	295	274	284	280	293	294	299	302	278	307	271	301	281	307	314	295	273	298	317	297	296	297	280	303	304	291	320	277	301	300	299	296	280	316	285	278	298	272	320	307	316	293	279	296	297	320	268	294	283	309	296	304	270	291	278	291	311	296	264	291	273	289	271	263	293	300	298	308	313	277	295	298	264	277	287	279	291	297	258	263	288	287	304	281	287	286	291	328	308	275	305	262	275	291	258	275	280	287	268	265	266	278	273	303	271	268	296	290	266	264	287	314	277	265	288	291	271	294	285	268	307	292	295	297	260	251	268	318	289	304	304	287	276	294	282	270	277	299	293	277	270	267	305	305	299	252	307	286	289	292	278	300	304	280	267	281	295	290	309	303	273	303	297	323	289	322	294	293	288	286	303	287	297	317	277	309	288	276	300	294	279	291	317	279	288	298	301	292	306	304	287	313	304	300	300	281	292	279	300	305	290	297	277	283	322	306	286	283	294	282	314	285	284	284	300	260	292	299	299	308	303	301	299	299	298	279	299	277	295	289	299	252	291	288	342	252	305	296	278	317	277	289	308	295	303	260	265	316	292	287	282	287	264	319	307	251	274	304	329	292	281	292	316	320	303	305	304	290	276	293	269	286	304	325	309	262	287	270	257	290	271	292	263	284	292	297	288	256	267	288	330	293	282	301	260	304	320	303	311	311	290	284	317	290	294	313	307	313	324	292	275	279	291	280	307	283	260	296	289	294	283	282	290	294	269	327	312	270	297	290	300	276	308	280	313	276	288	295	306	311	290	316	303	315	289	322	259	276	300	297	287	308	338	305	272	267	312	281	279	282	259	279	284	272	289	300	330	302	290	285	298	340	294	312	289	269	321	313	299	301	299	287	269	287	306	297	294	277	253	287	277	288	299	281	259	259	336	289	251	319	306	271	295	319	284	292	306	287	307	284	314	279	290	286	295	314	284	272	288	308	295	263	292	314	295	288	264	277	312	278	306	310	273	269	285	313	305	294	289	301	272	282	295	298	287	311	275	284	310	305	240	301	301	299	296	291	301	290	297	284	290	296	306	282	286	302	281	256	288	310	289	290	287	279	316	277	271	273	304	316	294	296	275	298	291	277	273	282	320	283	308	311	303	288	279	332	285	303	256	311	271	290	287	307	277	248	302	273	308	271	293	264	295	299	324	286	291	330	283	297	291	256	286	299	290	307	277	310	276	312	290	271	305	304	293	267	280	294	308	293	280	294	267	301	261	318	285	281	282	320	309	288	295	308	320	307	313	275	271	312	295	297	335	294	307	301	292	292	301	270	286	280	299	330	290	277	319	308	294	255	283	309	285	271	293	293	304	309	316	315	278	282	291	297	308	271	293	286	312	276	283	270	293	284	248	276	294	302	284	313	286	296	311	277	304	304	254	311	283	305	277	312	293	316	304	303	298	308	288	302	315	287	283	295	256	267	280	285	309	308	293	278	289	306	330	302	264	279	279	272	304	312	281	327	297	296	312	291	256	321	312	302	281	300	280	287	270	279	261	278	263	302	301	272	286	301	297	298	293	283	272	297	283	275	299	289	282	301	298	304	245	284	295	293	279	300	298	300	316	293	278	303	304	297	298	317	303	302	299	285	306	293	302	289	289	300	279	275	286	277	258	315	273	308	312	301	299	309	292	329	288	275	298	310	294	269	307	288	298	290	266	287	306	324	302	320	288	315	281	298	288	298	325	293	303	283	300	276	280	302	280	289	291	284	284	288	300	276	270	296	249	312	272	286	285	293	287	292	323	298	298	303	291	297	294	287	331	322	283	283	320	264	278	311	276	293	287	318	293	258	311	305	281	295	297	286	299	260	233	268	306	301	294	315	267	295	310	294	292	258	280	292	266	303	313	276	300	314	277	304	278	279	296	275	303	256	286	281	279	307	290	302	288	315	263	279	288	292	289	280	296	261	296	304	278	294	310	277	308	274	286	291	279	310	295	255	306	294	258	302	295	320	287	307	264	296	317	295	306	271	321	295	290	274	290	289	276	268	292	280	299	295	299	298	281	285	262	295	302	286	322	311	294	289	282	328	264	330	281	285	279	315	307	280	293	280	307	278	311	276	316	317	300	316	277	294	298	310	306	323	262	281	292	288	293	278	315	290	266	283	289	292	296	293	295	264	298	271	262	320	306	289	286	304	294	292	320	293	265	295	294	291	301	295	299	323	284	293	296	275	291	315	285	292	282	315	314	316	273	308	315	305	287	285	311	283	311	300	282	304	271	295	276	306	320	278	285	290	288	261	284	292	310	301	321	323	290	333	283	284	285	284	314	284	282	283	292	295	272	315	291	295	304	330	298	296	283	300	297	275	280	297	276	270	296	283	310	306	302	285	298	259	311	246	286	280	308	288	276	274	316	272	267	262	306	274	324	310	281	291	293	290	267	283	302	273	284	333	276	306	287	316	324	295	302	303	301	300	295	317	324	284	305	312	291	284	272	311	288	333	295	296	305	266	294	271	278	293	284	307	249	295	305	313	278	287	302	323	308	316	282	298	288	273	264	307	268	308	302	265	308	295	314	267	311	294	318	284	254	306	300	305	309	304	332	282	295	295	310	297	280	310	276	302	291	282	275	296	271	326	282	301	298	320	281	316	289	288	305	282	277	281	291	272	266	295	294	314	286	259	293	272	275	326	291	293	288	320	304	273	288	297	271	282	316	311	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
17618	1364	1339	984	743	572	409	333	258	231	205	197	184	177	158	146	129	148	117	135	122	112	110	122	116	115	124	102	112	111	103	118	90	118	99	125	92	86	108	107	116	91	83	94	113	100	95	96	100	106	98	87	100	79	85	90	86	102	108	111	118	105	84	107	84	104	106	93	87	89	88	97	110	82	93	102	94	98	99	89	88	112	84	82	89	98	82	104	117	85	91	95	119	101	90	83	90	90	113	103	76	91	82	81	89	87	97	80	97	110	102	76	92	87	99	91	82	85	102	97	108	83	87	108	97	98	79	110	80	80	104	115	93	89	99	89	83	113	96	106	108	107	106	114	98	108	93	82	115	84	96	77	111	80	90	103	106	95	100	106	75	84	107	88	104	87	96	91	88	104	83	71	92	96	86	98	92	84	107	83	88	89	103	88	91	90	96	74	87	87	91	96	77	96	88	98	92	90	82	98	113	111	102	103	102	110	94	71	90	83	96	96	102	90	99	90	103	91	82	104	93	118	82	100	105	109	104	97	89	102	97	100	85	107	89	82	104	105	114	91	90	95	88	105	99	90	107	111	103	92	91	82	88	81	103	94	101	89	72	96	89	86	100	110	95	90	99	90	92	99	98	87	111	96	77	84	106	121	111	90	97	88	97	105	102	114	98	87	96	101	96	104	96	96	90	111	86	90	114	112	91	98	77	105	87	95	80	93	89	82	91	91	91	91	88	79	96	109	90	97	118	87	92	102	100	103	92	98	93	89	97	111	109	99	90	98	106	81	75	92	92	79	82	91	82	80	94	75	100	88	91	81	97	114	108	89	90	101	93	102	107	95	112	106	85	78	98	82	92	95	91	98	82	87	105	89	102	89	97	103	98	73	95	92	85	92	86	79	110	108	107	92	92	107	106	102	102	89	92	86	83	104	94	101	88	87	85	79	89	91	97	93	94	71	94	87	91	102	87	106	79	97	109	84	108	103	99	91	102	97	95	102	102	101	89	81	97	99	112	99	96	95	86	83	97	95	96	95	98	99	113	87	83	87	92	101	79	111	89	89	95	97	103	81	89	97	97	92	83	95	82	93	93	82	92	97	87	88	110	87	107	99	95	93	109	91	98	99	80	107	89	90	81	94	95	95	93	92	102	101	88	79	91	88	116	101	86	83	84	71	95	85	97	106	89	103	83	114	137	110	88	86	104	104	118	93	89	102	90	87	86	100	123	93	89	112	108	115	100	92	96	73	91	87	89	95	84	94	73	98	92	95	104	77	99	99	101	91	94	91	96	106	85	89	90	83	97	73	86	88	108	98	96	83	92	102	112	79	106	108	79	97	113	84	105	80	102	105	94	110	98	108	113	88	110	92	86	75	93	106	103	66	94	92	84	83	94	89	104	100	94	105	91	76	90	113	94	83	84	106	104	77	77	97	102	88	89	103	103	101	111	112	108	84	96	83	102	91	84	105	76	98	84	77	115	108	89	90	85	97	82	92	84	110	111	88	88	91	97	101	112	100	85	89	106	90	84	91	91	110	89	96	94	103	82	73	88	82	87	99	87	79	89	97	77	101	111	96	88	80	91	90	97	108	98	76	109	100	92	81	89	81	98	82	91	117	103	96	106	98	94	100	91	93	87	105	95	84	93	101	100	85	92	86	94	114	90	93	107	98	100	90	97	84	105	98	100	91	93	94	101	104	99	99	98	96	90	81	83	77	94	93	88	66	103	108	78	85	89	107	96	100	104	73	95	107	102	95	96	96	88	100	92	91	100	122	80	90	97	106	91	101	87	85	85	109	92	94	103	85	104	114	100	91	88	96	98	94	110	91	83	85	90	86	98	103	84	76	95	88	91	93	95	132	105	82	95	85	86	99	82	85	89	95	83	116	93	105	97	99	96	97	85	94	98	103	85	79	82	94	88	91	76	95	87	107	83	89	106	93	93	84	98	106	79	79	106	94	107	94	87	74	103	100	99	82	92	92	80	97	104	87	74	89	85	120	85	101	73	91	80	94	96	78	86	95	106	98	97	90	97	80	96	78	96	80	106	98	74	97	97	125	103	98	90	89	72	95	117	101	83	100	99	112	85	87	95	95	113	99	77	98	93	102	93	85	80	84	103	104	98	82	95	72	78	114	82	84	97	84	113	90	97	106	93	94	123	97	100	93	95	85	90	92	93	100	88	94	92	106	79	91	86	79	101	85	98	98	95	101	98	102	92	108	92	89	110	95	73	106	83	90	86	96	79	96	109	87	113	96	91	86	106	104	76	98	97	97	107	95	99	105	94	69	85	104	93	98	87	104	84	84	97	107	102	109	107	86	112	95	102	96	105	82	77	92	96	81	85	80	88	95	107	91	90	94	82	99	110	90	91	106	79	88	77	91	93	100	85	92	93	97	101	89	76	90	100	87	89	85	93	81	79	102	87	97	95	90	100	78	97	88	105	100	89	78	90	76	92	100	90	107	110	78	95	85	92	81	91	79	87	92	87	97	82	78	93	90	88	82	81	94	89	84	91	94	87	87	87	100	98	94	97	92	79	95	97	101	110	74	88	104	110	92	105	87	109	91	100	81	91	93	90	86	77	88	95	93	87	87	96	89	89	103	105	105	110	99	90	97	85	90	86	109	109	87	101	95	108	94	87	83	93	110	95	99	93	82	93	79	101	98	109	98	87	103	104	92	75	96	111	92	115	91	91	94	90	109	81	102	98	94	91	79	86	106	97	95	103	87	103	95	90	83	97	100	96	79	89	84	108	97	95	106	89	92	93	75	86	83	83	105	104	88	88	94	96	87	99	78	96	85	103	79	111	91	95	86	85	76	106	87	95	72	103	93	102	108	81	96	106	95	92	95	108	96	83	85	100	80	118	108	85	104	103	95	107	79	93	95	100	94	92	92	101	104	85	86	90	99	93	96	82	96	102	84	113	71	103	82	87	88	98	101	75	91	88	86	95	101	103	75	95	90	102	81	89	106	100	91	108	98	71	98	102	83	83	85	82	69	98	99	85	109	92	84	102	82	100	86	86	90	76	87	95	93	109	85	108	111	107	106	81	82	92	84	91	117	84	111	91	108	104	88	106	83	89	112	85	90	98	90	82	99	101	102	115	92	91	93	99	94	86	89	114	102	89	104	93	97	84	78	88	98	103	78	90	93	92	81	95	105	79	88	95	88	95	92	86	106	88	116	83	119	101	89	104	93	92	96	88	81	100	103	87	92	95	94	106	96	94	101	88	107	78	114	92	98	89	88	89	91	91	81	94	102	87	93	91	87	98	107	91	96	83	99	97	89	90	104	89	76	112	80	106	94	96	80	93	84	102	92	101	83	88	94	100	102	81	96	96	96	81	90	83	95	84	104	115	92	109	80	81	95	93	86	82	99	85	94	103	93	86	85	93	97	72	103	93	88	122	76	104	100	100	79	114	109	104	108	98	108	127	98	106	84	78	90	79	102	107	106	95	98	102	73	102	94	85	101	106	83	84	94	89	75	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
9111	1392	3340	3693	3122	2428	2059	1641	1466	1218	1031	963	879	777	714	681	589	602	530	527	541	532	516	446	439	467	462	436	404	411	420	405	400	379	404	379	322	356	377	341	364	339	350	357	347	361	342	340	333	338	345	347	321	324	314	340	311	355	310	291	346	326	304	348	339	306	333	317	326	321	337	343	316	318	338	313	348	338	344	317	290	309	310	299	343	338	301	311	326	317	333	331	290	306	312	312	309	303	331	346	292	280	369	303	315	276	326	327	323	322	296	324	290	305	329	313	314	323	343	298	264	307	321	302	324	312	321	296	332	315	313	337	340	315	322	293	326	299	290	307	319	295	306	325	300	309	307	307	316	313	330	306	293	290	308	316	306	308	330	282	290	309	295	290	280	310	321	292	321	314	316	316	310	304	322	305	330	306	317	296	317	329	297	342	315	335	318	304	329	302	301	301	299	307	271	289	298	298	310	298	292	315	336	311	305	296	290	335	332	324	318	329	296	287	321	312	333	320	316	336	293	272	294	279	312	333	328	300	308	306	293	302	303	294	270	270	315	292	318	311	307	328	307	303	326	303	332	295	309	294	298	308	293	296	287	310	298	311	304	282	320	290	311	303	306	298	359	324	303	296	339	314	282	296	292	313	285	298	328	333	299	334	296	322	343	307	315	302	311	314	257	312	294	286	305	300	315	317	291	329	304	306	271	296	332	299	291	298	319	330	278	306	281	285	309	328	323	312	297	297	318	282	298	319	319	300	303	302	316	307	308	305	307	327	306	318	283	293	293	310	310	320	274	338	308	307	294	299	307	311	303	291	286	316	294	343	318	300	303	273	313	281	309	298	303	292	307	295	344	300	297	268	317	354	323	336	312	302	281	291	311	332	300	296	339	325	304	339	309	283	306	316	302	306	316	303	304	276	295	307	314	285	315	281	285	309	313	293	284	284	301	297	327	326	287	316	267	290	281	307	321	305	286	291	291	329	295	287	311	319	311	289	308	276	306	295	310	325	302	291	325	311	286	337	308	310	313	324	338	294	305	334	327	294	278	289	294	316	328	324	298	300	307	307	319	336	329	323	315	302	319	291	318	295	322	301	316	301	300	317	321	283	316	298	317	313	324	326	281	275	297	300	299	316	293	314	324	312	320	309	320	300	322	328	304	308	308	298	300	304	273	315	321	322	307	291	314	286	322	302	302	304	304	334	326	292	314	304	291	345	283	309	266	336	299	300	330	281	311	319	285	291	277	294	313	311	306	292	321	301	319	289	304	331	324	296	307	293	321	307	275	318	304	312	297	301	318	312	325	294	264	316	282	313	302	306	327	333	278	284	316	323	359	327	279	313	307	304	295	292	297	324	312	273	324	315	310	309	334	311	309	318	321	317	294	303	317	295	296	311	317	272	310	282	296	292	284	308	298	330	309	330	298	314	312	296	278	295	322	290	326	318	293	274	264	287	299	326	301	314	295	294	307	306	290	324	273	315	292	324	316	305	311	283	330	328	324	327	323	330	325	312	295	289	316	309	296	326	292	307	325	305	321	300	272	319	306	313	311	327	296	322	296	295	289	322	293	288	288	297	290	294	354	276	295	294	327	302	326	327	324	313	309	295	279	319	332	301	297	285	316	332	279	315	285	304	305	289	305	314	293	319	336	307	295	311	291	288	276	309	294	315	300	284	298	327	309	344	256	309	285	294	293	316	309	310	324	333	301	307	313	273	330	324	330	323	308	309	311	309	331	281	326	306	329	319	335	279	303	299	290	282	308	300	289	330	284	302	304	316	322	296	310	322	308	298	284	314	322	332	289	283	282	326	330	335	357	309	292	304	288	310	304	308	304	297	306	296	327	275	319	326	297	303	302	325	338	319	284	294	294	339	361	318	303	307	317	308	331	307	323	314	300	311	330	308	281	303	291	295	304	320	342	283	301	300	328	321	331	300	317	315	314	306	299	309	275	309	289	289	295	294	304	298	305	315	311	339	273	293	290	300	321	295	308	328	329	343	307	290	317	296	294	333	311	281	308	300	299	310	288	304	319	315	310	296	306	305	279	288	342	305	304	287	314	295	319	316	314	303	310	290	326	310	299	279	297	323	314	305	303	313	315	302	341	302	315	303	295	352	301	303	332	346	292	309	316	296	280	314	308	304	278	332	304	283	323	332	323	299	286	302	295	287	313	302	311	279	326	304	309	285	301	293	277	276	302	270	322	304	362	314	296	281	313	347	329	308	298	330	273	337	323	308	315	315	315	313	310	333	314	293	322	317	316	316	315	301	313	303	328	328	314	303	319	312	329	300	296	308	302	293	299	313	331	315	306	312	310	312	316	295	317	296	294	311	284	298	303	313	319	339	319	298	288	288	312	289	294	305	297	321	273	312	290	338	307	253	305	289	282	308	305	309	287	284	306	317	308	333	311	312	297	304	323	309	311	305	287	325	328	330	299	287	314	329	288	302	339	314	308	295	283	296	325	298	308	287	277	342	309	300	322	266	322	316	291	303	318	288	285	281	298	265	299	303	335	320	301	306	324	273	331	288	308	290	316	316	299	317	318	326	303	325	285	326	305	319	309	323	281	338	292	340	323	283	303	316	269	316	292	288	301	318	326	289	303	332	288	322	305	327	327	281	315	303	315	339	301	286	292	308	303	315	313	344	339	338	328	306	311	304	294	305	297	303	295	307	322	300	298	314	322	294	312	277	329	306	309	335	291	314	298	298	307	296	312	288	308	319	308	304	308	321	311	266	309	313	304	286	315	319	297	328	343	278	304	292	298	310	283	310	306	315	287	330	322	294	313	320	300	291	304	313	306	275	297	268	310	311	297	314	320	314	322	311	293	314	312	269	351	337	265	285	309	304	310	270	302	278	316	314	318	327	309	292	265	300	339	301	304	317	321	302	327	311	301	300	282	290	321	327	300	314	312	331	287	308	297	290	288	318	341	341	290	286	317	311	308	317	267	310	313	293	303	325	314	293	303	312	307	315	282	276	270	309	277	324	336	311	322	300	330	291	277	315	297	294	352	292	290	276	309	312	311	310	304	297	299	261	316	298	316	327	325	282	316	315	296	298	316	307	294	320	298	296	283	316	318	285	288	318	309	305	334	303	326	296	311	286	304	319	310	315	318	296	292	322	300	293	332	327	315	282	316	313	340	307	293	284	277	305	303	305	329	293	269	308	260	303	305	304	294	286	312	272	333	308	314	305	313	296	283	332	299	314	315	284	301	320	314	288	277	293	293	299	316	299	309	311	282	293	291	304	303	319	326	323	303	283	303	294	335	308	305	307	310	343	329	295	301	298	295	309	334	299	326	339	332	317	318	307	326	295	296	308	298	344	305	283	295	279	286	331	286	329	336	311	340	301	290	301	308	297	305	321	314	323	293	320	323	308	316	314	282	300	312	318	303	320	339	306	326	325	314	286	328	308	316	349	276	316	313	335	306	319	338	323	310	322	320	310	316	317	315	328	321	309	332	297	331	310	314	313	323	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
28835	3735	2984	2293	1558	1088	878	707	581	501	415	379	346	345	309	280	280	258	287	255	270	252	289	260	242	259	251	218	236	196	250	206	199	209	217	227	237	209	211	225	211	213	229	196	225	231	224	200	213	212	189	216	192	194	211	205	212	193	227	213	185	192	209	223	228	197	207	196	198	215	192	224	212	206	199	210	197	213	189	203	206	190	231	219	215	189	225	197	239	211	189	210	184	206	206	200	181	187	208	204	209	192	202	216	200	229	169	213	206	201	199	195	205	207	192	220	212	215	217	199	194	191	228	195	213	214	234	194	198	205	222	181	217	207	229	205	212	210	208	186	203	203	189	233	211	204	216	187	195	171	184	199	216	206	188	169	207	191	199	197	215	169	199	208	208	202	195	211	211	186	192	189	216	201	219	188	228	200	199	217	223	189	201	226	197	203	214	183	214	209	215	194	196	203	204	180	237	211	206	201	198	215	185	189	196	201	184	197	168	200	205	201	196	202	212	196	219	221	220	208	182	189	198	175	180	211	218	206	215	205	214	192	199	198	198	173	185	198	231	195	225	214	192	187	224	201	197	204	186	204	216	191	215	193	215	188	202	229	219	236	231	215	224	211	236	222	187	187	223	210	214	157	210	194	207	193	209	207	183	185	212	198	239	217	208	210	219	213	208	207	217	206	210	223	216	225	192	201	226	181	202	201	186	213	211	218	218	235	209	204	199	211	218	218	192	179	192	220	210	221	230	227	203	198	220	203	200	201	200	180	182	175	189	224	203	201	199	189	208	193	211	198	204	198	186	208	211	226	195	195	189	208	196	204	191	180	234	190	197	203	226	197	198	213	172	211	209	193	189	197	213	224	225	192	231	231	199	195	211	175	213	202	195	200	208	225	195	209	196	198	213	180	193	211	213	210	196	211	204	180	189	218	197	181	186	203	186	225	201	219	191	209	217	213	194	214	199	212	209	186	186	209	174	211	193	214	201	201	188	210	195	199	187	197	192	218	191	200	232	200	205	187	229	211	205	227	212	184	222	211	217	218	210	215	179	198	197	181	221	190	223	203	191	198	200	212	217	218	196	190	200	182	184	196	196	203	208	202	224	205	207	192	196	180	199	209	197	217	216	200	192	176	218	208	193	207	213	185	231	196	192	197	208	213	198	224	238	215	227	196	237	202	197	236	200	202	200	218	212	192	191	185	199	220	198	210	223	202	215	203	195	199	227	220	206	209	202	204	212	202	227	222	199	194	202	188	195	218	218	243	212	202	197	187	204	202	202	234	210	200	206	197	213	198	211	185	185	205	202	210	221	208	200	194	183	216	203	201	185	208	195	194	165	205	224	201	197	203	210	205	167	176	194	208	202	199	212	178	204	200	213	225	192	196	176	194	204	227	219	208	192	210	205	177	195	197	205	191	207	200	196	177	188	199	182	180	226	199	190	189	161	213	219	189	206	214	196	181	192	210	218	233	178	206	212	227	182	179	213	194	204	203	203	216	202	185	174	209	208	196	187	197	215	178	217	205	190	193	208	218	208	215	231	220	184	225	216	218	188	195	193	237	181	211	193	201	197	200	215	185	196	209	183	197	204	227	189	190	173	216	228	186	187	192	193	176	201	205	221	199	201	215	187	242	221	207	172	220	206	206	176	214	205	220	198	186	221	199	192	200	193	211	200	225	196	182	207	209	202	196	180	204	200	192	192	223	187	220	220	183	206	220	205	197	205	173	194	215	194	191	190	224	206	204	189	208	217	194	188	195	200	182	185	210	191	231	209	212	215	195	208	191	200	193	212	192	219	199	219	233	214	201	202	193	177	216	219	189	191	173	201	222	218	199	196	202	190	197	227	209	196	212	207	207	171	180	199	226	209	195	212	236	227	223	194	211	196	209	193	215	202	199	187	205	191	206	210	214	198	209	216	219	199	206	213	196	182	205	181	214	198	184	171	232	205	195	191	199	221	196	199	217	241	211	179	188	184	217	201	194	203	193	195	206	190	204	207	211	194	199	221	200	239	194	215	217	207	174	203	199	187	205	224	188	191	209	207	216	202	218	228	215	223	228	194	214	175	217	206	210	210	212	209	212	182	248	181	187	185	195	193	194	193	233	208	204	215	185	193	178	216	234	213	200	200	195	218	204	230	184	159	227	222	214	198	205	197	212	200	191	236	203	203	197	194	229	186	214	224	196	223	193	231	200	212	203	231	193	193	199	221	207	203	230	210	205	186	183	223	203	189	197	199	222	202	205	233	195	192	205	207	231	206	204	199	208	202	191	216	187	195	222	184	190	188	193	225	223	196	185	209	203	186	208	205	186	201	193	215	208	213	210	210	193	201	233	193	222	201	219	198	205	183	191	212	220	184	187	190	226	215	196	200	227	217	211	211	201	193	216	219	206	206	193	173	171	201	200	195	195	205	207	189	172	222	187	200	175	195	227	218	176	209	204	238	211	215	193	221	206	196	218	222	200	195	195	215	199	203	201	211	209	201	221	210	208	196	196	218	205	236	194	189	211	200	194	204	206	203	191	173	215	181	192	199	206	209	201	201	207	244	222	208	189	214	208	195	209	209	222	164	198	185	185	213	181	197	203	196	182	220	194	204	208	192	197	209	199	205	202	213	211	195	217	219	177	212	215	176	198	200	185	174	183	184	216	219	215	198	206	197	218	217	169	200	218	206	201	192	197	212	211	218	230	205	215	201	217	174	200	213	216	183	203	193	189	201	185	220	208	182	214	236	231	202	206	196	236	206	213	204	189	227	195	219	199	210	190	178	185	210	200	182	221	215	192	228	184	218	208	199	204	211	199	211	202	208	194	206	207	221	202	215	210	215	191	212	213	205	209	215	225	203	231	233	208	208	235	213	201	180	204	217	215	193	187	188	203	216	181	197	186	199	188	209	193	184	191	227	184	205	223	200	215	193	230	201	198	232	194	180	193	194	180	206	173	196	216	210	211	216	212	228	207	217	214	185	211	190	190	218	192	195	177	214	194	218	213	213	212	188	206	216	193	245	208	180	202	210	204	189	208	196	224	220	201	207	189	182	205	221	200	221	198	204	172	229	209	193	209	190	224	199	182	190	210	236	214	190	207	200	185	181	193	209	202	211	205	203	204	197	201	207	202	194	194	209	184	207	204	203	247	217	195	201	184	202	197	196	197	193	209	195	220	193	228	193	220	235	207	196	198	213	218	178	193	208	220	224	199	179	211	212	222	210	227	205	204	210	195	197	202	195	198	204	201	202	224	197	205	222	198	207	194	215	205	212	220	206	212	197	192	217	178	227	207	213	181	186	194	220	229	218	192	207	178	199	200	199	206	225	206	197	209	170	201	199	199	207	204	195	203	214	193	234	197	212	188	196	185	206	215	209	197	197	193	216	205	211	211	206	182	210	195	212	209	192	205	193	201	213	213	223	224	198	205	199	201	202	210	202	203	185	194	208	173	191	203	193	214	216	199	203	181	195	205	219	194	191	226	231	225	208	201	196	218	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
12429	2712	6311	6868	5761	4688	3916	3155	2629	2392	1960	1861	1682	1495	1408	1257	1200	1195	1009	1088	983	941	962	900	914	835	872	836	835	784	761	767	763	758	728	714	700	750	723	688	656	664	661	711	669	611	634	613	673	589	682	645	678	626	675	631	644	671	611	615	637	603	596	608	649	639	653	622	627	619	564	634	599	572	643	641	644	599	606	577	609	596	652	567	606	576	606	613	631	605	583	605	592	566	590	620	584	595	609	598	601	619	548	568	557	581	546	600	612	589	587	618	533	525	629	612	581	579	587	571	604	620	584	622	559	611	565	561	585	574	583	605	627	598	559	602	582	570	579	582	609	626	583	562	600	565	558	604	581	568	529	588	591	601	540	571	544	572	575	599	558	591	575	599	635	589	560	564	613	574	616	573	582	614	603	573	585	562	562	581	580	594	591	572	544	606	543	537	545	583	578	611	599	573	573	591	590	584	577	562	566	582	575	579	634	562	576	626	598	595	577	603	607	603	621	568	586	586	567	612	539	608	572	613	596	604	606	586	526	588	624	585	565	609	576	557	544	590	578	577	603	572	602	548	629	590	551	618	582	616	562	580	544	618	590	583	637	578	588	570	568	560	572	615	556	595	552	607	602	618	565	557	594	564	565	569	577	577	574	582	590	595	563	569	590	612	616	563	612	564	604	618	587	616	614	562	599	586	585	610	574	619	520	586	613	536	598	612	576	588	604	601	584	604	541	553	551	576	567	589	589	576	590	571	586	570	598	596	602	560	585	597	559	609	618	581	547	579	609	578	604	645	583	556	578	565	575	637	602	577	594	584	574	578	546	607	548	571	608	562	542	560	537	592	566	633	552	600	590	600	569	592	620	581	603	606	592	547	579	575	534	600	561	591	602	566	561	585	597	582	592	536	581	583	580	558	564	615	576	562	588	609	561	590	571	598	616	560	578	575	579	612	599	590	572	553	542	529	616	586	581	560	613	554	536	559	588	602	602	569	567	598	554	538	544	586	591	548	600	603	566	586	574	575	601	579	557	556	550	614	602	573	547	590	548	576	573	584	599	593	584	598	611	611	543	566	577	574	558	556	531	603	609	571	578	552	564	583	570	587	590	614	589	566	591	616	585	562	541	605	573	617	598	561	596	546	572	595	606	589	636	571	586	615	612	598	601	549	621	570	591	539	586	578	598	546	576	611	572	585	590	579	556	603	561	564	541	594	563	594	564	559	586	601	564	619	598	558	586	563	623	559	550	575	577	569	582	584	558	619	549	569	567	583	596	570	587	569	556	589	578	594	604	571	567	563	565	588	588	591	591	577	538	616	566	619	568	564	594	571	589	542	610	572	602	584	575	592	561	573	563	546	595	597	622	545	621	541	551	581	593	543	607	571	577	587	571	584	585	588	530	603	583	590	624	590	558	608	602	567	551	540	563	578	587	587	606	575	598	567	566	634	555	583	582	567	595	597	556	592	526	570	600	627	540	579	575	566	583	569	568	562	583	601	593	570	537	581	580	585	616	582	595	575	594	581	597	528	582	579	542	601	574	615	627	583	586	570	605	569	565	574	528	562	627	581	560	552	563	591	593	590	566	562	543	599	579	587	599	586	579	599	580	578	565	609	597	583	572	602	615	584	599	596	603	556	564	606	559	544	579	592	616	558	568	565	570	580	643	543	598	618	585	593	536	586	632	583	573	586	535	562	528	620	588	606	644	538	577	584	604	598	566	555	541	547	593	609	622	608	602	612	590	608	593	565	596	592	588	573	600	614	586	588	565	579	562	576	597	569	600	547	539	546	560	572	567	569	587	562	581	568	625	562	569	569	600	565	556	560	565	580	599	567	630	614	607	607	583	595	609	624	597	566	591	599	589	576	603	580	554	560	574	570	574	603	583	581	578	588	634	613	534	567	564	590	603	506	595	548	570	540	579	548	600	564	586	626	555	541	601	612	602	580	581	597	608	595	580	582	599	603	530	594	604	615	582	573	546	591	568	564	639	595	554	599	536	600	600	543	607	573	608	609	646	625	585	596	554	599	558	573	595	553	550	574	570	589	593	597	627	618	558	567	553	558	587	627	590	599	561	565	583	564	595	560	562	564	595	610	568	606	611	576	579	588	550	642	590	587	553	588	572	570	579	584	604	576	571	588	536	585	595	621	591	596	617	546	593	592	573	575	554	602	616	598	573	569	558	583	534	562	562	556	593	574	556	561	595	554	566	594	574	559	602	584	543	548	608	589	556	599	585	523	547	585	597	579	609	581	551	587	520	561	568	546	574	608	591	585	592	577	555	563	591	612	578	616	585	564	502	613	596	554	631	593	600	581	562	555	590	561	592	633	567	626	575	591	560	597	574	584	586	565	568	539	554	576	575	578	588	575	560	572	591	563	598	604	629	574	600	558	606	623	573	557	578	622	601	590	569	535	634	555	579	609	618	565	543	597	600	595	616	589	588	563	574	555	558	571	564	595	547	604	595	614	590	573	600	601	545	575	604	594	591	606	556	603	565	616	604	598	571	587	599	622	570	551	583	578	562	587	550	552	560	580	610	606	598	543	570	590	605	574	626	605	599	628	598	548	548	602	606	568	567	609	576	567	567	611	601	602	576	579	528	555	613	607	575	614	640	611	576	583	566	572	575	571	578	559	555	567	601	565	632	565	577	592	571	609	568	571	603	602	580	557	571	565	588	585	558	589	591	553	574	573	612	597	556	582	589	593	598	595	610	568	565	575	564	566	620	544	564	571	594	603	537	572	592	598	552	582	583	529	614	570	583	614	636	595	585	594	602	569	591	525	611	615	609	594	618	599	600	529	598	553	567	612	552	563	583	572	549	562	602	587	640	607	592	590	565	573	582	634	632	605	614	577	570	573	600	585	585	605	599	575	566	576	606	604	622	549	580	583	591	558	567	603	582	589	582	600	612	595	582	548	626	552	559	567	580	605	566	553	555	612	568	576	605	586	560	592	559	543	617	571	569	574	610	642	586	538	615	571	542	567	592	539	579	586	562	612	533	594	532	597	572	620	592	586	609	573	552	574	592	594	562	556	594	558	546	610	558	564	584	630	612	571	550	575	600	563	611	587	562	588	618	570	569	604	595	572	577	589	568	539	572	651	572	612	537	522	583	594	556	610	611	621	589	602	625	551	587	571	557	590	586	559	601	576	565	550	581	566	615	595	609	572	562	586	552	555	596	624	548	561	579	615	577	592	607	522	604	549	573	643	578	578	579	551	571	549	621	547	570	604	591	569	618	571	594	575	613	579	594	597	588	570	583	580	621	551	577	591	551	594	626	608	507	604	571	607	602	591	566	563	591	597	597	549	613	572	544	591	584	576	604	583	625	568	639	514	591	572	567	583	589	589	592	589	626	570	567	588	581	610	598	588	600	615	557	605	582	548	528	550	602	574	593	577	561	590	560	588	600	593	575	582	557	609	556	618	597	544	614	558	591	554	593	588	598	529	621	564	539	575	578	607	543	592	561	592	639	573	572	588	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
3264	175	179	137	143	99	101	99	94	95	104	88	87	98	88	98	87	98	95	94	96	87	93	111	74	105	93	84	112	110	86	85	92	87	89	88	93	94	92	87	90	93	96	83	98	96	104	78	101	90	82	93	99	97	99	85	89	96	98	93	81	103	82	75	115	86	83	96	77	98	106	98	98	74	96	109	92	85	88	96	91	95	110	87	108	93	83	78	88	82	80	75	102	85	106	88	84	78	82	95	95	95	104	80	100	85	89	97	98	95	80	74	100	82	83	101	89	76	79	93	91	101	89	81	115	69	89	86	89	98	89	87	97	83	105	95	98	97	83	114	96	93	87	91	85	103	98	85	95	84	86	78	92	90	99	93	84	84	90	90	89	82	85	82	87	90	112	90	104	93	78	101	96	93	93	90	75	93	94	87	93	94	97	101	93	85	96	83	93	86	78	77	94	103	101	87	97	104	87	98	93	103	81	103	91	83	104	118	104	84	89	103	96	90	102	108	86	108	76	92	97	88	90	89	83	75	80	93	107	107	89	94	94	67	89	93	106	98	87	87	90	82	94	88	101	69	101	83	104	108	76	89	87	85	98	98	94	80	89	90	91	99	85	90	97	96	120	93	96	91	100	90	89	73	76	80	80	102	76	99	79	93	79	85	94	103	97	84	104	111	115	109	92	75	97	106	95	93	84	87	97	107	94	87	101	90	83	87	89	92	104	89	108	91	96	93	98	82	89	94	92	87	99	84	79	88	93	105	89	98	91	95	84	91	83	81	99	93	92	89	108	95	85	81	92	90	98	88	86	84	83	73	95	80	84	72	100	87	89	96	87	103	99	106	78	100	104	80	103	92	80	94	80	93	91	92	99	110	105	94	94	99	97	74	99	88	99	87	94	93	95	93	103	104	93	73	83	86	74	88	76	94	99	91	92	88	75	92	69	94	86	100	78	93	110	87	107	99	97	69	86	100	119	104	80	86	100	76	100	99	90	86	98	96	116	106	83	87	81	86	91	86	83	86	104	97	98	79	90	100	93	92	92	92	88	81	117	91	92	91	65	85	90	94	80	84	78	95	92	101	83	110	103	78	76	80	88	94	100	85	74	100	80	95	87	68	89	90	88	80	89	99	110	80	99	96	87	101	85	84	83	84	87	88	94	83	80	98	97	88	77	96	98	93	93	96	80	80	90	91	76	108	101	78	90	74	88	91	82	112	73	98	96	81	98	83	98	88	97	96	87	90	97	88	87	88	102	86	93	103	89	95	89	107	105	99	79	83	83	104	95	97	111	93	108	78	101	98	80	88	107	78	98	88	103	105	94	89	90	92	105	79	81	107	87	97	84	96	103	87	89	94	108	81	87	107	102	110	85	98	111	87	90	90	92	99	81	100	108	101	80	105	90	80	96	70	104	98	96	85	95	97	84	97	76	85	83	99	86	100	68	79	104	98	99	96	84	91	68	82	95	89	113	83	82	80	80	107	90	90	80	86	95	89	95	87	104	101	84	97	86	76	91	84	117	88	98	102	96	72	88	96	73	90	106	82	94	108	90	114	83	92	84	94	76	111	104	88	100	77	84	85	106	93	85	94	79	86	82	76	90	116	98	93	97	82	89	106	104	99	98	100	64	106	86	86	95	102	94	100	112	106	94	91	89	88	75	90	88	94	96	102	84	97	83	77	84	96	94	87	93	98	80	95	84	93	92	108	84	98	76	95	106	93	92	114	99	90	93	109	84	88	120	97	75	101	91	98	100	86	94	80	95	82	87	99	102	108	90	79	81	84	93	95	104	114	92	110	85	90	96	87	92	82	80	106	94	106	85	109	85	104	95	85	97	96	94	92	92	99	87	98	95	93	79	66	104	80	85	106	101	73	89	91	84	95	105	103	93	86	91	77	75	87	79	94	95	90	85	97	87	74	117	82	90	94	95	89	81	103	91	90	94	104	90	76	105	87	109	78	100	96	70	84	82	96	87	102	74	103	94	91	116	113	89	98	85	94	84	92	84	94	87	85	102	92	89	81	79	99	74	95	83	95	87	88	82	86	92	102	102	116	96	107	89	94	112	108	90	103	75	89	93	103	107	91	94	87	86	74	90	79	86	90	94	85	98	84	90	86	106	108	94	89	87	83	90	98	67	96	102	96	93	99	98	94	101	90	106	105	99	98	102	73	100	86	104	95	106	95	85	84	88	89	98	94	79	97	90	80	96	93	108	93	115	80	104	87	78	81	95	91	84	86	84	97	91	81	96	88	107	100	95	100	100	84	104	99	103	77	93	72	83	99	105	99	95	95	78	92	91	86	89	89	96	91	93	89	95	99	89	99	99	92	93	82	111	82	97	76	78	84	95	83	101	72	70	93	99	95	80	84	98	107	90	102	80	98	81	85	82	101	93	91	88	89	90	82	81	76	105	73	84	82	87	92	96	72	102	80	82	85	85	88	101	89	88	89	86	91	82	80	94	101	101	86	81	94	93	79	80	108	79	83	97	86	83	87	85	94	88	103	112	85	95	104	89	93	88	98	98	62	76	82	82	97	102	89	99	87	97	94	94	94	96	90	89	91	82	92	76	88	102	97	107	86	102	92	81	99	81	82	93	108	94	102	92	101	104	95	110	86	98	70	80	82	109	78	96	99	80	85	88	78	91	93	92	98	101	85	83	96	89	79	88	82	99	81	103	82	86	100	105	100	91	101	97	96	107	102	85	98	99	90	87	76	70	92	105	82	121	86	75	105	100	94	103	96	69	89	81	77	104	75	110	95	92	90	99	101	75	105	94	96	102	98	94	78	81	110	88	81	82	95	101	83	84	76	79	90	105	85	86	96	81	75	84	97	90	109	92	76	88	100	83	76	114	92	83	93	109	95	78	100	85	102	87	105	75	98	85	71	69	94	75	94	94	83	82	105	98	93	100	105	90	86	106	80	86	86	79	103	111	99	92	92	96	90	93	93	81	90	84	91	86	76	88	92	88	88	88	85	105	83	96	94	105	91	100	83	83	108	101	93	82	81	96	85	95	76	76	88	90	112	78	84	78	75	120	88	103	99	69	97	85	86	92	89	107	88	114	94	86	82	87	103	81	99	84	87	93	88	98	102	91	96	83	94	87	98	84	79	72	92	90	104	99	100	82	88	100	86	106	84	92	84	84	95	90	90	98	89	97	100	90	80	93	88	91	94	90	80	114	92	103	98	107	83	89	102	107	88	105	101	104	92	92	88	89	78	97	86	87	101	70	81	90	82	92	100	87	91	96	99	85	86	96	92	94	98	90	82	98	92	83	96	80	98	97	76	115	103	83	100	92	90	92	77	78	89	70	75	90	100	102	101	92	82	103	96	80	88	95	106	89	100	88	108	88	104	79	96	91	92	89	82	81	80	69	99	109	84	92	98	86	95	96	98	101	95	78	94	89	107	101	93	102	103	109	102	75	88	88	94	100	86	83	73	75	85	81	74	94	125	88	110	97	106	78	79	80	93	86	89	84	88	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
3885	346	464	501	472	420	399	345	353	363	336	293	328	325	325	301	304	309	308	297	316	325	308	322	308	287	297	319	326	282	280	291	279	274	317	273	317	305	301	275	287	319	270	309	285	307	279	303	297	309	286	296	294	284	287	268	290	314	297	316	281	262	288	312	292	289	286	307	307	284	296	276	301	305	303	289	320	308	280	299	304	278	269	260	264	299	276	273	267	298	273	281	270	257	290	284	307	274	293	290	264	280	299	296	262	281	321	259	274	298	319	292	290	294	292	279	282	302	287	255	276	273	298	294	275	289	289	316	325	290	296	292	271	287	284	295	301	271	305	285	278	303	310	281	270	294	285	310	296	302	327	279	307	302	275	278	285	305	301	311	295	248	283	283	317	259	295	295	299	325	278	276	314	294	277	307	294	288	302	285	290	266	306	291	286	276	280	260	319	291	256	293	285	316	296	278	269	329	324	302	259	283	273	283	285	301	278	295	278	283	320	306	303	298	305	277	295	278	297	318	279	266	279	291	309	281	308	292	274	272	280	278	285	262	283	294	265	270	300	292	317	304	282	264	335	290	306	341	285	308	269	276	267	300	298	296	269	288	340	296	264	305	299	287	260	296	304	298	286	324	305	307	286	297	285	284	273	305	297	291	289	316	323	282	289	326	303	311	320	296	289	286	270	306	284	278	253	309	302	288	306	293	294	303	294	283	300	300	283	308	287	280	341	281	297	287	256	300	272	286	259	287	275	273	286	306	324	300	314	265	300	304	303	296	307	293	271	304	296	326	270	290	313	278	298	306	303	291	273	297	326	274	291	305	307	287	310	303	310	294	284	299	310	293	296	277	311	285	270	300	279	286	285	273	285	252	293	307	311	332	320	295	291	282	265	296	292	279	274	317	275	300	289	287	256	295	284	289	283	293	257	293	296	297	293	265	257	304	273	283	317	313	299	275	309	288	288	297	282	293	300	330	268	286	315	279	291	294	268	274	285	270	266	309	278	287	266	324	267	264	279	280	304	304	277	304	285	299	293	268	249	285	256	259	294	285	299	289	289	282	285	262	279	316	257	297	288	292	271	302	308	288	288	264	287	303	275	261	267	298	295	288	322	293	265	301	299	307	292	285	286	288	262	297	255	304	312	298	301	303	295	280	291	285	276	296	300	301	281	293	311	276	303	277	301	300	284	304	315	275	289	312	271	275	295	288	286	300	291	311	293	289	279	278	297	293	295	307	286	281	296	313	262	283	282	305	285	285	293	285	302	289	271	256	289	286	272	325	311	281	263	300	293	280	284	283	285	286	280	321	281	286	300	298	289	276	287	296	280	289	292	308	302	318	315	300	286	310	327	295	316	259	276	327	299	312	255	307	281	291	275	300	296	311	295	292	280	306	276	274	320	284	302	290	281	316	288	285	338	313	280	291	277	311	321	303	276	326	299	278	280	280	304	302	284	292	296	302	287	282	297	329	271	249	263	312	282	293	288	301	289	276	322	258	277	292	271	308	305	278	291	278	298	303	319	264	292	284	286	288	298	291	277	305	299	296	265	298	281	309	317	311	311	267	286	308	312	307	310	307	277	287	293	283	265	306	278	283	288	302	275	299	275	319	310	283	276	283	269	305	277	296	291	303	296	289	300	283	278	289	270	277	278	265	289	261	262	297	279	294	280	268	291	281	290	305	275	307	269	282	273	270	306	283	284	302	272	307	301	302	285	264	292	286	287	267	293	285	284	294	287	275	288	291	287	270	307	291	277	293	277	304	292	300	264	295	265	312	319	240	296	315	287	269	258	293	282	256	277	290	293	268	297	262	294	263	298	311	304	303	317	296	305	283	285	316	301	325	281	289	299	269	278	275	299	323	277	283	278	313	262	312	306	278	307	277	273	276	279	307	284	292	282	273	286	275	310	291	294	297	299	302	285	327	263	288	274	266	298	279	295	299	305	278	304	306	276	283	321	311	294	281	287	271	256	280	271	311	263	267	266	269	289	305	297	288	305	278	295	288	289	322	297	303	274	308	264	295	301	272	296	289	252	274	316	297	278	281	312	295	314	292	285	289	343	286	272	281	275	296	301	279	305	296	290	341	292	282	273	340	261	278	266	296	282	274	279	284	305	293	298	281	279	321	279	280	284	318	280	302	275	279	328	279	269	256	273	268	267	288	277	280	294	285	273	294	308	275	294	270	286	290	281	319	264	312	294	311	306	319	301	294	316	266	273	307	302	281	294	279	304	258	302	287	282	328	294	289	292	262	285	319	294	268	286	285	283	302	290	304	293	291	278	327	294	259	277	299	287	283	278	280	317	284	299	246	282	289	282	324	281	300	303	303	323	298	295	294	304	276	278	280	272	315	273	298	304	284	313	260	329	299	314	299	295	303	314	292	253	296	301	311	271	301	269	259	262	304	297	319	309	297	277	277	283	281	317	286	302	305	286	307	312	301	299	284	292	309	279	277	296	288	282	281	309	306	287	291	267	319	310	263	262	298	268	282	273	302	279	287	260	276	276	298	306	295	278	273	267	302	289	304	266	299	319	275	302	310	260	277	296	267	283	299	292	309	290	268	273	321	253	296	288	289	262	289	296	292	286	287	297	325	275	312	282	270	295	272	275	281	302	310	305	260	263	290	261	287	270	293	302	290	282	290	314	298	288	292	316	286	286	308	258	298	301	315	284	282	290	278	317	293	301	301	275	297	307	296	296	291	265	285	295	285	296	285	262	275	314	276	299	269	315	291	313	279	309	286	303	266	279	299	297	286	300	320	313	301	296	286	288	279	299	295	289	306	318	277	273	260	268	273	292	264	307	306	273	251	312	280	319	296	277	273	301	281	285	290	310	272	319	322	299	295	292	292	282	316	282	294	314	275	270	286	299	290	313	255	308	302	290	288	271	320	290	278	295	285	275	301	304	311	286	283	311	290	286	270	289	313	297	302	270	286	288	287	276	263	302	302	277	345	296	301	294	305	297	297	308	278	286	291	305	278	320	279	286	297	277	289	303	280	297	259	325	299	285	292	313	300	264	262	316	273	254	314	313	285	295	296	311	317	300	283	279	269	305	291	295	319	282	293	278	286	274	293	269	302	306	305	285	280	297	294	291	293	293	268	262	271	297	310	326	310	293	285	290	278	311	283	275	284	299	272	306	315	282	307	300	250	290	309	285	309	307	273	282	284	273	299	287	314	282	261	315	286	278	299	280	288	293	308	289	268	263	276	290	267	286	342	300	285	296	290	299	283	279	284	275	295	304	300	302	304	282	294	269	255	297	305	245	295	282	276	306	304	320	302	297	285	280	280	310	304	331	303	278	300	283	281	306	287	297	297	309	298	279	278	258	271	275	308	285	310	281	285	289	293	287	293	282	285	301	308	284	276	293	310	274	285	290	300	316	288	304	299	276	297	303	277	330	310	298	320	279	288	315	295	275	320	309	324	284	270	290	279	279	285	287	310	273	295	282	317	271	264	297	294	292	287	280	298	322	271	297	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
17394	1339	1351	1061	750	546	461	364	280	237	198	195	195	166	158	133	148	131	158	122	105	122	124	105	104	111	113	108	109	98	103	94	121	111	109	135	102	100	120	107	107	87	112	101	113	107	103	90	92	105	113	90	79	93	95	89	94	93	128	103	105	109	92	90	95	88	114	91	107	111	82	94	113	101	81	82	91	110	98	92	92	86	101	79	104	97	96	73	96	93	107	91	95	115	96	82	82	84	104	102	96	103	97	110	103	89	95	95	87	111	84	93	93	101	102	108	85	109	101	95	98	90	84	97	108	99	98	73	113	90	101	104	87	96	101	101	95	98	96	85	95	93	109	89	106	85	76	84	94	92	100	85	84	114	112	90	75	94	97	93	75	98	82	85	91	74	93	101	80	104	106	98	90	87	91	86	83	96	110	89	85	89	75	91	94	90	99	83	110	109	85	106	96	101	99	82	116	105	90	99	77	80	114	95	98	108	91	88	70	105	92	90	91	123	87	107	85	101	98	99	78	91	94	96	82	87	96	98	101	89	106	89	86	92	92	87	85	92	106	100	94	90	113	95	88	99	96	89	102	85	91	104	90	87	88	83	88	95	91	98	88	87	90	103	89	102	87	98	95	118	89	98	101	109	100	106	102	103	86	91	95	73	82	97	111	105	80	94	88	89	83	114	88	113	108	91	97	102	95	85	98	102	99	111	93	103	99	121	97	104	82	90	93	112	101	93	104	99	105	76	90	108	95	97	94	84	97	89	98	84	84	85	104	93	92	104	109	100	96	91	85	104	81	84	94	99	97	105	97	100	99	91	85	97	99	102	100	91	101	86	82	88	105	106	96	99	110	94	109	102	103	94	107	109	78	87	108	85	104	102	103	97	89	84	87	104	79	86	99	94	95	108	100	90	89	98	81	96	105	87	91	97	109	88	90	89	95	99	83	101	82	91	73	100	101	94	84	87	102	107	107	98	92	100	92	114	110	102	85	85	95	93	93	87	82	87	99	93	79	76	85	89	100	105	92	97	99	87	98	106	79	112	103	93	105	111	117	98	98	91	103	91	87	107	88	107	108	96	84	96	108	99	91	99	80	94	102	85	106	102	107	85	97	100	99	81	89	89	84	101	102	97	102	103	102	88	113	103	103	89	90	88	104	88	86	111	104	86	93	92	99	112	88	131	102	87	74	111	79	89	94	100	110	91	98	108	94	93	93	109	95	105	93	84	111	104	86	87	84	95	95	87	104	106	91	91	95	101	94	84	94	105	97	99	98	94	100	91	103	102	97	86	109	103	85	100	94	96	85	100	95	89	82	100	99	115	89	96	77	101	96	106	94	95	106	85	97	87	95	87	62	86	99	94	96	96	99	91	84	108	88	94	100	87	96	89	103	81	90	99	92	94	89	100	105	90	87	86	82	86	93	97	81	81	88	85	90	88	103	80	87	108	92	92	93	96	107	80	92	79	99	109	108	77	83	96	81	76	96	101	93	93	93	91	88	86	79	97	99	103	109	111	103	77	92	110	87	116	98	95	99	87	105	101	100	94	90	87	96	86	96	87	85	85	108	81	105	95	109	90	85	90	99	94	86	106	92	93	97	100	105	100	87	102	94	100	85	90	104	117	100	88	100	89	105	77	113	96	75	89	110	105	107	86	92	108	100	98	93	98	97	86	84	104	86	87	88	109	102	106	86	103	112	92	95	82	125	98	93	74	82	83	87	87	91	94	98	64	96	95	105	89	98	111	111	100	90	101	82	104	91	107	97	93	102	75	118	80	100	88	89	77	95	92	91	91	101	108	102	85	77	90	90	104	98	93	117	97	102	107	91	89	110	105	94	100	97	100	101	87	95	99	89	101	90	94	96	80	96	94	79	100	93	77	87	93	89	118	114	105	102	100	101	77	100	99	97	96	91	99	101	102	83	98	102	96	95	112	81	107	92	90	80	86	92	86	109	90	88	79	93	98	112	101	123	82	114	107	104	108	93	101	108	91	104	92	104	112	88	96	85	94	87	88	94	86	97	86	91	94	95	89	87	94	97	97	107	90	107	90	88	96	94	95	84	95	97	105	89	101	101	94	105	82	101	92	89	83	101	92	101	108	91	97	80	97	97	106	92	78	75	74	91	69	111	84	91	84	114	87	100	109	93	94	82	87	95	82	95	94	93	81	83	96	89	124	101	86	86	92	101	100	97	113	89	102	96	111	84	98	99	100	107	93	109	102	96	103	99	86	109	96	83	93	102	90	99	96	83	105	93	89	97	94	96	91	95	95	88	91	92	94	94	103	100	98	72	114	86	102	104	89	87	89	93	87	107	91	100	83	95	84	94	90	85	100	98	95	94	93	81	104	108	82	103	102	81	80	87	104	90	101	72	75	83	111	94	98	94	108	103	82	108	90	93	79	80	98	82	99	97	97	106	75	103	88	98	96	92	111	91	66	82	102	81	91	108	94	125	91	88	93	98	101	97	108	90	98	94	94	95	72	103	104	83	110	103	97	91	101	88	109	84	98	101	88	108	85	87	88	94	104	96	87	86	102	89	104	87	97	84	99	95	87	86	105	91	95	88	85	90	84	107	90	86	99	82	89	96	107	102	87	84	92	81	75	99	88	106	95	101	101	82	95	112	99	93	93	87	97	88	80	87	86	94	87	77	75	92	100	97	97	99	97	111	105	88	84	106	98	98	84	76	92	87	88	104	105	84	92	94	109	107	105	89	107	103	107	83	118	94	88	91	88	77	80	90	125	94	106	100	107	93	103	119	81	95	104	89	99	75	77	89	88	90	100	104	97	97	101	94	101	87	91	104	101	96	97	97	110	90	83	96	110	89	96	94	100	96	86	85	99	87	97	93	85	104	92	96	102	94	107	86	113	108	89	90	89	89	104	109	98	101	93	91	111	96	82	88	86	81	83	94	87	100	95	101	107	89	104	108	83	94	104	99	102	95	92	99	99	96	97	91	93	102	99	116	99	84	85	105	102	97	101	95	78	84	108	101	89	98	84	94	89	88	75	91	89	102	93	84	79	72	87	85	94	93	108	103	79	90	100	99	91	86	101	86	95	103	94	96	90	82	111	112	93	106	97	84	96	94	91	86	96	88	93	92	94	92	104	102	109	87	94	104	102	107	88	100	95	100	86	91	104	87	96	91	81	95	97	114	117	88	91	91	99	97	90	107	86	95	88	82	102	103	91	85	87	102	98	118	81	87	91	99	92	91	81	93	94	86	120	90	85	84	91	115	97	89	90	82	100	97	81	111	82	102	101	100	106	92	87	96	107	89	101	94	107	110	80	110	96	77	108	98	82	97	84	91	87	98	102	106	100	94	85	94	101	104	88	99	123	109	110	84	84	94	107	110	105	102	93	110	89	94	79	92	92	112	96	85	109	91	95	82	91	88	100	71	89	102	70	77	97	106	97	86	90	77	103	77	88	98	77	84	85	96	77	85	99	88	87	103	95	115	87	79	91	104	104	94	91	102	99	96	100	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
9147	1421	3349	3686	3013	2469	2032	1615	1391	1182	1040	859	862	822	745	654	626	609	585	560	516	464	488	470	435	421	470	421	449	438	396	418	426	402	373	380	403	369	354	378	339	359	349	373	401	327	348	330	359	329	331	344	362	368	315	332	342	350	347	334	329	324	322	387	324	300	330	335	323	327	319	323	327	323	329	329	310	352	368	305	334	321	319	319	312	337	332	324	286	328	311	315	318	330	301	295	290	321	315	316	318	298	307	272	303	340	328	303	316	314	300	315	325	341	286	322	306	290	331	308	333	280	329	314	317	321	330	327	299	319	334	291	309	331	320	287	290	315	315	322	326	322	309	312	330	314	322	296	311	335	298	297	315	308	301	297	312	309	291	290	323	326	289	319	329	304	241	283	303	300	285	325	301	280	322	289	314	314	306	299	282	343	300	292	322	296	289	287	336	303	300	313	315	293	325	327	301	270	284	292	277	308	311	310	339	303	308	309	282	289	300	313	323	305	306	302	313	288	323	313	321	304	302	315	317	305	301	307	295	303	295	320	293	307	327	301	311	304	299	319	300	319	317	291	315	293	276	290	312	313	304	337	320	295	287	319	275	309	278	317	314	274	314	318	298	301	307	329	318	288	297	271	301	313	305	313	321	314	310	300	315	317	317	313	292	317	305	320	276	304	330	283	322	286	308	300	315	295	345	290	303	303	283	307	302	323	336	303	310	301	322	298	305	316	327	286	317	314	319	292	288	288	343	301	262	301	316	320	315	291	314	319	317	324	284	307	298	313	322	278	318	284	285	287	330	323	311	341	317	323	287	323	316	322	319	319	296	320	313	334	309	308	316	318	299	316	297	314	293	291	320	312	318	301	336	341	307	287	343	309	284	332	288	348	266	298	301	324	311	294	295	273	305	339	312	277	286	269	301	320	303	284	298	303	312	352	304	303	277	322	293	319	295	341	292	339	299	299	316	312	288	298	311	325	344	297	300	296	294	301	316	325	323	302	316	277	313	305	290	331	324	311	273	311	302	296	290	310	277	313	331	301	283	293	328	306	285	308	312	343	317	296	333	320	312	307	307	292	286	335	324	300	325	325	300	324	309	323	339	276	318	310	335	303	291	287	310	303	321	275	306	294	295	290	299	304	341	290	317	288	329	337	305	310	300	321	278	313	286	353	294	327	295	308	313	315	298	337	335	306	325	299	318	307	315	278	297	314	326	295	317	329	314	304	331	276	338	309	288	300	322	302	325	289	292	292	308	288	324	291	302	279	292	316	308	299	314	299	311	345	319	322	285	336	307	304	284	316	314	316	303	295	305	316	316	339	296	340	299	323	282	306	310	322	294	317	354	344	326	296	296	333	304	287	283	312	327	286	321	292	293	340	292	320	310	310	320	331	329	322	293	321	318	323	276	273	296	308	288	300	334	334	312	303	323	295	306	309	287	328	312	304	320	280	309	329	304	323	315	307	270	315	311	295	328	297	328	299	306	317	334	317	320	315	292	304	274	319	310	328	317	314	302	288	314	320	303	295	269	306	292	304	325	289	283	275	288	310	286	282	331	326	311	300	312	311	317	286	302	323	275	310	328	320	272	300	281	287	340	304	322	281	360	298	293	311	323	293	322	326	288	273	297	299	312	314	303	310	321	294	282	317	292	308	327	293	320	294	269	287	342	347	317	328	308	319	308	317	329	306	319	330	279	302	299	299	297	323	323	295	326	313	305	309	292	317	295	356	289	291	321	295	284	317	345	344	331	304	301	301	303	290	328	309	320	319	324	316	316	278	358	283	305	311	318	283	267	322	289	306	300	297	285	307	305	302	291	302	318	290	329	307	318	318	332	294	300	284	296	291	304	319	330	291	307	318	309	317	310	311	304	343	290	293	291	280	328	301	316	319	313	325	319	322	310	280	331	314	325	305	294	336	301	292	283	326	360	320	341	335	340	298	303	334	334	324	341	304	284	316	299	334	304	322	336	309	300	320	310	300	285	312	260	299	308	303	319	306	305	300	315	327	315	317	286	314	333	292	314	322	331	296	337	319	320	290	273	311	307	306	295	301	323	332	309	311	339	297	301	302	292	304	299	315	319	318	315	292	314	327	320	300	302	323	323	317	299	301	294	302	309	304	297	305	281	278	318	303	289	318	314	295	277	314	299	302	351	293	307	308	323	321	317	286	325	315	274	293	321	302	291	331	303	313	311	329	308	320	312	314	282	333	343	321	319	313	319	325	303	316	282	312	301	327	294	316	294	310	314	324	308	337	318	333	293	308	323	316	338	291	328	310	340	299	297	317	315	270	304	296	300	302	303	303	319	330	287	300	286	284	279	310	292	307	288	323	325	333	305	320	299	304	294	318	323	279	329	293	285	322	273	297	307	289	288	311	309	315	297	298	276	309	289	322	324	317	315	296	320	323	321	289	294	305	305	285	281	335	317	344	326	294	312	319	302	317	298	316	316	301	301	312	304	310	297	324	292	308	299	310	296	296	314	294	318	329	309	305	302	323	311	290	345	305	318	291	261	331	284	300	303	325	287	284	312	306	309	312	286	291	331	304	297	321	310	285	301	311	314	336	318	274	290	308	322	358	296	335	293	296	324	322	292	296	294	289	344	326	285	274	324	291	284	283	292	293	288	309	292	303	307	290	311	311	300	332	324	293	289	323	302	342	283	300	300	312	316	329	292	328	290	304	331	316	287	312	259	308	292	319	290	341	318	324	286	306	308	309	304	324	323	318	315	292	280	280	312	316	302	325	313	320	327	283	323	311	345	277	300	320	304	334	308	281	327	313	319	323	316	317	322	280	308	284	313	329	316	277	312	310	292	313	290	313	309	296	301	323	306	303	296	311	300	300	320	302	306	297	311	317	349	304	322	311	299	332	301	307	309	320	294	315	316	299	293	296	307	309	310	310	299	311	306	298	316	322	331	326	297	332	319	302	299	318	301	321	312	302	304	345	300	296	310	305	278	299	297	305	330	317	343	281	309	303	294	333	297	312	337	313	286	353	292	309	314	312	293	313	299	323	309	295	279	333	282	308	330	322	255	277	337	291	304	263	293	302	299	298	301	305	311	296	310	336	300	325	323	297	309	334	315	293	308	299	308	306	323	295	296	311	295	310	321	332	326	303	315	260	294	314	301	301	302	316	305	278	291	328	323	307	306	322	311	322	293	314	290	289	321	342	307	324	317	317	306	282	295	322	308	274	306	304	303	308	309	313	351	323	305	311	299	324	310	328	329	328	336	321	276	305	284	305	320	271	303	337	322	330	302	302	285	304	297	325	313	307	316	290	329	332	335	319	314	318	335	306	312	327	292	312	284	280	268	305	295	295	296	315	314	332	311	331	315	306	314	319	308	324	288	301	302	330	328	300	320	320	296	339	307	301	305	302	351	303	267	310	331	310	303	329	318	308	309	315	314	298	355	324	329	326	292	320	317	335	319	303	315	287	306	309	312	300	299	311	315	291	295	302	320	331	301	315	300	310	282	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
27697	3722	2985	2377	1516	1177	919	656	578	496	416	370	329	344	328	288	282	291	238	273	257	258	232	247	238	240	242	252	232	229	241	226	197	215	218	218	193	241	199	198	205	217	204	210	231	203	209	209	223	230	209	227	236	201	217	193	218	212	204	198	215	212	196	183	213	204	218	202	205	193	206	206	200	182	200	191	195	210	218	190	220	174	216	204	216	216	200	214	212	206	212	210	159	203	210	207	195	213	212	206	223	185	222	176	195	187	198	202	217	203	213	218	174	188	229	207	241	198	210	200	204	224	191	205	212	195	195	160	198	191	220	177	202	194	168	212	182	219	208	200	206	228	189	187	222	192	212	201	172	225	179	197	192	223	211	195	214	203	207	190	215	211	192	210	190	193	179	218	223	202	207	229	206	199	215	202	192	171	210	216	207	188	177	196	216	207	220	190	186	220	206	183	207	170	185	184	198	218	215	209	190	205	197	220	191	237	200	201	204	219	219	202	219	198	206	208	194	199	200	213	188	210	198	210	193	199	199	189	207	203	190	182	227	222	215	235	198	217	210	202	178	228	196	203	183	180	171	190	188	199	183	215	203	213	206	213	216	214	182	226	197	170	189	216	213	216	198	209	203	215	205	197	205	182	200	214	203	188	190	193	200	201	219	180	198	203	204	210	210	193	167	195	195	188	211	203	184	187	189	207	207	194	195	206	180	234	215	211	206	197	219	205	221	195	189	188	217	210	210	206	197	205	201	210	184	200	210	198	170	200	211	208	229	181	228	213	198	209	208	204	211	168	186	202	208	195	197	211	209	205	200	191	185	215	222	223	219	172	185	219	203	182	198	198	203	198	204	200	201	216	199	199	208	207	197	205	225	181	205	191	211	196	226	207	184	220	164	182	213	191	205	198	184	192	189	175	206	195	202	219	187	215	185	181	212	203	215	208	174	219	231	211	217	218	201	208	181	197	199	194	187	191	183	193	206	184	213	199	209	214	202	234	234	199	204	184	196	221	203	204	181	184	200	192	204	221	196	222	187	229	186	193	224	181	200	213	227	205	212	210	198	224	191	205	195	200	184	212	209	207	215	212	209	218	213	176	180	197	230	235	204	190	208	204	203	186	197	202	207	197	204	209	212	204	208	194	231	210	177	210	191	206	193	204	195	202	189	174	210	175	182	188	208	188	227	197	166	191	194	202	203	169	202	213	233	204	203	197	201	195	192	198	188	189	196	204	220	206	186	186	204	182	224	213	209	235	171	207	217	221	223	213	185	210	205	223	217	205	175	204	199	207	218	183	197	186	190	200	216	202	228	209	203	211	205	210	217	208	215	213	174	177	209	183	197	181	201	189	197	215	224	214	210	221	212	218	194	187	189	198	196	201	207	230	188	198	191	197	228	194	206	219	218	203	205	195	214	201	199	201	201	184	212	228	216	183	199	215	211	203	218	204	204	203	203	206	185	177	220	207	199	197	209	194	206	209	189	195	220	178	225	193	219	197	179	199	199	190	213	207	198	178	197	215	189	208	199	210	186	177	202	205	170	217	195	194	204	190	192	195	181	174	219	207	202	187	191	196	232	216	199	182	186	191	196	185	199	209	205	200	185	194	213	208	198	184	193	213	206	208	201	184	201	203	209	193	188	198	211	198	199	176	180	205	203	194	184	228	207	233	213	193	182	205	216	213	208	208	195	201	200	197	195	211	211	201	195	184	187	216	181	196	225	222	205	201	203	214	196	202	198	183	172	193	212	234	211	196	232	195	213	200	197	197	218	199	182	213	220	208	204	223	200	207	189	183	193	215	206	207	203	218	212	183	202	191	190	212	172	182	197	198	203	232	225	190	201	198	212	204	189	184	208	201	186	189	205	223	206	197	194	215	208	206	189	210	185	214	208	207	197	205	230	193	241	199	209	210	216	206	192	213	203	207	202	180	186	196	189	204	177	202	177	173	204	206	218	203	228	216	203	191	215	202	216	197	211	226	194	187	220	237	229	202	216	208	205	178	227	190	213	223	200	204	223	188	195	184	209	194	193	191	217	214	196	213	186	195	208	212	198	195	208	217	254	206	210	223	209	199	170	226	203	208	207	200	211	176	213	199	224	197	206	203	200	227	230	203	225	227	211	189	222	226	210	196	202	200	194	199	235	178	213	191	190	181	201	197	199	211	179	191	195	203	229	198	209	194	209	198	223	238	211	212	205	209	199	212	224	196	219	203	202	199	226	209	196	185	189	183	195	200	236	228	193	217	204	213	208	229	209	225	199	194	197	233	218	184	223	193	213	220	197	208	219	189	230	222	187	201	185	201	194	207	205	184	213	198	201	219	230	185	222	209	213	200	188	207	199	199	227	214	177	214	194	223	224	190	202	216	187	184	196	214	221	201	183	217	215	243	178	187	188	200	182	198	209	207	194	199	198	194	203	207	207	222	231	189	192	188	219	203	203	210	193	193	185	215	205	194	207	208	176	209	189	206	209	217	204	190	211	215	196	198	193	193	192	216	194	191	207	199	182	216	225	212	204	205	223	195	191	210	214	239	194	221	212	205	212	193	209	212	163	216	187	184	205	204	193	183	206	206	212	215	202	195	198	215	207	169	245	204	214	189	183	214	198	186	210	197	215	185	192	184	185	220	220	231	209	212	194	231	202	192	193	179	189	207	199	205	214	204	206	197	207	168	205	195	205	229	213	204	237	210	180	195	197	209	183	224	227	222	199	203	196	208	197	207	182	194	215	212	216	215	210	200	188	192	221	236	231	209	202	233	204	207	211	202	199	204	206	204	215	203	205	213	180	195	207	209	197	219	207	190	204	200	222	188	191	212	194	205	233	189	200	187	212	180	220	221	207	199	209	203	181	201	206	184	204	187	199	207	221	228	198	220	214	197	193	213	225	192	193	190	220	214	241	194	190	219	205	185	204	215	179	194	196	182	207	214	221	193	198	179	202	237	188	227	237	220	193	241	210	195	195	202	195	191	206	203	219	183	213	208	212	202	174	218	220	197	212	220	221	193	203	220	181	191	237	198	212	206	202	239	195	207	219	184	181	210	228	215	201	242	195	185	213	215	203	224	166	199	218	193	179	212	188	207	217	214	221	207	201	216	208	196	191	206	217	203	209	187	217	195	213	218	195	218	181	228	191	201	210	215	203	197	187	182	218	214	210	205	210	210	215	202	179	202	218	193	188	191	211	191	212	198	209	210	190	175	209	208	201	188	197	200	212	184	213	208	189	193	208	207	211	191	188	232	183	195	209	198	208	227	205	182	205	186	204	209	185	215	200	216	199	221	191	205	181	208	215	222	187	211	234	203	192	214	216	208	204	214	211	210	198	210	212	207	181	187	217	193	217	233	194	205	198	190	191	215	195	207	208	206	228	186	197	182	185	202	199	200	201	211	208	201	200	217	166	170	221	216	220	217	203	221	192	203	196	201	182	213	193	189	178	213	203	198	186	209	215	219	199	196	182	203	196	209	200	220	190	185	179	190	208	219	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
11947	2759	6248	6978	5840	4736	3810	3148	2572	2240	1997	1865	1573	1510	1422	1302	1239	1074	1149	1049	1030	953	941	892	884	812	871	789	813	747	765	764	770	742	710	701	670	706	719	690	648	665	674	711	698	627	594	612	671	638	663	622	638	657	626	625	610	596	688	596	631	642	619	603	605	604	666	640	670	607	616	595	597	605	557	601	617	626	614	623	616	566	604	598	650	561	603	607	582	585	593	613	577	583	574	598	630	622	594	572	609	571	609	572	601	596	609	572	579	572	567	596	559	599	584	584	573	573	598	588	616	626	616	631	607	568	587	592	538	559	588	601	621	561	551	580	601	515	599	644	563	598	577	584	599	613	607	599	564	595	612	605	562	522	598	582	548	592	597	613	612	593	578	593	618	652	578	586	546	554	627	570	588	571	587	623	602	587	565	553	581	583	640	601	588	555	590	579	562	580	582	569	583	538	582	611	594	595	593	578	566	575	594	573	601	581	595	565	576	609	606	558	636	618	590	563	578	564	607	553	621	594	522	594	613	570	553	609	572	585	569	559	585	573	576	591	558	571	605	561	567	584	560	577	588	581	559	557	552	615	564	558	599	596	568	583	538	604	576	625	574	577	608	600	609	593	535	623	605	574	557	564	592	544	541	577	575	565	577	577	588	591	577	576	540	623	578	614	562	557	610	582	585	637	566	617	564	574	577	601	554	554	584	570	579	579	564	651	570	629	576	570	609	568	542	593	580	628	615	576	533	598	556	618	562	605	566	568	569	547	565	532	555	583	603	590	536	534	620	601	567	532	517	527	570	581	581	589	604	582	597	537	621	581	592	558	541	593	599	555	557	558	558	552	543	576	587	579	592	580	595	596	582	579	569	603	574	602	581	578	544	572	590	576	565	594	551	563	551	636	567	595	577	590	590	519	594	592	591	539	604	597	565	567	576	595	562	600	584	550	571	585	568	553	627	586	607	541	600	592	527	587	571	571	597	590	545	599	575	579	527	618	538	575	578	578	558	586	563	553	548	505	553	530	549	541	543	562	629	556	540	561	576	601	591	557	569	549	578	609	592	562	614	559	574	558	571	573	584	585	604	572	597	585	552	592	551	575	618	585	626	592	612	562	585	542	552	597	551	570	572	595	561	620	563	579	614	569	541	594	618	560	552	598	592	600	571	551	572	575	636	579	604	568	582	588	544	561	604	582	573	586	596	576	567	584	592	603	570	549	572	594	581	576	572	552	582	571	552	611	528	555	569	616	552	560	612	575	596	597	629	581	593	577	585	608	591	553	583	547	538	624	567	564	601	577	597	563	616	551	596	568	610	561	559	573	566	576	606	578	617	565	544	592	604	623	561	583	617	585	624	561	575	596	601	548	557	567	581	575	581	558	559	542	587	649	603	613	594	577	562	599	579	551	572	617	590	577	558	548	591	569	555	560	554	591	582	572	598	630	562	611	609	582	547	574	554	567	603	593	568	586	563	549	535	611	567	601	622	607	583	524	590	603	586	571	552	566	580	553	600	592	550	560	608	584	602	566	589	587	542	603	602	570	590	583	588	586	590	542	613	562	599	558	578	548	575	579	573	561	592	564	603	579	539	622	577	583	572	555	596	600	581	530	559	579	549	580	540	581	574	587	562	569	575	589	565	606	550	568	590	558	606	586	582	554	583	559	578	618	598	562	571	626	593	549	587	596	613	578	602	574	587	577	541	567	595	572	610	622	570	583	551	584	592	510	567	575	600	611	596	594	567	572	562	556	536	600	533	546	580	563	563	588	593	583	582	624	578	607	608	561	580	593	598	566	587	573	542	521	541	556	594	576	619	565	566	584	577	526	543	590	530	618	571	617	578	560	591	596	597	583	573	619	576	583	600	630	610	604	541	552	555	580	589	591	545	558	560	569	558	573	573	589	539	638	556	572	631	578	595	556	548	570	564	570	597	564	590	559	580	568	615	638	619	565	617	531	611	604	596	543	560	604	613	576	589	577	584	557	588	577	573	587	588	567	589	610	553	588	530	555	613	611	533	586	553	581	580	581	579	567	569	590	605	515	593	563	596	538	590	583	559	595	594	573	571	549	561	544	551	601	632	560	612	541	589	575	556	566	531	596	590	622	586	551	540	618	596	593	578	592	542	588	592	511	598	612	573	575	551	568	595	559	565	588	606	567	583	574	576	619	614	587	554	573	614	586	619	594	564	638	572	598	606	594	589	563	580	594	563	567	579	538	611	602	612	565	573	577	563	555	583	589	600	573	602	557	562	531	609	597	604	614	580	594	588	582	573	553	560	549	574	586	596	611	582	633	612	605	533	582	555	572	572	611	586	579	596	571	560	587	595	562	580	572	610	596	577	564	578	581	602	576	568	571	572	574	581	527	555	586	568	537	530	578	537	581	584	538	558	595	616	521	577	619	567	561	611	608	534	527	510	573	592	583	572	602	611	555	582	547	554	614	610	566	590	610	563	562	542	573	581	558	602	608	535	569	589	576	587	587	629	552	597	623	601	582	577	585	580	621	605	591	569	602	599	572	591	564	623	562	571	604	591	617	588	595	584	640	569	612	580	584	593	556	597	597	582	555	580	575	596	603	579	559	614	575	574	596	569	545	600	564	565	558	617	554	604	573	598	592	603	586	567	562	592	573	588	601	589	597	579	591	596	566	582	543	578	600	557	536	583	585	597	559	574	596	595	553	643	565	558	574	584	590	569	573	576	574	604	585	583	590	567	582	593	636	572	601	550	585	616	633	569	574	574	658	601	579	571	550	553	594	550	555	552	554	565	594	560	588	571	607	607	548	573	619	604	578	621	547	538	610	567	541	639	605	569	536	594	592	632	608	579	562	558	626	597	571	526	572	585	583	612	521	640	564	579	556	569	577	579	572	574	603	573	564	563	574	591	624	596	554	575	557	617	557	568	584	532	556	587	566	603	602	565	576	559	621	537	587	593	592	599	554	579	563	564	559	630	574	586	584	599	536	557	580	588	549	538	624	612	601	563	572	605	606	577	561	572	582	620	551	568	602	592	587	570	589	555	556	559	633	556	578	589	547	587	611	562	616	601	578	537	614	576	592	553	613	610	576	548	567	539	555	605	596	578	597	580	545	589	579	580	579	583	547	566	532	552	622	613	528	590	586	589	557	565	605	563	569	550	565	581	602	572	557	546	550	599	582	575	552	590	557	586	576	567	572	654	556	571	524	592	614	557	584	575	567	586	591	537	569	555	594	612	588	601	563	601	567	593	581	547	557	555	596	551	561	592	584	591	572	576	540	608	544	554	598	604	560	567	573	600	586	568	617	569	591	570	550	533	568	658	563	595	572	588	547	528	617	576	579	577	586	629	565	569	580	566	597	556	601	586	571	620	548	585	578	569	604	592	570	577	563	621	594	609	575	565	593	578	589	598	572	524	615	559	593	565	584	577	577	549	618	593	588	594	592	617	581	578	557	573	567	561	586	566	583	580	571	559	592	563	572	580	574	600	592	598	599	570	589	555	569	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
3306	176	175	145	120	115	123	111	103	121	100	94	95	101	90	86	103	84	96	99	97	102	89	121	103	90	86	89	93	74	82	74	83	106	84	100	103	89	84	98	94	89	103	102	85	88	92	76	74	94	84	99	82	98	89	69	80	85	80	96	105	82	101	98	89	87	87	103	75	91	94	114	71	88	88	98	87	103	81	91	100	85	96	94	78	103	81	76	91	68	81	95	84	84	104	93	91	88	106	87	105	107	83	98	101	100	102	75	83	108	98	88	102	87	107	93	84	111	90	97	102	86	96	102	102	99	72	85	100	91	78	85	100	93	93	90	77	96	94	84	92	93	99	92	115	85	91	85	86	89	89	89	73	72	90	89	82	101	88	86	102	97	98	77	96	90	85	96	81	96	94	92	81	90	93	95	96	87	91	90	81	84	92	100	97	99	80	95	98	97	100	78	90	83	95	98	89	76	87	88	80	75	83	77	81	93	88	94	88	91	87	97	82	88	96	106	97	98	105	109	97	104	93	96	69	97	87	86	99	87	101	83	86	102	92	86	105	95	75	89	107	81	95	90	84	110	97	84	106	91	87	97	93	95	86	99	95	86	92	95	88	81	80	84	88	101	96	76	97	90	77	113	96	79	78	97	80	99	83	104	83	69	75	102	105	111	72	100	79	98	83	93	101	87	72	104	88	93	92	105	88	92	114	84	99	103	85	103	90	99	92	94	86	100	87	89	108	96	105	76	77	98	86	98	85	89	82	98	94	108	108	90	106	85	70	106	91	101	85	94	96	94	93	110	105	107	100	88	84	107	92	85	105	87	93	85	100	102	102	82	99	85	98	85	108	106	84	92	93	99	94	96	92	83	78	104	83	103	103	77	99	109	108	87	83	85	98	89	94	91	85	74	90	97	83	93	97	83	101	85	84	101	107	83	107	82	98	112	130	93	86	85	85	99	89	93	87	85	91	90	81	112	107	90	82	83	104	107	92	106	89	96	103	92	115	95	86	89	108	93	87	100	91	92	93	92	97	83	83	89	77	93	99	91	102	109	101	111	108	90	100	96	106	87	94	87	88	77	88	109	103	119	95	87	75	96	92	114	88	82	101	84	95	89	98	98	70	95	93	83	82	84	90	114	77	81	87	77	102	77	106	92	91	86	99	94	83	90	78	69	95	85	83	90	107	87	79	95	105	84	79	103	89	106	76	80	99	83	102	99	102	115	107	114	102	90	99	76	102	106	91	96	95	86	93	84	97	111	111	91	88	81	103	99	98	80	94	77	86	90	108	93	82	110	101	85	92	108	89	94	96	91	75	95	101	75	105	98	86	107	89	73	92	106	74	79	98	86	100	81	120	83	81	83	92	77	89	83	88	90	93	79	90	91	92	92	90	110	103	78	89	99	113	94	101	87	91	90	86	94	104	99	94	76	79	103	89	86	91	90	80	81	96	111	110	87	86	104	80	82	94	98	86	102	80	107	76	103	90	92	80	100	86	96	100	110	88	99	95	85	92	85	88	86	93	108	109	82	94	103	93	98	91	84	100	101	100	102	88	84	99	91	93	98	86	85	92	99	87	87	91	80	83	76	100	92	81	101	84	87	89	103	99	74	90	105	94	87	106	100	80	82	102	96	80	98	90	95	100	95	101	80	95	80	78	85	75	110	102	91	81	100	80	101	78	97	104	77	103	70	106	98	88	82	101	82	89	81	95	95	97	77	100	99	105	99	109	97	111	101	108	79	84	88	72	105	112	86	99	90	91	111	82	103	102	86	91	98	96	73	69	88	94	87	91	110	94	90	106	79	83	103	97	74	103	100	88	81	100	92	95	71	102	109	87	83	102	89	87	88	88	112	89	84	89	95	75	86	80	96	97	76	102	83	110	96	83	99	79	80	77	87	121	105	106	94	72	97	85	90	111	89	77	85	92	93	100	90	119	88	79	91	98	100	109	88	88	88	92	107	101	99	99	88	75	96	81	96	97	82	112	83	74	82	89	81	95	87	98	91	74	86	84	89	105	93	91	101	82	88	113	91	68	88	113	102	97	103	98	95	90	80	91	84	94	93	102	88	100	82	85	87	83	88	92	94	86	90	94	80	120	104	92	96	78	113	94	104	102	76	88	93	84	98	75	83	91	84	112	97	99	97	95	115	92	94	77	90	91	99	80	99	82	102	100	88	87	103	88	86	90	104	107	92	88	96	92	95	97	93	83	116	93	77	91	77	99	79	89	90	94	101	90	90	87	108	98	85	109	92	91	97	84	89	91	84	75	92	110	98	96	86	102	96	102	88	86	100	103	94	82	97	92	95	91	91	93	106	99	98	93	90	94	103	108	85	94	98	105	87	78	105	82	102	91	91	83	88	103	86	89	100	85	79	103	93	99	95	68	100	85	84	101	100	77	86	72	105	86	98	95	90	85	94	101	92	86	88	86	82	87	82	99	94	95	87	90	88	85	73	95	83	94	91	98	97	80	108	85	94	91	83	97	88	100	84	101	87	98	89	101	84	101	82	93	95	79	80	109	100	87	72	91	75	77	100	92	96	94	94	93	99	98	75	78	108	104	97	101	86	91	70	111	87	106	80	93	81	86	85	81	74	106	98	79	100	76	76	87	88	89	85	98	82	95	108	76	87	104	89	79	94	107	94	83	60	89	96	101	105	91	92	86	85	81	87	91	101	102	93	86	98	80	89	98	82	103	84	99	81	93	87	103	90	98	89	89	80	102	84	84	97	98	89	94	80	94	93	92	109	77	76	96	99	89	84	101	117	92	84	93	80	81	98	100	93	92	100	85	91	95	107	100	91	96	93	107	100	107	102	92	73	76	84	89	104	86	84	103	84	80	84	95	85	76	97	90	78	87	101	74	100	107	81	71	77	90	73	91	89	81	91	87	78	84	80	88	73	97	95	102	99	100	90	78	69	85	92	108	91	108	81	108	67	107	81	93	99	82	77	105	88	83	73	85	85	96	92	78	92	98	118	96	94	90	79	97	84	87	88	102	83	83	90	85	110	99	93	111	96	116	93	106	75	98	80	104	94	82	100	89	85	100	87	69	92	107	93	93	108	101	100	87	105	92	80	86	85	85	110	87	85	93	90	90	86	87	91	73	92	84	84	95	88	99	95	95	98	91	89	95	116	75	94	89	82	90	77	108	85	104	94	86	110	83	109	98	94	79	101	87	86	101	92	97	97	103	102	83	79	77	95	100	97	92	100	104	97	90	91	95	82	78	99	91	106	83	101	76	80	92	92	95	103	85	98	102	117	83	90	90	94	96	91	73	87	99	95	98	88	86	78	104	77	86	86	82	97	93	93	95	77	91	98	100	93	107	84	86	97	105	96	97	86	93	107	104	88	81	81	87	79	90	89	86	99	97	95	101	86	99	99	93	96	84	86	108	87	84	104	96	93	81	91	94	83	100	103	87	99	72	90	91	94	98	95	94	84	84	74	88	82	88	94	96	94	87	86	88	80	97	93	83	128	87	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
3912	381	494	497	456	428	417	362	377	347	342	321	341	317	313	310	292	281	327	275	277	343	310	274	300	301	284	305	299	280	303	310	294	272	293	327	310	295	275	291	290	284	318	324	265	286	301	280	290	283	257	285	248	305	282	310	307	281	295	309	285	285	267	275	303	301	267	279	347	273	299	294	289	310	303	290	298	287	257	308	270	297	286	281	303	284	297	294	283	287	305	306	271	297	300	299	273	311	292	333	274	290	255	287	276	281	287	302	320	292	287	304	249	300	268	294	279	305	283	253	294	297	295	299	292	290	284	307	272	276	297	305	278	255	307	287	268	312	286	301	273	291	296	300	280	287	294	288	280	279	309	292	322	274	278	314	290	269	290	281	293	286	289	299	287	311	262	313	317	306	284	284	301	258	286	304	306	297	266	296	259	278	279	270	281	273	275	291	275	281	265	289	282	325	316	293	305	304	303	279	274	288	300	285	303	295	318	317	289	265	296	322	286	272	271	289	306	320	298	283	250	288	291	253	216	306	317	288	287	296	303	287	277	307	268	318	286	292	281	289	320	319	251	292	291	263	265	274	301	302	283	306	297	289	309	243	294	315	282	283	276	296	261	301	289	284	291	290	294	309	270	295	262	298	265	306	283	301	296	286	312	311	265	289	312	289	285	291	278	275	298	253	286	279	307	261	320	317	283	306	274	258	310	269	302	297	268	307	268	311	285	246	286	308	285	278	292	281	277	293	299	276	282	300	295	319	292	269	295	262	331	280	318	291	276	269	287	302	319	274	258	252	296	270	275	326	305	290	331	285	288	294	275	267	310	259	295	270	310	299	309	290	286	260	315	289	296	282	299	284	329	295	314	268	267	261	279	312	326	320	262	303	290	255	266	301	295	327	290	287	295	297	267	304	260	296	279	304	287	309	299	296	276	269	308	296	270	292	268	294	313	296	282	291	278	294	275	268	291	330	308	289	307	281	279	293	283	273	320	285	282	268	267	317	278	292	275	302	283	283	272	291	289	277	265	278	291	287	302	309	275	279	276	303	300	269	289	312	280	315	273	307	298	288	323	309	292	273	298	309	285	277	303	295	275	292	294	304	287	319	296	289	285	280	287	298	302	295	311	299	305	299	301	285	279	278	303	305	270	295	269	301	283	297	301	331	316	301	267	310	285	322	296	305	279	264	246	270	319	312	281	288	292	291	294	299	299	284	282	252	341	299	283	313	279	264	311	302	274	298	282	329	283	288	269	266	267	301	315	287	304	284	306	297	293	290	298	281	258	303	277	292	302	303	273	275	273	303	291	291	274	349	300	298	286	299	248	291	284	334	305	301	263	297	284	302	292	292	305	302	275	307	271	282	306	271	312	268	313	288	262	257	284	271	251	282	301	274	300	312	282	293	312	268	315	299	307	321	296	300	296	302	288	290	299	314	296	298	296	274	271	300	294	292	267	288	309	307	311	307	286	308	284	281	279	287	296	303	272	289	279	296	288	263	304	290	271	271	310	273	270	293	262	307	271	286	267	296	283	288	270	299	303	280	303	265	288	301	266	261	274	299	265	292	277	282	256	292	288	301	315	300	273	292	297	297	275	289	266	265	331	261	288	318	306	314	264	297	292	296	286	306	275	279	260	314	292	293	294	303	309	320	291	283	267	290	281	291	281	284	295	303	275	310	310	314	306	295	273	266	295	299	304	267	263	266	282	274	275	261	301	291	266	317	302	296	310	322	292	301	297	330	273	316	290	299	303	281	307	304	301	294	278	282	311	292	314	243	292	298	278	279	294	285	298	284	261	279	282	283	326	298	293	285	320	284	278	258	306	283	282	275	321	297	284	294	301	281	294	303	270	300	306	290	255	290	285	294	291	318	298	292	291	282	278	265	312	289	259	297	314	317	293	298	316	278	289	273	292	288	267	296	276	281	294	265	298	271	266	322	301	267	289	308	311	295	282	286	301	283	300	288	300	293	309	269	255	281	272	299	299	290	289	317	257	322	269	283	305	281	266	275	305	286	269	303	279	274	321	310	268	282	285	328	289	282	286	277	268	282	310	296	299	281	284	312	274	318	293	273	298	298	288	303	289	285	278	283	306	279	287	281	299	300	307	306	297	281	295	289	319	293	262	362	307	265	269	291	313	282	282	283	297	283	296	312	324	282	292	295	292	264	283	266	274	300	252	255	261	275	261	310	299	286	308	282	305	320	259	277	284	289	284	288	290	301	301	287	287	329	260	259	251	302	282	276	276	313	293	296	320	277	283	305	301	260	298	295	273	309	289	308	282	307	293	306	287	299	290	305	304	278	322	270	307	319	289	303	296	265	276	273	296	283	290	291	272	314	308	300	293	288	302	279	300	286	287	296	276	326	286	298	283	260	317	281	295	294	285	278	291	296	297	277	283	276	317	302	277	309	287	285	291	302	299	309	280	307	283	303	296	301	302	293	294	279	290	291	300	295	291	290	308	277	256	287	296	292	279	258	273	305	270	309	293	297	286	286	281	292	288	275	314	290	291	297	298	261	290	312	305	300	312	299	278	303	291	279	309	297	290	257	288	293	287	323	296	285	293	283	296	318	302	304	290	296	279	276	299	269	280	292	306	283	294	326	270	329	264	296	321	292	306	280	295	265	267	295	285	303	260	274	271	320	259	300	298	294	280	298	289	329	282	299	295	302	253	295	303	283	287	322	281	269	253	268	282	293	286	317	286	324	288	309	286	280	281	276	282	332	285	293	292	289	302	282	270	274	299	285	295	279	317	290	281	264	314	274	269	269	302	269	286	270	315	283	305	271	293	296	325	286	259	310	283	306	301	279	328	279	281	282	278	294	287	287	261	318	285	318	280	280	285	252	279	296	286	312	278	298	286	249	296	281	276	287	304	282	299	298	304	298	295	300	279	275	304	289	290	300	270	299	298	305	257	301	283	299	285	282	320	284	297	258	261	276	264	287	265	329	300	318	263	290	282	275	289	299	307	283	291	277	317	259	276	287	301	293	334	268	320	282	296	291	291	277	281	293	302	312	300	287	301	290	289	281	288	284	283	275	285	288	298	331	326	302	305	271	286	314	290	262	282	307	271	263	304	295	266	291	304	291	296	292	301	292	285	293	277	311	270	296	323	286	271	306	310	324	285	283	296	269	260	308	308	267	318	297	279	280	314	287	290	293	307	290	281	290	299	295	306	288	289	305	297	260	261	316	296	304	276	275	307	290	291	310	279	311	305	301	323	312	310	296	291	330	279	274	271	330	295	319	292	269	290	270	268	265	258	277	286	281	289	317	280	254	296	295	310	294	282	267	278	315	281	302	285	263	299	273	294	305	253	267	298	323	277	293	261	272	294	300	283	293	294	313	280	319	307	342	317	312	301	282	281	310	293	293	295	297	330	281	308	288	264	286	271	308	298	301	281	311	318	291	297	264	303	278	322	264	276	295	285	304	288	271	296	280	272	286	294	306	292	292	286	311	316	324	290	299	288	303	288	324	269	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
16714	1304	1453	1037	755	551	412	334	271	237	216	197	188	151	168	129	123	151	130	126	105	117	125	109	122	97	98	116	90	97	111	113	102	113	95	103	118	93	93	101	104	75	108	109	93	108	94	106	94	103	111	96	115	79	77	104	108	89	100	108	100	86	91	81	113	98	95	100	96	97	85	83	69	106	112	94	91	108	100	92	86	113	98	95	89	100	94	76	92	98	88	91	97	86	82	109	102	93	94	86	87	81	102	100	114	86	94	96	87	93	81	89	101	104	111	71	86	83	90	113	92	108	87	79	100	107	103	103	89	71	91	105	91	103	91	92	105	94	84	95	85	100	79	96	94	94	103	84	99	84	99	97	94	88	89	108	95	96	109	82	85	115	91	76	99	87	104	100	81	82	98	86	88	81	99	96	107	101	97	85	91	86	92	109	103	94	88	94	104	98	74	106	100	85	89	99	87	86	90	92	93	81	94	114	79	92	99	88	78	105	94	78	106	88	102	95	94	105	91	91	77	98	70	98	100	103	75	73	102	99	84	85	95	96	106	90	94	105	84	81	93	97	93	111	112	104	75	100	98	94	94	105	102	108	97	84	83	109	94	94	102	84	77	86	105	123	105	88	99	87	114	81	81	94	91	101	99	103	85	90	89	100	97	88	105	94	94	107	80	96	90	95	83	94	94	111	79	94	106	104	103	88	83	100	89	115	88	89	92	85	99	102	102	92	87	102	110	89	93	84	107	83	92	102	89	104	99	88	89	89	98	112	100	89	97	109	108	83	83	97	89	100	112	105	77	105	102	81	88	87	80	84	86	99	87	87	87	97	92	111	98	97	107	81	104	94	91	102	108	82	112	82	98	112	102	102	100	101	88	100	95	81	104	98	93	101	81	84	99	106	86	98	88	105	97	93	86	101	102	90	96	82	84	112	83	88	116	98	102	112	94	100	86	101	81	107	96	86	96	80	110	89	95	103	90	95	100	82	74	83	96	78	95	85	90	87	88	94	93	86	92	108	81	81	108	94	92	103	83	104	98	84	86	118	97	98	92	91	111	76	91	105	75	98	82	86	112	89	110	105	97	98	120	109	98	109	112	81	81	89	92	87	91	85	102	102	103	87	99	106	106	92	90	91	88	88	99	109	103	93	81	85	78	93	95	101	91	94	93	107	83	95	88	81	97	80	95	88	88	104	108	98	85	92	92	109	99	77	87	94	103	109	100	83	87	94	78	102	102	92	105	110	90	91	82	88	89	109	117	106	102	91	76	116	95	85	103	86	83	97	79	102	105	109	89	83	84	93	77	92	107	81	93	100	82	84	113	80	70	95	109	86	93	84	96	98	90	89	108	107	91	96	100	92	91	90	81	94	98	96	117	88	81	96	102	90	113	103	85	108	88	95	85	103	81	84	100	90	89	92	103	98	87	92	92	88	96	92	93	93	94	90	76	101	99	76	89	90	81	93	93	87	87	108	81	82	92	81	81	102	97	103	99	108	90	87	95	98	85	113	87	85	99	84	80	104	82	92	89	110	92	81	97	98	98	81	86	80	101	97	94	80	102	100	103	84	88	87	91	99	81	85	88	89	88	82	97	90	85	80	103	86	86	80	82	88	108	100	82	83	97	95	96	87	92	92	97	100	91	84	97	95	95	85	87	85	93	79	115	80	87	99	92	95	99	97	85	103	89	75	92	81	108	92	111	97	108	89	99	106	94	102	86	108	88	112	116	93	88	98	99	91	83	94	97	99	101	93	103	100	89	95	106	86	112	96	103	105	119	107	81	90	85	87	97	90	102	71	91	85	97	106	86	87	92	88	95	86	102	90	105	87	94	86	97	86	90	102	85	96	99	101	80	108	99	96	87	95	103	91	98	81	97	83	77	97	100	92	93	118	84	101	82	101	96	94	96	85	95	84	96	90	97	78	88	86	110	85	86	91	105	97	94	98	110	108	93	97	89	100	103	97	105	119	86	73	93	98	90	115	96	92	89	79	90	93	85	107	90	94	81	100	89	94	79	85	98	79	71	106	91	97	86	100	115	91	72	91	109	110	99	106	102	99	94	104	86	81	97	79	85	79	86	83	83	92	93	87	92	105	89	79	99	95	88	89	96	93	112	89	108	85	87	100	87	74	96	98	98	106	94	72	94	101	90	110	95	96	94	86	89	79	92	105	89	75	102	94	102	81	96	93	93	100	85	99	90	105	81	95	73	91	83	98	70	88	97	96	97	80	92	94	84	91	93	93	82	102	101	97	97	105	105	92	89	102	91	81	96	89	96	97	86	72	95	83	95	84	86	93	92	90	94	82	107	106	94	101	91	85	100	76	96	108	100	107	95	91	93	118	105	102	110	92	108	95	90	108	91	91	100	73	85	102	79	119	99	102	105	95	86	84	84	72	91	88	98	84	108	92	92	91	96	88	76	98	90	90	89	97	87	88	85	102	107	95	89	75	100	110	94	103	85	91	97	88	85	105	96	86	104	95	97	106	87	111	88	97	100	85	96	93	89	99	91	71	92	92	84	94	107	113	101	97	90	96	88	95	92	109	94	91	105	104	86	93	102	89	86	113	98	88	92	92	93	96	87	101	126	93	104	104	102	97	94	98	95	96	112	87	92	92	112	96	83	93	77	93	83	103	89	94	124	92	97	92	85	100	85	104	78	98	89	84	90	96	99	75	101	85	118	109	85	89	91	76	108	102	80	87	94	93	91	96	99	111	97	97	102	98	91	92	101	87	96	111	90	98	99	101	103	105	120	106	88	90	101	102	92	85	105	99	97	100	99	97	82	89	102	116	91	90	87	107	90	86	98	102	83	100	99	80	105	98	88	100	83	105	86	102	95	78	87	94	99	84	76	78	91	99	86	94	101	85	100	106	113	87	94	102	104	93	111	93	83	84	112	100	100	100	97	88	100	82	87	86	81	110	112	98	95	91	107	91	86	100	111	94	95	93	92	89	91	93	91	91	93	101	92	99	90	96	94	104	97	114	104	97	63	86	85	82	75	89	114	100	95	91	88	82	112	111	86	93	92	99	88	70	95	106	101	102	105	87	79	80	107	117	91	111	91	89	94	91	87	94	98	91	92	82	113	93	94	104	83	106	111	82	93	82	90	86	108	97	80	94	86	101	93	83	63	115	114	103	93	107	80	85	87	90	103	104	121	107	103	78	92	116	86	102	104	81	99	91	99	90	77	76	88	116	94	114	87	91	96	84	95	105	103	96	77	102	108	97	106	90	97	82	100	84	84	86	73	100	83	94	106	103	92	96	110	74	97	91	86	100	90	87	83	103	99	100	96	110	108	81	98	81	91	79	102	95	97	105	88	67	90	87	84	78	104	85	102	85	93	114	98	87	97	91	103	81	97	98	97	89	101	93	106	90	92	110	80	104	88	86	103	86	82	99	80	99	83	87	103	82	100	93	104	108	92	95	90	106	111	92	90	111	92	97	95	88	102	100	96	68	92	100	121	97	84	89	104	86	92	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
8860	1435	3356	3714	3139	2486	2023	1642	1368	1226	987	963	853	771	711	708	620	593	588	524	513	490	500	501	456	456	436	412	412	465	391	399	382	353	368	378	414	337	386	358	372	358	357	370	330	347	312	328	327	329	342	329	380	354	335	317	336	336	347	338	323	295	327	331	364	335	331	291	295	328	304	315	327	309	308	323	316	338	303	334	337	338	312	304	330	323	330	324	329	317	355	321	284	329	344	320	331	336	348	303	303	360	319	316	327	320	323	310	326	330	318	302	288	299	320	323	296	280	324	328	332	320	311	290	333	306	327	325	307	323	318	311	304	336	320	301	312	306	317	340	312	311	348	302	309	333	289	285	311	322	317	318	325	292	310	315	328	337	316	315	310	287	313	291	320	329	332	317	332	332	334	313	327	298	315	308	303	291	331	347	320	299	315	330	336	281	301	290	311	316	327	307	328	302	299	349	281	324	294	333	281	312	335	287	335	334	282	285	295	329	283	351	292	314	311	324	300	325	347	310	291	330	309	304	333	310	285	326	341	321	294	295	312	297	292	332	320	311	297	334	309	288	278	315	311	317	303	314	288	308	309	296	329	314	283	329	303	311	343	298	284	314	351	300	318	298	292	319	318	307	322	332	298	303	318	268	327	309	303	328	313	292	314	302	299	303	319	308	317	314	314	332	314	296	271	302	301	336	305	291	305	277	298	292	304	283	307	312	318	294	305	309	288	323	278	308	304	314	282	332	317	300	306	340	334	309	318	297	337	322	309	314	299	304	293	313	296	322	320	304	304	288	306	315	332	304	325	307	314	306	314	300	349	315	298	312	299	285	310	328	293	275	316	292	319	292	343	298	317	312	281	304	319	314	320	315	324	311	314	316	299	297	299	278	337	310	308	293	293	305	337	302	289	306	322	291	330	319	288	275	313	313	321	308	282	314	294	312	316	296	280	321	316	317	308	324	296	322	298	305	293	288	303	299	293	334	304	313	277	308	296	312	288	282	289	320	314	307	298	326	317	309	319	293	299	305	314	299	302	330	288	301	332	288	332	321	302	278	313	305	327	284	309	305	317	302	281	304	287	345	306	304	286	266	288	305	343	291	316	314	309	307	301	294	309	320	295	329	343	292	286	311	337	321	306	297	283	326	294	292	301	308	307	313	293	305	317	315	308	299	295	294	285	312	322	297	307	318	283	304	305	302	297	318	340	299	256	310	283	289	325	274	339	299	301	324	307	293	308	319	305	295	330	317	301	277	321	310	294	299	277	300	300	312	323	304	289	309	290	292	343	281	298	279	330	280	308	296	318	280	326	284	317	308	300	281	293	306	312	320	298	313	339	291	293	326	327	295	317	298	312	317	286	298	286	281	332	301	291	278	293	292	289	317	287	331	282	308	291	306	292	294	326	325	315	323	300	318	298	310	282	300	313	311	300	296	314	295	280	345	305	323	307	305	352	319	328	298	319	294	320	315	323	314	291	313	299	304	308	325	315	317	303	287	327	303	300	344	317	334	298	322	308	304	295	305	302	286	340	328	299	342	302	298	335	313	310	317	273	295	313	299	325	302	299	291	287	283	306	303	322	338	303	304	278	292	305	286	293	303	297	310	336	320	304	278	300	319	303	308	302	335	292	282	310	314	319	281	304	293	283	337	304	295	301	313	336	277	305	307	297	297	316	322	296	274	290	301	322	309	327	286	296	313	300	290	292	306	324	320	305	280	310	326	329	284	288	316	281	297	307	306	312	325	327	302	308	299	290	277	324	303	293	333	304	311	308	333	308	312	342	315	297	324	323	298	329	302	301	339	299	310	311	302	296	288	338	280	314	311	295	272	309	311	332	336	317	315	314	307	303	313	324	299	291	334	285	337	288	320	309	282	304	313	324	279	321	318	288	328	257	321	325	316	341	294	279	329	326	283	280	292	283	292	292	283	289	322	320	345	330	314	294	300	318	346	318	307	286	293	292	313	314	312	339	298	306	295	296	291	300	318	315	294	310	274	300	288	298	318	317	352	303	323	293	309	311	298	329	344	327	313	289	261	291	324	293	292	332	299	329	262	311	303	318	291	298	303	306	306	271	301	303	279	309	322	313	293	318	327	307	328	261	323	309	299	312	308	308	314	299	313	308	298	290	322	334	283	305	298	292	326	277	297	285	265	332	338	291	313	310	308	284	330	290	331	323	289	313	312	308	319	319	307	310	320	295	304	336	297	310	299	297	303	336	322	281	311	332	273	321	279	320	283	311	297	342	289	323	285	323	309	314	310	301	338	300	335	341	308	323	318	301	330	279	316	280	300	285	307	325	314	335	288	316	316	305	312	289	297	288	312	290	315	281	313	309	317	308	300	296	289	289	318	318	285	286	277	312	326	312	294	300	299	295	338	320	316	276	310	338	322	298	318	325	307	275	281	295	296	267	307	299	304	328	295	300	291	323	338	333	306	281	319	286	306	327	305	306	297	314	279	331	344	299	324	303	309	312	310	293	296	297	296	318	313	329	294	330	291	303	299	304	287	311	327	309	283	285	297	305	299	278	287	316	325	334	299	300	307	311	285	303	326	305	284	296	296	309	323	328	301	294	282	320	303	280	294	314	279	320	322	288	296	324	307	302	312	310	275	315	285	290	312	264	330	280	303	300	295	287	332	297	310	325	259	333	315	315	308	317	284	314	289	295	324	329	313	311	311	267	311	318	286	280	295	330	304	286	306	310	305	285	310	295	270	288	285	301	319	323	301	330	285	313	299	328	320	287	316	318	322	293	322	308	303	319	327	287	285	292	286	304	318	310	300	300	339	315	287	291	304	292	320	262	334	289	292	310	315	330	316	320	302	304	320	331	304	323	309	315	310	299	292	297	296	246	338	326	318	333	314	304	297	299	327	318	309	316	280	295	335	313	307	317	295	295	281	305	312	336	311	315	321	351	298	308	310	316	304	318	292	306	290	327	296	332	298	315	312	295	280	314	309	327	338	308	302	301	328	315	307	292	343	330	329	288	286	289	312	317	302	325	286	311	306	316	326	270	310	275	281	281	298	314	317	300	320	312	284	320	356	315	338	297	312	286	315	334	297	326	304	285	259	293	291	301	301	326	292	283	323	284	302	296	302	339	316	308	331	296	314	324	291	302	309	338	347	299	305	346	292	352	300	332	289	332	314	326	308	293	319	318	325	319	354	318	325	321	320	293	298	314	324	332	282	293	271	309	314	285	297	269	279	303	292	284	359	299	297	288	292	282	319	313	320	285	323	290	318	270	329	330	284	334	311	339	296	329	292	291	298	312	305	311	290	332	328	292	308	311	268	276	282	269	300	312	278	298	319	295	289	277	306	289	303	311	317	290	290	332	312	331	316	325	335	320	338	307	277	311	315	312	305	319	289	315	286	316	323	330	313	299	293	301	283	294	287	320	307	314	334	309	323	295	278	329	320	274	303	273	300	327	289	303	305	318	325	304	310	325	312	307	304	298	327	291	303	273	316	295	308	265	306	316	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
27206	3565	3028	2233	1558	1072	878	713	580	500	454	402	372	338	289	320	291	272	265	275	232	225	256	250	254	236	208	244	241	212	226	213	217	213	217	219	216	213	210	220	180	228	231	206	217	211	217	204	225	218	210	203	191	220	207	216	220	208	216	178	251	216	198	205	214	211	185	196	226	225	200	223	199	203	212	197	211	190	217	215	196	212	211	209	211	201	190	243	232	199	223	225	186	230	193	220	209	199	187	211	187	217	197	196	209	216	192	201	222	221	203	201	210	193	201	204	194	207	186	228	209	228	185	202	211	204	214	185	192	204	206	207	185	179	206	196	197	193	213	204	226	222	184	213	219	203	208	218	193	201	214	225	226	222	208	208	193	212	215	216	216	197	179	209	185	211	197	206	182	217	211	202	176	173	176	178	228	220	220	194	210	176	180	188	172	195	195	237	188	209	203	197	220	175	202	186	203	208	210	201	212	194	193	200	192	205	184	207	218	218	177	183	188	192	209	225	218	196	199	208	210	224	191	214	179	207	177	182	203	197	184	197	230	179	200	204	186	214	220	183	221	193	200	237	202	218	192	208	195	205	222	197	215	181	212	214	214	207	193	208	186	181	170	233	209	206	185	196	188	206	210	215	207	206	210	186	212	196	227	216	227	201	203	203	205	208	229	198	203	202	214	201	223	215	213	209	184	217	180	202	209	211	196	211	187	184	210	217	200	208	201	214	199	195	174	220	207	180	211	191	225	210	212	186	187	184	203	200	200	205	203	223	197	193	186	196	186	186	208	213	207	199	199	201	214	174	197	206	212	201	209	228	184	192	236	194	219	200	228	213	207	184	210	184	215	194	201	203	203	205	207	162	201	219	187	220	179	207	207	208	234	193	191	207	187	181	207	218	215	201	218	204	217	193	209	223	191	219	210	184	245	204	185	206	197	226	222	237	187	215	209	175	199	174	201	233	199	212	203	186	210	198	217	180	213	201	183	235	193	203	201	187	216	205	201	224	218	194	211	216	189	203	196	225	182	196	189	218	206	194	204	229	211	198	198	218	195	186	210	192	209	206	199	184	189	193	205	196	200	195	210	193	218	219	187	218	205	201	176	193	211	188	201	184	206	188	205	205	208	199	198	208	208	193	202	181	188	232	184	192	183	194	207	199	236	191	177	198	219	234	181	229	205	206	219	209	195	192	204	216	191	233	206	235	217	201	194	221	194	204	218	195	193	193	212	190	221	164	220	192	202	173	227	187	198	217	242	232	191	196	180	199	192	198	209	211	214	219	216	224	198	190	182	203	195	227	204	202	195	233	196	190	209	200	193	205	193	195	226	197	181	193	206	210	202	188	201	203	188	206	212	218	207	191	196	210	188	207	208	208	183	228	207	182	235	219	197	205	204	214	207	189	181	199	213	211	198	217	211	196	208	201	190	196	211	191	225	220	174	208	215	199	216	215	219	166	213	193	224	226	226	207	209	255	212	197	201	188	205	216	218	161	193	197	182	187	211	200	184	166	235	209	196	175	185	187	197	195	191	215	215	218	196	215	201	221	205	193	224	198	192	179	207	192	197	201	217	189	209	218	213	204	210	212	186	206	208	205	200	198	203	210	220	205	206	201	208	221	199	196	217	176	218	210	160	197	195	212	187	209	248	213	201	200	188	177	195	221	196	204	212	198	196	209	209	183	186	203	207	198	204	199	212	197	185	187	200	214	197	183	207	199	220	171	232	216	212	187	200	212	202	206	196	195	186	190	201	206	195	200	215	189	183	211	217	225	201	216	188	218	187	205	230	200	234	215	205	178	236	197	208	199	213	189	196	214	206	203	190	241	198	201	212	186	224	212	203	206	206	241	212	177	187	233	196	194	200	238	166	198	199	209	207	199	192	191	215	199	211	183	204	191	202	202	210	211	189	205	219	192	215	199	226	188	217	196	217	190	191	222	203	191	219	204	226	194	181	206	177	209	208	215	199	194	197	205	191	187	197	183	190	182	189	236	222	211	213	199	207	183	199	198	206	202	186	206	204	178	214	195	198	197	212	201	234	178	194	206	210	179	205	205	219	209	197	191	227	210	180	186	200	217	201	211	207	241	201	199	229	218	185	197	209	196	213	215	205	198	218	198	235	216	212	189	199	207	200	190	215	248	203	216	204	176	203	217	213	176	232	192	195	168	198	199	202	206	230	201	221	184	224	198	184	200	223	197	219	190	194	203	214	182	204	192	212	212	205	213	208	197	197	215	222	205	212	182	192	246	178	188	200	196	206	213	209	220	189	213	180	205	204	201	197	214	178	218	211	187	207	196	197	207	220	189	209	216	206	203	216	201	214	211	210	191	229	206	197	206	211	209	197	221	207	184	181	203	192	190	217	207	219	193	189	200	196	205	187	212	208	189	220	200	212	194	207	218	218	209	225	206	216	204	197	219	187	202	193	190	198	223	198	209	202	194	195	188	204	185	185	228	203	198	200	192	212	184	212	184	194	194	186	220	198	207	189	205	201	179	220	221	192	208	193	194	213	220	190	181	206	226	216	189	211	154	190	207	201	214	171	220	186	182	188	219	189	200	203	221	209	196	167	213	202	228	220	213	192	195	201	202	198	238	219	204	220	199	189	217	194	182	202	188	177	195	230	197	210	190	193	213	182	197	200	194	207	192	211	198	202	183	198	188	191	211	183	197	196	218	209	232	211	213	219	164	205	188	190	185	186	182	201	197	197	195	194	209	218	228	227	199	204	226	204	190	200	186	211	188	196	197	185	209	212	215	198	205	195	177	212	194	219	197	206	193	205	189	211	181	210	218	203	189	209	201	211	214	188	209	215	220	207	190	211	199	157	200	200	214	175	207	191	215	198	213	193	199	207	202	219	221	186	186	241	207	195	214	188	205	204	212	207	211	213	189	189	217	185	211	220	217	186	205	210	207	215	226	204	217	204	177	185	188	215	193	180	218	200	196	227	197	193	207	195	216	199	219	189	202	203	196	202	198	209	217	182	195	195	212	205	200	210	210	192	220	183	224	220	207	175	213	195	221	193	231	199	204	207	197	194	196	204	179	208	198	188	197	194	212	198	238	210	196	226	203	199	242	200	188	243	195	189	189	232	208	191	189	210	223	223	189	187	196	185	208	216	222	208	210	210	182	210	205	203	213	222	203	211	169	208	186	193	187	190	204	196	212	217	194	167	195	226	216	212	192	205	210	208	215	219	185	219	188	195	208	192	178	222	218	192	179	201	192	207	212	215	211	195	200	209	189	210	206	206	200	222	218	212	205	207	214	186	185	189	195	202	200	229	209	200	197	215	214	215	203	204	201	197	225	193	188	190	218	197	188	178	176	209	204	184	190	205	205	204	214	194	184	191	186	221	224	192	209	216	203	213	209	186	201	201	204	189	190	214	241	200	183	201	186	194	186	184	194	219	199	192	218	213	181	206	205	233	194	194	215	198	186	173	209	200	209	212	198	206	235	202	177	217	193	197	213	198	195	218	185	193	184	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
11801	2735	6309	6833	5793	4749	3907	3106	2711	2287	2061	1729	1583	1537	1325	1287	1236	1125	1082	1037	994	949	939	868	890	854	886	826	840	806	773	763	782	732	721	705	704	724	723	721	696	714	728	703	674	643	670	617	645	619	639	658	625	641	610	658	615	702	608	626	636	625	619	620	563	606	683	625	620	649	638	635	602	610	629	616	593	597	576	630	587	577	610	614	607	606	575	618	576	620	650	599	575	587	587	589	564	596	608	611	598	621	589	586	610	585	605	623	594	555	625	570	586	603	591	571	544	569	612	583	526	584	616	594	608	590	563	557	567	615	598	596	595	627	596	550	641	608	593	609	590	591	591	577	593	590	543	601	598	527	581	614	549	608	543	592	538	568	575	590	598	597	596	562	563	559	560	574	580	569	590	607	580	574	625	569	590	627	580	592	546	561	546	587	577	588	596	571	578	542	633	579	563	592	552	573	600	532	562	622	531	608	568	595	591	578	578	600	593	568	552	595	611	586	609	597	584	606	574	588	575	586	592	557	591	570	603	600	603	574	583	558	577	630	564	619	557	597	559	614	618	584	614	571	554	618	522	588	586	531	594	548	588	561	575	599	609	608	572	571	567	597	601	621	624	562	527	612	602	576	560	596	577	559	573	603	587	595	560	556	556	629	567	604	584	612	565	564	574	599	578	533	534	553	623	579	563	619	538	554	550	568	599	553	610	572	576	604	529	536	612	576	601	565	548	582	553	521	593	575	588	583	588	558	576	589	596	591	580	598	589	553	622	546	579	576	547	551	614	542	610	606	607	614	597	589	541	564	600	591	616	563	586	550	573	574	568	565	575	566	591	576	572	590	601	629	582	596	589	546	595	572	552	617	542	553	583	620	569	610	581	576	570	591	574	599	576	565	580	617	594	580	587	623	570	591	584	586	601	601	619	621	606	556	543	616	585	588	565	572	561	591	574	571	570	593	624	620	572	598	561	535	557	570	615	579	571	542	579	602	592	621	580	552	579	560	550	581	594	606	585	584	584	555	630	599	578	601	566	612	570	582	587	591	548	584	544	594	585	619	580	572	586	535	523	586	573	556	603	539	560	577	579	579	578	597	562	592	577	614	570	600	598	597	571	558	604	548	614	584	552	621	629	571	598	584	562	585	584	625	579	537	560	595	584	592	557	565	580	541	589	587	603	602	578	593	579	589	601	587	596	543	546	639	598	576	577	555	611	585	571	533	589	607	645	562	586	593	620	626	590	583	570	621	599	580	577	550	538	549	563	611	541	604	619	571	562	598	550	609	576	597	608	574	566	616	571	592	585	586	547	583	553	583	566	642	596	532	544	611	577	610	567	627	574	562	587	600	578	581	573	544	589	613	594	585	543	538	578	601	574	630	571	613	559	609	543	586	560	537	577	609	585	582	606	636	567	587	575	576	601	599	584	569	554	605	596	614	606	604	584	561	561	592	611	579	571	590	575	623	574	572	646	560	566	593	566	584	553	574	595	588	617	602	564	556	508	584	601	543	597	591	590	585	589	552	527	603	562	572	596	601	571	595	631	555	584	588	572	590	582	565	547	562	543	628	599	597	579	573	607	622	571	561	584	550	586	620	554	586	556	582	597	589	590	574	593	597	545	558	526	571	590	592	609	616	610	558	557	584	578	597	554	573	601	620	610	586	568	575	596	583	586	547	604	578	601	585	565	577	578	614	578	559	594	601	559	584	541	613	557	556	589	595	546	620	579	614	549	581	573	558	605	573	560	534	579	602	602	572	582	600	579	561	574	567	520	564	607	623	597	573	583	566	564	564	564	588	564	599	599	511	581	578	576	536	617	556	538	557	620	569	590	586	579	543	570	600	564	576	568	599	576	563	584	580	589	540	588	593	585	589	600	600	602	576	557	576	573	581	603	540	618	609	620	557	566	552	529	562	560	594	550	580	570	580	577	568	621	538	585	548	570	589	576	585	557	599	612	509	584	553	602	541	572	579	602	586	577	530	549	598	578	584	547	632	549	607	592	634	590	599	618	576	597	556	588	586	553	591	590	600	601	599	587	533	593	618	586	560	564	595	581	601	592	589	560	584	516	600	581	545	551	576	607	585	581	600	626	632	637	617	595	572	589	585	583	562	575	609	567	599	576	555	544	567	603	614	585	581	611	591	592	590	571	615	615	569	554	632	626	583	598	599	573	583	567	575	581	581	567	605	629	526	532	596	600	550	598	596	568	611	518	556	555	575	605	602	561	623	580	616	566	538	619	577	605	569	579	555	600	544	566	544	594	606	539	547	568	530	589	586	565	586	543	605	623	585	612	594	573	584	578	601	592	581	593	569	601	605	565	578	608	592	553	569	601	576	596	584	607	579	560	571	605	594	579	537	567	562	568	590	581	578	526	549	629	580	562	587	550	599	575	597	607	601	606	592	540	588	566	568	552	570	587	556	562	588	556	569	530	593	583	550	600	595	587	583	601	593	583	584	579	574	555	563	560	550	527	562	529	560	601	534	599	620	564	593	589	587	595	574	593	554	586	561	555	587	592	577	586	563	582	592	580	582	568	542	589	562	585	578	558	570	564	599	574	588	592	621	565	589	563	568	581	598	536	593	587	584	557	565	559	574	569	608	548	644	650	617	595	592	578	564	581	548	570	623	614	588	534	637	591	587	619	593	564	636	543	594	604	549	590	601	619	596	603	587	575	569	574	601	561	563	624	571	583	590	582	567	578	567	556	557	581	559	593	571	537	519	576	565	612	600	591	583	557	577	537	590	544	567	578	602	606	545	595	563	587	583	570	580	578	593	562	605	571	566	584	586	594	605	588	583	598	543	595	560	582	547	551	575	552	607	545	546	612	543	593	556	565	590	531	593	568	615	565	587	592	619	585	564	604	563	589	577	576	580	604	571	599	589	594	588	535	564	562	591	594	586	570	569	535	524	571	549	599	613	571	573	601	551	534	564	580	592	632	522	622	578	584	569	543	599	530	630	542	614	600	581	598	560	576	552	580	600	609	599	560	572	600	595	548	564	550	582	582	591	605	575	605	567	581	574	636	540	593	546	590	616	587	585	562	598	581	562	604	521	634	575	589	610	562	578	621	600	595	596	566	596	616	599	576	558	620	596	622	604	591	563	610	584	589	534	564	580	566	589	583	633	596	576	560	588	583	614	619	584	564	569	568	553	544	602	582	582	592	595	565	566	581	586	564	527	622	575	603	531	540	575	585	611	532	626	543	590	536	571	593	589	588	595	575	608	622	585	575	609	606	580	568	571	581	570	608	547	579	560	602	602	545	577	590	643	578	568	555	599	534	573	561	600	605	600	596	590	597	524	582	604	569	571	592	591	609	598	595	601	584	569	557	623	596	570	595	587	543	577	609	601	603	568	545	557	639	539	577	584	568	562	567	547	600	587	557	568	575	579	586	565	586	577	537	579	583	566	583	529	560	587	587	605	613	577	567	559	561	605	598	605	534	595	600	569	579	585	620	580	580	595	574	572	579	550	592	571	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
3219	156	177	146	120	125	94	106	108	97	99	105	109	113	93	88	103	85	91	105	95	106	103	111	78	100	85	96	100	90	99	77	80	100	99	94	82	116	85	81	110	82	82	82	99	92	84	85	71	82	85	104	84	85	91	107	83	83	85	88	106	96	79	111	90	95	90	87	133	74	103	90	102	85	74	88	87	93	68	86	104	95	87	96	82	98	81	100	80	99	88	85	98	96	91	99	98	98	85	89	79	87	86	112	86	87	105	95	87	90	86	97	87	110	91	95	105	91	91	116	82	80	102	80	98	98	106	99	104	85	101	120	97	91	90	70	113	100	94	103	97	86	98	84	90	77	98	98	101	92	112	73	85	87	96	102	84	104	112	87	94	95	84	78	82	87	86	95	111	80	95	86	92	103	86	94	83	88	104	90	101	97	90	97	96	93	81	114	76	89	97	83	83	90	91	93	97	86	92	98	116	86	84	91	106	101	95	98	96	87	80	92	66	93	85	87	77	117	105	97	86	86	85	106	104	92	96	78	105	110	106	85	95	90	91	84	80	84	90	101	64	97	92	100	108	85	101	77	93	87	88	81	87	97	92	87	94	94	94	90	90	89	99	104	98	98	81	97	90	112	94	69	83	109	89	95	96	85	88	97	116	94	91	82	99	92	76	104	97	81	87	90	75	96	85	80	89	99	86	95	85	74	104	86	80	79	94	107	81	88	97	101	93	78	77	93	89	92	100	105	98	105	82	92	91	104	91	93	85	95	84	83	93	94	92	94	104	82	94	83	88	90	88	101	76	85	92	88	86	86	86	87	104	97	88	77	75	77	82	91	90	89	91	100	104	97	90	76	89	85	91	92	85	102	88	99	74	97	86	81	90	96	103	106	98	99	92	94	119	83	68	88	91	99	85	74	100	115	88	83	114	90	106	98	110	89	83	79	85	123	91	80	103	98	115	75	83	84	92	89	91	95	83	96	106	85	93	104	103	102	99	88	112	81	100	86	96	98	103	94	90	100	84	95	92	82	92	92	86	97	85	88	95	95	101	86	86	97	95	95	95	91	90	92	99	98	104	91	81	96	88	101	87	77	108	92	91	96	102	91	84	86	91	92	96	71	80	97	96	78	83	77	92	92	98	94	94	93	93	91	81	79	87	79	80	85	104	101	85	91	93	89	88	67	105	92	94	77	108	91	97	85	79	98	79	93	97	80	89	88	87	99	92	103	95	111	93	91	75	90	91	88	116	87	89	82	98	90	78	78	94	94	107	106	76	81	96	115	95	92	95	78	91	77	98	89	82	76	100	79	89	91	95	91	95	76	99	83	85	84	111	96	97	107	89	102	95	113	106	101	102	99	90	89	101	90	91	98	97	94	78	91	97	79	91	86	87	85	99	91	97	76	80	107	99	115	105	97	98	89	99	108	77	100	94	82	83	93	87	80	86	105	99	96	99	94	97	92	85	88	85	93	94	85	80	99	82	94	96	93	82	87	74	86	84	98	80	90	109	76	101	83	90	86	91	98	95	102	88	104	89	100	90	83	88	89	85	93	92	82	86	100	102	105	95	107	109	82	110	88	97	94	85	85	111	90	82	72	94	97	84	78	91	90	78	93	99	93	88	94	102	98	82	93	102	95	85	86	83	81	98	91	77	97	89	73	110	84	89	84	100	74	89	86	83	100	89	105	98	108	91	83	94	94	74	85	92	79	98	108	96	106	86	83	76	94	95	94	95	95	87	84	84	91	97	97	80	96	80	79	105	93	90	90	102	74	80	91	99	91	102	102	96	92	86	91	95	73	87	92	98	90	80	102	102	102	86	104	98	91	71	96	79	96	97	89	93	99	99	76	101	95	98	93	72	114	87	101	85	105	81	82	85	79	73	79	89	81	86	83	90	89	94	84	99	105	99	96	104	104	81	95	71	102	95	90	88	79	118	101	90	91	91	83	84	98	85	85	90	75	93	87	101	103	92	101	87	81	95	76	94	91	104	66	94	99	88	97	96	93	96	103	86	92	89	86	93	85	81	87	80	95	98	94	88	84	85	89	81	77	76	89	88	94	106	117	117	107	90	101	94	72	99	90	105	91	87	90	91	107	103	92	90	80	87	92	79	92	92	89	93	87	101	108	89	86	86	99	95	96	107	93	100	76	86	91	89	107	94	115	79	87	80	99	97	80	90	87	94	91	88	103	104	99	85	86	86	89	93	76	79	98	91	92	103	84	103	85	75	83	93	92	93	92	75	88	83	68	87	78	100	98	92	99	119	88	82	92	105	102	106	84	103	92	83	101	81	89	96	96	82	99	83	123	102	94	102	95	101	82	74	103	93	84	96	93	101	80	98	104	82	97	101	87	98	89	91	87	91	79	91	97	84	117	91	93	95	91	86	84	86	87	77	98	91	117	82	97	106	88	90	112	93	91	81	81	87	98	96	85	72	79	91	91	93	94	88	81	92	86	85	87	93	78	88	93	97	101	83	89	93	81	101	85	88	69	96	90	95	79	83	95	92	87	76	99	72	94	108	89	101	86	103	81	84	87	85	92	89	87	78	94	99	82	92	95	90	90	95	99	91	92	102	108	92	85	101	89	101	84	94	108	110	85	103	75	94	89	80	111	83	102	94	95	74	92	96	104	86	97	101	86	94	101	89	89	112	85	110	90	92	79	106	108	83	87	105	99	82	84	76	79	94	95	115	95	89	95	84	97	74	112	98	79	94	94	82	95	89	89	81	104	94	77	106	89	83	92	108	82	91	84	90	101	86	91	101	95	110	62	94	94	91	103	106	84	85	91	85	91	89	83	94	113	90	86	93	107	79	88	98	90	89	96	88	90	92	86	105	97	100	68	89	90	92	100	96	105	91	92	80	101	108	110	100	88	99	98	96	99	79	100	80	84	102	88	91	82	90	85	79	77	114	84	76	89	88	99	95	109	71	82	111	85	98	89	92	88	101	98	107	86	87	93	97	78	82	94	80	98	115	92	108	93	89	101	88	88	89	90	93	79	96	95	87	88	91	90	94	88	80	106	90	96	100	76	105	75	87	96	109	97	110	100	93	90	101	96	83	92	77	85	101	81	110	80	100	88	103	97	94	85	88	81	112	81	92	77	84	96	103	76	96	87	87	91	103	88	106	83	90	95	102	77	95	80	90	92	92	107	88	74	87	108	87	76	97	84	102	74	92	95	100	90	90	91	95	77	95	94	82	84	82	88	86	100	107	84	105	95	95	91	98	83	95	87	80	93	82	81	95	100	103	74	95	88	102	104	86	98	85	91	99	90	88	81	89	85	103	106	94	99	91	86	86	106	82	98	106	97	87	80	93	109	96	97	111	107	96	96	99	91	100	101	85	87	96	95	82	101	81	96	84	78	96	99	75	82	95	107	83	89	101	103	80	76	83	85	101	83	103	92	109	88	91	77	75	96	70	72	84	98	121	86	92	86	107	104	104	91	90	99	92	81	84	81	89	95	99	78	105	100	84	91	87	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
3974	361	477	533	492	430	422	349	335	357	378	308	347	324	351	328	327	298	287	313	308	334	315	297	300	267	307	322	299	266	320	320	306	290	275	290	306	263	325	306	287	284	304	286	264	282	289	278	300	295	272	323	311	285	253	284	293	326	309	264	306	308	269	275	280	300	249	310	284	300	279	300	301	301	287	285	288	319	292	288	322	275	304	295	285	274	277	293	261	299	287	266	274	291	252	315	287	297	319	277	285	270	292	301	276	316	285	306	306	275	316	306	269	296	279	288	294	307	311	287	265	284	305	295	265	271	315	276	301	303	296	268	304	250	288	292	300	317	299	277	321	294	274	278	284	294	311	273	320	333	287	301	293	276	292	269	311	301	305	264	272	301	298	299	323	291	297	313	304	314	281	286	291	287	272	286	282	268	287	323	282	315	285	311	278	305	285	294	276	295	313	289	294	306	293	271	287	295	293	284	313	306	313	273	272	313	308	283	272	264	275	269	302	305	287	322	295	330	304	309	297	312	302	286	282	277	286	295	274	268	307	259	301	301	317	337	277	305	245	273	280	275	302	314	291	285	292	305	299	293	299	284	263	303	276	321	314	277	281	294	279	284	261	270	283	268	304	257	298	277	293	299	297	307	324	278	298	312	269	302	282	333	280	272	294	289	285	303	317	284	294	310	267	318	277	290	319	276	292	297	291	272	273	286	275	306	320	294	272	332	291	282	270	313	292	302	285	303	299	289	308	253	280	288	303	286	299	278	326	289	293	302	296	318	277	293	301	299	296	291	289	270	288	276	321	293	312	287	284	284	325	287	292	277	303	333	306	278	314	287	279	287	277	287	299	289	278	293	306	313	278	299	285	284	266	289	283	285	305	306	313	278	274	315	295	289	253	324	307	289	332	297	281	293	277	266	312	283	300	277	267	323	276	315	279	307	304	282	312	290	294	338	280	281	294	274	287	291	330	299	284	308	300	284	295	291	280	334	299	316	271	312	316	321	275	297	302	293	277	274	310	286	255	311	295	299	274	289	316	277	293	284	267	293	298	290	297	297	243	273	275	306	281	284	282	299	284	314	275	284	321	285	295	274	318	301	265	289	319	275	263	288	306	295	299	284	329	337	287	291	282	259	314	290	329	279	268	297	275	289	297	254	300	264	283	285	295	292	244	276	279	264	286	287	319	293	282	302	305	306	297	292	320	303	303	286	301	311	319	299	275	296	269	315	266	307	297	309	270	299	303	299	321	300	296	287	288	309	293	295	270	299	290	294	303	283	300	298	290	287	291	295	286	297	280	254	282	300	302	266	313	279	263	322	295	296	280	279	278	272	304	272	284	290	257	292	320	286	287	304	285	315	294	282	323	301	286	264	277	304	264	312	291	289	305	284	317	290	285	287	288	287	270	289	302	297	295	299	267	292	304	296	311	288	279	288	268	292	308	306	284	310	297	279	318	274	282	283	270	293	282	279	292	309	282	327	282	286	303	281	285	304	301	289	297	275	275	251	302	267	287	301	287	285	314	288	269	282	286	277	291	278	282	300	306	281	278	298	298	317	300	304	321	294	309	305	276	261	288	282	274	297	287	302	277	281	292	308	291	324	258	294	272	300	265	260	277	266	300	286	297	275	275	304	321	248	299	322	301	258	303	288	291	288	288	294	273	310	289	288	310	272	270	288	294	309	300	290	321	287	281	241	268	285	294	301	291	307	305	301	264	296	278	297	253	299	276	272	291	293	313	256	300	307	289	323	296	301	286	280	278	308	255	294	309	274	295	291	304	279	293	291	306	276	274	263	288	312	261	313	281	326	262	286	270	288	288	292	285	269	301	270	264	287	264	302	310	296	304	280	253	295	266	287	289	283	303	303	282	290	266	298	308	282	287	282	311	304	287	321	310	287	309	250	272	285	318	308	276	291	252	295	284	328	281	267	312	282	269	272	320	298	291	275	296	275	289	281	305	293	290	315	291	307	282	285	294	306	280	286	301	301	301	255	303	271	252	290	296	268	282	302	306	295	287	286	315	272	264	270	313	321	275	288	297	296	309	294	300	252	305	298	309	318	270	309	279	270	300	292	288	289	286	335	279	293	283	298	285	312	307	274	270	291	300	275	300	281	311	324	298	280	313	284	289	295	279	282	287	313	298	285	287	284	282	298	256	303	282	285	315	284	266	309	274	317	264	298	277	288	289	325	302	257	291	310	283	327	282	312	279	279	311	316	278	283	288	282	336	261	279	296	275	275	318	293	321	272	286	322	267	303	281	281	260	327	278	290	280	240	298	332	292	285	270	298	305	279	305	289	294	288	288	313	299	282	267	266	270	279	280	299	294	301	297	291	294	273	263	302	324	296	268	286	298	292	304	302	301	289	271	307	306	294	288	286	285	276	291	286	282	287	305	266	302	304	306	317	250	291	302	306	302	291	292	291	264	318	248	282	290	307	280	280	292	268	285	272	310	282	284	294	313	278	281	299	299	317	290	271	299	271	287	286	266	264	277	298	303	278	260	281	292	305	295	316	281	270	293	283	283	283	318	296	306	279	285	263	268	300	305	281	297	289	321	284	292	310	302	301	269	317	299	287	288	262	280	289	260	273	285	314	304	308	325	300	313	281	268	280	257	301	270	291	289	298	292	277	259	294	301	302	274	247	292	297	256	329	258	311	279	278	308	287	317	316	280	301	311	289	290	294	303	280	275	302	281	318	292	298	261	277	268	273	248	287	290	300	283	297	283	296	303	271	294	325	287	309	297	280	246	280	282	264	307	301	305	266	304	313	305	316	282	284	296	266	288	290	280	292	272	294	301	292	314	291	287	282	292	297	274	290	281	310	287	281	281	284	290	294	300	306	293	261	287	291	277	306	260	298	280	287	310	301	305	294	293	273	287	273	299	263	291	287	299	277	287	271	282	310	332	294	261	293	311	288	275	289	322	305	283	289	274	316	310	280	304	298	282	286	295	282	295	299	298	263	297	321	325	318	303	288	301	283	289	320	306	293	311	292	330	306	276	289	281	277	299	279	274	293	301	272	276	278	281	273	306	321	284	280	299	302	312	260	288	271	294	324	290	289	284	295	346	279	278	278	274	319	308	287	262	278	305	318	306	308	281	284	262	282	273	284	285	268	296	279	259	317	279	295	285	288	246	268	306	283	304	290	299	293	277	296	281	292	311	291	291	294	261	317	301	328	315	300	292	308	327	295	311	293	287	272	260	280	293	285	293	296	289	323	299	277	298	284	298	264	273	313	269	298	290	285	287	293	298	318	280	316	304	254	283	285	293	283	300	304	312	301	297	277	267	297	289	285	305	285	283	272	311	271	293	267	284	310	285	281	278	289	317	298	331	286	301	271	273	304	262	293	266	298	286	293	294	300	277	296	309	320	283	303	289	283	269	277	268	277	278	307	323	292	290	269	297	319	292	258	273	299	303	309	272	276	287	244	284	291	289	323	278	272	282	292	290	269	293	282	318	296	310	313	286	335	280	245	274	310	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
17154	1415	1383	1079	797	524	420	327	295	247	205	190	189	174	161	156	138	124	113	112	134	124	133	120	113	128	106	93	85	91	108	111	113	100	95	100	104	95	106	95	97	98	109	115	118	105	110	105	107	92	82	97	89	101	96	106	108	122	96	83	106	97	95	94	95	95	88	109	104	97	102	96	97	88	91	95	104	99	87	94	85	111	95	115	90	97	83	104	90	106	91	108	104	86	100	70	96	106	97	109	101	89	89	99	88	77	103	99	88	110	92	100	93	87	96	99	121	94	105	95	108	74	99	117	109	92	98	93	84	92	83	96	96	89	90	93	98	96	98	92	99	91	80	97	95	94	90	99	105	90	95	94	102	90	94	97	91	96	91	103	105	91	99	96	100	98	91	85	98	110	105	97	94	92	95	110	85	72	91	88	94	89	74	101	73	88	83	94	103	95	92	103	96	98	95	103	94	75	85	104	111	81	111	89	114	97	78	91	95	95	93	93	119	92	102	85	72	96	84	79	90	90	99	103	85	96	85	85	104	100	87	97	89	82	99	122	111	106	90	95	101	87	91	101	85	89	91	95	103	98	75	86	81	83	96	84	79	84	86	95	100	97	107	79	94	91	91	89	94	104	80	109	81	87	84	91	85	85	90	86	92	85	105	109	85	102	85	111	94	85	118	104	77	88	86	100	105	107	84	102	75	93	93	86	116	82	99	84	76	81	96	96	100	90	82	81	82	91	98	102	101	105	88	82	102	69	80	85	78	86	94	82	111	91	100	82	107	93	113	99	102	95	79	84	93	93	74	96	94	85	80	115	94	107	84	94	92	77	93	92	106	98	93	80	106	92	79	90	90	87	96	80	78	85	114	99	78	83	107	86	94	94	92	76	121	100	99	93	102	94	85	89	99	102	98	92	69	99	102	100	70	101	102	101	73	99	110	99	107	104	86	85	84	96	97	101	78	90	106	95	81	92	88	84	89	94	93	84	86	100	98	97	105	90	92	98	86	94	94	106	92	96	102	91	79	116	98	85	100	98	108	106	89	110	94	88	101	89	91	86	89	80	85	94	80	83	114	89	99	101	90	93	90	99	83	79	88	86	73	126	103	83	96	86	83	82	88	98	86	105	81	88	83	97	99	93	90	90	97	105	83	103	83	88	108	86	101	102	81	98	96	92	108	87	108	99	96	93	110	87	87	97	95	84	104	102	104	96	86	98	96	106	79	92	129	90	81	84	97	86	96	103	83	92	86	84	98	110	106	94	96	104	90	103	94	117	98	96	86	94	88	89	89	93	80	90	85	92	94	111	102	99	103	89	110	122	98	91	97	92	96	93	84	91	97	94	97	76	87	87	71	112	97	82	97	87	94	88	78	110	72	106	90	83	91	92	96	95	96	74	89	91	82	85	101	107	89	100	84	87	87	107	84	81	83	102	101	99	88	97	91	106	92	97	77	99	99	95	112	101	95	116	93	97	87	94	96	78	99	97	99	94	87	91	104	93	86	86	102	111	91	99	78	89	96	83	100	86	104	94	94	95	108	92	101	87	106	69	95	100	111	87	107	83	85	95	88	96	94	84	84	93	97	81	109	101	88	88	104	99	87	92	97	91	87	95	106	92	109	86	92	81	108	102	90	88	75	84	84	99	117	97	88	81	99	106	90	119	92	88	93	101	82	76	94	98	81	89	90	115	90	102	90	87	90	81	97	95	81	96	104	71	111	93	91	72	91	101	106	85	88	100	91	92	109	87	111	100	79	95	94	85	79	77	95	93	98	80	90	81	102	94	99	95	81	103	92	109	78	93	103	100	105	90	103	78	88	83	102	113	89	86	100	81	84	86	85	79	102	84	78	79	93	90	75	80	99	78	82	103	86	89	82	86	94	90	99	86	87	89	89	100	96	108	73	132	90	93	96	94	95	85	102	93	88	97	88	98	88	91	106	87	116	99	99	103	84	101	109	91	92	93	68	93	86	90	101	75	116	107	116	82	76	90	99	74	76	98	89	87	84	97	85	73	89	89	110	92	78	71	90	97	120	103	74	93	99	106	91	95	101	90	83	107	91	98	93	90	95	77	100	99	95	93	102	93	97	86	103	92	123	100	87	83	88	83	104	96	93	111	104	88	92	75	82	122	96	101	96	98	105	108	84	92	89	101	88	85	79	88	71	75	85	107	86	90	96	99	98	91	106	96	95	85	88	78	99	95	102	85	100	82	70	105	78	76	95	84	78	90	98	102	93	88	103	91	97	88	102	100	91	99	84	79	97	80	90	87	83	96	93	108	95	92	92	105	87	79	84	92	87	88	96	78	88	83	113	100	103	81	106	80	86	100	81	112	87	98	78	99	104	98	90	99	75	88	95	91	101	99	78	85	104	98	94	85	86	94	92	86	86	93	96	89	83	101	89	110	100	90	112	97	72	102	105	107	91	85	95	103	99	102	106	84	109	117	103	84	88	88	106	90	98	86	98	95	98	101	93	100	90	102	107	102	95	95	84	104	102	104	103	93	70	98	89	87	91	90	85	99	88	117	77	95	94	93	87	91	81	88	106	81	88	91	84	110	88	87	90	93	105	100	80	100	88	97	78	75	86	93	94	100	99	81	109	89	92	76	85	76	83	91	106	98	89	115	94	71	87	99	95	93	89	97	103	84	75	92	102	93	88	94	89	95	94	87	106	93	84	94	70	86	103	88	95	89	81	120	80	96	104	92	99	93	92	113	95	104	103	80	89	88	88	95	77	89	98	90	80	96	78	92	82	82	91	83	95	86	94	94	89	99	111	90	103	96	105	89	89	100	100	107	90	106	86	90	87	81	79	110	83	97	87	98	80	106	101	86	92	75	112	98	106	88	109	81	98	103	94	103	83	97	102	104	86	86	82	100	86	91	92	82	100	89	95	85	93	108	112	77	86	83	88	88	92	104	97	85	79	78	106	71	90	106	107	89	95	91	95	95	118	93	99	87	93	97	120	99	85	79	83	102	88	105	101	91	73	90	91	84	99	91	96	98	92	96	109	92	101	90	97	104	93	87	91	83	106	89	79	87	112	107	93	93	83	107	115	86	80	98	93	105	91	80	99	85	104	81	100	86	108	88	97	81	93	82	87	98	92	111	92	107	85	82	111	86	113	97	94	91	95	84	94	77	95	102	81	95	81	107	70	88	84	119	78	84	87	89	91	89	112	89	101	99	96	92	87	90	107	89	68	88	84	86	100	109	96	98	116	104	101	89	82	94	103	94	106	103	97	94	82	98	94	88	80	89	85	94	111	100	90	95	76	104	88	92	96	86	93	98	84	104	90	96	91	82	100	79	89	97	83	91	80	90	102	88	98	118	90	90	95	87	106	94	71	100	101	90	93	90	92	93	107	99	93	92	83	104	95	99	86	89	95	91	92	85	79	98	116	106	95	83	95	101	83	102	92	90	99	103	84	95	94	85	103	127	75	104	93	103	101	93	106	98	78	84	102	107	95	90	88	86	87	105	106	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
9079	1429	3327	3679	3079	2530	1928	1576	1434	1222	1080	955	857	729	686	616	635	585	554	519	526	508	480	440	453	406	479	432	374	418	390	380	383	375	348	380	378	390	406	366	339	381	378	318	324	360	361	351	334	363	344	346	330	354	306	317	332	320	326	342	336	315	304	303	326	330	321	339	365	347	327	338	346	337	327	355	305	327	324	286	340	304	303	318	339	305	321	342	331	303	310	297	274	293	304	327	316	331	279	293	327	295	308	290	306	271	285	316	331	326	339	287	312	316	329	315	314	297	315	290	319	308	313	299	316	304	309	284	318	313	325	302	279	324	330	295	300	276	294	309	299	320	284	312	290	301	281	297	273	330	314	310	337	313	286	320	306	307	324	296	307	270	301	279	313	322	339	317	325	306	316	288	331	289	328	302	310	300	299	311	325	312	318	277	291	312	289	321	306	299	291	311	312	309	333	323	309	305	323	311	335	313	323	310	279	324	313	305	307	333	307	320	279	324	317	308	310	292	288	287	286	307	307	279	307	290	310	316	319	304	296	294	296	310	314	287	289	325	316	310	292	299	304	288	329	286	330	308	319	300	335	306	316	336	303	295	306	308	309	303	318	333	302	295	315	275	322	324	306	294	296	296	306	285	293	280	262	305	310	304	292	318	313	290	285	325	302	294	291	329	300	308	342	302	284	322	298	279	298	297	346	290	329	301	319	280	303	309	313	320	297	348	335	313	316	325	280	318	333	318	309	293	304	318	323	298	292	311	295	315	278	320	286	315	264	293	283	321	294	322	300	308	332	295	285	297	331	296	311	319	314	294	314	302	284	315	299	297	306	304	301	299	291	292	306	271	348	341	302	288	303	293	312	297	299	311	322	288	332	301	289	299	327	335	289	295	309	315	320	283	326	286	326	288	325	319	323	292	281	322	290	317	314	283	299	323	329	320	318	306	315	329	321	321	264	289	284	293	328	287	315	330	323	322	298	339	310	289	320	323	338	313	285	316	297	302	283	318	315	294	298	297	327	278	309	283	310	319	304	311	324	307	297	311	287	281	308	320	291	281	331	291	301	290	300	310	335	342	313	330	313	309	309	300	315	291	319	304	304	300	304	308	305	298	326	285	297	275	296	320	327	304	317	310	285	304	299	295	302	307	305	279	331	310	305	305	287	284	312	300	300	286	311	324	333	287	313	326	290	326	319	336	315	298	304	326	302	301	276	295	305	281	291	346	289	317	299	329	284	312	306	280	295	283	301	300	307	317	343	302	326	314	335	297	296	266	326	345	291	307	288	273	315	340	300	301	312	301	339	307	340	332	313	327	314	313	307	300	289	303	278	323	278	303	298	285	333	307	321	320	302	300	315	275	342	309	312	285	315	292	269	318	300	277	311	294	278	291	304	328	329	298	306	299	331	315	291	312	288	304	306	281	284	307	320	281	286	301	283	311	308	305	293	284	307	311	309	348	306	312	295	331	338	314	312	301	310	281	312	299	285	296	303	316	292	269	351	288	310	288	292	294	318	291	311	280	305	277	290	325	269	293	311	309	304	326	306	299	303	351	294	333	307	313	279	306	303	288	320	328	313	335	269	288	315	276	292	289	313	318	303	274	298	316	307	312	318	316	311	296	313	305	307	300	302	272	300	325	300	312	325	297	308	292	287	283	298	287	298	300	319	306	310	304	307	303	298	338	316	316	299	317	279	288	300	303	296	335	312	270	293	333	309	325	323	296	323	307	302	330	315	306	281	312	284	321	294	308	315	324	316	309	319	288	316	293	290	266	296	283	274	279	313	339	320	315	298	298	314	335	311	275	333	303	259	279	294	307	305	325	298	283	318	284	344	289	289	310	293	293	279	325	287	274	302	322	281	263	305	287	294	294	325	345	313	319	321	332	305	313	326	305	317	309	334	299	281	274	302	289	330	281	315	328	304	308	303	303	312	312	285	277	294	270	314	320	282	315	292	316	262	308	337	302	301	306	293	295	302	308	286	330	323	302	304	305	316	276	286	324	275	308	298	311	293	309	299	309	314	307	319	317	277	313	302	305	311	323	323	319	307	322	296	312	337	313	304	300	320	308	278	296	310	297	307	290	301	328	298	312	293	294	332	310	302	306	315	299	317	288	299	296	306	305	296	304	279	291	308	342	323	303	310	315	299	268	308	346	310	304	310	312	302	323	298	276	332	298	277	292	299	324	303	308	308	321	327	338	324	280	321	318	289	273	329	333	302	330	300	320	294	315	315	306	328	304	275	297	324	294	311	265	346	309	305	316	314	307	322	278	281	296	304	294	311	318	337	317	305	310	322	317	321	288	283	311	325	327	318	281	313	320	316	303	285	330	290	326	302	281	291	305	304	336	316	318	305	308	288	304	341	336	313	269	319	301	307	336	313	290	300	346	320	309	301	287	307	297	298	321	302	280	317	341	294	287	298	307	323	296	294	322	289	299	315	306	337	323	299	272	286	296	283	312	320	284	329	286	327	353	289	326	320	308	340	316	312	282	288	312	327	320	314	278	315	343	302	317	308	299	282	310	322	254	328	320	283	303	296	322	317	309	299	306	295	289	286	310	306	291	287	309	302	330	313	300	307	316	276	283	309	303	305	292	339	333	298	317	278	318	310	284	299	292	311	296	325	332	315	330	295	287	323	328	305	294	297	295	329	314	321	327	274	334	313	316	301	316	292	327	309	309	299	287	304	323	315	322	308	307	307	295	298	306	295	286	322	331	327	299	290	265	335	313	288	308	300	299	308	309	301	291	278	333	308	282	310	323	266	331	307	292	305	321	305	318	263	323	287	278	296	313	290	309	314	292	321	315	295	294	296	265	308	278	325	298	301	299	279	288	331	258	312	331	292	289	304	305	341	318	308	306	324	297	290	309	273	316	295	316	302	307	315	278	343	274	332	293	336	277	306	297	298	324	286	292	295	315	317	289	325	328	295	311	293	303	306	323	297	297	291	279	312	306	301	300	294	320	338	303	313	307	284	292	287	331	282	321	288	269	321	318	304	308	295	294	326	298	295	308	311	315	322	320	294	312	299	296	300	306	305	320	309	316	323	297	318	329	324	286	316	318	326	329	288	324	278	317	293	323	321	297	284	305	334	283	321	297	321	285	276	308	311	305	291	316	319	327	309	310	304	309	308	280	291	296	334	307	324	329	279	309	291	296	273	301	308	286	277	280	305	297	327	300	308	325	316	307	308	300	295	283	310	324	315	323	283	292	334	321	316	293	326	316	304	272	327	295	296	297	314	321	298	264	321	309	288	285	321	281	309	335	323	283	308	303	307	321	304	320	315	297	323	294	309	310	321	314	256	305	286	323	273	296	309	306	311	291	298	328	317	291	318	339	320	311	311	306	289	308	321	287	308	293	306	290	324	323	311	309	300	313	286	312	290	294	307	304	310	311	291	326	323	309	298	310	292	266	359	287	298	316	322	295	273	291	297	286	305	287	286	289	305	301	291	340	292	302	312	295	299	297	298	295	310	304	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
28584	3791	2865	2230	1600	1179	873	684	572	460	446	396	352	317	308	316	257	301	242	250	293	240	233	229	228	235	254	226	228	252	215	228	197	240	237	202	200	227	220	229	198	210	236	222	211	208	212	206	218	192	209	226	219	223	207	228	214	206	214	206	195	228	223	198	216	206	215	227	172	214	202	183	214	189	207	221	196	237	204	218	207	206	229	201	207	182	193	190	211	235	214	185	207	202	184	202	172	174	228	223	204	188	191	214	236	191	222	211	198	222	210	202	180	183	194	224	228	177	209	192	200	200	207	195	206	202	193	218	205	193	226	181	190	198	204	207	187	207	175	197	195	198	209	227	196	189	214	197	186	203	237	200	207	201	209	176	216	210	234	200	181	194	230	233	225	207	181	166	210	202	215	205	208	218	217	188	237	205	192	212	210	216	193	206	195	197	208	197	216	217	202	208	215	204	200	204	208	223	203	214	216	212	206	203	193	215	215	191	183	165	183	223	177	179	216	202	201	208	185	216	188	195	194	187	179	194	202	209	203	218	199	208	194	229	223	196	191	177	206	197	226	189	205	221	200	208	224	215	194	189	209	233	224	205	205	210	205	194	220	203	204	230	226	211	193	197	217	207	215	198	190	211	219	204	215	200	205	202	195	191	198	208	201	205	195	200	203	185	217	203	214	199	202	218	239	220	201	219	216	202	204	205	203	207	207	212	207	162	190	207	208	232	183	192	193	201	215	206	213	205	186	217	209	211	195	201	193	198	198	190	197	211	195	199	208	222	209	209	192	224	205	199	210	207	174	188	184	200	197	196	197	206	205	212	187	213	208	180	175	187	205	202	202	203	171	172	190	198	203	207	193	192	179	212	211	179	220	247	170	194	201	206	211	204	194	194	200	177	205	209	187	193	221	225	227	202	227	193	178	198	202	208	202	179	193	205	192	208	191	212	201	206	186	193	185	204	173	185	187	206	202	222	209	189	203	229	203	215	190	217	201	209	201	207	209	187	224	189	211	185	209	223	202	207	191	200	234	172	177	198	212	201	177	212	222	193	187	194	197	198	233	249	195	208	217	188	193	192	190	205	216	202	226	231	201	213	210	229	197	195	199	199	240	226	182	233	215	204	180	190	212	213	203	191	221	209	178	193	203	205	194	195	213	200	211	210	189	190	210	211	176	175	212	197	188	227	216	207	206	204	204	208	189	209	220	191	180	179	212	198	194	194	225	199	219	211	187	213	200	186	211	206	190	207	218	208	205	212	213	187	214	189	214	197	198	183	210	185	202	198	214	217	216	190	210	190	215	200	231	228	169	191	203	228	182	213	205	203	196	186	208	196	203	193	212	209	208	208	220	196	191	204	191	228	200	185	185	197	209	205	192	165	185	215	174	205	206	166	183	217	228	196	186	201	192	201	203	180	223	191	213	195	219	221	235	182	179	211	185	201	232	218	217	200	202	205	225	191	188	201	195	198	182	188	220	186	190	196	199	189	226	203	209	203	191	218	201	212	191	182	218	176	200	170	216	199	211	195	209	223	211	231	214	189	198	230	205	189	180	190	198	200	197	198	202	194	213	190	204	205	181	197	211	196	199	219	191	187	225	227	205	201	230	199	212	209	202	208	211	194	222	199	194	232	174	221	225	191	186	206	189	197	218	199	200	206	187	198	169	209	195	213	202	216	191	187	218	200	221	195	200	203	209	210	188	206	220	213	183	221	226	200	202	207	204	176	190	197	186	209	215	201	191	182	201	199	221	207	187	197	209	206	202	192	208	216	211	207	189	223	202	183	192	204	196	183	174	191	195	212	197	197	184	212	197	192	204	212	206	196	172	187	191	191	216	191	191	192	215	220	217	198	214	218	207	210	219	207	211	215	184	209	178	207	217	194	228	195	192	203	193	187	184	208	199	202	222	201	197	184	204	201	194	217	233	211	181	215	183	219	221	200	202	206	194	199	198	183	203	228	195	196	193	209	198	195	193	207	206	204	208	199	216	185	194	194	202	195	220	208	204	209	206	192	218	204	194	212	210	198	217	197	184	206	179	209	210	199	185	183	201	197	235	186	211	197	210	229	184	200	185	180	200	221	182	198	233	158	211	202	199	190	220	199	171	216	214	214	173	205	185	202	211	192	196	197	201	191	216	199	217	193	193	188	213	188	191	214	210	205	199	201	201	220	198	203	194	214	205	206	190	193	187	205	207	186	171	197	220	187	194	227	192	203	203	196	207	194	214	187	208	207	207	191	197	212	217	188	200	204	220	206	182	171	207	206	230	217	218	200	204	191	178	203	207	229	196	198	212	206	215	201	202	210	194	195	221	195	197	187	217	174	201	199	208	203	191	212	211	213	213	184	197	187	175	211	219	202	186	179	200	186	213	185	186	192	222	171	186	231	206	196	172	199	222	205	216	212	181	203	205	202	214	181	200	212	203	181	198	217	179	191	185	191	194	205	200	197	196	208	207	194	219	208	191	185	207	198	202	204	221	209	209	187	222	217	186	222	203	202	198	192	184	170	197	199	207	178	193	191	218	193	177	236	237	213	204	203	234	223	179	204	178	185	201	190	226	186	221	189	196	218	192	212	214	226	201	197	214	220	177	211	179	217	217	235	202	185	216	214	203	219	208	211	212	208	207	200	214	185	174	192	203	181	211	227	205	196	220	219	213	197	199	193	215	204	194	209	209	210	209	195	190	222	177	192	203	191	213	195	207	203	202	208	201	191	196	213	213	200	206	197	190	197	220	222	192	177	184	196	204	228	231	183	224	189	208	214	217	207	197	199	193	182	197	190	217	184	202	219	176	179	192	203	222	204	187	202	214	221	192	213	230	211	193	198	196	198	216	191	220	211	209	198	203	193	219	201	212	201	222	214	194	198	201	213	190	210	204	186	189	209	159	206	221	181	241	192	180	187	214	206	173	219	192	198	208	194	221	187	183	207	196	223	185	200	166	198	219	179	209	215	224	213	201	212	183	207	212	193	194	207	202	208	195	203	216	190	221	232	192	203	213	186	208	198	187	211	213	210	201	232	203	201	214	198	193	180	223	193	207	203	227	204	202	204	196	185	187	193	187	222	192	167	222	206	189	209	212	199	244	177	188	194	185	206	218	198	178	176	207	215	173	191	202	224	210	199	219	163	195	222	219	213	183	178	201	217	205	183	200	194	218	216	203	203	216	212	206	205	208	208	228	185	194	180	197	181	193	196	231	182	213	190	177	216	199	194	205	223	188	204	201	208	197	180	179	173	235	188	217	185	179	202	198	196	211	189	210	195	206	192	211	205	227	208	218	201	224	211	188	219	192	188	188	217	213	180	185	207	173	189	214	184	225	203	181	210	217	191	211	197	207	197	193	189	181	211	222	209	203	192	190	212	232	190	186	207	197	200	211	174	196	201	213	197	203	192	192	197	179	193	217	216	201	201	184	206	203	189	208	200	237	184	188	235	191	208	185	197	206	196	176	170	230	201	190	198	211	189	208	195	206	215	200	189	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
12323	2723	6301	6830	5782	4760	3906	3151	2640	2230	2035	1871	1613	1469	1323	1295	1193	1120	1145	1049	990	985	920	886	888	894	821	778	828	795	737	739	702	703	654	746	706	692	677	685	721	669	660	633	693	640	636	623	672	613	635	627	651	641	637	678	627	628	642	613	630	625	641	637	665	598	621	628	576	633	616	576	567	593	597	606	607	581	648	594	575	608	566	627	598	610	585	582	580	573	596	592	640	598	577	574	557	597	593	550	585	629	595	626	600	529	546	619	599	648	599	562	569	624	572	562	613	591	599	628	585	594	523	580	549	575	633	545	611	590	632	565	599	625	631	634	596	615	563	546	576	566	628	585	605	588	597	596	558	609	593	557	627	592	608	537	578	582	621	559	574	609	594	603	585	555	589	564	606	593	587	537	585	572	616	579	607	543	615	522	591	569	561	617	560	552	569	628	584	600	552	605	561	543	543	553	569	630	560	584	605	574	582	598	572	612	612	573	611	599	592	552	588	528	624	590	553	569	542	563	622	596	616	561	572	614	586	602	556	561	582	599	623	623	559	532	597	584	567	595	575	586	555	608	579	566	559	598	569	557	626	571	576	592	604	552	576	579	615	550	614	586	601	573	549	601	631	617	599	574	574	541	575	595	544	607	561	616	611	576	629	543	575	525	588	550	569	526	561	571	580	537	581	581	607	595	554	577	560	596	587	578	583	547	583	539	602	589	583	618	583	541	595	634	594	571	613	563	540	570	608	574	592	599	555	579	587	557	568	582	554	535	573	625	583	537	554	593	633	598	576	587	560	563	599	556	545	579	605	546	567	557	572	575	552	584	581	584	565	559	572	606	577	578	596	585	574	625	633	538	612	548	544	603	577	557	580	581	637	579	615	605	591	569	570	565	585	569	573	617	597	557	572	625	610	562	589	611	620	602	557	588	550	579	551	580	595	649	605	557	570	559	582	557	582	591	583	585	553	571	560	594	556	588	555	547	578	600	602	598	556	556	607	634	551	569	637	539	574	565	620	559	568	576	598	585	645	583	597	575	613	588	577	574	600	575	572	587	539	566	560	534	553	565	585	604	584	544	620	565	543	583	565	591	665	562	573	564	544	586	624	593	573	568	572	537	557	594	578	611	562	552	611	576	587	552	544	586	549	573	602	634	560	587	559	602	567	588	609	601	599	580	569	623	542	595	553	553	591	560	551	571	614	534	570	595	559	599	544	562	569	584	613	569	601	613	607	598	574	550	572	604	585	590	544	580	556	598	565	548	567	570	578	592	577	593	594	572	605	589	607	591	556	561	580	596	533	592	559	609	572	515	563	570	565	640	583	560	590	572	583	607	580	541	603	607	586	592	561	614	581	592	535	625	572	579	568	533	557	604	567	599	574	565	542	597	608	575	585	611	573	592	569	570	597	594	558	570	593	587	582	598	550	558	611	602	564	562	606	574	597	563	594	620	575	587	599	565	579	581	588	564	565	571	582	636	595	580	518	581	526	544	605	581	558	553	537	562	584	611	583	574	579	576	546	573	616	574	572	571	605	583	584	622	596	606	576	585	571	555	592	576	564	525	607	599	591	605	624	585	543	573	563	566	601	599	585	612	568	589	610	576	538	583	614	587	540	593	549	624	573	613	571	573	605	618	599	609	577	592	597	600	598	617	588	569	599	589	553	587	623	589	592	587	612	576	601	557	570	566	598	581	637	585	580	557	601	580	571	580	588	590	617	562	615	570	611	583	571	560	565	629	595	632	574	609	576	566	556	565	580	592	607	591	607	566	601	609	556	590	599	566	566	581	572	557	583	592	601	574	591	583	609	583	606	542	539	603	586	602	622	583	561	572	618	547	550	575	553	586	572	596	625	556	521	593	589	598	567	539	568	545	540	617	602	584	587	613	569	603	604	562	543	580	586	572	567	567	573	588	587	571	571	597	587	560	571	585	550	611	608	568	551	594	609	599	572	589	548	555	593	581	576	575	598	593	564	563	612	569	522	588	608	584	601	592	591	613	574	611	580	562	601	567	566	606	587	597	578	605	593	585	619	599	564	578	575	537	584	588	572	582	584	544	612	613	572	599	591	558	547	540	567	522	608	566	583	553	574	554	600	572	589	578	627	544	555	555	539	573	547	627	599	537	567	594	604	546	589	580	558	560	607	613	586	555	554	584	559	604	592	597	597	572	552	573	568	580	589	615	566	624	597	582	573	571	581	607	572	586	564	556	584	576	607	603	570	558	585	605	571	583	575	557	555	588	620	598	604	598	572	520	591	504	551	592	593	605	587	569	606	595	588	600	609	586	576	577	583	585	588	584	587	551	557	567	589	581	582	608	569	649	611	554	575	595	576	572	550	562	562	567	594	547	606	626	530	603	615	585	570	596	582	585	565	556	584	584	581	627	557	602	571	586	539	571	577	577	634	587	532	619	567	622	591	589	612	566	575	586	564	608	573	563	602	591	605	543	585	561	578	557	574	547	570	565	593	605	577	602	576	569	562	610	609	642	581	587	613	607	558	547	628	566	600	611	550	591	520	569	590	629	578	566	597	570	591	584	558	575	596	580	564	609	573	640	588	587	536	566	564	602	541	625	586	587	545	575	570	624	619	555	600	554	559	579	588	612	520	593	555	595	589	585	555	582	595	600	617	605	608	609	574	548	594	583	595	597	612	591	626	604	546	537	536	588	596	588	556	566	606	569	595	573	561	564	596	593	559	588	594	588	606	565	593	558	578	599	599	584	552	565	554	588	537	579	579	570	612	597	506	598	532	572	566	582	595	578	586	559	567	599	524	564	580	585	556	579	546	575	548	510	562	590	584	565	589	543	563	530	570	585	623	580	560	590	531	579	555	566	566	620	617	608	608	570	532	534	553	605	584	565	582	593	628	588	591	592	592	550	583	560	516	585	607	588	605	551	565	586	551	574	538	594	536	548	584	573	544	588	608	591	559	554	584	586	586	582	571	581	634	584	594	559	527	575	634	591	592	577	540	584	555	576	616	570	604	592	552	587	571	533	523	597	595	555	604	561	590	550	575	599	606	610	594	578	542	576	575	572	537	556	587	616	585	566	559	584	593	572	545	579	604	629	588	566	563	580	594	609	570	567	596	579	608	581	563	552	609	539	587	578	578	583	596	603	588	573	586	555	590	560	586	561	567	615	541	579	595	583	585	610	588	574	563	589	552	574	611	576	596	562	548	528	621	575	582	562	558	584	544	565	587	549	551	634	586	604	587	564	577	560	569	592	591	611	610	592	576	611	603	572	554	598	530	594	557	572	547	577	598	609	607	555	561	583	577	614	595	571	569	568	608	571	597	621	603	576	551	633	563	614	570	612	562	575	621	595	606	607	577	561	569	611	600	590	574	565	600	601	630	598	573	573	559	587	580	590	546	567	628	536	563	556	596	607	568	643	543	597	543	587	551	589	609	590	576	551	636	612	609	550	583	566	572	579	582	610	614	606	605	576	577	585	602	625	579	560	603	565	619	578	573	571	598	603	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
3486	158	151	136	122	125	115	120	101	100	108	75	100	104	117	90	117	102	106	99	107	87	86	93	93	92	80	88	87	85	103	102	94	93	96	91	111	93	77	82	92	93	93	108	85	86	106	83	99	90	87	84	90	92	85	98	64	95	94	89	95	93	104	104	95	97	96	84	90	100	92	91	84	92	124	94	97	89	79	90	106	93	92	90	91	101	95	76	91	92	81	83	77	90	86	74	92	94	90	94	98	85	99	88	76	100	109	75	90	83	90	104	94	94	82	75	105	104	95	84	96	106	83	103	88	85	83	102	95	76	89	86	89	95	88	87	89	89	94	94	93	92	92	112	91	73	97	92	81	103	92	88	98	67	98	82	84	105	76	82	81	123	97	91	78	96	91	88	99	84	101	100	91	101	98	80	98	80	85	96	90	80	92	91	82	97	93	99	84	89	88	89	94	83	86	86	114	102	87	102	82	82	69	88	88	84	88	89	86	104	89	93	99	94	89	86	103	85	96	74	110	89	82	108	92	106	95	93	87	99	98	96	96	82	102	82	104	83	83	86	94	92	85	92	95	111	95	82	84	91	98	93	85	103	98	81	94	81	93	83	98	81	122	89	92	108	100	88	77	88	99	74	89	102	98	76	110	91	85	92	104	111	106	92	112	85	85	92	82	83	100	87	100	82	83	78	89	103	101	86	85	96	89	83	87	75	82	85	104	104	96	94	90	103	93	96	77	83	88	103	92	91	75	109	79	78	91	106	96	87	110	92	100	96	76	82	83	86	96	98	88	101	88	88	96	82	98	99	105	79	109	103	80	85	100	95	103	104	86	90	106	97	98	86	89	86	82	96	85	84	90	96	113	92	87	101	88	84	83	88	102	100	88	87	75	89	84	89	93	99	104	116	88	102	94	88	94	84	95	83	90	98	87	96	93	114	85	84	85	89	90	91	88	93	90	84	113	106	85	76	99	96	94	89	97	89	110	105	84	81	106	97	90	86	88	89	102	100	88	76	112	91	82	103	102	106	85	94	107	100	102	91	91	86	89	82	106	98	101	77	84	105	90	79	99	105	94	76	94	112	94	96	91	119	90	81	88	91	101	75	92	100	94	88	91	84	78	78	86	95	83	73	91	77	92	66	102	88	102	99	87	87	82	91	101	95	93	97	97	95	79	100	93	90	89	92	86	95	87	73	98	113	70	83	75	116	111	87	79	99	84	94	114	98	96	99	96	110	98	79	107	84	92	85	86	94	91	88	97	76	81	98	86	80	79	91	89	98	98	82	71	86	98	92	78	105	81	98	89	100	96	90	90	68	92	85	86	79	100	93	90	95	108	74	86	91	87	110	94	83	89	92	106	98	79	88	106	103	77	85	106	77	87	88	87	83	95	104	88	102	96	81	89	88	76	89	113	87	87	87	100	114	83	120	101	97	91	86	95	95	93	101	99	109	100	98	99	85	101	79	89	94	102	100	108	85	100	85	102	92	81	94	98	95	87	88	89	96	89	84	92	102	96	99	77	87	90	103	85	104	99	96	97	83	88	104	108	92	73	84	98	83	87	83	86	89	76	89	101	101	77	97	95	101	87	109	84	99	85	89	94	90	95	90	88	84	77	93	87	91	91	99	85	88	77	109	82	92	66	99	84	92	88	92	89	92	89	98	94	105	78	83	91	86	82	102	88	93	91	96	101	76	79	86	91	99	110	85	92	107	88	92	76	82	84	88	95	92	95	91	83	75	84	87	89	116	98	94	80	92	97	75	91	83	100	77	79	92	100	90	94	83	94	88	91	86	105	78	97	95	112	104	81	98	89	79	108	95	95	77	118	92	96	93	82	101	86	78	93	92	71	71	82	96	84	93	79	91	78	100	90	96	90	94	81	83	84	90	79	92	83	95	113	94	84	91	94	99	84	89	92	106	111	104	85	73	89	77	91	86	75	82	93	92	81	83	99	83	96	99	93	81	84	87	78	82	93	86	85	92	91	83	89	101	97	94	94	95	95	90	99	100	81	92	81	89	102	95	91	112	97	95	87	94	96	90	76	89	102	95	94	94	90	94	92	90	76	89	89	84	71	85	99	81	83	84	90	99	63	98	85	102	100	90	91	94	96	85	96	83	91	94	101	93	92	117	97	76	94	82	96	86	87	103	111	92	101	87	96	82	114	89	83	84	88	81	86	91	86	82	82	84	85	111	102	98	96	94	97	95	93	85	90	102	92	105	103	93	90	88	102	107	87	98	85	90	72	104	79	78	83	88	97	99	77	75	89	95	118	98	85	98	94	97	91	89	83	91	89	91	96	82	90	92	106	85	100	78	99	90	89	74	91	99	95	85	94	98	86	99	78	80	101	100	108	89	84	110	86	90	95	77	95	83	101	88	88	87	81	80	91	87	83	103	98	98	99	99	82	94	109	99	67	83	97	93	88	85	89	86	74	83	101	79	94	111	86	81	86	77	86	107	91	91	94	82	83	101	84	99	101	103	86	82	74	104	89	100	95	95	89	82	102	92	86	88	104	94	93	102	88	78	97	102	104	86	90	105	91	102	106	102	102	106	96	88	98	97	90	86	109	87	79	115	92	86	88	100	96	101	93	85	82	95	102	82	98	82	92	93	78	86	95	98	73	65	106	74	96	89	103	86	75	98	89	82	80	88	74	82	84	67	91	78	100	94	107	93	103	92	96	86	72	86	94	69	112	86	95	101	95	99	101	105	86	89	89	82	97	97	78	88	89	78	84	88	96	73	83	104	95	84	79	98	101	83	85	87	92	99	96	96	88	86	94	84	84	96	91	69	94	108	91	108	82	103	94	82	83	92	86	111	96	94	90	107	98	84	89	91	101	80	94	91	103	88	91	99	92	106	87	84	101	95	90	90	91	95	85	74	93	109	97	90	71	95	80	74	86	87	89	91	88	89	95	73	94	92	95	88	83	97	83	82	95	87	106	79	91	79	77	92	66	102	81	104	97	89	80	99	100	79	88	77	81	87	104	95	97	85	93	86	86	77	92	93	84	93	92	87	97	86	89	91	87	110	83	104	96	104	83	101	61	80	94	83	85	85	93	94	102	107	88	99	89	98	89	95	99	97	99	106	100	109	80	81	97	83	104	72	105	107	96	76	89	109	99	81	110	94	95	102	110	98	97	93	88	73	97	96	92	91	95	84	90	78	111	94	91	108	96	101	93	85	92	85	97	91	84	86	111	93	92	82	76	72	95	84	81	94	106	106	92	84	99	98	98	92	83	83	93	74	106	111	88	105	93	108	102	80	84	99	95	91	103	108	77	79	86	99	86	93	87	79	76	74	88	88	99	94	78	99	93	88	90	109	99	88	86	83	97	87	93	103	84	77	84	74	94	102	80	91	93	85	94	77	94	84	97	90	92	79	92	85	92	90	100	91	82	108	96	93	95	90	81	99	90	114	85	70	77	86	96	106	89	77	100	97	79	68	77	90	93	99	92	103	109	84	89	83	95	79	78	95	100	80	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
4074	357	525	471	418	393	393	375	316	334	350	317	324	325	312	318	284	294	326	292	286	309	325	310	248	286	257	314	296	303	305	320	286	255	276	319	276	334	302	281	253	299	313	320	258	336	319	294	250	289	308	295	294	277	313	291	299	283	293	310	277	285	301	279	276	281	302	262	313	329	306	292	286	300	277	281	301	281	308	270	289	296	282	276	297	308	260	305	306	309	303	278	280	334	275	280	309	306	311	301	278	299	284	312	280	300	297	293	263	278	282	284	291	277	272	300	319	302	290	292	290	264	313	298	272	319	268	308	301	291	275	298	305	282	307	292	283	281	293	275	293	288	302	307	309	291	276	297	281	300	327	280	289	308	289	265	274	274	301	287	265	275	289	311	307	304	318	252	306	274	300	285	292	277	270	301	266	259	274	292	294	266	299	299	268	290	298	325	314	313	281	310	288	265	276	284	298	273	318	314	276	312	282	273	298	284	280	305	271	269	292	284	285	290	281	300	257	296	256	299	282	295	325	321	293	293	291	285	300	283	278	266	271	306	265	284	307	313	299	294	304	289	332	257	322	297	280	282	321	285	290	282	295	294	283	295	292	291	288	280	267	288	287	310	277	283	261	299	288	265	298	293	308	303	284	304	259	267	294	268	313	305	282	283	285	266	293	275	298	314	308	291	297	280	305	298	283	306	275	282	293	298	298	288	293	275	285	288	281	279	305	307	284	277	266	272	313	304	300	304	280	329	283	259	290	291	294	293	277	273	289	292	307	309	267	290	320	286	275	285	280	304	289	288	272	292	310	313	286	301	280	281	273	294	304	313	299	312	286	305	314	278	297	289	279	278	286	309	312	269	283	252	293	288	292	322	296	282	282	286	305	286	306	278	293	304	287	292	288	310	275	297	309	272	299	301	250	310	302	304	273	314	292	256	303	304	302	268	306	306	330	287	288	283	314	318	278	315	265	303	307	275	263	307	311	269	260	298	361	303	305	275	291	293	287	283	282	268	259	301	292	309	316	277	313	286	298	294	282	321	284	315	269	311	301	306	290	282	317	291	276	290	299	273	288	265	272	303	306	300	272	277	288	310	306	290	274	316	299	296	247	258	285	319	270	305	272	292	270	308	269	324	293	302	262	284	284	266	238	290	299	275	322	286	294	280	302	282	300	289	289	257	269	260	254	271	298	302	295	296	283	301	296	270	288	282	283	297	267	288	316	306	291	271	281	297	261	334	278	316	278	289	276	265	285	284	268	291	270	283	267	290	316	268	268	282	282	285	266	283	297	315	281	293	302	286	279	303	295	260	294	300	280	327	306	288	285	304	282	311	332	287	286	319	295	290	286	278	305	305	303	293	292	282	286	343	280	320	305	268	296	295	300	291	351	279	279	273	287	275	293	269	282	309	289	327	290	277	277	297	278	274	304	313	296	285	283	289	272	275	304	305	290	294	317	299	296	284	306	296	277	290	289	291	282	279	305	276	279	248	296	290	314	295	285	278	301	271	306	266	293	312	319	325	312	272	289	270	274	284	289	301	268	300	271	290	275	295	303	296	256	256	283	302	280	324	268	270	263	282	294	298	297	296	322	296	293	283	279	291	300	307	265	247	281	284	287	289	280	319	282	290	289	263	288	317	280	306	312	301	290	251	277	268	303	278	297	317	274	319	287	276	311	267	275	279	285	316	295	254	289	303	291	267	261	274	307	301	288	263	292	275	299	271	285	278	279	301	322	267	278	277	295	321	303	300	294	298	304	294	286	290	293	281	258	285	259	288	299	317	276	312	293	284	310	289	300	298	285	299	281	284	285	316	288	297	289	305	313	292	295	284	303	278	298	283	303	271	324	273	281	282	298	283	290	277	258	297	291	304	301	271	262	315	291	295	312	244	309	282	318	304	286	285	319	299	294	265	282	297	310	284	285	270	289	286	336	308	306	313	309	297	314	307	283	278	295	290	315	289	274	267	296	264	307	294	280	288	308	306	289	273	290	277	290	278	287	278	280	275	300	247	264	280	283	280	268	256	271	307	292	308	303	305	282	291	267	294	287	262	292	313	287	303	287	280	300	281	305	302	274	297	293	299	281	291	285	269	323	314	285	298	282	279	295	292	277	263	292	313	301	267	288	270	266	289	287	273	289	285	255	310	294	259	299	309	287	317	283	334	273	284	295	296	266	280	320	290	299	295	285	288	293	305	313	303	290	290	294	270	280	270	287	306	302	279	292	280	315	295	316	288	280	267	265	275	291	287	303	304	308	287	299	293	285	301	299	273	299	297	312	307	271	273	297	303	277	258	282	293	305	289	296	282	294	288	280	261	284	313	297	267	282	310	280	319	288	271	270	275	278	288	287	261	278	310	279	287	336	313	326	298	271	307	293	252	305	284	311	256	292	294	291	268	286	295	273	313	326	281	311	304	291	326	286	296	272	291	296	275	285	266	319	279	331	269	287	276	298	303	308	294	307	330	276	302	302	303	304	287	284	292	292	287	288	307	292	275	285	304	253	265	331	269	256	292	276	316	269	288	270	295	323	291	267	311	248	325	281	316	284	286	296	271	271	285	288	317	301	290	282	286	292	270	298	297	276	299	302	271	321	278	272	310	313	260	275	310	293	291	295	287	318	295	283	321	317	278	268	296	332	293	275	307	287	275	272	284	283	298	296	274	276	288	295	276	264	303	286	281	294	268	302	295	297	290	306	259	270	302	281	315	269	272	284	282	296	291	304	316	302	291	279	293	282	304	280	306	285	324	317	304	288	303	292	306	271	249	280	274	296	298	290	296	306	294	264	302	296	262	314	280	277	296	274	282	311	277	298	280	300	287	248	269	269	286	300	311	286	252	307	299	266	280	288	261	317	299	271	295	253	283	298	309	299	288	288	314	255	277	313	284	289	281	278	291	293	301	296	306	307	298	279	292	295	284	256	305	305	318	281	286	305	335	290	292	289	270	292	298	293	281	285	294	289	279	287	311	308	336	305	270	284	286	294	293	289	277	314	264	258	301	251	305	285	304	263	305	290	302	292	276	323	274	295	297	308	256	258	312	295	284	281	258	291	274	294	320	312	294	255	283	321	284	314	286	273	309	275	285	315	257	320	274	286	285	298	296	298	294	274	253	307	250	303	307	283	313	299	302	269	275	250	277	284	312	274	280	337	275	299	312	283	284	288	267	302	283	301	302	290	300	305	280	292	290	297	295	284	286	259	271	297	282	295	292	297	304	290	298	282	288	286	293	287	271	285	281	281	307	309	301	276	278	279	292	306	285	290	306	287	283	302	286	269	293	297	311	309	274	284	278	264	293	266	302	268	264	286	290	257	278	320	309	286	261	278	269	282	312	290	321	307	296	326	265	314	286	278	316	293	292	337	272	300	261	325	281	262	257	290	276	282	294	276	309	323	281	281	300	271	285	270	307	291	323	282	303	253	291	292	285	283	286	293	287	288	284	308	303	271	304	277	304	310	278	301	317	303	306	266	319	269	271	281	316	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
17555	1427	1412	1029	718	546	420	324	304	205	185	232	167	140	144	138	137	126	128	121	120	106	110	125	107	94	105	112	128	124	99	93	99	108	94	108	113	105	100	103	99	113	84	91	111	103	105	94	98	91	94	111	101	81	115	108	109	101	92	86	84	96	102	102	90	98	85	87	79	91	105	100	97	105	106	116	96	99	100	77	92	86	124	106	102	109	97	83	98	104	88	103	104	95	108	84	115	90	99	95	101	106	89	109	101	96	84	100	102	98	97	100	104	102	88	81	81	109	84	93	97	108	94	88	79	96	110	111	89	96	114	106	91	109	81	80	99	116	86	101	97	78	79	98	99	113	87	93	103	95	106	86	116	89	80	90	100	101	93	99	85	67	107	93	94	97	119	105	97	98	125	116	100	81	107	113	105	84	75	64	98	88	101	93	105	100	95	90	83	92	94	88	95	104	102	82	91	102	91	105	83	87	105	95	72	92	98	103	94	114	75	89	90	82	83	100	95	104	93	87	85	90	81	95	73	92	93	83	105	94	88	102	91	110	87	106	95	105	106	85	90	94	83	87	92	109	80	81	86	82	89	96	78	101	86	105	100	73	107	118	97	77	95	93	87	92	94	112	92	104	109	117	89	90	77	93	84	99	90	120	102	88	94	107	110	120	99	82	100	107	112	94	88	102	84	86	96	95	80	84	95	94	93	96	89	98	90	97	96	110	91	80	98	89	80	93	88	106	100	104	85	97	88	84	90	95	106	93	109	87	106	112	94	93	95	76	84	92	95	90	76	84	86	87	78	78	111	93	76	95	80	97	95	82	99	78	96	99	102	125	83	91	103	95	98	91	99	115	98	92	104	83	84	96	94	101	93	109	90	105	80	118	93	85	114	94	106	81	97	85	72	101	85	103	99	102	83	91	90	93	100	81	80	78	78	104	115	106	87	89	93	81	91	106	100	119	121	115	86	65	90	113	91	89	78	83	92	109	105	101	103	93	93	119	102	95	82	77	96	80	81	86	96	99	72	96	85	95	95	97	102	74	107	87	100	91	85	113	92	88	95	95	100	93	80	105	100	94	107	84	94	97	95	89	103	108	94	96	97	117	76	75	88	75	95	108	97	97	101	99	86	84	106	99	78	114	86	105	109	113	108	102	89	104	100	82	111	84	85	76	101	101	90	109	102	92	106	95	86	100	75	88	99	86	77	108	104	101	102	93	86	94	100	105	94	86	89	90	93	101	91	98	106	94	81	86	84	90	94	111	90	104	83	95	98	86	107	87	88	89	90	78	90	94	112	101	94	112	109	105	103	94	96	102	86	109	86	85	93	94	103	100	67	134	93	111	85	97	97	96	99	118	96	99	93	81	102	98	102	82	83	104	82	99	92	106	91	86	96	91	92	108	94	84	95	101	106	90	91	106	84	82	90	104	119	90	89	107	96	90	101	88	93	88	84	89	102	91	89	103	108	75	97	96	98	100	97	88	80	106	94	89	98	97	90	93	109	93	96	92	82	84	93	97	92	87	96	85	90	97	84	93	94	98	96	99	100	102	90	77	88	103	82	97	104	99	83	110	98	102	92	94	91	75	113	88	97	86	84	104	101	102	101	92	86	90	90	92	90	102	82	88	85	100	91	90	106	103	81	74	104	93	94	73	109	91	95	86	101	85	100	93	92	104	78	94	90	81	75	94	78	106	104	92	97	99	102	93	95	102	103	87	83	108	102	105	102	88	91	88	78	95	107	77	94	106	82	101	96	85	97	99	84	101	100	97	95	97	95	87	104	103	97	87	82	108	87	84	98	92	83	91	98	96	88	92	102	91	82	88	105	104	90	90	86	88	108	86	92	97	99	83	89	104	76	88	105	103	96	91	108	90	105	99	86	106	76	77	89	106	95	81	87	87	89	109	103	102	102	84	110	88	90	107	101	95	98	91	106	88	101	89	102	93	96	88	101	93	86	74	101	90	106	95	93	114	97	102	104	74	80	92	101	85	92	89	106	106	83	98	107	99	98	115	81	87	90	79	78	96	79	90	92	94	97	83	100	74	97	99	96	94	94	106	99	89	87	103	93	101	106	117	99	90	66	100	119	93	87	88	104	91	87	90	117	83	100	89	80	112	92	86	90	103	104	93	79	91	92	97	92	91	76	106	83	104	86	98	95	89	96	93	76	92	109	99	106	110	110	85	74	89	85	121	100	102	108	87	110	94	85	97	94	115	92	93	92	109	102	82	102	82	92	78	83	97	97	85	100	79	93	120	93	83	85	92	80	91	94	90	79	84	85	100	88	104	93	92	96	92	100	80	111	79	90	92	82	84	111	98	79	91	105	81	86	98	96	114	89	109	94	93	93	83	82	100	100	86	92	101	83	78	116	105	103	80	88	94	99	96	74	79	95	90	96	109	87	90	94	88	104	92	105	106	105	85	89	90	91	85	91	79	116	89	103	84	90	106	92	95	103	101	69	82	87	97	95	98	103	103	99	102	99	88	106	85	90	114	99	82	102	98	94	102	94	92	101	106	89	90	97	98	87	98	80	94	104	100	96	80	103	98	106	90	77	103	84	95	86	86	90	96	82	83	88	104	109	86	95	93	118	105	97	100	88	78	79	71	71	100	104	98	87	91	100	85	82	92	96	97	101	89	82	100	110	103	107	107	102	84	109	104	91	120	108	89	100	99	72	106	68	101	107	92	94	88	82	95	84	110	104	87	91	96	107	75	85	113	96	89	95	87	100	93	110	92	81	91	93	98	81	90	103	103	95	95	104	82	98	97	117	94	92	79	97	86	94	99	99	101	94	102	88	106	124	91	83	98	92	77	105	105	70	88	106	90	113	86	115	87	101	111	94	91	77	100	92	94	90	99	88	96	102	97	81	83	90	100	105	95	82	106	93	84	92	111	74	89	77	84	93	109	85	107	92	94	90	91	91	99	116	121	106	101	107	78	97	94	91	87	90	97	84	87	99	90	97	91	88	109	90	94	111	87	80	96	89	106	93	88	85	105	99	94	82	90	93	93	71	99	103	89	97	87	88	81	93	79	94	82	95	91	71	98	82	94	104	90	113	112	114	83	93	95	79	88	95	88	90	91	79	100	102	113	102	99	91	93	94	91	91	91	86	93	107	98	98	98	103	93	100	97	110	93	100	84	87	99	94	93	79	98	111	90	80	102	90	105	112	108	104	84	102	94	73	102	98	92	82	96	92	85	89	108	98	98	115	101	96	95	92	102	102	94	89	96	78	90	94	92	90	100	110	96	82	109	75	95	89	91	103	93	103	100	102	94	74	91	89	95	87	96	109	73	92	111	92	90	109	95	90	99	93	99	91	91	93	84	81	110	99	97	90	98	113	105	102	87	96	110	105	92	98	94	72	103	104	108	95	95	91	100	85	106	87	96	81	102	89	86	97	90	96	76	88	104	98	94	93	99	98	81	96	86	90	99	95	77	84	95	89	99	91	98	94	97	100	105	96	103	88	113	102	97	93	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
9031	1411	3319	3713	3107	2506	2005	1666	1446	1149	1006	971	838	739	730	658	669	609	584	502	525	502	484	493	418	446	425	424	393	395	432	379	404	384	378	368	333	370	352	389	367	369	366	345	390	343	353	374	382	330	347	359	362	308	393	360	307	344	381	293	313	325	350	299	345	321	354	315	293	331	317	347	319	324	353	365	334	347	328	304	351	307	314	294	325	320	344	333	302	313	334	327	315	337	318	336	307	293	300	307	329	325	313	308	299	319	355	309	331	314	314	335	312	308	314	335	316	323	330	318	309	337	328	314	322	280	316	291	318	290	280	299	321	259	302	298	330	309	295	292	296	344	311	311	312	332	327	308	315	305	328	343	294	286	324	325	309	311	338	346	287	311	314	293	315	304	316	329	323	283	306	299	327	335	306	318	282	303	323	308	329	289	315	330	299	351	288	310	319	296	311	310	313	311	323	298	320	287	303	305	282	304	313	282	300	338	302	320	300	297	328	295	307	350	309	307	286	303	279	278	307	318	296	285	306	322	321	305	303	305	317	311	294	321	315	321	318	351	295	333	279	315	277	317	305	325	317	309	308	309	277	285	329	311	309	283	285	322	310	284	298	313	301	339	299	316	278	323	320	314	330	323	334	307	318	260	302	315	295	322	286	318	285	295	300	306	310	345	328	276	302	283	306	293	324	289	295	303	304	309	324	314	345	301	315	303	304	334	320	296	328	288	303	284	343	316	268	304	306	344	321	296	315	301	316	301	296	326	308	294	298	308	318	318	312	314	289	302	313	289	318	316	300	301	334	349	303	301	320	324	326	333	305	296	318	289	297	312	302	285	318	301	315	306	266	306	306	297	295	304	284	294	302	292	279	319	298	291	309	308	299	321	299	267	313	312	305	304	307	270	295	302	261	307	314	325	304	301	291	332	324	304	310	268	313	312	282	274	290	281	324	276	293	295	285	313	285	305	289	293	299	321	301	309	301	341	299	274	313	315	286	295	295	308	280	307	291	285	269	288	286	305	279	329	302	327	330	324	292	324	316	319	322	296	310	312	303	288	333	321	270	305	269	304	291	332	287	303	310	298	291	321	318	288	285	286	305	301	286	317	293	293	308	271	317	270	293	297	278	308	297	283	311	246	310	272	293	317	279	286	313	330	296	324	295	323	334	292	289	315	306	268	315	316	300	336	312	303	347	356	301	283	311	330	326	275	317	274	310	308	293	307	313	314	283	311	346	281	305	298	312	323	313	322	312	322	309	321	314	307	315	305	325	311	292	313	304	287	323	331	317	341	301	318	286	303	324	300	290	304	285	299	295	328	301	314	336	324	323	295	291	312	307	298	306	307	359	333	291	309	295	304	299	324	332	324	316	297	290	303	326	302	282	305	292	312	325	291	329	285	283	285	320	305	320	297	305	302	311	288	301	317	299	301	300	292	306	308	321	302	337	329	314	333	268	302	303	312	334	288	303	290	305	340	316	301	331	295	294	294	321	288	314	318	317	309	315	300	307	311	312	310	297	309	293	293	305	278	312	310	305	310	290	297	306	310	329	282	308	312	303	308	290	310	291	302	314	286	327	311	295	316	289	304	340	315	303	301	296	307	296	348	323	322	291	316	309	317	321	288	313	331	298	316	331	337	303	278	313	322	278	314	358	354	335	293	328	350	282	303	317	306	324	327	302	302	297	329	308	277	291	287	317	311	336	284	310	303	301	324	327	315	301	300	346	313	333	296	316	326	321	329	291	315	320	306	304	294	309	312	323	266	284	311	334	354	287	310	326	313	315	310	296	318	322	317	280	330	291	319	318	290	320	293	328	349	317	324	303	307	314	316	320	302	304	293	308	286	309	305	305	295	321	301	321	292	323	312	340	300	284	294	325	292	296	330	283	321	281	316	289	323	304	319	290	302	293	318	310	310	318	318	303	308	294	312	285	291	307	309	302	271	298	305	307	338	291	330	288	318	299	294	305	309	319	319	302	287	313	323	276	302	316	296	313	298	314	322	323	297	312	304	339	291	278	301	298	330	333	275	280	320	294	329	319	299	287	332	295	350	311	315	309	298	322	312	307	307	310	283	318	305	327	288	309	304	307	323	339	293	316	333	288	296	307	353	298	323	322	307	319	305	320	321	328	315	292	324	296	341	246	309	321	286	326	307	279	316	275	318	296	302	297	325	317	300	303	321	285	313	285	277	302	309	320	298	308	287	307	304	310	316	300	324	307	338	301	315	268	298	286	300	333	355	327	358	304	307	320	342	342	320	291	313	336	305	315	318	275	326	300	286	275	304	287	317	303	311	293	314	289	309	306	312	317	312	291	293	313	312	301	311	306	308	306	303	300	321	257	339	297	344	298	267	300	319	356	277	320	345	333	286	289	297	326	293	298	300	334	286	286	299	271	328	324	326	321	291	285	304	341	304	299	303	305	295	311	310	319	320	306	290	317	325	335	313	255	339	276	320	318	293	302	305	313	356	325	300	312	315	320	287	328	301	298	330	319	275	299	278	320	300	320	301	273	333	338	316	314	299	328	310	313	321	312	316	312	312	299	295	299	301	327	318	329	333	345	313	310	301	308	342	268	281	287	291	280	306	327	318	289	283	317	269	296	296	324	330	331	301	326	273	314	319	322	326	259	312	333	312	329	316	298	319	304	306	336	326	320	303	301	307	307	294	305	307	284	300	317	309	299	319	304	346	318	300	323	306	318	324	316	320	312	316	304	322	283	315	319	301	322	287	337	330	288	293	322	299	336	323	335	336	313	289	308	322	281	316	307	291	291	314	327	307	323	299	339	297	257	322	296	364	322	278	317	304	303	320	315	302	295	321	330	313	340	337	319	294	303	304	315	294	303	286	309	305	312	283	325	287	311	331	328	324	287	322	311	320	302	321	317	318	304	309	311	309	282	290	283	287	308	307	323	309	283	286	263	297	321	324	314	321	328	313	286	313	285	304	295	310	293	285	297	326	274	294	309	318	311	324	308	302	313	300	312	309	320	298	315	331	296	290	311	271	338	350	335	319	316	290	321	317	323	332	316	318	317	320	296	339	341	296	274	300	321	315	308	300	294	298	310	291	313	329	303	282	323	321	284	320	306	320	285	315	290	324	311	316	277	290	316	281	307	335	283	319	330	273	318	282	300	320	304	315	327	335	299	318	331	298	285	337	286	308	305	282	315	300	334	334	322	309	322	309	298	326	315	294	298	345	323	306	322	311	307	324	321	321	319	295	311	301	335	325	314	331	298	328	314	335	322	308	286	314	323	298	295	290	291	258	284	309	303	313	304	295	293	294	290	299	302	326	292	313	320	301	285	337	294	306	306	316	332	307	335	284	336	331	314	286	300	309	335	290	318	289	316	328	314	272	290	336	328	301	304	305	294	281	313	305	273	303	335	341	318	299	307	292	279	310	281	305	347	303	322	304	304	308	324	300	295	291	309	306	313	315	298	283	341	275	311	289	344	317	305	307	319	317	313	300	296	292	320	323	317	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
28246	3688	2979	2252	1651	1160	877	647	572	516	448	411	370	338	351	314	304	274	256	259	238	240	257	241	252	249	236	229	209	228	209	223	229	242	237	226	229	225	179	234	225	208	207	205	218	234	212	225	203	250	219	217	232	177	216	198	215	225	222	188	228	211	201	199	194	206	226	201	221	207	188	218	220	227	202	195	237	210	208	234	215	199	203	181	201	223	222	199	206	214	220	241	189	200	166	212	186	192	223	203	191	193	241	215	189	201	216	197	201	207	207	202	207	237	203	202	182	204	196	186	216	202	205	217	202	207	186	231	189	190	244	207	235	203	194	199	193	239	214	211	214	214	197	204	209	215	215	209	200	183	191	238	211	201	208	208	210	193	208	213	209	182	194	201	209	201	192	205	206	194	194	207	195	247	222	181	219	214	210	204	192	214	184	200	203	211	190	208	194	219	182	197	213	197	211	197	200	214	208	222	190	210	222	201	197	195	197	185	190	202	201	203	203	220	210	181	200	210	205	196	200	231	206	187	211	206	195	211	216	201	200	241	210	187	192	206	221	212	183	229	204	196	206	190	209	193	188	229	214	198	224	219	219	185	193	189	196	200	209	200	185	191	237	231	195	209	203	215	193	207	207	205	216	213	217	209	190	209	184	197	202	201	193	191	202	227	220	181	218	192	229	193	200	217	194	222	224	198	214	228	222	195	203	183	206	197	184	189	201	200	214	209	181	222	211	204	208	196	193	195	186	186	225	200	221	227	203	205	211	185	200	195	209	192	223	200	215	231	202	187	237	182	219	181	209	193	216	212	193	186	179	207	206	195	180	195	237	197	213	199	231	214	224	206	200	239	192	202	236	191	190	203	213	209	217	204	209	197	208	192	192	228	199	218	219	213	196	212	206	214	231	203	203	206	191	188	188	212	176	194	192	190	205	236	212	215	200	193	191	232	221	218	194	207	199	242	223	216	211	221	225	206	196	218	223	219	194	215	178	213	202	204	214	200	199	189	193	190	188	195	204	208	207	211	214	181	196	212	188	220	191	193	216	238	208	195	196	178	208	218	213	186	219	208	195	209	223	205	205	182	197	206	239	203	199	218	215	208	198	196	220	204	200	182	203	215	216	192	192	200	201	202	199	203	206	196	200	201	193	198	195	194	222	207	193	219	187	175	223	225	212	210	203	218	198	206	217	204	214	227	220	201	191	190	212	224	233	234	215	226	194	199	202	222	225	220	209	183	201	189	188	207	204	215	238	194	212	201	179	173	202	212	209	220	220	208	223	188	183	218	233	172	200	223	200	178	202	208	199	198	200	203	205	192	199	202	176	175	216	208	205	192	191	189	222	199	195	205	219	191	187	213	214	210	233	185	217	192	193	206	195	204	202	217	208	218	205	210	210	233	194	214	186	210	211	219	212	229	207	192	199	184	188	211	208	200	208	201	219	228	200	227	202	207	236	214	220	217	238	177	177	228	207	209	198	227	221	187	215	211	189	190	225	201	202	197	206	198	222	193	194	200	190	225	215	224	212	190	209	200	210	200	205	234	189	188	202	200	198	203	203	209	169	205	213	198	214	220	190	196	193	205	223	229	200	193	211	214	200	214	212	205	177	215	187	209	212	202	188	189	200	186	224	206	189	195	203	168	232	204	214	207	205	180	193	214	218	186	197	194	180	205	202	179	212	230	178	177	178	203	194	218	219	192	182	227	214	219	208	201	193	200	201	178	205	246	200	191	192	199	221	217	231	204	212	200	211	218	196	184	175	205	206	187	209	188	183	194	219	208	200	182	202	186	210	203	198	202	192	227	236	201	198	183	213	213	226	218	202	200	185	202	202	219	212	205	211	223	214	203	233	213	181	186	227	208	225	206	179	231	221	204	194	215	189	211	196	207	212	190	188	195	207	236	194	217	226	212	183	208	206	203	185	231	197	208	190	191	218	216	225	202	198	187	217	207	202	187	205	191	209	184	204	215	203	210	207	192	210	196	205	182	181	191	195	219	194	199	168	200	234	203	215	200	208	210	188	206	177	217	228	198	205	203	197	205	201	191	219	205	221	215	191	206	174	204	205	200	212	196	191	219	189	221	216	184	229	191	199	209	176	197	199	202	214	221	209	233	212	209	190	206	198	222	217	202	213	209	231	210	221	205	214	231	187	217	180	212	195	222	196	203	202	221	203	192	196	214	194	202	194	220	171	213	218	184	202	216	180	200	197	223	193	194	182	205	202	198	192	231	192	228	201	211	181	201	213	209	209	199	186	191	223	221	215	190	208	202	196	221	205	201	209	235	204	217	228	211	203	211	212	202	221	184	204	199	217	210	229	195	218	199	188	203	186	228	218	197	207	206	204	201	202	198	217	184	195	197	176	204	187	211	211	183	217	198	201	197	204	237	214	231	208	196	215	199	214	211	218	203	193	198	197	182	211	200	208	191	199	226	204	221	204	225	202	225	217	199	191	177	177	207	195	194	191	207	203	191	201	199	178	181	208	194	197	208	204	207	201	211	203	226	216	211	177	204	207	199	206	219	194	208	222	210	186	212	191	220	207	199	190	209	212	215	207	218	183	176	217	204	193	212	199	189	236	217	209	219	186	217	220	206	180	215	198	183	223	213	238	209	229	205	201	216	207	231	197	217	205	208	197	210	187	213	235	215	206	168	197	234	219	227	212	233	205	196	206	206	185	212	209	215	206	209	224	204	199	209	194	208	179	209	193	243	171	209	220	213	194	203	202	201	209	227	183	199	199	213	199	194	204	206	194	197	210	173	220	201	199	200	239	206	190	202	194	185	183	214	196	190	201	200	239	217	205	193	201	208	219	186	229	224	189	216	206	205	197	207	209	183	194	239	201	235	207	212	208	214	161	214	221	200	209	200	192	209	223	234	205	214	184	192	211	214	218	225	210	212	181	188	214	205	200	204	209	205	203	203	190	195	216	210	187	220	200	205	213	213	196	193	181	210	226	208	200	205	211	193	215	224	221	186	208	209	197	216	200	206	197	202	198	202	195	199	204	199	214	210	175	175	201	220	200	225	218	212	191	213	212	201	212	188	208	196	207	198	182	189	212	183	216	205	207	197	234	208	204	197	205	189	201	198	198	189	232	190	199	194	197	191	202	186	185	215	193	239	175	170	196	193	174	208	255	226	210	204	181	199	223	196	209	208	203	208	203	189	207	206	197	181	191	235	228	187	205	206	173	207	188	197	191	189	177	192	223	201	187	169	218	222	202	213	217	208	183	198	211	203	206	208	210	207	171	195	212	230	193	189	200	226	207	188	190	186	203	215	195	199	221	198	216	207	194	217	202	221	231	207	233	190	195	194	194	209	200	211	206	224	257	192	197	198	217	206	197	202	205	181	210	226	193	209	193	210	191	198	223	196	199	200	218	210	186	204	207	179	208	214	224	198	183	223	217	204	212	177	177	224	210	226	208	195	217	200	193	203	215	209	193	193	199	222	209	214	220	189	183	191	203	224	201	181	207	208	211	196	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
11966	2734	6154	6897	5818	4662	3769	3249	2615	2260	2070	1792	1639	1511	1358	1260	1173	1172	1094	1052	1058	901	925	901	849	879	818	800	814	830	794	759	811	736	736	694	739	753	733	698	707	647	632	689	649	663	679	657	671	696	627	667	698	600	628	657	656	622	616	632	644	640	611	647	609	595	604	607	618	605	607	654	598	634	618	622	617	585	652	606	616	614	548	605	599	619	590	600	620	588	586	601	622	636	609	630	605	612	621	606	594	623	547	606	598	620	613	598	604	609	627	601	598	566	588	564	573	566	572	618	575	635	595	604	589	596	609	618	600	560	557	646	587	616	566	623	615	584	618	601	535	590	628	549	604	591	558	571	589	563	604	586	599	578	596	571	581	560	579	655	627	604	566	584	613	588	565	554	579	594	609	577	614	559	556	629	562	584	577	566	592	571	575	586	566	586	599	612	558	577	571	579	563	579	576	576	621	585	555	588	550	624	569	588	576	570	584	575	574	576	546	573	592	559	549	637	621	572	590	581	559	623	600	540	594	567	605	614	597	589	578	608	524	599	580	598	564	587	609	532	611	545	607	547	560	566	563	618	538	630	578	591	582	604	528	637	588	598	556	598	609	556	556	599	585	588	575	629	574	562	556	560	655	580	573	553	592	597	591	586	565	602	585	576	555	608	619	596	574	584	584	598	569	531	601	581	586	577	602	545	607	591	607	572	592	558	602	588	625	523	572	609	595	584	572	570	546	527	601	608	604	615	556	573	632	595	587	577	610	565	594	585	595	575	602	538	582	575	584	551	548	597	572	566	589	551	593	559	583	559	552	599	547	598	585	540	548	625	563	548	594	594	583	615	592	586	530	576	574	571	562	604	581	560	568	570	582	652	564	615	586	588	575	603	581	602	606	596	576	574	581	572	560	593	559	585	562	577	584	583	582	546	615	574	551	568	575	570	593	575	564	570	576	604	598	593	543	594	620	624	563	582	510	575	528	566	561	632	593	569	580	609	564	542	573	568	622	584	557	595	634	566	612	626	565	609	569	581	579	536	570	586	592	578	594	564	581	576	602	556	541	609	621	573	580	569	618	601	588	596	588	596	567	548	557	578	593	588	586	573	584	577	551	547	582	556	560	585	552	601	565	616	515	545	610	595	570	600	561	578	534	611	554	590	533	586	577	611	534	595	559	583	539	577	622	563	562	632	558	598	610	586	594	605	601	596	555	565	583	596	572	571	569	608	561	615	583	597	594	578	581	573	582	596	577	597	606	582	565	536	604	547	558	610	583	597	577	556	561	569	612	570	579	611	599	599	567	541	555	554	598	568	597	548	550	587	576	575	565	587	562	605	627	544	577	570	545	571	574	616	584	586	571	599	581	564	557	600	565	549	570	595	600	582	590	561	604	581	621	623	579	547	600	596	590	606	633	577	586	575	529	555	547	607	611	603	617	577	576	590	572	561	581	599	598	542	545	582	552	570	543	579	547	598	550	609	554	547	634	592	576	571	567	579	536	576	572	546	579	569	603	512	562	555	576	527	599	604	610	581	587	599	606	607	605	565	619	613	594	579	541	565	603	597	571	612	551	583	569	588	551	561	586	575	581	604	565	576	617	618	591	554	576	592	583	603	560	591	549	581	566	604	571	580	572	557	552	615	597	586	574	624	586	542	603	541	582	578	623	582	588	593	596	577	577	560	614	600	564	641	569	565	559	636	606	566	596	536	568	622	604	588	592	568	595	569	614	593	586	556	593	566	569	616	562	550	587	578	580	603	550	573	607	563	658	583	563	603	601	560	583	565	549	567	547	540	529	603	584	594	632	573	566	593	597	586	539	568	592	566	565	573	561	571	570	556	551	583	565	592	620	617	600	572	552	574	592	521	566	635	589	560	601	515	531	592	587	582	545	526	572	606	598	568	585	568	568	585	590	606	575	552	605	569	598	556	615	608	575	597	605	609	542	578	630	615	607	608	592	575	576	615	575	550	612	563	594	585	563	617	589	580	604	573	555	613	603	593	561	537	568	582	614	583	568	598	573	582	576	526	533	584	577	598	579	604	581	579	584	590	574	578	564	553	610	589	628	577	537	596	546	551	551	586	566	592	607	615	613	582	526	571	584	598	573	569	586	586	599	550	590	612	534	559	571	650	567	610	584	593	580	630	575	631	552	569	618	594	568	537	577	573	584	571	581	576	599	541	551	590	563	606	554	621	566	566	626	566	533	601	617	593	567	606	650	603	549	601	541	573	568	586	577	566	630	562	593	586	603	585	582	625	601	564	546	586	614	585	575	567	600	566	541	596	587	604	593	593	581	582	596	613	570	526	589	588	574	585	581	634	562	615	619	564	565	609	601	572	565	573	612	601	576	591	552	592	594	593	569	595	563	580	595	590	572	559	564	591	630	581	582	556	597	591	575	611	575	533	585	581	607	614	577	555	580	557	552	613	584	569	548	582	584	562	600	609	576	596	582	577	575	616	574	571	603	563	591	552	583	577	536	531	619	575	615	559	593	589	517	598	588	559	598	536	585	571	605	567	572	568	552	597	592	581	584	546	556	594	593	574	564	565	552	532	588	524	594	602	587	589	530	576	587	599	593	593	588	578	562	547	626	552	574	593	553	556	574	612	582	567	615	621	591	571	559	564	557	577	592	567	576	538	552	556	536	548	572	564	593	591	551	625	604	581	570	601	571	541	585	605	587	577	580	605	615	555	569	566	555	578	567	585	574	588	579	614	560	591	619	608	608	582	598	581	550	559	564	559	562	585	542	584	590	604	601	565	529	577	587	574	638	537	606	559	589	590	551	578	586	578	584	591	541	582	598	582	584	577	622	554	590	565	553	569	576	560	632	584	551	571	583	529	589	572	603	589	588	595	576	595	622	578	598	608	570	585	613	571	559	580	593	582	554	564	549	606	568	539	561	553	583	537	567	576	598	591	559	595	607	607	585	575	548	566	590	576	571	556	612	591	568	564	540	578	588	621	566	577	559	576	557	600	586	572	571	590	595	552	607	591	537	532	580	575	587	557	588	577	582	595	581	606	593	531	563	584	571	605	611	542	624	596	635	594	538	591	569	587	591	582	562	551	575	602	547	551	600	586	561	559	587	577	566	528	572	595	597	575	602	601	555	641	597	574	581	614	549	568	561	586	603	536	581	579	573	610	604	561	566	578	548	585	585	543	592	604	633	590	587	626	564	595	586	584	558	559	610	595	532	604	555	625	559	548	562	555	555	601	581	560	558	553	623	629	574	590	594	605	582	550	569	563	600	612	584	600	578	591	578	556	576	526	606	567	559	614	601	600	595	580	546	604	556	586	557	548	594	577	600	577	581	632	607	569	572	590	575	579	597	552	600	593	538	585	553	583	577	566	602	584	535	604	554	579	594	587	614	573	619	648	553	566	570	591	557	541	628	611	562	592	613	576	604	561	590	588	630	595	570	600	551	579	546	633	560	570	599	589	537	585	612	587	559	564	539	545	592	564	530	594	565	606	592	597	595	554	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
3363	174	174	149	118	123	126	127	110	105	88	111	99	126	96	88	80	111	98	96	92	93	105	90	98	97	88	85	103	92	109	97	94	80	87	94	90	82	97	91	82	96	88	112	81	96	85	88	107	85	90	85	86	104	87	80	107	74	92	74	93	91	87	87	96	79	95	99	94	93	75	95	105	95	66	98	85	64	109	80	89	96	91	101	80	109	83	87	94	92	90	80	117	86	99	91	72	96	92	80	99	77	82	90	88	103	95	89	87	72	113	84	99	97	83	92	80	102	82	93	81	93	107	97	99	99	93	62	83	89	96	81	104	99	60	80	92	81	89	82	84	89	97	92	99	80	84	91	88	73	107	100	103	92	90	87	80	91	105	99	84	111	105	88	108	117	84	87	79	92	92	69	90	84	94	89	90	100	95	99	102	84	95	87	78	97	96	94	94	82	102	82	105	102	93	84	78	80	93	99	85	93	92	82	74	88	78	108	79	98	88	71	87	87	89	95	92	104	94	89	92	81	82	107	80	84	99	105	78	85	87	84	94	81	76	83	80	89	78	81	92	96	92	98	81	86	86	82	105	70	81	94	105	86	92	94	105	96	106	104	100	97	84	95	110	73	104	95	117	90	75	84	82	84	83	104	78	104	91	85	79	94	96	84	93	94	97	88	80	89	97	98	101	87	96	77	104	108	83	92	93	104	101	92	101	90	100	89	95	66	109	81	75	96	76	101	92	84	83	90	91	99	96	91	109	76	98	108	101	79	104	86	97	102	88	63	103	99	86	82	88	92	102	97	76	94	69	69	93	87	96	88	94	93	80	82	84	90	86	87	113	100	110	91	90	109	88	94	85	94	104	79	88	112	77	93	93	79	86	104	111	104	96	93	114	73	89	96	91	85	99	88	99	106	78	75	87	85	94	82	88	71	101	102	103	103	88	94	111	89	94	87	90	76	106	88	89	95	84	98	94	82	100	87	88	92	91	93	94	90	90	92	90	84	96	83	92	99	84	84	114	93	96	92	83	96	101	106	102	80	90	106	95	106	80	88	101	93	88	84	88	89	94	98	96	92	83	98	96	94	83	79	80	100	102	88	93	86	80	100	85	88	93	99	79	94	76	101	101	96	90	89	85	80	84	103	90	73	108	74	102	92	86	99	91	97	95	90	95	91	87	66	102	95	68	102	94	100	94	86	75	83	85	85	81	91	110	83	94	94	103	105	82	91	81	88	96	93	97	80	84	88	86	102	100	83	90	107	86	87	87	87	91	90	90	78	84	116	90	96	94	86	95	103	93	92	99	83	105	90	89	93	98	90	90	74	92	72	78	95	88	100	90	84	84	96	88	94	81	94	94	95	99	88	82	98	81	87	93	77	102	79	96	95	99	110	109	107	78	101	101	87	88	76	86	93	96	105	79	101	93	84	83	90	97	90	102	77	82	97	97	91	80	95	79	84	91	99	90	78	88	78	68	73	90	102	98	73	98	98	90	100	92	82	100	85	97	74	86	110	96	100	85	79	86	93	91	82	86	87	97	101	83	85	85	91	98	88	96	94	85	79	90	113	89	81	91	107	86	81	75	84	87	86	93	89	90	85	100	90	84	95	96	85	81	98	93	91	83	93	80	96	82	92	97	85	91	83	103	82	78	94	87	91	100	98	90	85	85	92	84	104	77	105	86	82	88	84	87	86	80	92	81	94	96	91	95	92	83	97	100	100	80	89	100	78	89	95	91	90	97	79	102	84	86	88	94	91	101	96	110	75	86	84	79	85	104	95	95	86	93	101	92	83	93	93	89	94	87	100	98	90	100	82	77	101	77	95	95	101	83	105	90	91	107	102	80	94	114	88	104	85	90	85	84	76	82	91	87	92	92	88	89	87	66	84	94	93	84	90	78	97	77	84	114	93	109	97	80	88	95	85	97	88	88	78	85	83	89	89	82	113	86	88	102	95	81	95	97	89	90	82	82	87	82	85	85	107	80	99	79	90	100	94	84	83	98	95	104	108	80	97	93	92	100	78	84	89	92	85	76	89	93	86	96	93	89	100	82	78	80	108	104	83	93	93	80	111	74	89	82	78	85	90	98	94	87	84	91	85	89	89	93	78	102	79	97	97	98	97	101	81	78	92	91	68	98	82	92	89	102	84	93	91	91	98	93	88	104	93	94	93	89	62	83	93	92	85	98	93	101	96	95	97	104	108	99	101	78	95	91	104	98	93	108	80	97	78	94	78	79	91	102	103	97	111	100	96	92	91	102	89	115	93	91	106	83	96	96	101	95	92	94	89	103	94	95	90	87	97	99	102	92	110	94	79	80	97	107	90	86	91	95	105	81	97	94	102	92	106	96	87	90	103	90	95	90	81	96	99	90	81	88	97	105	99	97	91	80	107	88	85	98	108	86	87	96	93	88	90	80	91	94	91	79	88	73	93	93	94	93	86	84	88	98	100	105	82	79	88	97	83	87	73	99	91	83	87	93	97	87	86	101	81	85	101	104	98	88	98	86	84	84	88	94	96	103	83	101	101	76	98	113	79	91	84	104	90	90	92	78	90	84	86	88	84	106	93	84	84	103	86	91	104	102	72	103	68	99	108	83	83	84	83	86	76	91	86	79	94	84	112	81	98	104	82	82	77	81	88	95	70	86	86	88	93	75	88	79	97	110	105	106	91	98	90	89	99	92	75	87	76	92	92	100	79	77	94	89	88	93	77	94	104	84	99	89	95	76	92	83	103	83	78	99	74	91	94	100	87	90	109	80	98	75	81	104	84	105	100	92	95	103	81	91	88	88	79	96	120	93	85	78	85	81	91	102	100	98	88	84	85	100	90	110	94	99	114	107	81	85	83	93	92	99	85	82	90	97	74	94	89	107	89	94	94	104	84	78	97	109	95	85	85	80	106	95	93	88	82	82	88	96	86	73	98	95	97	78	102	101	76	91	95	86	83	100	82	107	90	82	102	75	100	84	102	91	78	103	93	91	95	108	95	79	77	97	84	107	71	86	87	84	78	96	89	91	94	86	91	88	94	95	87	78	104	109	102	96	104	95	91	89	105	88	96	94	81	89	104	94	96	103	100	91	113	97	95	77	103	98	105	67	84	86	88	104	106	86	76	110	109	90	93	78	81	84	81	92	99	80	81	91	92	100	90	94	83	98	93	82	90	64	93	96	92	90	84	95	68	80	94	86	109	98	83	86	111	90	81	87	104	93	93	92	90	107	87	93	83	78	96	95	76	87	110	98	80	88	109	81	84	102	91	82	77	97	93	99	91	110	87	96	75	82	112	101	94	96	80	109	86	98	96	84	79	88	88	101	95	84	90	95	96	95	104	87	93	93	73	103	102	84	100	107	106	79	93	95	78	97	84	100	83	73	105	98	83	105	91	88	98	90	115	105	96	98	106	92	99	109	81	84	78	83	90	101	93	99	108	96	99	81	87	100	100	86	91	90	72	87	82	90	89	77	92	93	82	94	101	95	89	87	87	79	84	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
4057	402	495	548	429	418	417	350	366	318	309	350	357	307	305	305	290	315	301	303	308	311	279	278	315	303	297	278	304	306	287	314	319	295	308	320	295	312	297	317	305	307	324	292	288	301	298	283	294	298	278	299	312	274	267	267	297	287	286	279	278	287	285	320	260	299	292	275	283	305	295	281	277	272	266	296	302	280	289	304	294	301	331	310	286	280	273	309	267	306	256	283	302	319	274	264	306	305	270	299	258	310	288	286	280	312	273	272	328	296	274	304	287	274	302	303	263	273	266	265	259	283	299	266	288	303	266	296	293	267	287	264	279	301	277	268	311	293	272	287	267	292	296	245	296	278	282	281	292	279	271	298	302	282	296	290	316	281	306	299	255	302	290	304	257	268	277	279	283	259	293	296	314	272	277	291	289	301	288	307	275	237	262	299	295	327	299	284	280	299	283	271	282	292	270	286	260	311	285	289	321	279	269	300	306	295	292	291	271	299	295	297	293	288	273	321	288	281	287	311	274	268	277	277	318	258	313	319	298	297	291	300	301	292	283	296	287	300	257	302	294	244	305	276	269	283	285	265	297	280	315	287	294	278	322	297	271	281	306	284	264	303	270	289	298	294	287	303	280	273	261	287	284	284	295	324	287	281	288	265	278	282	306	269	290	275	277	307	271	283	291	280	319	269	284	295	292	317	293	313	260	284	307	289	310	281	273	291	286	281	284	295	311	303	311	304	295	267	276	281	276	273	293	306	295	308	295	287	308	302	295	316	285	275	282	292	281	280	288	282	269	303	340	293	306	291	286	299	289	300	308	275	279	305	278	312	298	276	318	276	287	288	289	283	270	281	262	250	303	285	311	258	269	293	287	279	288	288	278	279	309	305	274	282	288	282	274	298	277	308	300	297	318	279	292	266	285	264	306	283	302	274	268	286	277	279	244	315	300	288	260	286	273	258	281	317	283	302	290	289	306	313	270	293	283	332	288	297	268	330	260	304	318	280	302	294	254	289	308	290	273	268	277	263	292	315	289	297	282	282	255	273	288	295	293	269	284	303	294	278	282	280	304	291	280	302	287	326	296	270	286	269	289	300	305	284	327	252	292	270	307	284	293	295	299	288	318	298	323	311	304	274	276	290	330	272	284	280	297	278	303	260	295	285	291	273	326	288	310	280	310	295	307	310	283	276	281	299	308	268	289	290	293	303	308	264	272	293	276	279	276	277	287	262	302	300	261	295	273	274	332	295	303	278	285	278	296	260	278	288	280	280	297	296	276	289	281	272	297	275	326	312	302	297	300	286	288	304	317	291	280	295	320	295	277	302	304	284	273	320	289	293	276	300	262	291	319	297	291	253	276	284	292	298	269	252	303	289	290	298	279	265	275	302	266	278	306	283	278	283	281	300	293	316	303	273	284	248	305	294	266	275	275	299	277	291	301	304	272	302	289	278	284	300	260	292	284	290	300	279	283	292	298	279	283	275	271	284	291	275	263	315	297	303	296	277	299	301	299	297	283	292	267	298	301	276	290	249	282	289	280	299	303	312	279	251	257	282	310	265	302	277	312	297	284	308	310	302	273	262	309	254	286	279	280	260	294	283	287	285	278	267	278	272	303	302	289	308	285	245	275	272	305	295	292	255	264	319	281	284	276	291	292	306	287	272	282	293	282	249	278	303	285	278	273	273	313	291	281	282	287	322	282	271	290	306	269	278	290	286	301	289	300	294	288	302	305	303	277	267	271	300	300	316	282	271	271	297	276	246	271	271	299	293	261	307	315	275	267	274	267	294	285	275	292	287	317	272	273	257	281	292	275	250	274	308	316	283	316	287	274	283	283	286	288	306	296	246	311	303	280	302	293	308	281	318	313	262	289	278	282	292	285	282	303	312	284	282	305	266	270	288	321	269	325	304	269	287	302	292	299	286	284	309	265	291	284	276	264	282	281	302	278	290	328	281	281	293	287	288	287	262	293	319	275	291	282	286	300	303	283	288	288	270	306	312	294	267	291	331	292	312	279	305	308	261	238	272	280	271	258	296	275	273	246	269	289	293	295	279	294	269	290	264	268	306	316	263	258	292	307	270	275	307	294	298	307	294	267	273	308	283	295	306	278	281	308	262	300	295	306	296	301	276	307	259	303	314	295	260	303	291	286	290	288	283	311	286	274	299	266	282	316	289	292	297	278	290	302	288	271	282	292	288	310	314	285	281	282	296	279	282	300	285	272	280	288	291	271	263	285	283	278	291	254	300	300	270	302	317	294	288	295	314	265	269	292	276	286	283	273	325	290	281	303	298	288	303	265	330	284	311	283	283	281	278	302	285	297	323	277	294	310	277	291	281	248	269	301	278	275	283	279	277	286	258	293	312	278	305	295	312	297	294	286	306	276	301	268	289	325	285	275	309	303	279	280	282	290	306	310	300	265	284	270	273	269	291	296	284	268	307	298	287	299	306	316	262	315	315	298	279	258	272	316	308	295	291	297	279	290	291	277	292	286	296	283	295	313	280	252	303	287	269	299	287	297	280	276	276	277	295	272	288	268	274	343	311	307	280	303	294	288	292	312	267	299	232	286	279	248	281	283	292	315	252	288	282	281	269	285	309	277	286	311	295	254	266	273	288	302	312	327	273	273	271	300	298	291	297	296	263	287	298	309	271	262	306	305	312	301	306	296	274	289	293	258	299	291	266	290	286	291	286	303	298	280	265	277	299	270	275	300	305	279	305	284	288	321	286	265	278	290	275	305	271	300	278	287	263	298	267	267	284	301	311	298	243	278	267	317	261	294	273	294	284	297	276	308	321	276	290	302	291	299	299	307	277	267	305	312	277	298	311	291	304	318	276	297	320	264	314	331	305	307	306	308	271	275	261	273	267	278	274	281	294	308	308	281	278	305	310	291	286	290	322	272	272	277	293	278	299	312	281	323	304	280	290	278	292	270	295	276	285	309	299	286	262	305	302	287	272	332	282	284	296	253	321	295	301	321	287	277	328	328	262	276	296	268	293	267	294	284	306	273	310	260	299	300	262	282	298	311	312	268	281	278	296	298	289	279	292	310	290	296	304	284	315	285	310	311	284	304	271	276	282	297	279	275	273	289	296	306	269	271	275	281	308	317	295	284	318	274	279	297	314	315	283	294	283	296	289	290	318	281	320	282	268	299	286	288	284	319	281	284	298	277	301	282	291	328	282	258	290	281	291	308	315	292	269	293	264	301	297	287	279	292	273	285	310	292	310	279	282	298	281	267	302	278	302	286	296	297	294	294	266	317	292	287	318	287	319	272	256	268	324	301	282	269	274	289	291	287	292	293	271	249	296	282	294	290	276	271	270	282	284	277	301	288	287	269	298	294	307	329	266	294	291	301	273	285	288	269	260	294	319	265	243	274	274	298	296	301	300	260	280	282	288	287	280	289	296	300	313	284	322	305	256	312	283	293	301	291	287	275	283	260	288	274	287	318	255	291	282	298	293	320	277	296	305	286	282	278	273	281	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
17665	1382	1423	1083	723	534	421	333	268	229	224	186	167	162	173	155	105	118	137	133	126	128	95	132	127	122	85	110	95	112	103	115	103	118	111	90	103	87	107	79	93	93	110	92	107	98	110	85	93	113	83	96	98	94	92	111	107	92	88	104	99	101	114	99	105	103	116	111	98	115	100	101	108	97	98	94	83	83	113	100	108	76	98	108	107	96	101	88	99	108	95	84	117	94	104	83	93	99	81	106	84	79	83	89	104	83	75	96	103	88	94	100	74	93	84	87	112	107	108	102	102	85	98	90	97	95	95	88	89	101	103	95	91	110	105	113	85	107	91	96	85	94	82	98	82	93	96	86	80	107	92	73	81	103	105	101	123	106	72	92	90	102	90	98	106	106	101	88	104	102	92	104	95	95	92	97	79	86	99	107	97	109	101	104	79	99	104	109	95	101	97	85	78	105	83	94	87	76	87	91	116	87	98	89	114	88	80	101	109	100	97	90	94	94	107	96	98	93	95	94	95	85	106	95	94	71	104	93	89	94	106	80	98	87	100	96	89	101	83	98	86	96	88	114	90	89	76	80	100	109	92	98	88	109	78	106	97	93	88	94	136	104	85	98	86	92	88	80	93	108	103	96	90	95	94	91	81	91	100	106	86	99	96	91	88	69	96	95	106	78	90	90	101	87	83	105	102	90	78	91	89	86	93	99	111	76	88	93	103	84	84	114	88	98	81	112	110	97	93	88	80	90	79	85	98	91	117	96	88	80	83	89	92	108	75	95	98	98	85	100	82	88	101	77	90	106	88	87	117	81	97	106	90	91	102	90	95	106	86	98	83	85	113	73	90	82	83	91	97	97	107	107	91	88	90	95	87	82	103	94	96	122	102	81	90	102	97	106	104	90	71	93	80	92	116	95	97	104	99	94	99	106	101	104	90	99	92	101	106	97	98	87	77	110	95	81	105	94	92	88	92	108	81	88	85	79	93	91	103	97	99	111	69	89	93	87	96	101	82	92	90	105	105	91	74	92	83	97	89	81	88	96	84	96	91	78	108	92	107	86	72	88	95	90	108	107	76	109	94	101	79	89	86	100	87	88	86	90	103	102	82	106	101	78	87	107	97	109	94	75	93	84	108	94	106	74	109	79	101	111	89	99	85	80	87	84	98	90	91	83	96	108	104	95	111	115	74	102	86	107	90	72	93	99	84	95	107	94	100	101	80	79	99	117	92	79	100	108	98	106	107	78	91	87	85	97	86	84	93	91	104	92	97	98	93	92	77	80	89	91	97	90	94	106	76	97	88	114	99	94	97	77	119	96	115	90	105	88	86	81	103	88	111	104	107	87	104	103	84	99	110	110	91	93	102	86	105	86	119	94	92	88	94	87	96	87	97	99	84	117	102	92	113	100	89	111	101	96	82	100	108	94	87	99	77	91	130	82	92	90	95	100	99	105	94	94	92	106	86	96	97	107	87	93	97	86	91	100	93	81	99	88	84	97	100	85	115	107	97	90	87	90	80	81	82	88	122	115	82	83	78	96	87	96	104	104	105	92	93	93	107	91	97	79	104	91	102	89	76	94	96	95	102	125	111	93	96	91	105	94	71	104	102	94	90	91	90	105	92	93	91	84	90	85	84	97	77	97	74	100	101	94	95	86	101	82	84	101	92	97	89	83	104	92	93	95	99	104	97	101	108	79	84	98	85	101	91	96	95	96	101	94	87	99	90	92	90	75	94	109	83	104	99	86	94	85	94	103	96	82	94	97	81	87	87	101	87	95	101	90	99	101	97	84	100	93	109	87	112	80	100	87	99	98	110	84	82	94	90	97	101	101	80	91	89	117	99	113	93	94	97	88	71	101	86	92	88	95	108	107	107	104	90	108	102	87	76	88	89	82	86	100	97	92	94	104	90	86	91	89	96	96	89	94	100	93	116	73	94	91	89	94	83	92	102	108	103	99	112	95	118	83	94	92	98	78	98	86	93	103	94	97	103	105	96	101	102	105	104	97	83	87	89	90	90	96	96	91	86	123	88	90	86	90	107	83	81	99	80	91	92	111	112	102	99	96	90	98	90	122	93	105	102	84	96	87	109	94	94	92	94	97	96	94	100	113	75	96	108	105	88	93	92	82	85	92	100	94	94	90	97	95	77	97	107	100	82	103	103	102	88	84	105	84	102	95	98	96	85	89	107	104	83	96	90	95	99	101	93	76	98	100	97	96	82	90	95	95	99	99	91	80	89	85	81	78	101	99	105	94	86	99	90	92	91	89	79	96	102	81	104	95	79	98	88	99	94	74	94	95	111	101	81	110	77	98	83	106	81	104	105	95	97	78	90	98	110	95	92	95	88	78	93	104	76	107	85	106	90	104	93	94	107	91	99	92	87	80	77	98	80	90	106	96	87	118	92	98	87	88	103	94	103	108	89	101	104	85	110	100	99	86	94	92	91	87	97	96	95	98	94	96	99	81	96	93	78	109	85	105	102	77	93	102	77	84	88	81	98	82	78	112	106	87	84	101	84	102	78	99	71	102	99	90	88	88	91	91	107	91	111	70	96	107	95	99	74	93	106	95	88	98	101	90	110	84	79	93	86	97	106	97	90	86	87	93	115	81	90	95	110	83	89	96	109	79	103	86	96	87	104	90	95	90	94	101	95	109	107	92	91	94	93	89	98	100	101	92	86	73	95	108	92	94	108	86	106	94	84	111	81	92	94	86	96	89	121	109	96	92	94	87	106	92	106	92	92	107	99	93	109	83	93	107	89	94	82	83	84	100	79	84	96	82	87	98	96	103	110	83	104	90	112	89	102	95	102	108	96	111	96	96	84	85	81	96	108	99	93	96	90	74	91	82	106	103	100	108	88	110	105	118	87	98	99	84	99	92	94	109	94	104	94	116	90	98	92	86	73	79	102	94	94	92	101	102	95	106	84	88	96	108	104	111	100	104	80	79	90	83	85	95	87	99	102	87	87	87	75	77	89	85	91	89	86	95	104	122	89	91	115	89	98	107	96	104	77	95	91	92	90	84	106	88	75	79	97	91	95	105	94	108	84	105	98	101	101	94	85	108	88	106	81	72	88	82	85	111	90	94	102	85	85	96	95	82	104	107	112	78	93	96	94	82	107	89	84	86	94	86	94	107	118	97	108	82	95	99	113	89	86	100	81	108	85	101	93	91	88	96	93	97	90	94	98	103	91	94	121	99	122	100	99	97	90	92	114	92	76	98	90	106	97	86	88	108	89	91	91	102	96	88	87	100	93	89	102	83	102	115	109	79	95	85	103	76	102	92	98	90	103	94	105	102	69	100	98	92	104	88	95	96	89	108	88	104	111	96	82	91	94	83	81	88	100	88	94	97	101	82	93	89	107	110	80	91	104	117	87	80	88	96	100	98	87	99	87	92	119	80	98	97	96	96	84	94	103	98	98	96	91	97	106	88	91	96	90	80	90	85	102	99	103	93	97	85	94	99	100	84	84	95	91	88	102	88	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
9306	1460	3300	3644	3068	2519	2053	1740	1440	1196	1081	966	816	789	743	651	616	610	598	531	528	532	458	490	445	451	428	484	404	424	431	370	397	403	396	366	367	420	374	361	374	317	375	390	352	325	342	377	326	319	356	307	326	334	341	352	336	339	326	353	345	342	311	338	354	345	297	331	325	305	303	323	336	314	323	301	293	325	322	324	325	300	287	306	320	325	318	302	343	312	294	303	333	296	331	319	302	282	338	339	306	316	344	306	323	333	326	288	302	295	289	321	299	333	306	274	317	287	334	301	334	326	324	322	337	299	314	299	329	315	312	280	313	317	304	310	340	319	336	338	337	315	316	320	279	290	306	334	330	310	311	301	282	305	297	306	343	278	313	288	304	323	292	292	308	329	316	298	324	320	355	320	318	326	298	309	316	331	296	340	309	314	304	343	330	303	285	313	320	305	282	336	313	329	323	301	320	277	300	324	331	310	328	303	310	308	320	293	299	304	326	301	291	302	287	280	294	285	297	285	313	293	323	314	291	304	290	320	282	297	344	305	310	287	323	330	313	294	271	312	308	330	317	311	315	330	331	309	322	324	333	302	311	329	323	304	312	288	289	308	308	319	300	321	313	318	340	314	303	290	299	293	327	299	295	285	306	324	312	289	313	294	299	310	279	331	286	301	279	296	338	316	309	311	329	296	296	278	345	282	297	310	259	313	288	336	309	318	310	282	348	306	352	267	316	317	320	319	295	296	313	279	309	306	320	311	317	309	295	294	312	274	319	318	292	297	349	278	312	347	326	310	267	292	313	291	322	290	312	316	334	349	283	333	313	310	329	319	298	300	291	331	275	334	313	335	324	314	292	351	319	325	304	277	298	322	305	298	323	312	296	341	308	317	314	343	297	289	318	297	316	283	344	354	311	282	289	332	289	303	295	320	295	256	308	315	282	311	289	334	285	324	254	291	292	311	334	305	303	284	323	298	304	302	305	298	332	322	308	339	275	277	311	293	303	294	312	310	308	314	278	359	337	268	302	295	312	311	313	311	308	310	314	289	304	263	332	292	297	309	310	325	275	310	309	307	325	273	276	290	292	307	309	325	343	334	285	280	313	311	312	328	297	302	272	305	294	316	315	291	307	324	277	321	300	269	296	317	311	312	316	307	319	300	300	313	309	308	330	291	328	317	311	299	316	309	361	302	285	283	348	295	312	344	301	317	340	305	309	297	321	328	287	316	276	298	312	299	301	306	296	307	312	324	275	311	265	295	331	326	322	310	302	286	330	325	307	302	301	332	314	287	293	321	346	292	317	320	302	316	318	290	307	294	318	329	265	310	338	307	320	305	322	313	311	321	309	303	302	325	317	312	284	295	301	280	288	304	286	292	356	297	328	290	274	326	272	295	320	359	294	289	322	310	305	306	303	318	312	299	307	324	311	315	307	328	309	311	325	304	287	287	283	317	305	307	327	302	294	276	345	321	348	302	257	284	322	320	301	326	301	314	311	306	314	308	320	305	319	268	296	309	315	299	305	307	298	298	310	312	290	298	299	319	301	295	316	321	332	265	307	299	294	305	293	297	308	308	315	315	319	296	320	304	280	303	324	302	305	342	329	355	317	282	336	309	316	340	313	323	312	293	337	282	290	325	312	309	291	317	296	326	288	297	311	306	283	350	315	303	307	324	322	285	305	351	360	317	292	296	327	318	307	308	329	276	293	324	301	292	313	311	301	302	278	300	294	331	293	305	298	301	283	306	291	279	301	326	314	289	324	318	319	309	292	317	294	317	310	279	315	306	298	314	323	325	322	286	336	328	306	288	295	300	339	313	308	306	294	288	323	324	275	311	300	301	293	301	292	298	326	307	282	293	321	290	284	322	300	273	328	331	309	326	304	292	315	294	307	322	327	331	299	293	312	293	339	320	290	322	339	261	300	310	346	280	305	295	336	302	319	307	308	295	285	317	305	320	345	308	312	316	287	318	285	296	308	318	316	307	291	307	306	274	348	323	276	337	278	298	317	323	359	307	282	296	294	341	319	303	303	311	283	285	297	322	277	292	319	328	292	298	318	323	314	299	277	329	268	313	299	309	273	297	316	298	311	301	316	322	325	322	317	312	291	307	311	299	318	311	316	317	326	320	343	345	327	284	310	319	331	319	316	311	316	296	334	341	309	306	284	296	305	342	311	343	279	333	337	280	336	331	307	293	313	270	319	296	294	320	312	309	312	319	271	331	337	304	334	319	296	327	286	299	314	327	282	262	314	320	336	301	303	273	305	309	334	291	307	299	315	280	318	303	301	285	322	277	325	300	293	341	309	329	298	290	294	323	340	297	305	302	311	320	305	320	347	302	302	313	277	317	292	306	300	294	308	347	293	330	278	285	310	319	285	300	334	295	305	334	285	319	311	305	339	323	299	316	320	299	301	296	354	319	303	296	313	359	329	332	313	304	312	290	330	309	316	280	316	283	313	304	305	307	298	285	332	303	301	280	285	318	294	288	337	279	317	312	303	296	304	296	337	322	296	307	291	297	297	299	290	298	275	296	322	321	322	316	324	297	306	277	299	315	294	295	316	285	319	321	318	329	284	316	311	318	281	311	303	268	309	310	344	322	311	318	315	287	317	326	307	262	360	306	319	328	325	344	326	293	321	320	313	299	303	325	307	339	325	284	302	288	297	279	296	314	296	316	286	342	346	341	297	298	315	314	308	309	314	282	279	304	285	327	270	297	314	332	330	300	319	296	280	286	316	354	321	322	290	328	329	313	292	303	337	341	307	301	332	287	304	318	274	285	293	287	298	299	309	291	317	286	270	290	298	346	297	327	291	267	289	303	315	336	269	316	301	342	293	334	317	318	315	315	310	320	304	303	313	318	317	302	282	303	288	288	328	304	313	314	299	293	286	285	300	322	323	292	267	286	309	253	285	293	296	293	283	318	302	323	311	295	348	320	278	337	269	313	317	341	294	324	307	302	307	319	309	250	279	303	291	323	318	344	300	318	292	302	320	325	284	310	280	302	318	302	303	318	308	296	301	294	332	323	292	318	297	293	281	303	311	310	291	318	311	305	306	323	339	340	296	268	333	325	312	299	282	261	297	301	303	311	299	325	308	296	341	313	302	309	283	297	289	268	279	284	318	317	303	304	307	330	313	314	325	302	329	307	311	306	304	315	295	280	298	314	303	341	287	310	303	275	327	294	290	303	341	299	277	316	333	289	279	322	307	319	287	277	302	310	321	294	308	339	323	300	288	295	313	286	307	267	294	298	302	313	322	314	312	307	316	295	288	283	288	285	276	325	294	283	282	286	321	310	319	295	327	300	286	319	309	310	328	307	307	332	327	316	317	303	262	295	313	290	336	304	317	328	320	325	291	292	320	301	304	316	303	298	292	311	311	311	299	354	296	309	304	314	313	305	316	345	322	296	294	338	329	316	315	285	299	305	343	305	296	295	308	346	315	298	317	293	310	293	322	297	295	316	304	312	282	318	295	332	327	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
27974	3666	3072	2154	1507	1097	869	651	654	472	455	391	368	319	342	316	311	275	246	290	246	253	250	239	230	249	243	206	241	205	208	215	199	201	221	216	220	221	214	232	214	210	215	217	231	219	195	198	218	208	214	217	238	199	231	226	224	199	232	219	183	210	201	200	211	226	212	217	208	208	205	198	198	201	233	203	208	208	195	195	231	189	209	198	188	222	205	219	197	200	238	196	201	196	199	190	210	192	204	197	207	194	201	206	228	188	208	209	177	187	222	206	238	199	192	224	202	184	218	190	177	190	217	205	181	208	202	202	218	211	232	207	209	210	205	189	181	203	221	197	211	180	194	192	201	216	230	199	173	208	205	196	215	208	193	165	224	198	209	214	225	210	171	195	211	176	209	193	209	217	200	192	220	208	208	201	197	200	214	204	208	228	207	179	194	218	208	201	191	192	217	216	197	190	214	224	215	184	210	209	234	174	204	184	205	205	210	206	190	186	220	198	198	205	199	189	225	197	230	205	197	217	207	205	197	180	216	226	220	186	201	183	188	207	200	209	195	178	189	198	201	197	207	185	215	229	209	215	187	192	228	185	188	209	186	218	166	193	206	205	219	181	198	222	206	188	196	196	198	241	201	190	211	207	173	224	199	216	221	190	197	213	196	208	218	194	200	203	193	208	214	179	160	190	181	205	191	216	179	209	220	210	172	209	197	209	209	228	205	196	213	226	212	207	203	193	223	219	216	200	214	223	206	210	194	203	198	207	182	201	228	194	201	202	206	223	182	190	218	207	211	210	221	189	197	230	191	170	194	206	187	211	217	192	206	229	213	216	194	204	208	190	194	178	219	216	207	195	184	193	207	200	192	211	216	184	222	215	190	209	201	221	189	196	208	190	182	189	183	212	193	220	206	185	204	191	206	181	211	204	201	172	200	198	215	222	176	204	202	228	213	210	198	221	200	192	210	222	181	207	199	214	216	194	182	220	221	215	219	211	178	173	224	195	181	222	227	195	210	190	195	180	230	200	195	192	200	196	249	205	201	190	214	193	199	196	226	197	227	181	183	223	217	220	199	183	205	195	184	196	209	183	210	188	212	203	201	188	205	205	204	186	216	207	211	190	199	190	220	168	185	228	202	211	199	229	197	186	201	179	201	192	198	216	191	183	212	183	204	183	208	200	209	180	198	222	199	183	211	206	244	162	207	201	181	210	204	207	210	213	211	178	196	197	182	195	186	217	200	191	194	210	207	208	213	200	195	188	195	187	202	199	194	187	206	191	206	189	186	207	199	191	203	196	234	192	200	234	202	234	216	203	211	193	180	232	212	190	204	220	189	202	202	194	189	206	212	231	241	205	216	209	199	202	220	231	194	213	208	194	192	234	190	203	206	207	213	177	223	192	201	184	218	228	182	197	243	211	233	207	192	220	198	190	201	212	195	211	197	220	185	185	202	194	210	180	199	213	191	180	197	191	194	209	200	206	212	179	187	184	204	210	203	216	211	207	212	191	222	196	195	187	197	211	207	200	212	207	194	166	214	225	178	190	210	189	196	193	206	182	242	189	203	211	206	191	193	208	193	198	206	210	197	200	203	206	205	186	218	198	169	200	192	197	202	219	193	215	198	184	226	216	221	208	196	213	215	207	213	183	250	193	222	193	231	183	180	221	188	206	232	212	194	195	185	231	228	187	184	205	220	191	229	207	211	180	186	180	205	187	173	199	205	188	175	207	214	214	186	188	199	218	209	204	206	218	189	203	180	201	218	203	197	217	192	208	189	204	182	217	208	194	210	185	205	234	203	201	184	201	197	202	210	216	191	208	207	199	201	206	204	219	210	211	227	169	186	184	204	197	210	210	222	213	211	203	213	193	217	221	207	221	226	186	212	224	195	190	213	236	213	188	212	216	204	217	200	219	206	211	202	187	213	197	197	199	220	198	213	208	219	213	204	212	204	218	207	205	181	212	207	201	181	186	196	207	212	183	220	185	196	189	170	195	189	220	194	195	213	193	205	228	194	188	206	192	218	197	202	214	197	227	213	215	200	207	206	198	201	224	204	233	215	212	200	217	194	193	201	192	172	191	186	187	208	180	221	222	200	196	221	183	209	220	195	179	201	184	195	208	194	218	209	206	206	213	204	210	198	195	205	186	206	190	225	193	181	199	189	209	210	219	219	222	199	204	236	209	199	220	229	203	179	194	193	208	218	196	176	211	206	195	183	184	209	191	225	231	183	222	210	188	210	208	190	197	224	198	243	213	194	209	191	182	181	190	208	206	215	198	225	189	220	180	188	216	192	191	205	214	167	218	192	226	193	209	194	189	210	217	184	199	210	228	188	206	188	211	215	236	174	199	200	178	206	190	200	199	211	188	207	213	190	187	232	199	201	172	209	219	197	210	177	216	212	218	194	223	217	191	207	203	209	190	213	170	217	208	221	181	205	196	195	196	232	197	183	234	210	192	216	187	206	200	193	214	196	197	207	203	221	234	228	214	177	203	209	201	197	197	222	192	204	195	200	194	204	216	226	213	211	232	176	224	207	201	197	210	212	236	221	218	199	202	209	204	193	175	187	197	200	234	206	199	202	201	207	199	210	215	199	184	192	175	204	210	190	192	204	214	209	193	197	196	219	205	179	190	218	224	217	223	231	216	204	184	222	187	230	214	205	193	184	193	192	189	209	195	177	202	229	189	209	209	222	204	195	221	204	181	187	198	209	201	183	207	205	197	214	209	199	190	201	183	197	226	197	183	202	197	182	199	193	205	215	191	219	162	209	198	232	213	217	196	204	196	203	200	184	220	213	224	202	207	230	213	204	192	197	215	195	173	210	184	190	219	191	199	191	188	209	174	215	200	174	208	227	210	201	202	221	218	199	198	199	193	200	201	204	199	195	194	198	217	213	228	190	193	190	210	195	192	213	201	216	212	215	206	204	203	228	224	200	199	212	221	207	205	185	216	211	177	177	224	208	198	174	200	215	217	209	180	195	211	193	235	195	176	212	228	236	212	194	208	194	192	203	195	172	212	186	209	225	210	209	191	219	210	201	207	185	188	170	189	223	219	204	213	193	199	197	192	193	199	194	209	210	200	204	231	208	205	205	199	183	168	198	217	213	230	196	187	218	202	205	201	205	196	188	217	189	173	213	204	204	213	209	204	188	218	201	210	202	201	200	196	216	179	198	191	216	204	203	219	199	210	194	188	225	199	209	200	208	205	194	222	201	229	199	196	207	192	186	202	194	188	211	195	207	217	201	201	222	214	191	211	209	198	223	220	199	179	216	194	199	197	186	209	187	206	219	167	194	168	193	213	213	209	195	188	197	211	200	193	207	206	193	209	198	206	211	197	186	198	187	189	177	209	211	200	208	206	180	231	211	231	204	214	201	209	214	216	205	212	202	217	204	203	203	187	214	171	203	209	206	210	202	184	184	205	219	179	200	200	194	212	206	211	228	204	206	195	204	199	216	206	203	189	228	221	216	177	186	189	207	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
12259	2751	6178	6828	5786	4676	3871	3133	2671	2234	1967	1784	1639	1483	1342	1228	1188	1184	1077	1002	1011	912	934	950	850	880	862	857	857	801	801	709	740	714	722	749	666	705	703	745	704	690	684	646	669	674	685	718	634	640	633	629	595	655	618	619	669	606	615	640	602	642	627	619	644	618	604	605	619	555	562	578	625	675	637	613	584	614	609	604	616	635	600	606	626	584	597	614	582	600	626	598	545	570	601	601	621	612	593	578	616	535	573	550	586	572	594	613	593	592	589	617	567	640	562	554	573	569	573	575	608	576	613	617	588	621	601	625	595	594	573	578	590	576	617	613	589	604	618	582	605	587	591	542	608	544	577	580	582	631	538	619	574	579	578	580	576	592	563	574	539	582	601	548	610	577	579	550	589	600	583	608	591	596	611	583	550	592	581	586	582	572	578	579	595	555	566	625	569	625	574	599	537	575	543	614	587	577	573	562	569	559	605	602	589	574	573	583	591	564	593	579	551	575	585	605	593	543	611	563	617	595	601	598	592	608	597	563	592	590	581	603	597	593	572	603	599	559	576	567	580	588	589	584	628	609	604	590	588	565	540	565	601	550	555	609	580	625	605	633	601	579	563	603	567	550	572	607	620	545	562	545	564	591	568	595	601	573	544	570	620	564	584	619	549	570	571	575	587	584	564	591	584	570	596	549	602	569	559	551	549	586	596	567	630	576	554	525	549	580	567	591	572	609	537	599	551	522	608	592	581	604	584	540	557	564	538	568	610	584	589	569	543	563	566	627	585	518	516	559	582	584	600	586	582	591	615	620	589	579	573	640	565	578	594	572	567	594	586	599	579	599	577	595	598	542	634	553	591	586	539	593	561	562	599	594	591	549	572	578	544	562	555	545	562	606	580	556	561	600	571	561	618	575	572	562	591	623	605	568	565	548	584	591	596	501	549	563	566	573	594	583	535	523	592	585	604	590	579	589	580	553	589	652	610	595	602	607	572	624	586	577	617	534	581	590	546	556	571	573	582	564	550	575	602	634	583	555	590	608	547	587	574	608	603	608	579	590	560	598	604	583	598	582	578	580	587	577	548	599	571	570	612	614	568	559	588	598	574	564	527	574	553	583	545	610	539	584	605	593	572	620	569	584	621	567	585	575	556	584	595	614	556	555	584	540	587	592	552	575	596	550	595	614	575	588	581	558	585	618	539	580	594	563	557	545	573	602	560	573	560	568	583	642	605	563	578	600	524	569	551	572	586	535	622	607	599	573	606	620	597	558	603	623	644	612	603	602	578	586	552	571	613	562	595	627	615	582	601	590	599	620	566	574	543	589	588	578	634	578	556	557	607	567	580	564	587	581	572	581	588	552	552	592	590	550	559	605	577	600	579	593	538	572	592	604	555	590	551	609	560	577	622	593	585	572	525	571	552	581	607	626	583	583	594	611	578	552	562	597	571	597	589	561	540	584	546	543	555	551	528	596	578	601	574	592	567	573	518	585	590	622	573	540	574	603	584	564	572	596	611	564	537	570	582	568	610	559	612	601	558	541	556	553	577	559	632	559	533	602	594	577	531	578	622	587	596	547	614	554	612	591	569	569	580	571	623	546	548	540	526	570	601	577	567	591	575	582	629	567	589	562	541	589	556	568	624	596	584	567	540	616	602	597	546	585	554	598	585	576	585	559	581	618	578	557	584	558	571	588	565	566	560	566	567	600	596	562	560	559	550	594	572	540	602	555	554	633	586	587	573	532	596	593	575	628	584	584	560	545	607	554	562	591	621	594	576	535	539	614	612	580	579	613	607	547	548	581	578	555	579	579	577	596	611	572	615	615	586	583	578	567	552	581	572	586	559	577	550	590	589	564	549	568	539	607	574	583	592	576	583	624	605	594	613	531	596	579	620	572	606	583	524	553	621	640	592	541	577	603	600	612	550	596	608	582	630	576	599	624	535	580	576	577	584	579	584	570	570	584	559	575	536	563	586	605	571	599	589	575	618	519	600	589	556	583	552	579	566	550	644	559	585	533	587	602	617	587	570	614	595	552	583	578	573	539	559	554	586	587	598	552	609	562	589	580	578	586	586	539	538	630	592	616	584	543	555	612	580	570	596	596	570	563	563	596	519	558	646	565	558	568	581	594	543	611	575	600	591	558	562	567	597	592	574	582	639	564	576	564	603	607	582	572	613	604	588	564	571	586	568	583	609	564	567	575	579	581	607	558	569	598	608	615	569	598	582	608	572	576	603	584	577	540	579	624	532	596	570	556	597	577	558	587	586	583	541	590	587	622	551	544	580	600	569	582	580	591	560	570	576	584	570	573	588	611	563	587	524	570	538	584	607	604	585	622	577	555	548	597	569	575	591	584	569	577	571	560	579	573	558	605	583	612	577	592	574	613	557	590	608	585	622	578	560	565	599	531	544	573	573	563	609	586	532	627	577	594	584	570	599	574	575	554	609	611	574	551	590	585	547	569	603	597	560	625	540	617	553	575	572	570	562	570	592	590	539	608	561	628	533	604	531	578	551	539	628	553	555	588	576	535	557	600	569	598	549	564	614	577	601	610	588	541	550	568	571	609	552	554	596	556	545	580	580	590	572	556	583	591	573	602	573	607	588	570	548	571	610	589	584	535	583	607	595	605	583	598	587	579	575	588	551	621	601	581	609	546	591	599	579	576	566	626	590	596	556	560	567	551	606	602	604	549	564	556	559	574	577	586	578	557	571	565	592	569	570	562	610	577	585	572	602	532	556	582	558	617	545	523	568	564	589	601	581	550	538	572	537	614	583	611	587	587	545	564	589	583	531	583	587	548	597	611	568	550	592	572	595	584	568	591	609	581	536	542	556	584	618	562	587	583	547	584	580	655	562	577	556	524	593	577	586	572	531	557	547	595	570	557	595	608	594	553	584	574	583	562	630	564	617	572	611	567	563	556	581	561	585	545	556	591	566	577	589	562	585	619	583	596	570	550	612	532	566	562	539	578	614	607	560	632	588	606	564	577	583	569	580	594	515	558	554	584	554	575	594	564	579	608	546	558	594	612	559	569	564	609	538	636	555	589	568	560	575	635	598	595	579	571	553	573	622	580	587	555	576	637	602	581	587	597	548	585	575	564	589	579	599	620	569	581	603	585	560	607	611	540	599	576	603	588	598	575	600	574	597	575	591	572	587	559	581	582	554	588	570	526	601	601	579	552	554	633	555	600	515	565	564	541	587	545	571	618	576	556	609	581	591	555	618	570	599	518	579	576	578	582	634	569	564	535	579	573	584	577	570	598	579	563	565	606	595	604	583	570	607	603	594	579	588	587	565	601	576	551	547	570	589	550	565	555	604	590	605	554	519	602	560	578	605	596	600	574	580	565	576	578	571	553	568	584	600	583	579	576	555	570	580	593	539	564	592	572	593	551	565	567	553	566	555	559	562	593	556	567	593	580	555	559	573	581	557	580	575	576	561	564	600	578	542	577	580	573	561	596	536	551	587	558	588	592	604	573	554	615	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
3417	165	163	128	138	98	111	122	100	89	90	102	92	87	84	82	94	89	98	92	97	84	85	95	102	89	93	85	90	102	85	100	93	105	87	88	111	83	83	99	101	86	86	115	82	93	88	96	90	95	91	108	84	91	82	85	91	85	96	97	87	85	104	85	89	88	82	88	99	99	91	104	81	88	92	100	99	109	114	101	85	99	90	106	88	80	71	66	93	93	96	83	100	81	98	76	74	97	97	100	82	90	89	74	104	88	88	86	111	93	95	98	88	88	97	88	103	97	89	88	89	77	83	107	106	98	90	99	101	78	93	70	97	99	92	79	76	96	102	81	108	85	104	115	85	92	75	91	88	95	84	109	95	90	88	88	71	75	71	91	80	90	96	104	95	87	104	104	85	90	109	96	88	103	97	96	91	95	81	96	96	92	79	97	95	84	100	88	100	98	109	100	93	74	95	105	96	84	103	108	119	92	97	90	82	85	88	90	95	113	77	92	79	94	91	77	100	92	96	88	78	89	106	80	80	94	104	84	91	90	91	77	79	82	101	94	100	111	92	102	88	107	72	99	113	82	88	89	87	87	78	79	71	73	94	80	90	97	99	81	86	82	97	103	99	92	102	95	101	83	100	83	98	78	90	82	98	87	71	94	104	88	86	90	101	82	94	86	98	91	95	89	86	100	85	88	95	84	87	93	95	75	86	87	85	99	94	90	73	86	84	102	94	90	86	94	94	95	75	84	96	97	90	80	91	95	96	83	94	94	103	98	101	92	81	99	88	89	106	93	90	80	85	115	97	97	75	106	96	98	87	79	88	94	91	100	100	102	103	89	105	92	88	97	70	97	93	90	92	82	94	85	87	100	101	92	89	88	106	102	83	82	86	79	99	79	91	117	95	91	90	95	92	83	78	91	93	105	91	94	80	101	89	98	90	100	83	101	118	104	104	88	81	95	95	96	89	89	93	85	98	97	73	79	86	88	86	96	112	85	75	95	84	94	95	87	105	92	105	74	89	99	89	96	98	95	114	87	86	80	94	104	95	104	89	78	88	99	96	83	90	93	86	88	108	91	83	84	85	96	84	75	80	90	111	85	91	95	107	101	95	81	86	86	82	82	102	90	99	104	99	91	91	82	93	86	81	91	84	88	88	80	89	96	95	98	83	92	100	82	83	93	100	92	91	91	87	95	78	100	86	97	108	92	99	97	96	96	76	86	86	87	86	73	96	80	85	97	100	74	75	96	110	86	104	92	89	86	94	89	99	93	113	90	91	81	87	88	91	74	91	73	101	96	78	86	90	90	96	93	94	83	96	81	99	77	106	85	91	101	92	93	88	120	96	92	87	84	93	94	87	109	70	101	95	84	85	100	103	111	82	96	81	77	98	102	88	114	81	98	93	86	79	93	90	91	96	107	84	94	107	94	82	103	101	93	107	92	89	70	99	86	90	91	83	88	98	105	68	93	90	92	83	68	87	112	90	94	88	108	93	90	95	67	87	103	92	79	95	109	79	77	97	93	86	86	84	109	106	118	87	102	81	91	89	81	84	93	101	98	80	85	97	83	81	77	92	87	103	88	78	84	100	82	69	79	92	95	82	90	63	112	58	95	94	99	91	86	84	87	91	96	91	111	102	93	94	85	88	87	88	77	93	73	100	84	97	88	83	88	87	92	92	92	96	88	82	100	75	61	102	104	80	92	102	87	110	100	87	74	104	97	97	109	82	101	92	103	96	96	94	83	102	105	112	90	109	93	99	106	100	100	104	109	103	82	89	94	78	90	88	96	95	89	91	86	106	86	84	78	96	85	96	85	87	108	92	85	98	80	95	81	95	94	93	93	89	95	93	105	92	91	92	96	89	90	85	81	103	97	78	92	78	84	90	79	96	83	69	84	75	81	96	112	75	90	83	88	89	90	81	95	66	79	70	106	105	78	85	90	85	91	74	95	77	107	84	104	98	80	96	85	80	91	98	87	88	98	105	89	93	91	97	91	99	88	97	85	100	110	81	91	97	94	95	99	79	83	106	82	100	86	103	84	81	84	81	96	84	94	91	72	100	81	100	92	66	82	88	92	80	95	89	111	87	103	102	92	87	104	95	97	80	84	75	106	90	75	78	102	102	80	81	110	103	91	86	92	95	83	102	97	98	85	104	81	91	99	86	86	100	69	67	94	93	77	97	93	98	106	97	89	89	81	85	80	117	103	100	84	106	91	94	79	104	91	109	97	87	76	82	98	84	80	84	108	87	91	108	102	80	76	92	90	113	73	89	98	78	79	91	84	92	88	91	106	76	88	108	85	91	89	80	88	87	92	98	95	89	77	86	97	86	89	98	91	92	106	80	84	99	90	101	91	104	105	88	84	91	99	79	95	100	86	105	94	107	87	100	98	84	91	94	81	88	87	87	99	89	100	105	85	91	91	92	88	83	95	93	86	68	94	83	109	93	98	72	93	95	78	94	87	94	88	87	92	102	99	88	75	99	82	97	84	93	87	90	84	96	70	82	97	95	92	81	97	92	114	79	87	83	84	95	92	93	77	90	94	102	86	95	83	79	101	97	81	93	103	88	87	108	91	82	89	75	123	99	98	96	91	100	93	96	89	107	101	81	86	95	93	94	88	93	101	73	97	122	79	100	94	91	91	91	86	94	93	98	79	79	98	95	97	101	92	92	82	74	102	78	106	91	92	78	92	91	84	96	101	96	91	103	80	90	112	73	88	88	77	66	92	57	90	90	91	86	81	85	106	93	90	102	97	82	98	88	96	86	76	93	85	93	78	104	89	84	95	91	104	101	90	95	77	99	95	95	77	84	81	104	85	101	101	100	89	81	89	80	86	80	98	79	73	80	86	91	101	85	80	93	97	106	100	99	96	81	88	86	73	89	83	89	96	96	93	80	97	89	86	109	96	101	96	96	96	97	102	98	83	90	90	84	94	98	103	97	92	81	84	71	102	82	94	83	95	85	93	75	91	73	95	98	94	87	90	83	121	76	88	91	94	111	107	95	101	91	104	93	81	87	87	86	87	92	75	104	90	76	69	84	106	89	76	81	80	104	101	79	91	98	99	91	79	90	74	100	100	122	88	75	90	91	67	86	101	100	95	98	86	79	97	89	100	91	94	93	98	77	77	94	101	87	98	78	80	89	95	88	91	108	97	84	90	88	94	99	89	110	88	94	103	99	92	108	106	84	75	88	89	85	90	83	101	76	86	81	111	65	100	73	95	100	91	86	96	91	101	96	107	91	78	87	93	102	86	109	81	89	81	99	99	86	77	95	95	82	91	80	101	94	93	99	101	94	90	72	106	98	82	82	79	77	71	89	95	88	93	90	84	98	110	72	99	85	73	89	94	90	87	105	89	99	109	91	70	85	103	106	86	77	71	73	96	97	83	78	93	88	72	98	104	102	73	92	89	99	95	99	90	98	83	93	87	101	97	91	103	77	82	101	89	87	76	81	93	78	97	93	83	96	81	105	92	86	96	98	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
4372	346	491	493	449	397	394	369	324	351	322	308	336	309	322	300	297	304	296	305	314	317	298	311	276	266	308	284	307	298	279	252	300	278	304	277	286	319	299	281	304	299	278	281	280	303	295	290	309	285	283	267	304	260	274	282	314	282	272	257	310	299	299	303	307	300	268	288	305	280	279	309	302	313	297	296	292	278	316	320	299	285	289	290	312	290	290	263	282	285	271	296	311	300	308	307	286	300	298	283	285	290	290	287	269	274	252	313	299	316	299	273	273	292	289	319	291	292	311	288	297	284	280	312	298	300	262	301	288	278	289	278	303	264	286	309	293	316	291	320	271	286	298	308	283	285	283	297	291	313	264	294	266	287	286	283	275	296	265	290	316	261	288	267	307	304	251	280	271	302	281	265	318	297	309	282	300	309	271	266	271	270	306	310	290	314	299	283	293	290	278	286	291	262	280	301	297	292	301	312	284	288	273	293	305	294	295	282	274	254	290	284	274	319	313	283	267	291	274	280	278	278	269	273	281	303	305	296	278	293	288	293	286	246	315	252	277	286	283	303	302	288	308	277	276	299	299	301	281	295	281	320	309	271	263	302	282	287	304	280	260	292	276	283	292	276	286	293	288	271	269	270	293	327	322	291	287	297	294	293	309	256	260	302	282	307	277	294	302	309	275	269	296	308	273	279	301	287	262	265	265	292	287	287	318	285	291	288	276	310	264	291	312	320	317	265	298	261	288	293	273	289	268	298	286	277	321	299	301	271	319	312	308	276	315	314	283	305	289	265	300	274	284	290	300	296	280	260	297	300	303	288	296	286	311	296	314	312	311	294	285	292	277	287	289	287	289	290	281	279	269	301	313	295	278	271	300	268	279	262	293	299	277	301	266	325	309	282	307	273	262	316	294	275	280	297	305	295	287	266	309	256	316	254	290	302	302	273	278	290	326	315	292	290	302	309	260	255	293	294	284	264	283	309	307	257	305	298	280	295	287	293	281	280	296	284	278	281	247	298	288	302	289	291	287	296	307	296	321	302	271	295	286	298	290	308	269	299	285	275	296	313	305	285	273	260	285	273	312	281	275	285	272	294	280	276	299	305	287	297	292	283	285	293	282	283	295	274	296	302	286	285	274	310	294	304	291	291	313	295	301	288	301	284	300	303	305	304	288	289	274	298	292	298	296	264	289	309	265	289	292	307	282	252	283	284	293	291	298	315	262	307	280	292	294	313	283	272	318	274	281	312	265	285	285	299	264	302	293	289	277	302	295	272	282	287	253	309	306	299	300	305	294	300	289	292	288	325	299	303	305	297	296	292	255	265	302	324	289	296	268	276	273	275	290	291	280	274	302	279	276	279	276	297	328	290	292	270	306	295	251	270	278	268	264	270	269	283	282	291	259	299	298	277	295	333	324	280	306	303	255	273	277	257	283	295	282	295	323	285	305	262	303	300	282	270	315	287	291	275	302	240	270	277	273	289	325	285	277	278	262	270	298	273	267	330	282	268	320	289	283	301	282	289	304	291	276	282	308	286	313	263	294	283	280	277	280	301	309	268	298	315	276	279	307	263	263	302	275	300	285	285	303	305	295	289	303	267	282	315	302	274	289	295	265	313	279	284	308	297	320	289	282	297	319	266	275	266	277	327	294	257	297	290	311	277	295	276	295	288	298	279	265	277	294	277	275	323	263	331	318	301	288	279	299	268	298	296	280	287	305	301	311	283	293	296	290	291	306	291	278	297	267	289	309	283	316	299	285	300	264	272	305	263	303	269	309	258	294	286	318	285	298	271	273	314	287	288	306	265	270	281	300	261	272	298	300	258	291	284	313	300	307	281	283	298	308	309	272	279	276	275	271	245	330	300	280	289	269	327	291	323	310	285	304	282	260	266	272	299	261	297	290	274	266	289	279	301	272	273	282	262	276	294	300	276	288	306	320	286	277	308	282	315	283	283	271	302	273	274	265	285	285	292	273	279	308	280	258	312	283	283	269	261	296	278	262	291	280	270	274	258	288	277	310	289	275	291	257	307	298	304	277	297	256	291	287	299	298	268	284	288	274	264	300	273	266	285	274	284	261	299	286	292	292	286	302	272	318	306	293	277	275	290	303	316	304	296	270	299	280	292	281	274	273	268	317	286	278	295	264	287	307	268	252	280	258	295	263	308	283	268	279	302	269	287	314	292	276	272	295	291	278	276	308	290	287	264	278	286	311	308	283	305	271	292	279	288	281	264	283	297	291	286	279	296	292	279	277	306	296	305	298	306	283	275	275	274	293	315	263	288	295	294	284	283	295	290	249	258	297	274	270	284	309	288	282	284	288	327	260	320	264	283	286	289	292	297	323	314	306	289	292	313	264	294	285	290	277	279	279	292	290	288	253	278	309	300	289	289	250	274	267	311	335	306	246	298	265	309	269	299	292	278	285	270	265	264	271	278	293	289	276	296	271	288	257	309	282	312	289	291	300	265	306	300	304	288	304	301	298	293	290	272	281	296	273	305	297	309	267	285	288	291	301	264	293	283	284	271	257	275	286	274	265	278	288	295	296	276	296	320	294	333	281	297	276	281	303	274	268	290	309	285	278	295	337	276	266	312	278	292	292	310	303	327	290	287	295	302	262	323	298	285	302	297	317	270	298	267	293	294	269	299	269	293	310	302	325	295	287	307	298	267	250	285	297	305	246	297	310	275	290	285	327	306	274	279	260	311	290	317	298	326	274	304	266	287	263	276	290	303	298	256	301	291	278	280	282	289	296	308	293	327	277	299	277	305	288	294	296	265	276	284	295	300	280	283	293	306	300	286	283	283	305	306	283	287	275	284	317	259	265	317	314	302	299	284	301	307	301	341	280	314	293	254	261	298	292	298	297	303	257	281	274	307	280	263	290	302	274	291	279	307	280	278	256	277	280	277	284	291	275	283	287	262	308	297	269	313	269	299	262	274	280	283	270	251	323	299	261	307	289	292	270	285	288	272	263	255	261	292	305	290	285	301	293	287	301	282	302	283	290	284	287	286	295	318	311	298	268	296	290	293	303	298	276	297	293	291	285	282	262	280	268	284	294	272	283	299	291	294	303	308	289	289	270	303	259	315	263	289	264	329	307	273	280	265	311	288	270	273	302	278	279	274	306	284	257	296	294	275	268	263	259	267	262	311	296	282	254	281	288	275	293	289	308	286	289	270	296	257	283	262	295	305	269	265	309	282	282	289	296	298	285	289	277	283	294	298	310	263	276	305	293	308	283	307	301	309	321	319	291	328	295	289	275	284	286	284	296	312	277	317	296	296	303	311	287	276	276	286	272	276	284	303	289	308	287	298	283	261	250	278	321	317	310	273	271	301	276	258	315	277	288	301	280	307	285	302	265	234	316	267	308	297	286	276	280	291	309	255	273	261	277	306	311	290	266	274	272	265	276	328	325	284	301	257	280	272	280	284	288	292	276	269	290	298	289	283	269	297	285	295	295	299	264	286	285	284	299	264	326	312	283	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
16920	1342	1421	979	717	500	408	340	294	214	212	181	166	169	139	148	128	111	133	132	114	146	128	126	121	105	114	92	119	136	118	111	126	109	99	99	93	92	88	108	106	109	105	91	96	74	111	87	106	101	85	96	98	107	101	120	102	107	104	97	102	106	92	88	111	83	71	101	106	98	108	114	92	102	86	105	101	107	94	101	85	98	83	109	108	91	82	77	93	104	103	89	103	93	96	83	92	93	91	99	99	92	92	81	102	88	82	87	96	104	84	98	98	118	129	82	82	83	92	111	88	108	90	92	77	94	93	93	92	100	85	78	114	107	95	102	109	94	95	94	89	109	87	99	91	103	99	92	74	81	84	109	94	99	115	101	101	102	92	82	111	88	70	107	81	99	89	76	91	99	105	104	104	106	102	97	90	108	93	96	81	105	86	109	100	100	121	97	96	85	99	81	96	104	83	79	91	115	91	80	115	100	101	90	92	115	93	97	100	104	103	92	88	83	95	106	94	103	104	87	98	109	109	81	97	103	97	101	79	113	90	112	104	69	86	100	98	112	90	98	113	106	114	104	85	102	95	92	114	106	93	98	110	89	118	108	85	96	94	100	98	76	89	103	100	86	91	112	98	100	106	115	103	95	89	105	108	91	100	92	82	77	84	92	88	84	117	98	81	95	93	91	96	105	96	93	85	97	109	90	78	102	102	102	83	85	100	83	107	89	92	90	103	90	99	79	79	88	85	93	89	97	71	109	101	92	112	84	92	81	90	94	91	103	76	90	95	94	102	116	106	85	111	88	93	87	99	96	68	100	80	108	110	86	90	103	102	98	104	91	89	88	89	79	81	99	95	80	93	84	82	94	84	103	82	86	90	106	77	88	87	96	101	93	101	110	74	98	80	79	106	105	84	91	92	92	79	96	101	103	84	95	79	108	73	94	97	77	88	76	107	84	99	92	98	89	85	103	93	93	83	98	100	103	82	110	79	78	93	126	89	90	88	93	101	103	91	100	95	107	85	96	108	108	83	104	102	99	76	97	90	87	89	104	94	94	99	102	110	81	94	88	110	86	100	74	87	111	90	108	92	90	83	80	93	85	97	100	98	119	111	90	100	89	101	87	93	95	116	99	102	95	97	96	101	93	91	89	100	88	83	103	87	87	102	109	92	91	107	94	91	97	112	88	96	87	75	94	89	94	89	97	79	92	92	76	100	93	99	87	98	90	87	88	75	76	86	100	71	92	80	97	80	101	86	89	108	109	88	97	100	95	112	94	97	103	78	95	93	107	117	94	94	93	89	96	86	78	77	95	90	101	92	79	116	96	95	105	105	105	87	80	110	101	109	100	97	83	88	89	100	113	103	84	103	94	101	86	100	97	94	88	112	93	103	106	92	97	98	104	81	93	87	98	89	89	88	91	110	86	97	85	105	106	103	107	111	91	93	89	93	114	118	101	105	79	108	91	109	79	99	103	104	88	75	83	107	101	100	84	102	110	93	100	93	100	127	87	88	92	100	78	83	102	96	90	103	95	86	92	90	83	99	101	95	79	93	95	91	107	82	100	97	110	101	82	90	90	89	88	95	85	105	99	83	96	94	106	93	99	107	104	98	96	95	101	108	92	94	93	86	107	87	104	99	106	86	73	108	90	100	103	110	97	102	100	98	98	99	111	101	104	99	110	93	112	104	101	97	98	93	96	101	106	96	93	108	96	100	114	101	80	87	100	96	107	94	83	104	81	91	108	92	75	96	105	87	109	86	105	95	91	88	108	108	84	76	109	116	85	102	95	82	91	86	96	92	93	86	82	96	114	111	97	89	90	93	90	96	88	92	109	78	99	102	82	102	104	94	96	90	84	99	91	87	94	92	75	90	100	77	102	97	101	93	103	83	92	93	78	91	104	102	112	105	86	97	87	85	100	88	85	90	100	80	103	85	101	88	86	106	97	104	119	101	96	110	89	101	105	85	88	87	90	98	102	96	106	123	96	102	98	89	90	81	88	91	95	77	96	103	94	117	83	98	95	98	88	91	96	101	92	83	94	106	85	107	96	85	94	106	83	95	85	99	86	101	82	97	103	96	95	94	100	91	103	99	92	81	92	113	104	92	89	88	94	86	76	108	97	83	85	105	88	96	108	94	92	96	109	99	99	86	99	92	106	111	107	94	113	92	104	93	71	90	96	90	105	89	91	95	79	96	104	101	91	90	87	101	103	77	96	78	108	87	96	111	99	79	93	96	91	122	87	97	110	83	99	101	99	102	91	82	89	93	104	102	106	110	112	90	95	99	97	97	90	101	96	84	87	99	112	86	106	114	91	83	102	105	105	115	97	89	99	86	93	91	99	106	90	89	97	99	87	93	82	89	82	99	104	98	106	101	103	80	102	95	102	94	116	85	102	105	108	110	93	88	123	91	90	111	104	91	91	94	83	102	95	99	105	101	95	95	104	108	101	96	95	77	102	81	104	81	103	94	87	90	92	89	91	85	104	84	96	110	74	92	100	77	102	108	100	88	84	117	93	110	101	87	101	93	87	110	109	83	78	96	96	88	106	106	86	122	89	95	116	95	87	96	84	94	93	84	89	89	93	101	84	92	104	77	104	86	92	97	88	104	87	99	102	102	99	112	84	90	101	92	94	93	85	97	79	99	74	105	108	95	89	109	114	84	80	106	93	99	95	83	111	89	97	95	100	113	89	85	110	106	86	94	107	91	84	90	87	89	122	98	74	111	65	87	84	108	90	109	85	104	94	76	77	105	77	107	106	114	89	76	102	96	87	89	93	96	122	84	94	94	88	99	95	81	91	92	95	82	111	75	108	96	86	100	90	93	105	90	122	89	98	111	119	110	115	103	101	74	95	94	76	101	79	89	79	92	98	91	93	100	73	89	117	96	88	83	97	106	94	90	123	85	103	92	96	94	107	110	91	90	99	104	91	90	75	99	89	80	106	101	81	101	100	114	103	84	95	100	93	99	90	75	93	93	103	87	102	114	111	99	86	86	83	100	107	96	100	99	91	97	83	95	89	109	96	102	93	96	89	91	97	107	102	94	76	90	96	91	93	96	116	86	89	108	88	89	93	103	106	86	90	85	94	94	89	94	93	117	110	92	79	92	99	94	94	96	88	99	108	79	77	103	100	85	97	103	82	119	87	90	100	96	100	105	108	95	99	110	93	99	113	103	107	108	98	89	82	99	85	88	103	94	104	95	98	92	92	102	105	88	94	99	90	89	101	100	99	84	93	90	95	95	83	93	98	111	105	119	85	95	104	102	84	103	97	93	101	101	100	94	102	88	94	88	86	87	100	111	99	97	94	91	91	103	103	76	88	98	105	90	94	112	99	77	101	88	110	95	95	89	91	103	91	101	94	94	92	118	107	123	97	92	88	114	92	90	85	84	91	79	87	97	91	92	86	88	83	95	93	79	78	71	77	85	74	90	99	92	112	89	97	111	98	107	87	115	99	83	64	97	85	80	82	86	73	90	101	97	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
9192	1366	3330	3691	3043	2395	2066	1589	1419	1174	1077	945	818	759	742	650	631	589	562	580	498	523	457	490	462	447	415	423	411	410	408	413	406	408	356	374	388	343	352	338	379	316	360	349	350	326	348	327	330	339	346	348	356	336	341	347	294	356	307	344	311	344	336	300	326	355	320	324	278	320	331	335	304	339	315	326	325	323	317	336	332	338	347	287	320	353	290	313	316	319	306	288	321	312	337	312	323	310	311	326	302	337	324	317	295	311	316	335	318	335	340	299	314	334	321	314	320	303	298	330	327	333	326	335	306	308	334	272	326	336	320	328	324	305	301	332	301	320	283	323	312	332	323	306	335	311	299	280	311	334	316	327	315	319	298	305	310	300	336	331	292	305	328	299	346	308	291	284	307	322	326	309	312	313	337	332	310	317	324	323	301	324	313	289	311	310	323	270	310	337	320	308	307	297	294	263	308	314	305	309	308	292	314	325	312	294	326	321	316	311	307	291	324	303	302	297	326	305	295	292	320	297	320	290	339	269	297	302	312	299	276	313	326	288	334	313	315	342	313	295	291	298	265	303	300	303	291	315	367	302	322	296	323	309	306	331	312	336	302	310	293	302	314	256	314	323	286	298	267	301	310	278	301	310	302	292	254	287	331	317	326	263	315	322	314	322	339	317	306	315	290	298	297	333	308	292	303	306	327	359	315	292	324	315	256	315	318	283	299	320	311	324	292	323	267	306	320	315	267	331	318	298	326	307	305	320	319	259	309	317	314	300	318	311	307	321	290	328	311	312	297	323	280	326	290	318	316	333	323	283	318	304	298	336	309	329	323	281	303	307	352	302	307	323	298	309	294	313	292	287	302	331	311	337	319	279	312	289	343	311	284	340	293	282	327	308	325	304	332	292	321	321	318	313	289	292	331	295	306	303	291	289	309	303	297	325	327	315	295	291	285	303	298	332	298	307	271	305	286	289	301	314	286	306	270	294	309	328	321	281	293	294	289	303	297	313	322	315	289	311	342	298	282	313	292	320	308	335	280	274	313	327	297	342	320	316	308	303	293	330	330	300	323	307	329	282	353	333	317	309	323	283	309	320	308	314	342	289	308	349	336	291	292	324	309	293	302	333	328	295	290	312	295	278	294	329	274	318	305	290	322	327	307	324	275	297	307	316	338	298	295	304	315	307	304	318	314	316	286	352	302	279	287	300	296	320	298	297	274	289	281	304	315	332	342	275	307	303	286	295	316	309	267	335	325	297	277	282	302	288	292	307	305	304	305	301	304	311	325	318	301	333	326	304	296	298	311	297	308	301	298	305	294	289	257	289	327	299	311	323	316	285	320	295	307	265	290	302	309	312	337	325	312	295	333	297	320	324	281	301	319	296	270	279	295	319	276	293	301	306	301	301	302	307	303	300	293	313	322	324	317	312	332	318	327	320	302	311	310	316	323	335	317	312	300	305	315	332	311	311	331	312	320	327	317	332	277	337	307	278	289	302	304	323	296	329	327	275	289	325	295	321	302	303	296	308	285	304	327	300	303	325	317	295	292	287	324	325	313	354	320	319	275	274	320	294	323	319	301	296	327	341	306	318	285	304	302	290	330	316	307	355	257	350	313	301	287	307	291	308	306	324	347	331	350	280	329	302	309	305	350	281	314	297	302	316	314	341	323	304	302	296	312	303	303	333	315	298	312	302	276	300	304	283	312	305	287	287	283	331	316	311	267	319	300	331	352	341	285	306	293	327	323	309	336	317	308	305	295	305	324	301	301	289	308	305	323	306	298	304	271	323	316	313	323	341	264	316	331	330	311	297	302	305	336	310	312	304	294	299	302	317	317	334	328	335	337	300	330	305	316	284	324	292	294	318	320	295	331	314	334	311	298	319	319	296	294	283	285	339	288	322	289	301	332	272	286	314	329	294	319	332	313	316	311	280	272	318	302	317	324	309	323	299	285	346	292	286	332	287	305	291	279	353	295	318	308	348	298	334	301	325	288	300	337	275	322	285	317	314	315	289	299	297	277	297	311	302	300	337	317	342	327	289	301	305	326	295	310	322	334	332	315	283	290	315	317	342	295	305	296	294	288	306	300	300	309	295	313	314	291	287	300	311	300	297	307	312	280	301	312	308	311	325	342	301	308	305	287	316	326	311	304	283	309	283	290	327	306	301	338	289	298	308	275	287	297	323	292	319	324	317	304	283	277	302	312	308	327	317	317	299	300	278	324	291	308	283	295	301	316	288	298	287	326	314	314	294	327	311	308	319	317	302	296	312	299	321	289	328	286	327	310	300	319	302	304	290	293	329	283	282	311	327	319	293	301	331	313	299	312	281	304	335	274	324	303	289	320	299	324	282	282	310	279	315	313	342	283	320	289	282	305	311	295	328	315	306	320	349	325	347	317	328	301	311	301	339	326	275	318	324	305	286	331	280	334	316	291	304	352	300	294	303	289	306	320	262	334	304	315	285	308	321	334	305	306	323	291	326	285	291	322	305	307	282	283	322	277	307	295	297	268	320	298	325	305	307	313	277	337	282	294	320	310	290	316	316	296	303	293	317	290	303	316	308	282	330	294	313	315	307	304	332	328	326	265	323	324	314	323	305	294	293	330	330	351	312	293	312	316	306	312	312	345	295	306	292	343	284	336	319	318	296	315	297	334	299	321	297	287	340	287	322	314	265	353	283	282	307	286	322	312	320	291	304	284	306	294	342	314	306	314	294	305	279	287	299	320	301	305	320	331	312	311	316	266	270	309	268	317	302	297	344	317	302	317	325	342	291	280	319	336	302	310	330	302	282	324	347	303	292	290	313	320	317	302	316	297	326	301	295	304	317	298	295	326	273	342	296	309	280	277	326	302	303	316	283	311	303	289	315	286	285	309	291	318	281	306	329	294	298	303	308	316	289	319	305	319	292	292	312	314	273	283	315	323	317	286	294	327	292	295	327	307	311	307	342	320	284	286	324	295	297	333	307	323	266	312	339	310	335	338	314	284	338	302	308	294	305	308	315	321	298	325	296	338	294	301	288	301	311	296	316	314	278	315	287	308	286	316	303	301	278	303	319	331	319	297	347	311	311	318	303	309	296	331	299	307	328	313	314	278	296	322	330	300	341	339	297	320	346	310	327	277	308	313	308	330	313	314	291	306	320	322	332	297	313	302	307	297	310	292	298	315	322	303	305	329	301	275	328	318	289	281	321	317	284	315	317	345	323	285	312	305	307	300	326	317	291	300	272	334	323	306	273	315	290	285	324	324	337	287	327	308	305	281	320	279	329	322	321	287	320	330	326	296	327	306	294	306	293	314	333	325	314	324	342	295	317	296	296	308	333	321	328	319	290	319	310	304	332	304	300	291	327	324	324	332	302	305	323	300	298	300	321	290	316	294	280	288	307	311	324	290	297	329	309	313	335	304	294	323	328	298	299	302	319	316	301	303	304	295	300	309	318	292	329	298	324	323	306	303	338	308	302	292	322	279	289	311	301	298	324	304	335	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
27092	3599	2774	2146	1488	1140	865	686	595	484	385	391	368	339	295	292	299	309	288	240	269	233	251	245	238	221	223	238	212	206	239	216	210	216	232	241	239	216	220	193	218	230	241	209	235	218	223	208	222	249	199	192	207	195	239	204	210	216	212	202	226	230	183	203	219	221	215	198	224	192	216	225	215	213	222	195	229	180	190	206	190	191	202	211	205	171	196	191	203	192	207	204	201	194	214	208	191	210	221	215	232	198	187	206	228	190	211	231	212	193	193	214	212	210	214	202	191	197	216	187	183	229	227	205	219	193	187	190	188	210	228	187	223	224	214	200	230	203	230	208	216	193	199	235	204	221	224	228	174	218	204	176	214	208	229	181	193	206	211	177	195	173	206	231	223	195	210	190	213	226	191	186	213	193	209	208	201	196	224	205	197	228	223	193	194	208	199	197	207	248	202	208	192	204	214	180	173	209	200	200	201	171	198	212	211	211	195	219	186	218	188	192	212	186	193	219	191	195	204	201	188	215	200	226	202	196	200	214	188	201	204	233	198	182	191	202	204	238	195	184	188	198	202	185	212	195	196	218	202	211	193	196	175	221	208	208	206	212	217	218	206	208	197	224	217	218	195	231	201	203	214	211	197	212	194	204	169	218	206	193	222	181	211	211	193	207	225	204	189	208	210	198	221	184	192	198	193	213	179	202	211	203	206	208	210	190	235	188	188	215	226	193	203	171	215	199	204	243	204	197	216	209	211	209	220	208	215	193	206	241	204	211	220	189	212	197	186	214	197	199	213	211	191	194	216	189	200	211	202	193	204	214	193	199	192	240	224	202	225	196	204	197	202	205	204	186	234	235	199	226	191	203	209	183	188	191	189	190	206	191	211	204	197	216	224	193	211	204	195	200	225	206	205	188	204	196	213	228	210	208	201	214	219	202	195	203	191	168	232	194	184	208	216	211	197	183	183	210	187	212	207	204	213	201	220	221	201	213	193	198	206	214	205	226	194	214	178	215	225	188	172	196	198	191	202	208	202	213	225	195	219	183	218	216	202	190	194	187	198	207	203	215	192	216	220	205	170	201	202	195	206	232	188	220	209	207	183	191	200	192	230	205	223	217	190	191	218	195	215	223	201	202	204	182	191	237	211	215	187	191	201	226	231	219	215	211	190	202	195	234	190	171	181	199	215	216	192	192	194	202	187	206	204	232	238	210	193	205	198	208	194	222	195	205	198	216	191	233	210	189	186	206	202	207	201	200	182	174	195	213	208	183	213	213	196	189	191	192	192	200	203	192	196	230	197	195	198	219	203	191	203	203	201	226	216	196	196	189	216	191	197	229	204	215	182	195	198	195	205	190	200	180	168	184	216	212	195	222	197	189	232	215	194	181	195	199	207	219	211	229	176	200	187	229	185	216	202	196	208	175	188	228	236	199	232	185	182	195	186	204	214	191	207	198	204	217	185	220	206	186	200	188	202	191	222	192	205	223	245	201	216	187	210	204	189	212	201	242	214	201	255	208	222	186	193	211	200	217	176	218	209	212	213	208	205	214	200	249	191	224	184	211	220	199	231	201	203	209	229	204	204	190	203	213	221	215	180	187	193	215	205	211	192	224	201	208	221	200	200	219	223	184	200	196	218	179	211	206	226	205	210	226	185	188	222	189	193	201	202	197	229	197	194	220	203	178	209	190	197	185	185	235	214	216	227	210	208	214	201	189	200	208	209	203	195	213	200	195	187	200	216	208	195	194	199	188	192	169	216	221	198	203	230	217	214	180	188	213	201	198	215	219	205	219	200	205	218	211	199	206	211	198	198	210	216	237	197	201	196	218	180	192	196	208	218	193	221	217	207	215	226	187	233	214	210	200	189	202	186	212	213	234	208	213	206	209	213	203	204	219	184	217	187	179	191	184	191	188	232	215	205	212	187	171	180	178	205	221	238	207	212	216	226	210	182	194	223	212	199	196	203	184	194	197	206	223	174	215	186	230	192	181	208	214	192	188	184	217	228	201	204	199	231	192	200	185	209	196	203	194	197	189	222	190	207	202	201	197	219	229	186	188	182	208	195	209	192	216	198	198	198	212	195	203	218	181	204	227	189	207	199	191	208	185	212	220	226	225	210	213	188	187	213	204	208	181	206	188	196	197	196	190	212	207	210	202	192	197	190	205	220	215	222	215	189	196	192	207	211	188	209	210	201	202	196	202	214	188	169	190	205	183	201	211	205	227	194	225	197	225	198	207	193	211	210	206	224	204	189	214	206	206	204	237	210	202	216	215	214	190	199	224	197	208	208	203	187	198	201	242	191	230	178	199	186	211	196	187	208	218	217	207	202	227	191	203	190	194	178	219	207	216	192	187	196	211	184	205	202	197	203	204	220	196	201	206	196	199	227	231	210	215	187	196	215	194	229	214	215	201	187	188	222	176	203	201	194	217	218	196	200	211	193	197	205	210	218	202	213	191	192	196	179	221	202	235	228	206	226	187	179	210	182	200	209	220	173	187	196	193	188	205	224	190	216	198	218	203	209	205	213	245	211	197	223	220	198	208	243	235	186	221	208	192	205	198	195	202	212	210	220	195	219	196	219	197	220	209	212	228	197	208	179	193	198	204	224	197	231	208	195	190	209	198	195	200	197	233	209	204	182	177	205	185	210	200	221	179	207	182	222	206	208	205	202	192	202	222	184	192	187	216	183	190	230	197	207	208	187	218	221	217	226	186	196	220	198	183	177	205	199	222	200	199	189	199	222	200	227	223	209	194	195	191	248	196	207	200	198	180	221	204	218	209	217	194	185	226	199	190	223	165	217	196	209	210	197	216	194	198	207	181	209	229	183	180	233	212	234	197	196	190	235	207	192	237	224	193	192	204	208	188	213	210	174	196	204	227	236	197	198	195	196	190	193	197	180	208	215	227	173	225	203	212	197	223	237	202	212	186	198	196	183	227	199	226	203	195	240	217	204	204	207	213	203	186	208	212	207	184	216	209	212	184	212	215	209	214	210	221	213	215	202	223	191	200	208	208	188	213	198	191	178	212	200	210	188	202	194	183	182	217	180	239	179	203	198	194	214	206	208	197	198	195	205	196	218	207	205	236	204	215	194	204	211	189	216	204	209	183	202	203	187	213	204	203	216	195	190	206	184	205	187	191	209	176	195	209	218	200	213	204	202	224	209	211	223	198	207	219	211	224	204	225	180	171	217	200	201	196	203	238	213	185	216	208	203	199	188	191	190	202	199	181	201	217	198	196	183	171	201	182	200	196	173	193	201	223	187	187	222	217	229	205	193	201	180	206	210	220	216	216	209	226	213	187	186	216	223	198	203	205	211	202	224	210	204	207	223	208	187	211	185	214	210	212	197	193	210	197	184	196	198	190	217	199	206	187	198	233	211	192	210	206	233	206	224	201	209	194	184	206	217	177	217	194	175	213	203	185	201	211	190	196	236	211	204	207	198	187	211	185	198	206	184	210	216	198	209	190	211	188	221	192	201	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
12038	2668	6234	6841	5613	4649	3761	3100	2686	2254	2046	1859	1600	1519	1376	1213	1233	1158	1081	1041	1011	967	933	899	882	863	849	819	745	817	792	714	746	717	727	706	731	699	722	715	696	632	692	696	666	664	655	664	660	648	647	586	638	642	653	648	640	648	625	600	611	638	636	633	612	607	598	577	572	601	577	585	635	567	655	598	650	581	664	592	596	600	600	615	586	591	601	626	592	583	576	581	635	627	617	568	576	593	559	576	587	629	621	637	530	603	599	602	620	626	562	552	575	554	625	545	622	567	628	571	566	590	537	580	578	598	654	579	589	592	583	609	551	595	615	579	604	598	627	595	564	586	573	594	596	625	591	572	597	585	623	622	665	573	634	553	600	569	577	557	588	572	613	589	597	617	576	560	596	574	636	569	617	581	558	548	573	587	608	597	558	599	588	589	603	592	576	567	566	576	513	620	569	583	618	572	578	590	604	609	537	596	591	575	540	587	560	568	573	589	554	595	539	583	586	594	565	594	579	516	576	591	599	581	554	603	601	606	560	616	545	605	590	570	588	607	575	586	569	545	569	548	523	577	567	582	587	584	555	580	559	533	511	567	558	566	602	575	574	588	576	579	595	564	605	639	577	564	569	572	596	598	586	610	577	589	595	632	604	598	567	594	596	556	546	583	604	538	541	560	562	614	584	546	569	621	640	620	542	563	562	553	562	584	589	559	573	568	585	613	585	618	576	593	551	567	581	578	566	620	594	578	588	531	586	584	604	564	600	605	607	555	632	550	564	605	600	601	563	566	573	593	612	614	578	593	544	562	584	621	571	589	583	596	601	575	611	548	610	564	572	565	604	548	553	595	558	574	568	582	603	592	592	563	580	557	568	579	613	599	588	569	589	565	559	612	568	594	590	575	576	537	584	576	561	564	592	566	565	549	582	587	585	601	526	584	590	592	597	582	600	571	555	607	509	597	563	589	558	579	583	570	548	540	569	598	587	581	565	545	549	607	550	531	597	562	566	571	584	592	561	592	569	608	586	593	578	607	596	594	580	541	599	560	569	599	597	589	633	539	571	592	571	570	592	586	577	612	560	614	579	587	565	583	557	570	596	599	610	587	574	541	592	606	593	601	571	555	616	600	555	616	578	621	585	552	562	562	561	598	606	559	589	582	572	571	622	554	601	609	561	594	581	580	599	578	596	605	576	553	569	605	620	597	567	600	587	574	575	626	565	587	549	611	546	566	563	595	600	578	580	581	569	574	579	592	563	574	565	581	526	569	589	569	585	623	582	569	563	606	638	599	578	619	619	577	593	575	563	617	578	531	582	601	579	557	600	604	502	596	599	574	560	574	576	536	591	557	585	552	549	584	638	575	532	583	606	571	568	574	534	572	546	528	584	587	538	560	566	606	589	584	562	584	599	574	558	622	545	536	594	533	594	569	579	591	546	559	605	633	562	617	547	595	549	553	603	597	574	576	617	559	577	601	587	596	598	538	565	579	583	589	568	614	570	607	576	579	568	592	566	588	554	605	567	554	569	580	578	579	594	590	588	581	570	554	599	605	606	546	612	515	600	616	596	556	570	588	556	573	554	575	597	602	587	570	568	565	631	597	582	603	602	619	555	562	590	564	594	558	573	602	564	577	563	607	619	576	600	572	597	597	594	594	567	554	582	598	652	557	583	583	563	615	578	594	584	576	568	591	544	594	569	627	572	611	539	551	593	573	542	626	600	578	604	548	544	584	538	544	560	613	574	599	635	588	575	586	604	618	526	576	575	609	578	552	530	585	554	566	579	607	576	578	535	558	600	589	609	575	562	594	568	567	543	586	579	581	618	593	592	570	548	563	600	575	556	588	626	566	591	630	607	588	620	568	604	590	597	598	590	592	575	585	582	591	571	614	582	582	578	589	588	542	571	563	564	598	592	578	568	576	574	592	592	533	585	588	594	606	617	626	593	544	587	586	568	583	616	562	581	563	553	579	559	575	591	599	577	614	574	579	545	573	543	542	604	578	536	568	586	591	564	584	628	597	573	590	564	602	583	564	578	588	570	577	591	592	574	562	610	570	548	593	551	585	595	613	601	590	561	560	580	601	575	560	576	551	566	566	597	573	582	601	587	586	594	557	578	549	587	517	578	608	587	551	634	579	575	551	558	563	548	570	562	610	558	543	563	512	580	534	610	584	541	550	566	543	587	568	593	573	588	600	608	547	563	580	507	592	542	585	595	613	562	612	572	593	577	567	579	605	614	546	606	536	545	565	588	561	563	615	594	555	549	532	620	564	553	590	558	523	504	599	532	615	581	564	594	558	572	536	617	626	561	625	580	583	588	559	551	578	592	585	579	615	587	570	562	567	580	592	555	549	604	590	559	615	537	588	627	574	601	564	551	588	616	564	545	569	576	612	580	569	596	560	586	577	606	597	624	567	532	574	567	593	581	599	605	607	597	541	594	590	563	578	618	604	552	560	579	606	613	563	566	580	569	587	596	619	585	568	580	605	564	547	571	606	544	615	572	552	564	589	604	592	609	608	541	608	604	624	604	581	594	570	570	567	554	542	593	620	571	540	589	581	570	604	585	600	558	617	590	554	608	591	583	576	547	537	584	602	616	574	596	564	582	588	559	612	581	597	581	586	570	607	579	584	563	612	538	604	599	575	554	596	583	554	571	590	584	591	577	574	599	553	583	585	619	560	571	623	582	606	544	558	632	593	612	583	539	585	600	579	600	543	599	537	593	595	585	568	556	556	570	609	567	629	569	608	574	578	575	607	578	577	608	586	609	590	561	593	614	513	575	611	569	602	570	569	603	583	585	582	590	588	536	570	568	586	573	557	566	583	606	623	596	651	551	588	576	568	594	582	581	584	584	596	567	585	606	576	570	586	539	561	583	650	607	572	568	594	624	626	589	543	555	594	589	577	559	555	551	573	590	538	578	575	587	588	610	558	553	562	582	589	576	577	601	627	560	565	586	566	588	583	550	596	622	585	606	562	598	596	610	551	556	574	590	602	558	618	605	573	562	559	562	601	626	560	580	576	525	579	537	590	598	635	599	543	633	608	569	585	551	558	602	585	589	565	579	555	583	562	612	618	598	591	554	587	584	591	592	542	562	596	567	607	582	554	561	613	594	571	603	634	582	556	580	614	626	557	602	568	601	549	600	603	590	557	568	586	595	580	624	581	540	573	574	593	577	596	564	585	590	564	619	534	558	566	567	593	567	576	561	594	599	571	607	571	553	535	579	586	564	583	625	583	546	572	612	521	573	571	630	585	588	587	596	566	613	580	570	604	630	558	588	586	585	589	592	591	547	553	570	588	587	596	583	558	557	596	587	612	568	566	579	575	563	540	576	591	579	532	567	599	634	568	570	566	597	545	597	609	580	567	643	560	594	607	605	534	564	586	600	547	568	597	573	552	540	542	563	579	563	560	535	517	640	585	606	564	573	597	625	612	553	569	582	591	562	596	594	606	581	575	568	593	565	575	578	588	543	570	579	582	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
3507	163	175	134	133	126	104	121	100	105	102	111	86	85	86	88	87	110	105	94	81	98	95	76	81	75	83	104	84	97	89	108	105	111	98	79	87	91	87	97	85	79	93	76	91	90	89	88	87	104	83	84	90	91	86	94	85	80	95	75	88	90	82	85	101	71	105	93	87	85	102	119	107	96	115	90	106	105	99	85	97	88	93	104	95	98	88	106	91	83	80	92	111	87	90	87	89	107	77	98	88	94	103	90	100	83	81	82	92	101	103	83	95	89	78	105	84	96	111	88	97	82	86	106	79	92	83	92	98	90	104	78	87	122	83	88	91	83	87	93	89	102	100	102	91	88	78	84	70	78	77	95	86	97	95	100	101	95	94	76	95	98	88	65	90	87	81	106	85	93	106	87	83	107	80	117	96	88	105	82	91	98	106	100	111	74	87	93	89	93	88	90	96	111	107	76	96	102	107	78	108	73	90	87	87	96	107	92	94	65	86	106	108	97	95	91	86	91	90	101	92	87	109	98	104	102	89	95	100	98	80	93	85	96	96	83	99	92	95	102	88	90	92	87	68	93	95	106	92	96	92	98	104	92	77	95	98	85	90	77	89	94	108	94	100	88	81	100	85	93	91	102	88	101	83	109	98	85	97	94	96	90	75	93	98	79	90	94	78	96	93	88	96	92	122	83	89	103	92	89	88	77	96	106	103	76	105	87	89	87	97	90	96	72	91	100	87	122	85	64	87	89	92	89	91	81	102	81	94	124	97	94	101	97	104	92	75	109	98	106	92	86	77	89	74	96	90	74	88	71	100	87	101	76	81	102	106	104	105	88	102	93	91	91	84	99	74	102	90	86	86	98	106	90	100	91	84	85	81	95	95	85	80	88	96	71	113	96	98	91	98	71	99	103	91	105	92	80	92	79	93	76	83	95	95	99	81	84	89	102	78	91	78	110	92	96	92	106	114	78	91	94	87	99	84	107	94	88	85	74	90	83	85	78	87	77	102	94	86	95	82	90	84	106	85	98	100	81	88	90	89	95	93	88	87	87	108	86	95	88	98	104	108	96	89	92	91	87	98	111	85	85	94	104	80	103	84	84	88	104	100	91	67	95	92	87	99	83	105	108	100	94	89	83	90	93	97	73	85	93	72	93	83	78	78	86	89	89	85	103	96	80	89	94	102	102	89	78	90	86	89	79	84	75	90	113	99	99	85	100	71	90	94	107	83	85	116	116	117	83	88	74	101	98	92	88	96	85	95	100	93	99	88	88	103	70	90	79	100	84	86	90	74	74	77	99	91	69	72	83	100	99	97	93	87	81	80	101	85	91	86	92	91	79	97	80	97	95	94	87	93	99	90	94	95	101	102	94	74	94	73	77	80	93	91	68	103	114	105	83	93	89	95	78	87	79	99	112	88	79	93	88	95	96	104	93	86	89	88	76	64	78	94	91	88	83	80	99	103	105	124	88	72	82	78	100	82	106	93	82	77	72	90	93	102	91	83	120	91	99	91	101	96	94	89	95	98	99	103	106	85	86	99	99	97	77	101	98	91	110	82	79	88	102	107	78	89	75	83	96	97	96	91	86	82	82	102	108	84	89	87	97	90	105	112	83	79	92	92	103	88	84	88	83	87	88	87	98	93	98	93	94	83	94	89	100	91	80	80	102	102	112	86	107	93	90	97	85	100	95	113	87	83	92	94	91	93	78	83	92	81	105	91	112	91	104	88	94	93	83	90	101	99	92	93	82	63	89	91	96	97	82	80	79	99	103	97	100	103	93	98	83	78	89	89	77	85	107	95	98	105	98	85	126	94	92	90	91	89	98	105	93	111	109	93	92	86	93	90	83	91	95	108	116	106	119	87	90	96	80	84	93	89	99	86	85	85	85	87	78	87	73	93	104	100	97	84	103	91	88	99	95	89	107	92	95	80	76	93	91	95	87	97	83	83	96	93	84	78	95	85	103	92	78	94	78	90	86	80	76	80	89	108	107	108	89	87	90	93	87	85	88	95	83	76	104	100	97	86	106	111	93	97	101	91	99	95	77	99	85	119	75	93	101	87	90	99	105	79	96	101	101	92	95	107	87	95	93	100	77	79	87	83	82	112	99	84	86	96	90	85	102	93	97	85	86	99	101	87	81	88	96	106	97	107	101	89	84	76	89	86	85	94	81	97	96	86	100	95	76	87	83	94	119	90	88	101	99	82	96	94	102	86	73	77	105	97	93	81	99	88	82	97	81	75	91	93	115	92	110	90	98	88	109	102	105	99	106	85	81	91	94	104	82	90	101	89	90	96	99	91	90	99	85	95	78	68	103	86	87	100	109	102	105	104	101	91	75	102	108	83	95	89	100	117	105	86	94	103	94	72	82	88	87	96	87	110	96	90	92	104	91	93	98	82	89	79	99	89	107	87	90	92	88	89	79	102	81	94	84	90	78	93	85	80	93	94	89	98	95	100	99	106	94	103	100	95	94	94	81	99	94	105	108	89	91	90	80	74	91	108	90	95	101	104	107	90	86	82	82	87	85	82	90	94	89	97	93	81	107	84	92	87	103	95	87	78	99	82	91	87	88	80	89	88	92	98	97	89	117	92	87	88	98	90	86	95	95	113	78	99	86	98	92	93	79	90	91	78	103	110	67	91	84	93	94	76	91	74	89	81	79	86	94	102	91	89	81	97	92	87	100	83	90	85	80	89	99	70	110	97	68	83	74	84	88	94	90	92	97	81	98	104	85	96	92	85	89	117	87	77	74	101	98	104	76	86	92	103	78	73	97	82	99	102	95	80	84	86	102	99	86	87	80	105	105	99	96	84	98	79	97	79	95	102	93	101	79	89	102	101	99	93	96	95	95	86	104	103	88	88	96	86	70	98	92	76	84	77	82	95	81	82	115	77	96	101	88	100	95	100	92	114	89	75	103	69	94	92	81	79	103	95	98	88	83	84	82	87	87	87	99	109	91	90	95	101	94	86	71	75	84	82	96	85	97	88	83	92	92	94	86	89	90	82	90	92	102	82	104	97	96	98	91	90	78	97	99	84	73	84	84	88	112	96	116	121	85	90	85	109	88	115	82	83	89	90	96	101	95	84	86	92	92	104	105	78	89	97	92	115	96	78	79	90	73	103	98	89	81	93	97	105	101	90	81	83	89	87	102	107	80	105	93	99	90	95	101	106	117	74	100	90	90	93	99	112	95	96	104	111	81	94	88	88	87	80	93	94	105	97	79	102	110	106	96	112	98	92	90	93	115	99	86	104	95	88	91	94	107	83	88	99	86	85	79	80	110	85	94	75	93	97	82	100	99	88	93	102	87	76	107	81	85	90	85	96	84	109	89	100	88	101	85	81	101	104	104	87	99	94	87	89	97	83	84	78	84	108	92	93	88	73	83	99	92	95	92	108	89	90	86	89	89	87	91	92	105	86	91	95	84	87	88	90	86	101	80	83	91	103	86	86	95	110	101	93	78	91	84	95	90	89	95	89	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
4526	388	433	523	447	438	413	375	366	336	329	313	335	279	314	346	306	307	310	268	304	318	298	309	294	298	291	310	302	281	287	316	286	295	246	267	283	331	293	286	332	286	338	304	275	282	265	313	326	311	341	309	284	289	241	320	284	304	329	292	284	264	271	280	290	284	316	268	285	297	316	335	293	317	300	282	299	263	289	277	312	305	249	304	284	291	313	287	280	307	281	297	266	313	293	287	272	287	288	313	288	308	283	305	310	289	261	284	291	283	278	286	272	280	315	305	304	298	286	261	282	291	310	281	271	288	298	311	296	328	301	291	315	265	305	283	290	307	298	278	284	292	301	275	283	296	323	292	290	313	278	287	300	287	266	266	268	306	264	262	261	292	284	282	293	294	279	280	279	284	299	288	281	310	293	289	293	302	307	304	315	302	305	288	289	294	290	309	284	284	293	300	301	287	344	314	317	264	300	264	273	287	299	302	284	309	295	288	329	299	266	302	276	300	267	302	278	275	308	292	291	286	293	284	297	270	293	304	281	282	260	253	303	311	270	282	283	279	317	307	281	278	329	279	307	314	288	293	294	309	271	257	282	247	273	285	287	308	295	282	303	280	311	280	323	273	298	273	261	323	266	343	303	294	304	323	311	302	314	320	295	283	304	307	304	262	300	267	297	283	301	281	274	286	321	277	333	260	302	301	291	288	289	292	272	288	288	287	303	288	306	277	299	276	312	293	282	274	304	287	282	277	298	301	251	285	292	295	298	271	246	272	318	292	281	275	296	286	293	278	291	282	297	297	285	325	298	306	314	283	292	277	299	262	300	324	266	274	303	288	277	300	289	296	302	322	300	316	271	273	295	310	286	315	284	297	291	260	282	272	295	281	288	285	301	277	297	288	271	272	290	318	283	290	257	291	318	293	274	254	288	305	297	295	252	290	292	291	295	283	302	297	266	304	277	308	295	291	295	270	279	293	276	281	294	277	296	270	283	271	297	280	266	292	262	257	304	306	282	276	276	275	285	267	283	282	290	277	291	293	300	293	331	295	316	301	277	274	286	266	320	282	280	285	300	310	313	288	305	286	283	283	295	308	299	299	293	280	277	261	261	287	272	322	318	303	290	268	316	306	288	276	285	293	300	284	274	306	282	284	268	288	285	280	284	322	268	270	263	308	287	299	284	271	281	292	316	287	292	301	295	300	288	303	289	322	275	309	278	288	291	323	279	285	278	272	311	316	300	284	290	279	322	279	305	312	281	293	319	290	305	307	293	306	298	304	296	295	263	311	310	258	266	259	286	290	276	296	291	311	301	294	267	266	263	278	284	299	300	307	287	286	285	334	286	282	299	312	284	281	263	293	279	312	305	276	279	298	263	302	301	299	290	281	305	297	253	299	268	274	307	310	297	298	342	303	291	277	270	269	318	282	269	282	270	285	256	293	304	283	313	285	294	305	278	310	285	265	271	274	296	296	296	297	277	282	303	281	293	303	263	283	304	304	261	309	283	289	269	289	300	296	298	287	252	262	298	285	264	275	304	316	278	283	288	284	293	303	283	268	274	308	276	307	307	325	282	290	281	275	297	274	302	267	330	310	282	321	295	273	293	298	293	298	283	323	313	298	279	311	255	285	298	282	283	248	274	289	273	309	325	285	280	291	291	316	277	316	291	280	281	302	276	278	312	264	301	272	270	291	287	304	302	278	309	311	297	276	280	296	258	274	290	307	308	300	254	287	271	315	305	295	308	281	306	297	272	310	293	288	289	307	287	313	297	304	290	298	326	264	305	281	277	297	300	287	281	256	290	286	324	305	268	311	312	292	282	324	301	292	291	294	290	289	290	287	274	307	312	302	296	293	269	295	299	282	302	295	304	316	314	321	280	297	284	297	277	291	295	270	281	284	260	292	288	309	292	248	290	282	299	278	293	285	289	307	302	314	282	278	287	296	300	282	289	315	270	279	283	291	249	293	298	307	277	276	287	263	254	301	301	282	295	266	278	305	301	343	296	274	296	272	278	327	302	309	266	287	276	318	287	282	303	297	280	279	277	275	293	285	291	282	285	274	304	316	322	312	292	302	274	289	299	303	276	288	285	280	296	276	300	297	287	296	294	312	317	284	280	269	301	299	313	304	293	286	291	285	298	315	277	284	291	304	279	283	277	280	289	272	286	296	281	306	283	312	289	267	283	294	327	312	269	276	285	279	312	328	284	290	274	325	255	300	301	306	314	278	280	323	279	294	281	293	299	271	295	297	285	281	295	311	268	291	300	297	287	291	307	302	276	328	289	295	282	291	282	294	296	308	282	302	309	291	292	336	315	310	285	294	305	270	267	289	277	263	310	306	278	316	315	278	267	306	274	301	278	305	293	285	280	289	283	290	284	295	277	308	336	266	314	300	306	305	283	305	288	291	254	266	333	315	315	295	282	309	302	284	284	330	280	300	283	276	281	266	324	302	287	305	282	302	289	295	307	296	266	290	295	301	297	277	290	269	271	242	283	292	290	292	295	266	277	332	298	310	297	278	283	289	274	306	292	295	273	303	297	284	311	295	257	305	284	281	293	278	289	309	289	292	290	298	318	312	262	313	291	283	293	287	295	268	304	290	294	291	302	309	288	287	296	303	273	303	333	259	301	318	303	289	309	299	297	265	282	273	301	298	275	254	276	302	320	327	260	290	276	276	292	272	261	263	312	280	301	284	318	318	272	303	270	271	299	286	274	277	284	283	311	280	290	260	276	312	280	307	273	273	284	292	296	323	263	293	278	259	287	301	293	279	294	310	281	274	300	292	307	309	301	283	268	294	282	332	278	281	296	290	283	323	282	296	301	296	271	304	279	297	299	285	280	273	302	284	315	317	281	275	283	295	294	273	290	310	306	278	286	303	284	265	296	293	268	261	310	290	259	299	286	280	274	284	290	303	265	284	278	318	319	291	322	299	294	288	299	274	288	290	294	284	301	293	271	291	282	286	319	287	293	313	312	288	314	307	262	278	263	302	275	297	288	291	268	252	296	304	292	277	293	309	274	305	298	263	275	298	278	299	286	306	304	300	310	296	271	284	299	288	311	284	285	272	279	288	326	309	249	293	287	301	293	271	280	279	290	296	309	306	285	283	293	291	305	293	304	282	302	293	274	304	303	304	312	298	303	291	285	289	278	318	313	296	300	273	303	278	282	277	289	285	295	291	283	277	264	318	288	297	285	282	285	329	271	285	290	294	313	317	288	263	292	323	295	282	280	318	282	289	267	318	273	273	312	289	300	310	294	267	292	270	291	300	284	317	292	301	311	279	284	312	276	307	328	289	264	270	304	239	296	288	293	311	292	305	269	274	316	308	296	271	285	300	279	311	290	290	285	275	296	271	278	280	289	327	302	276	321	287	308	279	308	293	278	272	258	292	272	299	288	291	303	285	298	322	288	270	315	285	312	298	313	274	275	278	283	297	282	283	280	296	267	250	309	298	263	306	297	288	266	305	292	283	282	294	297	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
18128	1343	1332	1013	722	515	420	307	269	216	189	199	173	151	136	138	138	154	143	110	122	126	124	123	113	124	98	89	111	118	116	98	93	118	89	95	104	109	126	98	90	110	95	99	102	104	92	94	101	98	105	103	105	97	84	102	98	98	124	108	88	96	104	115	96	96	91	96	98	84	114	114	102	112	95	101	92	113	109	90	85	115	79	95	84	105	93	92	89	107	117	106	108	109	102	81	89	97	87	71	106	102	95	102	84	76	105	89	101	106	120	110	79	96	98	96	90	96	99	89	97	107	91	98	98	81	95	99	100	99	98	114	85	105	89	88	86	107	95	98	76	110	102	94	94	99	96	111	110	99	97	96	95	102	90	96	84	90	89	80	100	91	101	79	96	101	88	92	95	89	103	108	100	94	103	90	96	90	105	108	106	87	103	91	99	93	104	95	105	92	92	111	78	98	93	94	95	100	96	89	85	95	87	95	94	104	87	86	107	91	99	93	102	82	79	100	98	102	98	103	111	102	103	103	109	94	87	99	103	75	91	105	95	107	86	108	97	90	100	110	87	106	103	80	112	108	93	113	97	88	90	90	89	95	99	97	82	88	84	77	83	115	78	90	92	92	96	95	91	92	75	99	84	72	95	113	83	85	104	84	105	97	90	107	90	92	105	106	92	102	91	109	96	113	105	88	93	97	102	90	88	94	79	92	95	100	100	95	82	90	99	97	89	109	86	96	103	88	104	89	79	81	107	99	89	88	110	104	128	108	98	111	84	106	99	94	99	96	88	97	99	109	81	104	83	109	91	90	83	82	99	79	90	105	121	93	98	106	99	94	89	104	87	79	87	102	101	96	90	89	103	87	101	98	87	93	102	91	104	107	105	92	95	84	81	95	76	89	87	101	106	101	91	96	92	83	96	105	85	107	81	112	91	97	95	84	97	72	89	97	99	102	83	118	89	102	94	107	93	101	103	81	93	97	88	111	89	77	89	107	94	92	86	96	103	100	84	84	95	87	99	92	98	88	98	90	117	88	95	89	100	87	108	85	97	101	121	93	81	110	82	91	79	83	95	94	91	97	95	112	87	110	83	123	96	101	103	104	95	85	95	82	89	85	99	101	97	85	102	118	114	107	78	113	83	77	86	90	89	87	98	102	94	89	93	90	103	94	101	84	97	85	104	93	122	76	99	96	86	100	111	91	82	113	91	80	93	87	96	110	111	93	88	93	104	104	85	102	101	85	82	75	96	106	90	95	100	100	103	88	85	102	97	88	94	97	81	98	83	111	104	90	101	115	96	94	107	86	106	97	107	109	101	98	103	94	111	77	101	111	82	92	85	96	96	78	81	93	89	98	105	102	107	93	90	99	94	97	104	112	95	81	110	91	107	78	98	99	100	103	104	108	109	98	90	98	75	111	100	107	103	121	111	93	104	97	84	92	84	105	104	95	98	81	99	88	89	100	90	80	98	105	84	95	104	104	109	102	75	92	92	91	103	87	92	101	83	100	108	97	123	95	99	94	89	88	106	90	100	85	86	91	122	87	91	73	101	85	87	90	100	106	91	91	95	97	91	94	108	92	101	103	110	86	96	100	96	113	88	82	86	86	103	87	80	108	104	73	103	79	114	119	100	82	83	87	111	85	83	94	95	99	71	89	100	110	98	95	103	98	81	84	102	108	93	95	101	100	104	100	93	91	89	92	106	101	89	94	98	93	86	100	92	100	86	85	101	96	94	100	90	101	87	81	105	84	100	108	94	93	95	97	91	81	105	100	88	93	97	86	103	86	122	82	95	102	93	106	85	88	84	90	98	98	91	98	96	111	89	78	92	100	98	88	102	107	90	92	86	95	114	105	88	91	81	110	99	105	91	98	76	90	102	95	118	101	104	94	96	95	95	104	87	108	88	104	104	92	91	93	89	89	94	80	98	103	83	86	83	91	83	99	96	90	82	80	86	103	86	110	85	86	90	87	115	94	109	102	100	111	93	103	92	83	106	105	96	99	115	100	95	106	84	116	85	80	91	95	84	81	87	99	105	95	81	98	103	110	88	106	89	91	80	96	88	80	96	103	93	101	92	94	114	82	92	93	98	98	80	86	84	104	92	90	99	95	91	108	89	89	93	92	90	98	104	89	78	105	86	74	82	97	105	103	100	110	96	83	92	100	103	92	100	91	107	110	98	87	100	77	86	82	90	97	103	103	102	88	97	94	97	98	88	95	82	101	99	102	99	100	100	100	91	96	98	110	87	93	115	92	91	96	102	105	91	103	110	112	85	86	89	78	92	91	96	111	113	126	90	86	85	91	92	98	94	94	97	85	82	109	91	77	87	96	115	96	105	102	114	91	88	106	82	104	80	115	103	95	103	96	121	108	111	110	100	105	113	70	102	102	99	87	108	93	88	87	94	111	105	109	95	79	78	103	100	82	87	99	111	91	88	90	84	90	91	106	88	95	87	97	96	72	87	97	104	106	110	90	85	96	97	83	89	86	89	90	86	87	102	94	98	87	101	107	113	88	94	87	103	95	98	114	109	99	101	109	103	89	93	86	93	88	86	82	107	106	102	91	91	65	105	91	95	91	118	99	78	87	109	95	63	100	91	104	96	101	96	98	99	95	97	106	102	104	93	94	92	111	97	82	103	84	102	99	101	92	92	100	88	95	84	91	108	101	91	100	91	84	101	95	106	87	101	93	95	95	104	87	117	93	97	97	105	106	90	101	107	99	100	105	104	105	76	112	94	89	108	102	101	88	92	105	92	101	87	76	93	90	118	111	82	87	92	87	86	98	90	112	82	90	107	95	95	89	66	95	79	110	95	80	83	101	108	85	97	114	98	87	103	84	99	104	103	101	81	105	87	93	96	98	86	97	97	110	95	98	89	88	98	103	101	85	103	83	84	92	97	98	108	83	80	93	93	100	104	106	93	87	100	110	112	90	94	95	115	102	104	99	99	91	106	93	90	88	96	105	85	86	88	101	84	95	77	99	79	92	96	97	111	89	79	87	93	97	108	97	95	85	92	99	104	90	106	104	101	111	69	88	103	117	102	84	97	95	92	101	100	88	100	104	92	89	83	90	97	101	101	86	88	103	87	98	87	88	89	89	100	99	91	95	77	88	94	81	80	92	88	93	78	96	92	97	105	95	87	94	88	96	89	86	91	89	101	90	98	89	103	80	90	88	88	105	87	96	106	104	76	90	103	79	92	112	92	84	82	85	100	128	77	82	111	74	96	89	96	88	98	77	90	96	89	105	95	84	106	101	113	68	88	83	107	71	97	99	84	90	95	105	97	78	104	98	99	93	105	93	102	89	103	89	110	117	113	98	103	85	102	89	97	99	84	85	86	103	93	98	108	98	85	91	92	114	86	93	104	97	113	95	79	87	100	129	92	84	92	101	103	106	104	104	77	95	89	76	80	110	93	89	109	88	113	84	69	101	93	116	101	98	96	100	94	107	87	110	98	101	103	94	115	92	86	104	89	93	99	94	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
9759	1436	3148	3543	2950	2383	2037	1556	1352	1151	1019	947	851	817	733	654	628	598	570	549	516	505	505	471	451	412	442	427	462	449	404	374	375	403	369	367	375	403	349	368	321	351	335	351	338	374	331	345	351	332	318	330	343	345	343	313	328	337	352	312	346	312	335	303	328	317	347	332	352	337	297	334	341	327	306	336	325	354	340	331	298	339	309	303	330	339	342	327	326	336	355	340	365	276	298	306	331	308	297	311	305	350	320	305	313	329	329	320	316	306	306	312	315	313	319	291	292	332	283	289	335	321	347	309	274	312	288	302	352	322	280	330	356	305	362	305	292	306	315	310	320	321	316	323	337	308	300	300	307	301	329	339	303	305	334	304	323	292	303	287	327	309	320	326	309	267	323	303	279	313	318	346	312	323	285	319	329	333	307	288	312	315	302	313	294	338	306	313	333	321	318	340	289	314	291	309	323	322	315	322	326	330	336	306	296	341	320	308	325	316	310	305	297	274	301	309	290	292	289	317	336	328	321	335	284	319	298	303	299	314	284	317	309	288	273	303	291	340	277	317	294	320	293	305	285	279	313	301	303	309	307	290	284	313	311	279	291	318	318	291	326	313	312	316	288	301	331	313	306	305	299	294	323	310	317	333	281	296	327	308	324	337	291	323	288	293	314	291	338	306	338	313	319	316	287	288	299	311	307	269	309	313	320	304	322	328	289	348	301	318	300	326	296	343	333	310	315	321	308	330	268	308	309	291	318	292	300	325	307	283	317	306	306	304	319	324	329	295	293	332	303	287	298	320	298	332	303	259	333	330	311	286	315	326	305	306	313	342	331	304	306	319	302	311	320	315	314	332	326	301	311	281	337	276	317	335	318	305	310	317	314	300	290	304	305	285	324	323	351	337	307	301	304	304	340	328	298	329	323	281	336	299	316	316	304	300	305	289	297	305	339	328	322	332	327	340	301	268	364	317	306	327	286	298	316	338	345	282	319	272	288	311	317	310	307	276	311	323	312	309	316	295	311	308	301	336	319	301	310	268	260	278	320	331	325	294	283	340	299	329	307	326	307	324	302	319	340	296	294	340	331	328	275	332	313	313	316	298	291	295	315	343	315	333	315	325	291	299	305	314	301	332	319	312	278	326	297	311	322	310	303	272	312	316	300	311	291	288	308	313	288	325	318	327	316	301	302	319	299	337	309	333	280	296	307	306	336	301	298	323	271	334	310	318	288	320	328	280	314	319	315	306	355	298	301	316	300	287	325	309	308	316	310	330	304	324	314	304	297	314	310	327	336	300	310	308	343	298	328	328	300	342	329	336	308	297	304	286	294	325	301	334	317	332	317	294	319	317	312	300	292	277	301	317	312	326	331	284	329	312	280	313	318	335	347	319	288	259	302	295	308	301	332	306	302	297	289	285	323	281	324	310	334	287	286	318	314	311	292	296	318	309	299	313	350	323	315	304	309	304	344	301	321	301	332	344	310	322	330	287	341	295	327	289	276	322	340	326	298	307	302	296	281	286	313	288	335	285	326	333	307	329	311	307	293	298	302	281	306	275	278	315	302	292	295	279	305	303	301	331	331	326	303	312	305	314	325	287	306	311	318	308	319	299	320	310	320	288	328	319	331	309	324	308	337	379	301	297	367	333	280	300	308	323	276	306	299	321	318	312	318	288	278	303	303	329	316	290	286	287	305	321	310	305	309	298	295	290	305	290	292	283	293	314	309	317	294	290	326	325	337	307	282	320	281	277	316	306	301	303	295	315	327	312	312	315	301	302	317	309	279	341	289	290	303	264	285	338	321	308	328	319	313	332	299	292	309	308	327	310	293	268	310	316	291	303	325	329	298	311	301	301	324	321	317	320	314	291	312	333	305	302	280	293	309	298	304	318	285	301	310	316	330	289	294	312	302	268	357	301	311	322	311	309	310	319	265	286	322	306	312	316	280	302	294	321	311	276	296	306	351	295	313	318	284	294	320	298	349	284	329	330	308	304	294	314	331	328	313	292	342	337	295	347	304	284	310	302	313	317	282	357	327	315	341	316	319	301	307	306	328	319	312	373	289	318	297	320	285	291	327	316	298	315	324	298	319	297	311	305	310	323	309	314	308	333	305	337	311	343	302	322	277	312	278	298	306	326	304	304	360	303	309	303	311	329	312	313	304	317	298	342	270	305	314	331	301	288	323	290	314	310	300	298	326	329	330	304	325	310	305	299	293	329	305	292	296	352	336	307	301	307	309	309	296	301	295	290	286	307	297	316	278	312	314	316	331	287	301	327	314	293	298	279	337	327	291	292	330	314	295	298	301	310	336	310	327	302	336	325	322	325	294	306	321	267	331	282	297	293	323	297	310	319	313	335	306	321	344	282	286	313	305	300	320	316	289	307	310	308	300	299	341	314	309	288	270	317	304	333	299	323	329	357	308	277	276	298	304	302	320	320	317	259	316	331	300	312	335	331	321	303	320	318	329	315	321	299	299	281	292	303	296	304	294	285	330	292	289	307	313	335	316	284	308	306	339	304	318	303	313	292	292	333	300	288	323	307	332	337	344	330	292	290	312	308	325	316	278	259	304	314	304	310	321	326	340	309	310	299	315	315	312	316	334	278	303	313	375	308	304	321	304	322	288	318	274	303	270	311	309	309	287	304	322	308	316	310	292	316	301	303	279	312	306	281	295	354	336	298	333	296	277	294	340	303	308	309	341	292	301	271	276	309	332	296	311	314	308	338	284	315	318	322	324	290	312	346	356	292	311	338	312	305	319	311	302	307	286	324	304	352	319	348	329	274	306	348	298	304	302	312	329	314	288	308	309	324	295	304	310	301	305	313	295	311	355	312	316	316	304	316	305	312	319	299	331	302	290	334	322	343	286	296	335	305	343	299	317	288	286	328	295	302	303	314	313	318	311	335	310	325	319	312	315	316	271	283	291	321	298	299	306	288	320	293	317	301	327	325	274	286	282	317	325	311	326	304	307	326	315	325	289	304	313	315	338	340	286	328	302	328	317	298	316	334	322	336	311	275	304	359	329	332	319	297	296	290	330	302	290	302	311	296	287	287	323	291	319	277	329	282	314	328	323	352	350	286	308	311	319	259	293	272	307	291	317	302	309	322	292	332	322	301	289	301	299	297	318	318	306	324	305	307	292	301	335	310	363	321	319	286	336	319	326	327	307	316	324	330	272	285	293	309	309	288	293	319	316	314	306	326	309	298	301	343	326	301	321	322	307	289	307	302	312	310	314	326	321	317	297	342	285	316	290	309	326	342	300	298	325	334	335	329	318	289	316	306	301	300	326	317	329	285	333	272	321	294	340	315	329	340	316	315	294	283	307	322	303	290	296	278	303	342	311	328	310	311	304	316	299	298	293	303	314	311	316	315	308	311	316	319	294	297	306	279	297	313	303	313	308	303	301	288	290	296	304	330	309	297	298	339	295	285	322	314	291	323	310	317	300	296	319	288	342	299	329	308	325	319	266	331	296	292	316	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
30143	3862	2941	2177	1559	1090	840	703	578	499	430	405	337	304	311	339	276	258	265	269	260	258	245	216	237	237	231	238	262	249	239	231	206	232	221	244	228	236	238	215	230	225	193	228	198	223	208	210	247	210	230	194	199	237	207	208	232	204	218	207	203	197	209	199	183	225	216	212	192	225	196	226	193	197	216	216	205	195	202	228	215	204	224	213	200	198	183	210	213	187	207	217	209	215	207	216	220	219	208	232	194	199	211	204	215	208	196	197	212	243	207	213	199	193	214	204	180	245	207	203	226	205	210	213	193	192	203	203	201	199	211	192	196	251	213	232	215	205	184	212	201	190	187	188	214	206	217	210	196	212	202	212	209	193	204	212	224	210	207	209	213	187	174	186	199	208	211	193	194	203	193	187	194	203	194	218	217	209	214	202	189	192	210	230	220	219	213	187	197	220	198	221	217	202	204	217	205	207	196	227	194	224	237	207	197	206	193	203	202	185	190	190	181	203	193	213	212	190	215	195	185	225	193	210	211	199	209	191	205	197	213	188	199	208	205	225	228	205	223	201	190	198	204	213	199	202	205	212	215	205	215	185	202	192	237	190	221	187	192	218	204	180	197	186	203	194	210	206	213	188	198	216	198	193	178	203	185	200	195	213	235	205	207	221	180	208	201	232	187	201	232	195	186	216	190	234	209	186	214	221	199	210	195	197	223	201	214	205	202	227	183	223	184	208	204	200	209	218	223	230	192	212	201	198	201	205	208	199	228	216	183	210	207	189	238	218	188	196	188	198	216	211	209	224	179	196	198	206	222	221	208	200	215	206	217	186	226	199	222	202	202	189	217	197	219	213	236	223	197	190	194	213	225	212	193	228	186	184	206	179	208	234	186	209	199	208	177	213	202	213	223	210	224	190	237	205	201	208	208	170	217	208	228	229	239	199	217	213	218	168	232	203	222	232	210	203	221	205	196	208	213	200	213	193	187	200	213	217	194	205	209	202	204	189	202	214	209	209	218	228	207	212	215	214	247	225	226	224	245	214	231	205	208	232	213	213	208	199	224	195	214	191	195	191	216	209	203	191	223	182	244	183	208	235	208	246	199	188	218	219	233	180	220	201	223	206	226	221	227	214	222	203	240	201	223	208	219	203	201	209	205	206	192	217	199	206	201	223	206	213	190	211	236	199	210	187	189	196	219	210	207	221	175	202	235	187	200	193	203	195	220	216	246	221	186	196	222	198	221	195	211	178	192	219	198	176	218	199	239	194	231	209	221	222	203	227	192	203	194	232	209	204	220	197	229	191	201	175	198	176	208	203	209	200	219	216	225	211	197	182	210	226	219	233	187	209	218	197	228	198	207	200	196	217	213	204	204	197	231	207	188	215	218	199	193	184	204	197	201	182	180	210	183	210	212	228	218	176	204	199	206	193	181	223	210	192	208	216	191	216	227	187	206	216	200	207	221	208	202	207	233	183	206	222	191	222	238	195	214	199	216	207	200	203	243	211	189	219	183	215	176	184	202	191	196	188	200	196	195	207	221	204	207	219	211	207	237	245	194	209	240	213	198	216	208	196	198	193	209	219	164	176	218	200	229	193	222	202	205	200	221	190	210	189	214	198	204	218	211	212	202	184	224	223	181	219	194	189	219	207	208	231	203	207	189	217	204	234	195	206	209	191	189	208	187	227	221	225	191	214	200	184	186	178	216	205	175	218	192	203	213	217	192	192	200	191	216	211	213	198	201	210	249	206	217	203	207	204	208	191	199	210	193	197	222	198	209	223	208	201	195	229	203	215	219	195	192	190	197	213	205	205	204	223	202	202	221	205	205	193	211	177	220	205	206	195	197	198	197	226	205	222	221	191	205	216	227	213	207	196	206	223	211	217	189	211	189	187	220	190	214	192	257	211	214	200	224	186	213	200	181	248	206	212	211	197	220	217	204	193	200	191	192	192	225	185	204	205	184	212	218	204	219	199	210	210	190	222	187	192	211	210	186	185	214	190	211	200	201	223	200	190	198	198	233	198	207	230	210	213	205	209	213	212	223	185	201	200	191	221	232	212	200	199	209	204	187	203	200	211	213	197	220	181	173	206	190	218	204	208	200	196	200	208	211	200	202	191	204	202	220	190	207	208	218	211	186	218	218	194	211	205	213	189	209	195	214	199	197	161	199	236	198	200	223	205	194	203	194	233	190	216	185	227	219	193	215	208	205	210	192	193	199	209	217	202	210	183	204	207	195	211	179	183	200	207	225	195	202	203	211	202	207	244	176	190	164	186	219	230	201	230	197	187	191	197	221	186	232	189	186	210	197	206	200	207	182	200	216	201	233	211	199	201	207	196	216	195	205	217	210	219	193	195	197	196	183	211	213	210	206	208	200	196	191	219	197	218	199	201	195	166	195	210	188	193	233	187	208	194	189	191	200	198	229	201	217	169	196	185	237	188	217	205	193	210	193	210	214	198	198	197	224	188	205	184	190	177	195	211	213	235	218	207	210	227	239	210	183	206	199	217	192	192	189	217	185	197	200	212	182	191	232	217	224	187	215	210	182	235	200	197	214	198	211	215	180	209	186	188	207	198	194	212	220	195	188	192	186	211	180	181	197	208	195	196	193	221	210	198	223	190	229	214	224	189	220	214	191	215	199	204	198	194	186	195	198	186	162	176	201	208	180	199	235	230	204	181	174	219	188	214	194	206	172	199	218	201	220	202	206	215	200	198	158	222	201	190	207	186	216	228	223	211	203	225	199	201	211	203	196	226	211	212	204	197	232	210	194	217	203	179	205	193	187	184	201	191	200	196	212	195	192	183	199	191	176	211	195	189	200	217	200	230	219	184	189	200	217	201	219	192	199	220	216	226	196	206	189	199	204	190	218	212	194	196	191	225	211	206	181	207	204	222	217	215	207	217	194	221	190	203	238	226	215	200	217	218	185	208	184	212	209	197	208	209	234	199	223	239	221	205	233	195	214	234	203	215	246	234	224	230	209	254	216	218	188	227	191	203	229	204	206	207	211	212	206	199	220	214	213	212	210	205	220	218	203	219	227	201	201	198	194	202	196	202	219	197	215	189	201	213	220	211	205	220	184	229	199	185	225	193	219	191	202	191	179	223	199	184	172	204	232	218	212	174	198	198	203	215	186	201	209	202	208	188	226	218	201	206	189	190	200	215	196	214	212	216	183	187	200	211	184	212	199	201	220	195	243	228	194	198	197	231	202	199	198	215	197	228	200	204	213	219	235	203	189	214	187	216	192	201	208	211	201	199	226	210	244	222	205	219	199	209	213	200	193	205	227	207	224	197	191	194	218	224	228	213	198	219	201	204	212	174	210	193	171	206	183	234	221	205	206	200	206	183	183	190	199	213	212	225	198	221	205	218	214	219	225	219	221	233	223	201	180	192	194	220	214	215	188	172	216	205	207	224	207	227	185	207	202	198	205	212	196	240	198	194	214	177	204	212	187	207	218	201	201	195	199	185	229	209	236	205	203	198	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
13533	2662	6130	6665	5547	4646	3801	3101	2593	2261	1890	1759	1678	1418	1334	1233	1210	1155	1108	1042	1010	1038	921	913	903	846	806	834	814	796	728	787	792	756	680	724	725	685	700	723	674	693	742	684	658	642	669	678	665	634	652	702	668	663	671	641	651	620	658	630	571	601	604	637	628	586	605	630	595	632	590	625	593	612	589	616	581	601	648	638	609	609	632	578	607	604	579	603	585	586	607	585	577	628	609	611	606	577	562	627	570	569	606	603	596	609	585	588	585	642	574	611	561	598	602	560	573	625	562	564	619	608	568	544	591	610	612	583	604	600	586	573	548	588	609	616	586	630	520	632	587	631	584	617	604	573	618	598	552	587	583	575	569	624	579	600	576	581	598	600	571	587	605	539	570	570	558	632	579	623	636	633	615	548	561	607	580	551	585	580	611	553	576	557	585	571	599	623	563	590	553	545	578	621	584	597	618	599	597	566	635	637	614	611	612	596	554	576	580	596	592	610	589	603	546	581	584	545	618	581	578	612	552	530	595	574	575	605	571	593	605	635	587	602	606	561	591	603	584	571	574	615	575	570	581	555	613	562	561	596	557	601	555	605	557	542	596	595	580	572	583	600	579	605	571	613	565	592	584	549	596	589	572	584	544	607	597	583	614	601	574	610	546	601	588	564	574	579	600	575	598	608	579	577	620	558	555	606	571	599	607	591	581	605	556	609	592	564	561	573	619	555	606	607	585	588	581	565	541	602	568	601	601	586	564	564	585	590	567	593	604	631	605	586	598	582	629	556	597	548	589	577	516	571	561	615	593	584	595	585	578	600	577	577	606	565	606	592	588	591	576	573	594	597	569	561	592	610	585	640	569	596	574	584	612	581	641	581	606	563	571	550	623	622	575	567	597	577	569	560	586	585	546	559	562	595	626	618	591	602	565	605	623	575	584	543	576	596	568	587	574	563	572	568	549	582	647	577	574	576	530	599	576	591	580	586	593	558	547	599	600	588	546	570	610	579	564	613	561	568	594	610	579	585	566	594	663	573	615	589	558	595	587	584	613	569	560	593	563	592	600	654	552	614	618	618	617	612	585	599	567	611	621	563	570	629	565	584	573	608	601	558	591	563	575	569	614	545	588	605	604	615	550	581	601	596	576	634	602	581	610	582	519	580	605	611	582	606	595	562	562	609	604	567	628	598	561	643	553	608	611	544	590	583	610	588	580	575	566	621	558	610	602	605	608	567	573	541	604	582	627	612	574	583	582	611	609	563	587	608	581	610	597	598	573	559	570	599	576	581	558	625	581	606	578	587	593	575	555	580	571	538	607	608	557	537	557	580	577	574	568	591	584	562	609	549	567	549	616	648	563	592	618	586	583	620	589	605	568	568	608	529	586	588	581	564	571	600	584	597	560	619	557	581	597	569	572	568	545	612	589	618	578	570	594	560	575	588	583	596	570	580	557	512	609	612	567	575	624	576	573	581	615	541	597	558	560	597	636	579	523	562	563	626	617	605	569	605	603	589	578	592	546	597	582	589	585	588	658	574	582	620	575	604	555	567	562	586	611	571	644	589	583	556	583	591	578	594	573	562	574	534	587	589	599	568	597	592	547	599	618	597	591	529	579	588	579	572	601	574	515	611	588	541	578	584	578	591	592	557	597	576	576	571	619	535	568	563	566	556	623	586	559	564	592	650	614	587	563	571	613	575	579	575	595	572	579	610	588	560	600	546	542	568	584	585	629	537	587	596	585	617	568	580	593	584	570	560	573	571	574	578	641	582	556	577	570	538	558	588	577	559	570	584	608	629	557	588	606	587	565	616	612	577	560	556	572	603	595	588	599	566	561	563	582	585	572	591	603	581	583	601	564	607	573	597	588	573	570	579	598	571	592	578	580	605	597	562	593	575	580	628	559	566	588	572	582	594	616	552	610	602	596	552	566	603	600	567	564	610	558	581	597	557	574	622	593	583	566	575	591	539	564	640	567	582	586	613	595	578	557	525	636	556	546	615	566	575	555	596	577	574	598	576	577	577	599	592	611	572	555	632	584	647	624	559	581	548	573	590	614	589	559	583	609	617	548	596	604	625	550	557	611	569	565	650	602	598	594	552	607	567	597	573	576	561	580	603	641	573	600	569	592	594	575	564	572	586	563	588	595	585	597	570	572	563	584	595	584	590	590	589	548	571	574	625	595	598	591	588	582	532	575	580	558	604	565	598	586	595	570	558	588	586	562	586	578	614	588	605	577	608	565	560	651	564	589	621	584	633	576	564	594	571	558	586	580	577	606	590	573	592	581	582	589	586	580	594	599	591	595	595	587	591	576	591	573	585	618	606	586	627	610	560	626	575	581	550	582	623	594	549	608	559	552	601	591	560	623	614	561	557	543	598	600	557	536	549	636	591	566	599	587	594	566	578	540	568	597	525	594	574	558	569	578	586	549	578	577	643	586	548	547	549	564	561	577	601	566	540	553	546	571	582	546	587	580	601	625	554	614	592	587	574	572	579	567	571	605	574	548	577	606	594	568	599	614	590	585	593	592	549	588	596	548	569	631	630	622	559	601	578	581	575	570	584	590	602	590	594	548	575	555	570	610	579	637	591	585	602	573	583	598	578	582	604	590	576	561	532	574	565	577	589	580	598	566	582	585	571	612	589	611	551	574	580	613	565	623	587	561	593	615	564	587	587	600	577	561	617	594	568	580	573	586	553	614	593	567	627	551	629	588	524	586	570	567	563	593	614	575	564	585	580	596	598	534	590	598	563	592	550	585	568	581	577	580	609	587	610	582	601	595	569	568	657	566	568	582	571	560	597	617	596	570	596	584	586	578	560	571	603	602	582	617	584	562	589	561	555	562	605	581	589	564	610	589	571	595	606	574	542	588	634	571	604	618	558	619	608	579	557	628	636	578	566	566	558	599	594	595	604	591	585	562	561	566	583	600	571	594	623	555	553	597	589	595	614	599	587	580	586	573	564	589	576	569	597	520	584	589	603	550	606	566	585	559	610	597	557	544	550	569	605	577	635	582	619	588	564	618	592	563	597	593	604	579	583	518	611	613	579	586	595	585	589	576	552	600	591	614	612	553	560	547	578	611	592	570	581	596	504	620	577	590	571	551	594	595	578	610	587	635	576	589	595	608	563	591	555	615	567	563	600	596	598	568	622	568	600	604	604	591	555	566	589	569	553	585	581	589	570	545	598	580	576	604	597	547	557	630	559	578	552	606	587	566	581	606	570	591	528	519	571	559	577	553	602	604	605	573	573	580	554	586	586	583	618	607	622	577	545	572	624	602	594	571	600	603	589	613	580	564	552	584	625	597	581	583	555	581	585	565	553	617	572	608	599	569	585	567	629	604	579	589	574	614	605	548	590	590	559	588	607	616	621	542	567	565	632	608	625	609	604	570	571	578	605	578	593	606	584	589	570	624	573	550	589	599	542	561	584	565	582	537	621	620	595	558	579	557	586	636	579	571	626	596	522	603	617	507	577	597	597	580	615	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
3690	182	167	146	109	114	110	81	93	105	102	80	95	96	104	88	102	78	108	82	91	97	93	90	92	83	93	105	83	88	79	101	89	88	95	103	100	91	80	99	112	86	87	97	93	89	95	92	110	102	93	98	91	103	108	108	84	98	102	79	81	71	98	111	102	83	101	99	84	99	102	106	81	99	104	90	90	90	123	98	96	90	86	90	87	88	83	91	94	91	92	87	89	102	98	80	92	100	96	83	104	116	109	82	98	75	99	87	97	70	82	95	102	93	89	85	96	94	92	94	74	115	84	99	94	91	99	98	90	86	92	105	99	87	89	87	97	98	98	92	88	89	80	94	91	93	87	96	89	76	78	88	96	93	94	107	103	95	81	97	96	100	87	97	87	92	81	91	81	106	78	83	114	96	100	100	94	97	80	113	91	89	103	96	79	101	91	83	86	109	87	89	83	93	93	89	99	114	118	96	90	78	97	92	92	89	90	106	112	97	81	85	114	77	95	86	101	81	91	102	76	88	91	89	89	88	81	96	96	84	102	95	95	98	86	103	96	106	102	83	87	92	97	103	91	98	85	89	112	97	81	93	101	105	88	90	97	98	85	88	80	93	87	97	81	102	95	101	89	90	87	105	93	95	94	101	77	79	106	82	92	97	89	111	89	89	84	110	101	90	86	82	76	110	87	83	87	73	89	105	86	102	105	88	82	88	101	66	95	100	109	96	85	100	83	73	101	113	87	98	97	86	82	90	96	104	94	86	92	97	89	86	93	78	79	97	95	80	114	86	113	85	111	98	96	90	112	76	73	82	96	113	92	85	100	103	96	75	93	98	92	80	87	101	92	89	79	107	95	107	107	94	109	96	81	116	91	88	90	97	94	95	92	99	94	112	78	80	83	103	88	82	106	88	87	95	110	108	83	88	102	84	81	83	89	105	77	108	101	98	96	94	88	98	86	90	92	94	94	92	92	93	92	108	93	75	73	80	100	101	102	88	80	82	120	73	86	86	93	98	79	93	111	84	103	97	86	97	93	93	86	106	93	95	89	103	109	84	108	77	88	95	78	74	88	109	74	103	104	86	86	97	96	95	91	87	80	71	104	98	81	82	86	91	87	93	106	88	78	78	94	97	105	84	77	98	90	102	85	84	114	90	105	71	99	97	108	93	88	101	82	75	86	93	78	101	78	85	82	87	83	92	97	110	93	84	100	99	95	96	101	85	86	101	82	113	85	82	69	77	93	87	91	84	101	100	96	86	87	86	97	99	93	81	78	100	98	111	91	91	94	86	94	97	97	107	100	106	94	85	101	94	84	98	98	89	105	96	75	82	94	87	90	83	81	98	113	84	103	106	90	110	72	100	91	98	97	101	81	68	90	103	96	93	114	88	89	95	73	90	93	85	78	102	90	91	114	98	70	82	108	97	87	79	101	85	89	102	93	90	90	106	87	98	85	96	97	107	90	91	102	99	100	89	106	90	93	80	93	77	106	111	93	77	83	90	110	98	94	95	84	89	103	94	102	92	103	99	75	92	86	107	87	101	81	94	85	81	100	103	94	95	86	86	104	101	82	100	92	105	73	109	108	83	92	100	100	102	86	79	104	78	72	89	112	88	91	87	96	87	96	85	98	110	94	85	86	80	87	82	95	67	103	104	81	104	99	90	99	84	86	94	71	83	92	97	98	81	107	88	107	107	101	98	76	87	103	98	111	79	93	88	83	84	92	102	106	101	111	86	95	93	90	94	91	68	80	91	91	88	95	75	78	87	91	81	96	88	105	85	88	90	83	92	84	92	86	105	108	82	119	80	84	75	92	98	95	92	88	93	70	105	87	106	87	88	89	88	93	104	80	93	85	95	92	104	93	81	82	86	92	90	87	95	97	93	89	92	117	75	100	96	82	83	86	91	94	80	89	97	77	108	88	99	89	107	80	113	84	119	80	90	107	92	90	88	85	96	107	93	93	81	101	95	95	93	98	98	83	81	91	89	90	86	80	92	110	80	84	88	78	74	73	113	97	93	85	96	91	67	91	86	75	107	95	102	99	104	84	97	96	98	94	100	117	105	88	86	90	91	82	110	83	86	90	81	84	93	95	100	102	73	87	115	88	105	109	94	78	62	108	97	106	101	107	85	115	107	98	103	94	92	84	91	88	90	124	93	82	87	98	90	95	93	107	99	92	82	103	86	89	97	99	66	80	104	91	94	90	100	86	85	88	99	104	87	92	92	80	75	99	83	79	93	89	102	95	73	79	97	85	92	107	93	99	72	100	83	95	100	97	109	86	95	101	94	101	98	95	105	84	87	103	95	86	83	76	88	90	91	94	107	85	88	85	104	101	106	100	90	88	86	85	93	109	98	97	85	93	93	101	82	106	98	88	98	107	86	89	100	105	91	90	82	88	103	98	93	100	111	84	81	88	80	99	91	94	105	85	85	83	104	92	94	91	91	95	92	87	106	93	104	111	90	83	85	91	97	114	76	100	89	90	95	77	96	101	87	75	93	71	87	74	88	95	89	86	97	103	92	105	98	88	103	108	80	98	94	106	88	87	77	86	113	81	84	85	91	104	91	100	92	76	77	79	92	85	104	96	81	96	86	82	107	83	90	77	91	76	94	77	96	87	107	81	78	100	94	77	97	98	86	77	75	86	100	85	94	74	93	72	88	99	100	98	110	88	93	92	90	67	85	84	97	90	101	102	94	102	92	78	98	97	93	95	93	103	99	99	110	88	73	85	85	77	74	98	105	110	88	88	86	72	85	78	80	87	96	92	93	115	100	86	107	84	82	87	80	85	106	83	99	89	97	92	91	81	107	87	96	110	90	97	106	84	102	96	99	89	89	98	101	94	111	88	96	91	88	101	95	80	99	116	95	82	105	106	80	88	78	93	89	90	102	90	88	93	69	111	104	100	93	79	92	105	97	79	87	94	87	92	79	96	79	84	92	89	100	91	89	83	99	99	90	87	100	85	93	111	94	89	104	70	109	107	96	89	87	98	79	102	99	75	88	96	88	90	96	83	94	86	98	81	88	85	86	105	89	115	91	94	99	106	97	104	102	79	90	82	94	88	89	79	90	95	92	88	102	98	87	87	110	89	108	107	103	80	91	89	124	93	92	94	88	101	101	91	83	75	99	90	96	88	94	86	98	91	86	105	84	97	102	102	103	101	97	96	87	106	100	86	105	82	87	88	95	88	101	84	85	86	80	87	88	96	86	100	95	84	97	92	80	97	104	87	80	77	79	90	101	87	82	93	97	85	85	92	84	105	89	100	113	89	99	88	106	96	101	79	99	97	87	94	97	99	104	92	85	98	88	79	79	80	99	86	109	91	103	102	86	99	98	112	94	105	92	90	98	96	80	89	104	88	94	85	85	76	98	104	86	87	81	104	95	100	91	100	87	78	86	98	116	82	80	97	87	91	83	86	100	100	91	82	94	95	103	93	97	91	83	94	99	86	76	91	97	80	95	94	106	92	86	98	85	102	72	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
4811	367	465	494	439	431	406	364	349	343	348	330	321	296	271	342	329	308	314	282	289	283	306	297	296	283	291	294	278	313	289	287	295	301	304	275	297	296	291	280	294	329	347	305	280	303	302	279	278	308	300	276	323	307	296	307	280	282	281	315	271	294	265	315	292	297	290	272	276	283	297	330	307	306	288	294	297	278	299	318	282	320	297	298	293	289	318	292	307	319	297	278	333	300	278	281	284	304	275	327	283	306	324	311	319	279	287	326	270	323	313	305	287	312	295	299	306	289	260	279	293	308	283	289	284	284	279	286	315	294	255	312	283	301	299	280	312	254	289	286	324	302	285	264	290	274	277	272	311	298	303	267	297	259	260	273	297	302	289	290	290	277	303	306	274	272	289	306	303	290	296	270	295	286	316	296	307	274	283	271	299	298	279	291	287	307	267	280	286	319	312	276	269	308	308	313	308	295	329	288	295	309	286	309	288	302	321	310	324	317	286	296	266	275	253	280	308	286	295	286	288	284	279	279	275	318	297	304	291	298	323	291	271	289	298	267	296	290	293	286	293	285	289	323	323	282	307	315	284	287	310	300	302	315	255	293	284	259	260	315	305	266	278	290	274	291	282	296	263	277	311	298	260	282	283	303	297	299	301	295	289	282	268	267	297	278	267	278	307	298	310	296	290	283	305	307	298	264	309	279	284	277	290	308	297	291	283	307	279	292	293	277	293	293	292	300	298	300	269	278	293	292	269	261	264	266	296	337	278	286	336	285	287	286	282	305	302	259	284	291	280	293	298	292	266	306	300	282	306	278	281	283	309	278	285	267	302	259	295	257	286	300	271	259	295	294	309	304	295	280	297	300	293	318	312	311	274	265	278	286	294	271	295	313	295	279	274	317	290	315	297	296	292	301	277	293	293	301	259	309	302	274	297	259	292	297	290	302	314	276	328	316	270	308	277	287	278	303	286	303	294	288	325	282	301	257	302	289	298	311	277	298	300	320	294	286	315	276	325	281	319	295	266	286	298	328	296	278	263	303	301	270	291	288	304	314	311	284	271	292	313	261	286	299	297	281	260	301	293	296	277	291	280	283	294	318	276	296	295	295	273	274	271	293	282	294	300	308	278	267	328	298	268	273	313	309	301	286	296	268	291	235	312	290	281	271	306	269	286	291	324	275	299	281	315	295	273	331	292	336	313	295	293	283	279	286	285	305	290	278	289	312	265	285	285	281	269	303	285	321	283	271	329	296	278	321	295	308	310	307	274	281	286	282	296	319	309	267	309	277	334	300	276	273	280	290	279	267	290	270	285	279	309	280	302	305	274	306	308	290	319	300	287	300	276	292	286	285	315	289	308	302	260	305	281	286	271	320	301	281	295	291	294	289	281	332	294	276	316	302	264	263	293	277	276	294	301	307	264	310	291	278	301	325	271	317	286	289	293	290	312	269	289	292	272	282	269	289	310	305	292	273	297	290	297	292	293	316	270	277	303	287	285	292	303	286	297	280	268	283	308	320	269	294	266	300	303	271	289	302	273	274	280	307	283	290	278	296	302	297	292	290	291	292	305	288	259	272	316	289	315	296	276	274	304	272	323	280	281	270	287	269	278	265	295	296	316	256	297	288	326	277	311	293	291	292	284	353	303	284	295	318	287	267	311	294	265	303	302	280	296	297	297	288	306	278	283	290	292	315	288	275	300	286	310	314	297	311	311	307	302	271	272	290	273	304	293	295	276	315	310	298	291	275	277	292	277	288	309	311	270	269	297	289	314	277	325	288	306	304	309	303	296	280	272	295	304	296	309	301	295	277	312	323	269	293	267	262	277	287	287	283	305	291	289	312	284	295	314	302	289	296	272	296	277	298	302	267	317	294	300	318	302	267	266	301	296	289	274	301	279	289	288	295	270	285	303	307	269	288	291	286	318	286	293	299	311	277	315	289	307	288	308	300	299	266	312	318	294	276	257	311	302	329	305	310	282	287	307	314	289	286	296	306	294	307	288	272	327	281	275	297	299	288	296	282	305	302	292	302	284	275	301	291	294	301	278	288	270	277	266	272	307	298	262	286	275	316	308	277	283	262	264	302	303	321	283	302	280	303	293	299	315	272	288	283	280	283	296	288	283	299	258	321	288	300	246	291	330	309	287	287	299	308	315	316	279	270	292	286	285	305	307	266	273	276	286	298	294	314	304	282	285	288	326	277	304	299	284	275	330	314	266	264	274	296	296	299	266	287	284	294	302	273	252	324	306	288	286	273	319	302	269	287	304	255	312	293	287	292	299	283	287	275	302	299	304	327	263	268	294	310	268	257	284	253	297	298	291	273	285	275	281	274	293	303	285	295	294	285	283	292	292	282	285	302	288	320	277	318	287	294	271	293	304	273	329	305	276	281	299	306	299	315	299	307	275	307	279	277	292	271	299	298	292	272	255	274	281	283	286	314	286	282	286	314	293	320	315	330	306	301	293	347	293	257	330	295	285	282	301	308	285	313	323	286	300	297	272	301	323	298	302	302	283	273	312	300	335	297	315	325	287	272	244	288	279	289	248	305	318	288	288	292	292	285	268	284	289	291	287	286	318	276	272	318	273	280	299	280	288	318	303	290	297	273	299	296	308	289	273	274	286	299	271	292	295	286	303	283	293	311	300	299	299	278	326	333	255	310	297	286	274	290	279	277	274	291	304	289	291	283	308	286	291	304	272	296	309	287	283	317	291	281	293	291	317	312	289	265	290	293	288	277	303	322	294	287	297	301	298	311	290	290	288	298	286	287	275	301	296	311	286	270	298	283	268	284	260	277	291	281	321	262	299	258	284	273	303	298	308	301	297	300	258	320	284	313	283	303	297	312	313	268	285	312	274	292	310	307	296	267	292	272	258	305	259	281	240	291	296	270	286	281	285	286	286	287	287	287	299	312	238	309	292	283	297	248	297	271	308	312	291	310	293	308	292	256	267	282	275	275	272	287	267	315	296	283	302	306	288	272	336	309	307	286	255	336	300	289	302	278	277	273	282	252	268	292	277	288	265	256	275	307	269	268	302	267	276	287	296	286	286	296	251	285	301	298	323	290	317	309	327	300	281	313	301	292	314	293	270	306	311	270	289	308	314	263	301	303	287	298	280	249	290	281	265	295	287	262	307	295	296	301	292	293	288	255	266	274	276	291	278	293	317	289	283	299	319	269	278	297	308	265	283	256	274	273	256	286	258	284	280	273	303	287	301	284	289	291	286	267	292	275	297	312	299	280	291	282	289	290	304	273	283	308	278	337	293	280	281	287	291	321	325	297	290	296	293	286	269	284	258	316	285	289	295	296	302	284	291	292	265	285	314	308	273	268	307	296	314	297	317	297	261	295	294	303	306	284	293	318	274	349	272	284	309	294	276	280	282	283	298	266	297	318	287	282	312	289	283	289	284	290	276	279	302	308	302	310	237	281	273	291	278	298	289	296	325	278	292	297	265	299	312	305	248	276	307	302	280	299	281	321	309	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
20230	1474	1385	1045	725	547	424	341	291	239	218	202	172	167	144	141	122	130	130	121	122	117	128	119	100	111	102	114	115	112	117	98	103	101	100	100	106	101	105	96	90	128	111	121	115	108	74	96	114	95	88	86	95	93	82	98	85	98	108	92	121	88	98	101	99	104	88	97	111	113	104	94	95	98	107	99	105	99	111	105	103	95	92	98	88	100	92	100	78	91	109	80	102	99	99	101	108	100	104	93	113	91	114	103	96	94	94	105	104	86	80	90	90	108	93	104	99	103	97	108	103	93	91	89	89	88	80	85	98	95	86	98	97	94	85	95	107	115	90	82	101	80	99	96	105	99	90	78	92	87	102	85	114	92	112	101	110	86	104	98	89	89	109	100	105	84	87	89	92	98	99	95	99	113	96	103	74	83	109	90	98	90	84	84	95	92	98	107	91	100	94	74	105	66	88	106	90	87	73	87	107	86	85	94	99	89	84	102	90	101	97	97	84	93	75	97	95	103	97	93	100	94	107	107	105	99	97	115	84	114	94	110	76	83	93	95	96	84	99	95	84	99	85	112	82	102	87	97	104	110	100	115	98	78	94	86	84	101	90	89	85	89	92	98	73	109	91	100	110	93	103	82	96	86	88	92	94	111	112	99	81	92	92	99	114	88	107	86	100	95	92	101	103	91	90	95	96	105	107	100	109	87	108	108	92	97	111	87	83	89	99	127	99	91	102	92	88	104	96	77	98	100	93	106	104	86	103	91	92	103	103	94	90	90	95	93	90	106	97	110	102	90	94	86	116	93	99	103	103	111	86	92	82	92	92	110	92	99	122	98	86	87	94	93	93	84	98	100	96	99	94	98	93	84	89	84	93	94	89	87	105	109	89	87	97	93	97	84	114	108	109	89	106	118	107	82	87	75	86	87	97	94	83	83	94	99	88	109	82	95	109	105	101	113	105	109	94	90	89	94	97	91	116	92	97	83	97	79	97	91	85	87	101	104	101	79	91	90	87	94	86	87	103	99	87	84	91	102	107	108	104	72	109	95	107	91	101	96	93	111	91	102	96	102	90	85	101	100	92	97	101	97	95	86	83	103	110	96	96	101	96	108	115	91	107	88	99	96	87	84	96	88	90	110	83	74	67	93	100	89	93	91	94	92	95	98	94	106	96	104	108	111	94	81	73	103	106	103	95	95	93	95	97	110	94	113	108	91	92	84	98	94	100	96	88	94	118	89	85	103	105	102	79	91	98	89	106	87	92	103	96	90	78	110	97	92	104	84	91	97	76	98	107	119	104	83	97	89	100	111	89	115	97	96	91	87	107	103	98	89	91	111	87	108	93	92	82	95	94	126	102	87	101	107	113	98	113	89	104	104	108	97	97	84	95	104	98	75	96	98	91	104	89	87	92	111	116	111	110	118	93	99	93	91	108	83	88	115	105	119	106	106	101	99	96	93	109	75	90	87	84	107	84	98	90	92	97	99	102	106	100	97	87	86	86	106	91	123	103	89	90	94	119	90	98	110	104	90	99	88	106	97	97	105	99	89	91	99	87	95	105	109	96	101	86	85	100	104	93	100	86	101	102	96	99	102	100	83	89	86	112	104	101	90	88	115	88	108	103	102	106	96	102	98	109	106	108	91	99	97	104	83	102	90	106	91	92	76	96	100	87	90	95	90	102	96	103	80	89	118	90	99	94	84	105	98	79	88	86	79	93	109	84	97	99	99	84	91	107	110	89	98	86	92	90	88	121	95	92	94	99	94	96	92	83	96	96	109	81	101	94	87	87	86	84	88	102	79	90	101	102	99	113	101	81	94	101	99	94	102	108	94	83	85	90	97	93	68	110	83	99	103	94	94	93	90	111	94	110	85	102	104	94	96	97	111	80	100	94	114	83	82	96	102	92	96	89	98	92	91	89	93	90	68	93	106	84	83	101	87	106	86	107	87	92	104	101	88	91	91	86	109	69	112	100	99	111	104	97	91	112	93	98	73	91	86	95	86	94	107	116	94	86	94	107	91	103	106	100	106	94	87	96	93	76	93	83	86	98	98	99	91	94	90	81	88	94	95	112	99	104	104	109	99	93	97	84	97	88	104	114	89	89	81	91	95	88	91	91	97	107	71	76	95	90	89	100	82	86	101	95	107	86	89	90	94	98	95	92	98	91	118	84	107	95	94	94	112	76	104	87	92	110	85	93	114	93	88	86	89	96	113	95	102	102	100	103	90	103	105	83	101	97	111	84	86	107	108	100	89	91	102	96	110	119	106	112	107	95	98	84	104	91	74	106	81	93	97	96	66	88	87	89	101	99	104	108	96	75	103	88	87	91	95	94	93	91	92	100	90	91	107	93	92	99	95	103	95	83	115	94	92	105	88	100	93	84	96	91	110	92	101	94	75	90	93	99	100	99	79	91	95	107	95	110	94	104	104	86	109	103	97	95	99	92	80	99	103	91	97	107	89	114	95	94	97	98	99	102	85	105	102	94	101	92	104	89	93	99	84	106	75	105	86	82	102	91	107	94	94	97	101	115	92	92	99	101	97	107	98	86	104	93	98	112	92	106	96	84	97	77	98	86	100	92	99	88	93	85	92	98	91	100	101	106	92	103	107	89	102	102	88	93	97	96	105	87	97	93	100	103	90	94	98	110	107	98	85	100	105	90	77	92	85	86	89	108	99	85	107	95	98	109	86	81	97	87	111	102	79	81	99	99	92	109	93	81	89	107	111	90	98	102	81	99	94	99	102	94	107	90	117	101	85	97	116	117	99	106	80	101	99	99	90	96	99	111	91	118	98	89	87	94	106	89	100	97	113	84	85	99	102	105	95	90	111	93	89	94	90	84	95	82	92	105	78	95	105	96	114	80	81	99	96	96	106	94	106	112	91	105	105	95	98	98	94	99	99	95	115	91	82	100	98	102	98	77	90	119	103	81	75	86	102	112	106	95	96	110	113	92	99	90	96	96	81	97	76	85	87	88	100	111	98	109	96	94	107	105	94	93	98	89	88	112	93	104	84	77	98	96	96	94	115	83	96	98	89	93	95	100	103	88	90	107	93	83	99	83	94	90	78	93	100	94	86	104	101	94	79	97	99	94	92	100	96	106	87	94	101	97	87	87	95	98	109	103	89	86	111	104	91	96	88	104	103	98	96	105	95	96	93	101	87	115	108	99	107	107	88	84	98	85	102	105	82	91	109	98	96	95	91	95	92	86	105	78	116	101	95	96	101	94	97	100	84	86	97	100	88	76	110	98	96	90	91	104	94	84	89	83	105	107	97	81	90	96	91	99	92	97	93	77	116	107	70	74	100	82	92	100	103	101	94	79	99	114	109	115	105	103	94	80	72	107	111	95	94	95	84	90	103	85	96	106	93	105	79	119	100	93	84	107	89	101	96	98	87	97	92	117	99	110	85	88	99	118	107	92	103	103	96	96	80	113	90	102	79	101	132	102	107	94	100	110	91	83	92	101	97	100	85	95	93	98	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
10877	1387	3276	3691	3056	2421	1900	1603	1345	1196	1035	952	830	771	750	641	588	563	543	536	512	538	525	449	445	474	418	424	450	403	419	403	422	382	379	381	363	412	381	357	373	342	356	360	372	361	331	348	321	336	348	361	358	333	346	307	327	347	332	308	334	332	346	329	318	323	323	300	345	335	326	348	321	314	328	323	295	333	373	294	338	333	337	312	332	329	335	303	333	329	328	328	293	340	310	310	324	355	321	293	321	301	322	287	317	311	299	319	309	315	322	304	337	357	308	347	332	323	339	323	299	311	312	313	316	342	314	311	307	343	334	319	287	296	346	297	297	323	316	329	280	330	319	321	316	340	311	355	321	339	286	308	327	321	332	308	298	296	300	315	311	294	317	296	312	328	311	323	305	302	309	302	289	339	318	330	307	307	296	321	333	326	314	322	322	294	356	315	338	302	330	289	295	325	312	320	325	277	313	312	305	298	332	300	309	297	318	299	303	322	299	344	312	348	346	318	316	331	299	323	308	312	324	303	311	322	303	316	302	305	318	326	284	285	291	329	337	312	290	312	307	331	282	309	274	320	348	348	305	321	299	308	290	310	305	323	284	324	297	299	321	314	301	307	315	329	300	303	290	322	324	319	322	322	309	313	338	354	321	296	321	318	316	309	332	296	331	310	349	289	308	326	296	292	304	315	313	318	306	313	353	313	327	288	296	317	343	292	355	364	309	346	347	311	322	303	328	301	304	291	322	313	331	290	302	327	340	322	307	321	318	327	315	336	342	317	322	347	322	336	337	321	308	322	314	299	296	340	318	327	295	325	336	308	327	308	284	320	329	306	351	320	308	299	320	298	312	306	312	313	309	329	330	338	308	317	319	329	325	334	336	294	289	328	325	325	327	304	318	316	329	301	313	355	307	312	332	344	314	315	308	316	325	324	306	285	295	306	338	306	323	322	309	306	314	322	295	301	313	355	294	296	297	328	319	321	341	320	316	346	278	305	298	281	275	298	313	301	335	307	331	283	279	328	303	292	305	329	330	327	299	274	287	319	355	312	309	296	328	275	278	342	272	309	320	300	323	319	315	325	321	314	324	335	294	308	320	311	299	330	301	336	255	297	330	347	304	298	317	307	331	322	337	359	325	320	327	302	329	318	289	323	301	334	332	334	316	299	289	330	326	314	354	294	301	320	317	312	326	289	314	340	322	326	307	324	314	325	331	327	304	316	323	300	302	309	279	289	325	342	311	339	299	343	311	330	291	312	340	311	317	296	345	297	307	296	306	294	325	314	315	301	313	295	292	290	313	303	298	301	309	317	323	308	302	309	284	313	347	284	313	290	299	351	348	303	320	307	297	297	346	266	325	309	319	317	290	335	351	314	300	322	332	327	313	320	292	338	284	316	328	312	300	303	301	285	313	289	303	305	322	332	347	313	321	311	332	309	313	333	312	321	323	310	310	349	293	292	300	285	277	290	315	309	289	311	299	303	330	316	305	278	326	333	326	305	315	323	337	325	311	318	291	303	291	304	326	296	308	307	311	304	331	349	305	304	306	311	334	307	295	296	321	283	293	308	282	308	338	288	296	309	327	280	310	281	348	303	338	323	310	326	282	293	284	322	320	327	305	331	303	320	306	304	301	336	331	281	319	300	350	340	324	322	286	333	342	316	324	306	312	307	309	311	286	294	322	317	337	320	303	315	268	342	333	299	291	316	311	306	316	319	292	330	304	336	306	318	339	298	312	304	294	316	323	310	327	348	272	303	295	307	330	316	316	304	318	295	317	345	330	309	318	346	316	300	299	290	315	301	307	308	272	312	318	319	296	294	313	337	318	299	312	305	301	309	306	336	309	313	314	328	301	319	332	303	309	306	330	316	294	305	363	326	327	321	319	301	320	296	331	305	264	334	326	327	315	297	294	304	310	308	359	324	311	310	350	281	312	317	294	295	313	323	281	322	310	283	313	338	303	300	315	317	327	350	303	333	284	303	327	312	319	306	293	303	310	293	324	295	277	349	319	316	294	301	301	303	315	313	280	330	297	305	298	307	314	308	309	298	322	300	296	293	312	303	319	277	325	298	342	288	323	315	282	335	300	336	314	329	319	326	322	315	339	336	335	330	288	326	301	309	295	303	288	307	291	303	278	329	341	300	299	355	290	305	326	316	295	335	311	306	304	314	296	318	301	328	313	294	328	319	307	315	310	330	322	309	340	312	320	328	324	309	271	313	319	298	311	327	298	354	268	286	326	344	327	306	340	305	288	256	325	321	317	295	316	313	319	328	324	321	304	308	299	289	330	330	285	303	313	292	297	324	292	293	328	313	298	303	331	322	301	312	329	309	324	340	344	308	304	301	288	319	299	276	288	311	335	293	320	292	314	321	292	311	293	326	319	285	334	319	339	304	301	313	296	327	320	332	322	328	294	296	325	329	315	310	299	322	308	330	322	306	319	282	292	317	332	313	323	284	333	319	314	309	286	318	287	318	304	326	290	299	350	302	324	320	315	320	313	344	338	334	352	337	278	342	316	325	324	295	284	313	326	328	283	332	311	348	388	311	324	300	299	310	293	328	312	297	312	289	319	305	293	303	334	310	309	310	333	310	311	316	338	304	285	312	330	315	354	348	284	314	301	308	316	336	279	287	316	327	288	296	327	302	313	313	308	299	304	333	285	311	332	341	297	291	327	318	281	302	303	330	298	307	326	324	293	320	277	325	316	307	323	300	298	335	313	361	277	314	305	330	274	301	337	333	270	294	272	351	321	328	312	300	321	309	317	339	324	309	322	332	330	280	322	330	302	316	313	314	327	333	294	320	284	303	302	331	302	297	306	332	315	341	352	307	317	309	326	325	317	335	289	325	316	308	342	299	294	292	315	319	278	309	306	311	327	291	304	337	317	342	301	326	323	319	304	324	309	315	320	309	296	308	324	300	281	301	298	308	320	287	305	316	323	306	326	301	306	288	329	313	305	316	314	326	310	276	272	325	330	312	300	331	322	326	345	295	334	323	282	332	310	299	325	277	314	290	314	322	334	330	310	327	312	309	329	316	307	323	309	295	320	317	297	288	294	303	331	313	319	302	298	300	319	295	330	283	295	341	299	345	309	311	286	288	309	289	337	294	282	287	306	311	298	326	317	285	302	315	316	311	325	301	299	348	326	293	280	310	315	303	299	348	339	303	305	337	293	312	313	279	285	314	324	311	326	271	300	296	312	306	311	300	304	301	337	313	317	315	343	311	309	305	310	279	332	308	294	322	280	296	330	326	305	302	305	286	323	331	328	313	317	312	303	325	318	307	313	349	334	309	329	310	331	299	326	325	338	336	334	318	290	313	314	299	301	323	285	321	307	327	317	312	287	305	294	305	318	323	297	304	309	326	307	302	316	338	297	325	339	299	314	319	356	300	297	330	323	300	273	309	299	343	320	315	296	350	317	313	316	317	327	331	334	301	330	295	317	309	327	281	295	344	309	303	312	302	284	318	302	310	294	336	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
30859	3916	2897	2207	1521	1165	805	668	589	532	445	425	370	353	343	298	282	279	252	250	231	263	250	217	223	251	236	222	235	239	236	217	207	254	228	197	232	214	215	204	222	218	225	215	216	209	206	246	200	230	202	230	207	207	199	213	211	237	193	203	189	228	236	223	202	207	212	225	197	196	199	223	212	205	205	200	190	174	198	228	196	207	216	209	197	218	183	204	216	205	226	204	206	196	225	209	247	195	213	191	236	215	203	204	203	229	206	226	202	199	174	223	210	198	184	202	186	201	216	215	182	200	205	221	198	195	221	204	191	225	208	220	210	203	224	195	216	225	203	208	213	215	227	215	214	191	199	218	188	210	197	215	218	214	212	186	186	213	194	194	192	199	196	222	207	213	223	188	182	193	197	198	203	219	200	217	187	215	219	219	209	203	192	222	216	213	213	170	205	214	195	197	178	213	207	209	201	218	228	225	201	205	202	224	221	210	175	216	192	220	226	199	197	232	206	179	218	192	197	214	209	214	220	200	193	196	199	232	196	196	195	215	201	216	213	217	237	206	184	203	207	194	223	212	201	195	197	194	210	191	202	211	202	223	188	218	215	183	200	185	195	225	196	196	209	216	193	198	212	154	208	192	210	187	198	203	222	194	211	215	225	223	219	182	201	212	217	212	192	212	208	214	182	205	207	200	213	211	188	225	188	202	192	211	183	204	203	199	206	184	190	204	194	183	205	216	204	209	222	193	205	206	215	185	203	214	226	242	216	169	178	213	218	165	200	215	205	196	203	215	192	207	220	204	220	198	191	234	191	197	189	199	223	200	187	213	188	211	207	215	209	196	220	207	205	215	183	216	200	217	210	194	195	221	213	187	196	203	199	220	195	201	231	202	193	214	184	210	187	200	230	237	245	241	204	213	215	189	214	211	217	199	220	232	211	172	208	211	211	219	220	198	216	197	210	204	202	208	197	234	206	190	212	180	192	224	211	196	192	213	198	194	220	219	187	213	201	238	206	192	207	198	189	212	207	205	205	208	185	220	220	220	197	203	222	230	203	206	215	185	201	201	200	210	244	225	217	199	204	207	182	213	201	209	224	199	215	179	208	216	205	192	220	201	207	213	209	186	208	232	221	207	191	211	214	200	212	215	207	205	205	212	207	211	206	214	207	203	206	183	212	212	210	214	237	196	197	207	199	214	216	218	234	205	197	183	183	198	178	211	198	220	196	205	209	234	200	181	198	195	221	187	202	186	212	200	199	205	175	180	212	176	237	191	203	201	190	189	182	225	209	214	182	223	178	207	193	187	197	215	193	202	215	192	236	203	196	190	185	170	208	200	206	197	202	215	216	218	205	195	186	214	220	201	220	226	202	217	204	214	171	203	229	214	169	187	234	194	198	181	203	217	203	192	199	204	213	188	214	190	192	182	216	208	200	221	205	176	202	224	202	241	204	203	226	196	213	203	198	205	243	228	205	206	208	196	193	212	201	196	197	198	207	211	219	191	227	208	186	206	210	207	231	202	211	185	221	207	190	242	225	214	218	183	201	222	198	187	207	202	201	185	190	184	205	212	232	211	174	197	205	201	202	229	216	175	218	199	211	216	239	209	221	198	207	194	194	217	194	183	195	200	197	217	202	177	227	231	227	207	181	181	196	206	191	223	232	204	205	202	189	213	211	213	206	204	192	225	215	184	195	217	200	210	210	217	200	214	237	207	204	218	207	199	220	198	184	169	223	206	201	187	214	248	220	181	212	219	228	216	217	219	203	183	221	202	204	203	204	193	193	202	214	182	207	217	213	199	216	205	191	202	196	191	208	188	179	207	216	206	192	211	211	200	227	205	194	204	184	196	218	220	187	205	213	223	206	196	192	201	191	203	206	195	183	212	195	221	228	203	202	206	197	211	215	202	207	179	209	232	191	233	189	196	209	205	198	206	191	236	203	189	210	209	182	219	207	199	224	196	239	178	202	214	209	199	219	206	202	210	231	224	183	219	199	201	214	204	203	223	202	197	201	200	192	176	222	197	223	230	223	198	205	203	211	201	198	228	213	239	170	195	214	228	202	219	192	212	183	219	201	196	206	195	204	193	194	237	194	209	205	186	215	224	190	215	194	212	197	191	187	216	198	187	212	218	192	204	191	183	206	196	176	203	225	200	199	197	200	224	206	188	214	190	222	180	213	203	199	219	200	195	169	182	201	206	208	165	191	201	202	188	203	212	196	210	237	208	215	201	224	212	201	198	214	226	224	224	182	206	207	199	177	212	198	194	209	236	221	188	178	200	201	198	217	190	207	226	201	224	191	212	194	216	219	167	189	212	209	210	191	224	215	212	192	186	208	185	212	208	222	217	226	206	209	204	212	216	202	215	234	214	192	199	212	232	205	228	229	206	210	224	212	209	201	196	234	216	206	198	215	197	200	197	202	210	191	212	189	219	206	204	224	209	196	216	211	211	208	196	208	220	197	204	229	189	210	174	180	195	203	215	206	227	206	184	206	213	194	185	189	200	195	212	182	196	211	194	215	178	195	214	207	173	209	163	193	207	205	215	192	235	204	165	183	181	182	201	193	188	197	229	202	202	210	217	187	208	172	208	199	211	217	168	220	225	193	228	228	184	218	201	223	221	232	226	196	208	198	234	196	180	189	190	186	191	187	215	190	190	223	198	193	219	212	189	218	199	201	193	208	196	216	167	217	186	201	204	219	214	206	199	222	191	188	199	203	219	217	199	204	188	226	225	206	190	225	221	180	194	195	204	201	211	195	219	195	225	215	197	195	186	205	227	183	197	206	196	195	213	210	216	209	194	168	221	214	228	240	213	183	176	188	200	213	216	208	241	197	179	183	207	193	224	223	186	217	189	213	202	202	182	209	174	182	197	190	207	210	210	192	218	193	193	219	201	179	232	190	202	200	230	219	216	209	206	187	219	219	207	185	173	175	219	208	226	198	201	212	205	170	216	199	193	220	196	203	214	198	197	202	225	217	210	200	200	220	204	194	192	217	232	184	219	242	203	210	210	228	181	233	200	233	202	209	210	209	210	214	189	199	204	223	218	215	232	209	227	184	174	184	209	207	201	185	201	223	207	204	197	226	196	220	196	226	214	221	218	218	209	199	185	224	230	222	200	209	204	210	202	190	211	191	213	218	206	215	216	219	207	191	190	207	208	233	193	191	215	245	212	204	191	187	178	194	217	217	229	220	212	201	233	213	192	202	208	214	211	191	174	204	191	208	184	207	216	217	227	212	206	213	215	213	174	214	204	201	233	186	196	195	202	222	199	221	193	194	212	177	196	224	203	193	237	202	215	209	200	192	216	195	219	174	180	223	229	211	202	207	205	170	211	192	191	197	199	185	208	203	212	201	205	208	226	230	186	192	214	215	232	200	209	182	219	211	214	229	222	227	223	187	205	194	221	215	210	199	188	195	192	204	216	215	210	202	173	220	199	198	231	199	187	226	191	186	191	206	203	176	231	219	183	218	181	184	236	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
14101	2674	6050	6673	5605	4674	3736	3098	2626	2217	1960	1784	1594	1521	1332	1205	1129	1154	1121	1064	1007	954	855	899	867	790	825	806	794	789	782	769	756	750	720	725	723	687	703	695	725	684	671	642	666	636	639	660	660	674	612	614	674	608	650	612	678	581	643	610	624	624	600	649	620	578	597	613	604	608	593	653	612	664	581	610	644	614	592	615	604	630	617	604	619	603	618	617	636	570	627	591	592	606	636	592	607	620	622	571	562	603	581	582	600	562	589	566	575	638	610	600	604	613	585	593	619	620	618	581	584	624	623	653	613	629	569	579	593	598	633	565	555	537	565	571	590	613	581	611	576	559	574	640	565	559	549	603	592	563	573	596	611	609	572	575	575	623	568	618	600	632	563	578	595	551	559	604	601	589	603	538	608	578	579	555	621	587	598	572	612	575	641	650	569	608	578	640	568	587	553	596	534	613	567	581	567	574	594	601	563	545	614	536	581	568	565	596	616	550	537	573	597	615	614	577	590	572	621	568	637	591	569	600	599	581	587	584	578	617	565	600	617	547	569	588	562	587	562	619	557	549	609	614	591	615	598	614	623	628	569	554	591	569	602	565	602	634	573	653	542	567	548	570	537	611	573	638	568	580	588	563	609	588	555	556	551	579	585	605	592	537	575	602	596	572	641	586	591	580	574	597	618	558	578	600	577	610	607	618	590	564	601	611	617	589	569	616	607	566	557	609	606	582	582	580	604	555	571	544	613	593	578	566	529	614	548	610	552	570	616	589	612	567	588	584	590	575	602	589	625	580	605	577	542	628	608	582	579	560	610	541	559	591	607	615	609	587	579	573	565	602	590	598	557	625	610	623	608	569	607	549	606	581	583	583	588	577	604	574	567	515	585	568	590	590	587	593	568	578	560	560	586	562	604	550	571	595	597	578	623	596	571	570	578	535	604	544	591	613	545	583	585	546	582	623	592	533	574	630	612	553	564	581	632	592	560	565	653	600	590	585	590	565	607	573	569	628	572	580	565	611	611	601	592	589	563	625	569	565	558	583	553	606	608	614	547	601	596	594	596	582	600	602	569	601	596	644	590	631	643	586	566	583	621	624	662	613	584	586	634	594	579	590	597	588	654	629	552	568	570	578	609	574	563	605	611	613	635	605	606	577	559	598	559	607	575	567	607	611	619	567	590	582	556	608	535	570	572	581	591	566	588	617	574	602	611	538	608	578	555	592	578	565	554	547	578	582	554	617	608	570	597	580	610	608	577	590	583	584	543	557	594	564	607	603	547	589	579	584	553	627	581	549	584	568	592	630	566	581	591	618	580	585	564	579	608	552	530	639	602	578	580	582	544	608	561	593	564	599	580	579	526	552	553	579	582	567	553	607	578	593	589	600	594	588	604	599	576	593	559	599	634	549	602	591	560	593	595	553	591	640	603	576	583	613	598	564	557	527	567	598	525	579	564	584	635	577	587	579	601	579	578	565	570	578	593	608	638	633	620	559	562	573	592	568	579	556	546	553	628	635	602	591	597	612	582	533	544	586	591	594	624	571	573	574	606	582	586	613	618	620	631	598	589	521	567	621	578	607	556	596	555	539	604	572	543	582	604	539	634	574	571	598	585	601	607	594	598	590	562	593	563	573	572	629	571	587	563	549	555	588	556	552	597	573	612	590	654	562	590	573	562	628	573	569	577	560	556	581	581	603	637	561	564	588	589	611	613	559	615	610	574	562	576	629	601	548	566	570	570	609	570	608	580	590	569	570	614	589	555	619	596	610	590	557	632	544	609	612	588	566	576	615	579	583	599	609	600	565	585	558	564	571	576	575	593	636	564	556	547	570	611	648	561	572	566	564	593	597	584	600	612	598	570	606	561	579	579	593	593	607	603	606	623	612	563	580	586	624	594	569	584	550	586	571	603	622	564	608	604	621	608	618	589	573	613	575	573	578	573	625	590	621	628	616	625	587	566	609	578	612	563	660	610	585	571	583	568	605	594	567	594	546	595	599	576	598	539	561	576	600	603	606	583	561	595	572	608	559	565	558	560	591	600	586	638	621	515	597	593	584	578	548	594	604	575	577	628	551	579	589	598	632	575	587	617	596	594	587	616	530	564	626	592	616	615	538	559	548	547	587	576	588	637	599	561	606	602	616	635	602	607	588	569	621	564	601	617	615	609	638	579	609	583	628	602	561	593	559	590	600	567	590	603	586	600	569	627	570	594	630	576	562	554	610	576	597	621	571	571	575	594	579	608	580	587	575	608	578	604	596	607	549	572	567	599	602	568	623	528	567	555	596	572	587	590	576	593	608	583	564	598	550	527	580	569	598	563	584	609	577	592	589	553	605	558	622	529	574	594	608	554	587	606	596	594	610	559	531	584	588	567	567	586	585	580	615	580	593	576	593	555	564	605	563	579	608	566	582	594	615	557	601	598	605	588	598	574	586	577	578	616	607	584	584	622	618	577	547	630	603	545	545	587	592	592	570	612	554	616	580	585	615	599	567	566	627	660	627	588	590	587	581	587	627	606	579	573	593	579	608	634	563	586	569	598	547	601	555	615	555	574	585	588	574	611	599	614	578	561	587	591	591	601	579	602	601	552	564	562	590	581	604	590	544	605	574	599	619	550	614	608	601	565	584	575	595	609	584	584	599	577	578	629	618	581	606	600	584	529	590	570	539	605	576	632	608	616	605	554	540	545	586	577	571	582	550	602	610	556	595	554	583	634	590	558	590	544	543	570	572	591	574	555	573	571	598	566	577	602	569	598	564	582	600	580	593	610	548	591	587	570	557	600	600	582	607	604	585	626	621	579	586	619	542	594	590	589	643	612	592	618	570	594	622	568	590	592	617	584	610	547	570	570	585	611	584	612	589	607	578	579	581	608	639	563	637	569	619	605	593	632	629	609	607	571	592	555	594	616	583	589	549	554	589	588	605	568	574	595	589	584	572	592	563	539	564	599	619	599	552	582	630	619	580	603	599	560	587	587	580	546	596	590	610	596	581	572	637	571	585	546	566	614	596	615	608	580	586	597	573	589	594	595	605	586	577	546	575	598	565	592	580	563	605	556	576	557	630	616	616	594	630	640	541	609	552	617	600	577	605	563	581	573	616	585	567	573	598	569	598	571	593	576	602	561	588	612	607	590	565	575	603	595	603	570	592	592	555	576	591	578	571	545	615	565	545	532	538	557	590	610	602	583	602	572	592	583	590	593	553	569	599	598	572	589	562	575	622	551	535	582	565	613	508	551	625	598	593	572	599	561	590	588	593	573	606	533	582	581	611	589	554	586	586	586	629	588	556	566	596	661	609	581	590	617	588	601	569	625	582	547	583	579	593	597	597	581	612	580	605	594	558	559	547	618	598	599	562	606	592	536	604	662	556	629	578	580	597	593	530	618	599	595	580	577	544	571	613	565	549	569	574	619	598	600	532	605	550	593	572	600	613	589	584	615	586	580	581	576	623	620	544	564	567	560	604	616	621	540	628	582	608	593	587	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
3726	187	171	145	120	106	126	115	113	77	80	87	100	87	101	94	79	93	76	97	98	72	79	92	87	81	98	104	91	91	90	94	94	93	90	92	90	86	96	96	90	79	94	99	103	106	93	93	96	88	92	101	106	96	91	76	77	73	105	91	94	90	99	85	99	81	95	91	73	99	89	96	79	101	98	96	95	100	92	96	92	105	93	83	94	96	94	109	101	90	98	106	105	67	97	97	94	87	86	74	95	80	107	89	84	97	107	98	84	94	99	93	83	108	83	87	112	102	76	102	90	76	97	79	111	72	92	99	98	95	89	100	86	80	82	91	77	110	100	99	96	102	91	95	98	94	84	82	97	91	78	103	77	103	80	87	85	88	85	89	91	83	92	97	91	92	92	89	86	96	89	107	84	105	109	83	109	107	78	90	102	84	90	100	97	94	97	99	88	74	77	97	102	74	89	92	78	99	93	97	82	94	90	96	78	84	112	94	84	97	65	83	95	88	99	92	69	92	105	80	98	102	107	100	83	70	97	75	105	91	92	115	89	84	79	78	99	89	91	90	81	102	83	93	80	86	96	103	90	105	95	98	78	94	74	101	75	93	123	104	79	96	67	89	77	79	88	111	105	88	83	84	79	103	95	99	94	91	95	93	93	84	96	91	85	81	72	111	85	85	100	123	91	91	89	84	74	100	103	82	109	84	93	90	105	85	75	99	98	103	103	94	90	104	82	85	99	91	105	79	98	95	93	90	103	103	81	96	69	104	90	86	87	114	92	87	72	84	95	82	82	107	90	101	106	86	102	83	100	106	103	103	103	102	106	100	88	99	99	89	94	89	61	91	83	88	86	74	105	106	99	93	107	86	101	98	77	89	84	82	97	81	87	86	106	88	99	90	98	91	92	88	105	86	80	92	80	98	84	103	103	92	91	95	97	96	87	78	85	87	90	92	85	91	86	77	101	99	75	114	94	90	91	91	101	77	91	84	100	97	111	82	95	85	87	94	112	92	92	75	103	94	95	102	93	86	101	89	83	92	89	85	106	82	97	87	82	102	80	85	83	102	86	102	72	87	96	79	100	89	96	80	107	79	86	101	101	100	74	76	99	86	88	86	97	94	92	81	115	78	97	96	75	89	95	83	95	102	87	75	107	94	105	95	98	76	97	96	99	72	104	103	96	98	79	99	92	110	100	96	87	89	92	94	79	98	97	103	96	88	88	96	94	91	74	90	107	93	92	86	92	79	72	102	90	91	99	102	79	96	96	103	86	108	83	89	74	88	99	81	107	86	95	94	85	95	97	79	95	97	85	88	88	98	105	96	80	101	103	88	86	97	85	82	87	93	96	82	89	85	107	92	82	85	87	83	102	110	96	93	88	97	83	91	99	91	85	98	104	95	94	97	106	109	88	97	91	104	81	76	90	75	92	93	98	94	81	87	102	105	102	97	97	109	103	108	89	73	103	96	92	86	114	93	85	107	93	90	75	85	90	101	87	105	95	86	90	79	97	80	99	91	94	101	87	102	82	95	106	92	91	91	84	103	89	82	100	88	75	87	106	78	100	97	87	99	79	71	82	97	101	86	83	86	95	82	96	92	79	95	87	81	76	90	99	90	78	87	85	78	76	82	88	103	101	97	109	90	70	96	93	85	76	84	103	100	85	71	91	88	103	95	89	96	110	76	85	97	78	114	102	80	93	91	73	95	84	104	95	105	100	86	89	90	104	84	114	81	97	92	86	96	89	85	104	101	90	89	76	81	89	83	91	112	94	82	95	101	83	88	85	95	84	99	81	98	99	76	85	89	88	86	96	92	87	95	102	89	83	88	83	96	85	94	94	84	113	86	103	97	108	74	109	100	74	96	93	92	86	89	88	93	83	83	96	86	66	99	100	94	86	85	97	97	88	101	77	98	90	110	87	77	86	89	86	90	111	94	85	83	100	88	99	80	90	105	90	91	115	101	98	87	92	90	94	81	101	95	90	98	96	91	86	79	79	88	83	91	91	82	122	72	94	109	85	83	93	84	89	108	115	93	94	111	99	95	99	92	93	96	91	95	79	108	99	94	88	102	85	85	95	88	99	79	99	84	106	89	97	112	85	85	97	85	92	100	95	87	95	97	85	84	78	88	100	90	76	86	98	95	84	91	82	99	99	107	84	94	84	92	86	94	84	98	99	86	100	98	84	91	90	98	70	83	90	88	85	96	91	72	98	69	123	99	97	92	108	75	112	99	94	85	86	107	75	86	86	82	98	85	116	95	80	89	95	91	95	94	86	91	86	98	90	101	86	89	99	80	97	104	95	105	89	74	91	92	96	80	81	97	84	91	102	96	105	92	96	96	97	76	117	86	85	106	97	96	82	88	86	109	93	93	88	91	103	98	81	94	84	97	86	108	112	84	79	89	88	96	83	94	100	87	100	96	95	110	84	91	91	80	85	94	82	97	101	92	87	106	86	105	65	102	85	101	100	94	89	96	79	97	97	87	78	84	93	87	91	101	87	100	96	81	74	95	95	93	101	90	87	94	97	82	81	90	85	88	101	106	89	96	93	103	89	105	81	115	95	96	84	109	107	92	118	89	84	87	96	94	92	83	90	89	89	84	91	93	89	96	90	104	90	90	90	99	84	76	78	88	105	86	105	95	89	108	83	95	97	97	91	73	89	96	99	91	89	72	77	106	96	73	83	101	90	104	91	84	99	94	92	115	72	91	101	97	63	97	68	91	83	81	88	90	80	89	78	97	97	97	86	91	107	88	80	92	86	98	97	96	94	99	78	94	75	89	104	95	100	81	108	93	85	83	103	103	67	93	103	89	81	96	82	96	78	98	103	103	76	86	92	96	99	104	95	95	79	92	87	98	95	96	89	76	122	109	95	87	95	103	99	77	70	102	83	75	97	88	82	114	93	105	94	82	105	86	90	90	92	82	101	95	107	91	102	83	117	102	88	103	76	100	84	87	99	106	88	90	84	73	86	93	90	95	97	79	85	85	104	85	88	93	109	94	77	92	93	107	104	93	88	96	83	83	89	83	92	79	93	95	89	94	82	86	107	98	98	83	80	84	101	89	84	86	88	85	93	101	101	81	104	90	102	107	84	81	95	88	79	86	81	96	88	78	80	93	85	102	73	99	78	91	82	96	86	97	90	107	92	90	77	97	96	89	92	106	72	97	77	92	81	94	114	89	102	95	86	83	87	92	96	82	91	100	109	83	92	85	88	99	88	85	100	104	86	99	85	102	92	104	85	88	85	86	82	93	105	78	98	92	93	93	92	107	81	92	90	84	113	92	107	100	96	94	94	89	93	81	91	93	87	92	107	105	88	120	87	86	78	83	81	100	93	76	101	106	106	75	77	78	92	87	83	98	88	100	99	97	90	78	101	113	96	97	125	101	86	108	86	92	88	98	86	77	93	114	107	81	89	82	111	75	89	96	102	79	101	87	76	91	100	88	106	73	83	99	86	85	79	90	92	96	85	94	108	113	88	74	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
4720	355	458	456	464	406	414	351	394	323	309	360	323	292	353	336	322	296	276	306	305	330	296	280	312	276	305	308	301	307	308	275	297	272	296	297	285	303	297	315	312	290	327	291	309	283	313	263	282	293	291	290	277	299	310	293	293	298	302	319	291	293	256	291	283	258	299	264	273	299	317	278	279	314	285	308	310	288	296	303	269	295	292	255	293	308	301	283	299	289	306	312	328	272	293	313	274	302	266	288	265	293	288	279	324	321	321	289	280	294	313	280	289	315	351	293	256	287	277	263	276	274	279	272	287	261	308	282	318	301	287	290	235	278	308	290	276	292	301	281	292	277	279	283	258	319	318	299	283	282	292	301	278	313	296	279	277	307	305	295	276	299	284	297	247	306	289	311	294	309	284	316	272	306	306	303	282	301	286	268	323	304	291	285	286	266	231	292	267	287	297	305	294	302	253	338	305	296	297	301	310	274	265	288	317	268	279	287	290	288	284	306	273	288	286	274	276	282	266	280	325	272	268	280	316	271	297	299	308	310	286	293	298	307	291	294	328	278	313	283	255	278	321	291	269	285	286	274	289	269	268	286	279	279	301	312	308	271	327	295	283	275	293	278	290	275	293	293	287	278	311	312	301	275	287	286	278	280	291	294	295	282	295	288	287	320	275	281	301	296	321	290	304	310	270	304	270	289	291	295	295	266	303	257	294	294	315	273	289	308	314	284	280	315	289	274	279	295	303	300	293	268	305	251	249	293	301	290	312	329	310	289	319	305	293	303	281	289	265	295	305	292	309	278	272	307	293	256	312	293	281	306	295	318	297	315	295	266	291	303	302	302	315	314	247	301	285	324	271	279	294	276	274	283	298	282	257	262	320	282	296	298	260	289	298	306	305	286	296	301	273	301	283	289	305	289	264	282	289	294	281	309	275	276	289	295	269	298	270	297	299	264	294	291	304	292	284	321	277	327	297	285	282	292	308	289	289	305	306	316	297	265	297	274	279	307	295	271	288	275	291	265	305	288	293	319	334	267	307	313	314	263	303	292	294	294	289	290	311	282	285	290	295	314	293	308	297	298	296	282	298	327	298	297	271	248	290	289	278	306	286	290	277	273	312	288	284	294	294	285	302	304	303	288	286	284	266	291	315	266	315	279	296	298	280	282	309	305	309	283	303	281	276	315	290	274	284	294	276	275	314	288	295	275	285	310	295	285	258	288	307	295	292	264	304	304	276	301	277	310	299	265	280	292	320	281	283	288	284	291	302	262	275	282	308	299	277	295	272	280	313	299	307	266	298	261	312	294	302	294	286	295	280	316	268	289	292	258	268	275	301	280	301	296	321	299	288	282	311	321	311	301	306	292	315	287	293	303	269	300	292	301	288	295	288	276	290	278	275	282	301	295	265	287	323	316	298	326	300	274	288	298	302	249	316	286	333	252	282	284	306	299	272	297	263	303	273	287	243	301	297	309	321	261	280	283	306	274	310	282	286	324	271	264	295	294	288	286	292	301	295	277	307	331	291	298	261	304	330	284	291	273	304	300	276	285	293	309	300	266	274	258	291	291	339	305	279	309	307	302	316	284	323	269	299	311	281	284	302	284	311	293	286	281	322	261	276	281	301	274	293	307	276	319	286	266	298	282	266	290	286	310	290	293	295	286	280	310	293	286	273	317	271	275	302	268	325	304	298	327	296	267	296	317	301	303	312	279	312	313	281	313	307	290	302	298	276	285	270	287	310	292	323	324	280	275	283	280	281	275	298	318	306	301	271	320	338	284	294	302	291	288	279	290	277	299	292	285	262	293	289	299	283	239	307	329	298	311	295	296	289	271	312	300	281	302	312	273	284	276	286	269	263	291	273	278	305	306	271	325	276	246	289	309	286	287	272	275	267	283	287	286	268	286	277	286	295	266	283	299	307	297	266	283	283	279	295	270	304	292	320	331	290	261	271	286	304	299	295	292	292	281	320	265	289	301	296	305	299	299	279	296	302	311	314	276	289	294	274	306	298	308	293	295	275	307	296	261	294	296	296	298	289	302	289	296	306	268	271	316	275	306	304	287	292	268	317	292	315	270	273	342	262	283	288	303	302	306	285	299	305	254	285	297	295	296	278	274	308	258	311	312	318	256	287	290	302	285	275	279	305	271	285	277	303	277	299	310	286	305	279	305	261	267	296	306	315	290	276	307	274	294	274	285	299	280	289	320	297	287	282	307	285	272	313	294	302	292	280	281	314	301	310	268	297	274	305	275	295	318	307	308	295	272	273	274	282	290	295	278	271	278	297	257	284	273	284	286	255	297	276	295	304	297	281	302	330	302	311	297	286	264	270	285	290	311	313	304	277	277	297	278	310	323	314	273	296	310	289	267	277	278	278	290	288	309	296	302	289	312	295	308	295	320	285	279	278	268	291	267	296	283	265	302	319	295	269	263	267	288	292	284	281	288	309	315	248	281	307	319	294	272	284	285	267	298	296	324	290	288	301	265	261	297	272	286	281	304	313	283	295	300	295	291	312	300	330	280	291	312	292	297	283	313	304	306	296	312	307	299	310	285	271	290	306	296	296	264	300	320	304	272	261	289	288	313	307	297	290	259	286	328	279	279	281	274	312	250	318	255	323	289	281	296	311	263	253	301	273	270	268	294	280	281	287	300	278	296	330	299	279	292	292	276	313	293	301	313	282	294	280	309	305	299	318	300	273	290	274	299	293	290	275	332	290	272	262	300	282	293	274	272	256	274	300	281	282	310	266	299	287	288	326	301	282	285	273	271	287	295	314	269	332	276	299	284	313	297	314	300	281	300	286	280	290	294	293	289	298	311	294	282	319	294	301	288	269	319	289	300	305	293	292	301	247	290	288	321	308	310	315	289	273	284	260	318	284	275	318	301	265	302	302	306	317	298	299	287	285	277	295	258	291	289	289	295	300	285	282	305	311	293	290	290	289	291	306	280	285	290	298	273	280	284	326	286	236	301	294	322	285	287	293	317	282	274	266	291	280	275	275	303	302	300	309	264	306	263	295	304	281	274	291	293	278	306	298	295	301	283	262	293	291	282	278	319	314	268	299	268	294	273	315	288	283	300	310	311	296	324	286	265	301	314	314	298	266	294	260	299	279	309	282	299	293	283	277	267	260	293	299	278	266	309	267	269	283	309	291	306	281	296	271	292	282	292	301	288	296	315	280	297	299	290	293	266	273	307	249	267	283	312	283	293	285	279	303	300	286	318	314	317	273	276	303	315	269	334	291	299	284	317	263	262	298	285	294	288	279	305	295	274	307	288	293	319	270	272	293	294	285	279	258	283	272	289	305	305	279	293	288	300	303	316	311	304	294	283	275	283	277	295	304	349	284	289	304	303	284	295	317	267	288	268	308	313	312	310	281	306	328	296	271	266	277	322	305	273	287	302	318	302	282	290	313	251	296	266	283	290	282	293	282	265	293	274	310	278	325	292	303	285	300	306	235	288	247	272	265	288	257	318	318	313	287	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
19466	1390	1376	941	730	497	439	319	273	200	202	176	159	170	130	148	138	143	140	126	139	115	119	130	116	92	122	111	124	100	111	106	86	105	127	86	112	90	114	99	100	81	98	116	101	96	93	88	114	112	105	99	107	75	97	113	103	110	101	109	84	84	106	94	107	90	94	98	83	100	94	93	94	92	102	100	115	82	102	106	97	77	90	80	97	103	99	86	103	81	99	104	87	95	88	97	102	77	88	107	80	118	101	94	103	86	99	91	100	93	109	81	100	93	85	99	102	98	72	87	103	93	100	95	106	101	107	102	95	87	100	85	90	100	94	97	109	96	80	97	108	108	84	82	101	91	119	101	93	82	105	100	99	93	118	90	104	79	93	92	92	92	101	95	123	94	97	85	94	99	94	104	88	104	103	108	92	103	109	105	85	113	114	90	93	102	98	94	102	98	76	106	101	91	120	95	94	112	96	93	106	82	79	85	86	110	83	99	105	90	105	96	97	96	114	99	100	101	107	98	75	74	100	83	90	124	82	73	105	67	97	107	71	96	100	82	101	99	91	81	90	89	89	119	93	90	93	100	96	96	102	100	92	82	89	100	77	81	94	101	100	99	126	101	117	97	94	108	91	117	85	93	73	92	90	95	79	83	78	84	109	102	106	102	93	91	91	82	92	101	92	105	104	97	95	88	128	78	89	102	86	99	100	89	105	81	96	94	82	100	93	91	82	96	94	87	100	108	96	88	93	103	83	83	99	101	91	97	95	106	97	95	95	101	91	91	109	116	81	86	86	105	101	96	90	88	93	102	106	83	115	104	90	87	98	86	111	112	96	114	103	93	84	112	108	107	78	93	116	87	104	98	105	95	83	90	109	87	92	110	110	109	100	100	115	94	79	75	94	107	93	84	84	101	104	97	84	103	80	93	98	97	102	82	96	117	92	84	100	99	97	99	92	97	99	92	90	89	99	117	93	89	103	88	79	89	107	106	93	120	93	86	94	81	99	92	96	111	99	84	86	76	94	103	90	90	101	96	101	106	105	103	103	103	99	107	102	80	96	120	90	82	98	73	114	89	88	102	102	79	86	81	101	107	105	107	89	90	95	89	100	101	116	105	102	104	112	98	101	120	97	92	91	99	108	95	96	104	94	117	97	99	106	88	89	100	84	78	95	102	115	91	102	89	100	103	91	100	97	102	89	112	84	86	104	96	103	78	95	100	103	91	97	108	97	91	112	97	94	79	96	78	117	90	107	89	110	98	97	100	95	89	92	106	95	90	98	109	80	100	92	95	100	91	95	89	75	108	101	106	95	102	90	104	93	101	103	103	97	103	98	84	99	103	96	77	122	113	80	98	86	86	98	85	115	94	96	78	100	99	88	103	88	112	85	96	92	117	89	93	85	90	103	97	94	96	92	108	92	99	93	95	77	105	95	86	112	82	77	93	88	82	124	97	99	90	98	88	111	102	99	99	81	97	101	86	110	96	91	97	87	80	102	92	99	92	105	112	92	107	90	85	92	97	95	93	87	95	104	108	107	91	91	109	95	92	110	111	82	100	92	102	101	83	96	94	91	97	106	75	73	92	106	99	98	112	106	98	73	100	85	97	87	96	90	73	88	109	85	79	96	111	99	96	90	93	103	95	87	100	83	98	112	89	95	97	95	101	93	87	94	95	83	85	93	117	98	76	109	79	100	109	102	107	105	77	114	88	90	101	85	95	95	100	98	90	99	98	95	95	103	114	121	81	97	113	95	83	107	83	104	88	90	108	78	105	88	97	90	102	104	105	86	106	112	93	102	94	113	89	118	87	100	99	97	121	93	93	94	100	95	90	112	100	101	92	91	86	103	87	96	86	117	94	116	96	79	99	87	96	94	92	106	105	91	111	89	101	107	112	80	83	97	90	78	102	102	102	96	94	82	94	95	94	89	78	93	85	99	98	100	93	83	97	82	97	99	91	87	89	91	100	90	87	98	87	93	105	83	98	93	106	95	90	96	89	95	103	87	108	105	108	101	94	89	81	96	123	94	79	87	104	111	95	100	112	102	78	88	97	97	88	97	109	115	83	93	102	88	95	94	98	102	97	84	76	105	99	79	84	102	98	94	84	96	100	110	88	92	100	105	105	100	106	86	109	107	93	82	99	102	112	98	83	104	110	103	86	104	82	95	84	102	93	114	105	95	83	89	101	97	105	103	84	89	106	101	83	117	68	105	88	89	97	103	104	108	99	100	101	90	73	102	104	121	101	94	103	89	97	86	97	95	80	103	86	94	83	106	90	105	96	74	89	115	92	100	103	96	88	78	94	94	88	92	93	87	103	98	91	74	81	102	98	102	109	91	97	92	103	102	100	87	81	89	74	101	89	93	99	100	114	112	107	95	102	107	98	112	106	104	79	90	86	88	87	84	111	96	106	81	113	108	99	107	99	96	93	87	78	103	93	86	99	93	95	84	89	110	97	91	110	101	100	93	95	89	87	103	86	115	95	99	86	114	108	92	95	115	108	93	96	102	89	105	92	99	97	88	98	106	95	107	96	107	78	83	116	83	97	96	99	96	75	98	101	112	99	97	98	115	91	121	92	89	94	99	118	80	100	101	74	116	86	89	94	91	114	85	105	110	91	79	95	95	93	95	71	93	96	82	103	95	90	94	111	105	100	97	104	88	92	104	96	100	102	106	91	115	81	92	82	112	111	99	89	87	112	80	92	87	94	92	88	97	104	73	98	86	101	83	87	103	106	98	98	105	78	92	79	100	94	95	94	88	97	97	88	86	98	112	98	97	103	103	120	98	94	103	97	94	87	91	96	95	86	82	116	79	99	84	101	78	91	91	81	92	102	96	87	106	97	111	99	91	87	96	105	101	96	113	113	103	99	92	86	94	96	88	109	98	92	92	98	89	83	78	91	105	89	105	105	99	87	107	100	87	93	102	104	86	100	103	98	94	91	96	103	98	94	103	90	79	93	105	98	102	83	99	96	98	104	98	106	118	93	92	91	91	95	99	101	109	87	105	84	108	112	89	92	74	96	91	91	107	75	109	98	93	98	108	101	93	107	74	113	84	95	94	89	92	75	79	81	87	88	105	113	84	91	92	99	99	102	104	108	89	95	94	100	89	108	117	93	103	102	75	97	83	105	99	93	99	104	94	86	104	77	91	96	99	99	115	87	90	99	107	92	106	82	97	87	86	87	89	89	95	95	92	91	94	98	70	102	83	82	79	93	105	95	96	98	85	78	87	97	96	95	94	125	106	98	87	106	94	89	105	79	78	102	105	102	85	94	103	100	90	92	101	94	104	110	98	91	102	105	98	97	91	89	89	84	94	101	90	101	95	92	104	95	87	98	87	100	107	97	99	100	103	88	85	83	100	103	91	94	96	98	106	90	76	92	97	103	88	110	93	110	106	93	95	70	100	92	82	87	100	87	106	91	102	105	98	97	85	86	89	94	78	85	89	86	101	90	84	109	87	82	111	103	79	84	81	95	80	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
10423	1420	3178	3555	3013	2441	2066	1702	1382	1244	1028	890	873	779	694	677	655	621	568	496	508	472	522	474	486	469	431	419	385	427	380	374	394	392	383	378	370	359	387	357	393	352	375	363	332	371	360	373	346	333	372	405	343	355	342	348	341	381	325	332	318	342	322	320	330	298	322	338	370	320	321	331	398	332	371	308	306	318	341	348	337	340	322	336	296	303	339	338	307	303	322	320	303	315	328	325	307	328	323	273	315	302	292	319	321	347	332	325	302	292	322	319	319	306	291	352	296	338	311	302	296	330	312	328	303	297	314	309	343	296	324	321	323	328	321	279	336	336	335	331	293	321	329	323	311	305	304	319	331	314	300	287	257	310	327	327	345	316	334	329	303	298	339	322	301	282	316	339	322	340	312	308	356	329	314	311	311	271	269	309	312	292	297	317	317	291	308	294	332	324	314	304	311	312	307	321	341	293	313	290	286	304	300	302	314	330	316	304	326	320	284	326	289	301	302	315	329	306	305	280	303	314	326	312	310	296	310	325	346	301	303	321	314	305	334	298	310	336	305	299	304	308	343	303	305	321	334	325	286	310	323	331	308	299	310	312	332	269	351	329	313	337	294	307	320	305	304	317	307	313	307	305	331	334	338	342	341	356	292	299	306	285	320	327	322	299	298	319	307	311	298	310	309	319	339	326	304	305	304	326	334	288	323	309	326	314	256	344	309	317	329	323	335	306	320	331	308	353	313	313	341	318	288	303	288	321	323	321	307	340	337	294	302	334	298	335	336	295	283	345	324	335	330	291	343	310	319	342	303	309	311	312	309	332	282	315	281	302	304	324	302	341	334	311	281	310	310	341	288	338	303	288	328	301	318	372	330	288	295	329	303	329	320	316	309	306	350	311	307	325	304	310	317	315	313	315	313	327	325	311	332	335	286	305	321	349	330	290	341	341	328	291	315	270	345	322	283	304	313	292	319	335	291	314	300	293	345	311	295	316	324	287	299	304	307	313	320	303	315	300	311	327	301	335	297	273	330	306	312	296	332	297	298	328	304	317	337	326	341	333	310	317	309	358	306	317	331	349	330	291	339	312	325	318	328	308	299	311	298	299	306	312	320	300	334	320	334	327	307	330	306	327	314	313	317	300	295	323	338	309	315	294	299	287	279	331	319	333	292	340	309	347	318	295	321	310	335	311	306	315	324	316	289	307	306	301	313	317	329	301	304	310	264	290	306	331	310	298	311	307	324	288	305	326	327	305	319	299	298	292	305	276	329	329	288	305	290	318	305	299	332	310	315	283	323	320	284	294	319	327	309	310	302	329	324	287	325	336	295	333	309	328	329	334	312	294	288	302	329	317	288	293	303	355	319	325	304	320	352	332	272	325	329	308	281	325	324	345	303	286	326	315	296	316	323	316	321	299	311	303	301	312	330	298	315	318	339	317	328	309	332	354	311	322	316	304	336	319	323	331	327	318	314	322	342	326	306	289	300	305	329	287	305	308	306	273	310	350	304	344	312	317	324	334	316	310	292	328	295	334	298	348	312	272	312	323	291	313	298	294	312	304	300	328	300	312	314	333	344	313	350	305	329	317	289	304	322	343	323	294	350	304	315	328	316	336	335	340	295	308	315	293	331	303	323	307	304	310	321	339	330	324	303	295	301	347	286	311	266	300	322	286	325	317	303	298	281	306	294	304	299	312	320	321	318	293	328	339	295	312	284	339	313	310	319	304	323	309	324	337	284	308	323	299	263	296	323	342	341	284	324	262	311	326	293	309	350	325	334	302	290	294	335	314	313	322	308	307	323	308	319	325	314	273	324	324	300	327	324	323	298	302	319	288	311	311	295	292	325	305	313	288	305	315	335	330	340	373	306	313	318	300	300	310	309	330	307	319	308	311	302	312	328	332	318	310	343	291	308	291	314	303	321	339	286	303	304	320	316	323	313	299	323	301	376	315	339	293	325	331	331	304	299	328	307	312	312	339	285	329	324	322	338	312	317	353	331	298	328	301	339	333	307	323	333	335	348	303	334	297	312	316	337	317	307	305	299	284	293	321	307	311	312	293	286	319	312	373	319	292	293	298	319	313	304	294	305	293	302	303	335	337	326	321	309	283	300	315	316	321	296	286	318	322	297	330	328	275	312	321	319	301	284	310	307	272	354	308	297	313	318	310	330	299	339	288	338	308	342	349	354	319	284	311	300	320	311	331	285	275	326	319	286	295	296	327	314	285	304	298	318	318	306	282	308	321	312	283	320	295	316	277	340	308	358	325	346	330	312	281	334	303	323	302	318	266	327	307	311	310	310	321	323	299	323	342	281	321	306	311	322	310	319	311	316	296	308	320	312	317	334	319	333	327	307	307	338	351	321	303	291	330	280	306	334	291	353	297	305	333	323	320	296	292	327	326	308	319	334	303	327	320	297	354	302	276	290	302	313	326	287	302	336	319	335	269	272	317	291	283	283	314	343	281	316	307	313	303	317	307	352	300	288	263	302	297	340	312	312	305	321	337	294	300	293	322	319	323	294	303	306	294	281	276	315	293	298	322	307	295	345	294	314	300	338	324	320	322	307	347	310	308	325	300	331	308	311	348	305	308	294	297	314	301	327	289	331	307	313	281	329	335	286	310	339	300	322	266	296	306	310	311	313	309	319	316	309	274	303	323	325	333	319	331	316	297	315	317	319	325	308	333	323	305	295	280	303	327	316	328	308	315	317	288	293	305	277	329	329	290	345	321	296	348	314	315	289	292	315	284	304	306	340	290	313	319	353	300	307	351	293	334	305	280	310	309	306	271	301	292	315	316	349	321	307	311	308	325	329	321	315	303	294	315	307	301	296	316	310	294	343	313	329	323	299	341	282	319	323	307	312	313	313	317	319	318	298	312	322	319	289	309	305	323	286	310	324	312	320	315	309	303	343	334	315	332	309	318	307	308	335	313	319	292	354	312	326	319	331	294	302	325	350	288	286	324	330	319	300	325	343	316	310	302	293	324	297	326	333	298	313	307	341	313	343	313	311	294	314	302	326	298	324	323	305	283	310	304	325	327	323	312	330	314	312	309	298	331	318	317	350	337	316	330	308	313	307	311	294	300	304	315	311	302	274	282	290	314	299	297	315	319	341	311	329	325	335	307	318	298	288	287	332	299	343	294	325	345	309	309	298	311	312	349	317	329	289	323	296	310	315	337	308	297	317	297	304	349	323	326	309	309	330	292	314	321	310	317	329	327	332	316	313	313	315	301	333	308	299	297	359	311	320	316	334	293	296	303	287	311	301	320	324	311	293	327	303	311	296	305	312	306	312	286	303	314	313	290	320	351	312	324	297	325	298	300	345	313	292	313	310	328	321	306	316	317	318	297	337	307	356	320	310	341	280	327	311	306	315	310	334	268	325	313	305	348	318	329	335	319	303	292	287	273	328	349	328	306	302	328	299	276	326	309	317	331	287	309	316	332	333	342	283	327	309	290	319	308	302	332	311	310	309	327	321	325	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
29714	3869	2931	2177	1552	1127	896	733	574	476	446	379	405	308	323	293	267	281	257	292	269	231	261	241	224	245	246	250	223	247	230	253	220	222	199	202	194	200	253	212	225	206	213	213	218	199	228	216	211	241	225	215	207	196	205	193	179	204	205	209	204	213	186	190	210	192	221	187	182	229	197	221	202	223	210	206	210	218	220	241	213	196	205	186	224	222	197	205	189	211	228	192	197	207	188	224	222	212	194	198	192	210	198	216	196	204	212	212	209	229	208	222	182	203	199	215	198	210	185	231	229	210	204	239	203	247	224	211	222	204	201	222	244	201	217	208	193	186	204	190	218	204	188	198	220	184	210	213	217	218	208	206	209	210	238	198	202	218	222	211	210	234	206	179	228	177	191	198	192	181	222	222	188	217	197	234	209	206	196	179	196	209	198	220	213	186	248	213	173	198	225	227	207	231	224	214	235	211	221	190	187	207	205	238	186	206	210	224	219	201	234	192	190	206	218	213	197	195	212	186	198	211	204	234	191	216	208	217	207	197	216	182	183	205	208	212	200	204	209	225	207	198	178	196	191	226	219	210	222	207	186	204	194	202	193	190	179	188	223	205	196	178	214	201	172	180	199	201	171	215	207	221	204	200	215	197	205	224	211	234	187	220	192	197	238	197	212	194	199	212	200	205	210	200	216	210	213	224	198	192	190	200	180	209	224	192	211	206	220	195	209	221	201	204	179	213	187	201	198	209	205	199	186	212	174	175	217	181	238	203	216	225	196	232	195	207	182	221	218	210	202	208	206	186	200	209	224	223	178	177	175	211	219	201	211	189	208	229	220	219	235	212	195	191	175	200	219	221	186	212	213	226	217	196	179	217	223	210	200	235	192	175	225	204	184	217	200	217	209	233	191	192	179	221	196	202	200	198	236	215	208	201	220	187	178	194	194	235	202	217	212	223	198	218	227	197	194	224	205	197	186	200	216	209	173	199	221	203	178	235	178	222	193	192	203	213	217	205	209	212	231	204	223	227	212	207	219	216	175	202	244	233	196	210	207	209	208	212	186	193	197	218	218	172	232	210	229	194	192	213	191	199	179	195	198	186	220	206	207	207	198	189	216	218	200	184	195	233	189	208	184	197	189	213	205	216	202	208	176	195	207	204	205	219	213	179	179	220	210	211	208	213	168	174	207	207	203	194	214	184	216	201	223	193	200	195	205	216	235	207	211	222	220	207	209	181	198	214	203	206	176	189	224	193	196	186	201	197	201	188	191	208	204	202	224	231	171	205	202	202	226	188	180	195	211	198	174	218	215	223	213	209	198	226	207	226	190	192	220	199	206	192	219	217	211	197	220	200	180	222	204	206	192	228	203	192	203	217	243	211	191	220	192	191	204	209	192	185	204	207	199	227	201	211	188	215	187	184	200	208	207	183	204	180	197	210	198	216	217	204	189	223	199	166	224	191	193	198	214	200	213	187	183	201	184	223	193	209	186	207	171	203	196	213	215	197	201	197	214	199	206	183	213	222	177	195	182	201	221	237	195	198	209	209	200	205	177	226	225	216	180	202	213	213	218	220	196	202	184	220	204	189	175	182	209	189	235	196	193	210	199	195	183	190	207	207	185	199	185	200	206	220	207	211	208	200	215	197	205	202	193	182	195	219	202	195	222	214	202	190	222	208	229	199	194	178	191	219	205	189	217	217	199	215	213	210	190	199	223	216	177	210	195	204	194	209	199	196	204	225	201	202	192	208	214	232	215	201	199	221	188	212	218	213	236	206	189	208	184	195	196	192	190	194	187	206	187	209	208	207	225	215	202	194	201	210	199	199	199	222	210	213	208	197	210	196	220	217	187	203	211	199	207	201	218	219	225	214	207	199	185	207	201	222	214	230	221	200	200	208	206	205	217	231	216	191	216	184	183	197	208	197	223	200	241	233	205	204	195	215	217	210	219	235	190	192	229	212	192	212	204	198	212	201	203	201	182	201	208	205	204	186	213	208	227	206	191	182	189	209	164	205	203	207	222	204	191	200	185	205	208	179	197	190	198	201	208	213	207	171	209	216	180	178	210	219	192	203	216	220	191	200	192	227	196	208	182	198	208	221	209	208	181	177	217	213	227	225	236	197	202	207	207	196	204	216	209	193	199	205	239	184	228	207	179	184	197	214	211	206	225	174	196	195	195	200	211	187	211	202	222	198	209	203	224	211	243	208	201	211	160	212	236	235	232	223	204	212	194	209	239	212	224	205	188	220	218	207	199	191	202	191	185	229	205	187	199	193	209	203	221	226	211	209	193	210	209	206	186	184	199	196	183	186	221	192	208	209	189	226	185	205	227	226	174	199	202	220	210	207	175	243	174	183	199	237	185	185	169	214	202	210	219	199	230	191	209	196	204	202	198	180	214	182	218	190	200	197	209	203	184	218	188	189	211	185	196	192	195	213	203	198	195	200	200	195	203	229	210	191	188	193	195	229	216	198	217	172	210	203	209	206	169	242	207	189	216	176	207	207	202	213	204	215	236	220	190	242	197	205	169	213	194	198	213	185	212	203	232	234	213	202	189	200	210	214	239	184	198	209	208	204	200	224	204	185	225	228	199	189	195	214	216	217	186	215	176	182	223	192	219	236	182	213	187	191	205	208	188	199	217	210	199	174	213	208	243	210	230	202	222	212	211	177	200	201	230	188	210	201	188	209	196	193	221	212	217	221	201	178	221	221	194	209	187	197	183	187	198	207	184	181	174	197	221	185	234	207	201	198	225	198	156	217	184	217	212	197	240	199	193	214	195	174	209	215	222	206	196	211	218	210	235	193	190	220	183	196	199	202	209	224	231	208	211	211	197	187	202	221	167	206	199	189	175	203	226	219	201	195	185	196	210	177	209	189	209	236	217	203	190	177	221	202	214	212	207	204	233	205	207	221	199	193	201	221	196	198	202	216	212	200	204	193	213	205	208	213	201	196	218	211	196	204	186	217	224	194	178	191	191	209	206	205	199	176	200	219	188	186	214	201	195	214	191	200	223	191	191	198	186	211	222	199	204	214	204	221	178	197	204	210	208	206	184	230	204	200	194	204	201	186	217	204	182	179	199	212	198	213	196	198	228	229	183	204	206	224	218	211	207	214	214	198	230	231	223	188	204	201	184	215	208	208	224	214	201	217	211	244	197	191	194	234	212	189	191	191	202	213	197	175	209	204	226	223	171	184	218	221	191	230	206	208	197	221	234	228	209	182	199	216	203	216	197	197	184	215	192	206	201	205	220	200	210	205	196	227	194	232	200	199	195	210	213	185	206	218	183	191	218	193	210	191	205	186	220	190	199	202	205	222	215	217	183	207	194	228	211	187	229	213	193	184	187	198	204	213	192	228	202	215	212	204	180	195	203	209	220	196	225	204	197	193	220	199	209	187	220	186	219	205	186	206	211	186	206	223	223	216	214	198	199	188	195	210	188	219	206	222	227	196	186	218	226	198	218	202	217	201	183	199	231	216	212	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
13062	2743	5921	6766	5628	4657	3756	3165	2642	2353	1961	1792	1562	1460	1361	1195	1204	1105	1077	1014	1047	962	929	938	843	851	849	839	796	801	767	775	699	770	733	741	723	718	709	666	628	714	662	690	696	671	664	688	676	653	654	631	644	623	634	662	667	630	675	609	609	631	607	611	582	690	589	596	608	604	618	626	625	644	630	582	665	599	628	661	647	610	603	613	612	585	578	603	589	647	560	569	584	608	564	612	576	592	626	590	617	533	612	619	611	612	629	564	604	557	617	599	613	559	615	616	578	579	596	538	545	578	549	629	604	601	590	608	619	558	602	592	572	633	577	611	568	623	584	599	609	561	591	605	621	599	566	612	596	613	608	587	579	599	570	594	570	631	587	604	594	567	558	556	601	571	604	570	579	624	603	602	610	606	597	598	559	563	576	592	582	607	609	558	569	581	565	603	568	572	539	641	585	540	545	573	562	550	555	625	533	585	591	626	585	591	577	612	564	583	620	553	635	615	602	575	557	585	608	587	567	598	628	596	566	594	644	606	614	557	549	592	556	560	554	594	588	592	577	563	615	594	593	607	566	595	525	556	571	533	583	615	582	557	592	601	567	577	593	611	594	563	612	538	599	606	558	615	583	565	566	562	569	542	578	608	598	601	580	589	643	575	601	630	567	596	566	590	625	552	558	561	562	577	533	603	585	561	570	607	540	638	566	587	576	561	581	573	600	592	581	592	589	589	585	599	572	588	554	629	594	602	591	554	604	600	583	608	561	606	604	593	630	629	564	609	566	547	559	568	615	617	609	584	612	568	633	586	571	592	557	558	573	590	553	581	599	580	597	571	576	602	564	568	565	592	580	579	606	569	565	587	555	581	581	605	582	593	550	593	572	562	611	580	609	557	583	571	542	611	563	600	563	569	624	541	539	555	580	597	572	572	564	592	571	581	567	568	554	586	621	613	575	564	586	599	597	571	593	638	611	539	587	600	554	609	580	532	566	566	589	613	573	620	584	611	635	633	568	588	570	587	594	535	561	555	591	574	549	575	596	572	608	594	570	597	585	590	577	547	565	566	599	594	582	554	594	550	575	565	607	587	574	569	541	580	569	593	597	566	580	575	606	617	609	537	628	540	562	609	566	573	590	588	610	595	568	566	630	602	560	634	601	646	558	596	611	593	581	592	590	618	587	576	591	559	572	592	561	622	614	594	548	529	585	595	568	579	601	535	590	549	628	594	558	577	607	588	583	573	600	573	591	618	540	590	576	606	589	591	587	588	595	594	620	567	534	598	599	581	593	594	607	562	617	556	580	606	604	618	573	576	550	580	609	614	572	548	574	616	606	550	568	560	608	623	554	576	577	577	574	607	545	602	580	594	594	573	617	563	591	597	611	557	534	566	620	617	587	586	594	597	602	584	600	558	574	583	591	591	560	597	577	560	569	576	542	604	596	618	569	606	612	624	581	570	622	571	598	595	576	635	572	581	602	590	571	567	578	597	584	608	589	576	607	626	606	595	555	574	563	588	558	590	626	597	599	577	587	549	576	558	631	595	605	606	599	578	644	558	556	574	564	601	604	610	621	610	579	623	620	595	563	567	544	598	608	586	571	559	636	573	570	575	615	622	597	559	610	544	580	535	545	607	581	634	600	602	577	629	580	591	601	604	567	585	579	589	579	568	560	580	608	623	612	598	622	604	554	594	577	610	532	583	581	578	619	602	551	575	599	571	556	585	583	597	557	609	583	604	575	553	572	603	620	569	570	611	616	583	562	588	570	580	588	572	587	599	583	615	560	600	583	605	592	583	544	599	566	528	609	564	619	605	558	578	569	577	599	609	592	592	598	555	617	585	592	584	545	571	610	606	577	610	567	627	595	551	576	596	583	606	603	571	580	573	587	585	599	556	595	630	565	616	587	570	555	564	548	609	597	593	587	617	593	562	584	567	589	528	581	637	555	587	572	575	611	575	597	605	578	596	570	622	546	613	600	594	594	620	567	638	566	582	564	627	602	562	564	562	585	573	577	586	599	588	600	537	584	589	599	640	589	574	612	608	570	605	581	608	574	591	591	610	613	563	579	640	570	599	578	575	561	586	576	555	607	605	618	586	573	591	581	564	550	598	564	554	637	557	598	561	606	617	576	615	617	578	612	632	540	599	595	646	598	589	617	600	602	627	563	568	614	598	588	574	613	603	612	593	555	549	585	599	558	581	590	586	564	608	565	575	574	590	546	587	565	600	569	585	564	580	614	574	548	558	546	580	622	581	589	604	584	580	553	550	559	570	609	548	578	562	558	555	581	583	648	563	587	528	595	574	556	615	566	604	582	549	558	638	568	579	582	543	567	553	606	613	582	603	561	555	596	583	555	556	642	630	551	589	613	529	580	569	611	575	572	640	590	604	576	575	571	571	589	614	588	632	617	548	596	553	609	585	601	634	599	585	596	519	590	612	609	602	605	607	555	583	552	527	613	612	568	580	564	612	565	586	536	581	572	597	564	599	585	582	574	575	556	613	583	604	561	549	587	575	569	627	600	581	577	590	557	573	594	573	582	565	583	587	580	631	535	578	572	574	617	537	579	522	577	606	591	604	609	593	578	574	577	576	572	576	592	562	615	590	555	580	557	614	638	556	591	577	568	567	589	600	594	635	586	565	580	562	589	574	586	622	552	553	574	576	531	570	607	565	570	601	534	589	571	530	597	548	595	571	612	566	571	610	619	600	592	607	597	572	590	582	576	596	631	590	546	552	604	570	541	582	577	547	571	551	599	541	580	637	613	576	589	600	574	601	613	615	574	609	611	627	598	594	571	568	596	597	557	550	563	577	556	540	574	574	586	582	551	612	603	593	569	593	588	625	565	571	604	570	612	573	615	605	557	574	581	583	552	593	607	587	594	605	588	635	565	581	581	558	571	616	581	619	601	573	552	583	582	536	554	584	576	565	590	525	596	575	559	596	571	594	580	576	579	614	579	557	578	601	582	608	592	593	580	566	639	580	594	585	550	577	607	584	578	599	604	558	613	525	577	616	563	547	580	578	602	596	585	574	587	592	583	574	551	570	539	570	594	559	612	563	560	580	562	584	565	554	593	583	628	572	571	559	587	551	579	585	639	548	571	546	593	617	583	566	592	580	590	603	526	584	604	603	581	590	596	577	606	592	592	532	597	550	568	604	621	581	601	543	605	581	581	579	557	605	572	619	603	589	607	625	622	591	575	563	600	610	556	579	590	592	597	588	573	604	563	601	590	607	566	576	560	589	591	594	587	590	593	539	570	610	578	556	551	578	601	553	593	582	563	636	579	613	593	580	561	595	590	589	596	570	610	582	568	621	567	602	614	628	538	587	575	613	577	580	563	612	578	596	610	550	574	590	556	592	604	584	591	583	596	590	565	610	572	594	647	584	587	584	561	596	579	573	580	562	594	586	580	580	588	610	610	563	628	562	596	620	605	613	571	557	568	574	613	557	598	582	575	613	551	605	583	580	567	545	552	589	595	604	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
3730	165	169	150	127	113	111	114	96	112	78	92	108	122	85	99	87	110	92	104	87	84	99	95	73	101	85	100	90	96	106	96	86	84	85	75	111	92	81	107	78	90	88	98	92	98	81	112	95	92	83	102	86	77	92	92	81	88	106	101	79	108	97	84	98	86	85	87	92	90	91	90	75	101	106	82	108	101	86	94	85	108	88	91	91	94	92	106	92	100	95	93	75	101	87	99	89	76	79	87	78	109	98	83	94	94	81	75	106	69	76	89	77	81	89	89	99	93	96	81	107	80	96	87	93	91	90	106	111	115	109	85	81	92	98	91	87	97	100	77	92	91	93	114	89	94	111	79	90	90	86	110	96	104	68	94	86	95	81	96	103	95	83	88	96	81	104	81	103	87	85	104	101	94	99	88	83	70	87	100	77	95	95	108	89	102	104	90	103	103	76	88	92	98	98	102	74	90	98	102	110	99	91	80	93	86	104	79	98	96	72	100	90	94	91	91	100	98	81	114	85	96	98	82	79	80	98	81	83	89	80	72	76	79	98	86	91	91	75	92	101	101	93	93	80	82	75	78	102	123	98	97	96	94	92	109	106	82	73	83	83	93	93	96	96	92	93	78	82	99	79	107	104	94	71	89	97	85	98	91	98	82	82	108	99	87	78	105	95	101	96	94	87	96	89	101	87	90	99	84	88	78	79	81	90	78	94	97	100	84	76	105	104	68	106	92	89	97	92	91	103	93	84	91	90	82	88	83	100	83	86	87	104	90	85	99	82	71	100	100	100	106	95	85	102	87	87	93	104	91	93	83	91	95	84	86	79	85	120	92	96	96	99	109	70	83	111	80	82	94	101	82	75	95	94	92	88	83	98	88	97	84	92	95	58	101	87	93	114	72	100	89	86	88	100	93	113	80	91	88	89	105	90	103	90	91	95	91	73	89	85	99	93	79	79	94	79	90	82	87	80	100	84	83	91	90	100	86	84	86	92	106	91	99	76	90	108	101	78	95	84	88	64	86	97	82	82	104	79	86	103	106	92	89	86	101	77	88	76	95	99	102	87	90	72	91	64	80	85	93	86	111	88	103	97	91	93	112	96	109	97	96	100	82	84	85	89	77	75	99	95	94	84	100	103	84	97	86	101	99	92	90	83	93	88	81	93	88	105	81	87	98	98	92	93	79	105	94	72	97	98	85	99	92	94	94	89	102	86	91	72	89	92	93	100	96	102	98	93	107	78	85	93	86	107	93	98	79	93	90	86	87	92	71	95	88	101	83	87	89	80	85	107	103	96	74	76	112	99	84	93	98	98	93	93	99	94	83	79	89	86	96	96	83	95	83	89	83	79	92	92	98	92	98	109	83	91	92	104	84	111	94	85	84	86	97	95	88	85	106	83	72	101	82	81	85	94	88	86	76	99	86	101	96	104	95	87	90	89	91	70	92	103	99	97	99	102	95	96	83	105	82	88	89	91	77	105	94	92	82	93	101	95	92	82	110	108	90	82	91	74	92	96	78	85	87	100	94	83	116	91	91	91	104	90	94	99	78	86	94	82	87	82	98	100	104	78	95	108	88	67	80	82	101	90	93	101	79	86	84	84	81	97	86	96	110	93	82	97	87	102	88	70	95	109	84	82	93	84	92	97	89	96	99	88	93	101	88	105	83	80	86	88	84	89	90	82	75	83	76	70	85	95	97	101	84	103	110	82	94	91	96	97	107	96	95	94	95	104	85	102	108	97	94	79	79	101	89	83	96	96	86	107	89	68	102	98	73	86	104	91	77	101	87	99	94	107	86	103	93	93	85	103	105	85	114	85	96	93	96	73	91	92	87	87	75	96	70	91	80	93	98	79	83	101	99	103	105	74	80	96	89	96	110	82	91	83	103	77	77	99	91	83	106	96	95	102	90	89	87	81	91	87	100	90	89	87	82	104	98	81	75	80	109	89	76	96	91	81	96	84	90	86	102	92	90	92	84	72	76	76	90	90	84	92	99	81	82	96	82	88	102	88	71	68	83	97	90	93	71	92	100	91	95	67	89	94	105	92	86	98	89	84	84	102	109	87	98	92	77	107	106	91	83	101	98	99	72	102	81	89	92	90	107	114	91	93	81	93	102	90	75	72	86	81	93	110	82	91	98	92	82	95	87	84	85	93	81	85	90	97	89	90	93	92	79	90	100	88	102	80	81	86	99	108	85	79	64	118	96	109	83	94	89	84	106	93	94	103	104	99	97	99	90	88	93	100	85	89	101	78	87	88	105	90	97	120	88	99	87	83	71	70	104	110	94	91	107	88	100	82	106	75	86	86	82	96	87	102	116	66	98	87	105	80	79	103	101	92	91	88	84	106	90	94	100	99	89	103	107	90	84	114	105	91	99	87	83	73	82	101	82	68	93	121	96	108	95	96	78	88	90	87	94	81	86	81	95	96	86	93	111	85	100	73	100	96	104	105	80	88	87	87	95	76	94	91	84	87	84	89	86	84	79	88	88	103	86	80	81	97	95	98	83	97	101	106	82	102	96	77	84	78	94	70	82	88	89	95	95	97	82	75	84	91	90	88	114	85	107	79	91	93	82	80	95	91	77	83	97	79	99	90	90	68	106	83	91	104	88	96	87	91	109	98	111	89	109	99	87	99	81	88	98	81	99	82	102	96	91	111	93	95	100	85	102	79	68	109	96	83	76	108	86	89	91	87	85	76	87	106	114	106	89	84	79	96	73	91	99	79	90	107	93	102	104	93	96	90	101	95	94	86	92	90	92	104	91	92	92	100	91	112	93	90	90	73	89	108	96	103	97	93	89	91	102	105	108	105	102	96	109	106	106	84	108	94	101	104	90	105	82	122	80	117	80	99	96	82	95	87	80	93	94	93	94	90	88	91	96	88	86	100	81	89	98	86	91	93	82	81	106	81	88	99	81	86	84	90	87	94	84	94	78	87	101	97	111	102	103	110	91	96	71	94	86	84	89	92	68	94	89	84	79	86	90	80	86	100	78	91	87	80	84	85	105	91	76	108	86	74	94	92	89	108	86	88	97	71	81	77	109	92	74	106	78	102	80	119	102	95	85	66	82	87	101	102	99	86	86	121	95	103	70	93	111	117	105	99	91	107	76	80	105	100	86	89	92	89	89	90	86	81	97	93	117	90	89	83	84	69	111	85	85	96	97	114	88	83	76	82	91	94	96	88	97	104	83	87	89	87	95	94	100	94	91	108	85	110	100	85	98	89	87	87	108	86	100	101	91	91	84	78	100	95	91	82	95	96	90	93	91	86	80	78	78	102	86	85	79	77	83	90	83	91	78	87	100	89	101	95	83	95	85	62	118	61	83	84	89	90	71	81	88	90	107	100	106	105	105	98	88	105	106	80	104	100	92	87	86	91	67	93	76	103	88	93	89	87	87	96	86	91	101	78	77	76	98	74	104	72	91	102	98	102	94	107	98	67	97	91	81	91	93	97	84	85	88	102	86	90	85	100	89	99	81	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
4693	381	510	483	473	392	403	361	353	365	328	335	327	307	311	340	336	285	301	318	285	307	327	290	288	322	296	279	258	277	298	312	287	312	285	306	285	252	279	291	278	298	294	291	293	312	294	287	270	304	289	300	278	275	290	282	289	271	288	283	309	316	286	295	297	273	274	234	267	263	268	295	284	270	294	306	303	322	301	299	287	269	305	296	279	279	282	288	266	293	299	281	308	309	309	326	304	264	279	298	290	278	296	279	255	302	295	274	316	304	276	289	307	296	282	277	314	277	283	278	271	302	283	270	302	299	276	296	296	268	302	337	287	306	267	313	298	290	296	278	291	306	303	283	299	303	305	307	283	280	290	270	304	286	284	306	320	293	296	291	301	287	277	310	269	282	298	269	283	273	290	259	262	289	267	282	259	274	276	288	280	274	296	295	279	283	301	284	267	283	298	282	283	289	261	281	289	311	300	322	310	285	298	288	304	273	295	318	296	324	283	321	288	259	285	288	296	281	289	302	286	272	297	292	283	310	248	295	295	270	277	287	271	266	298	273	291	274	301	281	309	279	300	288	272	275	302	301	265	286	309	316	267	290	281	274	287	305	299	322	314	295	293	282	327	286	293	296	288	308	282	284	269	305	286	309	270	291	272	312	298	269	265	268	288	251	315	299	292	281	286	328	298	283	318	295	273	291	297	277	265	294	308	304	279	303	312	305	287	295	286	281	243	287	265	283	282	293	258	322	282	291	298	298	326	328	291	287	271	274	282	264	276	292	293	299	257	309	293	309	301	302	241	317	273	272	251	308	285	286	300	296	286	282	293	242	266	276	287	298	290	308	316	268	298	289	272	314	286	297	298	258	277	285	284	278	303	319	281	301	321	279	297	294	259	339	293	285	309	312	298	315	316	279	304	278	296	253	288	270	328	293	278	282	303	288	295	292	292	293	288	283	278	264	283	273	295	253	268	258	301	277	295	296	299	295	289	277	289	287	308	322	289	270	263	300	292	259	335	298	285	282	289	280	297	285	285	254	277	294	265	313	294	291	306	276	287	285	295	306	292	324	275	263	298	282	280	260	280	290	286	266	276	281	280	292	279	297	297	293	283	290	287	280	280	297	289	310	300	263	286	277	273	253	320	300	296	257	292	278	285	279	282	298	296	310	308	275	292	316	295	290	298	326	305	286	297	311	286	274	290	299	300	287	301	278	299	290	278	315	280	292	283	296	327	314	325	280	275	283	292	246	313	295	282	262	287	298	298	280	278	284	303	317	274	302	270	282	294	284	302	263	270	277	317	297	287	273	316	304	288	295	314	309	283	300	269	285	320	274	305	270	309	307	290	302	265	289	298	306	308	294	297	278	255	293	276	266	292	316	263	285	310	303	318	275	263	268	309	287	301	269	307	271	296	300	290	290	285	300	301	291	300	299	255	312	285	291	300	277	301	303	312	268	299	282	300	301	294	275	294	258	300	258	292	259	301	311	254	289	267	268	278	292	295	286	298	263	282	286	318	265	274	280	285	296	278	290	279	267	269	270	287	287	285	266	275	286	294	297	286	283	299	290	305	287	298	273	256	304	296	303	301	294	270	285	281	286	269	288	309	272	284	285	289	284	305	291	285	312	317	273	267	277	286	302	308	296	288	308	277	281	292	295	258	267	313	307	294	277	323	298	230	276	276	292	296	298	295	279	298	306	300	294	286	244	309	292	303	280	301	311	321	272	283	312	257	299	285	304	278	297	289	308	301	279	291	288	305	263	297	271	282	277	301	286	283	275	293	310	253	286	318	271	273	289	287	303	292	293	282	243	272	295	290	344	289	249	312	279	303	289	289	278	290	315	274	291	272	292	258	289	291	287	295	317	306	284	286	276	291	281	295	305	274	316	302	280	295	298	291	282	265	314	268	321	293	311	296	263	307	274	278	316	296	285	265	292	286	283	283	322	285	319	283	309	281	347	302	305	305	277	282	267	283	266	292	308	311	269	302	296	282	276	281	276	284	295	294	241	293	276	265	290	292	282	303	293	291	304	290	315	314	281	289	311	300	322	296	291	305	281	310	281	319	303	279	279	247	286	326	291	307	304	288	271	295	320	291	321	292	312	300	304	285	300	266	292	260	267	310	296	284	303	271	306	307	287	318	269	297	299	302	290	311	274	272	277	275	279	307	285	279	300	270	294	302	280	288	256	281	296	312	280	318	306	286	235	289	287	313	299	291	299	301	270	293	261	290	258	285	298	306	302	284	280	278	303	283	274	272	264	283	287	295	293	309	287	275	274	282	288	296	297	274	284	293	307	304	290	294	309	310	290	305	281	305	309	283	286	297	280	296	272	285	287	295	277	296	284	272	280	275	296	270	330	311	295	298	278	302	328	289	286	314	281	296	268	264	299	280	290	303	246	301	282	304	281	302	289	287	298	259	280	276	281	296	280	289	312	294	252	302	254	313	266	280	264	302	285	296	272	319	301	306	303	292	282	302	280	277	264	304	323	267	293	297	294	294	286	290	301	304	291	301	268	297	297	310	308	301	302	300	258	305	281	275	274	297	287	290	305	285	288	292	298	306	272	284	295	282	302	288	296	297	324	279	256	270	286	275	285	312	292	314	275	266	276	256	294	302	302	265	290	260	302	303	248	276	280	283	289	307	291	287	318	276	276	290	293	311	311	317	246	288	326	294	288	277	298	301	272	291	302	300	249	287	303	295	295	279	290	240	282	269	284	283	302	262	304	287	297	298	266	310	294	270	261	309	284	304	309	276	298	293	282	273	303	305	308	309	268	256	279	298	278	307	283	253	259	294	274	319	285	291	279	277	288	272	285	297	289	311	295	298	260	290	307	308	275	287	285	283	308	299	275	304	301	292	301	270	287	304	302	313	277	278	302	309	295	276	293	285	329	296	290	304	295	284	266	272	273	281	275	295	274	301	296	270	303	284	303	326	300	304	293	294	308	288	321	324	318	295	281	318	278	302	259	291	294	288	295	271	313	286	321	269	276	319	260	297	285	288	310	299	288	302	281	261	305	303	295	288	305	284	267	287	293	303	285	280	276	290	263	277	306	274	289	283	276	306	284	281	314	282	316	260	285	280	275	315	271	270	285	299	317	259	263	271	310	293	283	283	293	291	278	280	318	281	303	287	292	294	298	287	277	298	297	324	284	304	309	281	296	303	289	286	298	253	265	284	292	327	286	270	304	302	269	283	270	299	281	316	290	288	244	254	298	299	280	323	293	300	287	290	311	276	299	316	303	284	284	293	266	300	311	295	264	297	302	302	297	301	317	270	319	289	272	293	250	282	288	282	329	297	310	271	288	278	281	297	309	269	277	279	296	297	286	307	287	271	292	254	303	300	287	302	304	280	308	276	291	304	273	289	288	289	296	282	316	293	298	277	306	272	274	292	295	274	312	274	325	273	277	312	270	311	282	291	279	293	280	266	306	323	279	286	289	303	277	279	269	296	308	296	275	272	312	276	296	314	307	309	337	304	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
18690	1368	1386	991	735	538	425	336	259	227	206	187	182	149	155	159	157	121	136	132	143	108	134	122	102	125	125	113	93	100	121	109	109	96	99	114	96	108	114	92	104	98	109	90	98	78	113	101	94	119	110	105	97	97	103	87	96	94	101	93	93	97	114	77	106	94	88	114	99	100	89	120	103	83	115	104	97	82	91	96	105	108	103	84	90	106	96	95	95	99	84	109	94	95	96	98	99	93	113	101	93	99	80	94	99	109	104	107	88	78	111	122	107	80	94	90	84	99	82	102	97	104	104	84	87	104	94	72	97	103	86	106	103	99	91	87	96	95	85	104	92	101	89	97	108	104	106	90	75	100	114	116	98	109	96	99	94	94	99	97	96	83	95	105	91	83	114	124	91	103	102	78	81	100	99	114	101	87	84	77	93	82	98	107	89	104	80	105	104	90	104	104	81	90	92	81	110	85	102	85	79	81	92	83	99	88	98	93	95	85	109	87	99	103	97	93	92	96	103	87	71	84	98	92	98	91	84	90	84	96	106	93	92	103	109	110	91	100	93	72	96	85	83	88	89	116	119	101	88	95	86	76	100	91	94	84	103	104	87	86	101	99	82	92	88	89	82	82	112	84	97	100	102	104	101	104	103	109	79	105	87	91	95	98	80	82	102	98	83	84	86	90	95	97	96	89	111	91	101	93	83	115	108	99	116	89	92	87	86	89	98	101	101	102	111	87	104	99	97	81	93	105	98	95	97	97	100	82	86	76	100	88	92	104	90	89	109	74	105	110	83	83	105	104	85	102	103	100	101	92	87	88	93	81	88	109	104	110	97	111	97	121	114	76	108	96	107	87	80	85	90	96	91	110	90	105	111	105	81	115	91	89	99	88	88	102	102	96	75	99	80	89	99	99	81	123	92	90	94	97	103	102	104	105	95	84	100	106	80	99	78	76	82	113	96	93	98	102	109	90	87	105	111	101	72	78	103	89	89	99	100	87	87	112	85	95	90	110	90	93	101	87	95	113	98	80	95	103	95	93	87	89	84	94	96	98	110	91	90	84	98	101	112	93	84	87	96	101	97	108	84	89	100	81	88	97	93	120	101	86	100	95	101	90	85	101	113	101	89	97	91	88	89	86	91	83	94	98	90	97	80	93	89	98	97	104	90	100	102	89	87	97	92	90	102	102	89	91	97	89	100	93	81	99	96	81	88	81	95	92	109	88	107	100	88	98	99	76	89	96	84	94	84	97	81	94	111	101	108	93	96	97	83	103	95	105	109	101	93	83	106	99	96	119	97	109	87	102	102	92	99	92	100	100	85	94	78	85	104	84	103	102	106	92	93	79	93	92	99	86	79	101	90	100	96	93	108	99	85	102	85	108	106	111	93	95	101	96	86	94	104	88	88	82	72	92	84	97	89	112	113	89	95	114	98	97	96	90	96	89	85	79	87	94	106	110	108	100	78	111	81	87	92	89	93	92	91	97	81	86	100	96	119	99	87	102	93	93	86	112	94	96	100	100	100	81	103	100	86	95	101	104	80	83	103	84	98	88	86	92	107	113	74	105	76	109	104	95	107	102	107	99	90	98	95	103	93	86	76	88	108	105	81	100	95	112	116	93	109	87	96	85	96	120	103	111	103	102	90	77	103	99	104	82	103	106	90	99	91	98	92	100	87	93	100	101	93	107	86	95	94	96	104	83	103	115	97	108	110	103	84	110	98	107	84	88	93	104	82	103	90	79	97	87	100	101	105	111	90	107	87	97	112	96	89	94	88	109	98	112	104	95	98	99	108	102	104	103	94	108	98	99	103	102	114	99	106	90	102	102	110	83	98	86	96	100	98	101	93	96	83	105	110	94	92	87	83	100	99	84	97	107	94	88	111	111	87	83	92	84	86	101	82	93	91	91	104	105	117	124	70	106	88	96	95	111	104	93	104	107	96	89	94	77	90	110	85	93	109	95	89	100	95	108	83	89	84	89	98	95	93	108	117	102	107	98	84	108	99	85	93	109	94	104	83	104	98	92	89	77	116	99	103	92	112	78	87	87	111	100	83	104	95	80	107	104	103	95	95	72	103	101	106	127	86	93	112	90	94	104	101	100	89	91	81	76	96	98	102	104	110	96	98	87	79	103	101	99	97	102	90	102	99	93	83	106	96	110	104	100	93	87	99	94	84	98	95	106	95	96	102	98	106	89	93	98	103	108	102	95	89	110	112	101	96	98	90	101	95	84	91	86	100	99	95	109	95	99	98	75	98	98	94	87	98	115	95	96	92	84	103	103	115	92	93	99	87	86	93	96	110	85	91	94	81	90	114	102	110	80	93	115	80	94	87	97	100	79	103	94	92	100	74	109	90	107	104	91	97	97	99	101	86	105	97	92	117	83	89	88	96	87	98	93	94	110	90	90	91	86	87	89	112	81	95	96	89	100	103	103	84	101	107	101	101	97	97	100	109	82	84	86	83	97	105	106	109	104	88	85	82	105	83	105	93	101	98	110	97	115	98	109	100	86	98	103	97	109	108	92	90	99	101	92	113	93	95	109	81	100	90	96	94	91	78	87	104	102	113	81	85	84	96	102	94	115	102	88	101	76	90	104	88	89	90	84	86	92	106	98	89	86	85	108	88	95	103	116	74	95	103	115	107	97	106	99	89	92	107	93	92	91	80	90	91	82	103	96	85	99	105	87	97	97	108	103	124	103	106	84	104	83	101	102	113	96	91	105	106	117	85	93	91	98	99	114	97	104	112	98	114	100	86	96	97	93	77	86	99	97	96	87	97	84	104	84	112	105	100	79	92	99	82	101	93	90	99	92	98	98	111	94	110	116	92	103	113	110	75	94	96	108	98	97	91	112	104	73	96	97	74	91	110	92	95	84	97	102	114	91	81	98	78	94	95	98	98	106	87	110	96	94	102	99	99	114	95	92	95	94	94	107	95	88	83	82	97	97	96	97	94	92	87	95	104	98	96	101	110	82	109	84	88	86	93	78	112	90	105	106	101	106	105	75	101	95	83	90	93	109	95	114	96	96	94	75	112	101	83	113	84	78	80	87	108	100	88	101	100	109	89	93	86	102	98	95	89	93	100	88	95	96	93	88	75	77	114	100	91	85	99	88	124	95	89	92	99	107	97	102	104	90	92	88	95	102	95	95	116	92	98	87	73	105	77	97	95	95	73	102	93	94	103	99	89	88	82	111	90	93	102	95	94	79	100	104	114	92	94	95	89	108	96	95	91	71	100	104	89	110	104	115	108	90	109	89	106	111	100	101	88	98	95	94	91	91	102	91	102	80	91	99	78	87	94	91	102	101	103	83	84	103	86	97	86	105	90	86	87	96	99	87	92	85	89	83	105	91	97	85	103	97	91	96	103	102	87	93	86	91	96	102	84	80	99	78	96	105	85	90	92	96	105	88	102	83	98	84	98	80	67	97	115	98	96	82	87	113	108	94	108	99	87	99	100	106	101	92	86	110	92	110	102	101	104	85	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
9799	1357	3243	3716	3049	2419	1988	1613	1392	1169	990	901	848	805	704	638	679	607	579	500	500	488	496	474	473	439	443	427	422	414	391	390	405	398	354	390	389	384	352	411	378	357	355	364	386	331	346	340	357	346	319	316	350	351	340	357	338	314	305	363	314	320	346	315	303	334	344	294	324	343	349	313	315	296	322	336	319	320	346	350	300	333	312	339	321	334	343	349	334	346	303	320	304	332	312	292	345	289	328	325	328	336	341	347	324	314	300	311	322	337	311	310	318	286	331	333	321	318	313	284	335	326	310	330	335	317	310	320	338	312	311	328	307	319	346	282	277	305	339	296	326	308	282	298	345	322	311	294	322	332	316	288	295	319	304	323	338	320	314	329	334	279	293	305	314	297	317	339	310	311	318	325	321	321	325	348	290	279	323	281	314	320	313	321	349	307	320	333	312	287	299	303	318	324	338	302	325	334	329	316	333	325	318	309	301	318	308	299	300	300	300	329	301	304	304	291	326	314	311	327	290	301	309	311	308	334	303	316	310	312	322	298	320	301	287	323	310	320	296	315	317	320	333	319	303	298	319	327	334	292	340	308	284	303	300	322	335	292	314	324	323	327	286	336	318	343	306	297	288	298	289	314	283	330	281	315	350	291	318	334	338	327	329	334	319	325	286	324	303	332	274	301	292	372	358	299	312	281	318	323	331	309	314	290	292	303	323	317	333	301	282	324	329	268	303	308	325	347	288	325	316	316	297	303	297	314	303	303	310	343	323	290	306	305	310	317	311	339	324	323	332	344	285	328	321	321	322	321	348	306	326	307	308	297	321	330	334	317	316	291	300	305	305	282	305	274	319	310	308	293	307	315	327	285	320	339	333	308	336	321	364	296	331	315	293	289	294	338	321	307	331	310	295	303	338	282	292	284	320	302	321	286	314	318	305	312	294	340	283	299	290	337	291	306	300	285	309	299	314	300	313	343	319	308	290	276	314	294	317	318	285	297	309	316	330	306	288	304	318	317	321	296	303	314	302	326	277	330	306	317	329	316	289	306	298	314	302	322	309	314	293	298	313	318	288	319	335	292	307	318	292	320	302	296	280	308	345	264	302	338	311	319	324	312	315	287	317	328	318	337	301	289	315	306	307	281	317	313	296	281	319	366	288	294	338	292	274	311	286	345	331	337	321	327	309	302	301	316	311	343	309	340	304	324	324	310	324	326	279	342	311	299	270	312	312	307	294	292	328	306	326	301	310	347	355	292	296	300	327	307	324	307	298	268	299	333	318	296	315	287	296	301	325	330	295	302	292	325	298	279	326	299	314	292	333	314	298	291	282	306	283	300	314	312	347	290	300	293	298	320	310	300	337	320	275	297	297	305	309	314	299	327	309	303	341	270	326	301	294	310	296	314	315	314	290	297	306	338	323	273	317	333	304	285	288	294	293	318	293	320	299	309	342	313	331	337	318	294	296	309	347	323	281	329	292	318	326	301	325	313	321	288	288	317	330	298	287	306	299	296	328	304	313	319	320	354	320	296	310	306	302	307	313	302	310	326	318	298	335	325	272	314	295	304	319	308	322	303	324	296	318	317	291	322	309	339	299	329	312	284	280	339	337	278	321	315	293	335	307	287	303	320	303	325	311	313	321	307	306	289	326	296	305	295	338	306	319	313	300	315	290	300	293	300	338	312	327	303	307	306	306	295	303	294	305	298	285	339	303	285	318	311	294	327	313	308	300	311	324	317	325	330	325	281	324	307	291	314	297	286	321	302	310	305	327	316	288	306	295	337	316	312	344	306	287	312	317	295	313	304	338	326	301	306	322	269	336	330	303	313	301	340	289	279	279	336	356	300	286	307	290	328	321	336	314	341	322	331	334	302	281	341	324	316	332	323	296	314	312	277	326	312	329	300	296	301	305	299	292	301	300	289	312	313	301	315	320	308	312	322	310	299	316	327	306	323	298	318	344	320	321	321	284	321	321	334	311	329	333	320	300	294	321	298	297	314	298	305	299	324	342	312	305	301	260	320	299	325	327	295	310	300	297	334	304	316	321	294	288	295	306	318	299	284	320	320	287	311	320	313	266	342	306	309	303	317	324	332	303	297	326	324	314	302	311	288	290	309	328	296	324	299	335	317	317	281	293	312	306	311	297	347	305	285	338	328	299	328	298	300	323	283	305	341	352	289	291	293	308	315	313	325	337	304	339	312	281	324	313	306	301	316	285	306	293	277	294	341	307	333	283	330	267	292	297	324	288	292	302	308	319	306	312	341	273	319	304	307	293	317	299	306	315	310	299	312	302	344	330	350	313	295	313	306	317	345	275	312	281	326	293	374	301	307	347	290	320	308	309	310	300	339	326	314	317	320	320	305	280	324	313	304	300	323	297	303	328	345	285	305	319	338	335	334	353	321	306	280	345	291	272	337	315	296	333	346	280	304	313	286	306	312	294	313	317	299	324	328	314	319	287	318	313	335	330	291	325	327	313	281	317	305	346	326	316	298	317	327	307	303	325	312	331	321	336	288	322	326	311	310	301	301	328	308	288	322	310	287	291	282	296	316	302	306	326	285	285	313	295	287	277	253	331	351	291	310	315	309	290	279	310	324	302	297	329	312	323	341	274	287	312	311	302	335	336	287	306	311	341	282	314	295	319	306	329	303	298	286	299	310	323	278	285	299	293	303	315	318	328	297	320	320	313	290	310	324	333	313	326	325	318	331	291	340	311	308	315	312	326	310	293	326	325	299	297	317	282	289	316	329	322	339	244	333	318	336	304	292	315	332	311	344	295	310	299	329	284	329	309	335	307	337	294	310	273	296	307	290	292	264	300	311	318	337	303	272	367	293	302	280	304	323	311	338	341	338	322	354	298	350	316	316	332	304	305	294	282	294	300	333	330	307	312	321	324	307	287	312	320	306	315	304	305	297	293	276	304	284	312	320	337	314	297	317	313	336	303	319	313	327	332	355	292	326	277	312	322	293	310	301	292	311	316	314	306	304	315	300	296	294	286	341	325	325	304	329	308	312	307	298	323	316	288	307	339	319	303	288	329	321	282	295	328	311	298	324	324	297	316	341	326	291	321	318	320	301	293	308	300	297	295	297	310	304	292	312	309	306	307	291	305	289	329	318	316	283	344	332	288	316	292	310	308	300	315	331	305	318	313	302	325	309	332	318	318	299	307	295	321	335	298	333	307	309	292	321	310	296	312	293	278	325	277	298	298	307	334	318	324	323	279	300	316	282	279	302	311	331	318	312	314	321	275	323	324	315	297	300	328	308	332	316	310	323	319	305	337	326	292	316	300	297	326	329	323	317	306	331	289	348	346	319	308	311	312	309	311	325	356	303	278	287	312	293	330	312	285	323	288	309	324	275	289	309	300	310	330	316	315	324	320	317	329	322	328	299	325	344	323	321	309	308	316	317	317	323	309	334	315	261	293	311	318	302	320	335	344	318	285	291	318	307	319	293	311	325	293	288	342	346	308	294	281	285	318	327	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
29561	3791	2910	2173	1541	1090	873	694	557	521	472	372	333	354	361	295	291	289	257	242	235	257	248	251	240	250	235	243	215	246	219	232	228	209	246	214	205	231	249	187	235	193	249	202	219	245	212	215	193	211	212	209	221	233	219	212	217	201	223	200	206	232	196	213	207	216	217	229	232	201	200	202	197	199	202	199	240	228	192	229	184	232	203	206	239	216	231	164	205	196	202	210	215	202	204	225	218	203	170	223	199	203	227	199	195	192	207	220	187	210	220	204	223	182	189	216	184	211	202	197	205	215	209	200	247	199	195	212	212	214	198	203	199	178	205	213	198	200	235	204	196	209	190	211	196	181	239	196	204	221	213	216	243	191	192	196	214	205	183	192	178	233	207	193	211	195	198	180	225	210	234	198	212	209	203	226	200	213	199	185	201	196	198	201	198	204	192	185	209	208	202	208	212	199	216	218	180	206	201	229	203	197	197	227	225	226	212	187	217	205	195	198	222	222	174	212	191	205	190	193	209	223	175	207	195	223	219	187	202	177	208	214	179	195	189	216	189	195	224	202	182	183	204	213	219	215	218	203	216	203	214	187	201	195	180	210	211	219	189	215	219	190	187	209	196	207	199	196	201	230	196	193	187	187	191	228	205	206	205	234	207	220	199	209	190	241	202	191	198	191	178	221	209	200	189	206	212	194	189	180	206	236	199	214	248	234	191	207	199	196	178	203	211	217	190	201	221	206	202	200	205	206	213	201	191	217	217	187	217	214	226	211	208	204	199	208	221	187	231	186	181	219	222	216	219	198	210	189	205	210	193	185	216	225	188	217	219	211	187	220	186	208	211	198	199	208	210	211	204	241	205	230	225	229	192	204	234	207	202	199	211	183	196	191	186	202	197	201	238	209	188	206	187	205	201	195	211	206	211	225	195	171	192	201	195	213	244	179	187	193	215	228	209	193	226	205	216	220	202	215	228	182	203	219	206	210	207	202	209	220	211	192	188	219	236	206	221	238	246	237	194	209	222	202	187	226	193	210	218	218	220	205	216	201	197	215	199	210	197	209	216	226	229	170	227	205	170	179	200	176	188	222	173	211	229	193	199	193	225	215	228	195	195	212	197	195	209	226	216	186	208	173	219	214	200	218	187	219	186	203	206	195	208	241	220	200	187	186	191	218	216	225	249	217	197	196	204	202	197	218	216	187	198	224	196	222	200	225	191	241	185	200	182	218	215	205	220	194	212	190	210	197	217	252	217	220	197	211	195	221	207	217	224	197	212	200	187	214	205	194	185	201	200	215	216	202	204	209	225	179	224	205	201	195	201	187	211	214	200	202	224	190	212	222	207	204	207	194	196	216	207	192	215	201	202	198	224	194	194	216	192	202	184	212	198	196	205	211	219	230	211	208	190	201	233	205	191	195	177	232	203	198	210	224	176	194	214	184	188	178	210	179	181	217	222	230	204	218	201	205	229	234	231	201	189	203	198	167	204	186	212	213	222	221	190	198	187	203	225	209	197	245	192	211	197	220	210	199	195	207	216	220	196	212	214	200	206	215	218	224	190	220	240	197	187	222	221	217	209	172	195	213	201	202	202	202	208	202	223	191	217	197	207	186	216	184	205	210	200	210	209	209	226	188	225	203	204	216	198	187	234	195	216	191	169	200	213	212	195	203	211	188	207	219	198	216	191	210	222	182	197	233	227	196	199	222	205	184	205	197	213	205	209	212	205	211	194	196	194	228	188	204	223	214	225	201	197	207	194	201	208	191	220	199	192	191	203	200	190	200	197	205	211	212	198	204	215	227	210	205	179	211	207	192	181	205	225	192	213	199	205	203	199	218	206	230	185	177	205	202	208	190	202	202	224	214	216	191	222	207	176	189	202	200	187	193	204	231	194	226	201	208	231	210	199	231	211	208	231	212	220	210	203	205	225	208	231	227	231	206	181	201	225	188	205	209	227	181	168	214	202	211	223	208	210	236	207	198	205	218	191	211	195	184	182	190	199	222	200	195	233	182	205	203	195	199	214	218	237	226	206	230	226	197	187	225	202	206	222	183	209	216	200	220	207	199	195	186	226	211	197	214	204	228	198	217	200	193	193	224	223	211	212	188	220	178	203	223	217	203	212	221	203	199	219	206	192	206	216	204	203	200	219	203	215	178	217	202	202	225	221	194	207	224	217	196	214	210	201	222	194	224	174	175	180	187	208	179	210	201	195	208	204	222	208	212	194	209	213	211	210	219	215	198	209	218	206	190	224	208	198	217	196	219	198	205	218	228	201	192	196	193	202	213	208	167	194	198	213	212	220	212	212	232	188	196	208	199	211	223	221	207	192	208	212	219	197	202	196	192	193	219	236	222	185	219	215	208	239	194	197	191	203	211	220	210	204	192	221	193	208	208	199	181	216	209	179	219	203	191	215	193	201	203	201	189	227	222	214	207	190	196	201	208	232	215	212	203	200	224	205	229	206	207	211	186	193	219	208	236	212	206	220	215	199	223	216	220	209	225	187	209	245	210	206	219	225	203	219	176	189	203	188	193	205	197	219	227	180	197	181	216	195	182	212	208	199	201	215	203	210	208	200	224	219	220	198	207	207	221	223	202	220	204	199	221	219	188	197	195	191	217	216	194	173	184	198	221	205	199	211	223	229	208	220	218	201	219	201	231	191	202	217	194	200	182	215	228	198	195	206	176	218	209	210	212	217	184	197	210	205	236	216	200	223	185	229	217	189	218	224	210	178	190	204	217	223	197	222	196	204	204	199	228	214	223	209	189	198	206	210	209	211	205	203	197	206	217	200	232	204	228	188	219	211	200	232	187	213	214	220	202	207	191	202	196	193	208	211	202	185	195	197	233	202	216	185	229	187	230	217	202	196	212	206	209	193	222	217	188	221	210	208	203	218	210	202	205	209	209	179	228	204	207	201	207	208	201	186	204	192	222	219	178	221	211	203	188	191	174	189	226	222	215	191	231	205	219	225	176	191	213	198	205	197	210	188	216	191	194	179	208	220	220	201	214	212	206	211	180	222	210	186	202	205	186	188	225	206	205	172	186	179	208	203	197	212	202	213	213	223	195	200	223	204	228	206	209	167	180	203	188	192	184	211	215	187	226	206	215	191	198	197	195	207	196	205	213	205	204	215	195	205	221	202	198	203	179	201	222	231	205	190	198	197	195	211	204	214	196	218	192	204	198	220	214	226	190	200	222	193	228	195	214	201	197	204	197	226	180	189	211	195	232	222	198	201	183	200	222	196	212	227	207	190	208	197	219	200	190	202	196	202	210	200	193	226	189	202	203	200	201	222	226	193	203	195	212	209	228	207	195	203	187	204	218	223	205	206	205	202	167	185	184	204	223	181	218	189	217	207	195	204	216	212	193	216	207	221	187	212	199	185	216	198	207	215	208	163	206	187	174	192	201	214	215	210	220	213	238	214	201	181	219	204	214	194	201	217	221	210	217	193	204	208	197	192	236	163	227	229	206	195	216	172	227	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
12875	2719	6174	6691	5626	4599	3773	3177	2599	2259	2011	1743	1597	1507	1393	1333	1208	1231	1039	1046	1008	915	916	813	824	838	794	832	859	756	799	765	811	768	732	720	666	734	682	691	713	723	678	722	655	686	662	645	678	662	642	623	667	696	603	591	641	656	679	591	631	639	649	650	612	652	673	615	605	629	627	595	592	600	616	622	630	630	625	593	624	617	564	608	640	601	591	596	600	597	592	619	595	624	571	628	594	563	585	628	584	608	586	611	579	646	597	577	603	612	603	581	595	613	618	559	581	632	595	540	607	588	608	612	653	631	643	584	575	593	615	614	580	590	570	600	609	595	625	593	551	627	580	607	596	586	575	612	614	588	607	563	558	596	597	562	607	556	582	570	592	583	573	591	582	540	571	598	584	577	630	612	574	591	540	647	570	575	574	587	572	585	591	557	592	590	555	596	593	578	606	624	567	611	579	615	586	560	556	591	579	564	574	606	572	588	552	614	569	562	643	605	544	624	620	641	616	575	571	573	610	604	538	575	606	574	548	609	587	570	574	584	547	563	568	560	588	575	609	610	661	577	642	564	575	580	600	573	594	567	575	586	584	608	579	594	616	592	617	567	565	591	554	571	622	554	602	584	637	640	583	607	604	545	596	628	577	597	575	583	545	597	600	539	562	585	586	549	540	590	590	657	567	523	580	576	602	569	600	620	579	539	594	612	625	620	582	576	580	578	578	595	590	585	561	594	558	550	537	564	561	557	566	552	589	574	558	553	566	589	636	570	612	589	597	608	583	602	585	596	569	585	568	610	604	550	559	530	608	617	628	577	562	577	572	597	576	596	587	566	596	600	597	547	609	577	594	659	589	594	618	598	612	581	569	540	572	564	608	554	583	590	573	597	611	594	597	611	565	583	581	633	560	594	588	579	550	566	610	601	579	569	569	577	616	597	571	567	571	625	587	589	566	591	574	618	584	592	610	540	577	557	548	562	548	589	563	601	657	633	580	564	567	628	540	626	535	578	580	567	619	580	635	619	543	637	643	599	605	575	624	593	554	595	577	562	599	638	573	558	582	593	573	583	573	541	567	577	577	582	563	589	562	561	571	598	546	614	565	609	614	594	579	574	574	604	586	582	622	592	584	598	569	601	579	565	565	592	600	633	597	582	589	582	571	635	576	581	578	590	565	575	600	593	598	565	618	583	569	615	631	578	558	620	549	581	631	579	587	574	582	600	581	595	561	588	583	575	594	594	580	615	588	547	573	587	556	551	566	591	581	590	582	642	579	566	607	571	555	534	620	593	578	609	603	607	650	626	618	583	566	583	601	585	603	575	573	572	627	565	547	579	552	573	614	596	577	590	604	562	619	566	576	564	605	587	586	630	547	571	578	599	581	622	572	586	568	561	606	636	584	595	605	533	580	534	656	611	563	579	604	587	616	609	570	552	573	596	588	558	583	544	590	570	613	576	578	604	625	575	589	580	602	574	602	614	591	602	615	568	590	598	622	541	615	599	630	568	588	568	606	593	585	594	607	602	576	607	577	580	599	551	599	635	584	605	585	600	612	620	582	580	560	663	610	568	583	609	578	579	587	591	558	610	583	622	601	589	605	573	556	518	587	603	589	577	604	608	578	592	598	565	561	582	586	569	545	585	603	621	579	573	625	592	561	558	588	583	575	534	609	564	567	595	592	584	600	598	621	616	620	608	610	574	597	581	590	568	584	572	593	560	591	586	586	586	563	560	615	600	539	614	590	595	625	569	578	549	582	579	608	637	579	565	563	603	566	579	596	579	583	623	570	567	609	530	563	610	563	564	574	561	580	556	603	575	524	599	567	604	573	561	596	529	603	596	579	599	571	597	619	611	569	580	591	583	594	595	573	615	572	557	604	561	569	577	612	612	593	572	613	609	607	553	599	590	559	581	595	606	553	550	569	555	542	581	600	574	559	581	579	598	572	582	591	586	585	568	600	583	552	565	563	601	548	558	586	635	629	577	561	543	589	576	566	565	588	586	591	608	558	554	566	535	574	578	596	584	582	565	589	559	585	579	588	578	580	566	571	592	541	601	612	587	547	578	586	602	576	582	552	569	562	631	610	645	556	561	587	568	602	574	569	587	594	587	590	575	583	563	574	598	575	578	607	583	564	634	557	586	579	615	585	596	585	618	582	597	584	611	577	584	586	578	613	606	541	578	569	547	560	561	615	589	537	589	618	594	583	574	574	616	564	573	587	659	578	587	587	576	596	627	562	534	622	567	567	549	572	594	603	625	560	593	606	568	588	597	612	548	583	584	572	570	566	576	594	607	585	576	592	585	614	577	618	581	627	646	570	574	629	572	573	580	573	574	577	586	536	580	569	603	585	596	614	586	542	589	567	595	590	584	603	566	545	601	594	605	601	566	595	611	576	568	622	579	559	589	607	579	578	606	589	578	606	582	610	625	555	587	589	587	625	542	585	557	621	603	590	529	553	663	578	583	574	587	586	560	539	619	572	571	578	634	626	588	553	630	570	608	612	565	559	557	583	603	618	557	570	604	603	590	577	620	573	601	552	594	583	540	611	620	606	599	590	576	593	537	590	572	561	608	570	585	592	574	621	616	601	572	582	592	585	576	543	557	600	600	608	605	584	566	585	593	594	625	577	591	614	618	563	650	613	606	564	600	584	608	587	587	567	585	560	581	616	582	547	596	575	625	543	616	583	614	553	615	627	613	579	581	591	588	563	598	579	615	559	584	608	586	563	563	581	600	559	570	622	565	556	576	589	550	570	577	590	589	610	579	565	547	594	566	567	538	609	605	592	567	579	566	635	593	647	570	572	567	615	594	623	568	523	598	560	548	610	589	566	624	566	543	596	595	598	632	555	587	557	568	563	556	588	566	610	556	610	645	627	588	587	610	568	582	582	569	618	588	594	604	587	591	597	547	569	561	620	577	569	606	576	556	611	576	593	621	625	578	572	599	578	622	566	585	582	566	613	563	592	610	590	576	625	585	575	576	605	564	598	582	561	607	610	579	607	571	614	591	602	553	614	579	559	603	568	615	581	569	600	599	610	572	603	527	559	608	566	615	581	553	538	581	600	538	606	631	616	591	573	569	560	555	589	580	610	579	598	564	609	550	562	595	595	576	572	618	594	628	552	571	584	609	624	619	571	575	603	571	565	563	620	591	597	562	570	614	592	586	558	583	604	587	608	589	594	604	594	560	576	535	567	597	606	620	596	612	614	595	594	623	546	614	563	592	570	602	591	618	571	588	540	610	568	606	619	568	579	609	604	590	553	595	586	613	592	573	548	622	601	561	566	618	588	544	550	569	580	609	555	609	584	552	613	584	565	550	588	582	586	593	588	601	582	593	581	602	575	603	600	593	552	565	597	559	593	596	609	592	585	611	562	552	557	563	608	539	616	580	556	610	545	551	567	597	608	572	608	577	637	561	548	582	585	578	571	571	611	596	576	588	594	605	607	610	568	573	591	600	570	565	578	608	593	581	586	590	559	599	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
3894	198	166	144	136	113	113	90	98	89	115	103	99	87	83	90	98	97	105	92	82	86	89	96	84	111	95	95	83	90	89	87	94	101	94	101	108	96	106	99	92	94	93	94	89	112	95	95	101	98	113	102	96	87	85	86	94	99	79	92	97	87	106	93	87	85	87	95	91	98	84	99	78	99	80	92	102	111	95	114	97	85	87	80	77	86	94	83	72	87	97	109	92	108	101	89	84	112	92	79	97	82	96	78	95	83	99	92	86	83	85	93	84	110	98	86	96	83	88	97	87	89	87	73	79	103	90	79	95	86	97	79	101	104	78	106	88	104	84	86	75	111	98	99	91	92	79	101	85	96	82	89	98	105	92	82	100	75	96	93	83	91	87	90	87	93	79	90	98	81	91	83	79	108	81	80	89	98	98	86	112	84	89	100	95	79	101	109	93	92	84	112	75	85	87	87	95	83	85	77	93	88	89	94	98	100	89	93	86	89	93	93	79	87	85	102	86	87	81	105	92	88	85	92	102	114	88	102	97	80	101	91	83	97	76	86	79	80	103	84	90	77	94	89	98	94	119	105	94	97	77	91	99	98	99	96	93	96	103	101	79	108	83	89	93	101	106	95	111	104	103	89	95	78	92	86	84	97	97	92	84	96	90	85	76	80	81	87	102	75	95	89	77	98	81	82	106	84	83	87	103	94	74	113	89	88	85	107	90	93	104	76	101	106	99	82	85	76	105	90	106	105	99	89	81	92	100	93	94	88	106	93	88	95	83	81	86	87	92	82	87	98	75	88	80	105	103	92	72	87	101	98	85	94	83	91	88	110	84	88	85	95	87	96	78	84	86	87	102	86	91	99	99	89	82	99	84	97	93	112	107	80	79	75	77	83	95	86	85	92	90	87	90	86	88	91	83	84	92	94	110	100	87	78	91	75	80	84	86	98	89	98	81	98	86	104	98	95	83	83	79	85	108	91	81	89	97	90	95	101	89	92	92	96	107	82	81	75	102	84	89	100	92	100	102	93	94	95	88	95	83	99	98	99	102	93	84	98	75	78	96	91	92	90	100	76	76	88	101	111	78	109	103	97	84	85	88	99	88	69	87	82	94	94	90	96	91	94	106	95	96	82	89	110	100	89	107	81	103	79	89	100	90	92	86	99	89	74	89	87	93	85	79	70	90	71	82	100	111	100	92	87	99	79	79	101	106	98	88	107	91	91	103	99	106	88	105	82	97	95	84	95	75	99	77	94	81	90	89	85	85	86	82	85	83	92	94	89	83	94	97	95	98	101	105	88	77	104	104	78	114	87	108	72	95	90	106	112	114	93	76	85	92	112	92	99	92	100	90	98	94	95	91	71	95	87	100	88	104	101	90	89	87	88	77	86	89	91	112	107	95	97	88	96	103	88	87	93	101	77	90	80	96	89	99	101	110	85	93	109	77	100	88	91	90	108	82	91	81	87	88	91	75	80	95	72	95	107	100	73	89	91	91	96	104	86	103	87	97	91	101	79	95	98	116	98	101	104	70	100	78	98	73	74	92	96	91	92	81	107	85	90	91	88	80	93	105	81	100	91	97	70	95	89	103	94	104	89	96	89	92	83	84	91	92	82	99	87	98	68	70	99	108	92	98	86	94	111	92	80	78	73	79	90	90	93	92	107	68	86	89	97	87	82	110	96	97	99	93	94	102	98	90	86	99	83	89	88	100	119	98	113	82	104	97	91	92	86	83	85	77	104	84	102	105	105	100	87	81	90	96	103	89	110	92	93	108	88	104	99	70	92	99	88	86	86	103	71	95	91	90	68	97	88	92	89	107	96	88	93	106	107	97	101	108	104	111	86	103	83	93	91	71	84	79	111	95	100	91	102	86	89	86	92	81	82	83	111	93	87	87	100	86	89	96	95	90	103	97	103	85	108	97	86	100	82	92	84	78	98	98	91	82	100	93	106	92	79	88	82	93	99	77	85	108	89	96	86	90	99	88	88	88	74	85	106	96	103	89	93	98	101	104	89	100	89	77	95	94	90	90	108	91	89	76	90	99	100	97	99	96	76	96	92	103	85	104	85	107	87	104	89	93	105	110	105	93	104	79	95	97	83	80	94	101	102	86	91	102	81	97	89	101	101	111	93	105	117	88	88	88	86	92	82	88	85	97	89	110	82	107	98	118	91	96	99	89	85	86	90	97	103	88	86	97	83	83	118	77	88	114	88	92	98	78	88	103	100	102	87	111	83	79	104	93	85	101	90	82	98	113	83	89	95	96	91	80	73	92	82	113	83	99	87	90	85	104	86	95	81	90	92	97	90	77	74	86	99	75	90	87	113	77	88	110	87	85	84	87	78	86	102	86	103	97	87	89	105	86	100	88	77	85	100	89	91	84	97	106	81	113	100	87	80	97	92	95	96	97	76	81	98	76	94	93	107	86	83	80	102	94	91	102	81	94	91	83	119	89	89	83	76	83	98	99	76	81	84	92	87	101	98	98	87	92	105	90	96	101	70	100	92	90	94	75	85	85	100	105	82	91	111	88	94	84	102	85	88	98	88	101	92	88	82	83	97	98	78	80	92	97	103	97	89	90	99	106	82	91	86	97	67	84	89	92	102	99	101	86	104	93	76	82	91	94	83	88	102	94	97	101	82	89	98	91	80	93	90	107	92	95	91	90	92	101	90	104	83	78	87	93	82	98	91	88	89	100	75	76	95	94	97	119	90	85	93	107	102	107	98	93	100	92	100	113	86	96	87	100	79	97	85	93	106	89	104	79	87	80	98	83	89	111	101	67	92	69	80	83	92	90	94	88	99	99	87	78	93	86	81	112	93	80	86	80	92	85	94	106	88	101	96	94	96	88	113	75	80	93	93	85	107	65	84	103	107	95	80	88	80	75	105	92	104	93	88	74	98	93	114	94	82	83	90	97	75	85	95	101	87	86	86	105	111	104	83	99	85	89	90	96	102	77	93	104	84	110	87	82	97	86	98	78	86	82	93	92	80	110	89	108	108	96	91	93	85	90	94	95	91	107	104	88	89	88	111	85	78	95	85	87	89	105	97	109	92	83	82	66	104	78	92	85	91	98	100	89	98	71	94	91	98	102	68	99	88	102	99	86	100	102	90	85	72	102	97	82	90	102	99	87	93	93	82	87	81	102	75	95	103	113	77	89	86	92	87	82	90	99	96	103	79	91	87	77	96	103	83	96	77	88	87	92	104	113	77	95	79	95	80	77	85	96	74	96	98	87	106	69	96	103	96	79	93	73	103	103	77	77	81	82	99	85	92	102	104	90	100	114	80	98	93	102	111	83	93	80	97	113	88	92	93	96	86	89	89	99	68	93	95	102	91	94	98	96	96	113	91	107	91	102	97	85	91	115	102	87	92	81	97	99	93	97	92	116	94	98	99	105	100	95	100	67	84	102	70	83	78	82	94	93	106	98	97	81	94	117	90	90	83	98	75	90	90	82	98	98	101	101	107	82	88	88	88	91	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
4830	362	456	508	449	434	432	391	338	360	308	352	320	308	328	318	295	287	310	294	299	276	280	301	298	311	294	305	282	298	318	281	303	318	285	292	248	276	310	289	291	279	308	306	281	286	280	295	299	289	289	301	280	289	268	279	289	294	326	284	320	313	301	320	272	289	285	274	281	306	311	266	292	289	281	295	274	303	266	323	301	325	270	286	281	265	304	304	298	265	294	275	286	296	297	309	301	281	309	284	275	290	308	275	315	300	307	281	308	315	280	310	287	267	289	297	270	291	285	291	321	282	272	286	283	293	276	259	296	294	269	319	278	275	289	281	284	282	312	267	278	286	261	295	303	276	270	303	277	267	295	282	305	290	304	287	313	285	324	298	287	279	292	304	286	261	262	292	312	284	298	270	282	300	313	280	295	309	309	283	290	316	291	284	275	292	313	299	280	304	288	288	292	295	328	281	298	271	244	263	300	279	304	287	305	258	269	272	287	272	285	298	315	287	304	306	283	288	282	301	293	284	278	296	337	284	299	295	288	329	287	270	307	309	272	264	307	311	284	288	302	277	281	308	291	288	278	302	284	276	278	275	273	302	325	307	275	282	296	276	279	280	313	294	291	299	301	298	278	289	265	304	296	280	308	293	284	278	291	281	317	271	286	283	290	287	288	260	303	273	291	262	295	280	282	272	303	295	290	264	290	282	296	277	286	286	295	308	286	299	303	294	277	281	265	266	282	303	294	299	290	248	311	264	300	304	281	286	317	289	300	284	314	250	286	311	321	292	278	275	278	310	259	275	277	285	266	303	286	280	300	288	312	285	284	296	313	314	293	273	274	285	298	265	299	285	296	285	260	280	328	243	310	284	297	279	307	296	308	308	274	292	313	261	286	325	298	299	275	267	318	300	277	287	328	276	283	310	292	288	308	269	312	266	283	289	315	276	283	298	311	288	305	310	276	270	294	263	308	300	278	279	306	287	288	266	288	267	296	287	289	298	279	312	284	295	315	284	267	307	291	311	316	274	290	294	296	292	279	300	273	276	291	306	301	290	277	301	317	290	310	328	274	301	280	295	297	288	304	297	293	307	304	284	291	290	283	288	269	319	267	273	314	317	291	284	307	257	299	326	303	271	283	260	299	248	308	306	277	278	278	313	313	256	287	294	267	284	291	269	285	262	316	276	289	299	304	297	307	306	293	266	288	306	272	282	312	273	307	254	310	266	308	322	281	283	297	263	278	305	277	298	315	308	296	258	294	284	285	293	270	310	315	303	286	255	289	293	300	248	286	298	277	290	271	286	287	315	296	286	290	308	296	285	274	272	302	284	268	278	292	329	316	283	269	267	299	272	279	324	308	275	263	274	273	312	305	280	286	268	304	274	296	268	289	280	344	293	317	316	275	277	305	273	260	279	308	297	291	268	310	302	260	280	290	326	289	306	304	277	293	262	280	310	306	300	281	288	265	270	285	327	262	292	290	307	266	326	255	293	286	276	273	295	280	276	306	313	297	299	263	301	297	276	287	305	302	258	288	265	315	284	301	286	269	292	289	288	280	309	271	307	286	296	276	276	281	284	294	292	330	302	272	281	290	295	274	298	301	285	284	289	277	325	298	301	256	294	311	274	299	267	325	280	286	254	279	270	274	309	280	288	312	293	271	294	308	268	285	294	288	279	271	270	284	277	273	279	303	326	278	315	290	300	282	305	280	279	281	292	285	304	285	292	284	303	308	269	325	283	300	289	257	314	276	255	273	295	285	305	299	319	294	328	286	293	280	272	306	274	275	280	312	307	292	310	274	299	290	306	318	253	289	316	287	289	272	284	286	297	313	283	276	305	277	301	286	298	257	289	281	298	311	281	275	333	279	309	291	295	288	293	300	287	306	294	305	293	285	282	295	305	310	264	294	287	278	283	273	294	278	295	289	304	272	308	309	300	278	311	305	300	301	268	261	307	300	276	320	306	301	281	277	287	311	316	280	282	297	308	310	312	287	296	285	295	277	285	295	302	300	255	279	282	290	267	314	274	297	295	287	265	290	282	294	288	306	289	303	298	279	271	304	298	303	293	301	276	309	293	289	274	317	314	259	321	310	253	248	319	283	311	311	315	292	287	305	277	302	304	297	275	304	285	270	293	314	302	285	297	279	289	283	283	289	272	284	297	295	287	286	310	298	319	319	290	289	268	276	267	286	277	280	308	283	281	294	310	309	300	271	314	266	320	303	291	287	269	292	280	330	274	291	300	280	288	293	282	322	291	302	307	302	296	268	258	293	271	304	301	291	297	266	295	308	310	283	255	292	282	297	317	272	283	289	310	300	310	305	294	276	285	276	305	297	265	301	276	298	261	288	296	283	288	261	294	255	306	308	313	244	300	310	292	286	289	293	273	319	312	282	286	252	316	278	319	292	279	267	311	290	276	287	282	292	316	287	342	287	289	293	296	301	284	296	313	269	285	317	326	308	300	296	307	275	293	273	321	277	288	319	276	240	294	277	291	280	287	270	289	304	265	298	278	276	299	299	296	286	297	279	319	313	273	305	278	273	301	296	281	285	308	291	298	291	277	316	283	296	267	271	298	284	284	289	301	296	289	296	277	308	261	320	265	295	290	291	305	312	286	297	310	307	285	297	300	287	277	305	274	278	252	275	283	272	276	285	298	277	276	298	295	283	282	280	268	284	282	252	289	260	284	281	267	283	282	269	301	306	289	282	278	274	283	279	323	293	309	338	312	265	291	276	259	293	266	285	275	291	311	293	324	284	264	286	271	275	290	301	312	301	287	317	277	304	304	298	323	314	287	271	263	279	281	289	289	288	326	325	279	303	255	276	299	296	304	286	305	258	256	276	276	291	308	282	255	288	299	276	282	300	294	319	288	281	286	278	290	289	279	310	316	276	272	265	280	277	293	275	311	295	255	284	283	254	279	287	283	321	298	297	253	278	297	302	296	292	303	301	305	315	299	266	323	311	300	318	290	273	314	284	309	281	294	283	273	262	296	300	284	315	312	316	276	297	306	263	287	322	309	270	294	276	297	279	306	285	290	286	324	277	258	313	277	271	270	284	282	272	329	307	281	273	315	306	301	320	298	273	299	263	317	252	293	274	302	329	321	302	297	273	269	285	292	287	297	309	304	300	307	301	301	304	254	295	291	264	281	268	276	295	292	311	264	266	293	268	288	290	318	294	313	292	304	302	307	291	296	295	301	272	311	289	258	284	296	282	292	287	299	293	307	300	281	281	325	288	288	280	315	300	312	306	293	315	284	282	308	267	287	296	296	274	288	276	271	279	294	266	313	307	280	318	282	300	253	294	288	271	279	296	271	300	298	281	297	296	283	285	271	272	250	284	289	302	286	282	286	290	294	294	308	290	298	315	270	299	292	319	307	288	308	299	286	308	261	284	268	293	303	287	303	283	291	284	310	290	299	299	302	311	294	301	293	238	274	318	303	279	294	285	271	293	264	289	304	288	261	267	310	287	305	297	297	261	296	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
19166	1453	1419	1043	758	592	415	309	278	264	204	179	183	160	165	140	164	127	119	123	127	117	101	125	108	110	100	113	97	106	126	86	98	103	91	96	93	104	91	101	101	113	101	89	107	98	86	97	104	108	106	98	123	97	96	118	113	102	86	85	90	75	105	106	80	102	123	88	90	108	95	97	96	123	109	81	112	95	103	103	91	113	105	109	107	111	103	95	96	118	109	104	102	85	111	95	118	86	88	83	106	87	93	99	97	99	105	94	96	90	94	103	98	95	95	94	101	103	96	94	98	97	82	91	86	99	89	95	97	100	99	86	88	88	97	89	97	95	82	103	73	95	96	89	86	94	96	98	95	93	110	97	83	84	89	98	87	111	93	92	97	91	85	93	98	97	101	112	93	88	105	106	115	92	99	95	111	94	89	95	96	113	81	88	95	86	98	100	100	95	92	93	88	105	86	106	96	81	88	101	92	108	101	101	98	120	99	94	89	104	93	100	81	82	108	83	114	101	82	83	86	117	124	88	98	97	80	90	105	111	106	93	98	90	114	101	103	79	116	98	93	85	90	95	83	104	112	117	112	92	89	98	101	108	119	89	107	106	90	88	110	102	104	88	89	100	102	109	87	96	97	94	99	89	89	94	95	100	117	114	83	97	92	97	96	111	95	102	96	95	79	102	94	98	110	95	106	84	94	81	113	89	86	95	109	90	92	88	90	101	86	93	111	106	87	100	91	104	107	75	84	79	94	90	95	93	78	100	115	81	88	98	107	94	86	75	85	110	105	107	113	103	84	99	102	84	85	101	92	93	102	97	82	94	106	90	105	83	113	86	79	115	96	92	88	76	109	107	92	100	95	96	93	104	85	91	85	99	109	101	98	78	84	99	95	103	107	94	99	98	82	94	75	90	81	93	99	91	89	81	89	93	93	88	96	93	88	106	94	103	96	94	99	87	116	86	98	92	97	95	80	104	84	95	81	73	90	91	95	110	107	89	118	94	96	103	97	98	95	100	103	95	95	99	111	101	103	96	105	81	85	101	88	80	103	107	108	109	118	86	100	91	94	120	78	91	82	97	109	97	102	86	88	111	98	103	121	105	106	100	82	77	97	85	100	90	113	101	85	97	106	101	94	95	90	95	108	101	106	105	115	110	100	106	97	91	115	111	109	90	108	94	66	88	92	101	69	83	104	127	117	101	91	93	97	95	101	113	87	102	102	98	86	104	116	100	118	104	105	95	111	108	71	90	89	90	102	107	102	86	98	103	86	121	99	88	101	82	95	88	99	101	97	117	88	95	101	111	111	90	93	105	106	97	98	104	84	105	77	116	103	111	98	87	85	96	105	106	79	89	87	101	98	88	101	94	92	100	109	100	97	95	92	102	84	106	106	98	98	100	122	84	83	89	95	80	98	81	93	124	85	92	108	106	94	93	102	101	95	109	101	99	104	112	88	85	97	101	101	94	102	88	95	95	104	90	92	108	94	99	100	88	100	90	89	89	96	87	99	91	104	100	89	91	88	112	98	90	109	98	104	87	97	110	108	80	95	95	93	95	95	120	85	101	115	88	98	107	94	102	76	114	86	83	93	88	99	109	85	97	96	96	103	92	84	102	106	103	93	85	86	124	92	103	100	91	110	108	95	102	101	93	92	98	98	81	91	104	91	106	96	108	118	109	87	91	117	123	95	103	94	85	88	95	93	89	101	92	90	108	101	109	81	103	101	101	90	121	104	102	93	91	83	107	92	92	98	89	109	92	100	110	105	86	82	100	111	100	126	89	111	77	91	108	96	97	118	114	94	106	93	91	97	98	111	98	87	97	94	106	112	95	98	77	109	103	103	96	101	88	105	112	100	81	111	97	95	110	89	100	96	93	119	100	93	108	77	104	77	113	89	96	97	89	116	103	84	102	95	94	89	91	103	93	94	97	96	96	100	83	96	98	80	100	107	70	104	109	87	100	89	121	104	99	93	77	111	89	87	114	91	112	82	87	80	94	99	102	93	98	88	84	94	96	102	109	103	96	97	92	100	85	90	82	87	93	106	96	116	88	94	88	106	111	100	79	90	98	78	87	92	83	100	78	122	98	110	110	104	92	103	98	103	110	81	93	96	89	76	87	121	83	96	89	84	88	99	100	94	110	104	107	120	84	102	88	96	104	88	100	89	101	79	107	115	115	104	101	98	88	103	93	106	89	92	89	99	106	95	104	116	89	91	101	103	107	103	97	102	85	92	103	104	82	90	84	85	107	92	94	95	92	95	104	90	98	88	102	105	81	102	92	97	86	92	101	83	99	99	68	90	85	92	97	100	112	108	112	92	98	107	97	102	99	109	101	100	90	105	95	113	96	97	111	98	91	99	100	92	113	89	89	90	89	105	77	96	102	84	99	99	102	86	115	110	86	101	97	105	92	94	84	105	87	87	100	84	95	115	106	104	77	117	90	94	108	108	93	108	96	98	103	104	73	93	88	98	105	90	96	96	102	97	76	100	86	102	83	104	88	96	88	121	89	89	102	91	93	105	104	97	108	99	102	90	100	89	94	90	91	87	88	91	95	98	103	114	86	103	102	88	83	97	94	106	108	92	74	109	105	99	81	98	83	78	91	100	103	91	81	94	89	82	90	106	102	88	82	84	83	111	99	103	82	94	80	99	88	93	83	90	104	90	104	94	97	106	87	97	84	93	91	95	96	101	89	92	106	111	98	105	87	93	102	99	92	97	107	97	84	99	98	99	104	102	106	89	98	90	108	107	110	78	102	122	102	94	90	90	90	110	102	110	100	92	98	88	88	99	96	101	95	85	102	94	91	96	96	109	111	71	100	80	82	110	81	99	98	87	93	96	75	112	90	97	102	99	100	94	88	111	105	96	115	88	109	97	103	92	88	104	91	110	84	82	115	99	104	96	93	92	93	100	113	112	102	91	98	92	98	101	119	100	85	93	93	105	88	109	93	82	115	89	106	96	115	95	93	97	96	93	99	84	77	82	96	92	75	106	103	119	90	91	84	113	107	82	97	95	102	97	105	80	94	102	117	88	88	93	103	91	114	98	87	84	85	90	121	102	83	90	105	76	108	88	107	92	113	102	83	98	96	88	99	99	90	108	96	116	131	102	93	97	88	103	91	107	77	108	103	96	96	117	81	94	99	105	94	95	103	89	83	91	83	103	102	92	84	98	94	92	94	114	116	90	87	97	106	66	97	91	87	88	96	97	99	112	93	101	86	94	78	85	92	104	95	91	106	106	102	104	100	92	87	87	85	106	105	104	80	92	86	113	82	106	97	118	110	101	96	103	101	112	93	95	101	102	77	110	96	110	112	89	89	96	94	106	95	118	101	104	114	106	88	102	95	117	111	99	85	99	112	76	111	103	92	87	91	90	81	90	110	86	91	89	90	95	90	93	82	110	82	101	88	99	106	98	110	95	105	93	96	91	79	100	93	104	94	87	104	84	105	90	90	92	110	92	99	95	72	107	75	101	94	93	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
10016	1415	3274	3667	3124	2531	1979	1625	1388	1134	1014	935	834	715	684	685	598	589	577	535	520	502	532	499	486	451	454	456	430	455	389	406	391	389	428	340	387	363	353	372	342	360	379	327	387	383	339	366	338	353	351	313	350	339	335	364	320	299	344	378	367	321	342	316	311	304	331	363	318	314	337	323	331	323	306	329	329	359	328	309	331	321	341	315	320	338	351	336	309	321	318	317	343	325	293	288	327	341	346	289	330	302	302	293	319	308	326	304	281	327	315	338	349	294	301	335	320	325	339	302	318	304	286	311	305	326	310	320	284	319	300	301	301	299	294	285	336	333	342	347	303	275	307	288	295	337	309	309	266	326	347	287	270	339	296	333	304	332	323	356	316	312	327	338	342	321	285	323	315	300	324	327	322	334	338	303	325	314	314	313	310	315	320	303	325	332	317	308	292	301	291	318	302	334	310	314	310	298	314	327	320	340	276	319	268	315	326	297	318	348	287	300	342	315	314	316	305	300	308	312	310	331	323	341	309	300	300	305	330	321	324	290	291	291	281	307	264	318	307	311	317	306	286	320	320	329	293	327	320	304	288	337	302	296	306	280	304	287	332	346	378	313	291	321	312	329	315	332	303	258	305	313	307	291	313	278	321	290	325	294	316	296	321	323	303	299	317	277	309	305	297	328	323	312	318	330	339	277	332	322	292	305	288	340	302	317	275	328	315	286	317	300	321	297	305	320	305	291	298	302	342	324	310	330	308	311	284	312	278	305	308	290	284	306	298	291	322	333	334	277	328	343	307	296	292	302	309	339	309	312	334	323	337	333	318	276	305	335	275	282	328	282	306	284	317	343	331	308	307	294	269	312	321	303	314	306	299	303	319	301	301	302	325	341	346	353	318	304	311	348	351	311	341	315	294	323	273	312	285	341	301	289	292	302	313	303	267	330	278	316	319	309	293	291	329	296	312	327	301	347	304	278	299	330	300	318	294	338	302	285	316	313	302	282	304	319	342	326	314	282	321	352	309	289	302	313	316	322	346	318	318	358	322	335	298	292	335	278	301	317	308	322	332	344	317	297	289	334	316	302	305	355	327	321	347	297	305	314	337	322	311	319	337	323	293	328	334	335	326	314	301	316	309	339	327	303	312	300	295	335	313	314	308	281	324	315	318	317	282	290	328	284	320	265	324	310	291	346	315	306	295	324	317	316	311	307	322	337	315	331	298	315	311	308	295	346	322	308	306	308	312	283	312	316	320	326	328	318	282	316	284	335	311	283	319	326	297	288	280	303	323	305	309	340	334	294	279	327	318	318	283	317	333	330	303	297	324	325	321	320	286	306	305	296	308	311	308	306	306	305	312	332	318	300	320	324	305	262	318	308	317	330	320	345	293	327	288	318	313	314	317	331	305	331	301	306	291	315	254	301	309	312	277	301	326	323	296	331	318	323	313	327	306	300	291	310	295	312	316	297	290	328	337	285	295	340	309	298	297	318	319	332	331	308	312	288	321	323	333	297	321	307	309	309	291	310	315	313	296	343	338	293	320	298	342	288	299	293	313	281	309	294	324	292	267	284	304	259	314	296	339	331	304	304	298	313	330	323	314	309	299	303	291	314	313	303	292	297	283	325	330	327	326	294	285	320	303	306	332	328	299	331	325	313	335	312	295	313	308	295	306	340	318	340	276	307	274	310	303	273	320	337	307	310	311	325	315	322	317	332	302	306	308	295	331	306	315	324	326	351	287	290	321	298	312	338	314	339	324	308	329	325	346	291	337	288	328	316	307	308	318	336	312	294	328	326	305	308	311	321	304	334	293	333	283	349	312	283	302	326	296	344	333	285	315	318	305	305	329	312	279	317	320	281	314	312	296	327	308	321	287	331	285	337	314	324	329	328	336	293	325	322	328	334	280	313	310	294	339	278	283	316	307	302	307	286	325	334	301	315	313	297	318	328	343	304	287	297	311	339	321	335	329	305	283	291	332	320	295	298	344	290	310	301	293	315	309	316	301	348	318	351	320	316	315	291	322	320	298	315	319	297	300	331	317	302	348	279	328	318	303	328	271	312	283	316	312	295	317	313	308	288	310	328	331	306	334	319	310	299	315	342	302	290	355	312	317	322	314	297	303	313	332	310	310	286	297	327	296	316	301	299	328	314	317	323	297	317	306	312	331	296	309	325	301	297	303	313	298	304	298	301	317	292	320	313	306	321	303	302	320	313	311	327	303	288	304	309	292	293	286	299	338	312	330	326	297	326	322	317	325	300	327	286	335	318	284	320	324	309	336	279	297	298	311	296	276	324	292	342	307	296	301	320	325	303	270	300	316	323	326	334	309	326	312	322	298	319	298	305	290	326	332	322	319	296	293	291	297	317	312	362	335	306	303	305	325	352	312	313	313	333	313	291	290	302	294	323	328	302	332	305	290	311	310	321	296	318	291	304	289	272	321	319	287	278	307	319	292	299	312	327	268	323	316	275	317	300	298	333	313	367	319	307	319	309	326	305	310	282	305	295	297	326	326	320	333	301	329	311	321	353	359	315	306	325	298	297	305	300	310	323	341	308	328	298	306	300	317	325	299	319	298	308	315	330	332	311	334	307	296	355	310	317	313	312	287	316	289	320	323	307	321	294	296	308	298	317	311	303	308	314	321	305	303	340	319	336	312	328	290	282	345	347	328	311	305	325	340	326	330	323	283	326	338	307	300	326	306	332	293	334	309	295	310	324	310	340	297	306	333	321	333	309	292	319	323	339	298	313	312	281	305	315	316	312	325	307	325	295	311	321	326	285	305	307	296	290	346	314	328	301	309	313	341	306	286	323	319	311	312	293	333	322	323	330	307	292	305	304	328	308	317	319	305	285	288	327	320	283	288	324	305	305	301	311	337	305	328	301	309	340	316	328	361	309	310	332	351	332	302	304	324	309	318	252	318	297	294	297	300	290	296	335	280	325	301	339	293	326	310	313	345	310	288	334	298	290	314	304	343	325	316	290	302	289	307	316	310	299	313	321	328	312	285	321	309	306	326	320	289	306	337	304	345	318	286	306	310	302	326	296	315	337	321	300	317	304	337	321	326	313	322	296	302	316	329	322	307	328	314	309	320	318	321	323	262	308	295	309	315	361	311	329	330	331	339	307	285	335	319	309	325	318	327	296	319	310	313	323	325	313	292	297	316	312	294	308	340	320	326	318	309	316	317	300	304	312	296	295	277	302	308	288	307	282	332	326	303	308	336	322	296	307	327	335	292	313	327	319	303	316	307	337	321	328	316	307	306	335	316	295	295	318	331	289	285	311	306	323	303	313	322	318	307	324	297	326	320	312	309	299	309	319	295	318	302	327	320	319	294	325	294	292	294	314	309	279	311	304	291	285	325	307	291	304	313	328	297	324	272	301	313	334	304	321	331	303	330	309	287	318	317	297	274	296	310	324	324	278	300	316	283	302	301	313	318	328	299	330	310	286	325	301	281	310	288	302	318	304	322	308	324	331	298	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
30281	3982	2946	2249	1515	1182	838	703	571	427	403	388	365	334	304	298	280	296	216	260	264	273	258	278	226	248	223	237	219	234	229	228	236	228	230	231	236	211	206	216	203	220	250	220	239	211	229	203	250	194	221	224	217	232	239	201	202	205	211	224	230	211	206	223	195	202	186	213	206	260	180	187	220	223	222	215	217	228	216	184	205	186	194	204	204	188	193	202	192	254	220	226	203	239	195	233	179	205	201	198	196	204	229	200	240	215	197	206	226	237	196	221	211	205	224	206	211	215	212	164	197	202	206	185	209	197	203	238	203	197	208	221	198	242	225	214	213	200	214	202	216	199	243	229	200	208	171	209	242	207	214	208	223	212	216	226	194	211	194	189	204	213	192	221	209	225	212	210	212	204	220	190	181	204	218	184	200	201	206	178	217	195	207	233	191	223	191	225	194	202	211	200	212	211	214	216	200	200	210	218	211	219	198	178	212	229	220	185	198	205	186	215	214	198	196	220	213	187	200	202	220	202	177	206	172	222	195	200	198	207	204	199	186	196	202	210	195	230	181	225	216	226	184	211	185	226	185	204	198	222	230	228	216	212	201	155	182	198	227	202	234	212	179	200	213	194	230	196	196	197	197	197	235	209	216	233	172	213	211	217	220	201	194	209	196	203	233	186	215	238	220	201	203	216	223	203	191	178	206	201	204	209	209	202	191	239	190	186	210	195	190	194	229	202	204	210	216	207	214	193	219	194	217	194	216	184	193	199	202	225	197	227	204	209	200	203	209	194	195	204	228	219	224	232	209	203	202	190	187	208	209	202	206	204	201	174	164	193	235	201	222	185	222	201	202	187	223	202	213	197	219	218	219	178	213	187	216	199	189	201	224	204	241	201	206	193	180	215	220	207	229	200	213	216	220	239	235	218	211	175	191	217	219	193	200	201	184	172	192	165	204	201	224	214	207	200	191	196	227	181	228	193	187	183	208	249	215	191	201	188	204	209	203	204	217	169	204	206	229	195	195	232	200	202	238	185	214	207	207	200	206	188	193	202	208	220	209	208	196	188	191	231	201	197	229	201	211	223	228	210	207	220	192	231	206	208	217	206	199	220	197	204	193	209	176	189	188	204	236	197	233	189	207	164	231	198	202	213	210	233	193	196	185	207	195	193	198	223	185	217	228	203	195	203	217	186	219	215	209	215	191	203	206	169	174	224	198	190	213	202	189	210	202	210	182	205	199	212	206	207	179	202	200	223	186	211	215	196	222	198	214	219	206	229	206	208	200	211	213	208	215	203	187	216	211	217	219	200	215	206	204	208	171	229	219	219	230	202	180	206	211	202	210	218	198	204	224	200	223	199	210	203	209	192	216	197	208	199	222	226	220	182	208	194	207	185	212	181	226	210	214	195	216	241	215	206	210	198	215	201	210	234	189	214	202	210	216	225	199	197	169	214	213	232	198	207	215	198	213	235	239	205	197	216	201	183	216	213	220	201	187	218	194	189	200	218	193	210	203	207	234	197	201	190	225	232	192	205	197	204	214	199	204	213	207	221	195	199	204	199	211	194	208	202	205	208	219	208	200	205	196	219	193	209	227	176	189	206	201	190	210	207	218	211	232	198	197	215	214	184	191	202	203	216	202	203	179	218	218	203	220	205	231	196	221	214	214	216	217	190	207	190	200	220	181	219	206	197	197	227	201	197	175	212	185	210	232	209	191	214	220	189	198	201	217	206	195	193	193	219	189	219	203	199	203	202	221	179	211	204	208	204	208	203	205	202	218	206	195	182	195	183	206	219	192	193	198	176	208	184	224	233	214	207	236	200	205	200	198	194	210	214	229	207	192	205	197	204	208	231	212	213	195	190	208	194	222	219	191	251	230	181	201	225	209	197	186	213	181	184	194	219	213	201	238	180	200	215	209	202	209	230	229	205	203	208	209	204	212	217	202	205	198	190	192	216	225	191	196	187	227	229	205	201	223	199	232	195	200	219	194	191	210	212	195	197	207	204	216	207	232	226	228	210	214	192	228	203	198	193	224	213	217	200	204	204	209	193	204	213	202	191	215	202	217	202	211	219	189	221	215	191	212	182	205	211	223	227	222	201	210	210	207	224	218	192	219	226	186	203	219	236	208	196	198	202	222	197	213	196	182	185	194	193	221	203	211	197	218	191	186	186	213	226	209	228	203	224	208	229	220	192	212	217	200	172	185	210	204	205	192	189	211	206	225	209	187	193	216	191	187	229	208	210	176	203	200	223	212	186	189	200	214	202	201	207	244	202	189	211	214	186	188	218	219	192	175	214	213	233	185	228	235	213	226	240	200	202	215	255	225	191	229	214	202	228	202	196	218	206	196	215	242	236	186	206	204	225	186	210	209	196	204	191	233	192	201	204	196	227	217	218	219	194	178	226	209	202	208	208	201	176	179	195	201	223	197	227	210	198	205	222	218	193	196	205	201	229	193	200	209	208	198	199	194	212	175	211	221	200	219	204	203	243	213	213	180	184	209	211	196	227	184	176	208	211	204	205	189	204	198	191	224	204	199	179	213	204	230	185	194	204	215	215	171	212	197	204	214	202	205	202	196	191	208	191	202	225	218	214	230	186	209	204	215	217	205	205	190	216	185	188	216	216	204	205	221	211	196	196	216	205	181	194	188	220	200	193	181	193	199	232	188	220	216	206	215	210	219	200	202	226	207	200	200	215	192	193	206	207	191	198	195	209	191	187	212	201	201	193	204	186	204	219	208	223	214	196	217	197	200	191	192	205	210	218	187	242	207	212	194	204	231	206	192	194	238	209	199	191	212	211	211	204	214	213	221	211	201	219	210	225	207	198	210	190	218	202	218	210	204	191	220	245	184	206	211	195	198	223	220	204	192	206	196	218	210	201	181	208	223	200	202	207	205	215	204	216	210	207	199	205	188	198	191	222	173	215	185	213	218	206	199	206	210	188	199	219	229	227	195	233	202	214	221	186	209	180	211	209	211	211	184	213	191	211	224	225	213	185	223	209	229	191	216	211	202	199	216	178	209	220	222	222	206	227	206	201	220	193	233	235	215	190	209	205	208	207	206	194	204	217	222	221	224	221	212	227	223	180	219	194	191	204	188	218	198	185	183	206	213	201	207	214	194	213	216	229	230	195	210	209	202	209	198	217	212	207	213	195	228	203	203	198	241	215	222	220	219	215	198	206	187	206	219	206	181	199	220	241	220	187	213	224	227	210	183	179	189	219	193	191	170	200	198	209	243	222	224	210	217	188	194	207	187	224	235	199	210	208	238	173	220	221	211	221	183	202	185	223	190	202	183	232	207	205	201	208	220	194	192	212	189	193	226	185	201	194	194	200	210	216	212	223	208	214	194	202	210	210	225	208	212	182	180	197	211	190	207	197	190	187	202	231	196	214	190	213	206	192	210	194	204	179	190	214	195	221	191	211	212	191	219	194	238	221	220	219	218	204	224	219	215	180	207	201	226	219	213	243	217	222	203	234	214	197	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
13517	2621	6166	6673	5674	4593	3673	3075	2695	2195	1979	1814	1624	1476	1337	1259	1151	1094	1064	1034	992	1015	943	892	889	832	839	868	736	797	778	769	797	729	720	704	667	683	740	665	710	708	685	660	644	664	652	673	655	665	668	623	635	639	647	646	605	637	704	633	618	618	598	613	660	644	607	648	636	627	598	617	595	594	647	615	617	613	584	608	610	580	614	571	617	644	627	605	570	604	637	625	603	612	576	595	614	625	594	604	573	536	613	585	593	624	595	592	579	602	588	600	596	636	582	587	544	589	615	603	596	586	558	603	620	596	596	598	589	608	603	596	564	614	616	591	556	631	604	551	593	599	581	615	632	617	584	600	583	616	602	592	620	616	614	566	611	614	612	600	563	580	578	594	628	589	551	582	618	595	621	553	580	570	595	611	540	621	620	605	594	574	589	629	616	574	570	585	578	580	567	573	556	573	556	592	595	570	557	535	561	614	611	587	625	586	600	544	570	537	552	569	540	622	580	572	604	582	655	561	592	605	587	600	573	572	608	585	570	639	603	598	595	585	566	627	604	551	585	593	573	606	565	605	618	525	641	619	587	569	610	583	576	592	546	590	599	602	592	580	587	607	607	611	585	567	552	584	571	596	585	585	563	619	551	586	599	607	601	582	600	571	540	593	590	577	573	531	549	605	547	638	589	592	601	588	555	571	638	540	596	555	566	546	639	569	575	588	599	553	585	528	552	587	575	559	570	568	604	603	563	577	563	585	614	603	564	573	562	571	586	587	590	569	580	599	617	581	598	641	582	607	587	536	573	603	629	594	637	599	610	589	584	544	622	592	629	567	570	589	581	587	571	583	597	640	626	556	602	577	553	579	586	582	575	576	610	591	617	592	544	598	599	561	577	598	617	612	594	557	638	593	623	560	562	576	599	586	576	620	582	584	563	545	579	562	635	567	617	607	614	578	542	576	596	611	545	595	592	594	601	586	608	571	562	542	585	588	574	544	543	602	587	569	608	598	553	595	535	623	558	561	591	615	604	616	572	599	611	584	576	577	567	601	579	576	559	545	590	590	552	591	577	587	609	527	575	553	639	620	577	553	574	578	559	565	574	661	597	541	573	556	598	600	565	578	579	606	583	573	584	612	568	552	578	591	591	577	602	627	632	589	563	575	579	585	609	589	584	556	556	606	546	605	540	548	582	574	600	585	620	563	590	551	581	565	613	593	580	584	586	631	585	600	585	580	593	620	562	570	570	593	577	574	610	570	595	601	569	561	604	609	614	580	553	548	633	576	546	616	560	559	566	621	606	583	542	578	591	556	599	614	646	567	550	592	606	607	591	562	588	576	581	580	582	595	599	569	595	573	589	619	602	597	547	613	613	584	605	594	633	564	533	562	576	545	626	579	578	582	579	581	594	583	570	609	574	592	556	601	621	613	587	627	591	593	599	589	568	592	564	605	555	588	596	556	619	558	605	561	582	595	594	586	565	557	571	622	603	615	609	554	552	565	534	589	566	593	587	596	591	584	555	589	544	526	604	628	581	567	576	581	566	595	565	580	560	578	540	604	600	599	584	579	579	568	581	613	563	615	616	565	574	594	636	576	636	568	571	550	598	619	615	605	595	636	601	587	550	539	560	586	587	546	588	553	560	603	621	548	581	593	576	552	582	570	559	612	576	579	585	563	626	626	582	614	558	573	576	560	580	567	557	603	580	567	597	594	588	570	575	594	566	579	617	545	632	565	583	579	589	595	547	536	541	612	596	567	572	589	571	564	561	593	600	604	568	597	629	622	589	574	583	560	597	590	601	588	595	557	577	577	596	589	599	590	549	581	579	590	561	601	583	549	581	588	571	593	567	566	589	573	618	608	580	596	600	589	575	615	575	614	587	588	530	580	601	574	591	603	580	580	557	597	597	559	622	592	539	619	598	579	609	564	553	562	555	596	635	591	575	600	591	636	641	588	604	596	584	595	604	596	594	602	584	571	557	552	568	617	580	534	587	582	584	601	588	564	625	594	614	594	606	560	602	597	550	570	574	581	652	626	584	604	607	644	585	586	574	600	600	619	572	589	635	579	585	546	562	611	609	613	572	593	597	590	578	581	568	552	616	572	611	571	590	597	578	586	589	565	566	605	573	604	592	594	581	583	546	579	517	634	565	543	590	594	587	608	546	550	558	601	567	619	577	601	608	580	595	595	579	609	583	620	619	583	597	546	589	612	565	617	570	558	599	595	622	584	600	592	562	550	577	599	621	611	567	603	566	553	631	609	601	577	621	562	605	597	583	613	569	611	541	597	613	579	628	631	558	632	540	578	574	592	580	597	578	560	581	565	570	568	597	625	581	635	574	578	598	583	610	569	624	558	609	592	575	605	643	598	584	564	583	587	568	600	569	585	577	572	542	594	596	613	569	606	615	587	567	592	592	578	561	558	620	573	600	630	618	564	588	623	565	599	609	614	601	625	566	585	619	589	606	573	610	602	642	580	627	605	576	577	566	648	606	540	588	599	577	617	575	594	591	633	600	607	588	572	603	601	605	581	540	595	581	602	549	580	581	593	632	616	526	568	571	590	594	580	582	598	572	596	601	592	567	557	587	617	626	589	613	581	607	583	620	595	577	576	603	569	562	596	557	597	567	588	569	590	601	588	587	551	596	598	565	578	604	637	605	604	582	595	600	598	599	567	606	583	592	548	602	577	607	606	611	620	622	607	583	577	570	594	562	597	573	593	616	587	580	551	615	580	596	606	588	524	573	576	574	581	621	528	598	641	586	582	583	584	577	606	577	609	573	574	591	593	579	587	554	588	583	592	577	551	612	568	583	599	594	562	614	604	577	595	619	578	565	577	587	574	628	612	567	576	611	641	584	567	561	591	601	585	616	592	551	528	600	550	564	595	570	588	584	552	529	578	595	590	570	567	587	570	576	585	566	612	540	571	562	574	594	570	514	593	604	577	618	569	570	597	564	549	571	578	610	599	546	596	588	612	588	562	573	552	584	540	600	543	582	579	572	581	564	607	571	582	570	608	569	610	549	572	574	553	529	600	583	532	582	598	582	566	593	613	575	607	585	597	604	623	574	582	590	612	605	586	560	602	556	588	631	575	598	606	564	627	602	578	620	576	577	614	589	582	576	568	586	609	571	596	616	562	581	583	574	533	604	560	609	611	583	556	608	554	601	628	563	569	640	570	557	591	552	565	594	541	579	622	605	587	571	564	574	592	616	588	591	585	640	608	616	574	580	621	589	530	563	575	561	567	614	609	550	635	579	595	592	633	605	598	552	573	605	601	589	543	571	641	593	553	580	610	588	536	594	569	569	619	608	631	595	578	588	607	594	603	584	611	587	551	576	587	610	578	533	582	597	591	620	583	557	599	564	605	612	579	600	581	607	593	580	672	598	574	576	545	580	579	574	601	585	587	609	559	556	552	550	550	560	604	566	593	603	570	586	586	552	595	593	541	622	562	597	584	586	602	598	581	575	592	590	573	559	609	585	587	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
3501	148	126	129	130	102	119	92	107	92	98	94	94	79	84	90	83	92	104	95	84	91	80	78	85	82	92	91	87	92	77	99	82	96	91	96	106	100	87	78	95	100	85	100	81	91	96	78	93	68	93	122	83	111	83	91	110	103	79	91	89	94	95	86	95	95	112	97	89	82	92	99	86	86	77	110	94	88	66	91	82	93	104	80	80	106	92	91	89	91	111	90	84	97	98	98	77	85	101	81	90	86	93	73	100	87	81	103	81	98	93	105	89	81	97	90	104	111	111	80	89	89	81	89	83	99	78	82	83	97	97	95	85	82	82	103	96	94	100	86	74	88	85	83	73	104	85	108	101	94	73	84	99	85	96	83	99	114	97	82	106	91	89	88	103	100	84	88	93	82	91	87	93	85	85	72	84	77	73	90	89	83	103	89	95	81	93	79	107	90	90	92	95	97	91	86	82	104	81	86	80	109	110	98	88	98	81	81	92	101	84	102	105	94	94	85	104	81	88	108	106	91	109	87	79	97	87	93	92	91	79	84	79	92	71	79	99	88	80	83	103	89	97	83	91	102	95	89	84	98	87	100	93	85	85	97	94	95	74	87	85	97	75	91	92	105	86	108	72	78	83	100	86	92	95	85	87	91	82	85	75	85	88	95	90	89	104	76	89	99	95	106	88	80	76	96	83	94	84	77	110	82	81	99	83	82	99	79	82	102	105	79	75	88	96	90	91	69	96	75	90	87	89	92	91	70	72	80	81	79	89	106	96	94	90	82	85	92	85	87	87	80	69	82	96	84	94	92	95	88	98	88	101	105	106	84	103	96	96	92	93	73	101	110	100	75	75	85	78	70	93	91	97	73	99	79	91	85	88	105	76	88	84	90	85	93	87	121	99	107	85	91	93	95	100	78	113	97	93	89	87	97	83	90	88	86	89	92	93	91	103	88	85	112	101	100	82	87	81	84	94	82	85	89	76	96	98	102	99	90	80	121	92	94	94	92	96	99	105	88	98	101	92	83	96	77	86	95	79	102	104	81	95	81	101	70	102	95	100	89	77	112	91	109	91	94	90	94	88	93	90	89	78	110	76	100	96	77	95	75	83	90	96	92	100	86	95	102	77	91	99	99	107	83	92	86	85	90	87	79	75	83	93	91	100	86	86	93	90	85	91	99	85	97	100	100	89	80	105	99	72	96	92	88	95	78	107	91	80	88	67	78	85	102	92	86	85	96	77	81	92	93	91	85	103	84	89	97	75	98	85	88	84	97	79	102	85	78	100	76	95	86	89	85	85	77	84	103	90	96	79	85	79	91	80	85	85	78	83	96	80	85	96	88	88	91	67	95	90	82	89	84	91	92	86	101	90	90	86	102	99	92	79	91	86	88	99	90	86	89	86	89	80	93	91	93	96	98	101	93	87	81	92	105	93	79	67	94	97	89	102	97	100	82	82	82	92	85	108	86	90	93	86	99	92	91	98	93	74	97	99	106	75	98	89	60	103	82	79	86	84	74	93	81	78	74	104	79	84	90	99	81	95	91	92	82	102	97	83	87	91	76	89	81	98	86	95	70	82	114	104	100	99	85	90	89	79	95	76	104	110	87	99	89	96	88	72	92	83	81	86	99	102	82	90	77	94	67	90	84	98	77	93	103	96	95	84	89	95	91	89	70	92	88	93	86	98	119	88	90	90	88	73	94	85	89	93	110	100	94	85	101	95	78	80	83	71	81	86	98	87	92	72	84	108	79	63	90	95	98	77	93	86	103	85	92	82	85	106	88	106	72	97	104	96	80	90	104	89	88	103	91	92	73	89	87	96	91	99	75	79	99	71	96	89	111	106	80	99	88	89	87	93	82	97	93	87	75	100	83	86	94	96	84	84	118	89	95	99	82	104	83	97	113	93	101	105	84	86	95	97	81	92	78	81	87	96	84	71	74	81	98	91	95	88	86	90	72	116	91	82	93	78	92	98	109	88	90	86	87	93	88	82	89	109	98	103	89	97	92	95	83	92	102	99	86	89	80	85	116	92	74	90	79	100	83	84	87	80	82	83	96	95	91	89	86	74	88	86	85	103	85	84	74	100	92	86	101	76	90	104	101	97	103	85	101	106	74	90	97	94	99	84	90	83	84	108	91	78	109	89	79	98	99	98	93	104	72	101	76	86	94	87	106	87	83	103	92	94	93	96	76	84	84	90	100	80	72	99	89	88	79	111	96	83	86	94	81	76	94	84	83	109	89	69	91	81	93	84	105	103	110	113	68	84	87	86	91	81	85	95	82	94	88	77	91	92	96	78	99	90	94	105	91	90	81	96	89	86	102	90	80	97	99	97	82	78	82	69	97	84	93	91	92	79	111	92	82	115	71	70	107	97	89	98	75	110	82	85	67	78	94	89	92	89	91	77	86	82	95	103	98	105	93	99	87	90	96	100	79	82	73	75	95	83	72	92	88	73	81	82	89	107	100	96	92	87	101	101	95	101	87	92	84	100	93	76	92	84	92	74	83	105	82	103	81	73	68	91	96	94	80	89	84	104	72	99	78	85	94	95	92	95	84	93	90	91	87	86	92	87	99	95	91	100	100	82	104	77	101	95	68	86	109	101	87	67	82	96	97	94	100	93	95	80	87	91	92	97	87	79	92	83	96	82	105	94	84	91	85	87	91	87	75	93	91	83	95	105	100	80	93	85	75	92	65	101	115	86	92	96	95	84	89	91	88	77	113	83	90	95	83	96	86	85	78	97	92	91	90	96	102	90	84	90	96	95	93	92	114	95	105	90	91	94	94	102	77	106	89	92	87	99	95	104	90	89	91	99	90	99	87	98	73	86	87	85	86	104	85	83	84	97	95	84	93	93	89	82	103	104	89	88	106	86	96	94	98	90	88	118	91	89	87	88	93	81	86	77	96	98	86	82	90	91	87	78	85	92	92	104	88	86	74	87	83	86	81	87	96	94	81	105	97	90	100	85	87	94	100	101	87	102	84	78	99	91	81	101	83	91	85	106	81	99	69	84	88	94	89	71	86	93	106	97	82	97	98	86	89	92	95	105	81	94	112	85	92	83	108	96	83	93	87	94	75	100	93	94	112	92	96	85	97	94	97	104	77	81	79	73	98	82	81	101	80	82	98	94	91	72	88	95	77	78	102	91	85	87	99	78	85	86	96	83	96	96	93	75	67	87	79	86	96	94	90	94	88	88	76	89	95	98	92	97	83	99	85	95	84	91	84	89	82	95	94	86	80	90	94	89	97	89	99	88	78	74	84	91	110	99	92	84	106	93	96	92	88	99	99	77	70	93	86	93	85	77	82	92	88	89	98	100	79	92	89	95	86	99	87	95	106	93	89	73	89	88	83	89	105	79	88	85	87	93	114	95	89	85	97	83	88	105	72	100	86	82	103	102	81	83	83	97	81	99	70	83	104	96	97	94	91	97	90	103	84	92	88	77	91	102	76	100	88	102	95	96	83	97	86	100	85	105	86	98	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
4576	361	409	438	450	393	393	354	317	331	318	308	272	291	309	305	313	293	283	307	324	314	329	254	296	286	298	290	301	290	246	264	254	312	297	285	261	283	270	276	280	291	294	271	306	276	311	301	254	271	298	312	305	308	257	301	274	290	305	275	290	281	272	268	284	306	270	316	307	282	274	297	280	298	284	281	276	289	284	302	280	287	289	294	320	277	275	306	271	304	309	289	266	257	317	297	284	279	298	293	285	277	303	247	287	275	309	289	286	268	302	273	294	278	281	278	308	275	260	266	271	262	269	278	272	297	254	323	278	301	285	279	287	300	275	288	259	300	257	291	267	293	315	261	312	276	302	259	299	275	301	284	311	302	245	284	281	300	261	305	293	251	297	277	312	274	282	311	294	272	284	260	293	291	290	278	256	293	290	300	263	279	287	268	306	306	303	286	306	260	265	297	288	285	281	266	270	278	286	276	309	300	255	285	259	262	291	302	303	310	268	290	309	295	269	304	298	299	271	279	331	327	277	288	297	264	265	288	257	296	267	278	262	267	300	303	311	310	307	296	306	287	302	281	312	286	288	276	326	281	288	276	292	284	282	278	278	299	290	258	300	299	274	300	312	263	254	249	292	308	272	292	311	287	280	295	287	274	301	297	316	296	300	268	301	308	278	289	245	301	283	293	260	267	309	270	283	299	294	275	253	284	265	299	282	301	285	278	302	290	284	249	293	269	278	274	301	297	284	282	244	294	264	302	303	293	280	297	309	295	277	303	272	259	307	299	281	290	293	300	263	297	275	264	241	289	298	303	265	279	289	293	283	293	268	300	298	277	284	325	298	268	290	302	271	293	279	268	300	272	280	284	261	286	290	292	284	279	260	295	275	293	263	272	278	284	279	308	275	306	298	256	281	261	301	270	275	291	282	272	290	274	256	270	267	278	261	295	273	302	293	277	265	252	295	296	269	299	298	271	285	282	286	295	294	285	261	271	278	280	319	285	284	287	300	267	280	276	255	319	284	260	257	296	306	267	305	279	296	277	284	255	315	249	270	304	292	305	296	277	279	278	283	272	302	279	273	266	269	267	284	310	262	297	285	275	271	307	295	296	293	290	286	281	293	305	265	271	291	287	311	218	241	291	313	286	287	279	308	277	288	297	276	291	264	296	314	296	315	288	314	271	305	288	286	278	309	266	307	246	282	299	284	273	293	311	314	275	280	314	281	269	290	251	313	267	298	289	280	299	291	268	293	287	286	253	261	269	306	294	262	266	291	306	291	298	298	232	290	306	279	274	296	262	290	307	283	303	297	289	298	290	291	300	287	270	261	259	297	298	294	269	296	261	300	301	301	282	281	244	306	304	262	278	279	283	262	297	250	279	287	290	284	283	292	299	285	260	282	292	268	293	265	281	279	307	277	313	275	278	291	283	273	287	291	291	274	297	299	264	306	301	265	313	280	288	275	293	305	316	289	298	293	282	291	299	297	298	293	285	290	292	281	289	309	282	302	288	320	291	268	299	284	282	290	333	290	282	289	273	272	264	276	263	303	297	292	300	273	270	291	258	287	267	310	267	268	295	302	273	318	280	299	268	299	298	261	300	287	294	268	269	277	284	271	270	280	297	287	290	275	269	304	248	263	252	294	276	297	296	293	300	299	270	314	283	285	304	288	306	269	305	271	291	290	273	300	299	292	273	298	294	260	301	300	320	273	305	281	306	282	296	277	305	288	278	267	286	300	283	251	270	303	282	290	271	266	282	328	289	305	311	289	262	287	279	268	278	298	287	261	286	298	281	272	268	284	281	274	294	267	299	269	264	285	266	292	316	279	300	264	306	264	316	265	301	288	278	296	244	294	284	290	301	301	288	281	309	275	279	284	265	276	278	285	313	271	292	273	296	297	306	316	286	277	308	300	300	276	265	256	247	296	282	282	283	286	287	322	274	293	285	296	301	307	277	302	295	272	289	291	287	300	270	276	278	293	269	292	308	289	280	264	288	286	276	280	238	280	289	281	275	306	293	311	268	297	278	260	282	281	307	266	302	279	251	295	287	278	271	256	286	312	278	291	271	328	283	263	288	296	287	276	299	297	270	294	277	294	295	274	292	330	316	295	282	285	255	266	302	278	306	272	291	290	281	274	284	303	283	299	288	293	291	272	319	287	286	300	263	283	280	299	300	272	312	286	299	297	305	264	319	268	298	268	254	304	281	301	265	301	257	311	285	279	271	292	273	273	287	311	301	297	264	267	283	266	294	300	275	256	276	329	248	292	307	268	282	310	288	290	273	295	294	286	257	274	283	276	255	280	277	290	306	293	265	273	260	302	284	269	294	297	312	279	275	273	324	293	288	286	288	308	309	263	287	318	292	288	274	287	250	286	258	287	274	302	302	294	289	269	254	291	274	283	285	278	287	285	314	305	267	264	282	262	295	255	286	304	263	285	270	276	272	291	303	297	287	292	272	286	241	292	297	261	269	290	280	301	269	295	320	267	290	285	278	292	284	288	283	262	312	307	292	320	280	287	302	272	311	328	305	279	313	303	278	291	274	282	295	261	276	307	279	288	278	296	279	275	273	284	282	293	300	305	274	297	285	277	319	277	283	301	288	263	273	286	286	297	296	294	263	290	276	296	306	274	302	275	290	292	294	320	258	308	290	328	277	263	270	300	288	317	293	284	316	316	258	289	303	301	329	322	299	307	284	305	274	302	298	277	281	285	285	299	283	301	270	278	265	287	299	282	302	280	310	286	256	296	328	269	295	300	276	327	262	304	289	299	302	296	284	290	287	291	283	298	255	272	289	261	311	280	276	282	316	297	302	297	279	252	296	269	302	308	292	304	301	307	309	308	293	245	257	268	274	282	289	332	279	268	280	244	301	287	304	294	291	288	289	288	281	304	296	267	297	288	282	285	274	253	286	263	290	264	287	283	278	278	312	322	305	294	291	286	281	308	270	302	280	303	284	319	292	272	253	294	274	288	265	299	311	275	276	302	259	280	287	270	261	331	265	294	286	311	290	260	303	307	277	265	262	275	265	303	306	283	255	285	258	261	329	306	275	264	298	288	280	279	290	293	296	273	293	274	291	269	280	298	306	278	304	254	300	288	256	325	295	273	318	258	282	290	282	284	300	247	304	276	313	290	278	261	270	277	280	290	288	284	274	296	265	310	275	295	272	290	281	294	244	272	274	298	268	270	275	274	308	306	272	271	279	330	283	281	297	275	267	287	298	335	256	280	285	272	275	299	258	301	275	286	291	269	279	315	299	289	316	328	268	270	272	281	256	260	280	282	280	310	268	313	285	311	256	276	312	295	315	303	283	274	306	314	266	296	288	261	267	281	294	282	289	328	286	289	271	298	296	271	269	271	284	299	305	285	301	290	287	276	278	263	287	270	266	300	261	286	255	255	276	296	276	297	284	262	278	298	276	287	256	283	289	265	302	294	314	285	278	305	295	294	314	280	299	264	254	299	277	294	293	284	289	293	261	308	284	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
19317	1468	1358	1045	760	549	398	337	300	218	206	208	159	139	160	139	129	131	147	127	110	113	121	104	122	112	103	113	109	110	112	121	111	106	92	119	114	98	109	112	89	99	85	107	103	83	103	116	98	102	96	102	95	91	99	97	109	100	83	104	102	107	115	69	97	96	99	91	112	97	114	102	77	85	105	85	99	91	89	109	87	102	92	119	111	91	103	103	108	96	105	99	96	87	97	97	89	87	70	97	104	101	72	101	91	98	85	98	87	71	85	107	107	94	98	88	82	85	96	82	93	96	109	103	98	96	92	90	105	89	92	97	110	92	98	97	103	105	93	109	94	106	90	94	93	105	94	105	98	82	103	82	112	107	108	72	97	104	107	89	97	89	101	122	105	77	92	89	108	80	92	78	102	100	84	101	104	87	104	94	73	105	86	92	90	111	97	97	94	96	102	79	90	106	97	81	94	90	92	93	98	112	77	88	100	100	87	103	105	92	90	85	88	78	85	89	75	97	96	108	95	93	92	104	89	79	82	96	96	106	100	117	111	87	87	120	99	89	86	93	105	103	112	86	94	90	100	101	106	91	96	86	86	89	92	106	88	88	91	95	102	109	90	87	100	119	81	113	78	93	112	100	97	104	84	109	93	88	66	92	96	102	103	117	80	90	97	85	97	96	102	94	81	103	85	87	104	82	107	92	83	89	103	110	102	104	109	82	125	102	86	98	91	86	97	113	89	87	107	106	102	106	74	107	109	85	110	101	82	96	104	102	98	79	98	83	99	105	95	97	87	99	98	85	119	82	92	85	84	111	97	93	103	90	102	118	104	92	93	98	111	112	85	102	96	111	89	81	92	94	88	107	94	82	100	101	105	88	104	97	86	84	100	105	95	99	109	107	98	90	96	95	85	106	94	76	112	102	101	80	86	95	90	107	91	124	88	90	87	96	105	96	89	108	106	89	95	95	94	97	98	88	87	101	100	92	92	98	97	120	87	105	109	87	107	91	71	85	87	90	98	92	111	91	86	88	87	85	98	101	90	114	114	89	96	91	101	99	99	75	100	94	112	108	114	97	91	99	92	110	110	90	88	116	102	122	96	111	99	105	97	96	89	108	83	93	90	69	86	109	86	99	102	87	90	117	100	90	95	92	98	90	104	121	100	86	97	89	81	102	95	79	89	82	94	112	96	87	93	87	103	95	94	90	96	92	93	95	96	94	122	111	103	78	91	96	111	84	108	95	102	101	81	104	99	91	89	106	82	98	91	106	114	104	104	98	106	91	98	89	88	103	90	107	92	96	90	96	98	89	103	98	104	91	86	107	107	99	81	92	96	85	91	94	122	94	114	95	93	98	85	116	106	110	82	93	81	96	94	82	113	97	98	102	88	95	94	110	94	98	105	102	98	93	94	88	81	94	88	89	94	88	99	95	89	87	97	87	99	104	103	111	103	116	94	93	105	92	95	95	98	96	84	102	86	97	79	96	88	85	99	86	88	83	101	89	99	97	93	103	92	131	92	84	118	102	101	109	96	97	88	89	118	92	87	60	98	99	112	90	89	76	91	93	88	85	105	93	88	96	86	85	94	97	87	120	108	99	96	102	99	97	93	76	110	99	95	83	87	101	106	98	96	74	87	101	91	100	94	91	101	90	84	105	109	95	102	103	108	91	92	90	103	88	90	86	81	100	92	122	107	99	83	115	86	87	93	116	106	90	94	91	110	105	95	117	117	99	110	83	103	101	101	91	73	105	85	89	74	90	82	98	95	84	77	109	108	100	98	87	107	101	91	88	82	105	81	88	100	103	102	75	108	99	77	97	83	83	98	93	96	102	89	104	111	99	89	82	92	89	101	95	89	105	90	98	109	99	101	97	85	81	89	110	101	92	94	108	92	107	90	109	99	113	103	93	98	91	95	110	101	90	91	98	97	99	73	86	96	87	105	75	90	89	85	86	79	90	92	106	113	103	110	92	93	109	106	91	88	102	105	99	96	82	71	98	91	107	108	91	92	108	106	82	110	101	117	79	89	109	84	88	83	102	106	81	110	77	111	91	93	83	131	104	106	94	111	112	86	94	105	97	88	89	98	93	93	83	89	96	100	102	102	107	107	93	83	88	96	85	107	92	103	85	96	98	93	85	116	98	90	106	104	91	91	98	88	88	97	83	127	107	98	97	99	104	103	70	89	90	94	95	93	102	108	87	89	105	78	96	88	107	90	95	92	97	93	81	72	109	97	78	93	94	109	83	100	101	90	107	97	101	103	84	98	116	103	92	75	97	88	91	104	97	98	85	99	92	111	92	88	88	97	101	104	96	99	86	103	112	85	100	94	81	95	86	93	91	93	94	87	88	86	81	87	102	101	82	97	115	89	91	94	88	95	107	89	95	80	98	117	102	116	99	97	91	104	95	107	103	118	95	87	103	93	93	110	86	109	97	77	102	108	96	109	89	97	71	88	88	105	97	88	100	98	98	94	101	86	83	103	105	89	98	84	100	123	118	101	92	86	112	102	80	89	106	106	107	100	101	101	98	83	83	96	95	103	89	103	96	85	101	98	103	74	82	105	89	95	93	90	86	82	103	108	86	109	82	86	103	100	101	104	99	86	107	82	75	95	85	102	102	94	111	103	91	103	108	88	92	93	101	93	97	110	101	106	96	106	95	99	116	100	99	101	105	91	102	105	85	95	104	100	95	87	87	94	77	74	98	102	106	83	104	95	105	92	92	100	102	97	95	85	83	88	100	93	94	101	97	102	95	87	86	85	89	103	109	94	104	100	91	110	90	98	86	88	111	105	101	92	76	92	79	115	100	93	103	98	81	88	100	82	85	83	91	98	94	93	107	105	100	103	94	105	93	77	109	103	99	106	89	80	107	87	99	111	98	108	125	98	107	88	94	102	82	92	84	104	98	93	118	87	120	99	108	96	102	93	97	100	99	104	87	93	113	82	95	86	83	93	81	87	83	115	112	107	98	106	92	94	102	106	98	93	84	109	97	91	96	92	89	102	87	111	105	101	108	100	100	101	101	89	103	92	83	102	106	109	86	102	94	103	89	82	103	97	103	86	110	94	90	121	98	95	98	104	91	100	109	114	92	95	112	105	91	106	103	88	120	92	110	80	66	81	89	106	86	105	88	107	74	99	90	95	97	108	100	77	104	114	94	86	105	97	98	79	96	94	120	91	102	105	109	109	96	91	100	84	79	90	85	103	102	94	82	107	91	99	106	99	85	80	83	102	89	91	85	97	95	83	97	117	86	108	103	89	92	94	88	87	107	105	99	111	100	100	96	101	79	105	92	86	84	107	121	95	92	79	81	83	91	93	103	95	92	117	81	98	99	101	98	101	93	101	94	111	90	90	101	90	111	88	106	92	95	100	92	94	97	90	93	114	104	94	98	110	92	107	81	95	85	75	98	107	105	83	103	75	85	99	85	98	92	85	103	84	104	97	94	96	91	80	86	85	83	104	86	99	112	100	110	103	87	85	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
10248	1335	3178	3618	3045	2414	1915	1597	1344	1211	1038	902	809	764	716	652	617	582	549	567	535	469	440	457	490	419	418	410	401	414	432	385	391	404	365	405	373	375	367	362	357	346	376	383	366	370	376	337	332	348	331	337	356	330	375	374	340	336	317	329	360	345	326	340	360	326	334	330	288	354	328	339	336	329	297	330	312	338	329	317	313	333	340	324	311	320	291	325	324	327	277	317	324	328	306	317	313	326	322	314	333	316	345	324	350	359	285	321	306	310	303	304	293	293	329	326	338	312	323	296	299	278	323	290	303	345	313	286	306	347	318	321	334	310	321	324	287	309	303	297	300	313	309	301	341	302	324	305	309	333	298	296	333	302	286	305	314	306	297	334	341	297	294	333	331	315	311	320	318	330	362	304	306	357	342	325	312	292	276	343	322	279	334	324	282	339	314	322	314	334	310	319	324	319	315	309	330	320	327	284	312	305	329	318	305	311	298	318	326	331	291	304	291	299	312	306	318	316	301	286	300	281	307	316	313	318	281	328	332	329	314	311	329	320	276	329	328	315	314	285	304	317	307	301	308	309	281	325	315	285	352	312	318	299	318	288	338	309	300	309	324	306	316	306	317	322	303	303	326	328	286	286	303	300	291	288	297	311	312	341	345	329	292	311	306	304	285	321	307	296	307	334	322	281	342	311	285	337	301	315	300	325	317	330	313	328	312	319	294	296	309	289	296	316	337	300	299	330	323	307	285	270	307	321	261	334	328	326	323	333	287	293	323	319	316	295	318	310	302	310	296	292	308	303	303	285	325	310	314	318	276	310	320	305	314	318	322	306	303	291	288	303	300	328	332	319	316	307	299	318	335	312	304	306	322	316	337	323	323	313	303	315	333	336	334	296	336	300	317	316	340	301	308	322	290	308	340	298	339	274	327	313	311	342	345	292	319	288	284	321	305	309	300	321	305	295	324	337	307	295	335	289	331	282	316	309	279	289	324	318	342	281	322	296	343	327	333	276	291	299	328	302	324	313	282	300	297	356	286	294	338	326	299	296	329	309	303	303	329	324	349	320	317	286	314	312	308	306	312	320	322	320	305	329	300	321	328	309	283	314	294	321	335	308	345	332	318	292	326	323	300	313	312	312	308	296	326	343	288	301	301	323	293	297	288	302	308	331	335	289	296	288	321	337	318	289	288	326	312	306	315	310	357	292	326	297	296	323	298	327	321	303	311	312	304	327	306	281	334	307	322	299	310	291	310	288	314	341	298	282	357	339	316	345	293	304	306	282	310	321	309	305	304	308	304	294	293	330	287	315	326	303	336	310	301	326	313	289	318	292	312	306	300	302	331	310	307	307	297	343	294	310	322	322	298	278	325	300	322	292	283	336	316	324	294	315	300	335	307	309	290	314	346	330	316	304	311	333	280	336	304	321	293	286	291	313	328	302	322	312	323	303	306	325	323	332	285	302	302	303	313	321	320	340	321	309	293	330	327	291	308	309	338	325	305	319	294	288	327	314	299	313	313	347	301	307	300	294	296	328	327	322	293	306	324	350	296	329	331	300	291	307	336	316	317	306	277	310	293	300	313	307	294	289	323	295	322	285	286	297	320	329	311	279	328	321	334	306	330	327	333	289	287	279	312	299	324	304	329	278	299	324	329	312	309	318	317	309	298	335	318	287	307	334	329	301	296	321	315	331	324	289	306	270	319	309	344	311	327	308	344	333	312	278	267	322	274	286	302	329	317	305	364	290	288	324	339	320	304	306	350	322	346	333	321	321	301	309	306	318	281	336	330	341	307	317	309	311	314	316	305	328	301	297	315	297	306	307	306	293	327	315	311	330	324	327	310	321	294	322	295	308	292	301	315	302	339	319	299	306	304	313	304	320	272	299	325	289	320	315	307	312	316	287	331	277	305	306	301	290	342	292	291	289	290	316	302	297	301	301	311	322	308	328	265	339	281	299	314	295	310	322	310	306	329	318	320	330	308	308	289	315	312	308	335	313	302	273	297	288	322	349	316	325	319	302	295	291	326	329	319	289	329	283	327	345	309	316	311	287	304	305	294	295	315	286	295	322	311	343	277	312	316	304	305	288	308	303	314	308	306	339	341	310	312	310	325	314	326	280	303	323	332	302	324	304	308	333	327	324	299	338	303	329	294	340	335	320	329	311	270	280	312	313	316	324	291	310	306	348	314	273	315	308	284	291	309	299	274	323	343	302	317	300	289	309	284	299	281	307	323	316	338	316	313	340	302	323	295	337	321	284	321	300	303	340	274	327	289	299	328	319	334	291	318	311	327	302	330	332	305	315	304	310	329	322	295	324	325	298	308	253	333	341	316	298	302	298	329	328	278	324	306	328	275	314	311	317	279	294	310	306	299	307	300	316	323	250	295	316	317	320	310	318	307	302	310	311	279	272	316	333	314	324	318	302	311	307	320	309	304	341	300	315	285	345	300	304	322	296	310	294	325	293	326	299	316	289	300	308	326	357	331	316	307	276	311	285	336	302	321	303	305	308	277	295	314	278	314	298	320	328	306	282	328	298	346	297	311	321	302	299	283	269	289	305	314	300	312	337	334	308	327	308	323	321	321	288	284	320	299	350	308	312	318	300	316	286	297	295	307	310	289	323	334	330	297	352	294	292	318	324	315	299	338	335	298	299	324	336	316	313	322	302	276	271	323	323	300	302	315	317	303	293	305	308	325	307	280	277	307	314	324	315	288	328	320	305	286	327	313	306	292	319	342	324	299	323	298	310	325	294	309	303	328	309	344	308	310	331	301	343	299	321	332	298	292	313	332	316	301	307	315	319	303	300	317	289	315	291	304	353	335	326	286	327	297	299	317	316	317	315	323	310	311	339	330	283	307	311	291	341	318	314	336	309	344	329	274	296	294	313	308	295	314	310	304	301	297	290	309	347	276	321	322	319	292	314	322	315	290	318	316	309	322	343	327	335	293	296	300	322	315	344	310	309	344	314	315	285	305	294	317	309	293	337	323	328	304	332	344	313	293	309	319	347	334	339	325	317	318	321	298	285	314	324	304	322	337	311	302	305	271	299	335	341	306	315	313	318	293	347	342	313	308	323	280	313	322	317	302	311	311	336	311	333	328	335	310	293	253	285	296	336	306	334	317	301	315	271	310	310	288	326	317	297	321	277	331	331	296	303	308	316	299	295	320	319	330	297	274	317	304	299	331	309	294	323	325	340	308	280	318	348	313	317	307	268	324	300	338	296	294	324	299	330	288	305	309	311	287	291	310	308	339	305	299	286	292	310	311	307	320	316	302	332	289	320	279	294	310	354	303	300	292	338	345	350	283	323	293	315	284	338	324	313	329	280	321	322	338	308	328	348	312	292	334	322	318	303	316	321	309	322	314	318	291	286	327	327	330	327	335	326	319	302	317	293	324	335	273	291	321	335	319	301	307	303	332	301	318	325	306	307	310	347	321	318	288	338	340	285	292	306	321	305	304	345	317	305	312	295	284	303	291	342	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
32548	4629	2811	2236	1591	1095	855	657	584	507	431	395	360	336	310	287	284	259	294	257	246	253	234	237	215	245	244	236	232	234	240	227	217	248	241	207	234	233	193	195	226	253	198	197	206	219	203	175	207	210	234	208	211	209	236	213	199	192	229	192	190	199	182	205	201	216	208	187	230	218	224	198	206	215	213	234	218	171	184	217	229	228	206	188	206	205	177	203	193	204	191	197	219	208	231	217	187	213	198	211	238	194	243	188	191	184	211	217	221	225	205	214	198	205	212	218	252	210	189	190	180	194	226	200	202	199	183	194	209	228	217	200	210	215	210	229	201	203	180	215	205	209	223	197	225	173	211	205	195	175	212	213	207	202	216	175	183	225	203	220	216	193	212	204	206	220	205	170	215	207	173	231	200	201	203	188	194	217	211	207	208	204	206	225	197	242	217	209	218	205	198	203	219	182	204	201	233	199	185	173	211	244	192	217	175	228	194	213	203	243	210	196	191	208	190	192	211	185	198	198	179	201	204	205	216	226	183	236	215	226	197	216	206	205	187	210	221	194	204	217	209	194	205	215	217	221	220	206	201	225	210	207	231	184	238	202	213	182	220	221	195	196	209	195	216	190	195	239	194	187	214	196	215	232	202	206	200	210	224	202	192	205	196	195	198	202	194	218	196	221	179	214	191	170	215	200	225	193	197	233	201	218	219	203	182	196	206	190	189	191	202	229	213	197	201	198	217	190	212	219	188	218	220	185	194	188	209	242	224	198	178	190	200	200	221	211	182	208	211	205	211	182	226	199	178	222	199	188	226	217	188	186	198	216	200	220	199	202	214	210	235	176	223	193	186	234	193	221	192	191	200	214	202	220	199	221	190	201	190	213	200	207	202	224	201	206	201	200	216	198	217	185	199	220	213	172	177	220	239	227	204	225	203	181	194	200	195	200	220	224	187	198	222	205	220	204	174	186	224	214	211	203	196	192	197	189	188	196	190	195	225	198	202	222	220	194	188	200	214	188	210	206	208	215	198	213	229	208	194	215	215	236	193	200	207	198	196	196	212	179	199	200	168	213	200	179	213	201	220	178	218	206	190	200	217	202	194	210	197	204	194	199	221	190	210	203	203	201	211	209	225	201	183	168	225	210	211	196	188	209	197	207	197	205	226	198	204	193	232	208	208	216	181	218	197	193	191	192	173	199	212	207	209	218	236	239	218	181	203	209	190	187	204	211	200	234	208	205	249	205	200	215	201	218	214	200	195	212	202	179	221	237	225	218	208	235	206	234	211	214	217	200	201	193	220	213	184	208	209	220	216	224	211	194	223	209	248	235	199	202	203	225	224	220	222	211	204	195	224	204	224	202	201	218	194	190	206	204	181	220	229	226	202	208	185	233	202	197	240	191	216	201	195	228	207	201	193	182	190	209	220	215	208	215	216	194	218	201	204	196	192	213	200	195	206	209	212	220	215	207	220	215	219	208	195	212	214	181	237	221	204	199	183	205	215	194	191	204	213	228	222	191	199	212	202	220	201	186	212	198	196	170	192	191	178	182	205	205	211	206	208	189	201	192	191	197	191	211	231	222	206	214	220	215	206	215	216	225	196	198	215	197	207	200	193	182	192	213	218	207	197	200	219	216	202	203	215	226	189	207	204	193	201	209	177	178	207	220	209	212	215	210	242	198	210	221	224	229	211	175	213	202	191	207	235	203	211	210	196	233	205	203	203	204	189	205	218	200	212	222	228	195	178	221	226	202	187	221	206	198	186	204	210	223	218	208	203	197	211	219	209	205	192	199	190	216	188	224	206	223	203	178	204	200	205	224	187	218	237	202	222	204	187	230	215	202	227	199	203	230	217	224	179	211	186	199	200	214	193	202	213	207	214	214	221	209	204	195	191	219	217	196	203	223	185	201	225	204	218	194	198	210	186	188	219	220	200	224	198	231	205	217	211	196	198	197	201	191	205	216	208	210	222	223	211	208	196	200	208	222	203	218	190	207	192	193	196	197	200	205	208	233	204	209	198	197	212	176	182	220	199	194	217	205	221	192	206	181	201	188	186	209	191	187	177	210	162	164	212	184	221	206	214	196	213	208	200	208	218	205	254	181	199	230	224	229	219	190	200	206	208	206	214	187	194	211	195	214	195	198	218	200	223	194	210	190	203	199	213	203	205	212	209	210	203	185	205	215	201	179	206	200	190	203	187	213	197	190	209	200	209	211	210	225	201	210	223	210	214	210	228	197	216	216	192	186	211	188	213	201	235	180	190	209	205	219	205	200	164	215	198	198	181	201	210	246	239	214	206	204	191	172	202	201	211	200	236	204	217	205	200	201	190	211	200	197	182	192	191	224	228	212	219	201	199	212	190	198	206	210	204	202	208	219	195	171	200	213	204	206	213	214	179	229	200	222	218	220	193	194	192	205	193	211	203	215	195	228	214	211	206	205	214	196	215	232	216	208	221	206	223	244	200	177	212	220	201	208	217	206	191	188	207	196	211	183	190	206	198	207	184	201	199	218	195	207	203	189	210	216	201	215	199	222	193	209	194	207	202	213	223	199	195	208	196	209	225	203	214	225	209	213	202	218	198	203	190	200	193	210	222	208	196	202	210	212	210	196	182	223	204	217	192	235	185	211	228	179	209	232	212	167	185	194	230	195	183	220	199	203	210	214	188	210	221	216	204	196	210	204	182	198	204	191	204	205	203	211	224	205	209	197	206	200	197	231	227	202	228	203	201	200	211	213	224	200	219	247	220	198	202	208	194	209	212	210	226	199	206	227	214	202	223	209	192	182	207	182	214	215	213	244	189	218	195	212	202	185	219	218	189	233	206	221	204	204	191	201	177	185	210	217	205	224	214	185	208	181	200	202	194	209	213	195	211	198	196	196	203	203	206	212	211	234	205	222	200	212	208	217	190	192	195	219	218	198	231	201	193	220	209	211	209	194	184	195	211	222	221	204	206	193	172	188	187	222	192	226	219	190	198	196	209	236	215	214	198	206	217	185	176	240	210	211	200	208	204	209	230	197	212	200	194	213	219	208	232	208	219	208	216	211	215	199	204	207	188	204	204	212	204	225	179	211	209	202	172	203	202	208	212	210	219	183	191	206	195	212	216	211	200	206	193	192	188	211	215	192	188	185	224	192	228	203	189	201	209	221	204	205	225	217	216	196	199	182	224	224	208	214	215	216	216	198	193	184	204	209	191	211	219	214	225	191	197	207	201	179	197	224	198	179	204	192	212	212	235	235	211	204	198	221	191	213	209	205	215	216	219	203	193	180	223	217	206	222	203	190	204	211	225	230	200	220	221	208	193	190	172	202	218	206	210	189	207	188	219	208	215	210	204	208	213	219	232	204	200	197	196	198	212	204	202	193	188	209	213	200	208	168	187	209	216	239	213	192	190	212	202	192	196	210	196	212	210	198	198	237	194	182	208	225	205	190	219	234	203	207	173	187	189	208	181	171	201	195	223	210	212	197	219	200	197	232	226	176	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
14634	2742	6176	6575	5619	4723	3817	3140	2576	2255	2042	1797	1577	1407	1386	1326	1243	1104	1114	1068	1022	966	924	883	899	912	860	826	775	768	744	729	752	728	681	727	746	672	690	685	696	674	663	690	674	683	671	651	649	675	617	651	657	624	637	598	607	637	629	625	640	595	640	644	605	625	608	679	601	656	600	602	613	614	644	625	578	594	614	582	599	613	611	632	598	606	610	625	550	578	613	583	597	642	590	580	577	600	570	626	612	606	579	616	589	622	603	642	578	588	567	610	580	617	601	538	621	602	571	563	623	583	622	601	599	611	574	599	592	589	580	573	572	594	573	596	608	603	614	603	593	618	594	629	613	577	562	595	605	550	597	572	614	586	564	602	589	562	585	594	579	582	603	629	577	556	568	629	658	522	641	560	548	589	596	613	602	568	635	569	551	557	575	583	639	589	565	599	580	603	615	600	587	570	597	597	601	592	624	603	603	571	584	579	625	606	598	551	585	553	633	637	602	565	569	564	551	577	600	566	586	562	605	591	571	583	594	588	601	600	584	598	591	628	636	539	567	570	645	602	596	579	579	538	568	603	581	580	595	601	587	574	589	641	560	564	546	538	599	573	620	588	562	602	574	527	605	590	563	607	565	620	594	584	565	569	589	537	578	606	546	595	603	557	551	577	592	579	588	578	609	556	635	597	564	568	593	567	579	592	597	600	603	571	608	608	577	611	603	579	604	586	590	592	606	605	569	560	587	588	580	614	590	578	584	613	593	594	585	588	607	580	567	571	589	595	575	605	560	559	583	551	574	572	614	595	585	569	582	551	567	572	613	593	546	590	552	574	585	572	597	564	587	545	597	596	594	536	541	587	557	632	586	585	635	598	576	585	615	572	587	528	581	628	597	602	565	604	618	570	534	562	559	589	531	572	587	558	583	584	620	577	600	560	581	571	590	628	607	566	535	593	563	604	611	585	561	601	575	586	603	657	519	564	593	581	549	621	611	597	589	571	598	593	612	535	568	605	559	588	553	591	627	579	603	596	567	620	622	584	623	545	558	586	589	569	575	557	583	558	597	609	551	581	549	546	571	576	563	626	564	582	629	581	535	556	586	620	547	599	609	610	585	572	580	572	565	592	589	574	592	596	588	622	585	646	573	598	605	624	573	601	554	647	598	548	592	561	602	594	600	613	571	578	609	610	591	600	648	558	596	607	584	580	556	592	606	580	594	594	571	603	561	577	569	586	591	560	622	563	570	577	560	590	536	595	594	582	610	628	548	612	575	569	584	576	557	542	561	572	595	575	629	592	588	568	586	580	572	569	570	568	581	571	570	588	589	585	573	551	556	560	562	610	566	559	572	568	593	557	570	619	567	611	629	635	611	564	602	595	632	608	580	559	577	604	571	605	581	599	574	615	612	563	558	567	525	546	597	569	582	606	573	593	570	591	557	621	562	557	562	646	620	611	546	562	588	586	614	564	584	625	558	618	581	593	554	602	600	630	563	564	571	553	590	614	600	596	572	592	575	584	570	578	609	568	583	603	579	565	566	599	633	630	610	559	637	530	639	559	598	575	607	570	579	623	623	615	604	565	550	560	575	582	584	550	559	580	569	579	605	535	585	597	581	605	577	564	629	583	545	583	587	547	583	609	576	605	572	585	598	584	599	565	566	638	590	594	575	574	597	526	587	600	615	532	541	586	582	608	586	594	580	632	550	643	600	601	594	565	556	593	579	584	614	588	615	573	563	583	597	601	571	571	589	616	578	593	596	600	571	618	577	580	546	583	582	585	593	623	527	592	573	615	588	592	558	577	616	572	578	557	573	602	550	559	565	597	594	584	617	581	593	584	572	607	543	568	611	593	609	560	580	587	606	614	557	565	612	572	546	618	593	605	608	558	592	565	599	587	614	558	576	549	559	610	590	604	600	597	566	609	605	625	582	620	582	641	586	553	578	602	626	561	534	589	628	570	652	580	547	565	583	599	588	588	597	608	577	590	583	600	540	572	604	587	577	615	631	589	592	613	568	557	586	585	581	584	567	594	585	548	574	540	603	566	581	561	636	561	583	580	576	575	600	583	541	591	582	596	606	576	557	609	600	584	587	619	567	611	567	564	621	559	602	592	612	569	609	540	584	579	597	575	600	590	588	615	555	579	565	595	607	626	544	583	595	593	580	578	594	600	602	561	566	593	586	590	572	528	571	599	606	573	544	556	559	577	595	568	571	583	627	580	586	621	567	572	605	592	611	604	636	558	610	603	561	585	548	601	598	554	608	597	591	601	567	613	589	575	594	606	609	585	610	597	530	589	621	560	591	585	573	585	592	583	592	586	596	584	583	594	587	575	591	589	561	583	625	545	557	589	560	544	618	592	559	579	609	593	585	549	607	582	562	595	605	561	575	613	598	633	565	545	552	561	593	575	566	602	601	552	569	615	593	579	616	557	573	574	571	577	554	614	568	563	561	585	621	604	627	632	614	582	596	549	608	564	608	569	562	590	619	608	568	602	579	594	632	606	566	626	605	592	573	573	567	556	597	606	592	660	601	592	629	586	600	604	526	583	595	632	606	547	535	585	574	597	622	658	628	604	568	552	621	586	629	544	537	627	615	603	565	611	571	584	584	570	605	587	578	592	570	546	594	613	565	635	583	578	573	612	536	606	606	585	624	582	567	591	559	591	617	587	566	606	576	530	599	547	601	588	592	562	576	530	554	570	623	606	603	594	572	578	605	600	546	599	614	560	595	606	527	594	594	632	568	581	565	621	594	570	577	645	549	607	574	581	564	575	610	536	533	555	557	581	588	597	559	575	597	596	596	599	512	618	541	560	615	537	579	647	592	587	586	564	563	647	572	608	592	547	570	523	659	584	554	604	604	597	586	584	579	557	601	609	596	597	620	542	541	552	610	594	583	604	590	609	596	561	614	611	570	589	604	586	579	582	587	631	551	578	608	554	577	613	575	582	621	583	614	558	594	555	603	601	614	560	566	618	611	553	558	611	576	606	590	569	633	616	619	571	561	577	590	565	597	567	548	586	640	566	575	580	590	548	588	610	595	566	550	598	585	578	579	621	573	599	600	555	559	612	572	574	557	597	582	614	613	547	651	527	571	594	578	589	592	554	603	590	614	590	552	591	570	595	594	563	597	607	546	581	565	559	595	601	606	594	562	589	530	575	582	615	591	567	595	637	533	586	590	583	598	639	565	597	587	590	579	560	565	587	584	617	570	575	591	586	553	593	602	582	624	620	576	578	561	597	612	579	617	596	591	601	569	584	557	641	546	580	562	587	612	551	632	600	593	593	587	557	592	581	611	535	608	586	615	597	627	569	603	586	572	533	599	591	635	561	585	579	634	572	599	583	599	607	596	591	556	638	536	602	623	641	551	575	535	560	548	576	609	590	563	566	601	607	599	606	647	586	596	569	587	598	577	581	565	632	612	577	589	590	575	626	602	570	570	614	592	597	579	576	565	599	553	556	609	602	593	593	599	544	592	602	604	600	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
3697	180	172	137	129	129	119	116	111	95	91	87	98	99	94	93	95	91	92	104	91	81	94	85	112	83	77	91	102	103	95	93	92	105	95	100	90	87	98	92	78	81	107	92	72	86	80	83	87	88	78	100	83	83	92	76	86	78	82	92	70	85	80	92	96	95	92	87	101	102	85	103	100	88	102	98	88	88	81	78	98	87	86	87	111	102	110	91	95	85	82	92	101	99	78	92	87	82	81	76	83	90	95	71	91	91	101	85	98	94	102	92	92	92	75	93	86	93	83	86	102	90	101	88	107	84	91	90	88	91	98	91	82	78	94	95	85	79	109	93	81	102	97	65	87	99	98	100	81	81	88	84	107	77	91	83	87	79	105	86	101	104	96	105	98	100	99	82	84	104	91	87	85	93	97	84	84	99	72	87	82	104	95	96	92	83	90	102	110	84	107	100	77	110	86	82	95	81	108	76	85	94	81	84	104	92	82	94	94	97	93	89	101	73	71	92	97	91	79	97	94	81	80	94	86	85	93	99	101	89	80	88	97	100	96	89	87	101	85	102	107	94	75	80	108	90	111	99	94	91	105	104	90	99	88	79	83	78	66	105	86	98	99	76	105	80	80	71	81	76	84	90	101	89	109	79	112	70	88	79	99	74	112	83	76	109	89	94	87	66	93	92	90	91	101	98	91	87	78	80	79	80	100	92	85	76	103	92	84	83	97	89	86	85	89	92	86	86	98	75	86	79	93	88	71	81	99	92	100	89	93	91	84	93	92	88	106	99	104	84	101	82	85	87	98	90	84	96	91	75	104	98	98	95	96	66	86	106	89	115	71	84	79	86	92	99	89	83	84	90	98	79	94	100	80	74	95	83	99	95	88	112	85	93	92	89	76	72	90	87	89	92	91	81	81	92	88	100	100	80	88	94	71	96	90	89	101	70	98	111	101	83	92	88	78	87	87	94	82	85	92	76	96	98	96	89	102	96	102	89	76	73	90	80	90	114	101	84	94	104	90	103	81	91	77	73	88	77	74	100	88	95	97	90	88	73	92	84	101	100	96	77	91	95	86	88	81	86	107	91	101	97	98	96	89	91	90	72	98	87	80	89	86	97	85	74	83	115	90	95	100	89	89	113	104	97	97	90	91	89	91	102	106	98	98	88	86	85	93	104	100	86	92	86	79	83	88	91	82	74	75	77	89	93	93	94	86	101	90	94	81	87	90	95	91	95	96	90	91	100	85	91	95	99	83	103	90	91	82	90	89	86	103	69	94	98	96	115	98	85	77	105	93	90	76	86	77	85	100	93	85	102	91	89	85	87	84	110	86	95	83	90	70	90	89	102	94	97	88	91	95	87	86	82	84	99	80	93	105	87	85	104	87	93	99	95	69	72	87	82	90	96	78	99	98	115	108	74	108	84	102	92	69	79	87	94	94	93	93	84	94	91	77	96	85	104	111	91	103	81	103	105	81	88	79	100	99	71	88	89	90	92	76	107	84	84	83	101	82	85	80	94	96	74	81	97	95	99	89	95	111	91	97	91	86	94	95	90	104	84	88	88	83	97	86	76	84	92	87	97	81	89	108	98	85	96	93	93	99	97	97	99	81	80	98	98	97	93	72	82	106	96	86	93	95	89	82	86	89	95	98	89	87	88	98	93	90	94	93	77	100	83	82	95	101	104	92	86	69	80	87	77	70	71	93	85	96	96	92	107	84	90	104	93	73	95	82	84	107	72	80	87	93	91	84	80	100	91	97	71	92	90	77	91	99	97	91	102	94	84	74	85	83	112	78	87	80	93	101	82	85	82	98	91	95	101	100	103	90	89	78	70	96	103	89	78	88	90	98	85	83	85	89	113	92	98	78	89	93	88	94	89	82	93	84	84	90	103	101	97	84	77	80	104	80	91	103	80	94	85	90	82	81	82	81	83	85	84	88	99	88	90	97	98	97	93	101	86	93	101	85	95	96	96	85	86	70	89	98	90	106	92	88	89	95	91	97	84	85	85	90	89	94	100	89	95	87	94	99	87	84	88	92	96	102	74	96	117	76	110	95	100	83	93	84	113	92	114	98	87	77	100	96	93	79	89	82	93	83	96	83	97	78	93	91	81	80	89	84	91	104	97	100	74	84	79	108	89	82	84	88	104	94	96	110	91	92	86	74	93	92	71	94	91	84	89	103	93	85	85	80	97	88	82	71	77	102	93	91	101	71	79	90	83	86	102	82	92	105	105	88	87	102	80	102	79	99	100	86	97	95	107	98	86	84	80	89	117	96	90	98	80	93	113	67	107	95	81	85	81	108	83	91	76	90	101	82	102	97	84	95	92	92	79	117	73	98	88	86	74	93	92	91	94	91	81	99	103	104	102	94	90	89	75	85	92	111	80	109	103	90	94	79	84	99	98	83	87	96	90	89	70	117	96	82	95	98	104	94	98	94	91	92	95	86	104	82	104	101	97	92	81	85	90	97	85	89	90	88	76	93	102	89	87	99	78	100	91	95	91	78	89	92	102	96	83	91	90	85	94	82	104	92	84	95	88	93	95	114	77	79	110	95	94	91	89	79	78	88	90	79	74	72	82	89	91	93	88	102	84	90	83	86	100	79	81	92	94	71	91	84	105	105	97	84	94	92	83	92	80	81	101	93	97	92	84	78	87	85	103	80	91	96	96	100	90	89	85	98	103	85	86	90	81	94	102	100	91	86	92	96	85	98	85	75	81	83	78	85	104	101	81	91	90	104	87	85	92	63	82	93	87	85	80	88	95	77	95	93	78	98	84	87	100	97	92	69	88	75	96	108	80	91	85	107	81	105	110	95	94	102	111	97	103	86	95	89	118	97	82	94	90	80	99	104	99	116	90	95	70	106	83	92	94	98	88	96	90	90	91	84	97	89	91	67	91	96	78	69	83	88	92	95	100	88	101	84	98	90	89	89	111	100	80	103	81	107	92	82	73	99	80	88	83	88	95	80	102	85	90	100	81	89	97	104	86	87	93	94	109	92	85	98	101	96	108	87	77	97	78	87	94	81	97	93	96	96	76	100	81	85	93	101	97	81	94	96	88	84	95	72	71	71	90	86	97	89	98	90	96	82	75	77	80	101	102	90	71	95	84	95	94	76	79	78	89	80	87	88	80	94	111	80	100	89	83	93	82	85	69	102	96	89	79	81	94	102	101	75	77	100	77	93	104	107	93	102	91	100	99	78	81	97	94	100	103	82	104	89	64	75	78	82	89	91	81	92	101	102	102	85	99	98	97	98	98	79	103	102	99	101	92	84	79	90	92	92	82	88	89	97	89	86	84	108	84	82	89	80	103	89	99	87	76	91	76	86	86	84	97	95	86	96	83	91	93	80	109	89	53	96	111	100	106	102	88	96	94	102	86	101	90	106	89	90	88	84	91	105	81	96	89	75	87	81	102	78	82	74	74	108	95	86	91	89	93	96	88	97	100	91	76	91	85	91	94	73	86	82	93	94	87	86	100	84	88	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
4572	388	443	500	477	386	408	387	298	332	333	294	308	321	327	337	257	311	306	348	264	291	294	271	311	304	304	314	285	308	295	299	302	285	284	269	279	302	281	330	274	291	307	279	298	278	268	298	309	314	295	271	300	308	297	255	300	269	307	306	314	280	321	295	245	280	280	305	272	281	304	313	275	298	280	292	288	307	268	270	303	282	289	277	299	297	284	311	264	285	294	251	294	327	279	286	309	321	313	310	268	302	309	285	285	311	281	281	284	264	282	264	281	270	274	280	309	278	322	286	287	285	285	293	275	273	290	271	302	281	315	271	297	263	289	301	280	266	275	289	308	275	284	268	283	286	276	300	304	261	320	298	306	302	263	298	298	284	267	276	291	273	312	282	305	327	287	307	273	288	300	280	283	273	287	296	265	294	278	277	274	285	278	303	283	287	300	273	288	256	265	277	267	299	262	293	304	285	302	274	276	275	282	268	306	276	290	291	301	306	280	285	305	306	307	303	294	271	274	294	279	313	265	288	262	272	287	301	280	295	308	287	290	262	287	279	284	302	279	293	286	273	289	310	295	291	272	266	302	269	302	283	303	303	309	275	254	297	298	280	276	307	279	280	253	273	280	241	271	291	313	268	299	324	278	281	256	276	294	277	243	330	292	316	286	325	298	284	280	310	279	318	299	257	289	284	296	314	286	291	293	282	298	277	275	286	297	295	281	295	289	288	277	279	296	274	313	275	271	294	310	280	282	286	299	269	294	306	271	269	306	247	286	290	311	300	291	283	267	274	247	291	282	315	317	263	283	291	270	255	291	271	269	273	310	267	293	238	276	286	279	304	324	324	278	293	284	307	310	292	273	284	304	301	283	261	284	309	294	278	270	285	278	290	298	265	278	306	274	300	309	291	292	275	286	262	283	288	286	302	294	336	268	280	278	243	282	269	300	282	300	263	301	293	282	273	306	274	315	326	258	306	297	280	282	274	273	300	286	294	287	274	237	298	251	288	275	321	289	299	275	267	280	312	321	290	305	284	263	266	303	259	277	282	292	273	291	291	309	278	268	275	288	289	282	273	316	274	274	283	293	310	278	259	263	288	303	275	309	270	289	300	256	282	309	265	281	279	300	289	304	318	305	269	281	285	281	280	294	281	309	292	265	293	318	281	285	306	284	281	278	269	308	331	330	229	300	302	262	279	277	251	285	292	280	287	305	292	261	292	314	274	292	292	324	262	331	331	322	263	263	269	277	260	284	262	299	273	293	324	313	316	294	275	299	277	280	277	276	269	302	309	284	284	297	321	287	299	292	312	279	302	294	299	275	272	319	273	263	296	303	290	320	262	280	318	297	275	284	322	292	238	275	291	280	292	262	302	301	285	285	286	282	314	281	269	294	281	304	297	302	241	285	307	297	290	291	282	272	320	281	302	294	277	289	275	287	271	318	281	305	274	270	296	297	279	300	289	300	253	306	282	285	325	293	280	277	303	269	300	281	259	270	274	274	267	270	274	296	280	303	301	310	281	313	315	278	278	284	264	293	310	287	296	310	271	276	256	324	285	305	279	277	311	292	271	289	280	264	295	269	283	276	299	294	298	286	298	291	292	289	288	300	283	273	295	262	284	270	267	306	308	301	284	285	270	310	300	301	287	250	285	267	277	286	263	310	274	287	308	254	282	284	290	304	303	300	286	287	274	284	329	311	270	322	339	296	321	293	294	306	315	261	306	276	283	294	277	254	288	277	261	296	298	296	284	287	283	269	290	291	303	285	292	298	306	284	288	307	309	289	279	276	263	298	283	305	269	294	270	299	282	280	324	266	286	264	280	301	288	278	288	280	247	271	296	295	291	295	293	303	297	275	286	304	309	308	279	318	292	300	284	243	303	277	282	285	295	262	284	308	259	286	281	258	293	274	314	282	294	300	296	284	282	295	273	312	289	287	283	286	284	291	275	310	318	280	267	322	299	257	295	280	287	278	274	278	292	261	312	277	275	287	290	308	283	273	318	283	307	267	248	264	283	279	265	300	273	320	271	319	286	286	286	276	298	287	243	283	316	270	262	298	292	290	318	280	291	289	297	267	272	279	324	319	292	275	327	281	289	296	283	274	309	319	288	299	286	291	288	273	286	271	307	264	300	283	297	291	282	279	250	302	285	295	308	275	286	285	279	305	303	264	286	267	295	286	313	291	273	290	285	289	280	276	264	292	283	293	270	290	290	265	270	296	285	260	268	276	316	286	286	281	271	268	279	294	292	307	286	300	290	266	292	300	302	309	273	279	287	254	294	296	275	271	267	334	289	325	287	289	291	309	278	298	264	310	258	287	291	292	303	282	280	298	273	300	302	306	278	275	287	252	278	275	278	307	289	303	318	273	270	292	284	275	272	271	291	298	280	284	281	302	301	299	280	325	308	277	301	263	276	276	306	251	276	290	286	287	274	286	338	290	284	298	269	276	298	297	284	267	298	296	309	305	265	277	284	306	284	287	296	311	250	312	310	251	316	264	318	327	305	254	284	316	291	264	281	250	256	306	301	295	311	276	270	313	301	285	304	288	264	280	273	265	293	276	295	274	291	299	267	288	262	272	294	316	288	269	285	307	314	280	286	321	296	276	306	280	284	285	264	271	292	314	289	299	288	271	282	286	298	283	279	271	287	290	291	276	268	279	309	296	312	318	284	274	261	282	286	298	266	257	287	295	293	277	268	298	288	289	277	316	280	286	298	273	280	295	268	276	259	281	307	296	316	260	281	280	286	264	294	290	315	262	262	320	271	286	277	300	303	274	273	306	282	288	285	289	313	296	281	282	262	309	263	310	283	294	274	288	268	304	292	258	296	296	274	257	286	320	279	298	281	284	308	292	302	281	282	262	321	297	267	274	256	286	281	262	298	257	290	289	263	289	263	293	311	315	289	256	297	280	304	258	308	291	277	283	285	253	280	286	306	290	291	287	272	273	273	298	293	288	307	274	261	306	278	285	307	319	266	280	288	307	315	286	279	291	293	306	291	271	279	286	268	276	278	292	297	303	310	279	294	267	245	276	299	273	284	289	279	260	304	282	285	297	276	299	307	284	267	312	308	294	314	263	304	288	304	313	297	287	286	282	298	300	273	288	287	263	293	278	329	295	288	280	306	273	304	268	295	311	297	294	286	267	272	287	305	277	267	296	272	316	289	295	300	283	275	266	274	274	268	322	268	280	304	319	274	302	274	283	293	277	301	304	299	290	294	279	287	287	311	279	324	293	285	268	266	285	292	289	335	279	288	292	278	285	318	268	286	291	335	277	231	292	301	262	267	269	318	301	297	297	269	275	267	273	269	262	307	285	276	270	266	281	272	275	275	281	297	293	282	306	247	292	292	296	301	293	299	306	296	263	311	292	287	292	289	287	277	261	286	275	282	285	280	296	276	261	277	298	281	282	286	281	247	269	307	313	314	289	293	268	301	287	268	300	320	285	289	274	284	314	301	279	285	283	286	271	307	277	277	291	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
21616	1788	1328	1005	797	551	466	341	252	238	256	157	146	176	139	153	143	135	130	135	124	118	125	120	127	108	112	120	120	105	112	113	103	104	97	116	91	126	92	110	86	97	93	79	113	110	97	87	108	97	96	100	97	107	95	105	99	91	107	95	107	90	93	105	113	90	95	82	108	104	112	89	97	89	89	108	104	100	104	93	88	97	87	90	104	91	111	103	89	104	116	101	118	84	96	109	93	99	87	91	93	100	101	102	99	103	101	97	88	118	87	98	98	98	95	78	104	108	101	88	89	91	88	107	91	93	93	120	105	99	86	104	86	93	102	96	114	79	94	112	90	99	79	92	86	104	86	113	96	77	99	95	104	86	97	93	86	95	106	73	105	81	86	102	93	112	94	93	94	89	74	98	82	103	90	84	104	92	82	96	98	92	89	77	95	93	74	88	80	94	87	97	84	85	106	99	78	93	104	104	100	99	86	69	117	118	92	89	86	89	98	103	98	98	103	88	104	86	98	98	82	100	102	98	90	99	75	100	98	82	90	99	105	92	87	105	89	115	105	90	98	84	105	97	96	94	112	97	89	98	89	75	91	104	98	112	96	107	104	105	120	99	87	95	85	108	79	95	103	92	78	95	107	116	112	92	88	89	96	104	98	93	91	82	91	92	91	99	88	64	93	94	95	105	92	97	93	93	122	86	98	95	115	100	112	100	99	98	95	90	98	108	114	88	98	99	102	98	104	88	108	105	97	105	104	105	88	86	98	89	98	82	91	92	98	102	89	95	96	97	97	99	106	85	107	105	99	102	86	99	110	88	94	84	105	80	111	86	92	88	90	101	105	91	100	105	89	90	103	101	91	106	108	77	80	100	83	91	102	78	96	98	116	79	100	89	94	84	83	107	102	92	78	91	82	112	73	97	101	99	118	100	81	89	94	104	95	80	92	93	99	98	91	90	100	104	100	107	101	83	97	95	71	98	101	85	92	96	105	82	106	101	93	98	100	112	102	91	89	96	116	84	87	88	100	94	111	99	86	96	69	85	83	106	92	94	98	88	97	105	104	94	99	82	98	109	108	104	85	93	81	90	86	108	99	92	105	103	93	104	99	105	103	103	76	90	85	97	83	86	82	96	115	104	110	114	95	92	88	100	87	105	86	86	96	86	83	100	110	104	95	77	102	95	92	90	99	83	118	106	83	106	102	86	92	95	89	92	98	101	95	94	96	98	86	89	108	92	108	85	105	106	117	101	97	82	96	74	93	110	89	101	98	98	91	97	95	95	84	69	85	111	99	98	85	98	96	96	95	100	86	84	72	79	107	91	104	116	107	104	97	81	100	86	99	95	86	89	90	88	89	88	107	94	91	99	99	99	102	109	102	82	85	77	98	112	94	84	104	91	93	90	99	95	98	98	94	81	122	94	91	97	109	102	102	96	112	100	95	101	96	94	101	86	110	95	98	125	100	111	102	87	85	101	107	88	86	105	103	121	84	97	91	98	103	77	87	95	107	112	102	97	111	106	114	94	100	86	100	104	99	98	95	105	78	98	86	96	95	103	95	114	85	109	113	100	91	110	97	110	100	96	108	83	99	98	75	74	87	114	99	107	100	90	78	100	94	111	100	90	88	93	85	91	83	107	85	85	91	96	110	82	106	110	92	93	105	79	89	103	92	99	87	96	98	79	85	82	99	75	101	98	112	95	100	104	93	103	102	85	80	96	99	89	100	87	101	86	75	106	88	114	104	97	93	88	104	100	117	90	79	89	99	102	100	100	99	103	105	91	89	90	94	91	91	101	85	84	102	84	106	98	114	90	95	89	78	116	98	97	92	98	101	93	102	88	119	98	109	83	89	102	83	97	107	96	96	98	80	106	96	95	89	96	93	81	103	95	113	100	112	79	101	100	99	101	104	99	93	110	110	102	98	108	101	93	97	100	101	101	92	86	92	91	101	102	103	106	95	98	94	94	83	94	88	87	96	93	120	95	98	99	85	104	117	106	93	98	99	94	77	111	85	93	102	100	106	93	83	105	90	109	96	86	113	100	111	82	96	94	100	113	76	96	95	92	83	94	81	82	104	105	96	92	97	91	99	91	95	90	94	87	91	87	116	92	93	90	96	104	85	75	93	101	113	98	96	73	88	98	97	107	78	98	101	100	106	95	103	94	97	116	91	106	79	102	81	97	108	98	104	97	107	92	106	99	105	89	83	74	93	101	93	100	112	104	97	88	96	103	90	80	88	90	70	83	78	104	91	77	104	96	89	91	100	96	84	78	89	104	99	84	102	114	94	82	113	93	84	96	77	94	108	92	76	84	76	106	96	89	85	77	108	94	96	105	75	104	77	111	91	106	103	107	101	92	91	91	103	86	95	106	104	101	110	94	107	93	87	88	80	105	101	101	80	96	92	84	85	90	101	106	95	95	98	99	97	95	107	86	101	94	108	96	103	89	111	113	96	94	87	102	111	94	91	103	101	94	85	86	102	88	122	101	100	124	100	94	99	101	109	80	98	92	96	111	95	82	109	101	101	85	93	82	96	87	80	99	99	104	81	85	99	104	93	105	116	80	79	82	104	91	90	91	74	98	88	74	88	97	88	98	109	105	86	86	86	97	90	91	104	91	83	97	100	97	107	97	108	98	97	89	89	117	95	99	100	101	87	96	97	79	117	114	92	100	92	95	103	91	101	106	90	123	107	98	111	86	82	95	90	84	95	101	87	94	89	122	85	93	99	96	104	105	88	108	85	111	112	107	100	101	89	98	89	105	103	99	94	103	89	91	85	100	108	94	91	81	98	118	87	85	87	89	91	116	102	110	71	86	100	85	99	94	93	99	104	93	109	110	90	87	97	85	92	101	95	105	106	90	96	103	94	92	112	87	94	112	67	114	90	97	80	109	98	82	87	89	113	83	94	84	118	118	101	116	100	88	85	88	106	95	106	91	106	104	97	99	84	97	90	119	93	90	91	106	85	92	85	105	102	112	83	88	106	90	87	92	92	85	97	95	94	105	107	113	105	95	105	99	100	77	80	100	98	99	103	94	102	79	85	87	86	95	112	83	108	91	91	114	94	107	83	98	101	86	110	103	105	115	90	95	91	100	102	96	91	89	98	110	84	83	93	97	89	110	83	97	112	99	91	90	113	95	81	99	79	106	105	102	98	96	102	92	104	89	87	84	93	94	73	103	95	84	96	102	129	83	82	89	100	91	94	93	85	87	105	90	89	102	72	92	92	92	91	89	91	83	98	82	101	93	100	85	98	99	110	94	90	95	102	96	114	105	101	78	119	90	87	119	104	94	102	102	111	115	103	91	88	93	88	108	97	90	92	110	116	91	92	89	97	82	110	105	100	103	95	104	92	100	94	94	95	76	92	96	97	96	91	95	86	107	81	91	96	93	102	105	88	102	108	96	105	98	80	92	112	93	109	99	105	85	94	107	81	113	103	97	85	96	94	93	90	90	83	94	87	88	88	100	110	102	94	93	102	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
10862	1367	3264	3605	3084	2511	2023	1671	1375	1129	1042	976	867	820	742	694	660	641	557	550	532	519	539	468	443	455	468	438	424	434	395	398	407	400	404	357	370	369	404	359	396	355	326	360	381	354	330	370	368	355	310	373	319	329	349	346	326	336	337	333	318	369	307	357	348	284	338	351	383	311	314	348	321	331	346	310	340	331	332	311	314	310	338	343	327	308	316	319	332	294	323	323	302	322	323	329	283	352	321	325	319	340	298	315	326	328	309	325	337	337	327	315	300	285	310	287	341	313	285	293	309	313	296	303	317	327	339	340	323	294	331	275	322	294	316	316	329	337	325	372	299	326	294	295	295	324	327	316	303	305	289	288	317	334	326	295	320	311	323	295	302	290	327	310	306	325	296	311	313	310	327	287	303	337	289	299	285	299	313	318	299	320	309	292	337	342	291	327	328	302	349	302	304	291	320	305	305	319	304	318	314	311	303	289	320	320	329	340	305	326	310	307	299	299	307	291	323	297	317	295	293	299	320	337	305	283	327	326	289	301	316	310	287	321	287	303	285	347	280	303	295	282	337	302	314	300	313	297	304	286	324	299	310	323	317	300	318	293	325	302	293	322	305	311	289	313	312	297	308	316	268	323	322	308	319	310	299	352	274	317	301	309	318	327	293	314	349	314	340	337	322	334	333	317	316	311	298	304	302	342	269	273	348	303	338	295	307	318	294	319	319	284	313	318	321	331	298	290	286	306	321	327	312	335	324	332	289	296	342	315	333	312	324	295	311	304	313	307	337	328	320	307	315	315	325	315	289	316	309	295	300	325	343	314	307	328	323	283	292	349	317	311	293	309	333	330	317	316	302	313	264	337	290	308	312	327	315	315	311	313	316	321	306	309	320	337	309	299	323	290	321	296	300	295	297	327	326	351	349	294	319	294	302	292	322	304	297	340	320	277	347	329	325	322	293	340	319	337	292	306	338	305	301	315	326	311	326	324	318	309	333	317	316	313	319	312	271	318	295	298	288	307	332	332	303	313	300	327	281	321	315	298	320	303	327	272	311	317	304	321	296	293	323	340	289	303	310	304	341	318	289	313	323	319	345	345	316	295	320	339	301	306	297	333	318	295	323	318	297	279	325	334	362	319	303	293	302	294	288	314	284	281	297	330	277	304	317	323	317	271	319	325	293	320	327	332	306	290	300	306	325	308	308	311	296	339	294	313	301	304	310	324	289	351	321	270	310	323	289	308	327	292	319	302	322	324	313	334	297	323	320	298	347	335	334	296	313	336	317	327	319	341	315	350	299	318	297	344	315	311	330	291	327	350	331	321	291	310	330	291	325	344	339	321	344	301	315	310	324	311	332	306	315	319	344	325	300	272	304	331	332	313	312	311	339	309	321	316	301	295	292	330	332	293	331	304	270	344	300	302	287	317	280	325	306	299	348	304	313	306	281	295	307	319	317	296	303	342	322	284	324	319	312	319	307	323	296	301	325	309	326	305	313	349	322	329	297	289	337	321	283	304	324	310	286	300	351	350	303	305	313	322	316	285	299	323	322	287	306	326	326	298	294	298	336	334	300	333	303	326	324	292	286	316	330	305	316	305	313	297	328	324	343	304	307	287	303	272	309	319	326	310	298	313	313	297	333	312	290	304	302	324	320	289	299	312	325	314	334	278	285	324	329	296	295	353	324	301	336	306	301	309	286	309	324	319	332	335	305	295	309	272	303	325	282	292	311	350	317	298	345	299	309	331	337	311	286	314	320	308	326	321	274	332	314	306	327	327	298	293	315	316	310	311	308	299	311	333	301	297	318	348	308	310	322	290	315	311	327	294	317	306	345	321	320	305	333	329	309	325	332	332	293	336	306	322	313	309	340	327	313	305	276	296	337	324	284	309	299	292	334	314	318	307	314	309	335	313	314	301	287	332	310	310	299	315	335	301	293	313	322	339	304	301	324	321	304	330	299	324	304	297	294	319	336	310	288	335	311	287	306	292	294	301	322	332	313	288	317	314	291	315	305	315	313	334	272	305	300	332	319	297	319	311	317	308	321	318	293	300	332	315	322	338	327	303	329	292	322	342	297	329	314	305	309	292	292	323	332	317	285	333	300	282	327	307	312	308	311	314	322	344	298	292	316	315	282	303	284	310	342	293	328	295	320	322	303	306	300	333	301	330	303	301	336	281	289	306	329	337	307	327	320	311	337	291	356	356	294	296	300	311	322	299	286	297	330	331	326	348	318	267	330	309	302	305	309	300	300	343	335	285	306	317	339	292	321	309	318	303	291	336	322	327	292	322	304	282	304	317	330	301	310	298	291	290	332	299	328	315	358	321	350	289	317	336	304	320	296	308	313	303	290	348	301	319	281	310	316	298	334	323	331	305	325	297	275	323	315	311	294	336	302	328	309	339	311	331	317	294	293	322	325	314	315	319	299	285	307	287	309	330	318	306	309	354	320	314	310	321	327	328	305	291	324	335	314	323	292	287	316	299	298	331	346	283	294	315	312	324	335	334	284	312	307	328	304	319	298	285	349	290	303	283	312	332	315	295	317	308	347	297	329	313	333	270	336	309	321	332	300	305	311	311	337	293	295	331	304	321	281	300	326	301	299	318	337	311	300	300	309	298	326	342	311	293	310	309	312	335	298	312	291	326	293	297	320	340	288	307	299	302	317	290	312	297	268	325	364	297	293	317	315	347	292	299	310	293	321	303	301	313	290	333	306	287	286	316	314	326	316	330	281	271	318	313	301	331	310	306	300	356	325	309	310	268	310	308	311	295	314	323	338	292	330	304	326	345	307	294	340	315	300	337	304	331	293	318	290	321	309	328	300	296	307	288	315	318	333	336	300	280	337	313	289	291	301	311	306	329	296	348	321	291	340	280	338	295	292	312	308	334	321	311	293	318	301	309	307	313	273	287	322	289	292	305	323	294	283	290	306	325	314	270	296	319	282	283	298	297	300	314	322	289	339	309	323	302	314	314	335	319	334	353	311	316	340	301	321	299	331	320	303	302	311	314	297	331	299	324	310	328	320	301	337	299	321	294	304	301	309	321	306	309	338	278	344	337	322	302	311	299	324	288	301	301	300	314	292	331	330	300	318	306	303	311	335	298	316	288	313	268	332	299	321	331	320	323	269	318	312	308	307	285	296	315	300	285	359	340	327	309	327	352	311	294	330	327	297	293	326	300	318	337	303	299	313	306	336	341	322	281	341	334	299	304	307	308	304	297	282	310	304	365	317	333	335	292	319	300	300	298	313	295	331	328	320	337	323	314	299	300	304	347	310	314	305	289	334	305	306	310	302	280	309	342	314	290	292	326	318	295	302	327	322	362	336	336	319	288	319	278	314	297	303	333	311	311	322	307	309	323	328	313	310	300	340	327	300	314	315	338	329	339	310	306	319	288	295	274	295	295	320	299	306	326	302	305	278	309	320	298	333	341	307	322	323	312	297	295	327	307	324	294	310	334	306	323	327	330	343	335	299	299	328	322	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
32477	4620	2907	2231	1531	1092	864	678	501	485	407	362	341	319	310	290	283	289	278	245	247	237	257	209	264	232	220	224	236	215	223	235	223	219	237	227	226	227	229	239	214	210	201	225	197	214	228	218	257	217	216	207	218	217	204	225	214	215	221	214	206	193	239	214	194	212	201	213	183	189	216	201	207	221	199	232	193	203	208	214	260	212	202	199	219	212	215	203	199	224	203	230	221	207	203	227	225	216	183	231	199	232	214	210	221	206	182	215	203	230	210	189	214	191	193	199	231	218	211	195	229	218	190	224	208	195	221	222	186	219	185	212	184	224	195	193	223	198	199	218	220	219	215	188	225	201	209	213	218	188	197	180	180	209	218	228	202	202	226	200	228	197	192	208	202	213	199	206	218	203	211	212	207	215	181	212	204	196	195	214	215	196	178	221	216	192	216	210	204	224	184	213	194	199	201	221	214	197	214	192	226	210	222	221	187	215	197	204	222	193	212	219	188	201	193	224	190	178	208	201	195	207	229	235	206	205	213	233	228	188	205	210	217	215	194	203	191	215	197	234	208	208	173	188	215	172	235	219	197	185	187	198	227	233	210	201	210	196	206	197	211	204	210	190	185	208	210	216	200	204	205	207	200	224	215	200	188	219	201	187	202	211	208	203	194	219	208	207	202	199	180	202	198	203	203	202	202	207	227	217	220	188	180	220	198	175	206	212	198	218	186	204	225	199	206	209	202	215	209	207	205	182	207	211	223	227	227	214	191	222	225	198	175	207	223	234	213	192	170	226	209	200	212	197	182	221	218	211	232	187	223	207	217	200	189	189	197	207	182	194	214	192	199	190	216	184	217	219	205	215	221	216	221	210	227	213	239	205	206	185	212	194	197	218	198	219	211	189	205	233	226	207	197	215	198	198	223	211	213	194	196	218	176	221	175	195	211	194	184	206	210	221	224	210	212	164	234	202	209	200	196	211	208	188	215	216	208	214	233	206	200	241	232	183	222	187	216	211	218	183	207	210	192	188	190	183	208	207	207	211	228	203	198	218	208	207	213	211	220	193	211	188	210	201	213	238	192	211	210	164	206	217	201	212	222	207	204	195	193	204	199	203	220	196	189	229	201	197	206	219	219	222	209	206	177	210	220	186	213	221	184	197	195	200	186	169	189	207	209	196	203	217	199	228	168	181	185	218	213	199	204	183	208	201	213	223	197	186	201	211	192	211	215	249	209	222	184	192	197	223	206	209	168	212	204	217	203	198	202	200	192	198	191	219	195	199	218	198	190	215	199	175	184	177	204	201	195	196	199	196	220	198	218	219	200	226	214	206	187	202	211	213	216	207	204	207	193	206	223	224	177	208	200	187	191	171	201	223	201	200	224	209	210	213	193	184	216	209	187	190	186	202	197	219	208	190	191	206	225	203	215	212	227	220	222	208	183	200	210	213	220	205	229	195	221	205	201	209	189	189	220	220	245	204	218	217	214	195	212	212	200	205	213	208	238	183	211	223	224	181	222	215	181	202	224	201	212	212	216	233	213	213	201	224	195	227	205	219	196	217	206	213	204	185	222	208	213	187	182	200	212	194	188	200	209	218	202	221	191	182	219	180	190	212	206	199	212	189	207	214	185	189	210	232	223	207	181	215	222	219	205	222	233	208	211	198	192	218	209	230	218	210	218	218	232	226	227	207	217	204	204	208	204	224	205	195	212	209	215	199	208	186	207	226	223	226	197	195	213	212	216	219	214	182	201	191	203	190	223	207	184	207	223	216	182	185	219	223	196	216	199	210	196	218	194	225	208	222	212	197	171	225	190	214	214	194	205	202	214	214	173	188	200	213	209	189	245	188	256	205	195	202	224	206	190	191	209	208	201	222	186	203	192	182	199	227	228	217	227	194	179	191	205	188	185	193	197	218	197	197	218	208	199	214	211	223	211	215	209	195	204	206	206	197	203	202	172	230	223	214	211	199	232	182	226	172	184	193	189	201	203	210	204	206	183	205	206	201	193	198	186	226	208	196	202	194	220	214	205	217	186	192	218	205	205	195	217	224	200	206	195	198	218	233	203	216	202	204	211	217	201	197	235	193	210	197	224	199	217	229	197	202	215	216	228	225	234	207	198	199	206	205	210	209	231	214	193	201	186	188	205	207	210	209	184	223	194	194	218	222	189	186	205	230	202	217	215	198	182	196	184	206	201	201	205	223	197	211	195	230	222	203	220	203	207	225	189	203	162	188	219	195	213	246	193	205	227	233	225	221	202	222	219	189	199	186	201	211	227	214	212	202	191	183	209	184	227	212	186	197	210	201	202	238	202	211	181	216	194	206	218	197	198	173	197	204	215	198	228	222	189	190	194	195	197	222	187	216	186	214	199	219	212	185	197	228	202	205	227	198	205	212	191	217	213	213	202	223	193	209	201	182	214	201	214	224	192	212	207	198	207	207	231	204	198	212	180	189	202	196	190	209	180	210	202	236	247	206	205	219	223	218	198	219	226	209	186	196	220	176	203	226	203	190	200	194	193	214	203	206	202	205	198	223	193	212	183	200	209	187	207	187	191	207	190	218	242	233	203	215	219	220	200	203	233	200	212	199	197	192	203	233	217	208	217	213	177	222	194	184	208	223	205	182	210	203	215	209	196	212	188	207	203	218	223	197	211	196	214	176	201	215	220	198	196	230	216	226	240	215	198	235	227	190	199	184	215	220	215	197	230	217	217	220	190	213	192	218	206	194	210	231	200	199	203	199	183	205	177	207	212	176	190	224	202	211	187	193	203	200	201	230	189	200	177	226	206	221	187	181	192	217	203	204	225	211	202	226	192	205	195	213	201	219	211	220	179	201	197	202	217	219	193	217	189	208	185	194	199	193	197	212	212	207	188	199	232	190	186	189	203	186	211	197	213	240	214	222	196	189	232	195	182	201	218	182	214	215	214	216	191	245	218	223	201	247	198	215	210	214	201	203	192	194	195	183	199	216	206	192	196	193	234	204	205	198	219	182	178	198	216	211	227	212	192	193	211	183	198	188	191	211	217	205	202	193	235	190	199	220	191	189	197	199	206	230	189	183	221	191	193	199	224	193	207	219	175	198	195	200	187	192	181	199	208	172	217	203	167	198	198	220	196	195	190	219	213	220	210	212	220	196	204	182	214	218	182	172	192	186	206	188	201	204	218	232	223	200	189	202	188	216	176	199	211	223	185	201	203	168	202	218	194	223	218	200	221	184	181	172	211	215	192	203	188	203	192	212	201	187	213	228	224	222	206	227	201	223	201	207	243	214	206	197	201	203	206	198	182	181	228	207	194	217	219	217	219	225	217	222	216	206	195	206	225	206	216	205	218	241	227	207	216	193	214	181	215	207	203	185	222	200	210	246	231	192	205	186	200	189	198	216	204	207	231	225	196	223	206	193	211	216	199	229	194	186	212	187	208	201	209	199	214	166	182	194	179	214	204	185	197	204	207	211	201	200	200	218	212	213	197	208	198	204	197	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
14353	2692	6171	6746	5715	4685	3736	3147	2640	2256	1919	1706	1653	1472	1371	1334	1200	1112	1060	1060	977	967	934	969	860	882	815	826	829	777	754	774	755	723	738	742	694	718	707	705	710	685	728	675	703	681	642	659	638	657	641	664	626	632	627	621	635	633	634	684	634	674	603	653	657	616	611	615	583	621	583	617	623	599	606	605	608	624	633	610	636	616	590	589	643	586	602	614	633	610	594	619	579	591	652	602	572	603	580	589	587	607	578	612	597	614	623	581	542	613	612	588	619	591	578	604	622	632	585	586	582	562	635	564	559	615	628	587	596	609	582	601	590	636	617	551	599	608	608	615	617	565	637	564	583	551	597	540	622	561	591	595	579	616	628	580	598	575	570	604	598	565	561	629	595	582	579	605	562	569	594	572	579	575	585	576	589	553	578	633	639	638	597	580	598	589	545	580	572	582	548	578	543	548	595	583	528	597	589	577	598	544	608	573	547	573	558	579	572	595	604	551	580	630	581	605	575	610	597	619	567	596	584	590	595	614	592	614	576	542	593	604	583	589	593	573	609	554	547	549	618	598	605	593	600	587	582	570	591	583	621	581	604	559	604	592	596	572	614	578	603	614	583	601	613	571	582	595	607	608	553	635	596	528	605	547	586	586	613	573	627	541	584	588	594	547	586	585	602	562	560	611	575	582	572	560	595	587	591	548	569	559	571	595	542	619	649	571	575	588	602	567	590	581	607	629	571	582	642	598	583	544	598	603	573	598	560	593	615	580	553	584	596	580	547	589	559	635	577	589	565	596	561	572	528	609	561	572	593	618	594	606	555	575	592	594	592	547	587	630	615	557	568	603	536	626	560	569	590	552	609	579	552	598	616	608	594	541	550	618	546	562	587	623	569	616	605	590	564	600	593	565	600	574	585	577	568	612	542	543	589	614	553	576	562	606	605	572	554	610	624	578	556	564	591	559	597	641	581	573	548	595	596	580	615	619	558	573	555	580	589	601	587	596	579	554	604	570	656	647	628	567	609	564	619	601	592	598	566	602	580	595	634	588	573	590	560	583	566	595	606	607	588	599	589	564	577	620	572	581	638	596	571	565	594	584	582	586	550	605	580	573	629	560	602	581	573	546	599	559	582	598	578	627	576	585	585	581	592	598	563	581	585	610	587	621	598	566	632	564	554	579	616	586	561	586	583	583	526	622	575	568	568	612	578	573	592	625	594	627	547	597	580	534	548	613	544	507	590	532	607	605	551	561	576	555	569	506	588	548	571	563	609	578	603	610	611	612	591	521	571	600	570	603	601	592	605	570	587	592	589	608	575	567	587	583	577	542	601	587	574	595	590	589	580	605	579	597	573	589	556	612	615	559	551	574	542	583	609	580	554	597	572	621	577	599	586	589	596	548	563	598	557	571	578	568	593	556	585	599	582	609	615	568	606	597	622	585	565	621	557	566	569	599	632	585	563	558	606	572	600	579	613	638	561	589	577	570	567	546	588	564	580	529	573	574	588	564	626	596	608	567	634	613	605	638	588	524	613	590	568	559	570	603	603	567	628	586	605	606	578	609	593	621	608	574	552	558	585	624	568	602	549	614	561	581	582	598	590	569	604	618	587	546	570	564	589	568	558	595	549	587	571	608	557	600	618	563	544	601	551	561	576	589	560	584	539	589	585	574	564	611	557	587	553	562	560	613	596	610	582	601	569	630	596	566	595	576	612	549	599	562	617	580	583	574	623	587	582	577	580	531	564	595	554	591	610	577	592	608	570	591	575	575	561	639	578	599	574	579	599	627	575	588	564	623	575	594	599	585	579	599	567	591	566	641	548	575	584	614	556	592	533	586	601	560	568	618	621	599	592	546	574	566	586	599	590	575	570	617	561	546	589	578	593	590	593	588	634	578	585	576	623	585	559	565	568	590	613	592	591	585	588	575	625	585	559	600	568	585	586	563	602	611	600	561	563	584	551	561	594	601	555	617	567	595	581	558	603	589	575	613	577	617	544	574	560	579	606	560	628	603	579	586	548	562	524	578	594	603	577	535	596	592	595	580	575	588	568	615	555	595	579	581	578	579	581	627	546	590	600	570	544	585	620	569	548	597	638	581	617	604	561	544	568	627	591	612	599	574	549	577	548	597	583	597	624	576	577	608	611	571	577	512	593	563	581	579	612	563	564	570	577	549	563	570	554	560	600	601	621	559	570	574	628	603	611	610	576	587	581	587	579	531	588	619	577	655	593	591	595	563	575	563	556	641	593	564	571	541	598	611	576	563	561	549	575	553	537	604	595	579	591	557	618	593	592	546	570	556	601	624	601	561	600	591	589	594	595	561	526	602	611	579	587	563	596	563	564	595	607	587	560	547	637	586	592	604	575	590	585	632	619	543	565	606	594	547	620	579	619	584	544	568	595	535	585	575	583	561	590	576	581	535	560	580	551	584	578	618	558	614	614	595	566	546	618	568	568	583	589	595	579	569	594	621	582	601	578	597	615	553	614	615	579	576	585	548	548	626	577	608	603	584	595	653	579	592	569	543	591	595	578	595	582	560	575	583	587	550	567	554	607	585	609	601	567	614	627	574	621	533	594	583	599	596	598	582	587	622	598	591	602	608	551	558	590	594	607	525	594	596	556	578	596	587	576	550	613	607	567	551	583	621	561	569	574	579	565	608	591	518	567	643	575	592	609	580	615	574	564	565	570	595	623	581	616	616	611	566	630	562	578	590	563	575	642	573	590	579	562	607	568	594	585	599	572	578	634	583	617	575	596	550	530	580	598	605	616	609	592	562	622	572	597	624	616	589	545	559	559	582	587	598	564	561	604	596	541	596	586	579	612	559	571	554	572	594	580	584	570	575	613	579	616	618	577	547	583	595	537	543	648	583	595	577	573	591	615	625	544	566	606	578	587	621	569	536	580	574	625	589	605	554	582	582	589	575	563	578	577	570	536	623	532	559	580	580	576	645	565	600	615	621	594	606	623	601	606	554	586	627	656	613	585	603	595	583	599	547	583	569	540	590	590	569	601	588	598	590	579	593	557	603	552	569	606	569	573	573	572	582	565	583	562	592	613	579	612	565	610	560	565	589	593	545	582	590	597	638	555	621	585	563	612	565	580	589	593	594	614	569	595	579	542	556	596	558	574	577	565	607	588	555	577	544	587	585	598	551	609	519	579	592	600	552	534	589	561	610	591	592	572	596	605	591	577	578	590	572	586	630	571	562	565	564	625	567	612	592	561	573	546	552	565	613	629	557	611	593	573	586	605	595	586	605	603	599	582	567	520	592	567	590	622	598	550	585	616	570	599	596	567	584	577	619	622	606	596	586	589	635	609	605	597	589	561	567	612	610	581	608	606	576	563	567	583	567	627	551	602	575	559	561	591	563	578	606	562	584	629	600	606	605	599	580	608	583	591	558	599	596	543	597	551	612	593	594	568	585	631	575	565	593	584	579	572	587	611	592	588	583	582	597	631	620	623	590	582	563	618	578	557	552	581	596	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
3871	180	180	148	128	118	109	105	97	99	93	103	113	101	82	90	88	82	86	105	67	105	83	98	95	98	83	90	99	77	77	96	105	95	87	87	117	84	85	81	95	99	96	86	89	97	81	88	95	92	98	98	81	82	103	97	87	85	84	95	86	82	96	85	78	91	92	93	84	93	88	78	100	100	97	99	96	95	89	90	86	83	91	74	97	99	95	102	108	61	91	80	100	78	85	89	82	73	100	87	87	106	92	88	89	91	80	93	86	90	94	87	101	101	86	99	105	97	105	91	85	95	91	96	99	82	93	82	85	96	89	90	91	104	81	89	93	75	84	96	79	79	94	86	106	92	99	72	101	107	89	87	96	90	93	98	105	91	90	82	100	97	92	91	87	113	93	102	88	88	86	84	106	107	99	81	109	94	90	84	78	83	103	91	85	89	92	93	96	77	82	91	85	85	114	86	80	92	92	83	92	90	85	84	94	67	98	95	97	69	82	99	78	90	91	87	85	103	88	88	71	102	101	100	86	94	85	94	104	86	85	94	76	88	93	75	97	92	83	94	82	100	90	88	94	106	88	93	86	81	99	103	105	89	79	78	88	86	76	75	84	70	119	87	97	98	87	100	111	96	103	103	85	76	85	82	89	92	101	93	98	96	94	107	99	72	77	81	89	95	97	102	103	104	94	85	84	88	92	83	95	110	83	86	105	73	109	77	108	92	81	91	86	87	96	78	72	79	84	75	94	90	96	93	101	80	98	68	104	90	106	77	109	79	83	78	92	90	95	87	88	94	95	75	90	89	87	72	97	88	78	83	102	93	97	83	87	95	94	101	95	99	81	104	91	102	107	97	93	89	77	77	103	93	96	93	104	89	99	82	87	86	94	95	92	84	84	103	81	92	73	105	108	93	88	75	83	81	83	79	85	119	93	87	100	79	85	102	71	87	91	90	98	94	86	79	82	90	98	95	86	84	117	94	83	76	86	85	98	96	92	85	86	101	96	101	97	79	93	81	108	64	73	101	94	99	92	81	80	94	83	100	98	94	89	80	86	98	98	99	109	97	73	95	83	87	80	93	88	88	106	105	94	82	93	111	97	95	89	115	90	90	95	94	108	92	97	87	109	85	85	97	95	94	76	97	78	100	81	93	87	64	89	99	82	89	90	92	93	90	87	79	104	89	87	84	84	86	96	92	82	91	97	98	82	101	78	103	103	100	83	86	92	94	82	96	101	100	77	94	87	129	97	101	104	103	66	106	100	76	95	77	91	84	86	123	86	80	84	72	87	94	87	89	90	89	84	70	90	90	86	105	90	80	104	96	89	95	86	106	108	94	97	103	115	91	92	107	89	98	90	109	90	111	98	69	97	81	91	86	96	90	81	109	78	98	104	106	102	110	106	82	89	87	106	97	89	78	102	82	92	80	82	76	82	87	109	90	90	94	71	80	88	94	83	87	90	97	70	96	80	90	75	82	93	69	89	81	106	92	72	88	89	102	69	102	82	90	96	106	75	94	91	94	80	86	87	84	94	90	76	95	93	100	94	83	93	101	104	96	95	90	84	72	103	99	87	76	88	92	93	102	92	83	81	95	90	94	79	87	90	88	78	86	105	88	83	93	97	89	102	84	112	101	85	79	103	92	104	93	85	85	92	86	89	70	92	100	77	94	94	87	98	77	91	77	94	88	86	96	84	96	87	83	75	97	104	79	88	86	89	82	106	99	92	102	85	101	99	97	74	98	92	94	100	108	87	99	80	105	73	83	91	97	78	92	108	81	115	93	102	89	84	77	93	94	89	101	86	90	95	92	88	97	93	71	88	82	81	86	99	92	95	105	86	76	92	85	103	83	102	83	100	82	89	97	85	94	91	92	75	88	99	102	90	101	94	88	96	83	85	95	73	87	81	74	86	85	81	105	94	95	81	95	91	94	89	84	88	88	102	93	92	110	81	93	110	75	88	92	71	112	100	90	75	100	91	94	92	74	80	96	99	111	89	92	97	81	73	105	85	105	98	83	91	97	111	100	87	91	100	82	92	78	88	98	106	100	86	92	89	82	82	86	97	97	84	84	86	93	101	80	110	78	73	85	96	82	91	98	97	106	93	76	90	73	102	83	83	93	92	93	93	92	103	87	76	106	83	86	101	84	96	91	89	84	96	95	107	77	98	100	95	86	106	96	89	82	90	102	70	82	99	98	108	68	97	89	88	77	93	80	88	100	77	95	95	87	82	83	87	93	89	86	88	113	82	87	86	84	82	86	71	90	108	93	101	93	100	95	84	66	94	73	106	82	86	83	96	103	87	109	96	94	87	95	105	91	92	78	82	91	94	104	91	76	73	91	79	100	98	85	114	95	82	93	81	89	103	88	95	77	75	91	70	83	73	73	74	89	91	92	86	85	86	93	100	99	76	84	92	90	103	91	85	70	89	83	84	90	88	85	93	84	91	87	87	91	81	78	91	93	96	91	82	90	89	82	101	111	113	95	101	81	82	72	79	100	85	79	87	90	86	90	96	109	84	87	95	85	104	100	97	84	85	89	97	91	91	81	94	88	94	86	67	99	96	82	95	83	92	76	95	86	99	93	85	93	93	88	108	85	100	78	92	94	103	99	91	85	90	76	95	72	96	101	82	91	83	86	107	101	90	85	84	93	87	88	74	90	76	93	77	91	107	93	97	103	88	81	77	96	88	97	96	86	72	83	95	101	85	86	83	100	93	94	81	80	103	89	99	81	91	103	91	70	92	84	94	85	87	94	90	92	71	82	81	96	84	95	85	81	96	87	87	109	83	81	100	95	87	87	87	98	88	87	77	89	90	74	85	99	88	88	106	90	81	91	96	105	103	91	82	81	112	103	81	93	102	96	76	97	74	88	107	85	94	110	91	111	94	103	81	88	88	82	82	122	85	85	82	89	105	88	85	70	107	99	104	86	70	101	101	106	122	90	89	103	76	91	92	79	75	101	94	88	100	87	86	98	69	101	88	105	65	87	82	88	89	96	93	94	80	77	83	107	89	97	93	94	103	80	104	83	85	96	89	87	94	87	88	89	115	94	95	92	87	95	102	108	86	115	89	85	99	93	82	90	101	84	88	105	92	86	100	83	95	83	102	90	60	91	94	83	92	98	86	104	106	88	88	97	91	94	103	94	94	88	91	91	80	95	103	103	95	90	94	72	87	82	82	108	90	83	81	80	88	84	108	98	93	68	87	100	99	97	94	94	77	103	81	99	86	104	76	79	77	89	102	107	80	81	88	91	84	82	92	91	101	104	83	92	88	86	93	89	96	103	92	83	85	85	120	98	100	95	96	98	88	76	97	103	82	83	93	94	96	87	81	77	91	83	91	97	94	84	92	72	89	100	117	84	105	93	86	99	92	93	92	85	94	92	80	98	100	99	98	80	99	92	102	100	98	78	90	88	103	91	100	119	89	104	87	92	102	97	81	85	76	77	82	84	78	80	85	87	79	79	106	79	105	67	91	88	84	94	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
4710	372	433	486	449	392	420	359	338	319	358	331	344	321	319	306	303	316	295	301	281	295	283	291	276	290	311	271	270	290	287	277	285	286	306	298	304	307	286	275	293	302	297	296	290	315	290	273	266	283	274	311	275	282	317	281	308	292	299	246	282	299	269	298	292	293	278	302	289	287	289	265	292	309	297	248	299	277	278	302	280	299	287	297	260	280	306	279	268	287	292	285	304	294	295	267	262	289	288	293	275	267	277	287	264	275	303	295	244	306	296	277	302	302	299	285	274	314	290	295	263	247	267	280	267	286	280	308	295	285	303	314	309	290	269	281	303	296	303	268	254	285	268	302	298	290	281	288	279	317	293	260	262	285	272	295	296	316	315	299	291	292	297	263	280	274	303	296	267	305	274	284	282	277	269	296	339	277	272	323	279	284	297	263	275	269	313	302	293	273	318	311	263	297	271	290	293	300	292	284	255	281	262	267	292	301	284	277	312	291	289	290	290	291	272	325	292	263	291	301	284	328	285	265	270	284	309	269	301	303	294	288	277	286	296	298	314	310	305	305	279	316	272	278	260	331	280	297	284	306	281	282	295	315	302	287	295	276	315	292	294	270	284	259	290	284	279	284	302	265	275	322	293	282	268	273	288	312	285	290	284	313	259	280	278	317	300	263	311	281	282	280	289	285	267	300	294	275	301	291	286	286	297	289	300	271	292	278	300	278	294	311	273	277	262	261	272	286	270	279	266	286	322	276	279	301	269	267	275	270	304	273	289	273	303	275	279	284	304	286	301	289	286	281	282	308	288	304	278	282	310	269	278	288	298	266	280	288	289	297	292	252	295	288	290	250	282	287	301	294	274	297	283	286	329	281	287	275	280	267	297	269	290	300	297	286	296	283	291	279	281	282	300	298	306	255	256	301	280	255	270	279	313	293	265	289	287	317	264	258	273	286	283	285	269	290	294	272	269	267	304	281	273	321	269	296	268	277	285	269	304	291	294	272	291	296	288	283	280	263	266	295	284	267	269	279	297	300	279	284	280	309	303	296	289	271	267	304	273	297	308	274	297	282	277	297	271	298	273	280	296	291	261	290	283	261	285	283	278	289	272	297	289	266	288	314	314	283	289	278	280	292	266	276	286	284	311	310	288	289	274	302	317	303	299	297	301	285	269	279	303	283	269	304	296	280	296	283	309	279	297	274	311	281	306	290	278	305	304	294	281	299	279	290	281	293	283	270	300	273	317	275	260	316	282	310	290	307	270	322	295	273	271	264	291	315	273	295	284	281	256	284	285	276	300	277	291	280	267	273	264	308	273	271	278	304	298	297	291	309	303	309	283	282	285	260	282	296	280	270	278	296	309	267	300	280	292	318	307	281	275	283	311	275	302	271	254	275	292	293	299	288	307	255	306	270	288	291	286	275	282	294	301	289	269	338	304	272	297	285	314	267	281	295	275	285	296	288	283	265	266	249	278	303	307	292	295	294	317	265	280	265	298	275	300	283	282	288	289	260	324	286	294	307	301	288	269	264	290	283	297	291	292	274	302	329	285	277	300	274	284	290	306	274	303	269	273	304	299	309	272	264	293	283	288	277	281	294	260	277	266	298	285	272	280	251	320	285	291	282	326	279	291	306	279	282	285	247	291	295	303	283	329	284	305	276	301	280	296	249	277	275	272	298	302	273	286	288	282	297	273	295	296	311	264	290	283	261	300	287	291	301	278	290	266	313	271	269	275	273	294	280	300	280	309	299	269	270	330	310	301	284	281	303	280	291	303	302	290	290	278	307	308	259	299	312	275	296	293	288	276	271	298	269	260	296	274	296	279	283	290	283	294	304	308	275	288	335	288	262	277	305	286	304	293	282	273	278	265	294	305	276	300	288	275	306	253	306	292	292	293	298	291	283	285	289	284	305	305	332	287	275	257	286	278	314	250	307	282	273	306	281	280	273	282	294	267	307	304	306	276	292	271	313	292	288	295	280	274	299	274	283	323	312	310	297	315	284	306	297	264	297	300	297	276	311	310	299	309	291	301	287	285	303	267	298	300	283	275	301	282	262	268	302	284	298	288	310	285	316	306	294	279	310	309	286	261	291	287	284	303	287	284	275	281	281	276	296	253	295	279	291	304	283	301	254	282	269	298	280	291	300	286	274	293	276	279	260	301	296	266	307	264	306	292	274	306	291	306	271	288	303	291	271	304	295	310	285	303	271	285	291	290	296	298	273	288	267	302	285	268	292	284	285	289	287	260	300	326	303	275	294	258	293	285	263	287	298	287	271	275	312	316	278	283	273	276	271	275	264	284	270	290	316	269	304	276	287	272	304	285	298	291	301	306	277	304	269	286	307	296	311	300	285	288	266	288	295	281	257	265	291	277	251	256	298	304	315	286	281	275	274	281	272	269	311	285	275	287	302	264	283	285	291	275	279	308	261	305	298	281	291	297	296	292	297	261	282	304	307	279	287	279	252	292	280	299	314	283	300	272	287	280	299	306	286	256	264	289	285	284	293	313	265	281	300	305	319	261	295	269	269	307	285	287	287	278	282	266	285	284	301	318	284	292	270	303	308	264	296	282	312	288	287	314	283	279	298	295	303	274	311	333	277	277	292	291	282	302	268	274	299	278	273	261	302	257	270	270	295	278	285	303	277	292	302	301	282	294	301	292	310	299	264	277	259	282	278	284	288	294	305	271	269	281	272	267	266	247	304	281	288	264	277	252	295	261	269	286	262	303	301	306	287	307	283	312	289	254	278	298	276	298	284	313	307	300	317	291	292	293	284	284	259	278	288	267	309	287	263	284	294	297	275	286	266	260	302	254	284	275	309	290	264	292	305	273	258	304	266	308	323	276	307	276	298	285	278	301	312	327	256	307	281	286	289	287	294	319	299	283	305	294	304	273	290	266	284	270	279	297	293	283	294	287	265	291	269	259	260	286	256	294	294	288	299	281	273	301	268	263	294	298	294	305	256	268	287	303	266	271	286	251	299	282	254	292	277	254	278	296	280	322	290	293	305	287	274	256	290	298	281	267	277	296	280	261	273	288	258	284	286	267	265	302	281	291	286	273	288	298	280	264	297	249	281	261	307	290	267	267	269	290	282	273	317	304	287	314	291	279	290	306	281	320	288	293	295	286	288	293	265	259	276	300	311	296	301	275	287	282	294	296	295	289	288	305	276	280	299	272	294	282	285	293	294	265	249	278	271	307	292	266	309	268	280	306	271	306	309	293	259	265	273	273	303	274	290	300	269	292	298	285	310	306	281	283	272	283	330	278	298	289	300	269	290	301	299	283	306	259	291	299	299	285	272	261	303	264	295	283	284	296	278	297	268	297	304	278	274	311	308	298	280	309	316	281	293	334	252	293	271	276	258	282	295	322	298	316	279	269	270	302	268	292	309	271	253	287	310	291	266	318	282	271	303	276	274	274	251	260	304	298	281	293	283	277	278	282	261	252	294	303	321	285	298	289	284	280	299	307	330	282	284	296	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
25378	2345	1366	1020	778	539	400	313	246	251	226	194	159	171	150	143	148	145	139	143	122	140	105	106	116	121	112	127	109	106	103	115	86	115	104	97	92	104	102	118	104	121	97	112	106	112	109	105	98	106	97	89	99	100	89	90	93	109	106	96	112	115	93	107	108	93	85	90	99	110	98	103	109	107	96	66	103	89	98	87	76	89	98	113	103	92	98	82	93	91	93	107	121	104	92	81	110	99	109	88	90	102	103	94	92	83	95	100	80	88	112	78	85	95	115	101	87	91	105	89	99	109	99	96	90	108	94	82	94	105	109	99	107	90	77	97	77	101	106	89	93	99	113	120	89	99	94	92	98	92	95	91	92	98	99	96	89	92	89	114	90	107	82	88	88	86	84	108	110	89	88	102	98	104	108	84	104	93	104	101	86	93	88	86	82	97	79	99	101	115	108	111	110	93	105	105	87	104	98	89	101	92	92	91	97	104	117	104	85	97	102	100	85	113	106	106	100	94	89	97	103	94	96	89	117	85	107	98	90	105	91	99	91	91	102	101	102	89	98	97	94	96	96	106	110	105	101	90	109	104	121	98	91	97	111	97	84	104	96	92	97	101	103	91	112	115	91	110	117	95	82	99	111	117	98	97	93	93	104	109	104	104	102	84	88	89	86	81	84	102	111	90	87	87	80	102	95	105	90	94	84	92	96	105	94	106	89	77	100	117	102	95	98	96	109	94	93	102	88	103	107	84	108	95	103	93	106	108	99	96	108	105	102	99	99	108	80	83	96	92	107	107	102	94	90	95	103	93	90	101	91	95	108	100	69	98	95	98	91	97	95	97	101	93	95	116	97	84	114	105	95	92	104	95	102	100	90	100	106	101	80	100	104	99	97	112	85	96	80	82	102	95	88	75	93	82	90	107	86	87	99	93	93	93	105	95	101	104	93	91	102	115	91	104	94	108	98	105	91	98	101	87	93	83	94	85	93	99	102	98	96	86	88	97	97	92	90	105	96	101	112	103	96	98	98	102	91	86	98	99	108	86	89	96	107	86	99	89	102	98	100	90	107	103	107	105	98	97	88	87	102	92	77	94	94	114	89	131	102	97	91	91	85	103	83	90	110	109	110	104	81	76	96	111	86	109	87	116	110	92	84	104	88	91	102	107	110	107	106	92	105	96	94	101	98	86	99	94	105	94	86	89	92	91	90	83	105	91	93	116	101	116	98	95	107	96	109	94	93	107	85	108	98	100	89	87	91	85	85	96	96	100	100	94	117	88	96	98	107	91	99	101	86	114	107	97	100	123	93	109	103	91	86	102	88	73	88	98	91	100	105	103	99	103	91	99	91	101	90	97	100	88	91	115	96	90	100	83	84	100	99	109	112	100	91	94	89	85	92	79	82	81	89	95	116	91	99	100	89	102	94	101	104	90	96	86	99	103	105	85	99	94	102	90	85	105	107	103	99	75	102	83	98	102	104	111	93	97	103	95	104	102	108	112	115	124	91	90	95	95	96	100	107	96	121	107	84	105	115	83	102	90	96	123	95	87	91	100	98	89	103	99	109	99	103	87	101	91	98	100	95	101	111	109	114	99	84	97	106	89	96	96	88	86	101	88	99	88	98	102	90	103	96	88	97	108	84	105	104	98	98	106	98	122	106	70	102	94	84	88	106	92	92	102	94	99	102	110	97	79	101	93	87	110	113	85	90	91	99	91	78	79	109	80	81	85	99	113	120	90	90	100	84	93	110	82	89	102	91	79	93	105	97	89	98	101	109	92	102	112	88	101	100	94	114	94	104	99	112	95	84	113	90	97	93	97	88	117	85	95	108	92	109	95	97	105	88	95	94	86	98	97	93	90	105	117	90	95	90	114	87	95	105	77	94	96	107	83	96	102	99	107	106	114	94	97	91	92	74	103	91	99	98	101	96	101	82	83	86	113	106	98	99	89	92	89	87	84	94	102	103	112	93	93	83	99	102	91	79	90	85	98	96	86	99	116	106	90	96	94	107	97	97	99	96	111	98	93	98	95	106	106	102	83	113	103	107	96	103	91	89	99	85	112	102	90	96	108	120	81	104	87	92	79	95	103	92	106	91	82	104	82	108	100	89	87	101	87	80	97	91	89	108	89	94	110	84	97	78	93	112	105	108	89	95	87	97	86	86	99	93	92	102	79	77	91	103	93	94	102	103	103	103	102	116	83	113	96	88	99	93	85	89	109	79	108	91	93	96	92	95	109	104	97	103	99	88	102	97	99	84	103	92	83	100	90	87	79	98	104	93	109	92	85	99	100	98	97	91	100	103	91	91	91	99	95	91	100	91	91	91	88	97	101	106	97	98	99	90	112	84	94	91	114	83	87	86	88	114	89	84	91	90	108	81	82	96	98	90	107	84	105	109	100	106	102	101	90	100	101	112	104	100	90	107	87	87	108	101	100	84	81	103	91	92	103	87	86	110	93	100	94	95	97	101	103	85	91	99	95	107	87	105	98	114	106	106	105	78	91	124	110	117	82	106	101	95	113	105	98	89	103	88	90	71	92	93	90	87	120	100	100	105	82	97	98	94	105	114	92	83	93	81	110	97	116	82	97	95	122	116	91	91	89	80	122	99	104	87	86	93	109	97	106	117	89	89	103	99	88	99	102	90	88	91	102	106	106	106	106	102	89	77	109	112	111	104	96	90	96	115	94	91	98	87	89	122	78	89	86	104	101	102	83	88	103	97	104	86	106	111	91	76	99	101	102	111	101	105	110	105	118	103	99	104	90	98	79	94	90	89	103	102	96	97	69	121	84	83	97	83	115	95	89	98	100	103	91	91	100	103	95	82	103	84	96	84	91	90	127	103	81	93	84	90	97	70	125	81	106	94	94	85	88	88	109	93	98	79	89	88	96	100	73	95	97	87	113	102	99	97	90	84	74	105	100	83	104	91	105	113	82	95	91	107	99	103	110	103	83	103	99	97	100	96	105	95	89	83	106	102	97	112	87	102	102	80	100	107	94	85	98	82	96	94	99	82	93	91	76	95	101	102	98	106	89	106	101	86	95	76	89	114	97	103	83	88	99	115	113	111	108	91	94	94	100	83	90	108	93	87	79	94	86	95	100	102	108	114	104	91	86	91	107	87	109	81	114	92	101	98	101	94	88	102	111	87	104	103	101	96	92	75	118	105	90	78	118	96	105	78	102	100	92	109	85	90	93	100	101	91	84	83	86	81	90	99	92	97	92	87	86	100	91	96	100	88	94	101	98	116	100	93	97	111	100	105	110	98	102	98	87	108	81	96	97	83	100	103	104	98	91	88	95	104	99	110	108	106	74	91	81	101	103	81	116	91	79	103	105	88	98	98	95	90	93	92	91	106	112	107	102	102	98	82	87	96	110	107	94	99	111	91	113	104	98	112	96	88	92	103	104	99	97	104	91	124	86	86	112	121	99	86	94	103	116	89	93	104	110	102	95	103	103	93	83	112	81	73	88	97	106	100	90	84	95	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
12049	1381	3256	3762	3026	2480	2031	1686	1297	1141	1114	928	837	757	675	659	612	583	580	517	501	531	472	481	461	443	489	441	432	455	412	409	430	407	353	383	356	359	394	378	392	327	411	332	350	348	360	357	345	342	319	353	342	360	351	354	363	312	357	336	317	346	349	330	320	283	327	373	341	349	319	342	334	338	317	288	308	344	353	345	335	334	345	357	310	318	316	330	309	286	316	327	311	350	312	297	325	347	320	304	314	316	324	310	301	316	314	295	309	319	348	314	321	321	323	301	321	307	304	339	339	315	307	315	308	325	311	312	325	321	335	322	318	316	300	299	332	314	302	332	318	311	292	323	267	321	314	315	358	310	327	326	331	321	306	301	364	317	313	343	305	357	323	304	311	304	322	327	332	325	317	323	283	357	323	298	317	316	331	304	309	317	327	298	325	306	332	346	312	309	343	316	321	324	316	295	307	309	321	304	276	297	311	323	307	314	308	326	295	304	297	285	334	319	303	299	345	312	332	320	320	292	335	342	326	308	302	299	312	297	327	298	293	318	315	333	314	321	301	332	325	333	307	358	298	314	301	286	305	328	340	299	296	299	288	325	311	294	302	321	302	341	306	319	303	303	298	327	291	321	339	285	318	326	299	333	317	281	306	351	298	316	315	326	304	296	307	295	315	294	316	301	326	349	298	288	323	315	338	300	308	305	327	318	321	324	314	305	303	331	289	339	332	327	326	311	334	326	315	312	327	318	293	290	332	320	298	300	319	311	330	323	314	281	302	269	291	318	329	304	327	321	331	349	326	324	315	348	345	324	300	297	314	298	298	302	289	337	307	325	312	298	306	344	337	302	321	288	312	331	291	350	325	325	323	322	327	370	289	293	323	322	326	316	315	352	309	318	328	289	327	308	286	292	286	314	291	325	320	303	294	325	330	309	299	270	350	310	304	318	295	297	317	298	322	301	293	321	330	273	328	295	310	317	305	307	329	322	322	306	329	337	315	334	322	350	340	307	319	296	293	339	336	304	302	331	311	291	312	319	314	333	342	313	315	353	325	291	279	293	302	298	316	323	325	310	302	312	331	350	323	314	288	328	302	315	280	302	318	329	308	325	366	326	288	310	325	328	317	287	310	339	330	353	287	327	331	315	315	292	332	296	320	294	312	294	330	321	325	307	322	310	338	321	331	283	308	314	313	300	299	308	328	318	337	345	308	313	313	323	313	327	328	329	326	324	304	339	321	346	323	344	317	323	300	319	302	313	292	329	293	299	308	314	309	329	308	297	298	300	335	326	351	304	299	326	305	294	328	302	315	301	302	324	320	342	303	311	332	360	314	312	293	323	304	307	322	347	335	314	304	340	288	299	294	312	339	297	289	310	354	320	299	294	315	303	307	319	312	337	306	297	351	305	342	339	319	310	315	288	323	299	307	308	335	281	304	339	289	309	321	323	292	332	315	318	328	292	306	309	319	300	334	292	318	306	320	313	322	327	324	336	317	327	311	296	307	294	345	315	312	281	318	312	361	304	310	315	314	327	327	342	330	310	304	295	356	314	342	350	320	332	281	320	303	301	314	354	291	321	294	291	340	306	314	305	301	331	298	297	315	312	270	326	326	315	307	320	322	309	351	335	334	344	289	311	304	293	358	326	346	283	342	324	305	309	322	318	325	306	308	312	338	305	308	332	300	345	341	329	327	295	315	329	286	312	296	288	335	324	313	319	295	340	308	329	342	304	291	310	324	302	303	294	298	338	309	302	286	348	309	320	323	325	328	295	302	287	315	301	353	304	332	298	312	306	295	296	306	284	304	321	288	291	307	301	322	333	319	326	301	296	305	303	303	345	334	320	322	333	316	337	312	301	293	316	301	337	333	348	319	304	278	335	322	297	314	323	303	320	310	324	277	294	300	320	304	302	311	343	318	299	310	314	323	323	334	307	288	301	341	314	295	302	289	303	309	315	342	335	294	303	293	296	339	306	315	301	299	342	305	320	317	312	315	313	338	311	336	289	289	329	302	321	281	332	301	337	316	308	350	341	312	321	287	332	285	301	307	328	317	270	342	328	311	340	305	300	307	296	305	305	303	314	306	324	332	328	308	310	297	313	283	278	302	306	312	292	328	294	303	312	307	286	335	285	304	330	308	302	348	340	303	295	325	335	322	320	363	290	304	298	280	270	335	289	296	349	351	284	297	342	309	318	306	322	326	302	327	322	352	315	305	296	327	303	321	349	284	315	291	311	320	321	295	319	298	306	317	318	312	310	366	306	318	298	294	289	302	305	321	337	330	285	315	316	306	289	299	303	300	319	290	305	299	313	289	334	309	329	321	308	336	285	312	302	300	314	313	276	264	323	313	285	344	320	337	295	304	316	311	316	339	332	329	311	322	343	314	306	312	301	306	320	284	300	310	312	317	349	314	343	332	307	306	320	293	339	301	327	337	327	306	284	306	315	322	296	315	300	342	290	301	324	309	315	295	294	320	339	312	322	282	320	307	300	325	291	306	317	326	288	302	339	298	293	332	316	333	314	330	302	301	307	336	332	337	309	325	313	314	297	310	298	318	329	334	280	309	290	325	322	292	300	315	307	328	293	329	316	320	313	285	310	326	319	315	334	325	319	299	312	343	284	320	331	328	308	316	304	300	302	327	330	337	327	319	328	312	282	301	296	297	297	327	318	283	300	297	317	321	299	322	351	352	319	355	305	283	279	316	370	311	307	301	320	302	305	323	323	306	303	294	324	312	316	319	298	321	315	287	289	310	315	297	332	299	306	314	283	287	322	305	305	334	341	305	326	350	301	290	313	315	293	352	279	347	311	303	319	323	322	284	317	292	295	283	297	335	324	327	339	317	330	303	322	305	327	329	310	331	302	312	301	313	324	330	306	303	304	343	320	317	349	303	353	347	334	305	325	319	290	314	295	293	317	320	315	304	308	330	323	269	329	322	350	307	320	317	292	324	329	292	326	296	345	296	317	319	303	338	349	316	342	327	304	295	324	295	303	284	330	308	310	283	303	330	323	310	317	297	293	314	323	308	279	322	306	308	282	296	294	314	308	310	320	312	302	288	285	312	299	308	294	285	322	335	299	289	318	319	318	312	301	318	285	314	329	287	327	331	309	337	318	320	300	290	302	302	313	310	302	333	307	297	300	305	307	336	330	315	330	371	310	317	316	340	329	261	312	327	300	336	291	313	311	322	287	298	270	292	280	310	308	335	325	271	319	306	314	328	307	284	306	310	286	351	297	307	321	307	329	302	320	316	316	318	304	298	313	287	311	304	324	319	302	356	346	278	345	298	322	326	309	326	334	272	293	328	321	296	319	297	324	337	343	322	322	322	299	359	315	330	329	321	315	333	303	321	298	316	303	339	281	315	327	303	297	338	299	300	288	333	326	330	303	310	308	330	300	287	289	316	311	303	305	327	304	309	307	321	296	327	292	290	302	333	321	283	320	297	330	329	303	326	345	293	297	286	358	322	309	301	303	325	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
39849	9052	3320	2145	1513	1125	847	680	579	501	434	368	386	362	318	327	306	294	296	281	245	269	228	249	226	232	240	214	201	235	203	210	224	223	257	243	267	247	263	220	234	230	199	205	203	227	210	226	219	229	237	199	223	191	250	207	230	205	233	203	209	228	183	218	215	212	223	199	212	189	217	226	225	227	214	211	201	201	209	212	220	183	206	207	195	230	239	226	217	205	191	203	202	232	198	225	238	209	197	227	223	201	182	186	212	217	208	220	201	193	198	204	200	211	198	195	176	226	190	172	198	235	192	237	213	208	225	205	216	228	214	187	215	232	207	217	245	185	188	232	210	190	217	202	202	210	196	197	236	213	228	203	197	227	212	164	208	178	213	189	195	200	203	223	191	202	213	214	193	220	185	201	187	205	201	213	207	223	209	217	226	210	210	196	210	209	218	202	224	205	208	214	211	214	233	218	203	230	194	238	185	206	211	201	218	214	217	208	177	243	218	189	208	205	195	194	218	192	208	218	205	202	219	200	213	191	218	236	205	206	178	222	202	204	209	215	236	189	192	216	191	185	189	233	213	210	207	224	186	199	203	234	202	199	194	192	213	203	212	189	220	197	209	202	175	177	206	198	202	208	186	218	212	206	199	224	216	213	208	193	199	204	217	199	189	193	217	214	222	206	204	207	218	228	185	234	198	200	218	215	205	198	209	228	214	211	216	190	205	211	170	207	202	188	210	211	231	208	196	208	197	223	214	206	214	190	221	221	225	198	200	164	200	231	216	192	216	222	200	235	207	193	196	212	187	168	210	227	185	195	226	213	217	188	203	205	225	206	199	191	226	210	214	212	202	229	189	202	210	210	202	201	197	210	199	201	232	178	205	177	201	200	241	178	229	213	182	209	209	206	201	219	222	189	192	203	209	197	236	194	201	213	203	214	199	218	218	210	220	187	196	218	218	193	221	223	212	220	219	191	213	216	200	204	203	177	216	197	222	189	199	191	199	218	231	202	184	194	198	175	203	192	219	228	216	201	206	197	201	200	198	202	224	202	215	203	198	199	218	198	210	220	210	210	190	223	208	220	168	206	209	229	204	212	200	198	208	217	205	213	219	206	196	200	224	195	195	208	215	184	205	196	193	205	211	221	222	169	193	233	201	226	236	224	238	230	179	208	210	223	217	190	215	228	201	224	210	193	216	214	207	225	171	203	207	206	236	246	219	217	229	209	185	213	198	205	222	204	210	212	187	191	213	192	213	202	207	205	193	222	203	215	209	185	191	202	206	228	206	208	209	237	190	214	233	227	217	204	211	222	219	218	209	224	204	200	217	179	203	199	181	213	189	209	224	194	220	173	184	224	191	193	217	190	222	193	212	191	195	202	202	201	207	190	224	182	188	212	231	198	221	210	233	212	195	232	201	221	221	220	197	212	222	219	200	183	206	200	193	213	189	205	224	200	195	214	187	211	207	210	232	224	201	242	222	206	213	193	225	184	229	209	206	231	201	217	195	182	187	220	195	209	209	206	223	237	196	200	248	213	212	215	214	185	203	193	208	190	222	215	203	236	199	207	200	177	184	211	186	203	191	209	213	186	202	197	177	214	217	213	213	250	221	209	228	207	194	219	208	197	211	185	217	188	205	201	208	196	222	227	189	211	210	193	216	198	223	204	209	192	205	204	207	178	202	205	226	227	202	184	212	205	221	205	212	200	223	202	220	175	223	226	184	205	214	212	208	217	217	198	206	204	195	190	203	218	189	192	209	190	196	196	221	211	203	202	216	228	223	206	219	216	199	213	192	215	192	231	191	217	199	191	200	212	245	181	217	195	222	189	189	197	172	197	235	216	226	229	231	211	206	227	225	196	214	222	213	229	204	202	206	185	209	196	200	203	197	200	219	189	207	201	187	214	226	219	187	193	208	202	231	223	236	190	203	185	220	212	198	207	196	227	196	201	196	180	196	217	207	207	234	221	224	234	204	217	187	197	220	187	215	215	200	206	213	205	209	211	202	209	179	211	205	206	213	219	198	202	200	219	228	204	179	192	194	203	228	211	218	204	207	195	210	201	202	208	202	230	214	169	209	195	193	206	205	233	213	181	216	207	229	202	213	213	228	205	201	223	220	216	208	203	205	190	171	208	186	199	203	211	182	204	213	224	223	213	233	205	230	202	216	222	227	219	197	211	195	201	219	186	209	197	240	184	200	195	170	207	213	213	217	176	202	199	198	213	237	188	183	177	193	221	214	203	177	205	227	212	212	207	200	189	191	227	235	216	197	209	200	212	211	203	197	207	202	214	209	213	210	216	196	203	223	188	191	212	244	214	207	225	195	209	217	203	183	204	219	205	175	206	203	201	194	208	228	195	198	229	199	227	230	232	194	228	210	188	214	221	195	220	205	202	196	223	211	197	220	181	208	207	189	206	191	215	191	197	216	217	226	196	201	192	205	210	194	195	204	192	213	193	177	222	198	221	221	229	207	230	225	192	221	182	198	204	231	216	215	221	193	216	204	197	194	208	200	210	238	198	194	235	205	221	220	195	218	221	200	208	203	184	214	178	217	203	210	205	191	204	203	193	212	210	204	195	206	209	217	235	210	173	210	188	223	205	188	218	208	190	212	199	206	205	207	203	216	222	228	209	185	204	183	207	193	199	216	168	221	197	198	224	216	206	218	200	194	194	209	232	192	212	201	208	167	192	196	193	218	207	201	201	213	217	200	191	201	210	196	197	204	213	241	189	196	214	202	212	197	197	194	193	212	204	200	177	201	219	232	233	186	200	210	238	223	201	192	201	218	224	217	200	203	212	181	210	210	212	222	241	183	198	191	209	187	208	207	217	221	194	179	227	205	192	211	202	198	194	222	202	206	182	212	201	189	208	200	223	185	225	196	182	221	217	180	225	205	219	216	216	193	212	203	227	218	216	182	227	192	217	226	217	196	204	197	199	178	195	200	200	205	200	239	200	210	200	236	194	221	228	225	203	225	248	233	212	192	201	213	208	221	200	239	189	210	196	208	221	213	201	214	174	199	230	194	220	199	188	187	209	206	194	207	198	208	210	203	203	203	205	221	211	218	210	235	194	183	209	196	221	199	212	206	198	210	227	225	210	206	224	211	209	179	228	210	211	200	197	230	175	183	227	180	220	204	214	190	201	202	195	206	200	212	208	205	187	207	222	203	193	196	218	231	179	223	222	202	212	201	227	224	238	195	207	221	199	225	214	222	229	216	199	203	215	237	200	212	222	213	255	218	214	192	200	211	204	217	191	196	217	224	183	207	223	200	196	195	223	184	201	222	200	210	204	202	202	251	225	181	226	220	200	199	220	193	208	219	233	207	211	189	206	213	196	203	194	201	199	227	198	226	176	201	185	219	212	210	210	199	213	225	219	182	218	205	226	206	207	195	189	195	231	203	204	211	194	219	204	218	213	218	228	231	217	210	199	222	186	206	206	211	205	219	186	208	194	205	202	207	220	211	216	216	203	198	201	225	208	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
17385	2750	6078	6603	5549	4663	3759	3084	2552	2182	1964	1875	1651	1507	1406	1286	1190	1150	1120	1145	985	926	909	872	867	844	793	840	813	827	805	753	773	720	743	724	703	673	701	670	689	694	697	629	684	671	666	652	672	650	689	664	676	582	620	684	654	700	644	619	603	644	554	626	636	629	597	644	649	607	600	625	644	586	627	624	632	569	589	609	610	626	582	579	652	598	581	598	567	578	586	603	576	610	610	622	608	629	617	572	591	565	579	596	569	582	619	661	634	604	585	564	587	576	589	640	569	576	575	606	595	593	618	597	607	618	615	641	640	614	587	669	621	594	608	607	601	627	637	581	645	579	550	585	594	573	602	604	591	620	573	574	587	617	575	604	602	547	638	637	607	592	605	613	602	580	602	648	626	584	576	565	578	578	563	564	639	555	598	590	581	613	554	530	584	593	647	573	581	598	592	573	572	606	592	552	642	592	579	612	600	596	571	565	617	578	554	607	563	609	587	557	619	580	643	541	600	594	577	604	594	590	591	604	603	599	565	610	566	612	573	633	605	645	598	581	582	573	588	567	562	566	590	628	554	592	588	563	571	606	572	614	598	554	573	542	594	581	606	574	620	592	612	552	590	551	619	569	607	590	571	580	611	592	599	611	548	550	562	618	605	617	541	586	595	574	593	597	568	609	599	552	593	614	557	577	607	568	624	590	609	597	572	591	563	588	587	593	564	566	608	621	595	589	630	604	572	570	579	587	581	592	592	572	584	552	589	603	617	555	558	625	581	568	602	553	581	609	549	564	570	607	552	597	588	535	616	604	559	591	564	598	543	572	600	593	561	595	577	564	630	626	606	632	568	593	562	639	599	584	572	562	595	590	598	575	571	570	593	601	577	578	603	608	565	622	530	611	556	614	609	604	592	582	650	569	608	618	595	622	602	548	583	602	631	585	585	616	581	593	554	605	582	558	584	596	592	597	580	595	606	583	541	593	579	586	575	637	614	625	593	604	594	575	630	614	587	592	558	573	559	627	595	563	614	639	581	583	563	610	588	590	607	634	577	564	579	602	567	584	584	567	594	560	601	620	566	613	563	583	553	622	552	583	585	600	565	579	572	575	574	607	610	624	604	597	602	575	579	580	603	579	569	565	612	574	582	588	588	576	572	603	567	575	609	582	563	627	580	544	560	569	571	595	583	601	558	584	555	586	568	568	567	593	586	584	576	591	566	609	569	581	606	589	620	581	601	634	600	624	600	582	628	546	587	564	566	558	597	593	626	592	560	571	550	582	592	596	572	613	598	607	581	644	583	582	580	554	594	573	563	600	609	553	584	557	559	558	569	581	624	593	555	586	602	628	611	599	627	555	560	623	613	637	605	572	575	556	565	549	577	604	640	607	635	593	576	584	588	572	573	607	616	599	598	579	588	581	565	574	601	642	582	650	582	628	544	608	613	584	607	596	537	616	586	602	602	581	550	584	591	562	599	574	608	585	590	582	624	574	609	580	594	618	583	565	608	553	605	541	552	558	582	589	579	559	539	622	598	580	586	570	573	641	569	601	582	604	604	601	535	595	571	610	599	610	588	565	575	591	590	582	588	573	571	653	597	592	613	613	567	545	625	583	563	551	596	611	538	618	639	594	602	578	582	597	612	603	538	593	589	612	569	561	602	577	575	569	587	608	569	587	573	607	565	606	573	597	631	576	608	573	597	614	573	583	570	610	574	614	606	580	584	560	600	537	585	610	571	565	567	567	597	614	564	617	624	563	573	609	612	568	588	605	588	553	566	591	538	604	597	611	613	592	571	585	564	554	571	585	578	633	615	548	594	614	598	576	577	576	593	582	616	642	570	580	608	601	565	620	629	595	557	578	575	611	566	593	583	581	590	554	610	598	571	580	576	615	571	578	536	562	553	596	568	612	586	598	602	605	588	562	587	565	568	571	544	609	616	575	606	611	558	582	598	596	620	571	582	570	570	616	605	600	572	573	661	600	577	574	578	620	591	609	632	569	584	519	568	587	588	576	610	620	613	577	604	579	600	599	631	634	605	618	589	655	557	576	607	581	624	579	581	592	600	556	587	574	582	615	564	584	642	615	605	572	561	590	536	601	582	566	570	546	607	564	580	607	628	599	596	584	594	605	605	600	615	607	570	596	592	633	561	584	594	573	586	614	628	563	540	584	583	595	600	551	613	579	587	583	586	610	565	571	593	580	585	609	588	573	597	603	591	599	588	565	594	613	574	541	586	560	602	607	607	573	607	603	571	611	580	563	638	602	585	588	576	543	601	562	556	570	592	553	587	611	641	630	557	598	562	556	614	594	554	591	540	584	550	590	609	604	591	580	598	583	596	580	627	612	632	587	578	592	552	597	592	647	590	631	573	581	578	567	613	606	590	535	586	638	558	609	612	606	607	610	575	612	587	609	585	594	587	600	603	587	591	614	582	591	590	575	562	578	561	597	603	632	584	613	574	553	601	580	597	583	585	601	604	604	607	599	597	592	591	587	603	631	575	560	570	565	565	601	624	570	594	612	604	620	601	565	569	587	606	599	588	611	567	608	607	612	537	572	591	589	574	571	624	577	597	600	610	590	619	562	591	528	544	566	602	607	575	598	553	565	532	616	629	598	575	582	607	606	568	542	610	621	590	556	570	603	579	563	576	602	605	582	554	610	572	611	583	557	589	562	590	607	587	537	613	567	588	605	601	551	560	616	589	590	564	614	607	591	569	584	603	602	589	569	628	618	555	583	627	574	635	580	596	589	565	623	599	531	565	610	604	593	587	600	570	606	584	589	577	600	578	607	619	539	604	614	562	568	598	562	608	599	579	609	621	599	606	582	569	604	566	587	589	567	579	581	593	619	584	570	598	571	580	638	548	576	582	623	632	616	572	590	614	572	593	577	577	608	543	591	558	601	585	599	589	570	583	591	560	598	586	610	625	612	585	582	589	580	636	576	558	600	606	559	594	576	554	561	556	601	586	609	573	545	584	601	585	590	588	608	555	581	603	599	559	515	616	611	566	601	584	583	553	582	581	558	579	573	583	628	626	567	571	609	577	597	564	606	603	593	590	615	556	586	549	560	605	616	584	578	638	590	598	573	595	559	565	563	581	608	627	598	603	588	606	543	639	581	618	579	594	601	598	596	619	599	542	562	552	583	624	598	624	595	553	599	537	599	565	579	556	580	565	615	561	619	534	563	633	576	578	578	602	609	600	601	546	626	618	598	574	561	666	613	600	590	570	631	601	617	621	627	576	617	594	602	583	637	646	609	587	579	585	590	594	570	575	575	607	550	623	608	587	584	591	580	595	609	561	640	602	602	590	583	574	550	580	589	552	595	567	590	572	600	618	629	573	583	577	566	573	621	586	590	587	578	558	577	588	592	571	600	568	613	538	573	595	590	568	578	591	607	633	627	596	597	531	573	595	599	602	611	565	595	592	580	590	584	603	647	535	574	533	529	615	592	575	585	590	583	600	571	626	575	557	600	573	533	619	609	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
4097	222	180	138	136	125	110	112	94	94	89	100	110	95	112	98	79	102	74	100	109	98	85	80	93	99	108	84	80	76	99	85	90	84	78	84	94	76	96	83	84	83	93	95	76	98	89	113	105	105	95	101	79	111	104	77	100	85	84	86	91	76	94	84	100	95	71	84	80	74	106	98	86	73	81	87	82	84	95	86	92	96	80	107	78	90	79	100	76	94	94	87	104	79	106	105	73	84	75	95	101	86	97	97	98	84	81	103	86	89	98	64	105	91	113	74	96	83	80	84	89	85	80	83	95	90	88	93	63	85	96	97	79	88	125	104	94	86	83	94	75	77	91	81	112	79	82	78	96	85	90	102	89	111	80	76	104	94	78	94	86	89	85	88	103	91	91	72	66	94	96	112	117	74	80	90	90	105	104	76	87	76	82	103	82	102	88	105	88	83	90	99	110	94	88	86	99	102	91	101	97	84	93	102	106	88	118	87	89	99	84	93	89	102	81	83	94	102	96	94	82	96	90	94	94	91	85	92	79	100	75	88	111	114	86	85	75	87	84	105	85	85	95	87	96	95	97	103	74	90	85	83	102	76	90	103	93	88	102	94	94	81	110	89	81	101	93	114	104	92	90	97	101	106	97	90	92	80	82	84	97	104	111	102	90	91	88	99	90	101	91	96	92	89	74	74	90	86	86	92	104	84	86	97	113	77	87	84	113	79	94	86	92	94	80	79	90	91	92	97	99	101	100	101	93	105	78	80	78	80	108	86	75	103	96	93	101	94	89	83	92	101	79	88	80	94	93	98	78	92	100	101	102	108	80	90	77	116	101	97	96	90	96	98	94	105	76	114	90	77	94	89	89	83	91	87	97	85	108	90	89	74	102	105	82	98	88	96	114	93	97	77	82	91	79	108	92	87	94	85	93	80	77	103	100	91	71	90	90	90	94	90	105	82	94	96	95	96	89	91	93	78	116	99	93	85	88	86	72	87	79	98	99	85	82	86	100	97	97	87	75	106	86	74	86	103	87	109	84	83	93	96	81	105	81	81	92	123	84	85	78	85	97	95	83	77	102	94	95	77	84	100	97	90	102	78	109	79	99	86	99	87	79	74	87	97	86	98	98	80	102	106	95	97	94	92	94	88	100	85	99	92	94	84	82	106	84	99	107	95	89	96	70	90	98	80	108	102	93	91	92	76	116	102	89	82	86	86	107	96	94	90	84	78	74	89	87	85	90	101	94	107	88	106	90	71	96	91	87	88	97	101	79	91	98	106	92	82	95	91	81	98	88	84	98	99	93	75	93	84	93	93	78	75	89	99	91	86	87	84	99	98	72	107	92	87	82	81	90	104	68	99	86	98	80	93	83	81	100	94	93	82	93	105	85	85	102	63	92	77	87	93	95	104	86	86	87	94	87	101	103	119	65	101	71	100	91	95	94	87	97	86	75	90	92	104	103	95	108	85	98	89	101	94	89	98	81	81	77	79	95	94	94	84	92	99	80	92	102	71	83	78	84	95	80	106	103	86	97	77	99	95	76	89	99	92	86	86	83	87	98	101	80	95	105	98	84	95	106	94	82	84	109	83	90	91	106	76	88	93	93	84	96	87	92	98	91	80	91	98	86	87	73	93	72	94	86	104	87	96	82	99	92	76	101	89	101	79	72	91	90	80	89	92	105	87	78	79	90	98	97	84	96	86	110	81	94	89	91	104	98	87	86	83	105	93	94	106	90	83	84	79	79	104	97	85	110	84	92	106	94	91	94	100	102	83	89	75	89	90	102	87	82	94	94	102	82	91	90	82	90	91	104	100	90	78	99	102	80	108	89	74	97	102	98	87	77	120	94	80	81	106	69	81	90	84	83	86	76	76	84	104	99	91	84	79	101	80	68	87	88	91	84	100	110	100	95	106	96	96	111	111	93	88	70	110	91	92	83	90	105	86	111	95	79	82	88	101	102	108	106	94	85	106	87	92	88	99	98	91	66	82	91	108	98	101	93	94	87	89	89	90	98	78	90	102	105	86	95	86	85	86	85	82	87	96	101	82	93	86	108	96	72	104	84	91	87	93	97	97	95	88	90	92	97	107	92	68	89	83	104	87	93	83	118	81	93	98	91	84	91	96	103	92	87	73	103	90	110	112	84	95	92	95	77	91	78	98	84	90	83	100	83	82	81	97	91	116	73	98	107	82	98	101	86	96	91	105	76	93	101	87	89	98	82	89	92	90	102	106	85	100	107	96	85	80	97	89	99	80	107	102	89	93	95	78	92	78	82	76	85	81	91	103	90	89	87	93	86	97	95	104	73	75	98	93	92	86	87	85	90	88	99	82	93	86	83	102	103	77	78	90	98	81	87	86	77	104	72	93	90	91	92	102	90	95	85	82	87	99	87	112	88	83	77	79	101	90	97	73	76	87	91	97	81	80	89	83	100	95	82	88	96	85	81	88	90	86	66	96	94	70	73	100	101	87	79	94	92	74	87	87	93	87	92	90	88	98	90	104	94	96	78	75	71	82	115	113	94	78	89	90	90	77	88	120	101	92	79	75	85	83	87	77	84	75	91	87	106	91	105	97	97	87	103	82	100	86	89	88	70	84	93	92	98	96	95	83	95	72	83	122	92	86	92	87	94	89	103	97	117	86	81	77	77	83	106	65	103	84	64	88	90	99	81	83	96	99	86	82	88	69	88	73	70	83	82	100	89	95	81	102	82	89	103	76	99	105	90	94	92	93	92	95	90	88	111	88	76	83	69	90	73	91	93	83	87	79	72	94	96	100	88	100	79	92	103	79	78	104	98	92	95	79	69	93	98	88	82	84	93	85	83	104	91	90	110	80	100	92	96	76	91	94	97	82	84	92	75	109	68	87	87	92	92	93	98	84	93	115	87	99	99	99	85	94	90	106	85	94	92	94	97	94	76	76	96	88	105	84	99	88	91	100	101	88	90	110	88	84	91	99	76	70	117	88	91	88	77	88	87	70	93	80	107	85	99	86	69	80	96	86	78	85	108	90	89	84	98	87	94	86	84	110	92	91	84	94	91	71	100	95	86	82	99	75	84	80	97	94	88	99	75	102	89	117	78	97	103	106	95	92	82	86	82	86	91	104	84	77	82	80	89	82	97	106	83	79	79	97	91	94	84	99	92	101	105	87	92	92	82	83	83	92	79	83	102	84	97	92	97	76	87	97	77	81	113	89	102	82	68	90	94	97	92	92	99	93	77	79	113	94	90	89	97	110	89	107	81	83	87	94	96	89	102	90	77	105	87	83	84	107	91	92	101	89	92	82	99	87	81	89	104	93	100	83	88	99	91	84	90	79	86	93	94	80	92	80	107	86	105	81	99	82	89	102	87	67	88	87	78	94	90	89	100	113	87	81	98	78	88	94	113	89	73	80	96	95	82	88	101	101	91	86	98	104	87	90	98	78	80	87	79	94	93	92	92	93	93	88	100	100	95	95	66	77	75	89	82	83	73	101	81	105	99	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
4951	355	477	497	462	414	398	336	344	329	303	293	300	295	308	326	330	292	320	297	294	309	284	299	292	279	289	317	337	295	275	285	281	289	283	306	272	286	296	278	286	253	318	305	292	264	297	286	291	256	324	314	278	276	283	267	291	329	294	308	287	309	294	289	276	291	300	286	298	296	278	310	296	269	295	303	314	274	284	286	284	280	302	317	305	316	283	317	271	274	278	280	312	310	305	282	306	280	258	308	284	300	275	279	292	290	311	277	291	275	306	293	278	304	288	278	284	252	273	280	277	276	309	320	304	277	301	297	287	294	262	275	269	336	270	288	269	259	273	279	288	288	326	254	299	281	294	307	271	308	280	307	276	272	265	310	286	273	261	258	283	293	280	287	275	292	273	292	271	282	270	272	294	298	272	307	325	284	288	255	298	273	268	270	311	289	298	293	308	303	314	269	252	305	296	266	294	268	287	296	242	274	243	305	289	278	289	269	291	304	306	296	259	281	284	286	301	284	290	268	318	289	303	299	316	302	298	281	290	296	273	275	282	285	279	275	272	299	321	267	280	310	310	272	290	265	275	292	267	290	314	275	303	292	277	281	255	302	289	279	291	282	270	293	305	286	274	297	284	308	301	285	291	291	308	287	259	276	326	295	300	284	303	259	279	279	280	316	293	341	289	299	286	258	283	270	289	296	286	279	297	291	304	277	292	283	325	270	290	268	293	285	294	277	254	259	291	289	282	301	287	319	264	262	278	279	279	270	285	302	314	290	278	293	286	319	290	269	298	266	266	306	288	272	305	297	296	291	272	276	268	264	290	276	288	274	319	322	307	311	301	276	274	277	282	278	282	267	263	309	306	289	276	293	290	324	314	279	266	295	300	309	287	281	290	284	284	296	295	315	261	275	309	290	247	284	288	293	311	290	269	284	277	269	299	289	290	300	282	287	275	294	263	275	282	296	308	274	288	261	286	267	269	280	270	276	293	288	266	302	267	292	288	300	288	305	324	299	255	254	303	285	276	285	308	276	288	290	292	292	324	288	291	281	274	292	275	315	293	277	271	294	286	284	266	297	286	284	255	317	272	297	273	244	288	285	311	275	290	281	272	295	312	294	299	285	277	309	303	287	281	278	280	271	338	290	296	277	295	292	309	281	307	269	264	292	304	283	304	290	313	289	299	323	295	295	260	269	268	274	319	291	288	281	266	283	287	315	306	280	277	304	284	277	255	339	260	288	305	250	293	270	313	249	303	287	306	295	290	253	299	286	293	265	282	299	292	297	287	296	265	286	310	279	260	298	287	268	272	294	283	279	286	275	270	305	295	302	272	286	282	292	289	316	280	263	332	305	294	278	277	297	302	291	301	274	293	275	285	288	280	303	290	285	272	291	282	282	286	270	287	309	291	299	299	286	317	279	306	269	265	257	293	298	309	310	293	292	307	275	297	285	299	281	291	275	262	290	308	299	294	293	281	279	286	267	314	305	279	277	297	256	283	275	302	284	273	259	296	287	295	272	264	294	294	299	307	284	305	281	298	303	289	301	314	284	298	274	317	283	297	278	280	294	287	289	274	288	275	322	308	288	301	268	289	305	313	290	288	293	312	286	282	281	303	267	298	299	268	293	291	272	306	275	273	299	290	308	280	289	275	297	312	300	271	287	316	307	264	279	312	293	294	250	306	273	292	346	299	292	293	298	325	281	307	304	290	271	297	317	298	246	282	296	286	307	282	292	296	310	293	266	282	312	286	278	296	275	292	281	271	304	287	304	296	288	262	276	269	255	317	306	269	293	285	261	273	307	264	272	280	294	278	275	302	301	303	325	307	279	303	281	295	277	278	268	268	265	278	287	281	291	269	314	300	288	276	268	283	291	279	311	256	287	295	290	285	265	300	307	280	295	258	297	292	254	315	307	285	264	291	297	289	288	288	264	301	296	252	274	277	271	310	252	267	300	279	299	280	308	310	285	291	306	338	265	260	290	289	275	297	295	294	306	307	306	293	298	268	264	297	296	302	263	283	283	288	301	281	298	239	287	282	279	281	287	323	285	295	281	302	289	302	272	327	287	285	300	292	290	293	287	297	280	316	270	309	272	267	298	266	296	292	264	286	271	339	282	298	289	260	287	297	281	279	284	259	302	289	301	302	291	319	297	283	269	287	295	268	297	258	284	288	306	266	285	303	299	309	315	259	284	262	280	293	308	288	291	279	291	271	244	277	294	277	295	310	315	319	297	284	287	299	297	275	277	297	298	285	284	317	287	269	280	292	302	295	302	297	271	291	313	283	315	278	282	267	316	302	320	288	284	286	293	292	285	292	306	276	281	288	329	287	287	310	288	241	266	284	298	282	301	263	294	301	276	297	273	301	304	296	297	272	317	324	279	278	302	265	268	291	281	290	282	275	286	276	326	309	297	271	265	272	300	311	273	271	282	273	282	296	282	263	320	271	292	297	248	284	266	307	303	298	301	270	296	247	313	282	301	260	278	302	305	275	294	284	302	272	306	270	302	285	288	301	263	274	283	305	284	253	299	292	268	261	297	302	288	287	288	323	305	282	286	279	293	299	269	267	297	283	272	300	262	270	305	300	268	233	283	304	286	268	305	314	300	290	298	308	311	303	281	292	321	288	317	264	256	307	320	260	264	276	275	295	262	285	267	297	306	302	306	306	285	267	272	286	297	292	319	271	288	302	271	276	288	300	290	282	312	297	244	258	281	287	293	277	301	290	268	274	282	295	303	287	263	282	305	272	291	265	284	276	294	292	293	297	288	283	303	293	333	295	285	269	277	261	304	273	277	284	310	271	264	305	332	308	294	283	308	281	312	295	274	305	286	270	275	280	263	275	286	294	257	291	286	262	315	318	281	279	276	264	313	286	314	322	305	293	286	263	291	253	305	299	294	274	274	299	259	272	262	312	271	315	272	274	290	280	307	300	292	273	269	301	275	282	271	291	275	299	290	251	301	319	326	283	279	291	280	295	278	262	285	301	263	276	281	283	300	313	288	294	267	304	270	290	280	280	287	259	328	275	303	270	286	289	285	281	295	289	272	282	276	298	252	246	289	276	299	271	272	318	282	253	292	274	295	272	284	274	265	265	271	320	291	296	275	287	301	295	292	286	301	288	310	286	309	282	295	292	305	282	279	264	286	282	279	278	280	281	302	266	259	274	289	297	285	298	293	297	298	286	309	288	292	299	284	288	280	285	297	291	289	282	286	285	292	288	270	293	301	292	288	280	253	269	291	291	311	275	316	266	289	283	274	290	287	292	282	300	280	296	280	292	282	295	310	290	302	298	300	319	282	312	284	296	301	293	281	284	294	283	276	277	294	308	269	293	284	275	292	304	283	293	305	279	308	251	320	292	294	281	236	274	312	292	294	299	313	316	287	276	271	270	292	289	294	280	271	281	283	313	254	316	304	324	290	267	284	293	251	273	293	320	267	297	290	286	270	276	313	270	296	294	296	293	286	314	284	293	250	268	292	283	277	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
27218	2947	1448	942	693	564	419	363	268	223	223	182	177	162	147	141	161	103	121	129	133	124	113	136	106	103	119	97	112	103	116	121	124	113	109	102	116	115	132	104	103	110	109	99	85	97	81	101	99	97	95	98	99	95	103	98	97	97	107	106	108	108	83	115	102	111	112	103	110	107	113	100	75	113	99	113	96	95	94	119	97	102	95	100	119	114	84	100	105	102	94	93	105	106	90	98	110	100	109	94	97	89	121	98	97	109	100	108	111	93	96	103	96	101	87	119	91	109	102	92	103	87	104	98	78	92	99	113	99	90	104	114	84	93	105	103	96	97	117	113	84	91	93	97	110	90	95	85	103	95	107	102	107	102	105	92	81	92	90	99	80	99	92	86	88	80	92	93	90	101	86	116	103	102	102	96	83	80	111	100	71	88	86	105	100	96	103	99	111	83	100	114	63	96	90	106	104	88	93	78	87	101	90	84	91	103	100	86	88	88	95	95	83	83	82	100	107	100	95	102	108	95	101	102	94	103	98	110	106	90	91	76	106	103	83	91	91	108	110	97	93	105	101	103	91	102	105	113	88	91	111	100	104	99	88	87	105	101	118	90	94	101	91	95	91	98	116	113	100	84	105	100	109	85	106	101	90	92	96	110	92	111	85	104	103	87	109	111	106	115	111	108	87	112	88	93	97	102	84	102	99	93	95	88	76	108	75	103	89	101	86	93	98	99	89	106	104	104	84	103	94	101	99	86	82	78	92	108	109	88	105	90	101	91	97	90	93	114	96	96	93	106	92	81	119	103	105	93	111	108	81	88	93	104	104	105	88	113	95	112	89	100	94	107	104	82	86	113	91	98	94	103	85	97	88	99	103	103	89	102	89	101	106	123	100	117	94	101	92	86	104	95	99	82	89	93	86	81	100	109	108	113	84	86	86	92	85	106	96	91	97	108	102	99	111	96	94	99	87	92	97	86	102	93	99	89	97	92	100	99	88	105	93	97	96	95	111	100	115	89	82	91	110	96	107	112	94	115	96	81	81	101	90	85	100	88	84	103	87	112	115	103	116	112	99	111	92	105	95	99	95	90	99	94	80	86	107	78	107	91	101	109	104	93	90	107	106	82	92	110	97	96	99	78	99	103	99	85	101	77	94	98	102	109	90	83	99	100	100	110	106	103	85	85	82	117	86	84	82	91	97	102	101	95	101	85	109	96	97	110	112	90	89	86	100	97	97	88	98	111	86	94	80	96	96	113	106	70	104	100	104	92	91	114	103	92	93	92	102	113	115	98	107	84	83	105	98	108	98	107	101	107	97	84	117	104	97	97	81	96	120	116	98	116	101	94	83	92	89	97	97	114	97	86	101	91	89	93	77	102	89	94	90	98	116	87	103	87	104	93	97	109	105	97	84	88	103	94	103	81	66	91	110	109	96	95	106	102	94	94	104	101	82	93	118	88	83	111	107	82	103	97	101	91	94	100	93	106	90	78	97	99	105	103	113	91	102	92	119	76	97	92	102	102	96	94	92	104	95	100	84	103	103	91	95	98	80	93	92	101	107	124	96	108	95	95	91	91	90	102	91	84	96	60	105	89	94	122	97	84	86	100	106	81	90	96	85	90	99	111	100	103	104	88	79	89	91	86	90	95	84	82	98	84	103	98	108	90	86	91	73	98	109	89	96	111	100	91	91	84	99	91	95	112	100	95	87	105	78	101	86	87	93	90	108	95	106	95	93	111	96	102	108	87	87	97	98	73	92	97	92	82	93	93	90	98	93	79	100	97	104	89	108	89	99	91	79	93	98	101	99	79	100	106	112	103	96	117	91	77	100	100	102	86	87	97	112	97	109	110	102	96	106	120	103	103	104	94	93	89	85	98	92	93	98	93	116	95	114	86	97	110	102	109	85	97	94	91	111	99	104	81	90	95	94	103	107	100	105	86	113	95	99	92	100	96	101	115	97	97	97	91	105	106	92	103	93	88	98	101	107	97	109	91	103	81	85	103	102	82	83	104	91	105	118	96	95	97	111	92	99	102	80	98	94	85	81	82	94	81	90	96	103	98	104	91	93	102	93	101	95	84	112	95	97	93	101	77	83	84	112	115	94	84	101	100	102	85	95	99	112	86	110	98	98	102	102	94	88	109	101	89	96	100	82	86	96	102	101	94	92	111	109	110	92	91	102	100	115	94	115	80	89	85	110	91	94	82	100	93	109	92	104	101	96	91	108	89	96	103	104	94	88	113	97	110	102	112	89	100	105	115	100	97	91	93	95	104	99	106	97	80	89	87	84	78	104	121	85	96	113	90	93	81	71	76	103	97	91	89	93	103	97	92	88	109	111	89	88	103	94	115	83	85	111	91	95	97	82	97	91	101	85	110	94	99	124	105	111	118	104	99	84	81	106	102	103	102	98	77	114	104	120	100	99	111	103	98	96	84	89	109	93	103	97	78	104	102	115	100	100	92	99	80	102	101	87	93	97	109	83	92	105	94	85	102	99	109	76	87	82	100	107	94	105	87	109	90	104	94	105	102	82	109	118	90	88	94	106	114	101	111	85	103	98	93	97	111	102	99	85	113	82	99	111	101	95	105	105	95	108	92	93	94	85	92	95	90	95	97	82	104	97	85	102	96	90	91	87	111	104	101	104	98	99	91	94	84	104	100	100	96	98	81	88	86	99	88	90	107	95	99	93	112	94	95	109	106	86	86	78	92	88	81	94	89	97	91	89	112	96	95	92	85	95	102	101	93	96	85	106	116	88	93	91	100	76	100	77	88	114	133	105	94	90	102	123	109	85	81	110	98	91	106	79	99	89	95	95	94	98	95	81	120	95	104	96	104	97	99	99	93	101	89	94	101	95	91	105	105	97	103	103	85	89	106	91	105	99	86	98	97	94	108	96	103	93	90	78	90	99	96	91	85	94	105	97	109	116	103	95	88	93	104	92	101	91	94	94	116	93	77	89	109	85	112	92	114	84	84	105	95	79	98	98	96	96	86	98	101	102	98	98	102	95	94	80	85	88	100	92	123	102	97	78	118	90	86	106	117	84	86	94	87	94	91	125	88	80	95	79	95	108	108	79	85	109	95	102	101	100	106	90	98	97	94	100	109	92	99	74	88	99	97	100	96	96	113	105	107	91	110	96	98	114	94	93	98	93	134	86	99	93	110	78	97	97	111	100	92	116	92	97	97	99	79	86	107	89	89	114	92	96	86	85	79	100	105	86	89	100	97	84	88	89	100	99	101	84	107	101	103	104	103	104	107	76	104	92	107	99	90	100	102	93	96	84	109	90	94	91	70	85	103	90	86	94	100	113	116	107	96	107	97	93	84	91	95	107	99	100	105	98	104	111	115	99	96	85	93	96	88	115	90	109	89	96	119	105	105	95	100	109	96	95	92	89	105	110	89	88	98	107	103	91	90	82	106	95	98	96	82	90	97	110	91	99	103	99	103	85	96	113	104	108	105	105	104	97	100	109	89	97	85	84	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
12775	1381	3112	3620	3074	2508	1981	1663	1363	1179	1110	878	855	767	723	695	647	574	558	554	505	497	503	463	473	477	408	431	417	415	379	403	387	404	396	385	371	379	363	403	374	381	379	359	364	362	306	359	364	316	346	329	379	344	337	322	324	324	348	327	344	348	331	313	336	356	339	310	321	342	361	346	311	329	324	306	331	327	317	292	292	314	309	295	320	328	314	328	328	313	310	317	312	331	294	323	303	308	342	309	302	295	344	329	344	338	311	305	319	318	315	309	307	346	315	346	334	340	315	326	340	308	296	294	330	334	350	293	300	334	336	357	338	332	345	301	324	327	310	315	318	309	308	310	314	313	300	342	318	296	309	318	290	336	303	298	318	326	292	310	356	315	322	311	336	294	305	305	313	323	318	324	327	302	331	325	300	332	332	342	280	346	311	348	315	307	306	328	297	364	359	301	338	341	326	318	334	329	305	311	318	305	302	285	332	347	346	295	275	337	321	313	304	262	316	284	297	293	318	309	311	309	297	300	259	301	280	299	341	313	299	320	351	303	283	289	325	332	311	335	312	273	300	289	298	286	345	294	334	309	299	258	302	345	300	302	311	295	326	325	314	291	327	309	319	295	313	296	315	312	331	293	284	305	308	317	265	308	306	314	332	311	333	291	335	324	325	324	322	337	330	308	285	321	326	286	319	319	302	340	320	262	313	327	321	315	315	289	306	318	321	322	308	318	305	316	351	338	334	313	345	327	326	325	292	324	306	307	300	319	315	333	315	297	330	329	347	328	329	341	323	299	310	331	298	353	308	312	319	311	285	301	310	319	305	334	328	296	300	296	324	309	328	311	288	291	293	305	308	320	301	302	295	327	316	318	293	319	327	308	282	321	320	302	312	320	311	332	299	345	300	304	315	307	303	306	324	282	293	288	327	319	321	285	317	310	317	331	299	325	297	308	316	318	313	298	317	313	332	334	318	302	347	333	346	332	317	317	327	312	304	308	322	303	291	309	306	312	288	331	346	305	311	328	280	321	308	321	310	291	297	302	297	313	288	315	297	327	312	304	284	322	303	325	328	332	306	337	361	337	346	323	308	312	351	310	315	287	319	293	315	322	341	316	330	318	304	353	288	314	315	295	325	339	313	323	298	354	306	330	317	305	288	297	347	308	337	359	291	329	319	309	304	279	326	304	298	356	287	295	307	323	332	305	332	324	341	290	311	282	309	313	290	302	332	298	352	306	295	298	304	305	353	307	345	367	312	328	313	310	291	329	330	313	340	325	308	277	324	335	315	308	335	319	303	313	299	337	312	312	274	307	315	314	317	314	318	289	310	326	329	311	315	315	301	315	318	289	304	326	289	318	311	326	324	312	346	315	325	307	334	302	325	290	281	336	364	350	314	336	291	319	264	308	313	342	342	309	341	303	301	339	297	309	314	296	291	334	298	330	350	315	312	338	320	311	321	341	297	277	301	313	299	338	307	305	304	303	294	294	331	334	328	287	331	344	328	307	336	246	308	334	310	300	314	322	309	344	303	311	347	317	344	319	296	289	315	333	319	323	317	301	303	305	323	327	294	335	320	292	308	337	324	309	316	342	307	314	289	304	299	304	334	366	293	326	326	313	305	323	334	313	309	295	340	317	310	318	340	322	301	306	338	289	291	312	314	306	305	310	300	314	296	330	319	319	326	297	307	308	311	307	304	283	303	344	330	296	313	322	281	308	308	316	284	319	330	300	273	305	315	290	321	305	311	307	293	307	292	294	296	305	314	321	310	320	329	313	328	341	316	282	324	345	317	312	310	311	295	323	319	303	285	324	288	294	337	323	332	313	327	317	322	324	315	298	304	308	317	294	314	321	301	311	318	308	321	338	315	307	311	299	275	315	304	304	296	292	334	303	306	323	315	327	299	349	293	343	323	321	324	309	340	318	299	282	323	314	304	314	333	326	315	337	304	333	325	319	319	273	320	322	313	337	309	316	302	296	323	315	325	312	328	313	337	309	327	277	304	316	334	304	313	308	290	302	326	325	326	310	317	322	303	301	340	330	305	324	325	302	295	322	355	322	298	317	290	326	322	315	325	325	295	295	304	325	325	318	314	279	318	300	307	302	305	305	316	305	291	296	292	310	317	307	302	356	307	307	333	352	314	313	334	284	344	327	336	316	320	325	331	306	323	342	312	317	325	320	301	343	323	334	333	333	289	287	336	330	315	284	317	311	336	283	337	335	299	316	309	309	316	301	311	309	319	310	297	316	296	295	308	279	309	327	339	293	309	329	326	293	295	297	332	310	311	260	321	324	303	306	314	312	299	350	309	310	332	316	334	300	323	285	279	284	317	309	327	337	333	309	314	295	302	297	322	301	294	295	310	314	316	324	322	315	317	292	317	336	327	313	305	328	340	320	322	283	290	342	299	297	323	314	300	289	310	305	292	300	311	316	296	292	326	314	297	337	347	348	330	300	329	322	305	299	345	323	329	325	299	326	294	323	324	309	311	324	303	299	322	303	339	338	330	305	337	319	308	309	328	336	311	320	298	335	307	296	303	309	321	275	294	307	324	326	305	297	315	292	332	311	315	273	331	310	350	309	282	318	354	305	322	328	317	287	288	284	312	284	301	299	335	329	331	295	322	314	325	322	341	312	320	313	324	296	306	296	319	305	295	296	306	346	290	327	286	311	317	311	313	315	329	308	321	314	336	315	330	315	299	314	306	307	322	324	341	328	325	312	332	299	304	315	353	304	336	323	345	305	325	307	311	305	281	292	323	347	318	316	316	297	309	337	340	363	309	298	332	330	308	283	329	308	281	319	301	328	337	294	299	325	315	314	295	315	307	325	320	303	314	303	320	296	307	292	333	333	296	310	292	315	297	307	286	304	299	325	298	285	309	296	290	305	304	300	324	298	282	339	306	320	336	313	305	307	342	325	288	311	317	326	317	345	317	322	309	308	296	317	303	310	320	345	344	319	306	333	314	327	309	305	297	316	309	305	339	338	323	319	307	308	341	311	295	323	303	315	308	327	315	317	312	313	305	306	294	299	329	343	309	275	316	295	328	336	314	298	284	290	321	309	309	315	325	300	315	307	293	308	313	323	305	310	302	298	301	347	304	320	323	318	335	319	312	356	300	308	328	305	320	323	313	312	324	314	310	323	286	312	312	305	296	286	313	303	309	298	303	303	312	301	319	328	285	288	335	318	290	278	314	347	313	339	322	294	330	325	343	311	328	313	332	332	320	281	333	298	298	302	334	338	316	328	326	285	310	321	309	326	329	275	285	291	303	292	299	318	306	303	304	334	344	302	323	306	312	317	330	302	294	289	332	345	345	329	297	305	311	292	309	296	313	311	300	307	326	310	293	288	287	330	319	323	311	304	305	315	327	312	304	268	320	314	299	344	328	327	302	337	298	286	318	311	313	312	325	352	310	321	321	317	328	317	280	320	320	326	310	289	287	314	304	287	314	353	323	342	350	317	288	310	298	295	299	332	329	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
41320	10201	3299	2141	1457	1191	869	736	580	516	437	366	344	317	328	297	290	247	248	301	280	238	251	230	233	249	232	257	234	230	229	248	233	221	228	228	212	229	191	219	212	216	212	226	213	222	208	225	218	210	219	218	213	214	220	212	199	215	215	220	186	237	228	219	218	195	219	230	211	203	208	213	206	210	197	209	195	219	214	208	230	224	184	194	225	204	198	185	223	217	206	220	195	238	217	215	220	214	197	214	201	203	221	193	187	195	219	220	204	198	222	198	195	212	210	212	181	204	232	204	195	223	186	247	200	218	195	191	211	197	195	205	200	228	201	204	216	200	183	193	235	229	230	198	221	199	220	226	223	212	192	205	197	201	196	204	217	199	201	208	219	207	208	202	216	206	209	194	230	215	198	204	220	195	220	177	188	206	213	200	195	229	221	218	174	193	221	207	219	214	201	215	236	222	188	209	215	210	166	198	207	226	218	215	212	237	206	190	198	204	220	204	249	193	205	191	232	192	196	203	211	228	245	197	260	218	194	180	219	197	197	218	209	218	203	195	194	220	192	227	208	217	226	196	227	217	201	214	224	209	197	204	221	170	199	205	227	205	215	244	220	208	208	224	221	203	212	235	208	198	206	196	233	221	198	192	218	206	201	194	203	222	211	197	209	186	192	208	225	216	211	197	233	258	199	209	217	230	200	196	211	191	229	230	185	236	213	235	184	217	220	209	199	210	195	225	218	206	196	194	225	210	190	199	216	214	240	232	205	221	183	194	190	218	212	228	201	199	205	248	204	192	208	208	211	186	200	215	223	204	218	210	214	212	199	222	191	208	193	200	197	230	213	201	192	227	206	210	200	203	225	204	208	198	201	188	222	249	227	206	207	194	219	213	216	213	178	220	219	243	177	194	211	207	221	194	223	185	177	229	223	195	214	214	191	205	207	205	210	180	201	218	216	201	194	208	208	198	207	216	200	191	210	220	214	206	186	220	204	169	208	177	202	225	190	199	192	188	185	227	196	221	195	178	200	223	203	214	199	227	194	224	231	220	181	212	216	206	211	201	212	221	213	193	196	208	195	213	185	223	196	209	184	183	214	216	231	199	223	176	191	193	193	199	185	216	198	211	228	207	220	189	226	222	200	210	221	199	196	227	185	205	195	237	230	212	188	216	209	193	221	237	185	198	187	224	213	220	186	194	205	197	199	209	216	217	228	250	186	177	187	213	235	223	192	205	240	204	202	207	216	203	241	218	166	215	212	203	192	198	203	177	243	200	191	211	226	208	191	208	203	219	225	203	202	211	206	188	205	216	195	191	206	193	242	226	177	201	197	188	196	218	213	209	232	213	213	182	216	191	198	186	185	202	209	219	230	205	199	192	216	214	241	223	194	194	236	213	219	223	225	214	206	207	211	205	213	219	217	209	233	212	199	211	208	206	207	233	194	212	213	211	231	199	188	192	223	196	223	215	197	198	203	208	230	189	205	190	202	185	200	213	194	226	203	212	206	213	214	203	238	200	202	192	215	203	198	199	202	203	199	207	237	222	189	219	222	195	207	204	193	202	200	201	207	212	198	197	210	187	214	209	219	198	206	206	192	192	213	226	187	208	206	186	206	195	215	194	211	217	220	222	208	225	203	186	237	192	198	224	202	188	200	206	244	191	195	200	198	209	217	203	170	216	204	212	238	206	206	214	190	186	204	208	199	174	193	198	199	222	197	216	218	183	178	207	222	215	196	201	203	225	192	219	202	181	215	197	217	218	198	209	208	204	207	201	225	206	181	233	192	189	200	199	205	204	187	240	226	230	214	209	241	199	203	182	210	209	215	213	228	219	216	230	193	199	206	189	221	216	227	206	200	230	216	201	214	214	183	196	235	220	193	254	236	210	196	210	178	193	179	212	202	217	211	215	195	219	226	226	196	213	202	214	208	218	218	210	203	214	222	208	205	187	189	214	218	201	252	224	205	212	195	211	226	237	212	209	215	188	217	208	221	194	200	202	211	192	190	208	224	209	214	196	207	210	208	217	205	219	174	198	224	229	240	196	198	205	198	197	226	214	213	201	228	194	198	193	216	175	242	238	214	195	188	197	201	191	197	215	208	197	202	227	211	198	212	186	218	218	231	196	235	195	181	181	203	204	218	199	218	229	196	201	212	205	210	207	228	214	185	184	231	192	174	220	219	203	216	203	191	179	225	214	193	211	197	205	213	191	218	173	217	206	175	216	205	173	220	216	185	207	237	203	221	212	183	195	209	212	196	197	200	206	184	199	220	213	227	217	222	234	187	222	203	187	198	189	212	187	204	203	192	214	215	209	219	221	187	191	203	166	212	224	225	201	199	186	209	218	191	213	214	229	191	212	197	216	205	206	193	213	214	208	195	216	218	224	209	217	222	192	236	200	187	229	220	222	218	210	220	221	208	239	197	217	241	228	176	201	196	220	213	196	183	194	208	202	198	204	214	192	233	194	208	188	244	209	168	191	200	215	205	205	212	189	197	235	187	183	189	190	240	179	226	199	177	198	206	211	196	192	201	203	214	239	225	234	193	230	238	195	193	208	223	207	217	221	208	220	186	220	207	202	184	198	200	209	209	221	185	251	235	190	200	192	212	220	228	204	175	208	208	177	209	195	212	220	189	181	200	189	221	207	217	212	234	201	226	206	176	194	200	213	213	226	212	208	202	230	214	185	215	219	201	166	239	207	197	204	195	212	210	209	188	205	218	239	192	197	219	202	230	210	197	216	175	222	214	194	218	219	193	196	192	198	222	201	186	211	207	182	212	194	189	189	219	198	198	187	197	209	220	195	192	209	164	188	203	214	185	199	221	207	196	232	183	240	197	221	171	220	202	198	192	199	224	189	209	206	222	217	217	193	198	205	241	195	207	233	203	210	205	215	210	223	209	202	212	213	201	194	193	208	223	205	227	203	195	181	188	202	202	211	213	200	195	221	203	214	193	212	205	217	201	206	201	214	180	209	202	173	195	200	201	214	221	188	220	209	212	227	207	228	227	180	213	194	199	194	213	236	210	196	204	201	191	207	232	206	191	194	210	212	196	202	206	224	192	211	233	182	213	203	183	211	222	179	219	220	192	214	210	212	208	204	205	202	204	209	205	218	204	213	214	201	204	199	191	234	219	208	191	220	188	230	202	202	195	200	223	183	216	200	183	204	206	195	212	218	205	216	170	221	197	172	206	209	187	206	219	229	185	199	222	190	193	189	202	224	204	209	205	239	180	233	183	210	202	227	220	187	212	228	213	183	214	203	225	200	194	194	218	206	203	227	189	242	207	191	213	197	233	197	213	215	217	210	189	184	188	201	203	203	210	184	222	200	210	221	194	228	226	191	228	222	236	209	219	213	195	207	210	217	242	200	224	215	223	215	205	211	216	207	177	213	193	206	215	196	195	176	205	208	215	222	227	219	204	186	210	187	211	200	219	211	217	208	201	195	190	217	211	229	217	219	188	199	231	193	205	192	209	210	213	197	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
17711	2620	6075	6714	5622	4698	3697	3042	2590	2127	1927	1770	1639	1487	1408	1235	1248	1209	1066	1011	961	1001	903	858	838	834	830	798	745	782	815	755	758	762	737	707	747	717	701	705	693	696	686	696	701	645	661	679	704	641	616	628	656	628	670	635	654	610	612	655	648	587	638	603	633	648	614	613	595	668	646	624	653	591	622	633	644	558	607	603	576	619	594	610	601	588	554	618	581	613	595	588	559	579	629	624	614	615	623	601	595	598	600	629	628	621	579	612	627	616	603	634	578	619	555	583	641	607	615	573	593	569	576	560	592	602	619	568	608	559	588	611	618	580	605	607	614	604	647	559	599	572	596	623	630	557	615	605	583	628	570	596	610	600	586	569	599	610	609	624	608	627	561	585	571	585	605	618	643	602	626	615	633	583	575	647	634	611	577	609	607	567	602	604	588	564	607	586	620	589	618	607	624	587	583	586	615	571	584	595	599	568	622	549	624	592	566	600	588	576	600	581	582	620	576	559	581	590	624	599	577	578	574	582	606	585	566	603	606	600	626	603	600	582	622	582	560	556	605	571	612	535	595	561	568	573	588	581	550	613	660	549	614	584	562	594	610	574	597	560	583	600	584	561	504	557	584	655	567	666	603	585	592	595	576	634	566	571	591	621	576	571	611	584	606	585	611	593	592	608	587	552	608	589	608	596	616	577	562	585	548	557	558	570	581	550	610	605	546	569	604	613	603	595	580	615	541	576	560	616	575	589	533	536	542	583	559	628	580	585	595	576	648	572	584	583	587	607	563	597	552	587	611	556	543	600	577	622	595	597	554	560	587	528	595	592	563	622	600	589	596	596	563	587	585	570	617	619	554	557	608	647	590	603	597	597	592	615	564	592	615	592	606	561	614	605	639	527	568	567	582	600	569	584	578	522	590	617	613	566	588	614	662	624	651	573	602	576	546	549	609	645	577	586	577	578	554	624	556	566	577	586	608	606	612	604	582	586	567	595	524	576	589	562	585	563	591	596	608	616	612	592	629	601	574	579	631	560	597	571	609	580	602	551	585	597	593	620	590	593	606	563	565	566	572	554	579	570	606	620	611	565	570	572	580	567	589	568	604	607	607	633	617	614	633	594	639	574	586	565	640	596	573	638	580	585	557	591	579	610	576	562	589	622	625	610	610	595	598	599	601	616	566	556	580	544	554	577	621	573	608	567	587	596	632	631	552	573	583	605	643	618	612	577	629	622	620	648	583	632	559	564	618	573	581	583	578	581	598	561	611	564	564	564	582	558	556	563	559	567	548	574	590	609	593	612	544	603	575	592	609	598	568	561	564	619	592	554	559	593	560	607	577	554	556	610	534	598	627	575	565	605	581	594	608	586	579	557	575	592	550	549	574	588	552	618	644	628	617	546	636	594	611	534	589	583	602	610	569	584	585	575	631	567	588	586	584	592	544	582	549	571	588	617	554	600	600	603	595	597	603	613	558	599	603	608	574	595	588	580	566	619	556	612	601	601	610	578	573	557	619	592	570	631	609	588	555	588	556	572	536	551	557	612	582	617	649	567	550	583	637	583	627	597	561	561	596	605	602	558	584	585	601	613	623	584	567	581	618	611	574	589	610	609	575	578	573	604	554	584	590	522	586	596	626	589	562	584	615	572	584	585	558	629	569	604	620	575	609	629	573	606	586	615	606	574	592	560	597	577	602	586	607	577	609	656	611	585	566	614	596	586	561	625	653	630	578	590	630	587	617	615	593	599	572	630	635	573	567	574	571	603	524	560	600	590	628	569	639	561	576	596	557	588	600	599	556	604	617	615	615	591	615	627	608	638	595	622	561	588	596	607	590	580	586	606	581	592	650	557	575	602	606	586	635	535	590	573	593	613	598	596	545	612	587	608	553	588	565	614	646	603	635	573	611	597	608	548	570	598	603	570	566	633	592	573	604	604	566	592	578	584	618	548	585	570	627	572	577	608	590	601	595	581	596	599	619	547	588	595	554	578	588	578	565	617	600	592	628	586	585	592	589	603	604	599	599	551	597	581	583	618	589	602	587	603	585	531	597	571	586	583	604	584	548	570	579	564	582	615	576	592	598	576	560	574	571	585	584	596	550	595	609	611	600	567	625	542	631	600	609	570	578	583	618	603	592	556	590	601	577	620	603	587	591	633	582	571	556	604	555	677	573	616	654	607	611	557	600	557	582	630	641	574	613	589	593	587	609	597	574	516	591	614	602	623	571	579	522	585	590	613	563	559	579	625	575	553	579	592	571	606	565	642	597	576	564	582	541	606	577	569	621	598	624	590	604	586	585	579	615	587	567	559	588	567	625	601	571	595	567	647	566	553	563	596	515	598	608	627	549	633	556	583	594	580	584	599	591	577	579	552	597	598	584	570	555	621	575	603	555	591	564	616	541	602	574	568	631	610	570	560	580	588	570	596	608	574	618	597	616	634	614	591	545	571	571	612	567	612	605	576	575	588	556	592	589	542	617	587	607	611	572	640	608	588	561	585	584	607	540	572	554	599	559	603	580	598	547	558	598	580	580	581	594	595	572	614	603	615	599	598	602	594	555	622	602	601	637	567	561	612	623	587	608	593	586	598	561	640	561	577	588	588	605	556	604	597	540	592	584	545	598	600	591	570	627	549	580	603	618	575	604	598	628	595	621	599	612	572	577	582	568	576	571	566	582	602	574	601	602	557	603	582	541	585	604	549	583	617	578	555	585	590	577	590	562	593	582	584	574	609	561	557	546	571	567	579	583	616	563	599	624	589	615	550	636	601	575	576	568	609	650	580	585	637	629	596	582	595	597	599	512	610	622	568	553	549	602	597	564	585	572	592	575	556	575	625	626	544	647	548	617	536	629	617	565	593	568	575	571	614	552	548	570	558	614	566	589	607	625	583	622	591	606	597	553	603	539	581	577	608	633	595	560	597	604	587	605	614	603	575	596	607	555	601	584	600	610	608	555	584	571	606	629	585	593	656	577	601	572	554	575	582	560	632	562	593	619	592	602	605	595	623	595	578	577	592	549	610	575	565	597	576	607	645	588	572	613	559	572	595	548	583	604	553	589	561	617	576	603	577	618	643	599	538	639	602	620	634	574	556	580	587	597	541	595	593	599	579	557	618	588	587	595	598	625	601	624	581	595	596	580	594	576	573	562	553	571	558	618	602	576	580	557	610	599	585	622	580	568	593	593	551	553	638	625	567	603	597	605	582	564	597	601	618	567	615	599	593	565	609	611	620	602	595	608	602	580	582	576	536	614	570	633	573	569	578	606	612	577	578	576	604	569	560	624	613	609	593	603	617	590	601	562	556	590	609	590	619	593	582	566	606	582	650	558	597	566	571	569	587	544	614	558	562	601	592	563	597	562	594	570	592	603	621	615	599	629	598	569	608	609	544	588	589	614	547	539	614	606	582	601	603	577	616	589	560	632	618	561	618	573	581	569	552	576	601	601	598	583	567	562	562	544	559	612	607	573	588	558	608	606	618	557	560	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
4462	253	184	135	103	114	128	97	116	99	93	118	102	89	95	86	79	96	95	94	82	115	96	82	88	93	86	95	92	102	86	89	96	85	102	95	102	79	99	80	86	102	100	86	85	87	91	93	102	87	107	97	104	79	86	93	84	87	88	84	85	89	99	88	73	92	88	89	91	104	105	96	106	106	88	72	98	99	96	78	86	88	77	95	96	101	97	89	89	86	86	100	97	90	88	66	85	70	105	99	106	81	91	102	93	87	95	107	90	83	72	98	67	77	99	88	89	104	63	96	92	87	82	86	97	88	100	81	89	82	83	90	82	94	92	115	81	97	97	113	87	109	90	84	77	89	88	104	89	72	78	86	75	88	96	94	98	85	105	92	95	98	85	87	85	77	98	95	94	87	104	91	94	98	78	101	98	95	89	87	88	92	99	88	111	97	110	100	97	98	96	97	85	92	84	91	93	96	71	96	83	83	86	93	91	91	97	87	87	69	83	91	79	92	69	85	86	80	96	86	106	97	100	95	111	84	100	84	99	97	95	83	73	88	90	111	103	108	99	96	100	88	92	99	94	95	81	107	97	104	87	104	82	97	103	87	92	95	103	91	90	104	87	80	81	99	93	96	83	90	97	85	78	91	92	74	95	97	85	76	105	87	90	98	97	105	108	103	77	98	102	92	66	94	97	100	73	117	86	95	99	93	96	94	84	90	88	99	102	88	86	90	75	93	77	95	97	84	103	88	83	79	98	90	89	84	95	101	98	77	87	77	95	79	101	93	89	92	93	90	82	90	83	84	97	99	87	87	105	87	104	79	104	92	84	103	88	95	90	71	104	70	105	103	92	79	74	82	85	95	82	99	95	74	92	88	84	87	89	95	86	94	95	99	102	89	92	101	97	86	113	87	86	74	85	91	94	97	96	83	89	107	102	87	104	91	94	87	104	97	89	116	97	99	92	79	89	107	101	98	98	93	90	91	96	98	85	74	93	80	97	85	92	90	73	84	83	85	82	90	85	85	85	89	96	97	103	99	101	74	77	105	91	70	100	65	101	77	91	84	116	80	106	109	84	74	82	89	112	85	80	92	78	92	90	93	108	96	79	92	95	85	110	88	96	80	81	102	96	68	85	77	94	99	102	87	86	80	94	80	103	83	80	101	112	97	89	100	85	91	90	90	99	101	91	92	83	114	98	75	86	93	67	88	103	87	85	95	97	95	94	75	81	102	79	89	87	95	96	80	76	89	84	80	96	85	95	99	91	80	99	100	90	105	88	96	90	93	79	91	105	93	79	78	104	87	95	101	87	74	89	102	103	78	96	95	93	81	88	94	87	90	88	85	89	93	99	91	92	91	83	83	83	99	84	92	93	94	89	83	92	91	82	93	101	91	92	92	91	91	101	78	87	77	100	103	86	95	85	86	86	87	93	92	96	98	98	95	94	101	89	108	84	100	86	86	100	92	87	104	101	89	102	87	103	84	94	108	89	84	91	94	89	100	110	79	86	91	106	94	86	84	102	94	85	95	103	102	92	92	100	110	108	93	92	87	89	100	75	94	77	89	92	85	81	100	104	79	81	101	85	89	90	106	96	78	104	107	98	93	100	86	101	96	87	68	100	104	86	84	105	91	86	105	86	93	83	85	89	97	92	94	90	89	89	90	90	106	92	84	80	88	72	86	98	98	81	107	88	100	81	108	93	101	87	86	111	89	81	84	72	82	80	84	83	91	114	87	87	93	99	89	112	90	74	79	98	84	85	101	102	90	87	97	114	72	120	90	70	88	88	87	92	107	84	90	127	85	94	77	89	92	91	88	94	92	89	104	82	76	96	99	102	89	93	86	81	103	95	79	105	97	105	83	106	93	96	92	91	89	95	99	93	112	91	79	75	79	118	95	86	75	75	82	87	108	83	89	94	101	81	87	104	94	88	120	94	78	94	84	85	99	102	81	96	99	112	86	82	82	101	101	87	88	110	84	79	97	82	96	83	99	91	89	54	92	106	90	80	83	94	91	86	90	81	94	91	93	92	114	98	96	76	92	101	102	89	95	108	92	73	78	97	93	82	81	87	90	87	85	102	95	97	84	95	113	105	97	82	88	103	79	71	99	92	98	88	115	89	104	85	84	99	89	76	106	98	98	90	76	76	86	98	83	80	71	105	92	90	83	93	100	109	107	90	92	86	92	98	106	91	105	99	100	82	89	89	99	88	100	75	78	103	103	86	76	90	78	101	111	84	87	91	101	97	105	89	72	80	87	96	94	71	99	104	89	105	110	92	94	80	102	93	109	87	96	77	83	83	112	80	96	78	77	94	93	87	96	83	95	95	110	94	83	103	83	82	85	85	102	92	89	101	98	98	90	89	83	78	90	99	80	84	89	93	99	77	98	83	79	106	87	84	98	93	110	82	88	94	90	94	90	75	98	86	90	89	80	90	94	70	101	83	97	102	87	95	93	80	92	86	82	93	83	89	92	93	107	89	92	83	97	90	98	90	97	97	95	99	92	80	107	98	96	94	94	115	94	118	86	78	69	90	77	96	89	81	99	75	98	79	84	91	90	88	88	86	81	80	90	85	95	96	101	98	79	86	90	91	93	84	80	87	82	85	89	86	83	108	99	83	99	92	95	84	99	103	96	86	98	101	93	87	75	96	93	91	92	84	87	99	97	96	91	92	90	81	108	91	90	106	96	96	93	88	110	101	76	90	94	97	90	92	106	79	94	83	79	77	101	73	88	91	83	82	69	90	93	91	97	97	77	107	71	85	91	87	83	103	84	83	95	81	106	84	95	92	95	90	99	73	99	76	80	86	95	99	75	103	107	89	89	95	99	88	91	83	87	89	85	86	78	91	94	77	79	82	98	82	114	93	85	94	94	95	110	102	89	81	95	101	93	93	97	92	99	88	92	84	88	111	87	94	89	81	87	92	74	86	103	86	90	89	100	97	83	118	97	98	98	91	98	85	84	96	79	74	95	90	90	90	96	76	90	110	91	90	90	84	88	93	100	104	61	83	74	110	71	90	95	85	82	81	97	100	95	87	86	85	78	87	86	96	94	87	99	102	90	102	89	95	93	80	93	93	104	96	87	83	112	99	101	88	89	84	85	90	75	92	102	77	82	89	92	90	104	89	93	92	96	86	76	80	94	79	81	91	72	99	95	96	85	94	84	96	75	86	105	79	80	91	87	95	86	100	95	99	96	87	112	93	92	95	79	84	90	100	99	86	90	88	103	93	98	86	84	118	84	98	101	86	114	95	92	76	83	92	77	90	71	87	87	80	85	102	71	89	96	98	100	107	85	68	83	93	108	92	83	102	93	88	93	93	88	84	102	105	95	96	86	83	79	94	81	94	73	77	84	84	84	84	103	81	86	103	87	89	94	98	88	100	116	91	95	86	116	111	78	104	89	80	83	80	73	94	97	88	86	69	79	88	94	92	88	90	101	88	89	78	91	80	104	97	88	94	89	91	99	94	88	91	101	81	96	91	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
5196	327	456	482	457	376	389	386	380	332	317	338	323	324	330	305	325	310	341	297	291	312	268	331	304	297	280	313	289	305	304	302	274	293	277	307	283	298	291	287	277	268	308	297	305	303	288	276	263	317	314	274	283	302	320	304	288	286	299	295	267	299	316	285	313	279	305	286	304	286	278	285	266	287	306	310	296	281	295	298	303	313	273	288	267	321	259	272	278	269	284	311	292	272	271	269	283	282	291	266	302	268	306	277	299	348	298	269	292	293	281	266	242	292	260	288	299	283	284	293	287	281	287	309	278	288	314	253	286	300	300	281	284	289	273	299	264	301	293	268	279	291	288	286	309	303	285	296	309	291	311	311	313	311	262	283	266	293	280	313	305	299	288	314	277	292	311	286	311	288	270	308	294	302	291	287	314	251	293	295	282	298	288	322	283	288	277	282	317	269	279	278	305	281	285	296	296	283	289	270	325	286	279	283	301	352	302	276	307	287	319	265	283	306	303	266	284	283	288	257	282	263	253	298	291	288	282	308	253	281	282	284	292	295	300	302	315	291	307	284	293	308	303	296	256	288	296	300	294	317	255	291	301	293	285	275	284	314	276	309	295	290	295	302	287	311	275	291	325	274	304	292	302	289	286	285	272	280	288	277	298	301	319	295	285	301	257	269	294	282	305	263	291	310	297	307	322	277	280	297	264	265	297	307	285	287	310	304	276	320	278	295	326	264	284	300	270	268	293	275	265	274	281	299	286	327	298	285	279	311	285	285	247	247	323	291	317	275	283	309	316	288	267	316	309	298	295	284	305	312	276	278	293	258	297	275	264	318	253	341	306	284	269	293	283	265	294	284	326	291	316	302	283	266	306	311	304	271	296	268	308	259	276	280	302	281	274	289	318	306	295	302	300	297	299	290	328	313	289	273	299	257	263	269	305	276	300	323	291	292	281	277	287	277	317	307	333	273	288	292	259	283	292	292	310	274	302	307	290	322	288	309	288	287	265	281	333	295	287	264	272	323	292	275	292	292	280	300	301	291	275	289	254	286	275	301	292	325	290	276	306	249	295	281	291	274	333	283	287	296	289	272	271	292	276	262	279	316	261	282	253	318	287	277	272	277	340	302	286	272	300	294	275	302	281	290	298	312	298	315	284	281	298	252	274	278	279	260	296	290	249	275	292	322	301	306	274	300	271	287	321	309	285	283	274	297	291	291	282	276	300	286	286	282	292	293	291	283	308	280	292	289	282	312	289	308	273	280	302	295	290	295	309	259	284	303	293	283	316	275	312	258	279	278	273	316	271	309	280	290	273	277	285	302	286	267	290	287	298	270	285	304	315	290	293	295	286	296	294	269	316	283	301	273	267	297	290	260	285	299	287	288	295	288	291	281	276	302	273	271	278	287	316	315	276	293	294	258	271	295	313	298	291	286	287	298	294	298	293	316	296	291	285	288	287	297	281	286	335	284	297	291	302	268	272	308	316	295	276	297	287	279	289	294	299	293	284	284	277	276	274	303	298	303	289	290	325	285	306	298	287	290	278	302	305	283	313	288	290	302	283	330	300	315	304	281	306	287	284	284	282	309	290	278	296	257	273	286	273	292	306	313	281	311	280	290	308	277	284	296	272	279	294	298	288	283	288	283	274	282	279	292	285	296	309	310	324	301	293	300	301	319	265	271	289	294	281	308	273	291	283	283	275	289	286	303	300	290	317	297	295	307	286	279	283	272	283	299	295	304	269	275	274	277	294	277	299	307	326	276	319	298	281	291	267	279	250	286	318	284	292	254	273	299	285	301	309	286	290	288	291	287	304	320	274	242	272	268	260	273	291	300	265	309	290	294	308	276	293	299	300	308	263	283	277	315	286	256	326	294	299	282	246	309	255	292	290	326	311	278	284	304	282	260	278	326	289	250	327	252	282	297	266	285	285	267	273	288	279	293	302	275	313	268	263	293	253	305	273	288	296	304	270	278	307	271	275	289	281	309	284	285	298	279	288	298	302	306	289	294	299	294	265	293	286	266	259	297	313	256	298	312	298	277	285	299	293	312	266	290	293	258	335	295	298	315	279	307	279	276	266	300	271	268	288	279	274	281	270	276	304	273	295	281	294	276	290	295	254	308	293	290	277	321	292	279	284	290	284	295	313	268	298	300	270	295	307	293	277	261	313	310	306	277	274	320	294	308	291	300	298	294	278	273	260	311	294	312	265	318	307	282	293	276	271	273	275	308	312	305	304	282	279	286	298	286	274	296	271	282	295	311	277	291	297	299	291	284	273	286	292	311	265	306	272	276	315	278	322	278	311	300	271	284	302	287	289	333	282	297	260	304	293	318	301	306	286	260	295	288	265	261	311	278	311	301	283	293	304	267	307	298	308	295	299	292	307	249	286	289	284	268	279	317	274	283	287	302	297	270	296	305	319	267	269	290	295	278	276	287	306	279	324	253	315	285	270	289	285	324	327	293	284	290	289	258	282	313	300	274	290	291	323	301	286	292	287	289	310	279	302	277	309	288	285	278	289	308	321	270	306	301	294	292	264	276	313	289	298	319	296	305	281	296	277	272	329	269	265	300	293	267	288	272	285	283	289	294	277	244	261	278	298	301	293	311	290	269	291	306	305	272	261	258	287	301	290	262	305	281	309	272	316	283	286	275	307	273	305	270	275	293	254	263	269	279	276	286	261	257	299	307	262	312	274	291	247	310	286	287	278	309	275	285	298	303	318	298	259	278	323	278	281	306	291	257	305	270	295	314	304	287	294	292	283	301	319	293	268	262	266	305	292	288	279	301	305	286	272	302	282	324	261	284	264	297	267	295	279	254	265	273	271	274	295	275	301	280	268	308	298	328	287	302	305	307	282	311	282	274	291	281	287	303	319	272	303	274	281	298	305	276	287	312	275	310	283	269	267	296	277	317	303	310	262	286	291	280	307	279	257	302	291	307	277	267	297	287	281	311	282	294	310	287	298	318	292	270	276	281	308	279	274	302	287	274	297	298	314	316	306	288	289	286	284	295	276	300	275	281	293	285	307	280	296	277	294	264	299	292	325	295	277	294	283	270	270	262	254	286	302	286	280	286	311	299	283	316	285	296	309	270	301	311	295	305	269	308	283	292	288	290	257	279	254	306	288	274	292	263	273	299	303	266	304	267	314	292	273	301	317	267	282	297	279	307	291	309	274	283	288	293	261	289	272	263	277	293	309	288	294	263	308	295	275	294	264	291	315	292	270	301	260	274	293	294	277	285	259	273	268	315	299	312	285	266	274	296	307	292	307	254	321	326	317	290	297	268	314	271	274	261	288	299	292	313	284	307	315	304	317	264	270	272	278	286	268	312	279	306	282	296	286	258	310	266	325	281	278	291	295	272	296	307	298	296	268	284	277	313	287	304	292	289	320	288	304	305	309	270	300	292	274	306	296	284	301	283	305	273	280	295	276	295	291	277	273	278	262	293	257	289	325	267	294	312	257	294	281	263	297	237	269	276	271	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
29778	3754	1416	1042	707	529	381	326	298	264	210	202	168	155	144	164	141	127	122	132	116	124	121	132	122	96	118	99	96	135	106	122	97	110	110	122	119	107	101	107	93	95	105	95	126	100	99	87	101	105	90	104	102	103	96	85	98	103	101	115	98	91	85	90	95	114	96	104	86	103	108	89	88	104	88	102	116	101	104	117	101	111	113	100	105	87	94	105	116	107	94	104	98	85	93	102	75	92	93	111	104	89	102	90	99	91	90	121	94	98	116	98	106	83	112	88	99	91	98	89	86	96	103	100	96	96	85	104	109	112	93	107	96	101	87	99	85	97	98	91	100	96	96	68	109	98	94	87	105	97	100	98	78	106	78	98	103	90	109	89	97	102	103	109	102	76	94	100	81	89	97	99	100	91	97	94	110	87	109	123	64	96	94	102	105	115	96	98	108	106	87	99	125	96	98	98	107	98	90	102	108	98	94	109	106	111	90	104	92	109	106	111	90	98	95	89	102	90	91	110	95	94	86	86	89	98	96	103	103	81	101	96	93	92	84	80	111	97	87	92	100	88	105	109	100	102	89	86	94	102	112	95	93	84	89	114	103	75	120	101	117	114	84	92	91	109	103	108	93	106	108	99	85	91	95	103	86	88	92	113	92	86	97	93	103	88	109	104	101	103	88	87	102	99	97	98	94	71	88	101	110	104	86	101	99	97	74	108	96	92	95	113	99	99	107	88	80	98	82	86	82	102	87	99	114	91	90	87	88	126	87	97	104	71	90	109	124	103	82	84	105	81	112	99	109	92	107	91	86	96	107	94	96	92	114	98	93	105	87	86	110	103	85	100	101	115	97	94	86	84	82	103	94	91	111	80	97	90	93	92	114	95	93	83	88	86	87	79	98	81	94	101	94	89	93	106	79	82	96	99	96	105	95	112	87	83	111	95	100	84	103	81	105	85	92	98	90	104	92	119	107	115	97	82	101	89	98	105	98	115	103	94	104	91	87	90	101	82	98	113	102	86	108	93	114	95	107	106	92	102	90	108	101	101	96	95	103	98	96	93	87	107	91	109	104	118	90	109	83	97	95	100	122	110	79	100	101	105	102	111	100	106	103	113	93	85	87	113	119	93	95	84	99	91	114	92	80	97	92	86	102	106	94	93	113	103	93	106	95	97	105	102	96	97	96	95	81	113	95	85	112	99	104	101	90	110	120	93	103	103	106	95	98	101	82	97	116	94	98	116	86	95	108	108	83	92	110	96	94	86	105	102	89	93	107	90	120	87	94	103	88	100	95	108	87	96	90	99	102	113	98	101	95	91	95	104	68	115	99	97	92	106	103	97	99	97	110	103	90	96	106	82	81	100	95	102	101	101	98	90	92	115	104	79	100	104	109	100	88	95	85	94	93	104	93	119	91	100	102	105	99	101	85	105	95	99	105	77	99	102	111	97	93	93	98	77	111	105	102	79	95	91	97	91	95	109	127	91	91	76	79	92	107	103	96	108	96	119	94	102	99	91	99	108	88	99	89	104	97	79	80	89	102	101	95	105	106	107	119	96	83	93	107	105	84	96	96	80	109	91	88	114	90	90	91	90	116	99	94	93	111	115	102	93	97	104	97	93	90	94	98	101	96	107	103	81	116	112	111	88	72	105	100	95	92	92	100	114	106	90	97	100	83	95	97	101	93	92	91	87	98	105	117	82	96	99	108	84	86	95	87	71	98	89	111	95	107	105	102	84	99	97	96	129	97	108	87	94	85	86	91	92	122	92	108	111	103	85	110	99	109	99	104	108	94	109	96	88	105	91	75	98	100	105	97	100	84	95	103	82	90	118	98	112	87	93	106	107	109	92	92	91	114	93	98	91	84	91	77	114	99	112	91	88	98	103	97	103	98	104	82	102	100	86	102	101	80	109	90	94	102	106	110	104	100	87	97	97	97	85	103	94	88	93	96	90	107	112	108	98	100	112	106	99	91	104	97	84	89	109	91	85	102	101	123	114	94	101	108	97	77	91	111	98	90	99	96	110	91	105	89	95	96	97	95	94	131	102	103	94	101	98	103	100	104	107	86	109	112	103	119	100	84	100	98	105	86	95	106	111	90	82	88	99	102	97	94	93	94	101	125	107	109	96	75	74	95	106	100	120	91	87	110	107	99	92	114	102	84	98	107	87	108	106	112	106	111	118	109	104	96	99	89	90	107	113	87	104	91	125	92	102	104	120	99	99	105	87	95	95	102	97	95	95	104	112	104	100	105	76	78	89	106	94	91	112	93	95	106	98	101	122	105	99	107	75	93	104	107	112	100	92	91	86	110	94	80	122	94	107	110	114	97	98	106	81	107	90	107	107	91	110	94	105	111	90	103	85	98	102	105	88	97	91	81	110	82	95	109	98	97	99	91	108	106	79	89	73	87	96	85	95	85	93	94	89	97	98	89	85	100	100	85	108	96	97	102	93	109	99	93	101	101	103	85	93	91	111	105	87	79	93	91	94	92	102	118	112	96	95	112	82	104	101	110	104	71	90	86	105	101	93	82	82	106	89	96	99	94	105	94	90	97	96	98	93	102	104	105	88	99	98	93	104	112	99	93	88	87	102	75	90	124	101	105	98	111	90	92	107	109	110	98	78	91	86	89	95	114	89	85	102	92	93	93	105	98	95	111	74	105	92	101	91	103	96	107	95	92	100	88	104	83	87	107	101	97	97	100	111	107	101	98	100	119	108	86	88	100	118	101	104	111	109	96	111	95	102	99	92	99	108	93	112	106	108	79	97	89	105	102	104	107	97	100	108	112	87	95	88	99	93	95	111	99	113	105	106	96	81	84	108	90	97	111	91	99	105	90	103	103	88	106	91	90	101	98	81	112	94	100	106	93	97	99	89	96	94	86	99	93	97	94	90	94	83	79	105	91	97	97	98	104	78	95	96	103	92	111	87	85	98	112	103	93	86	101	89	98	88	92	93	100	78	106	115	106	83	85	108	102	107	99	88	89	92	105	96	93	104	83	95	99	119	87	97	97	108	108	102	92	94	114	113	115	94	87	104	103	122	85	99	112	98	102	87	87	96	95	106	103	101	86	100	94	86	113	96	90	86	99	109	102	95	107	116	101	122	92	90	88	106	89	107	106	87	94	93	103	100	96	105	114	90	115	98	104	111	84	84	99	103	126	121	115	98	98	98	99	82	110	106	100	91	113	109	103	97	96	112	81	105	97	88	93	108	113	102	74	81	85	97	94	91	89	96	112	90	95	97	107	99	96	102	95	98	87	102	93	91	100	78	99	86	85	119	98	108	101	95	91	106	87	100	101	87	108	100	100	86	99	100	88	102	104	99	102	101	100	94	103	110	102	100	102	102	99	83	95	108	101	86	102	99	97	111	97	98	94	125	106	110	103	107	96	111	84	99	98	95	103	102	123	102	101	92	100	102	103	96	100	92	76	107	100	89	99	90	113	89	109	97	85	87	98	86	98	93	81	108	77	90	98	85	100	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
13590	1407	3207	3555	2989	2398	1945	1633	1372	1182	999	958	814	762	764	689	606	586	576	552	546	474	483	510	462	451	445	443	426	433	392	381	364	412	385	375	406	370	382	361	348	378	340	375	394	357	365	332	349	322	369	371	383	355	358	347	353	337	324	361	313	319	344	337	365	381	319	359	328	304	341	353	301	317	321	332	329	299	345	319	325	317	295	342	320	314	322	333	325	343	330	317	343	319	313	303	335	338	356	314	327	340	332	293	347	326	337	302	308	289	336	339	312	343	306	314	321	336	315	319	293	328	341	313	310	326	345	333	343	344	308	338	297	309	322	355	347	310	311	346	318	286	314	325	322	281	330	297	357	356	325	347	313	304	326	315	316	301	348	315	310	315	321	310	276	310	316	292	294	338	294	306	347	308	332	326	329	338	298	304	328	314	335	336	311	343	334	296	310	315	322	328	296	314	367	316	297	322	311	303	340	322	345	310	300	299	308	307	305	302	313	334	328	283	316	317	345	324	291	331	312	307	310	316	333	339	303	337	312	325	321	310	326	339	299	326	296	306	327	300	275	328	319	322	311	297	311	306	322	316	314	326	305	324	326	305	286	294	303	309	325	335	325	314	319	311	302	315	338	319	325	295	311	286	304	298	276	301	354	340	317	316	296	295	333	322	325	322	336	297	311	337	309	341	320	316	320	322	321	319	343	309	309	289	330	313	304	325	327	278	348	306	328	295	336	291	318	324	301	330	279	321	304	310	315	304	331	294	336	274	319	334	301	338	345	316	326	354	334	347	291	261	310	356	338	305	314	281	333	291	302	348	297	316	325	305	326	313	308	327	286	320	298	303	291	338	352	321	324	316	290	320	310	317	333	302	318	329	359	332	313	292	296	315	304	312	294	300	313	307	317	328	334	293	308	324	318	308	327	313	308	307	279	319	298	312	322	308	305	344	328	312	323	333	324	311	327	337	274	334	325	326	301	304	328	321	299	338	315	323	317	332	320	326	281	321	329	315	319	333	338	315	302	326	302	331	308	288	298	304	313	298	309	297	278	335	309	323	326	306	315	346	354	320	303	303	286	314	265	311	321	301	315	343	305	273	300	313	338	275	298	320	327	318	322	293	310	314	298	313	291	290	335	315	313	300	337	318	311	301	323	309	336	321	313	318	332	328	311	295	300	314	288	309	306	343	308	317	311	320	337	315	289	314	275	309	317	333	297	286	323	349	336	323	337	326	339	298	323	301	285	338	332	332	335	318	324	342	311	313	290	309	355	278	332	313	291	290	317	338	314	287	338	328	314	312	309	338	312	315	307	297	317	327	316	317	309	310	306	318	312	300	333	324	323	278	326	301	304	327	290	283	283	318	293	309	359	284	313	268	325	302	310	282	299	282	305	339	315	304	272	321	304	328	308	300	351	308	318	301	304	305	329	342	291	316	311	316	321	319	284	339	330	286	300	359	313	323	328	286	318	338	330	325	273	317	327	322	316	320	309	294	345	328	309	320	300	289	281	323	327	317	276	306	304	321	288	307	269	307	304	298	306	342	352	307	329	325	311	303	321	293	281	325	324	324	322	297	303	312	310	311	311	320	326	310	353	321	336	318	293	329	328	317	304	313	297	310	316	285	326	315	311	301	298	297	311	327	324	269	306	299	297	278	359	310	312	315	304	296	337	305	326	316	299	313	308	309	349	346	291	340	335	326	317	313	298	302	327	298	344	296	302	331	334	300	296	353	318	300	301	331	303	297	298	301	307	340	320	306	328	336	315	312	301	295	293	337	308	302	299	292	309	297	335	323	322	295	333	350	333	310	316	312	332	314	320	318	306	308	331	328	335	312	306	319	316	322	315	319	282	309	307	328	323	313	305	291	310	318	282	329	332	308	321	301	263	308	340	311	336	305	371	328	340	320	337	344	288	325	321	310	301	328	308	341	304	331	323	335	304	293	312	311	342	321	315	299	295	308	338	320	317	306	274	339	299	311	284	307	328	320	309	318	323	297	316	310	354	328	344	284	320	318	286	314	305	317	333	309	285	312	318	293	350	332	309	332	316	284	287	292	324	310	313	325	292	329	341	307	309	323	341	329	298	313	304	305	297	310	325	328	301	307	316	336	321	316	312	348	292	343	334	296	326	321	325	316	338	307	316	318	342	298	349	307	295	321	299	334	308	317	325	317	347	329	297	331	306	350	290	309	315	337	312	337	359	317	303	306	326	331	323	324	314	333	300	296	358	314	321	322	317	308	312	315	353	284	308	342	310	300	319	320	282	315	292	322	346	283	294	287	343	327	329	313	308	319	289	350	301	295	306	297	323	306	316	311	331	330	331	286	317	281	327	328	317	326	293	303	320	300	299	350	325	327	324	322	331	342	333	305	319	345	343	340	321	313	343	345	311	353	331	309	314	315	312	296	310	317	319	296	325	332	342	322	323	302	321	334	328	306	328	301	308	330	326	330	323	296	338	277	299	332	341	338	295	331	332	352	337	314	311	288	315	352	333	346	345	330	323	321	329	345	307	321	336	305	305	311	301	328	341	335	327	311	346	326	306	323	321	313	338	316	289	288	346	319	322	306	336	295	326	325	314	297	327	303	297	330	320	309	311	302	321	268	318	325	341	318	292	306	318	335	336	314	341	299	323	307	297	339	323	324	322	325	319	324	312	317	369	315	287	319	326	300	317	333	289	299	302	318	289	283	296	321	281	336	356	282	321	348	291	348	317	317	279	302	328	301	304	350	324	304	325	306	351	255	313	324	318	307	312	334	309	308	340	306	325	318	339	367	268	328	303	284	294	322	308	337	334	289	332	328	302	318	297	294	333	341	273	312	313	319	301	327	295	324	310	309	281	330	296	294	307	325	340	318	336	299	338	340	310	309	279	304	333	310	292	332	323	283	312	301	315	291	306	313	301	322	352	330	269	314	304	309	306	310	265	339	303	293	290	281	323	308	278	335	338	305	329	321	314	358	308	300	286	320	318	300	325	305	296	306	300	316	320	310	326	308	303	330	322	302	300	285	323	299	328	276	331	302	293	292	304	284	312	324	307	302	301	310	351	322	296	286	338	323	302	343	304	306	326	277	317	335	318	307	326	303	323	321	334	290	306	321	307	337	341	300	338	350	283	282	314	276	344	356	309	327	322	325	318	306	316	330	335	292	312	314	305	336	315	342	305	322	319	326	309	332	329	324	302	322	278	336	296	327	304	321	285	334	354	332	312	316	317	286	337	314	362	319	313	312	328	327	322	338	312	289	318	295	308	308	338	320	310	283	319	335	346	308	318	323	298	320	311	303	332	307	295	350	318	326	304	306	322	335	312	292	333	357	347	298	314	336	300	276	305	309	336	301	287	325	310	301	321	304	308	298	340	295	315	264	313	369	320	323	334	312	315	320	303	315	318	307	339	320	303	316	290	345	319	301	322	340	304	326	353	291	320	303	331	326	324	331	336	339	329	317	285	306	296	321	309	323	338	346	319	304	283	310	317	300	288	325	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
42242	11029	3552	2187	1500	1108	853	684	555	521	409	424	383	369	344	267	303	290	281	267	255	245	265	238	272	265	242	237	211	250	223	220	212	206	230	254	242	229	188	204	247	255	232	242	223	225	233	214	230	207	196	198	227	199	219	201	215	217	229	199	205	245	204	185	205	211	221	201	189	228	218	216	218	208	226	212	195	215	220	223	211	241	232	234	217	168	198	180	211	215	219	183	209	240	222	213	225	215	208	234	216	208	220	183	170	225	191	220	184	231	218	213	227	195	221	235	221	206	204	205	217	224	243	231	216	206	208	240	223	197	197	219	196	185	195	208	196	203	194	205	205	220	240	197	204	208	216	214	196	210	214	203	190	214	203	220	232	223	207	199	221	217	246	203	216	208	228	198	213	202	202	229	209	210	207	217	208	207	215	221	211	181	200	188	194	224	213	178	228	195	204	200	215	207	201	224	203	221	207	200	206	176	211	234	205	219	194	203	205	220	222	222	218	209	206	202	236	239	207	197	202	210	192	228	223	203	221	193	201	204	180	200	201	201	190	229	220	201	216	186	180	228	206	212	242	211	212	213	216	208	219	217	216	227	196	201	233	217	235	198	204	203	215	219	198	205	209	215	180	212	221	208	197	192	226	215	214	198	202	214	196	206	210	231	218	207	205	200	216	217	201	178	215	196	215	212	208	225	201	222	213	214	226	214	201	225	212	212	187	208	216	223	204	204	196	195	235	211	225	192	204	205	187	200	233	219	186	204	197	205	187	183	195	230	239	217	228	209	184	203	230	195	187	239	194	179	227	191	186	222	227	199	219	211	209	216	230	209	203	227	188	202	214	229	230	227	215	199	211	199	201	225	187	213	230	202	207	197	189	188	209	209	211	202	207	193	205	200	200	193	206	204	211	241	218	192	167	224	210	235	192	209	195	181	188	205	203	197	232	204	196	198	181	213	191	186	226	238	215	203	221	224	204	228	195	230	209	218	191	203	207	197	221	203	195	240	198	217	197	209	191	203	201	206	219	220	210	217	204	219	186	195	199	203	210	230	220	201	190	217	201	236	236	215	220	207	220	214	196	216	225	185	203	199	196	207	220	187	213	160	210	197	200	211	200	197	204	191	203	189	181	219	214	209	178	204	213	221	176	218	192	212	188	192	197	236	217	208	221	207	183	236	239	216	214	229	226	212	215	188	198	224	224	199	183	236	210	212	213	199	202	217	211	210	179	209	209	204	197	217	203	212	201	183	216	223	197	197	223	201	222	209	201	226	197	187	211	203	188	234	206	205	233	256	194	190	205	211	202	215	226	210	215	198	202	237	219	225	235	207	220	216	190	241	215	192	180	218	237	205	208	222	192	184	228	219	208	214	215	198	218	202	215	212	221	215	209	219	221	215	219	219	214	195	220	213	212	213	214	217	212	219	185	205	213	188	185	212	222	242	227	197	217	199	184	209	192	206	223	204	224	196	195	214	193	196	206	234	231	194	200	201	201	212	205	199	203	199	223	207	201	186	196	196	211	172	211	195	217	198	239	234	246	185	225	222	207	186	195	220	184	211	195	229	208	232	184	191	213	209	216	214	206	199	231	206	207	231	219	219	200	218	218	208	216	200	205	202	218	205	245	182	188	181	201	201	195	202	207	189	218	216	222	200	217	226	221	189	210	217	198	206	211	215	216	221	193	186	218	217	201	218	223	211	214	213	212	219	194	229	203	207	220	196	201	219	205	208	192	236	224	214	208	187	218	224	208	181	213	220	238	177	217	208	211	188	217	200	223	222	194	227	211	207	214	228	227	202	206	214	181	189	198	191	228	208	218	229	190	207	211	223	210	215	214	232	214	180	211	228	203	232	186	221	182	210	199	224	206	213	200	182	217	218	207	212	244	217	200	198	196	217	231	214	202	197	205	209	194	183	225	216	195	228	197	249	209	204	190	206	214	186	214	215	217	193	219	180	174	225	215	210	183	216	192	202	225	223	218	230	211	201	183	222	210	212	235	196	181	208	195	187	201	214	219	190	185	219	202	176	219	221	222	215	209	197	204	230	216	198	202	206	195	179	191	195	201	208	210	219	223	184	209	191	210	222	228	205	229	188	222	215	215	211	189	218	198	202	196	208	179	203	236	209	213	229	214	193	193	214	206	224	181	225	216	211	214	209	203	194	209	197	237	230	202	207	197	214	216	213	212	217	218	209	209	218	218	211	239	205	174	212	208	205	223	249	236	209	228	196	223	225	208	215	218	187	210	221	196	192	215	218	192	215	184	203	240	204	209	224	223	216	191	185	198	217	219	193	249	211	223	194	208	228	201	219	198	219	222	206	216	208	204	188	218	201	220	231	199	207	195	227	190	211	222	220	220	222	198	184	210	211	215	233	201	219	201	214	199	200	205	187	210	232	229	217	195	194	213	193	214	209	191	199	192	229	221	201	202	199	215	210	229	196	205	234	240	210	199	218	178	192	220	225	212	229	210	208	189	223	213	186	233	193	234	170	207	210	218	218	208	210	209	213	193	205	223	233	212	227	204	206	193	207	193	199	207	213	201	234	190	222	207	223	217	211	207	203	205	198	213	229	205	203	242	200	234	220	218	221	232	196	198	218	206	219	195	216	211	203	197	200	191	205	209	206	201	237	201	213	220	222	212	198	199	216	208	213	219	197	204	192	229	200	222	242	227	211	214	239	198	214	211	201	196	234	202	218	212	212	208	221	221	211	208	195	215	217	197	214	186	203	184	180	180	180	211	228	198	185	200	201	193	213	208	241	190	217	204	193	199	201	199	185	228	216	200	227	191	222	175	195	215	200	193	218	176	195	227	231	220	177	213	213	205	231	186	210	197	247	172	227	233	189	192	227	213	197	194	184	198	203	228	210	220	232	228	227	188	239	224	220	225	198	198	215	218	218	200	219	217	192	235	192	198	199	205	194	189	195	222	223	198	218	211	240	200	184	173	205	224	199	211	227	207	198	202	214	203	221	201	205	206	206	208	181	225	208	209	237	178	217	191	190	221	223	195	215	239	202	222	196	224	212	212	192	213	178	186	187	200	213	200	213	224	196	195	203	230	195	195	220	222	198	209	210	184	208	200	199	210	218	222	193	199	223	199	231	202	228	218	218	211	204	205	202	205	205	192	173	211	194	210	206	196	222	224	211	243	216	212	219	203	194	171	207	234	199	215	185	219	220	223	195	224	184	212	221	203	205	195	192	224	212	206	181	202	210	213	214	217	217	199	187	216	228	164	202	197	215	212	223	203	212	218	237	208	218	222	216	200	187	252	218	173	234	204	216	231	217	179	193	228	195	205	198	194	202	206	203	206	180	200	207	221	202	227	196	203	185	228	189	211	199	188	199	191	209	195	236	221	204	219	201	204	209	208	242	222	194	194	222	215	213	209	182	211	204	208	183	189	215	190	200	214	211	220	186	219	205	211	207	203	199	212	206	225	214	204	182	233	210	194	198	220	191	222	198	206	221	215	207	211	228	205	202	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
17840	2673	6031	6733	5621	4657	3931	3058	2588	2189	1930	1764	1699	1465	1383	1313	1154	1163	1065	1049	996	1016	954	857	863	815	854	884	789	788	797	717	753	793	727	732	723	684	655	695	667	694	664	686	715	713	663	646	665	732	708	689	692	610	642	631	690	669	615	644	627	638	623	651	663	603	606	631	654	603	607	610	630	605	642	603	586	649	606	596	620	651	606	656	614	586	589	613	637	627	639	604	641	633	579	578	588	647	598	627	570	612	571	609	619	625	583	648	584	643	571	624	600	611	599	589	637	554	609	600	590	591	594	567	560	594	554	630	603	608	586	614	600	584	597	569	621	551	580	643	584	602	624	555	601	596	610	598	643	611	574	596	605	568	618	567	595	574	574	549	574	627	586	563	552	600	591	606	595	625	623	616	563	561	625	616	594	569	641	601	617	593	595	566	600	631	579	653	579	612	552	557	592	618	607	567	592	587	588	599	612	592	594	589	566	621	646	626	550	567	572	564	620	567	560	630	587	545	622	647	573	530	614	580	634	596	615	652	591	620	596	552	650	587	597	572	612	631	571	604	592	607	551	594	626	584	568	606	596	585	618	596	610	608	615	565	592	598	625	559	605	613	614	609	581	620	578	626	576	559	582	569	582	556	582	598	576	570	536	618	562	590	599	639	604	603	614	571	625	601	568	572	568	609	606	624	558	569	552	593	605	584	634	594	589	572	558	600	584	587	639	598	525	581	601	586	597	591	604	523	624	586	638	594	575	603	584	601	569	575	618	598	589	597	565	661	575	567	562	602	562	592	555	545	601	577	566	595	619	587	545	565	575	586	610	586	547	626	574	648	572	564	556	615	555	595	614	581	643	621	532	547	571	594	593	591	582	594	564	618	597	632	607	607	607	592	569	568	614	620	582	577	645	598	592	591	566	579	595	592	576	586	646	603	572	595	574	603	597	625	601	617	563	611	644	569	626	626	629	591	560	611	561	593	606	614	569	596	591	611	571	596	616	557	594	572	611	632	597	599	580	560	651	633	571	573	612	585	562	582	609	565	607	579	637	588	576	566	583	578	575	581	552	597	602	586	629	582	589	548	577	596	588	568	645	582	593	565	607	543	593	615	590	609	571	578	598	642	618	586	580	586	566	582	555	598	540	545	623	614	579	563	594	622	633	617	572	619	604	636	587	561	604	591	603	604	578	578	614	593	598	583	616	619	611	575	586	611	586	572	586	545	538	580	593	550	582	635	609	608	582	591	573	572	552	587	547	575	617	571	603	564	613	549	620	577	569	608	597	565	556	624	577	612	577	645	566	582	603	616	544	569	556	543	582	587	610	575	598	621	603	539	576	567	606	590	610	565	562	556	576	545	578	573	537	556	605	612	545	609	583	618	588	591	622	588	589	585	599	592	632	594	613	633	591	629	560	592	606	568	511	575	577	635	570	559	578	548	577	566	585	630	556	597	579	611	549	588	602	563	567	577	578	528	588	617	564	573	600	617	584	592	611	609	588	568	625	572	603	620	619	613	544	564	592	619	587	629	580	573	570	587	580	583	606	598	578	572	582	586	570	577	598	592	607	560	573	571	603	602	570	598	589	587	581	606	625	594	567	587	600	541	601	595	594	582	562	569	574	537	594	583	583	629	573	601	593	601	618	612	607	570	593	604	603	587	572	585	563	556	601	596	578	579	598	608	602	565	578	593	619	579	611	562	562	558	534	565	581	603	597	578	606	578	598	620	641	566	554	630	574	541	563	570	583	572	585	591	570	570	579	607	577	579	579	587	603	585	620	585	551	589	606	600	572	536	605	579	583	581	601	610	608	589	599	603	589	547	628	612	606	558	607	580	562	535	660	529	557	562	651	576	551	605	561	638	595	588	574	555	571	587	572	610	576	576	608	606	559	614	585	616	608	605	573	604	569	582	616	550	622	567	582	591	641	599	621	578	608	572	609	606	586	555	614	570	559	559	604	608	557	609	612	584	591	572	591	609	593	549	555	606	589	601	592	615	578	589	538	568	601	627	620	566	601	557	589	560	557	570	585	584	593	616	557	556	597	586	547	613	589	555	566	602	595	605	581	588	537	599	596	568	598	548	605	589	597	560	572	557	564	604	578	583	574	594	581	570	597	605	579	597	575	629	571	594	605	609	597	581	587	613	606	585	606	592	581	613	593	540	537	598	593	629	566	563	605	598	621	610	597	595	598	591	592	600	600	549	564	565	636	576	594	548	609	580	557	558	611	609	624	559	609	589	594	643	586	581	587	584	598	543	586	577	603	564	567	572	623	596	544	560	597	631	574	582	601	611	606	621	602	568	570	566	560	573	575	576	601	621	605	578	591	570	579	573	651	566	613	586	615	591	572	602	562	624	621	583	608	619	619	624	609	552	620	604	609	570	630	560	578	614	587	545	601	580	530	590	578	623	588	595	553	604	567	646	627	593	528	579	596	562	547	616	622	600	563	633	587	597	595	535	623	617	593	654	578	617	603	605	611	627	608	601	540	570	596	623	556	584	586	609	609	565	576	594	601	592	601	571	582	586	601	615	567	600	601	633	589	616	590	568	580	586	598	592	564	617	590	611	572	583	557	595	597	576	573	572	616	637	586	620	602	582	585	570	552	604	555	557	594	595	553	607	538	593	583	566	566	554	639	615	612	611	591	612	617	560	580	612	568	568	599	574	614	609	576	553	570	607	563	643	599	642	606	596	592	585	597	614	638	604	639	587	609	625	560	541	556	599	585	574	610	559	596	558	612	577	561	550	599	576	541	583	590	618	615	590	610	610	595	595	575	589	601	636	570	580	646	602	556	583	608	587	552	580	601	607	599	593	585	577	574	565	587	593	609	587	587	559	593	602	616	596	578	583	579	588	599	611	644	603	599	571	598	598	598	584	623	568	595	586	583	613	591	570	582	591	566	601	587	622	576	581	605	599	584	569	603	561	571	582	612	597	624	590	627	601	606	591	547	569	595	595	598	591	586	592	558	560	590	567	589	576	617	557	632	553	616	607	589	568	622	543	566	592	573	614	625	611	592	574	567	562	587	614	577	604	609	601	584	598	604	611	577	546	548	581	585	549	562	585	596	586	600	594	553	586	578	571	605	590	588	567	585	578	620	549	623	583	587	602	605	574	585	562	583	590	578	590	617	571	541	590	611	594	584	572	616	607	601	541	580	569	605	582	620	563	584	640	604	602	586	550	593	620	573	604	633	548	579	602	551	592	597	606	538	619	580	568	604	578	649	568	597	616	578	615	584	599	571	579	586	604	564	594	595	580	584	613	546	613	646	586	546	635	609	567	590	568	555	586	608	585	534	599	590	599	602	605	571	566	592	574	603	603	608	559	601	586	608	612	586	564	555	551	533	589	573	573	606	547	610	581	554	606	588	572	571	582	601	634	578	588	604	577	638	611	557	625	616	556	594	607	612	611	616	570	601	604	606	631	595	588	564	584	563	558	584	608	566	651	631	593	558	635	616	592	587	598	621	587	575	591	574	551	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
4367	213	178	143	116	118	117	92	112	122	82	105	90	103	106	98	96	109	95	105	81	98	96	82	108	96	91	100	91	89	116	95	83	79	85	87	90	74	74	95	95	102	71	96	83	90	83	104	100	88	88	77	86	94	91	91	109	71	86	107	98	97	79	85	90	100	87	85	85	77	95	87	88	100	96	95	109	113	110	93	90	98	88	79	89	108	102	87	85	81	96	85	99	87	95	95	78	78	90	94	90	95	95	99	86	82	87	98	97	92	101	92	79	108	108	97	98	88	102	89	105	88	82	97	98	95	88	84	109	93	78	89	104	107	92	90	80	96	89	85	101	106	95	98	102	69	72	97	98	96	82	89	100	106	98	94	83	104	83	92	105	90	80	100	89	91	95	78	89	86	92	88	103	85	85	100	88	75	79	81	105	90	93	96	94	92	118	84	95	110	96	88	86	82	79	99	74	84	100	89	112	104	77	87	105	82	82	77	95	88	91	81	93	85	93	93	98	94	97	89	98	81	90	77	95	89	84	104	103	88	111	93	84	87	105	96	101	93	79	94	110	96	75	89	87	84	82	80	90	91	103	83	95	87	68	76	88	98	96	89	89	93	82	92	93	91	94	78	90	105	90	112	87	81	101	97	99	97	103	99	106	96	92	83	76	81	84	101	103	86	106	93	91	97	92	105	84	88	94	82	96	81	88	91	86	117	81	89	83	90	94	84	92	98	88	102	85	78	108	81	85	87	113	90	84	96	92	85	112	92	74	106	70	84	104	96	80	105	96	80	101	81	104	105	80	108	70	81	81	104	95	113	107	100	81	97	108	104	85	84	89	85	99	98	94	100	108	82	98	94	94	103	89	82	85	96	99	91	98	76	94	104	87	96	85	99	95	99	78	92	93	93	101	87	96	89	98	90	104	96	77	98	89	79	89	87	93	99	80	103	92	118	73	96	94	90	94	103	90	89	90	83	94	97	83	104	84	87	80	94	103	88	101	90	90	95	98	107	89	86	85	88	89	104	97	81	103	94	95	79	95	88	84	95	84	79	88	90	106	114	89	80	86	90	100	88	101	79	97	90	88	82	85	84	101	101	91	95	100	87	86	84	95	104	108	93	91	84	93	92	93	78	91	96	73	110	85	99	105	82	93	95	102	114	64	94	97	79	103	76	99	112	100	84	83	92	107	88	96	76	87	76	87	77	90	100	90	85	99	70	106	81	106	100	78	96	78	92	94	101	82	92	96	93	103	88	80	114	104	82	84	99	93	93	91	88	91	84	87	78	104	80	89	100	107	86	74	107	87	87	105	87	91	84	105	82	106	85	98	85	102	100	92	92	84	111	90	68	103	98	106	87	81	97	100	96	95	88	96	80	79	100	91	98	89	87	71	73	93	90	111	97	90	94	91	88	70	90	98	86	91	79	106	115	84	105	87	78	100	97	92	107	80	90	98	98	89	87	90	78	82	95	75	83	109	97	89	103	95	94	98	103	85	77	103	108	70	100	86	85	88	74	105	96	86	88	102	101	96	79	82	96	85	95	87	95	104	79	104	76	114	100	85	96	85	97	73	90	82	97	98	83	92	88	84	83	92	118	86	108	105	101	77	85	88	102	94	101	101	80	99	85	92	90	89	99	93	95	87	98	90	106	104	101	99	94	74	102	85	106	84	115	107	105	107	91	94	94	91	101	92	90	98	85	91	94	91	78	82	82	93	91	106	80	84	88	103	98	105	117	71	96	89	101	106	92	88	81	111	79	106	77	77	68	99	86	84	77	93	78	109	92	94	94	102	91	108	97	96	115	79	106	94	88	86	81	97	84	105	88	96	95	105	103	90	96	88	74	102	103	82	100	95	90	92	99	106	86	92	80	101	87	93	100	85	96	92	97	84	82	73	89	105	98	86	86	95	89	105	88	89	81	96	76	87	97	87	82	98	85	105	84	85	77	87	86	102	85	89	95	86	87	84	92	96	85	93	92	96	102	80	89	92	92	84	90	62	83	99	111	91	98	92	79	94	103	88	93	91	112	91	91	87	79	78	90	115	89	73	74	91	124	91	102	105	95	92	94	102	73	94	96	77	85	88	72	97	90	101	99	100	97	84	99	94	78	99	94	84	106	96	94	85	92	112	97	101	75	80	82	85	82	79	83	70	93	101	79	98	90	81	90	89	112	79	94	110	91	108	116	117	98	103	87	87	101	102	86	70	78	86	73	112	98	91	93	107	89	85	84	95	96	90	90	80	90	105	104	85	87	84	102	103	94	101	79	87	93	91	88	100	89	94	93	94	86	96	95	87	95	97	85	90	97	88	84	92	80	88	98	77	97	90	93	83	101	90	109	90	81	93	80	92	76	102	88	109	92	92	94	78	110	116	88	87	104	91	97	83	93	90	86	80	82	92	78	84	91	103	75	83	104	90	82	84	97	93	93	81	85	100	89	102	81	100	105	75	86	102	89	85	96	82	102	70	83	83	91	90	85	97	106	91	78	86	109	90	82	85	103	96	94	95	88	85	85	66	87	90	97	90	96	82	93	100	94	81	81	104	91	88	89	89	88	105	77	83	82	89	86	98	99	106	78	78	90	97	74	99	97	84	102	82	75	102	72	86	98	85	99	91	102	81	99	93	100	96	93	92	81	84	90	91	81	86	93	97	84	82	99	88	101	70	85	91	101	100	100	106	103	84	100	86	118	97	102	72	98	83	95	85	86	93	77	71	82	103	95	100	91	84	75	76	94	78	67	93	81	86	94	97	88	90	96	86	91	85	104	86	120	80	94	91	104	95	88	105	78	99	96	99	88	70	90	89	74	85	102	85	91	91	92	106	87	92	83	104	87	99	97	95	109	91	87	98	89	80	81	86	118	86	103	92	86	92	89	85	81	90	97	84	79	106	89	101	105	88	83	88	92	96	95	88	85	92	92	94	79	94	93	111	97	105	93	114	94	96	95	91	100	88	90	108	97	83	82	91	89	99	83	91	77	90	74	79	85	108	92	79	87	100	95	102	95	99	95	88	97	95	87	80	77	82	90	104	86	81	77	82	100	87	87	94	104	99	88	104	95	88	85	99	79	99	93	107	87	80	78	99	94	77	88	94	79	93	102	73	79	91	63	78	77	90	89	82	92	95	67	93	103	90	95	85	75	112	96	85	127	83	96	82	89	88	103	101	81	89	81	95	88	99	86	103	106	84	103	101	82	101	71	102	83	118	73	89	84	102	92	104	88	93	83	88	99	73	85	100	106	97	94	97	86	93	81	93	78	95	86	73	102	97	88	80	91	99	90	76	95	91	99	84	86	103	84	87	95	108	92	91	94	106	94	90	99	73	106	106	80	97	95	87	90	80	79	88	85	73	82	86	79	102	94	90	107	99	103	105	87	82	91	83	97	105	91	90	95	90	82	80	95	97	93	95	100	95	108	81	82	96	76	95	100	79	108	98	89	96	109	94	80	95	88	92	90	76	91	90	84	95	96	73	98	86	89	75	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
5147	375	480	514	457	439	391	352	321	311	331	319	322	308	299	312	291	340	308	301	292	272	301	350	279	314	318	316	262	284	261	292	298	295	297	278	265	300	315	275	300	309	291	312	274	251	288	284	300	303	277	306	306	258	294	304	315	288	271	312	289	270	322	285	298	327	250	282	290	278	284	279	275	340	319	310	278	276	293	321	290	301	261	297	312	297	291	312	298	288	259	254	326	311	288	265	293	289	286	281	280	324	326	288	301	288	292	296	309	303	299	297	256	281	301	310	293	305	291	304	270	289	278	318	273	297	295	276	294	286	264	274	294	292	298	295	286	282	297	320	323	304	284	296	285	322	289	297	307	316	292	314	286	284	288	301	293	289	281	266	295	293	305	287	271	305	274	288	300	288	299	293	295	310	290	271	302	251	302	292	294	304	307	272	291	282	272	263	288	291	280	292	291	293	271	295	294	261	318	311	324	296	291	297	314	293	303	295	281	312	288	262	279	291	276	285	293	286	264	298	299	278	305	276	293	253	317	275	329	279	309	298	268	277	282	284	282	289	279	282	299	315	333	308	310	337	305	286	270	307	302	282	288	288	300	297	294	290	305	276	305	267	298	253	301	315	327	272	307	293	302	291	293	292	311	291	314	279	284	285	334	278	309	294	293	301	272	298	278	336	295	275	325	270	275	316	269	258	320	282	309	276	276	306	248	275	292	280	287	294	294	273	321	313	286	331	287	278	275	293	331	283	275	297	277	302	279	295	270	283	299	309	292	277	298	278	308	289	294	299	319	279	258	288	259	280	295	291	286	287	288	303	294	281	277	304	294	289	289	285	282	280	305	290	277	302	303	285	276	304	282	275	316	327	276	294	292	285	276	280	289	297	268	285	302	310	303	302	293	284	276	262	247	281	292	288	275	312	315	265	304	298	276	300	277	318	280	320	276	313	288	294	290	278	308	305	307	271	287	283	266	319	303	273	296	301	295	254	300	279	285	285	310	280	268	318	298	263	269	278	302	274	298	301	279	278	306	291	317	305	302	294	300	310	307	265	254	310	281	303	261	291	305	293	311	283	289	257	291	295	312	288	312	307	276	282	286	283	271	289	289	310	260	282	299	314	289	290	303	285	260	255	277	284	254	290	289	284	265	317	286	319	298	307	285	281	282	307	293	290	283	285	300	247	275	298	317	303	292	319	277	270	313	264	263	271	286	299	290	328	257	311	275	262	300	303	291	299	301	278	309	302	255	311	263	308	286	292	293	269	297	289	317	279	278	332	284	286	283	299	291	257	266	296	274	282	272	298	302	284	271	278	317	312	286	269	295	298	284	283	228	296	299	293	325	297	294	305	287	299	285	305	347	294	290	292	318	322	280	306	291	269	292	276	273	282	301	281	300	308	271	280	307	291	303	282	297	264	265	288	322	273	309	273	288	275	271	280	315	290	282	283	269	305	298	297	286	278	291	256	283	319	268	308	320	299	300	273	302	319	290	298	286	285	306	282	288	334	281	282	270	312	286	301	283	267	300	294	279	288	284	272	272	286	297	282	295	258	306	291	274	304	271	271	295	280	272	282	279	274	277	285	269	277	283	307	308	295	303	318	295	262	317	297	284	306	280	276	289	294	302	316	297	283	283	269	270	290	259	314	268	306	313	322	283	300	283	296	264	296	321	285	264	285	255	270	294	267	272	300	271	293	316	301	292	310	277	306	286	308	277	271	277	277	285	263	286	226	269	303	271	299	291	298	296	297	273	320	284	277	294	270	270	294	287	275	266	262	282	278	277	281	322	296	277	310	315	296	283	274	281	289	327	286	294	286	300	289	294	285	292	296	301	293	277	301	282	275	298	277	274	285	281	298	283	257	279	291	298	286	304	307	259	251	271	278	301	290	296	299	311	266	306	292	268	272	303	291	311	295	282	265	298	290	285	284	286	319	285	261	273	283	278	311	305	297	270	278	253	270	290	285	311	321	268	301	280	316	299	311	283	284	303	300	316	291	302	272	271	251	281	310	267	284	263	273	280	292	261	313	280	304	292	313	283	302	308	296	304	311	266	289	323	311	297	250	320	294	277	272	260	309	278	295	284	304	300	274	301	296	309	302	315	281	290	295	272	276	282	279	271	295	275	276	314	263	261	296	298	340	289	297	271	302	287	285	293	280	299	261	312	291	272	303	277	272	317	271	307	303	286	275	296	276	321	292	289	299	283	262	294	279	308	327	302	286	283	299	298	292	310	274	307	288	279	275	266	282	272	311	270	327	272	324	318	269	277	296	299	279	252	292	284	274	288	294	282	315	280	295	319	304	321	269	331	327	309	329	277	299	281	305	312	292	298	288	302	271	290	348	275	291	290	284	288	287	288	292	300	307	273	269	311	287	288	301	289	307	281	290	275	286	288	294	303	266	285	295	304	276	282	286	265	275	289	303	302	302	286	286	316	293	297	278	317	298	315	292	289	273	295	281	302	261	305	304	275	287	280	305	303	258	312	286	326	281	309	333	320	293	304	268	282	290	252	279	308	282	304	296	256	266	286	279	288	297	262	293	281	272	280	300	302	304	278	267	325	270	274	303	292	311	260	285	309	306	299	288	326	304	265	297	281	276	303	285	292	270	277	301	283	278	303	323	313	300	282	277	296	292	310	285	277	263	291	290	262	264	301	291	308	286	308	280	259	277	268	290	294	301	281	292	304	285	297	282	306	298	281	266	272	292	326	274	268	298	287	304	277	277	298	287	290	275	285	292	279	292	296	265	293	283	281	312	287	310	277	282	326	267	288	281	292	278	259	257	318	312	284	296	307	282	304	299	301	260	288	305	284	312	269	290	298	290	320	277	277	285	325	312	285	266	311	288	303	291	298	302	293	278	265	327	323	287	320	302	275	288	295	303	282	302	303	283	271	257	293	272	298	304	309	307	294	259	304	289	282	316	290	274	309	291	297	302	302	306	261	292	281	288	307	320	258	279	280	290	316	270	264	319	293	257	316	292	275	270	315	261	286	304	296	270	300	298	288	259	291	292	316	307	288	291	251	257	316	264	282	261	322	291	318	303	294	290	289	317	299	282	304	295	305	301	286	300	286	287	248	280	292	286	271	286	288	301	306	290	296	288	290	273	301	285	329	260	313	299	292	309	270	313	300	283	341	270	272	287	246	298	263	288	280	286	285	291	302	281	321	251	281	295	284	324	285	265	292	298	283	282	292	285	261	297	309	291	321	316	293	272	301	291	275	306	300	312	291	294	282	271	307	281	266	291	294	286	299	267	265	284	281	275	296	272	292	264	305	298	289	282	287	264	277	284	272	289	274	288	265	284	281	303	309	284	291	308	267	289	272	304	290	293	265	291	269	283	304	293	300	284	277	273	296	308	273	264	295	316	290	267	285	310	291	300	287	312	275	317	263	303	310	279	311	295	262	278	296	275	259	280	306	304	297	260	305	286	270	307	272	329	300	277	276	296	260	287	282	283	302	284	300	296	292	275	275	279	302	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
28985	3049	1458	1028	699	541	417	333	261	284	205	191	188	185	159	150	131	133	125	113	133	127	120	123	103	113	112	105	112	111	115	115	106	81	120	112	106	107	97	104	102	97	107	107	91	93	111	95	98	109	106	106	102	108	106	100	102	99	93	104	109	91	116	109	80	75	102	112	108	101	102	108	122	108	119	100	83	84	101	74	91	93	80	88	94	111	96	90	110	101	111	113	96	106	103	96	94	88	102	106	102	101	93	74	98	103	113	104	91	96	95	104	102	113	95	96	113	108	96	100	102	87	96	100	103	87	82	93	92	127	114	80	120	86	90	95	98	124	108	98	94	89	92	105	96	95	100	122	107	110	101	82	108	76	103	101	89	101	100	90	108	93	105	74	99	121	107	94	100	101	92	95	81	87	105	97	110	105	83	97	100	115	107	104	93	104	83	91	117	97	102	97	87	103	123	103	110	98	84	103	95	100	98	85	106	94	91	82	88	93	100	115	82	114	105	111	84	102	102	94	114	81	98	98	94	101	97	98	103	106	90	98	95	115	98	89	100	94	92	77	111	95	90	96	96	98	107	90	110	88	102	104	115	110	94	86	95	101	101	105	100	112	109	98	136	79	90	111	96	103	99	101	92	98	69	89	91	96	111	105	88	95	93	107	102	99	86	108	100	111	98	97	106	92	88	96	123	93	115	94	98	93	93	98	84	84	82	112	105	97	83	112	102	93	126	84	96	99	118	84	105	95	90	98	101	85	101	106	90	94	103	86	99	117	86	118	97	90	106	102	90	99	99	95	89	108	104	104	86	103	81	109	105	102	88	122	99	116	119	95	102	86	102	97	95	91	88	99	91	101	106	111	100	100	90	97	115	107	87	95	93	107	109	96	91	101	90	92	100	98	96	98	92	94	116	97	89	114	91	99	94	80	115	97	83	105	91	101	102	81	99	96	110	97	102	100	85	99	105	98	112	102	92	98	95	102	103	99	103	122	113	94	114	112	86	107	108	90	115	97	105	98	107	101	103	98	106	101	96	108	98	90	95	96	88	107	101	101	100	127	95	89	107	106	101	103	105	102	96	106	98	95	109	101	108	114	112	89	94	75	99	91	86	91	102	103	110	95	103	102	103	93	88	106	96	104	95	99	100	84	106	100	94	84	101	106	109	94	101	102	100	88	104	85	111	96	95	99	98	85	90	81	110	107	101	106	95	85	101	91	97	99	92	105	105	86	110	90	102	85	89	101	95	89	104	109	101	102	103	91	79	98	100	97	98	109	109	94	93	94	96	91	108	98	94	121	91	91	87	104	83	93	89	96	98	98	92	104	81	111	99	97	104	104	87	95	88	93	99	97	104	104	85	127	97	97	100	92	107	104	104	89	100	90	119	105	109	127	103	112	100	90	75	107	82	97	98	98	92	99	87	95	115	104	97	78	100	85	93	106	94	86	88	103	98	109	83	98	111	122	102	102	90	104	102	119	96	93	101	106	95	83	92	89	96	78	90	110	107	99	108	98	92	115	96	93	96	95	116	111	86	100	102	94	109	96	107	92	116	110	105	88	99	93	99	98	104	85	89	94	95	90	102	109	107	92	107	111	103	111	99	112	94	93	94	107	109	95	95	84	114	85	114	92	92	98	108	101	90	86	99	93	81	95	72	79	84	98	115	96	109	115	97	87	84	111	110	92	86	89	108	99	106	91	90	100	97	90	86	105	95	90	90	79	87	98	93	79	97	118	93	93	89	101	98	103	108	103	95	106	90	99	100	97	104	88	110	100	100	94	79	95	100	118	72	108	84	91	110	96	99	97	86	95	100	94	107	95	82	104	78	93	99	100	109	103	95	111	106	104	110	123	94	120	96	97	97	91	94	99	115	111	98	95	91	106	85	109	99	85	115	83	87	92	83	105	105	85	93	103	124	86	110	82	91	86	76	122	95	92	105	94	117	125	114	117	89	94	101	105	94	86	107	78	98	88	102	91	104	89	91	79	109	86	99	73	109	83	92	78	95	93	103	90	90	90	88	97	96	95	94	103	93	116	94	103	103	92	96	99	111	94	99	95	93	92	103	96	86	107	120	93	87	89	93	110	98	90	95	99	101	95	82	86	106	101	112	87	97	92	93	91	104	88	102	107	109	95	93	100	105	90	102	92	110	125	100	72	97	87	104	117	110	108	94	101	112	114	95	90	97	94	107	110	102	120	97	83	89	87	100	91	109	87	109	91	113	99	100	92	98	110	104	98	91	99	98	99	104	99	81	93	105	90	90	84	85	92	109	105	92	93	102	89	109	92	104	86	88	95	85	93	87	89	106	108	82	87	115	79	104	90	85	80	108	98	96	106	111	94	99	103	106	104	84	93	92	100	112	86	121	94	83	104	100	113	117	97	105	80	90	110	109	84	105	89	106	89	107	118	94	107	94	93	90	107	101	86	122	104	121	105	105	105	87	96	92	119	97	107	99	88	112	88	112	98	82	96	95	91	84	126	104	80	93	73	107	107	106	101	87	117	107	97	94	97	85	90	88	106	95	98	86	93	94	102	104	92	82	97	85	102	101	116	114	110	105	90	98	99	93	98	92	104	102	87	95	105	95	94	104	92	100	86	97	95	92	100	81	108	99	100	96	112	95	101	112	93	105	106	95	107	83	95	84	83	91	104	99	98	90	101	108	110	91	102	94	95	97	89	109	102	100	82	87	86	103	121	104	95	98	100	94	96	87	79	72	97	91	92	93	97	105	101	89	90	106	82	96	93	88	87	97	93	96	106	98	88	110	105	117	89	94	97	98	97	97	88	79	94	98	96	101	100	100	94	107	94	122	88	90	103	117	96	94	124	75	86	94	114	92	93	93	82	105	98	105	102	103	106	89	101	95	76	97	102	100	89	100	98	93	89	96	89	90	111	92	106	117	99	95	92	101	96	78	78	98	105	93	105	97	107	96	79	82	104	97	116	108	95	90	94	90	101	130	96	103	87	92	93	89	93	101	98	101	109	84	93	100	99	104	76	74	107	99	95	104	110	105	108	99	92	79	87	92	107	109	93	104	82	77	107	104	114	96	100	96	95	107	78	83	84	97	106	107	100	102	99	86	109	80	93	120	88	114	89	95	86	99	112	107	100	102	95	95	88	95	100	100	99	103	99	106	104	98	82	91	120	96	104	89	100	105	87	97	86	93	113	94	89	106	115	85	95	90	114	110	100	87	98	103	105	91	91	90	106	110	94	83	94	92	94	97	106	86	79	99	93	103	104	108	106	92	83	113	86	109	94	103	99	97	96	74	101	99	93	110	113	97	85	94	89	104	88	96	92	91	102	82	107	94	92	86	93	99	96	98	98	99	96	107	99	101	113	105	119	95	92	93	87	109	93	92	116	100	96	101	93	100	94	81	91	99	92	109	93	94	75	85	95	99	99	102	94	86	99	75	98	112	105	85	94	106	96	90	95	96	95	101	84	105	100	110	111	114	106	105	98	77	77	84	85	103	92	100	87	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
13133	1414	3328	3600	3030	2419	2019	1617	1369	1215	1060	982	825	736	677	682	688	582	570	530	539	507	476	482	472	493	430	398	431	458	380	430	392	376	410	388	418	364	367	376	383	396	371	361	360	362	381	357	358	344	330	326	353	318	381	338	353	331	315	339	342	328	304	312	332	307	338	304	308	316	308	312	353	327	318	303	340	329	329	351	290	333	319	323	321	324	302	324	294	322	301	336	338	270	324	317	279	341	281	332	303	309	338	297	315	323	309	301	302	302	306	291	348	329	307	296	312	333	313	304	326	335	323	291	328	290	269	320	357	318	289	319	322	323	325	341	293	307	289	320	358	306	325	303	319	303	330	352	313	358	309	300	285	328	328	323	353	335	325	319	327	330	343	301	339	304	312	354	328	315	330	295	303	289	304	330	333	325	304	309	292	319	333	278	327	286	294	311	345	307	328	331	307	310	311	314	290	310	325	321	324	290	328	338	288	301	316	344	345	321	343	331	319	307	321	320	321	336	303	318	317	341	277	324	325	314	302	327	303	326	302	297	292	293	344	321	321	318	330	345	320	328	321	335	318	331	315	299	323	322	310	296	322	340	324	327	332	317	329	290	277	287	330	335	334	301	313	290	327	327	329	335	300	312	295	334	310	307	338	325	295	301	341	303	322	286	307	352	323	318	300	299	324	314	339	289	309	293	325	307	297	304	279	330	339	333	311	286	330	326	328	310	298	308	336	307	319	287	300	329	319	348	290	337	307	307	279	284	306	329	321	293	302	333	332	295	317	368	322	339	311	328	321	303	325	306	288	359	321	322	294	334	294	285	340	309	320	341	311	317	286	341	299	321	330	315	323	293	314	310	346	309	300	255	332	309	351	304	349	313	314	318	322	298	325	344	288	352	314	317	314	282	292	337	318	313	299	291	326	297	308	306	285	311	322	332	302	315	341	323	318	331	338	306	324	305	315	312	310	307	295	359	323	322	299	312	326	301	314	307	324	303	293	338	294	308	324	295	295	334	292	316	327	332	351	305	340	304	304	308	296	321	333	293	313	325	316	319	311	325	299	313	301	323	307	301	358	304	325	313	332	294	312	329	311	292	300	307	345	321	341	297	316	316	298	335	340	351	309	338	318	295	323	307	298	302	309	312	313	342	304	330	316	287	303	322	339	325	339	349	330	302	335	320	325	319	306	317	311	326	325	335	330	298	307	305	317	285	312	317	297	317	337	343	306	291	315	298	345	317	288	332	305	312	316	295	310	300	369	320	327	312	352	291	312	359	301	320	302	291	340	321	304	338	335	344	300	344	324	331	316	323	309	325	277	339	284	302	323	312	317	325	298	322	312	317	331	300	332	323	338	318	341	341	337	319	350	311	304	311	333	317	322	313	308	301	305	363	315	320	316	337	315	306	318	359	292	316	304	302	349	296	285	317	300	320	292	317	307	311	355	324	301	323	297	307	296	310	316	284	312	327	327	335	325	305	335	333	298	329	296	332	323	377	328	296	288	297	318	290	299	299	309	312	290	316	319	296	325	293	309	349	300	321	302	314	332	328	339	321	310	321	331	323	298	295	281	342	324	324	318	302	334	292	320	313	325	298	321	288	313	322	299	295	328	302	343	288	297	355	326	319	294	286	330	313	282	313	298	318	284	303	300	313	343	322	285	329	298	298	332	320	337	320	334	373	333	304	329	317	300	324	318	297	337	327	318	309	304	330	309	314	331	303	308	310	287	325	294	316	345	287	319	327	325	333	332	301	328	314	314	302	340	312	352	299	329	319	308	290	289	305	321	307	333	333	353	264	293	303	318	300	330	305	303	324	300	303	321	285	284	287	292	303	322	330	337	329	307	325	324	312	336	287	301	297	317	345	328	294	317	325	287	324	320	314	317	321	305	328	304	319	325	366	333	330	315	319	296	308	312	304	295	305	286	309	306	324	325	319	338	319	326	324	325	316	336	300	305	280	325	288	316	300	353	335	306	331	306	321	290	319	323	316	293	333	310	327	327	301	335	309	305	328	307	329	286	304	308	289	325	321	301	314	301	326	293	326	314	325	355	332	337	315	314	307	286	311	312	299	312	325	305	317	306	317	345	291	302	322	284	287	312	337	327	312	316	328	328	324	283	344	307	295	315	296	349	325	296	317	341	332	321	329	296	308	321	304	306	308	313	313	289	311	336	319	322	299	362	350	323	328	325	299	324	323	297	311	324	327	304	332	323	341	297	329	325	318	327	312	313	323	311	324	321	313	341	291	293	306	325	323	339	319	309	300	312	308	303	287	289	319	306	325	314	327	303	321	315	317	328	306	287	292	307	296	279	333	318	315	316	339	299	290	295	303	281	342	305	339	333	310	299	288	319	294	311	307	329	306	323	324	294	313	310	302	329	320	321	328	326	306	290	331	321	333	306	288	323	303	297	330	309	342	350	291	292	304	289	302	290	306	338	290	317	326	332	336	306	337	325	303	304	358	297	285	318	331	311	295	297	329	296	313	326	299	320	314	345	328	288	329	288	339	308	298	344	319	309	326	321	312	317	300	326	308	299	291	330	308	322	293	296	291	317	273	333	357	346	289	313	326	306	329	325	355	305	317	280	311	322	327	325	303	305	288	306	320	324	314	336	309	298	311	351	274	296	325	328	328	327	334	310	327	320	312	321	307	363	309	309	356	275	348	319	312	331	297	321	328	343	361	342	351	284	290	330	326	322	311	299	316	308	350	301	345	317	338	328	315	312	316	293	309	322	313	321	342	321	354	309	317	321	312	314	339	306	291	302	320	312	318	307	305	329	331	338	295	334	306	298	334	315	323	306	357	331	321	339	311	313	316	323	300	301	271	330	303	315	322	327	296	307	329	296	309	302	344	289	309	316	314	304	330	314	300	290	305	311	314	297	334	295	312	326	321	305	361	309	309	344	353	305	323	348	322	289	291	340	333	345	293	309	322	321	326	319	299	331	341	329	301	325	311	322	291	327	311	315	305	299	320	316	302	296	330	310	307	305	270	318	329	302	286	320	298	324	290	331	343	308	350	357	302	329	316	335	302	308	318	311	326	297	326	289	322	318	318	304	311	316	326	328	340	279	336	315	326	311	315	277	302	339	324	320	299	340	308	330	315	311	343	304	296	299	327	325	327	305	349	310	339	312	306	304	301	271	286	305	313	326	341	320	302	355	305	307	319	347	316	311	321	285	322	325	345	352	316	305	315	327	307	309	296	329	326	305	323	292	328	353	320	322	306	325	330	321	292	327	341	329	310	346	306	324	311	335	288	320	304	320	283	296	291	320	339	312	316	291	333	296	332	327	299	297	296	333	326	319	327	309	319	315	321	303	299	284	296	285	333	323	307	337	348	302	352	319	320	312	339	334	302	328	353	284	329	314	324	341	299	323	319	323	317	296	308	322	341	294	278	327	277	327	330	313	294	348	342	289	321	343	329	315	287	305	329	291	326	309	299	351	311	366	308	314	326	303	334	288	324	334	349	350	326	350	336	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
41470	8477	3164	2061	1533	1088	844	623	560	510	462	380	346	347	337	314	303	311	283	244	251	256	263	261	232	229	236	259	253	235	237	247	237	231	201	209	235	213	224	230	218	209	216	226	213	223	216	234	204	233	214	204	229	207	200	191	209	185	183	212	212	198	199	210	224	223	210	184	192	230	239	206	211	194	237	219	220	205	215	205	192	201	182	223	204	191	202	222	192	204	198	225	213	194	207	215	208	198	212	206	225	199	217	202	216	191	194	216	214	201	203	238	213	219	210	223	201	210	219	223	224	198	226	217	212	217	231	192	213	190	228	226	220	217	188	241	232	229	206	199	197	215	196	228	235	229	219	198	227	214	204	207	206	235	214	208	209	173	210	195	207	213	198	196	216	207	226	196	202	227	183	216	201	201	193	203	189	201	214	191	212	195	185	232	196	221	207	236	207	218	251	192	216	208	227	199	213	192	251	226	211	204	200	214	211	197	208	196	208	209	222	208	212	205	211	204	226	222	227	203	220	223	203	213	231	234	227	200	183	207	226	220	219	210	219	207	217	211	237	205	212	210	197	192	202	191	222	199	209	217	232	195	199	230	194	196	228	196	209	210	209	235	210	207	216	198	219	229	226	204	203	225	230	211	180	208	215	216	224	220	187	191	230	192	216	178	213	198	216	233	218	192	212	199	192	209	233	205	211	230	215	180	222	204	206	191	206	195	200	205	216	215	253	185	216	211	204	224	209	199	197	181	205	219	210	213	198	236	178	205	192	210	222	184	205	207	223	188	191	195	219	205	177	226	191	179	237	219	192	213	206	200	183	199	197	214	199	192	196	197	202	212	211	229	210	209	230	226	187	223	228	211	213	215	212	197	210	198	198	224	205	186	215	200	204	217	196	204	220	223	196	185	223	196	182	213	202	208	213	237	217	195	191	204	202	189	232	233	197	225	227	216	211	201	200	214	214	233	194	207	211	229	210	201	237	206	222	199	219	217	201	198	240	199	204	181	206	199	206	231	220	209	220	205	220	210	205	205	224	214	200	231	210	220	200	211	240	213	227	199	196	192	175	200	176	192	200	208	202	230	218	210	206	193	201	200	202	191	183	228	192	211	198	224	211	202	204	192	192	233	225	214	185	200	218	204	201	206	227	206	186	209	214	232	235	171	202	215	203	212	218	221	218	212	218	179	232	230	208	212	232	187	235	191	195	230	171	215	228	230	215	221	215	221	203	218	179	209	195	210	199	202	225	172	213	185	192	193	201	218	204	199	206	205	192	242	206	210	204	202	235	217	203	203	217	226	214	219	215	237	187	214	196	204	212	214	193	218	211	205	209	212	202	221	211	197	201	207	181	181	175	210	188	221	209	200	216	197	219	199	198	187	209	227	211	215	211	217	204	184	224	198	220	224	219	205	210	205	223	228	184	220	189	220	203	208	208	220	201	232	223	222	221	188	179	222	200	213	216	192	189	217	207	184	205	220	224	206	199	219	206	192	179	226	197	214	194	213	226	225	206	208	210	220	226	198	204	202	214	207	181	202	187	210	225	217	192	192	212	212	201	202	201	224	216	245	224	209	208	217	219	215	233	220	220	197	211	229	198	224	205	216	222	208	183	201	247	217	222	221	219	204	181	201	200	225	210	204	218	218	205	196	197	230	217	224	203	206	203	202	218	210	196	186	177	227	197	194	198	200	208	215	197	224	217	216	215	219	181	236	184	202	181	211	233	190	232	197	190	216	204	206	206	202	194	192	207	216	190	221	209	223	220	203	193	188	218	196	201	214	204	196	217	212	214	205	222	187	183	196	192	230	197	186	203	173	230	214	248	201	216	196	231	202	211	234	239	217	164	205	225	191	206	198	213	188	222	204	215	194	188	210	199	198	232	185	207	203	197	208	192	209	221	202	196	190	206	211	180	202	220	198	216	186	208	197	215	231	191	182	184	203	215	206	231	196	222	214	209	181	217	187	200	174	206	182	229	229	208	212	212	164	201	210	228	233	200	213	213	193	217	200	195	202	186	210	209	233	187	230	220	197	196	220	203	211	196	214	208	211	202	198	198	200	217	210	232	182	200	217	184	193	193	225	203	201	204	187	198	208	204	209	217	212	191	225	206	242	204	214	219	209	222	195	193	205	198	216	221	224	220	202	223	179	192	223	211	215	189	228	210	181	227	214	233	222	214	202	231	224	221	202	212	214	217	192	231	206	201	211	214	205	209	215	223	205	211	227	203	232	199	228	204	214	176	217	217	212	210	228	197	194	250	218	222	187	195	205	200	221	219	205	191	186	183	210	208	177	207	234	208	185	208	206	180	225	213	235	210	206	200	213	199	206	202	227	230	215	211	212	187	216	196	191	196	212	195	187	211	234	199	203	197	213	218	241	216	204	181	205	210	203	205	226	202	224	206	217	199	192	210	182	185	206	210	222	214	185	220	200	228	190	226	225	210	212	245	216	206	187	198	193	209	194	208	232	201	186	197	210	200	228	199	195	203	189	212	218	174	192	234	216	210	185	182	200	197	215	204	199	245	206	208	221	210	196	214	204	215	196	213	255	185	208	215	224	198	202	198	216	218	219	190	194	215	204	194	210	207	207	190	196	227	193	224	213	193	211	231	203	183	204	190	183	200	219	214	198	213	194	220	198	199	187	203	188	188	209	206	198	221	200	200	214	194	203	208	204	177	215	214	219	218	207	212	201	229	187	202	219	203	215	200	205	234	215	223	220	214	208	209	208	191	183	197	183	218	194	227	204	200	191	222	220	206	189	213	211	202	208	211	211	219	214	197	205	213	212	225	221	209	236	213	215	194	212	229	232	215	198	204	212	187	182	202	212	218	204	194	205	191	200	222	209	194	212	190	225	198	214	244	202	200	220	227	204	202	207	204	222	216	203	210	230	194	215	190	214	227	218	230	210	211	186	197	193	194	187	211	213	222	194	217	214	238	184	215	203	209	205	213	221	224	222	205	243	224	194	213	221	212	179	202	231	185	224	200	206	204	184	200	220	201	202	205	210	216	214	204	252	158	212	227	219	210	220	201	196	196	213	234	208	209	211	219	201	214	218	202	211	204	215	210	196	205	229	184	200	209	211	214	206	202	190	189	199	196	202	218	192	236	223	192	194	192	200	213	192	230	200	213	199	250	206	215	197	213	239	222	198	212	221	221	222	183	234	205	207	211	204	185	223	202	215	215	207	183	196	223	218	230	227	186	213	210	210	201	232	202	229	213	218	228	204	226	237	187	186	200	208	194	226	175	180	207	222	201	185	216	191	211	212	216	200	209	199	220	198	218	210	234	192	219	215	202	205	226	208	220	206	213	206	184	195	203	234	180	231	177	200	216	223	200	201	235	214	246	209	216	217	221	222	215	206	184	207	195	192	227	227	208	187	198	200	214	221	208	193	185	211	220	199	189	215	196	195	223	188	206	198	198	200	200	212	225	218	214	233	194	212	228	195	190	207	192	210	213	215	243	228	227	218	183	217	202	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
17401	2671	6189	6638	5621	4580	3832	3055	2599	2231	1996	1756	1659	1462	1412	1318	1221	1136	1068	1033	1010	975	928	897	903	873	865	858	809	834	776	773	732	726	766	692	737	685	688	721	705	650	693	696	629	681	676	689	684	635	635	643	652	629	607	635	641	687	639	664	637	651	654	600	646	597	639	655	634	631	592	625	643	636	608	600	562	648	630	617	637	660	583	632	611	608	594	635	608	604	619	634	619	634	630	556	669	602	592	575	594	589	606	597	583	637	565	573	607	573	616	635	585	621	590	606	605	594	605	617	595	603	573	578	600	606	568	658	652	633	574	583	579	623	576	624	590	595	595	586	587	604	640	638	571	592	569	565	596	592	598	593	563	593	617	606	569	618	625	574	639	601	631	620	566	563	596	567	591	576	592	555	594	574	643	574	591	607	607	586	602	601	590	588	597	572	583	574	592	612	582	596	565	604	558	584	596	584	585	586	592	611	581	578	587	553	603	599	581	574	637	550	595	631	612	586	577	598	623	592	586	604	625	596	571	609	581	598	605	607	595	642	568	564	594	581	638	607	609	612	596	563	574	597	592	583	589	568	557	601	579	592	601	565	614	606	572	623	620	582	616	591	624	579	563	583	613	539	590	596	548	583	580	603	613	597	611	618	595	584	564	611	640	635	578	589	567	643	554	572	590	576	591	567	566	559	609	609	544	572	630	597	623	616	598	558	615	594	529	563	585	590	566	613	535	555	587	587	587	624	543	590	543	637	579	650	582	612	585	615	570	575	593	626	629	544	582	571	598	588	612	575	600	548	580	573	634	622	571	610	598	585	615	575	583	656	568	606	617	518	583	559	629	549	613	615	621	608	579	599	578	601	553	583	603	609	620	636	605	587	634	631	566	569	652	566	604	614	607	598	632	644	593	617	593	569	571	590	617	612	593	590	601	566	627	607	616	568	585	591	569	595	575	618	583	600	556	606	614	619	617	554	573	605	588	576	577	613	532	599	572	572	580	575	597	592	589	577	612	573	570	568	595	572	556	536	578	573	585	612	574	574	613	591	602	595	610	625	575	600	584	599	603	618	600	597	569	630	594	597	588	597	601	643	558	598	574	566	542	541	554	578	597	587	577	544	631	597	643	605	592	602	595	586	601	616	603	590	600	591	598	590	587	612	624	584	609	628	598	591	590	555	597	632	604	582	510	557	610	589	602	578	583	567	536	579	599	557	608	594	578	539	598	557	617	595	587	572	585	598	603	597	609	585	557	592	598	559	613	553	575	576	598	579	633	633	552	556	570	557	575	627	547	563	619	576	593	600	571	555	579	571	549	537	611	585	594	553	588	525	563	585	597	586	602	565	596	637	581	620	566	611	591	590	589	572	595	564	588	594	609	580	597	560	546	596	593	601	620	580	626	567	584	552	594	558	566	583	619	601	577	624	605	607	543	597	605	585	589	572	556	573	588	581	557	610	601	622	598	576	589	562	558	565	599	570	571	584	576	620	592	569	608	611	561	631	588	592	571	609	603	603	574	544	589	598	562	597	584	538	584	598	563	602	596	604	621	569	584	620	534	583	626	577	579	556	625	555	612	599	572	618	674	566	628	559	581	594	619	589	648	544	567	598	562	628	594	578	577	559	578	579	647	563	574	601	559	598	577	587	587	583	609	584	569	617	614	576	581	620	572	586	561	599	557	569	576	588	574	610	621	557	558	606	592	584	571	602	579	606	574	560	605	601	591	579	589	590	600	544	577	616	590	593	584	627	587	577	583	588	637	569	638	609	598	566	581	623	631	588	540	627	597	554	544	597	573	578	607	584	611	588	601	592	568	621	629	591	578	585	619	591	632	576	619	585	539	567	580	608	612	546	597	529	606	568	615	606	621	614	562	571	590	544	616	593	553	563	610	594	572	624	565	576	579	571	576	615	586	609	586	622	539	600	576	568	598	586	559	562	567	546	572	553	601	597	566	627	555	609	630	597	607	563	602	614	588	590	611	615	577	570	580	602	576	590	579	592	588	580	567	572	540	582	604	582	553	600	569	564	585	574	594	567	604	573	574	590	596	586	634	610	545	606	576	617	577	593	581	575	572	607	571	593	611	568	626	574	590	583	597	575	551	571	553	569	603	601	613	584	615	569	582	593	595	605	610	577	610	564	623	650	604	643	566	543	593	572	551	579	571	599	574	574	621	564	585	619	618	613	620	634	574	554	572	637	614	581	572	625	633	616	546	562	629	606	586	662	597	590	639	601	586	571	590	567	574	631	538	555	611	604	624	599	559	591	585	589	615	571	603	564	585	639	546	586	577	597	577	584	546	577	625	626	584	591	588	559	619	601	587	572	601	538	584	593	589	558	614	558	578	603	621	600	564	609	643	592	588	625	599	569	574	588	603	572	624	571	584	615	574	567	593	576	604	559	585	563	590	630	566	625	570	553	601	594	583	544	653	572	615	594	567	563	580	638	598	604	618	608	573	586	573	612	601	617	559	589	599	547	533	566	625	599	599	601	573	582	599	607	563	612	622	594	613	593	583	595	604	564	618	579	615	621	597	544	603	564	571	533	637	620	594	589	610	635	561	559	591	572	588	576	575	628	605	575	585	581	605	573	555	577	572	604	637	623	598	601	568	610	571	562	558	584	660	602	610	592	557	624	567	617	582	551	619	583	589	609	589	583	618	593	579	586	618	568	657	574	617	593	582	566	608	589	597	582	622	552	586	580	604	577	526	619	581	591	595	598	595	591	599	534	598	580	595	579	528	658	596	603	594	581	570	609	600	651	626	550	567	577	569	572	557	590	632	581	571	602	603	623	575	594	612	610	612	560	590	566	620	615	555	621	594	571	561	566	578	591	615	584	597	570	576	627	572	552	572	622	598	553	608	561	570	580	572	594	581	554	610	585	595	622	572	599	656	617	594	570	589	542	582	670	578	621	555	607	585	576	584	621	608	587	637	573	560	625	565	594	590	545	565	641	576	574	618	577	590	534	593	607	581	567	625	576	584	570	561	542	590	600	602	582	590	557	590	588	572	584	619	582	601	583	609	586	583	551	625	596	590	593	568	643	558	611	530	548	606	576	596	593	598	653	572	612	619	534	562	597	551	627	545	606	598	569	592	633	589	618	593	565	534	633	628	619	614	649	596	591	571	611	566	578	565	592	620	597	574	594	647	559	625	597	632	626	607	594	674	574	612	570	597	626	582	563	614	562	580	598	575	582	583	570	608	575	621	565	615	600	585	610	528	586	634	574	592	592	591	593	609	616	624	572	592	551	576	577	586	587	559	564	606	581	625	645	615	614	569	572	633	605	577	610	582	554	570	592	609	543	554	558	558	614	587	637	645	585	572	547	580	559	584	582	592	546	617	581	551	586	574	628	573	595	565	567	601	593	560	621	564	599	606	604	580	559	576	579	540	556	593	609	602	607	581	559	566	594	569	574	604	549	593	582	572	578	635	574	549	549	593	614	556	626	599	581	622	629	579	607	589	557	608	576	590	573	612	577	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
4236	211	179	140	129	111	106	113	90	80	102	92	103	105	93	83	83	106	90	97	80	92	96	98	98	87	81	91	96	95	80	109	87	113	93	98	87	100	89	105	70	107	82	86	86	97	76	90	76	94	78	78	85	78	70	100	72	84	87	99	84	99	105	104	74	93	87	82	91	87	86	85	93	97	92	82	76	93	85	98	116	101	83	90	83	88	88	97	83	102	88	82	89	72	87	89	76	74	100	90	111	100	81	80	118	103	112	96	82	67	111	106	87	88	112	99	81	97	98	68	99	95	88	99	88	78	99	96	99	81	101	98	105	85	79	89	85	88	89	96	97	94	87	78	101	104	89	82	84	92	90	90	94	91	75	87	107	93	88	90	91	87	94	88	103	94	97	94	116	85	85	107	98	100	82	95	76	90	89	94	82	82	95	71	107	99	116	75	93	99	79	101	87	88	92	81	90	84	87	84	115	90	101	72	89	77	100	87	88	84	88	98	118	101	107	91	89	88	94	107	67	80	99	77	86	96	88	89	107	82	87	93	83	87	76	94	97	92	81	97	92	79	96	88	117	87	82	86	85	96	87	99	102	93	84	88	90	93	80	98	110	84	79	108	94	92	89	101	100	98	84	102	91	94	93	85	88	103	101	83	92	90	75	93	107	75	90	80	86	105	90	79	93	86	83	100	99	83	97	97	95	90	94	95	93	85	75	114	104	97	100	105	86	81	86	78	87	93	94	104	103	77	105	92	104	80	94	89	96	88	86	79	70	84	73	88	99	91	104	96	85	85	102	83	82	95	83	94	83	95	92	77	99	84	94	108	79	99	78	108	80	99	79	83	106	88	91	72	78	73	94	74	88	120	102	90	101	100	101	78	89	125	79	98	85	101	81	97	104	90	86	105	110	86	78	98	116	93	97	106	84	82	101	80	100	90	93	87	107	105	68	98	77	86	109	109	98	78	90	112	78	89	90	99	91	95	83	101	88	111	87	94	90	89	88	97	59	75	85	96	106	86	90	99	93	105	84	86	93	98	83	91	89	90	91	100	91	99	65	91	95	91	84	97	113	80	95	97	91	102	89	106	88	97	91	90	95	84	76	86	81	101	101	82	86	91	76	84	65	106	98	104	84	85	93	83	76	88	94	78	88	86	81	91	118	95	81	95	96	89	100	90	84	100	88	85	88	82	101	93	102	96	104	110	93	94	91	93	105	85	91	107	88	95	85	92	89	109	90	79	102	103	101	89	81	88	106	92	93	86	100	84	89	77	91	84	103	92	94	76	104	87	118	105	81	82	78	92	86	74	104	90	94	86	77	94	117	98	80	96	80	76	96	108	89	92	80	96	87	88	88	99	89	93	83	71	85	88	79	97	87	90	88	96	89	94	80	90	87	90	78	99	93	99	107	88	91	91	105	85	87	81	75	94	83	84	92	77	96	99	99	85	76	85	101	86	84	101	101	89	85	114	78	84	79	107	89	98	96	105	106	95	88	99	86	78	83	83	81	88	92	92	119	63	99	73	89	105	97	79	90	86	88	87	86	90	95	89	98	99	90	82	82	108	78	104	91	86	90	90	99	82	77	96	94	97	95	103	105	95	80	102	89	89	108	90	95	91	96	98	85	92	88	84	89	103	89	87	98	91	104	86	76	91	108	84	90	84	90	100	82	94	99	82	88	77	76	96	94	81	105	90	78	99	78	100	90	88	85	106	103	95	96	91	113	85	72	97	100	83	91	84	72	104	87	117	76	99	94	97	91	90	118	86	80	95	75	103	93	88	81	88	86	101	107	107	93	92	107	93	94	84	82	86	76	87	89	96	94	88	86	89	89	85	104	102	100	95	90	75	85	95	95	88	101	98	103	99	100	104	93	86	85	97	91	100	90	86	76	84	83	92	84	81	97	104	71	94	86	94	76	96	80	94	78	86	72	88	83	97	90	95	98	89	91	103	84	92	89	92	93	101	68	90	96	92	88	92	83	90	99	98	83	90	90	91	100	93	96	81	98	77	83	82	90	80	95	91	90	100	95	91	76	86	87	79	81	91	75	76	106	96	76	92	73	84	105	92	95	72	88	104	94	99	88	103	83	92	71	76	79	86	88	73	87	84	86	83	79	83	95	80	99	101	104	119	90	93	104	94	81	88	102	101	93	81	83	80	96	93	89	86	84	97	93	91	74	75	97	84	94	95	84	96	60	72	100	104	97	67	99	88	108	96	91	80	90	93	100	79	113	104	95	76	80	109	89	93	108	105	88	100	102	89	97	85	86	85	86	87	105	98	86	92	71	88	85	86	93	107	87	74	98	85	79	102	88	82	79	87	103	91	98	69	92	94	96	92	80	96	102	82	102	108	96	103	85	88	86	91	67	89	104	78	91	99	86	80	78	87	89	95	95	78	87	89	92	80	86	90	101	96	85	76	85	96	101	97	81	94	87	78	96	82	73	105	98	90	73	83	84	89	105	106	101	84	101	82	89	90	99	83	92	93	87	85	95	93	80	91	88	85	99	106	96	90	77	96	97	83	77	108	97	104	89	87	74	95	93	97	94	97	71	84	92	86	103	103	90	101	95	79	87	76	93	90	101	80	97	86	93	90	77	95	96	90	87	85	83	80	101	99	100	81	76	97	99	83	100	87	89	88	95	81	98	103	97	98	86	97	68	90	86	82	100	74	100	75	104	88	99	80	79	90	93	97	87	111	87	96	84	86	92	99	98	87	84	102	93	84	81	73	76	80	103	88	80	82	87	79	83	82	94	91	83	100	97	115	88	87	92	95	99	94	108	76	99	89	113	99	90	82	109	95	89	83	97	98	77	80	80	86	96	82	87	79	93	102	104	92	91	105	93	93	86	90	87	94	92	75	93	94	104	101	84	102	95	103	96	91	87	102	92	96	69	99	86	105	92	101	79	96	86	84	104	89	96	66	92	89	88	90	83	91	81	83	81	93	89	88	91	121	96	97	114	92	90	115	91	80	84	100	101	106	87	99	88	92	94	99	92	73	102	94	89	83	86	93	100	79	96	93	103	105	96	92	104	107	69	96	91	89	84	94	96	101	76	100	72	92	87	87	92	83	90	73	94	105	81	88	81	110	100	82	94	83	98	78	101	76	98	70	92	100	98	109	89	109	103	83	82	81	101	91	90	99	78	92	82	90	90	69	105	115	84	98	101	76	94	95	103	82	83	81	107	75	81	84	77	86	102	80	94	92	82	86	99	82	104	120	102	82	90	86	89	117	88	85	65	93	92	93	101	85	92	81	94	79	95	83	85	95	93	106	94	101	97	99	100	88	85	90	93	96	96	93	79	76	92	86	108	99	75	89	92	96	85	83	91	98	91	87	88	85	98	102	100	73	91	86	92	90	91	97	99	89	88	86	80	104	87	79	96	98	105	79	75	88	122	71	85	92	90	101	88	85	80	89	76	102	100	79	105	80	79	83	99	99	86	80	99	76	94	88	91	79	97	100	90	87	80	101	66	82	88	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
5159	348	450	502	448	418	355	356	325	323	361	342	314	299	314	313	323	293	303	285	295	309	317	284	308	280	303	302	302	303	311	281	297	275	294	296	277	317	312	280	284	269	312	296	306	288	300	283	294	290	303	285	297	310	282	331	284	266	282	302	304	265	293	288	310	300	307	286	272	299	291	256	310	306	274	295	333	288	281	337	261	293	291	268	289	331	283	271	279	279	279	268	317	278	278	296	301	284	312	292	281	276	283	293	270	280	258	276	312	275	278	283	307	277	314	264	291	299	252	280	296	294	294	277	306	262	285	294	290	268	318	294	279	296	287	266	301	275	280	293	282	275	256	295	271	287	281	273	281	267	293	283	279	297	299	289	276	272	274	301	306	303	269	268	243	300	274	284	273	320	303	289	284	296	277	289	297	259	305	289	302	291	305	303	279	256	284	280	263	290	287	282	291	275	290	308	307	298	282	276	296	285	293	282	290	300	288	285	271	290	280	276	285	315	280	293	282	271	256	278	272	280	312	314	292	269	294	276	292	302	279	272	279	296	314	281	316	288	282	295	291	306	278	300	327	288	324	276	286	254	309	294	278	276	303	308	275	286	307	271	268	303	286	292	310	309	266	341	299	328	285	291	283	267	301	270	307	293	243	278	282	318	277	274	295	269	301	287	267	289	281	279	256	276	295	251	296	283	313	313	296	301	298	272	291	276	274	257	242	282	263	290	259	292	317	284	274	286	323	307	271	280	293	268	281	283	303	297	267	275	252	264	294	268	282	279	307	297	306	266	296	280	306	289	268	264	270	271	323	290	290	252	278	255	272	273	288	300	265	286	310	265	282	263	295	316	286	290	312	299	317	281	280	271	287	289	309	303	254	309	274	292	288	284	281	322	285	313	288	292	306	274	285	288	280	305	264	276	255	267	262	275	305	294	293	282	321	290	292	269	303	301	253	310	295	286	287	300	275	292	310	305	304	298	307	293	293	267	267	284	285	268	276	287	305	303	292	299	269	270	282	285	279	267	273	323	266	275	284	274	309	285	278	260	306	310	305	262	266	308	269	298	302	293	308	273	282	246	277	295	273	270	282	266	313	297	273	282	287	296	271	307	292	258	316	309	287	298	309	279	270	275	278	307	323	297	270	336	276	306	271	257	305	280	314	316	300	300	279	270	280	295	257	280	277	305	261	278	288	291	297	321	319	291	305	298	278	259	275	276	285	275	288	271	261	311	280	239	300	311	273	299	292	287	309	273	276	296	282	283	295	262	274	281	289	274	319	242	277	286	280	307	250	277	300	272	296	303	311	302	254	284	262	299	313	293	300	291	276	263	278	293	280	293	270	273	288	278	294	249	273	284	263	300	292	284	253	291	313	302	288	278	316	295	260	288	311	284	302	301	271	308	274	283	285	266	289	281	301	301	289	262	277	278	266	270	251	302	277	283	290	287	344	306	306	296	316	262	310	284	283	270	309	291	313	285	291	295	274	280	269	307	313	266	289	286	272	280	278	307	307	290	252	277	287	278	269	322	308	240	299	334	291	331	273	307	301	291	262	306	284	282	295	287	286	267	284	285	271	285	274	276	262	276	238	276	285	296	302	294	253	287	268	301	301	297	286	293	312	308	300	295	300	296	277	284	298	288	291	267	263	311	304	288	286	301	305	288	289	286	286	276	296	293	297	267	272	282	284	278	260	269	272	274	324	283	294	291	304	293	300	277	272	270	292	284	294	278	297	293	297	273	263	275	290	281	287	277	288	297	293	262	294	304	302	291	278	293	293	304	305	289	305	280	292	271	292	298	299	281	291	267	270	319	273	300	303	266	273	272	282	299	265	284	308	280	312	279	278	301	281	337	285	306	291	264	308	294	282	284	302	304	291	301	300	330	289	320	296	308	287	278	298	308	296	287	291	250	320	259	316	296	293	278	280	278	289	300	270	293	292	305	310	278	292	277	307	269	299	289	288	313	277	319	274	277	307	261	282	293	298	271	287	267	314	307	320	266	292	274	269	260	304	274	296	270	276	262	284	296	280	301	290	305	256	317	306	293	274	301	277	283	286	299	281	271	282	302	293	248	295	273	290	295	285	285	286	307	288	279	293	299	271	299	302	275	259	279	302	317	309	256	294	314	288	273	275	298	309	267	294	272	306	290	291	304	292	292	309	310	289	274	231	296	292	292	284	288	272	262	279	299	246	307	265	320	306	283	273	304	301	287	273	264	318	276	262	298	328	245	289	283	307	293	277	296	273	313	265	279	282	278	281	282	288	289	284	297	296	286	273	285	254	253	326	278	289	296	305	281	297	308	303	247	265	275	272	288	275	311	280	267	290	288	234	269	270	264	314	279	295	272	318	280	311	304	296	286	269	295	295	295	276	297	265	279	286	299	287	284	289	288	300	273	278	292	284	287	302	300	301	295	263	300	265	277	277	289	266	274	290	287	247	306	273	265	285	270	283	310	299	295	289	291	260	273	297	301	297	263	288	310	308	290	287	266	309	282	298	280	261	286	280	296	305	258	285	271	289	276	310	296	294	316	304	310	293	285	268	304	260	258	257	307	276	304	303	309	290	312	289	279	253	279	263	304	283	288	269	308	287	290	296	327	268	297	271	291	260	280	285	281	282	317	278	276	288	286	316	300	298	286	287	272	267	303	302	276	282	308	337	305	298	279	272	298	277	290	291	274	285	292	309	305	296	298	279	267	304	292	292	314	282	277	279	302	269	297	250	290	299	283	285	276	258	275	261	320	305	292	310	273	278	283	287	281	290	287	315	282	277	296	267	264	281	299	340	256	266	299	267	310	269	304	301	299	309	285	305	283	270	280	294	281	284	289	298	284	280	274	292	295	302	282	290	309	285	290	293	309	291	273	292	308	329	293	293	276	278	251	283	283	290	270	273	322	313	297	271	238	269	310	311	317	297	297	280	313	294	274	318	279	321	266	277	270	273	288	292	276	292	305	283	286	279	278	272	299	268	273	297	284	283	302	298	249	302	259	293	301	315	284	290	296	260	293	261	300	296	276	285	296	277	283	278	285	322	278	263	305	292	297	297	278	285	273	268	299	274	278	298	259	264	288	261	273	267	296	288	306	285	278	268	248	285	281	280	276	304	277	286	283	306	272	290	250	285	316	330	282	285	303	299	306	328	312	277	268	321	281	315	298	297	282	298	289	307	339	293	278	296	270	309	264	302	288	292	268	259	323	267	250	301	292	270	291	264	311	302	306	282	272	247	284	320	315	296	285	272	289	291	278	257	269	294	289	301	281	262	314	279	263	279	283	290	279	268	264	285	308	315	286	309	293	289	308	292	275	275	295	283	304	289	306	282	292	279	273	266	291	295	260	295	301	304	265	283	270	280	288	275	284	301	283	283	282	311	284	284	254	279	302	292	292	262	292	288	265	294	301	322	256	270	282	304	281	261	306	312	298	273	277	298	277	277	263	312	266	321	290	290	299	316	289	330	283	280	257	257	308	290	295	310	316	243	335	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
28186	2860	1422	1059	743	572	415	342	299	238	224	191	186	184	172	151	139	123	115	135	132	124	123	111	106	107	124	124	102	126	103	110	114	95	91	98	80	112	100	99	104	102	107	108	101	111	132	89	95	103	88	96	89	88	109	89	93	107	104	116	99	103	99	93	82	95	104	97	96	87	97	113	84	108	93	96	99	102	101	112	85	99	96	96	114	101	111	101	99	92	93	86	90	80	102	113	106	89	95	110	98	96	109	107	104	114	101	94	106	102	104	91	102	81	100	92	104	98	90	104	72	91	96	110	100	112	99	94	120	96	101	103	94	95	99	93	99	103	98	101	100	102	131	98	90	89	97	98	82	101	84	95	93	91	85	88	101	99	105	87	99	93	87	120	87	98	99	95	85	86	107	89	74	92	108	115	93	96	105	106	97	87	97	102	103	102	101	91	106	94	106	103	102	104	104	94	84	96	92	115	108	78	79	80	87	93	104	84	95	100	97	106	109	84	110	94	85	102	92	96	109	77	108	85	80	94	87	101	93	89	95	89	79	116	104	106	87	112	97	100	105	91	105	89	91	114	98	112	94	96	80	97	93	98	95	94	88	101	110	98	97	99	82	100	99	100	100	83	93	96	90	93	107	107	90	115	105	100	89	95	104	104	93	94	90	78	96	98	88	86	104	110	111	116	112	89	89	95	83	88	109	89	97	98	103	96	115	118	90	97	70	93	93	111	97	113	83	98	105	93	90	103	98	88	108	118	93	99	98	114	83	94	96	115	88	88	85	114	97	100	99	87	103	76	104	108	104	101	100	106	85	103	86	109	94	90	123	109	103	96	86	96	104	100	102	92	79	102	107	112	99	101	89	99	85	92	85	98	112	80	99	85	98	88	69	111	89	75	103	94	78	97	95	94	91	106	110	104	90	96	86	95	85	91	102	103	85	96	94	111	106	98	111	108	89	96	105	104	88	97	97	104	108	87	92	93	105	97	104	103	94	80	98	87	96	95	101	73	78	96	97	107	105	88	100	101	97	102	99	101	104	96	103	86	94	97	91	109	98	115	72	90	100	111	89	98	102	98	99	91	92	81	102	114	89	99	94	96	105	118	92	96	85	97	84	94	90	102	95	90	77	86	83	95	101	94	114	110	91	116	106	104	94	92	109	107	99	96	80	81	100	120	108	110	94	72	92	95	90	85	93	91	98	97	101	104	89	111	108	101	96	110	103	80	100	92	113	95	95	112	105	97	89	90	114	95	91	106	92	83	114	101	97	89	110	101	105	102	115	99	100	101	92	106	79	103	76	102	107	112	104	96	90	94	98	94	98	107	112	84	104	92	90	106	103	95	100	95	101	109	103	95	119	110	89	118	83	85	91	107	104	120	91	106	110	107	90	81	94	103	102	97	85	91	75	103	87	83	96	85	100	106	97	97	99	103	97	91	91	119	104	94	109	94	108	99	87	94	97	103	82	107	95	103	111	78	101	89	93	83	91	90	111	94	93	86	100	78	105	101	80	91	106	118	86	98	100	98	90	98	96	106	86	91	101	97	96	93	110	81	104	76	115	102	104	103	87	101	93	106	99	104	96	84	82	107	90	106	86	89	98	96	87	89	81	74	97	109	92	91	79	75	121	94	107	90	99	102	100	90	105	100	109	87	98	101	93	95	96	95	107	79	107	97	78	85	90	77	96	98	102	92	116	99	81	100	97	98	119	79	98	93	100	98	94	96	96	91	96	102	87	115	95	103	100	106	114	109	94	110	92	94	92	101	106	101	90	97	95	118	100	101	116	84	111	88	107	103	82	102	109	104	89	108	96	109	94	89	107	103	107	87	93	85	101	99	97	94	102	112	101	107	110	94	90	93	83	94	91	108	69	97	98	100	87	96	86	101	107	77	104	90	89	95	97	90	100	101	100	108	93	105	102	86	103	82	87	101	104	91	96	97	93	97	94	104	95	107	78	92	91	105	94	91	89	108	91	115	112	93	90	113	109	104	71	91	91	100	104	87	93	105	82	108	97	100	105	106	103	101	101	91	92	107	116	105	89	107	81	108	102	97	96	98	101	103	85	92	89	78	91	104	108	102	96	110	110	85	100	83	99	100	98	95	86	83	103	94	93	96	97	103	96	106	93	95	76	100	110	106	95	114	89	91	92	97	95	94	88	110	106	92	112	100	103	97	119	118	84	91	95	116	87	117	84	94	107	106	105	107	114	92	104	99	97	111	103	106	114	86	97	107	95	92	96	90	109	96	96	97	86	85	101	102	95	102	82	101	97	92	78	102	96	92	91	100	89	88	92	93	107	98	110	94	97	93	94	110	95	89	97	97	98	105	73	107	87	102	103	86	102	90	94	81	93	107	102	110	84	98	90	113	106	91	89	109	102	96	94	101	81	109	93	112	101	107	96	91	108	82	90	87	88	83	98	97	105	79	92	102	84	87	88	108	98	93	95	101	101	104	102	83	84	88	91	104	96	92	96	115	108	97	98	109	92	105	92	91	104	94	80	112	91	91	96	81	83	88	83	99	88	90	97	100	101	100	99	124	101	95	94	86	92	96	102	102	92	93	97	83	106	101	95	108	93	92	93	87	96	109	95	108	83	100	118	105	105	82	90	101	104	110	99	92	106	95	104	87	103	92	100	83	103	105	88	99	98	83	101	87	107	96	102	96	94	98	96	82	111	105	101	105	92	102	89	119	93	109	98	97	91	97	94	90	113	100	102	102	97	91	105	80	93	98	110	109	102	102	89	86	108	90	120	100	91	104	92	121	107	96	107	94	78	87	117	100	84	106	91	94	120	109	94	96	95	97	89	101	91	103	110	90	96	112	98	91	84	110	115	90	91	93	85	88	105	96	90	82	83	105	113	90	103	86	91	90	81	115	83	99	104	87	105	107	89	98	90	97	91	97	86	95	81	85	110	88	105	100	104	101	104	108	95	114	101	93	110	101	99	91	86	102	107	115	93	104	100	87	97	101	106	104	106	94	104	97	95	91	118	98	103	106	101	80	93	96	113	107	102	106	99	97	83	87	87	97	112	93	87	94	116	89	86	91	94	93	98	103	93	93	104	104	104	102	80	93	98	82	107	104	94	91	116	81	101	98	84	95	103	100	106	107	90	93	97	121	110	103	113	106	101	97	101	96	85	87	87	98	96	116	97	103	95	106	111	84	105	84	87	98	103	115	104	86	118	108	93	95	118	86	119	96	98	94	94	107	98	109	103	108	97	103	101	82	93	89	96	99	92	89	94	100	90	114	100	78	113	91	105	79	84	89	88	90	86	88	87	92	92	99	107	101	80	99	98	101	92	99	94	91	100	104	91	107	105	92	91	89	94	101	95	82	94	91	107	92	99	95	98	83	81	88	75	78	99	93	77	91	94	92	97	87	107	98	94	95	97	90	90	113	103	111	90	91	95	110	96	101	91	85	93	102	87	111	83	124	94	95	112	101	97	106	95	111	103	96	88	85	91	87	115	98	87	100	82	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
12844	1402	3193	3595	3006	2465	1974	1631	1374	1213	1035	985	891	771	721	732	679	588	579	512	518	494	501	468	440	419	409	398	450	439	403	403	402	372	437	360	358	365	374	381	352	376	338	356	356	373	380	349	323	373	309	335	345	336	342	335	315	314	370	333	333	349	339	303	340	336	335	333	315	341	363	318	352	324	315	345	302	333	355	347	340	308	319	287	323	304	337	305	329	336	339	305	354	301	311	350	322	345	331	352	332	325	278	306	334	329	326	364	358	349	340	317	307	338	339	314	338	325	320	322	331	329	331	326	329	287	344	338	345	311	360	326	325	285	304	293	305	344	325	323	253	314	343	342	320	317	320	279	322	315	316	328	330	334	321	338	341	315	300	351	321	330	342	295	336	284	347	319	300	330	304	314	309	343	307	284	331	314	318	326	298	314	330	293	308	324	293	297	302	322	301	276	350	333	294	293	334	285	298	362	340	310	304	329	312	321	324	319	299	328	291	345	312	305	330	311	306	300	309	333	293	315	320	319	344	291	319	293	340	300	303	331	310	304	302	316	311	295	304	293	297	342	325	325	318	324	298	295	316	301	287	344	339	291	316	339	325	314	323	291	294	288	356	303	300	338	332	351	314	308	312	309	340	313	295	352	327	329	318	299	310	348	339	314	300	300	282	314	336	313	288	329	321	297	311	349	308	312	332	333	353	321	297	294	328	313	335	344	303	321	312	321	302	320	321	337	305	296	334	320	325	336	326	335	294	284	308	324	320	317	322	336	334	324	319	297	324	302	305	281	302	318	323	306	339	325	302	293	338	317	322	339	325	305	318	287	299	289	289	327	309	309	325	314	283	338	304	314	304	284	338	295	336	301	315	331	329	301	311	299	336	318	318	288	329	303	277	321	323	321	320	345	296	322	339	315	320	327	279	301	343	334	320	296	313	317	287	309	289	316	318	278	307	297	298	329	294	332	327	319	314	341	309	309	292	362	346	317	303	314	320	298	313	315	320	302	337	313	344	314	324	278	318	293	335	301	332	310	307	283	324	296	315	307	314	322	322	301	316	305	319	325	317	322	339	315	341	340	310	271	308	324	306	339	323	325	282	338	311	329	325	268	329	318	303	342	319	341	312	346	312	302	336	307	333	335	308	311	310	312	295	344	298	316	291	290	330	343	325	324	297	303	305	326	303	315	293	316	298	340	317	299	318	306	296	323	329	321	328	334	302	329	312	299	343	314	317	299	344	307	301	272	291	314	304	319	301	298	300	297	310	322	324	321	298	337	276	308	299	305	302	313	297	302	312	326	300	317	316	340	342	331	317	287	330	309	330	336	297	275	320	316	311	310	280	316	293	312	343	283	321	294	278	281	279	306	291	315	326	303	299	318	335	310	314	310	366	312	313	307	321	321	304	297	304	301	312	329	303	348	316	311	286	324	324	295	263	321	305	312	306	322	319	269	292	308	312	305	264	308	311	284	320	310	309	322	314	312	340	319	329	318	292	321	324	341	328	320	320	360	319	320	306	317	309	303	319	303	335	325	305	318	293	281	294	327	343	334	302	293	300	301	310	281	328	314	294	298	297	300	312	307	311	311	314	361	308	310	338	362	298	324	310	316	307	288	328	326	299	291	325	327	310	311	296	312	302	319	316	310	329	333	281	316	310	285	338	323	329	319	322	304	320	324	289	309	298	296	339	288	305	315	330	311	331	287	318	333	330	303	311	317	308	296	329	308	294	328	310	332	303	293	320	329	321	288	330	308	330	304	299	297	325	290	299	318	304	291	299	309	301	287	332	294	316	314	314	303	307	298	305	322	321	303	281	316	282	273	349	304	285	327	319	307	301	336	334	299	301	325	331	327	323	344	325	320	320	275	302	299	327	294	328	327	303	327	297	348	339	290	294	296	325	314	344	303	306	328	328	314	332	326	309	307	317	308	333	294	321	327	385	334	349	318	312	332	307	305	311	321	311	306	325	308	315	302	329	323	312	299	326	361	294	302	319	328	313	302	315	296	323	318	343	300	288	302	320	326	301	310	330	295	304	343	313	310	297	322	309	327	313	332	340	301	295	301	332	290	274	326	326	321	319	340	310	333	292	306	295	329	314	316	316	302	301	352	307	293	333	335	333	309	292	303	298	340	336	288	316	311	329	358	301	323	307	299	355	292	311	294	305	293	322	347	320	308	316	330	314	342	279	319	328	288	297	320	302	346	309	310	298	315	300	297	313	310	335	328	325	316	306	330	315	357	306	281	321	338	304	333	335	351	300	333	348	310	304	324	299	329	341	334	325	329	342	322	310	330	308	317	284	306	326	290	324	328	321	294	311	344	327	310	323	321	315	346	330	323	305	302	327	330	339	306	330	325	292	344	321	317	292	286	320	314	333	331	313	303	298	313	307	319	312	316	314	315	339	302	324	288	286	312	323	341	338	311	344	307	309	273	302	319	315	303	322	337	318	343	304	320	308	314	312	314	273	317	317	312	272	336	336	284	339	332	319	306	298	296	321	333	321	312	282	311	300	354	303	326	315	311	316	300	325	300	312	299	298	331	335	294	321	336	327	320	303	336	320	310	308	291	308	282	321	327	329	320	328	317	353	326	338	297	324	319	308	308	347	330	309	312	279	305	320	295	318	320	333	300	320	307	340	314	353	346	309	322	305	302	312	297	301	329	323	317	322	286	327	324	309	308	321	301	317	342	325	311	340	327	293	290	320	320	337	313	308	283	351	306	297	336	304	300	290	327	306	317	325	338	311	328	319	316	286	297	334	291	331	301	340	345	319	303	312	296	276	311	343	339	317	310	315	321	332	350	291	329	350	324	300	296	304	310	332	297	302	317	349	356	346	305	286	315	299	268	293	341	340	334	344	329	328	327	304	324	298	323	293	313	324	331	317	324	307	314	346	324	289	318	333	314	349	319	294	279	346	320	320	368	313	304	313	317	309	328	304	306	332	320	324	304	308	305	312	305	303	307	311	295	320	299	315	318	278	300	296	315	302	342	326	315	322	335	298	296	281	322	323	306	300	316	313	318	295	304	296	336	316	294	303	314	300	320	318	308	297	313	337	309	341	339	270	306	322	298	318	302	333	326	315	341	347	312	335	315	340	329	286	307	301	301	297	317	313	316	322	326	317	292	309	289	312	311	322	349	316	299	323	305	313	323	344	309	360	327	296	317	323	351	327	306	338	318	348	363	336	368	352	320	292	307	324	312	331	301	315	329	313	301	318	312	326	302	298	299	309	321	294	309	341	315	317	323	310	319	323	299	281	303	322	343	320	313	325	347	323	304	381	328	328	301	334	332	330	311	303	311	332	300	302	316	317	297	310	324	301	323	348	321	306	338	318	309	336	295	313	330	315	280	305	325	305	287	343	338	296	321	322	309	318	328	331	322	294	310	316	312	301	353	284	323	309	319	298	321	305	332	314	315	298	306	315	344	339	336	339	335	293	317	309	352	337	313	316	312	282	326	342	281	329	338	335	351	296	337	300	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
40753	9012	3239	2193	1500	1137	894	677	546	546	413	359	371	353	350	337	294	310	238	246	239	268	270	243	238	251	258	240	224	244	254	208	240	205	250	230	233	249	220	223	226	222	226	256	229	204	224	227	204	260	225	209	230	231	211	192	235	240	231	216	207	232	203	209	193	209	189	207	204	206	197	212	224	221	195	212	228	226	212	194	214	242	212	193	233	195	200	228	216	227	235	213	221	213	210	209	193	206	202	205	233	215	222	217	219	195	223	205	216	216	218	224	234	199	199	204	188	203	234	228	233	213	223	211	212	210	218	198	212	206	222	206	199	207	187	234	219	214	203	202	217	205	229	216	207	207	197	190	237	215	191	221	212	189	232	228	210	230	207	229	194	224	201	202	193	229	210	205	224	201	229	178	199	226	209	179	233	191	207	224	194	219	199	183	234	186	204	218	222	222	221	229	217	187	224	215	199	227	216	208	194	228	204	219	174	228	221	246	183	208	216	185	198	226	242	184	192	219	231	224	192	195	203	215	193	189	185	186	185	205	208	194	218	218	206	207	212	206	211	218	205	202	207	225	210	209	178	196	207	217	195	221	206	195	233	205	191	224	194	203	186	164	208	223	217	200	228	202	207	193	222	213	195	194	192	219	230	230	196	196	194	219	215	202	194	196	214	219	190	203	219	218	201	211	214	222	191	217	205	195	218	206	217	208	211	203	209	180	214	227	191	211	229	224	202	209	215	211	221	223	212	222	198	195	220	200	194	201	259	192	215	214	229	199	232	193	221	211	207	227	200	211	214	240	195	187	232	195	206	225	214	209	193	208	217	200	196	214	229	240	197	219	209	211	223	214	222	195	208	211	183	205	224	201	189	211	218	215	223	219	194	219	241	196	237	223	197	186	196	228	215	201	222	229	191	215	175	205	186	238	203	206	218	227	213	222	205	198	212	210	193	214	184	214	204	235	225	192	189	218	231	216	190	184	218	206	182	204	231	200	200	202	206	235	199	179	191	209	207	195	220	198	189	214	201	212	203	211	207	235	201	185	215	219	208	206	229	211	180	219	198	197	173	206	192	208	224	206	230	228	227	220	198	207	202	212	221	216	194	181	205	209	210	183	204	226	199	209	198	216	234	217	215	192	226	216	208	210	213	207	214	215	201	197	227	202	188	195	230	194	194	227	231	198	205	203	202	199	218	214	196	210	231	206	202	198	197	199	218	193	244	188	201	236	206	216	202	214	228	223	207	203	182	232	200	232	238	196	237	213	190	209	212	198	192	221	213	196	203	220	234	213	210	199	203	197	196	197	210	193	210	244	205	229	188	209	220	203	209	218	172	227	215	181	199	187	187	236	184	208	212	161	196	204	226	241	202	188	194	226	238	221	228	210	211	197	201	201	219	201	233	218	225	195	207	207	212	182	206	205	226	202	221	210	200	241	189	206	200	223	226	187	210	205	186	219	197	204	195	179	190	198	219	224	201	224	198	218	231	263	204	212	238	211	214	204	217	201	226	211	204	213	171	188	207	215	229	177	220	207	190	186	239	252	204	202	216	207	207	219	189	223	231	213	199	200	191	201	238	198	254	185	208	187	219	214	220	181	190	189	200	193	255	201	227	196	242	206	210	219	190	195	190	207	192	200	216	203	189	228	219	208	222	236	199	191	249	236	257	238	220	219	254	188	179	203	237	225	185	202	206	226	176	209	192	195	198	195	201	209	240	194	207	225	221	206	208	229	216	202	218	201	182	219	207	224	190	210	199	227	201	211	211	220	219	238	217	220	204	206	224	195	185	201	210	192	218	226	196	185	212	204	228	215	222	196	169	217	204	223	219	217	228	255	210	190	220	207	206	197	218	212	175	215	212	226	199	205	196	197	194	216	213	218	225	219	205	195	218	193	222	214	237	210	204	188	219	228	209	213	221	208	186	202	220	194	202	218	212	215	208	212	205	207	202	208	214	186	214	208	204	203	184	209	234	218	215	214	237	178	217	200	236	197	184	229	199	203	191	207	228	180	225	216	214	222	224	221	193	220	217	187	202	254	191	189	197	210	176	219	242	212	207	228	239	191	200	198	205	220	193	209	223	210	213	225	218	207	219	182	239	213	211	198	211	217	219	205	198	201	198	214	212	172	203	223	234	231	208	213	197	201	208	213	219	206	230	218	179	200	217	194	210	210	204	224	208	204	220	204	220	209	198	232	221	220	201	218	214	177	219	206	206	215	206	227	235	203	230	199	206	212	206	191	196	225	222	198	204	204	197	212	202	224	211	206	193	209	218	208	197	214	206	221	207	189	212	212	189	221	200	205	215	204	228	202	208	198	214	222	218	200	208	206	181	185	208	193	227	203	217	209	218	189	204	227	198	200	202	203	235	195	197	213	213	236	205	220	235	200	219	202	220	192	239	196	210	221	209	202	227	251	237	206	205	215	195	215	200	218	190	217	200	213	212	184	204	205	176	211	188	228	214	220	209	195	220	215	220	205	196	212	199	216	181	217	191	202	227	185	200	177	219	217	225	234	206	208	239	221	216	223	241	218	202	197	189	214	201	227	210	235	210	216	224	192	214	195	217	209	228	208	227	203	179	202	213	227	221	193	213	253	228	208	189	199	196	202	201	220	221	233	226	202	215	233	209	215	212	233	218	189	206	214	200	208	232	207	221	203	224	202	182	195	244	193	214	202	198	238	205	210	213	246	213	197	222	196	221	206	197	210	210	218	219	236	210	187	210	212	233	183	193	198	197	213	206	237	203	204	210	201	187	214	228	192	225	184	227	206	203	206	227	254	204	217	208	199	222	202	198	223	205	192	216	191	201	238	190	227	197	224	177	191	203	216	185	189	212	220	238	209	187	221	211	182	210	183	208	220	211	237	210	214	201	212	208	235	222	190	220	214	212	231	196	200	198	211	216	168	200	218	215	210	196	221	230	211	199	220	206	212	238	212	229	195	206	192	200	181	183	204	185	203	206	221	209	220	198	210	213	195	206	223	231	213	216	209	203	234	229	211	217	212	188	209	215	215	208	214	239	206	249	202	211	211	191	200	177	217	214	215	229	207	197	205	203	214	225	193	209	169	205	210	210	200	227	219	206	197	212	218	208	231	209	221	214	196	206	217	201	203	217	179	208	171	209	225	213	197	221	197	219	206	210	196	208	222	186	192	203	210	224	228	223	205	173	202	226	218	219	196	213	188	217	192	211	194	217	200	203	208	190	215	217	187	212	234	198	198	228	190	211	219	215	222	210	231	219	205	218	208	170	221	212	217	223	241	225	204	195	184	220	203	211	205	205	191	213	212	188	211	234	251	199	239	192	203	199	193	205	218	192	216	195	204	213	211	212	214	220	221	224	223	217	208	210	182	207	231	216	214	191	196	188	181	221	248	199	184	203	216	210	198	209	202	193	223	221	197	201	223	217	184	203	200	187	186	204	213	198	212	210	216	221	198	205	181	228	207	226	218	219	203	207	215	207	239	222	194	233	204	224	214	217	197	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
17360	2697	6097	6809	5729	4541	3774	3113	2603	2326	1919	1789	1660	1517	1382	1320	1187	1198	1092	1028	1007	930	953	972	949	826	846	808	813	789	759	795	763	760	728	707	721	753	689	718	665	682	681	648	637	668	632	642	663	682	653	648	674	654	658	634	636	616	623	659	609	640	618	634	599	636	628	626	658	622	609	580	637	633	617	629	654	620	616	638	587	570	614	634	607	615	625	599	576	576	667	637	577	614	616	637	649	614	610	619	601	655	629	573	598	642	642	577	577	621	612	619	600	592	578	596	590	608	621	610	637	607	608	628	591	582	666	594	566	580	612	605	590	607	573	601	601	590	582	606	594	578	590	583	610	612	583	589	611	586	608	575	602	631	596	553	564	584	573	600	602	568	546	598	638	583	589	560	592	596	610	572	571	575	587	585	625	588	580	599	564	628	586	599	575	603	606	584	587	571	600	613	603	638	584	596	540	576	588	601	603	565	580	577	589	593	555	577	601	608	607	602	602	551	593	593	588	586	585	628	591	586	610	550	620	575	561	651	565	565	611	533	576	584	551	590	591	557	601	578	596	568	617	602	598	542	657	597	606	605	625	575	547	586	592	593	552	616	598	602	573	582	556	570	582	595	576	614	568	603	640	603	586	529	606	620	559	621	581	542	561	589	582	617	570	581	559	552	580	572	622	579	599	545	601	610	587	532	596	607	573	538	651	638	569	577	646	615	633	565	617	574	601	568	614	582	588	599	566	585	550	556	577	577	561	584	604	557	580	559	607	583	581	633	607	584	625	603	602	585	641	551	621	650	584	617	554	617	610	618	588	597	612	601	564	599	577	580	579	623	557	544	543	621	582	574	598	607	556	586	540	569	575	600	566	601	581	594	569	610	610	572	583	536	574	603	610	558	593	599	583	602	569	574	596	600	563	599	579	609	610	616	603	594	576	559	615	601	584	595	569	633	588	569	560	618	600	568	589	560	614	615	558	580	581	646	601	584	568	554	623	618	565	574	605	618	590	588	546	527	614	613	582	623	587	616	580	570	549	603	567	570	654	586	586	595	563	562	609	632	563	548	572	585	640	614	558	597	604	571	599	592	570	568	621	572	635	601	600	605	553	596	593	584	566	596	569	607	589	562	583	588	576	589	635	608	598	570	572	592	566	610	596	596	590	571	587	587	584	573	613	614	559	603	598	603	568	592	608	601	590	591	600	532	603	573	609	610	574	596	576	591	569	592	589	602	637	588	592	602	586	603	604	626	594	606	572	597	583	562	603	559	598	592	531	578	588	553	587	594	558	603	582	624	584	614	608	595	587	587	590	591	605	575	544	568	600	596	576	586	545	606	579	565	632	577	606	577	571	571	573	568	636	557	606	597	613	608	623	599	589	592	590	593	596	632	586	583	560	589	594	622	589	541	575	618	621	538	596	582	572	583	539	635	623	610	592	626	587	552	581	601	603	611	631	572	620	582	631	571	619	570	558	568	615	567	542	599	666	615	603	557	588	563	626	591	629	597	539	635	628	607	578	622	584	593	584	582	586	620	587	623	640	594	596	576	568	590	571	567	587	602	571	567	586	591	607	602	596	623	590	609	647	607	611	601	604	597	571	548	615	621	612	592	557	585	545	581	602	556	655	605	548	590	595	575	581	631	617	552	603	599	601	579	574	575	554	632	581	560	550	640	548	610	589	572	561	621	614	560	585	579	600	598	549	519	587	597	558	538	615	580	583	602	616	609	583	604	642	624	610	588	576	575	626	573	601	569	607	590	613	581	632	654	580	626	559	623	620	602	616	607	571	547	602	564	615	571	627	598	606	595	602	599	593	573	597	584	617	559	607	599	569	557	596	604	598	619	603	591	614	587	625	558	625	605	624	580	550	598	581	618	596	568	611	577	574	574	608	573	608	615	580	592	612	584	616	636	584	601	614	623	598	540	593	591	586	611	555	571	560	588	570	601	599	642	572	571	593	569	591	594	584	625	630	577	587	551	626	646	579	548	570	607	596	583	579	584	581	601	607	584	593	607	602	656	555	592	586	591	598	599	603	560	581	610	593	611	554	595	577	591	603	639	615	557	630	602	599	594	577	622	607	574	575	596	543	591	579	578	600	586	573	538	581	615	600	574	585	599	567	549	583	534	596	592	594	580	562	626	619	564	619	561	555	604	622	601	621	627	643	580	578	603	578	624	573	552	599	600	570	602	590	603	554	575	571	602	555	621	588	598	525	566	532	574	625	597	601	609	546	609	618	606	600	568	610	585	623	597	605	625	574	596	625	565	603	621	599	567	528	596	579	581	609	576	574	587	556	583	607	554	580	613	579	591	561	595	576	584	615	591	575	594	626	612	557	589	582	615	613	554	575	549	622	570	607	578	598	608	560	569	605	604	600	583	611	585	587	564	588	597	593	577	605	577	568	566	595	586	593	623	608	544	590	588	612	582	607	557	595	553	606	572	570	615	588	538	583	616	612	615	617	561	582	573	629	590	608	568	597	594	625	605	610	579	546	622	568	582	629	589	607	636	591	589	621	593	618	565	618	582	554	577	610	592	573	554	537	606	625	610	601	579	620	604	533	611	598	610	565	614	602	601	574	572	587	578	564	565	606	576	578	572	560	613	634	600	597	560	569	553	597	600	591	609	582	574	546	562	623	572	564	611	601	572	612	567	559	583	590	595	580	603	603	588	602	602	622	558	624	577	578	614	615	609	605	577	584	604	608	563	578	568	568	614	587	567	626	582	646	586	599	567	557	547	632	586	600	586	563	620	589	593	607	588	626	565	563	602	605	553	587	578	583	577	569	589	619	619	617	609	580	561	608	587	603	586	612	611	592	596	598	591	615	648	627	590	600	585	578	578	624	578	556	607	564	559	594	559	565	573	607	590	627	590	602	631	572	574	594	601	577	633	555	566	646	584	620	574	596	580	612	585	571	575	545	595	590	575	579	544	578	593	637	599	597	577	577	578	647	604	546	568	567	594	603	607	575	554	576	574	621	580	581	585	590	585	598	607	599	579	552	594	638	596	611	587	570	592	619	575	592	582	578	562	604	553	598	604	578	578	601	611	629	583	590	587	589	589	561	600	591	591	604	563	613	605	601	552	592	586	579	586	614	611	647	601	627	589	580	618	668	562	622	565	577	588	559	589	612	589	601	553	610	593	580	554	595	609	588	603	596	603	557	606	600	602	584	592	574	553	589	557	609	604	597	613	568	573	540	592	572	583	586	635	567	554	561	603	569	608	589	569	610	573	552	576	590	587	598	603	618	576	541	584	635	584	597	597	549	636	526	588	643	605	610	576	631	563	571	552	641	614	582	589	604	583	561	577	620	570	583	566	605	540	578	624	638	574	606	613	610	581	585	577	598	575	599	584	563	601	574	552	613	531	591	560	530	613	598	591	579	577	619	608	582	586	544	599	607	599	597	583	607	545	597	575	560	606	575	522	584	583	616	571	624	595	631	589	602	631	577	583	571	605	582	581	547	602	556	551	626	564	580	545	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
4183	207	173	141	117	120	115	116	98	97	84	96	88	101	91	103	99	86	90	88	89	100	92	107	84	89	97	94	82	79	86	88	86	79	78	89	89	92	98	85	80	92	90	95	94	94	103	86	76	76	90	127	99	65	92	91	96	94	103	92	87	93	100	88	93	103	102	93	88	93	86	96	74	100	87	79	83	90	82	86	103	90	88	93	83	101	108	104	87	86	95	81	96	95	103	83	91	81	81	88	79	88	98	90	88	88	82	85	77	73	75	88	91	93	75	89	88	89	101	97	110	99	88	85	86	92	88	97	107	102	78	87	101	96	73	88	86	108	92	94	83	86	82	92	94	98	101	90	98	89	79	100	77	83	84	95	86	92	94	88	101	100	82	100	82	100	98	96	91	87	90	81	98	81	93	87	96	96	102	91	93	77	88	89	93	99	86	91	94	96	87	89	97	70	83	97	115	88	97	95	93	106	86	85	92	76	96	100	93	97	62	82	105	84	102	71	93	96	89	84	83	92	68	93	80	78	72	88	77	89	78	102	104	90	88	104	99	78	99	107	94	91	73	84	88	84	90	94	85	92	93	78	121	98	92	87	92	97	77	80	82	101	82	85	91	84	119	93	117	74	89	96	80	83	95	70	92	98	107	90	77	92	83	105	77	95	84	102	84	104	66	92	95	91	93	79	105	89	90	94	85	73	93	78	77	82	75	79	86	78	86	102	87	104	100	105	97	103	87	98	99	85	81	103	118	80	101	94	83	70	106	93	97	89	74	85	82	103	93	86	92	80	84	82	87	83	76	70	100	72	95	90	91	101	90	85	96	95	97	99	95	99	90	95	80	85	80	95	93	96	82	83	100	85	81	92	74	100	85	85	79	97	91	108	84	77	84	99	83	119	72	79	79	90	80	67	102	83	88	70	92	96	84	78	93	76	95	89	84	111	95	99	85	86	113	95	83	80	86	85	86	101	92	114	109	91	83	92	100	88	80	81	92	102	93	94	93	78	90	86	96	98	86	80	87	80	92	79	94	102	85	87	96	85	86	98	76	99	91	98	100	93	101	99	84	85	102	94	91	102	93	96	82	86	86	93	76	80	91	94	108	79	77	97	91	70	97	87	88	104	101	82	119	86	82	88	87	80	80	95	83	82	92	95	101	89	68	96	106	96	74	112	99	100	81	90	91	106	92	101	87	98	99	105	92	82	98	89	86	95	79	79	90	105	98	74	92	74	88	86	79	101	81	90	99	111	104	99	104	83	86	83	109	100	78	91	88	90	90	88	82	96	81	99	87	101	86	96	82	103	101	86	79	73	77	91	87	97	98	91	99	86	97	82	88	80	87	74	95	103	81	75	75	87	87	88	102	103	85	110	92	111	82	89	98	101	99	85	100	97	104	91	87	103	108	104	85	96	103	94	95	77	90	96	101	89	107	95	83	98	83	104	96	94	103	94	90	122	83	83	99	95	93	110	95	83	80	85	88	84	91	106	85	80	91	102	86	69	82	78	86	100	88	81	96	89	85	92	86	87	96	116	91	90	82	97	72	81	111	86	90	101	82	93	99	79	97	94	90	91	115	83	98	92	75	80	88	96	80	83	83	83	96	74	94	84	98	79	104	83	90	84	106	91	109	77	101	103	76	84	69	88	84	81	89	83	90	85	76	87	93	75	94	76	99	78	89	73	87	77	83	88	92	118	95	97	75	69	95	91	81	77	96	97	101	90	92	96	80	115	89	92	95	93	96	102	83	72	93	108	89	98	81	80	89	99	94	79	91	76	110	95	70	74	88	78	103	88	76	80	92	78	80	90	81	92	100	96	104	72	96	75	75	81	75	92	79	99	91	74	105	96	100	73	95	94	86	100	102	87	79	114	83	92	80	79	88	101	102	100	81	89	90	74	88	90	72	104	96	107	87	84	87	113	96	89	83	94	90	98	78	94	80	88	80	96	100	90	93	108	104	101	99	102	91	81	82	110	91	90	78	95	90	89	109	87	91	81	99	102	101	105	98	103	86	78	96	75	86	80	90	102	91	95	98	93	83	89	108	83	100	97	67	97	78	100	97	107	91	79	98	74	81	101	87	92	84	94	86	74	85	108	91	85	88	91	91	86	77	84	100	91	77	111	86	93	90	81	92	87	110	94	82	106	95	90	86	81	95	96	81	101	92	96	90	89	101	101	77	90	92	94	104	86	89	73	102	101	80	105	85	105	81	109	74	82	82	96	91	98	95	96	80	79	70	76	83	89	103	82	95	75	111	73	85	104	84	86	81	102	71	104	108	71	78	81	98	78	88	99	98	87	78	89	89	89	100	97	99	87	83	95	74	93	86	99	99	90	74	79	97	90	85	100	68	96	93	77	106	96	103	68	80	93	100	107	90	97	78	90	88	96	99	95	95	79	106	91	99	86	111	89	103	99	97	72	75	110	85	85	100	106	100	82	106	86	103	95	94	81	88	81	97	92	99	80	93	94	106	106	89	87	87	79	101	92	82	98	86	87	97	83	91	89	100	109	86	89	83	102	106	85	101	117	98	87	90	88	79	95	89	78	96	90	76	75	90	75	93	81	102	94	86	77	84	95	79	108	87	95	89	77	100	96	70	75	92	85	92	90	82	94	94	88	97	88	114	99	87	101	83	99	99	101	97	92	85	107	86	99	85	91	91	108	92	82	79	93	98	100	83	85	85	86	86	95	79	82	92	108	100	89	90	78	103	82	95	86	86	97	86	94	85	82	93	92	67	89	71	83	76	72	86	86	84	112	91	106	82	96	101	75	83	90	86	96	85	82	72	73	94	95	100	94	101	97	77	90	95	88	90	91	111	104	96	77	78	88	82	79	83	81	90	100	87	92	74	96	102	89	87	84	111	100	87	105	86	83	76	80	96	90	88	85	94	94	93	86	102	76	84	98	93	89	130	83	96	100	88	102	89	95	93	81	89	91	91	93	78	87	76	79	84	83	85	101	67	95	110	106	89	81	99	85	105	98	90	91	93	98	90	85	92	88	95	88	102	96	84	81	94	76	90	89	94	93	92	111	93	76	98	67	86	86	88	101	92	83	102	96	109	85	95	93	93	86	92	89	88	106	92	84	89	83	86	77	105	91	86	92	87	94	105	99	86	75	93	78	92	82	94	86	97	91	89	84	90	99	74	92	87	95	97	93	108	87	97	78	81	94	90	88	114	94	99	61	92	93	92	94	110	98	89	82	86	88	96	96	99	95	86	93	84	90	96	85	116	92	108	92	98	90	88	95	96	68	91	86	91	107	91	102	82	79	97	98	100	75	98	101	84	83	93	94	102	87	88	97	92	102	89	107	89	112	76	83	105	106	82	86	101	92	96	83	92	99	94	96	73	97	103	87	92	86	87	93	67	98	104	94	98	67	92	76	89	90	79	85	98	81	83	93	101	84	84	91	99	87	100	101	82	95	92	89	87	101	90	90	97	93	74	108	87	89	88	91	95	101	87	92	90	79	99	93	68	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
5036	333	443	504	451	420	375	359	338	297	298	310	340	326	313	317	299	275	290	301	306	277	287	300	280	296	278	323	331	331	316	306	284	297	272	273	294	315	266	282	288	322	282	280	315	268	270	275	319	279	284	271	295	300	312	295	284	275	311	279	267	290	266	287	306	275	263	266	280	268	298	278	272	284	298	288	317	279	279	299	299	247	300	293	319	276	290	302	277	275	288	292	278	311	278	267	276	277	297	289	280	285	298	285	276	297	292	276	274	319	286	271	295	319	288	268	295	332	303	298	283	301	285	296	330	278	293	299	282	284	280	270	275	303	282	289	278	255	289	292	293	314	269	274	288	304	269	265	312	272	279	268	285	302	293	278	277	289	310	257	319	282	278	305	287	290	289	265	274	267	265	268	269	293	280	337	284	288	295	272	303	285	259	307	271	294	273	297	297	287	287	265	292	251	293	289	282	280	296	303	287	284	293	286	262	317	294	298	288	297	316	294	292	277	302	295	268	309	298	285	279	319	285	289	298	274	276	273	290	300	317	280	280	271	268	291	310	304	290	297	278	322	270	272	297	296	305	294	283	292	276	290	280	290	302	282	292	292	282	286	306	295	269	292	278	256	286	307	311	285	265	302	289	284	266	294	281	294	261	262	279	299	287	307	287	292	279	262	274	296	257	289	259	289	284	274	259	270	296	291	290	288	266	307	282	309	277	285	272	282	311	303	292	275	284	306	282	303	265	265	265	300	255	276	275	261	277	299	285	285	306	265	249	303	321	285	306	299	302	289	292	289	312	267	299	289	309	298	287	297	270	276	284	302	276	263	267	283	297	271	279	291	267	273	267	304	274	303	280	278	306	272	275	305	296	296	284	270	298	281	282	250	303	280	268	244	279	308	303	291	332	278	292	319	246	295	282	293	281	299	256	308	291	299	258	294	303	272	313	283	306	299	286	269	271	287	296	280	287	256	296	282	296	285	305	293	323	296	261	301	285	296	256	272	277	308	259	302	283	263	274	293	256	259	316	276	267	302	289	280	297	316	261	269	283	307	270	302	281	299	293	265	300	299	298	293	276	303	285	281	267	256	285	274	298	278	310	315	281	317	280	275	267	293	285	293	275	270	293	291	295	262	270	272	291	312	271	279	293	297	290	273	259	288	295	254	257	277	302	287	299	289	270	264	296	308	305	291	300	262	292	258	253	277	296	274	305	283	296	314	294	297	286	293	327	312	313	286	337	296	298	270	288	298	281	292	298	258	314	259	284	283	273	285	305	292	292	276	265	287	300	274	284	300	300	331	270	307	282	248	283	273	287	300	279	271	285	285	250	285	310	288	299	288	301	264	307	276	272	283	306	277	292	298	263	264	305	300	312	298	285	302	307	299	284	292	309	296	279	298	282	326	269	304	280	282	273	317	274	292	271	326	296	298	275	297	306	297	260	280	310	327	277	271	281	308	287	287	302	278	316	285	281	302	261	273	279	260	260	268	269	278	264	261	249	253	296	256	285	304	287	239	270	304	297	274	266	287	310	314	257	298	256	279	289	298	301	258	272	293	266	301	313	275	276	289	301	276	297	287	285	275	292	296	270	283	275	288	271	271	281	279	281	291	289	264	299	293	260	294	302	294	292	287	294	280	312	279	269	311	280	282	283	277	254	311	311	295	289	279	252	308	286	325	285	288	272	317	297	294	272	279	317	303	283	283	262	259	308	293	269	274	309	282	279	302	329	294	302	288	292	286	254	287	278	273	276	276	278	296	298	273	283	289	259	256	286	307	267	278	280	279	299	281	276	280	274	320	295	310	311	281	304	263	288	275	296	301	288	281	264	276	312	280	333	285	294	275	296	295	283	284	290	271	289	280	269	273	324	272	271	272	300	290	293	279	299	295	315	283	278	262	271	293	283	282	318	285	292	294	270	295	301	287	293	301	306	296	250	260	272	286	293	298	311	279	286	301	305	281	307	289	278	278	282	270	255	286	265	272	285	291	302	278	297	276	268	283	292	290	276	288	296	263	287	302	266	295	308	296	288	269	314	291	297	274	250	280	298	292	274	280	300	285	308	272	288	277	272	290	280	278	291	289	302	262	268	303	291	276	308	303	291	260	279	308	283	290	297	278	292	308	269	315	271	276	287	331	284	292	282	288	277	313	290	259	318	270	233	300	281	257	251	302	295	301	293	278	275	290	279	255	278	289	296	244	304	295	297	291	291	285	293	259	323	291	307	296	260	302	292	312	321	261	294	285	296	289	319	299	272	299	324	272	296	294	301	315	288	322	340	257	306	292	261	279	259	280	312	301	298	302	267	313	285	265	291	282	268	268	267	279	293	312	317	276	268	253	298	274	275	278	293	325	247	295	285	298	278	280	285	278	302	280	288	288	303	270	308	303	272	296	297	267	287	256	305	301	304	324	279	304	272	308	269	302	304	241	246	273	293	256	283	270	347	311	315	299	287	283	272	291	288	265	289	265	309	278	280	292	259	268	265	300	309	299	265	261	297	256	298	273	274	261	300	284	307	302	288	277	288	259	283	273	285	285	286	306	332	327	294	291	297	297	293	274	301	295	265	297	294	296	298	266	286	285	267	291	272	254	333	294	287	289	309	284	305	292	293	272	290	270	309	272	267	283	315	266	292	269	329	304	297	239	298	304	281	299	293	263	270	288	268	283	324	258	283	295	256	289	334	309	292	288	260	288	284	283	256	283	296	266	279	298	271	277	269	289	269	258	321	284	280	296	292	285	292	315	262	284	295	298	313	238	273	293	296	282	278	270	303	273	283	243	304	280	323	301	265	275	284	301	282	269	273	277	285	269	244	272	307	284	296	298	300	294	303	309	274	306	284	276	274	292	290	295	245	310	312	295	299	274	277	278	298	282	274	309	277	290	287	297	276	274	317	280	274	254	263	283	288	293	277	295	298	300	311	302	288	274	332	292	292	290	265	308	291	297	281	270	308	275	264	319	295	265	296	285	281	282	285	285	289	278	271	247	294	256	278	307	287	290	280	253	281	301	292	292	272	280	274	274	307	296	276	257	258	275	274	288	282	295	312	280	286	271	273	255	283	278	313	298	284	265	288	269	316	277	271	281	296	284	288	306	300	326	274	287	274	296	268	273	269	299	291	303	275	302	255	287	279	314	269	308	273	298	319	275	282	297	299	280	295	282	274	278	268	300	279	297	292	328	282	291	280	275	273	287	288	264	278	300	297	295	285	296	272	277	316	291	289	259	296	314	284	304	264	297	295	316	292	286	298	285	312	318	301	294	274	251	282	287	292	320	276	292	290	302	299	301	274	286	268	280	310	294	287	257	278	284	289	284	282	291	291	309	300	275	269	275	291	292	276	310	310	309	309	302	307	290	296	251	301	286	289	283	301	283	270	285	292	283	298	278	279	306	291	304	268	275	289	303	274	281	271	275	293	262	289	302	258	257	299	283	291	280	274	289	286	289	283	270	316	293	300	270	255	290	291	306	310	282	266	296	305	304	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
28390	3025	1552	1041	737	590	402	323	268	248	226	184	166	171	162	144	131	119	131	135	115	134	106	110	118	100	119	98	115	122	101	107	86	115	120	87	118	118	113	121	84	126	114	102	114	104	97	100	109	91	116	96	103	122	103	118	104	112	107	99	100	86	88	90	126	91	93	83	90	105	92	118	94	88	114	89	95	104	87	108	112	95	101	106	100	96	85	87	92	114	100	116	114	102	83	109	130	95	101	101	103	119	102	94	101	93	99	99	81	102	92	111	106	99	88	98	102	98	113	101	99	92	96	94	124	82	78	88	102	87	95	95	105	91	91	110	89	104	91	86	111	111	99	88	110	109	108	102	108	109	107	116	95	104	91	115	100	104	89	82	102	98	102	110	95	81	96	99	81	96	77	92	110	93	102	92	106	96	83	92	87	95	111	84	109	106	85	112	91	99	103	103	88	108	103	100	110	88	99	118	89	96	97	106	113	105	107	111	90	106	107	103	86	95	120	113	87	99	94	93	105	92	104	99	95	86	109	89	109	97	82	89	99	97	89	86	83	98	106	92	113	101	98	112	114	88	98	93	107	98	99	102	93	86	89	108	111	92	90	100	100	105	79	86	104	99	88	80	98	87	88	111	101	85	90	110	104	79	87	115	108	89	101	98	82	87	88	80	101	115	97	88	86	105	82	106	81	105	96	83	112	91	92	106	93	111	105	93	86	100	87	118	103	95	111	101	108	100	108	101	97	85	88	88	99	119	92	91	96	102	89	103	90	92	78	80	94	102	114	96	99	98	80	87	68	115	84	86	94	105	93	121	95	95	91	86	72	98	104	90	91	85	104	94	95	100	103	82	105	107	110	99	90	86	130	83	99	93	108	95	85	109	90	89	98	91	94	106	92	114	97	102	103	87	103	91	100	113	105	104	108	87	89	108	98	82	86	97	101	90	94	105	117	98	105	102	108	104	90	83	93	86	91	85	99	92	88	101	99	101	104	98	96	96	103	91	93	98	93	94	98	84	109	108	93	99	93	102	103	90	87	89	103	111	97	105	85	109	102	93	101	101	108	94	105	103	95	90	106	103	97	108	87	96	96	94	89	98	98	93	83	113	102	83	99	89	94	88	100	91	104	96	110	114	89	99	95	104	105	105	99	101	106	93	102	104	96	116	120	83	100	118	72	99	106	107	98	87	94	99	90	93	100	110	102	101	94	93	84	82	89	102	106	94	102	116	104	86	92	79	102	91	98	94	86	95	91	97	105	90	89	88	96	109	104	94	96	81	100	102	101	99	81	91	97	73	95	86	94	116	100	79	95	101	102	90	96	94	99	90	101	110	92	100	87	94	102	92	87	90	76	81	94	87	106	83	102	101	107	82	75	87	114	103	81	87	94	94	108	90	82	83	109	89	96	108	102	97	79	111	87	95	103	98	96	90	92	98	89	99	96	94	90	106	98	101	98	93	104	106	80	91	109	116	90	96	78	94	108	109	80	94	102	97	106	120	104	97	103	106	84	91	94	89	97	91	77	97	95	97	96	76	98	97	93	95	99	93	102	104	121	91	98	106	100	99	96	110	123	102	92	104	107	86	93	106	93	99	85	107	107	85	89	87	92	114	91	99	78	102	83	84	93	97	88	82	110	94	99	87	99	112	111	86	92	94	102	98	96	115	75	95	106	90	91	104	92	90	93	104	111	92	107	97	101	88	84	77	103	90	109	104	108	93	94	87	111	98	101	102	86	99	90	97	103	106	91	87	100	86	95	101	108	89	98	99	96	110	76	100	104	107	102	95	95	97	106	105	105	107	98	99	93	92	93	109	96	102	105	97	97	96	80	94	103	101	91	101	89	90	100	99	86	98	98	108	79	112	113	115	100	84	106	90	99	90	92	88	111	89	84	107	93	116	108	104	96	117	87	85	104	90	89	105	86	115	85	100	85	97	110	74	101	84	93	97	95	105	81	93	92	106	103	88	100	117	96	99	97	81	107	97	89	101	79	89	78	92	110	100	104	106	105	101	96	92	82	93	75	82	102	87	95	111	98	99	92	110	114	124	98	97	93	94	117	88	107	101	105	91	93	84	81	95	97	106	97	87	98	108	88	84	101	92	111	114	107	84	112	75	92	96	107	81	78	93	94	91	117	101	84	97	122	95	116	92	97	99	93	96	96	98	104	99	106	89	93	102	84	106	110	111	97	104	94	94	102	92	101	82	88	96	105	97	112	110	83	99	109	103	95	103	110	93	105	106	119	92	108	119	102	96	84	103	114	128	96	108	110	85	95	85	109	103	104	110	86	98	104	101	82	91	86	79	95	115	92	102	101	97	96	83	112	105	97	108	90	82	99	106	100	103	128	104	80	101	76	95	106	94	80	85	81	95	90	99	121	87	112	110	93	112	111	94	102	89	91	100	103	84	105	93	97	102	90	91	109	111	90	96	105	103	88	86	97	100	92	92	84	86	97	93	84	81	97	106	87	101	96	101	100	87	99	87	103	87	105	103	85	99	88	110	95	105	99	118	90	93	90	89	102	100	94	85	103	96	97	100	85	109	106	91	96	104	101	99	85	113	70	93	85	89	99	97	101	86	86	86	110	99	119	89	115	93	87	104	98	79	79	105	101	101	102	99	95	93	98	83	91	95	109	96	107	99	100	95	97	92	82	93	106	83	93	87	103	92	97	96	98	116	85	98	111	117	94	112	97	116	107	97	117	100	117	95	95	99	123	95	94	116	118	100	100	100	103	95	99	107	97	98	110	96	113	111	106	80	104	103	101	92	85	105	77	104	93	98	111	114	109	90	105	97	97	88	105	94	109	99	90	76	90	118	82	87	107	95	101	118	106	80	97	102	85	103	100	74	108	85	85	90	103	94	112	113	95	101	106	105	90	98	92	97	86	99	96	95	97	103	99	92	114	91	103	85	103	102	96	93	99	105	97	97	103	89	90	78	99	94	100	93	104	103	85	85	109	98	109	93	97	83	93	92	108	88	97	95	93	85	89	94	105	76	85	111	88	85	101	91	108	103	96	85	108	108	103	105	91	103	108	112	91	83	108	103	86	99	106	116	91	115	97	106	107	96	86	99	105	109	97	93	95	87	95	93	103	100	94	92	91	100	102	82	102	103	95	87	105	99	102	105	89	101	99	106	94	89	94	98	111	98	95	106	96	82	102	116	111	101	104	116	84	95	100	89	99	99	84	99	89	104	112	92	106	105	89	94	101	92	100	106	86	102	83	111	82	96	84	97	104	89	99	104	100	107	90	89	86	92	95	101	101	88	95	87	88	104	77	109	99	94	100	103	93	87	94	111	99	97	102	85	120	102	85	105	76	99	82	98	87	70	96	103	92	93	113	97	89	92	111	107	110	116	90	105	105	86	112	109	87	92	95	88	93	93	81	106	93	92	102	100	100	91	99	90	90	86	102	105	102	92	103	95	100	103	113	105	79	95	92	106	83	98	94	96	107	103	99	92	104	95	97	91	105	114	110	91	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
13023	1448	3298	3578	3098	2505	2006	1609	1367	1159	1083	973	835	839	721	644	654	605	551	544	561	497	565	497	451	501	489	435	448	405	417	388	375	421	378	399	373	364	343	381	351	364	370	367	312	353	361	366	357	308	370	365	336	367	356	353	354	319	333	357	341	339	352	341	342	323	340	343	345	344	330	319	321	353	320	312	303	312	337	334	324	310	342	316	332	330	330	344	286	338	330	322	356	329	304	348	319	331	320	341	351	333	325	341	357	309	299	324	305	348	322	324	309	317	296	278	312	339	334	286	310	329	298	319	314	313	297	320	307	317	318	331	344	317	304	299	293	322	291	304	324	336	323	314	325	302	340	327	317	340	310	342	307	303	310	318	304	315	329	303	297	307	288	309	350	286	346	292	326	355	330	317	318	314	301	334	329	371	287	322	315	260	310	310	303	312	330	364	304	318	326	335	320	333	312	289	313	335	286	292	329	320	307	304	317	314	313	307	334	316	285	302	291	309	306	333	329	359	318	310	347	294	310	328	321	302	336	338	323	316	335	313	340	307	309	310	308	318	315	327	308	341	290	329	322	323	339	347	317	321	334	284	341	325	289	294	345	302	312	317	313	326	305	276	342	317	318	322	304	338	306	282	291	306	321	295	294	314	295	317	296	307	315	316	296	321	300	362	275	317	340	348	327	347	313	256	313	301	308	308	314	311	336	302	382	310	295	327	315	312	299	312	325	283	328	298	327	289	299	312	314	333	300	300	296	322	338	309	319	306	333	308	308	304	319	321	304	320	289	317	335	296	309	320	269	328	356	331	337	313	311	290	316	320	327	296	292	290	298	344	303	317	358	293	293	294	291	324	343	310	325	308	309	302	313	312	316	307	310	306	328	281	304	303	349	294	301	300	306	314	305	309	321	327	294	310	342	285	291	311	331	329	301	327	321	338	307	298	297	326	321	292	296	308	349	307	345	318	341	332	299	341	299	299	329	342	322	312	305	280	296	333	318	291	323	318	316	337	302	298	354	332	280	315	286	306	289	296	319	297	344	306	323	305	316	323	319	289	327	325	325	326	325	316	316	329	281	326	288	301	285	311	281	301	289	316	327	338	282	299	326	311	330	296	334	310	329	321	319	314	312	325	283	353	301	315	283	326	290	308	325	295	324	306	331	343	308	309	298	310	317	327	343	304	319	285	317	304	338	303	306	329	293	342	306	297	335	295	272	294	321	322	311	300	317	329	295	306	306	313	334	319	350	332	310	321	297	310	316	321	313	295	310	297	325	312	304	347	292	317	301	321	289	317	316	299	311	320	313	320	353	321	292	287	296	291	310	304	298	326	295	279	318	313	295	283	306	303	299	310	311	282	304	330	346	303	322	346	326	332	315	308	359	320	283	327	336	356	293	326	326	309	327	295	304	335	281	294	312	308	295	307	311	295	299	322	314	340	332	304	338	302	314	297	277	319	315	282	315	296	317	336	311	330	330	346	307	342	332	322	328	317	313	324	313	309	313	320	311	307	286	334	326	321	320	315	311	338	320	323	292	327	306	293	304	291	331	292	295	317	341	326	294	344	301	320	323	323	311	296	305	304	332	307	319	318	324	344	307	310	322	325	339	344	323	288	320	318	308	304	297	332	317	326	298	302	316	309	328	295	285	302	312	284	324	311	319	310	311	293	300	325	308	334	333	307	290	310	297	324	307	342	325	309	303	307	328	322	282	308	313	322	308	339	338	319	318	338	348	311	308	313	312	289	314	327	321	324	334	301	307	325	302	325	322	325	293	316	311	304	311	318	317	316	300	316	279	302	336	300	319	327	325	303	315	306	310	314	332	305	288	344	292	335	339	328	310	327	331	309	313	301	343	334	329	343	304	327	309	300	303	346	310	279	297	317	325	334	329	300	319	295	325	330	278	327	325	315	296	312	320	301	303	309	317	313	291	314	300	293	328	267	309	315	310	292	308	350	290	297	321	306	337	306	315	325	320	296	335	324	342	319	300	332	294	325	298	293	282	300	319	302	304	327	295	323	330	344	306	309	293	317	334	324	287	320	316	310	317	304	316	307	315	327	317	294	331	322	328	288	326	298	320	323	292	321	307	346	294	322	325	318	305	335	310	301	321	325	302	306	291	333	318	290	307	294	329	331	294	318	329	307	323	322	315	303	309	320	314	311	307	320	299	303	309	317	337	333	311	297	343	299	309	320	323	328	327	291	299	299	322	296	336	307	319	340	314	325	282	309	349	274	330	311	327	292	315	323	327	302	308	328	342	357	307	320	334	307	297	348	321	316	307	304	306	316	337	298	315	346	302	352	294	313	315	325	320	326	329	293	302	304	333	327	303	303	307	351	308	295	320	313	315	299	318	347	302	324	341	320	315	301	311	311	298	318	271	339	277	309	320	326	292	295	327	305	353	301	295	298	311	332	316	311	315	313	322	295	309	309	321	319	311	300	314	307	343	308	304	290	349	303	286	332	344	307	302	300	322	347	308	359	295	313	295	313	320	321	322	308	317	341	312	297	332	309	326	325	310	305	327	319	296	316	295	329	323	331	315	292	330	340	327	330	327	301	306	347	309	325	307	299	306	323	324	326	334	328	303	300	322	317	322	317	307	281	299	329	343	310	316	306	299	309	309	310	332	300	309	323	351	319	339	294	295	311	322	312	303	307	304	286	351	303	307	313	328	338	303	290	319	298	318	327	331	338	306	307	325	324	285	342	329	315	303	328	323	317	327	308	324	314	321	324	278	312	318	308	332	326	291	327	338	336	321	312	328	324	328	303	324	329	303	325	323	304	332	328	313	329	313	296	320	333	320	293	309	326	314	270	322	326	276	335	320	343	306	321	356	316	334	295	325	324	335	310	322	327	306	322	332	306	350	322	359	321	333	285	327	320	318	310	326	316	339	326	299	285	324	308	322	333	345	290	334	334	346	315	348	321	329	326	333	355	313	307	331	300	311	324	344	322	347	293	307	316	310	315	299	297	334	288	323	320	331	315	314	354	322	296	315	327	353	269	322	322	314	347	311	327	313	305	338	329	282	312	330	372	290	304	301	293	342	340	278	329	286	317	295	304	361	310	335	324	296	336	293	299	328	307	304	310	323	321	313	324	342	288	329	305	301	296	305	311	338	310	338	329	317	301	290	352	323	334	312	308	280	319	297	286	311	274	308	288	300	338	307	312	325	329	314	323	334	311	346	313	313	310	314	360	311	323	300	298	325	329	321	322	319	307	315	321	331	289	336	337	304	315	275	324	315	311	312	298	350	335	325	327	313	320	329	299	318	307	351	296	317	329	305	303	321	323	311	357	332	342	299	295	309	264	310	326	296	330	306	334	294	283	304	271	294	332	304	319	305	328	312	321	279	326	324	342	294	327	306	296	312	307	361	328	299	289	314	318	306	300	306	323	325	314	318	316	294	295	326	313	325	299	311	299	329	295	305	315	332	317	320	328	350	328	315	343	290	345	316	299	289	324	294	328	317	315	318	325	310	304	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
38945	7332	3036	2190	1476	1078	825	659	599	496	447	388	328	328	295	299	292	281	289	246	240	225	227	215	265	230	208	224	264	223	261	243	234	224	214	234	230	220	229	237	230	222	210	209	204	212	219	223	199	202	202	244	210	223	219	216	213	215	239	206	223	207	190	205	206	218	208	199	211	211	218	187	185	213	223	219	196	201	217	213	219	183	219	217	203	172	190	204	219	207	194	188	183	213	202	178	226	177	196	231	192	207	223	198	203	162	196	221	188	225	226	195	203	193	197	203	199	210	204	245	191	220	192	199	200	196	205	222	205	200	201	172	245	193	203	215	188	216	196	232	212	195	221	202	206	215	205	190	215	203	206	191	232	202	220	209	232	190	206	201	182	210	228	213	201	196	199	208	193	202	207	218	206	217	190	214	217	218	220	200	194	195	221	208	213	204	205	209	194	197	220	228	209	214	206	189	218	200	204	216	229	204	203	195	240	211	202	214	200	212	211	201	188	213	207	217	218	221	195	230	215	202	204	206	218	184	224	223	200	236	205	223	202	199	209	234	185	194	204	203	195	227	220	193	220	220	191	187	211	205	208	208	188	224	203	199	212	211	214	205	188	221	195	192	223	200	228	202	223	192	204	216	192	198	221	250	210	205	190	208	194	207	193	217	202	208	200	244	236	193	202	201	183	188	205	246	197	229	192	208	233	207	209	207	207	183	214	231	189	192	206	232	198	196	205	214	194	197	202	205	203	212	210	213	210	187	221	200	208	203	195	205	198	183	222	212	230	206	198	224	229	186	184	204	230	217	207	186	212	239	200	198	207	200	229	204	234	212	217	212	215	223	219	222	211	202	185	191	213	208	217	194	211	178	214	172	200	219	204	202	207	237	192	219	226	200	213	211	209	220	200	229	211	205	176	187	221	204	196	214	204	192	183	212	204	218	219	231	212	211	200	196	201	210	213	189	222	214	231	207	205	202	216	207	221	224	225	246	195	194	191	204	215	220	208	189	235	209	204	206	213	205	220	213	216	236	211	202	247	211	201	201	208	187	222	217	225	208	216	203	211	194	182	213	217	202	188	201	208	195	202	186	209	189	210	223	190	198	202	204	192	198	212	197	230	220	196	216	207	215	244	209	209	216	244	198	206	200	203	197	183	216	191	212	239	189	204	212	190	218	203	224	222	212	210	211	193	183	206	213	209	222	191	198	201	212	179	236	200	222	217	217	205	202	229	193	167	207	212	213	218	177	210	209	216	224	194	206	204	225	194	201	189	205	193	208	222	199	200	216	204	234	202	230	182	197	201	207	219	194	213	216	197	203	187	192	191	217	217	208	198	224	204	220	207	211	225	170	212	206	191	194	208	206	202	213	230	221	176	221	205	204	230	193	194	208	242	199	211	197	182	188	218	233	219	215	205	205	211	209	188	214	180	198	219	243	216	188	215	243	195	198	202	214	185	197	208	232	203	183	228	209	232	154	192	213	221	212	219	181	194	191	204	213	206	206	230	193	206	174	197	208	196	218	231	199	204	186	220	220	214	213	214	195	219	214	211	216	217	212	234	214	203	203	216	210	212	195	188	233	197	224	210	214	216	226	181	213	221	217	208	214	218	168	197	194	200	192	205	218	216	224	202	201	241	213	205	197	222	232	212	223	212	204	177	226	204	199	198	198	205	213	187	197	218	225	213	189	206	206	213	212	244	192	203	185	216	184	215	202	215	178	196	188	209	194	204	198	201	227	228	202	202	220	173	198	222	208	193	170	204	214	211	192	206	199	223	174	202	227	219	216	189	208	226	225	183	200	215	212	223	205	212	206	205	226	202	184	201	199	250	211	232	222	200	178	206	212	219	199	234	226	212	190	218	210	216	211	179	198	198	223	194	200	211	180	211	212	207	211	210	210	212	198	223	198	192	215	201	221	215	201	198	192	206	208	222	194	190	180	203	187	214	197	230	195	186	200	192	194	207	186	225	200	183	205	183	200	231	225	207	205	192	220	212	206	216	192	230	193	198	221	201	192	213	211	208	210	211	209	192	225	189	207	220	222	207	211	208	190	184	226	206	250	207	243	204	232	212	199	221	245	215	226	190	207	216	186	198	218	205	209	182	204	214	230	196	217	214	228	198	221	204	188	217	223	197	231	190	204	194	205	199	210	193	207	199	211	184	220	200	225	214	217	197	218	212	220	209	194	212	208	208	224	199	190	242	216	202	191	187	224	214	200	207	189	209	216	196	206	206	214	213	195	188	199	193	209	216	193	193	201	204	225	200	220	217	193	199	221	203	205	220	200	220	210	233	216	213	207	208	242	202	232	208	197	217	197	219	190	215	196	198	195	191	193	234	207	206	206	204	219	189	206	220	206	198	176	200	221	192	214	193	230	211	206	238	191	205	222	184	193	208	226	171	205	199	197	231	221	225	223	208	196	215	206	215	220	229	197	190	206	210	230	210	189	182	201	219	212	195	207	205	206	199	187	186	211	198	224	187	203	202	232	224	211	195	203	230	214	173	194	230	199	208	197	182	212	206	211	217	196	176	208	199	200	209	207	204	220	232	214	185	190	181	206	214	184	170	198	185	179	199	172	210	196	233	188	211	205	178	206	178	222	216	228	209	216	226	220	195	200	227	174	203	201	195	208	220	229	238	224	206	200	205	198	201	218	206	232	212	172	212	197	215	204	204	200	215	207	215	198	236	196	245	200	215	221	181	235	215	217	203	212	187	196	207	207	200	211	194	184	191	197	226	200	216	216	214	235	204	205	223	199	203	203	220	193	210	196	214	185	206	212	227	178	197	207	213	204	193	216	223	198	203	225	234	204	212	214	220	221	208	216	241	217	186	232	209	226	188	209	200	201	216	211	192	203	202	182	210	190	210	206	210	191	200	207	209	200	201	209	199	195	197	206	217	199	215	233	202	172	207	238	217	188	213	195	201	211	219	175	206	220	207	207	233	199	229	201	224	197	234	244	241	222	223	201	213	236	230	199	211	185	225	195	204	229	187	218	194	203	199	216	197	231	207	188	213	188	203	187	223	213	214	218	210	212	199	211	225	223	210	201	207	191	200	190	210	219	198	211	204	194	226	201	199	201	187	192	207	185	223	191	202	175	200	203	232	189	230	234	187	221	202	199	223	236	213	201	189	221	218	207	206	207	194	230	210	221	210	201	212	213	213	207	200	179	227	220	208	217	225	230	217	207	210	212	214	208	219	211	180	207	198	186	194	190	204	199	206	221	194	189	194	211	198	216	217	191	198	226	228	212	222	223	214	192	202	224	227	227	249	202	200	223	206	191	213	206	196	216	208	184	210	188	189	210	195	179	188	221	201	192	200	216	201	219	187	218	206	191	202	228	232	196	219	201	194	198	208	210	181	195	238	222	217	197	219	207	187	201	230	198	216	186	217	210	205	200	198	235	201	196	205	228	203	201	209	175	213	191	203	216	221	187	222	213	224	186	228	213	215	183	215	206	199	237	216	210	190	200	230	202	231	193	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
16891	2740	6210	6745	5569	4626	3773	3144	2544	2283	1914	1776	1602	1470	1392	1304	1126	1087	1070	1062	1010	930	905	924	880	825	879	895	787	782	740	797	784	763	796	747	729	697	691	701	733	707	660	679	712	684	634	666	663	643	631	631	613	636	643	648	627	607	630	626	632	647	594	614	624	650	661	648	629	607	626	591	604	567	598	617	597	602	603	613	595	613	618	615	618	586	614	605	611	601	618	596	646	591	601	594	660	636	584	600	605	613	587	588	605	576	578	605	610	644	602	597	605	579	583	597	616	582	614	622	563	606	562	597	604	624	569	604	584	566	569	655	586	570	583	582	596	605	625	644	539	593	629	557	604	564	616	579	609	601	594	610	642	569	579	572	569	607	593	592	550	592	622	589	636	600	579	608	587	614	588	619	613	556	584	593	598	584	574	579	578	594	618	625	572	573	585	618	592	589	584	553	598	615	642	607	639	577	575	588	612	603	615	627	570	588	645	599	603	543	585	600	578	586	555	633	631	583	609	598	601	628	597	626	528	564	576	585	601	571	589	582	607	613	615	523	599	579	598	602	594	610	602	555	607	590	608	587	608	586	598	595	585	582	593	583	587	601	617	612	585	607	548	641	614	595	589	641	592	551	571	556	553	589	610	549	585	598	593	611	563	601	617	590	577	563	588	586	597	653	599	604	600	601	589	577	537	588	655	606	557	584	599	609	609	625	572	631	574	592	600	566	544	607	612	613	561	613	612	578	593	632	624	567	552	540	579	612	605	580	591	557	534	627	569	579	592	598	588	600	569	566	619	588	613	603	566	625	568	665	548	631	604	620	584	612	602	602	581	604	606	573	613	613	633	621	583	572	601	602	564	609	597	597	599	563	572	595	629	574	571	566	599	626	612	619	597	568	573	636	543	587	573	561	583	593	596	612	570	573	564	558	623	552	590	639	610	571	610	563	530	602	577	610	627	607	618	564	613	613	567	617	589	597	596	592	609	621	565	609	587	610	615	575	583	553	578	541	608	584	567	589	586	593	602	568	567	537	573	539	567	586	571	564	624	575	609	571	573	613	601	603	569	563	596	608	600	592	603	572	573	605	556	572	585	594	600	554	580	608	608	596	588	593	587	611	554	543	584	557	539	636	516	566	602	602	615	582	625	594	596	604	613	553	574	656	578	584	572	651	616	606	580	615	601	578	623	583	554	569	584	593	570	584	559	589	596	615	573	615	578	611	587	624	607	589	583	634	577	640	579	577	627	589	604	559	585	558	535	603	580	564	613	612	624	577	612	576	609	608	589	563	578	581	547	639	586	596	560	577	580	609	571	581	622	639	570	570	588	561	608	591	559	581	591	605	607	580	618	583	631	601	590	584	576	546	572	577	591	562	583	565	541	542	567	556	588	575	590	563	557	619	645	598	565	611	628	626	564	611	574	545	577	616	560	584	573	615	550	608	593	622	603	616	600	569	603	549	600	585	588	623	548	596	585	593	581	581	603	619	620	618	586	596	593	551	599	553	558	560	585	607	606	589	609	565	583	606	575	591	589	565	629	596	585	569	584	577	603	579	588	576	592	538	565	594	601	598	596	589	583	574	566	639	634	602	596	588	567	546	585	570	563	541	576	588	549	534	620	571	563	565	609	594	587	625	552	635	588	558	561	603	591	548	603	582	610	618	561	607	610	630	606	573	614	594	551	580	604	585	599	588	566	559	597	597	595	576	599	598	609	581	580	581	590	606	636	560	598	639	565	568	576	583	569	608	553	592	595	547	638	575	583	593	595	569	608	601	622	569	571	583	605	584	622	562	575	579	541	607	611	605	566	572	575	585	611	635	574	603	574	603	607	600	588	600	573	593	625	577	570	610	600	575	584	594	558	580	615	569	612	604	566	591	619	625	577	591	581	533	554	574	586	632	584	613	609	611	557	617	581	589	620	588	556	586	587	577	598	568	597	581	573	577	599	561	612	616	614	557	606	605	585	599	606	630	584	584	619	586	589	646	587	593	570	619	539	585	597	585	610	607	558	567	571	613	557	624	604	577	598	606	601	571	620	545	595	595	604	549	573	577	628	551	603	541	577	593	606	570	604	594	572	564	549	553	601	610	611	597	562	566	600	568	620	595	598	560	547	570	634	582	582	561	577	597	544	572	589	598	579	549	640	576	601	591	599	596	575	535	608	532	578	558	571	626	605	601	590	562	573	590	568	609	567	598	539	578	603	576	545	627	556	612	602	590	621	598	592	627	536	598	584	599	577	537	591	615	597	612	578	593	633	566	566	584	567	582	593	588	601	584	573	556	557	622	568	601	639	533	584	594	635	591	549	592	602	576	600	608	561	620	552	551	596	629	608	597	576	589	611	595	622	617	605	599	597	577	590	604	577	609	557	596	599	562	551	588	514	570	594	593	600	624	578	602	588	556	600	615	588	572	573	616	620	613	559	612	565	597	542	594	633	562	567	625	601	557	577	609	596	587	554	639	636	601	575	562	540	624	609	608	612	585	568	591	573	567	569	581	617	597	581	603	592	620	598	567	616	566	616	605	593	633	596	589	579	599	589	555	623	566	573	604	588	613	613	586	614	606	593	597	603	605	566	614	587	606	585	597	578	582	601	632	561	605	557	613	566	605	593	581	578	618	602	581	579	634	597	593	569	626	606	606	585	589	594	596	605	585	562	628	610	590	610	550	567	605	584	613	578	619	584	596	583	574	614	584	619	574	577	565	599	613	589	566	610	577	599	546	605	609	598	602	632	559	604	583	613	615	607	548	554	566	575	631	584	602	617	624	621	577	597	586	531	588	583	619	614	612	600	593	591	607	596	582	580	562	604	585	565	562	572	567	546	623	563	612	611	564	594	567	583	626	618	574	583	589	572	588	600	578	538	602	561	599	643	572	548	620	598	623	584	580	578	620	562	563	594	559	529	578	606	592	627	600	574	566	619	589	603	543	577	603	577	625	619	572	635	535	530	580	589	590	613	561	577	622	630	579	607	559	551	580	563	582	550	635	612	582	597	626	607	606	572	590	569	574	601	591	586	579	571	556	558	605	590	583	590	587	578	595	586	584	606	587	591	597	607	576	610	541	553	568	616	588	585	581	579	621	586	587	612	607	571	587	612	599	593	593	590	590	639	580	617	547	587	635	577	582	564	613	617	604	549	593	586	576	603	622	574	585	585	563	514	640	599	564	570	578	569	541	549	603	555	594	612	608	566	592	560	598	605	609	561	571	604	591	583	619	578	571	539	603	573	553	571	600	552	547	554	590	586	580	582	605	650	573	629	611	586	574	534	615	593	641	590	611	587	586	600	566	594	589	629	628	604	597	618	564	596	581	627	605	593	562	588	594	596	560	573	575	597	616	590	580	561	591	598	571	641	613	613	595	604	567	563	599	595	595	573	567	563	576	571	622	566	569	565	576	555	610	568	579	594	580	573	620	563	596	548	543	609	591	585	611	558	608	583	568	583	620	596	587	577	545	619	567	594	627	615	579	589	579	596	558	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
3981	152	135	110	131	110	95	115	93	90	85	104	84	104	81	98	80	93	77	89	81	62	107	103	84	68	92	92	92	77	90	93	82	85	87	98	80	86	95	86	91	113	78	96	98	72	70	83	81	91	83	90	82	69	81	86	90	98	87	104	108	81	90	87	95	89	107	92	95	80	86	95	94	107	88	101	82	86	95	85	81	81	84	84	98	86	73	88	108	85	91	83	96	98	98	93	89	85	102	93	69	100	91	90	99	92	83	82	99	89	106	95	101	84	109	69	83	111	100	67	80	105	86	80	100	96	76	95	95	87	82	107	93	83	103	95	80	83	93	100	93	100	97	86	82	95	80	98	92	88	85	81	103	86	98	93	97	96	96	98	94	79	99	76	82	80	93	99	93	86	93	96	102	90	103	92	89	78	108	84	86	83	76	85	96	89	89	91	100	82	82	87	80	83	79	77	105	95	93	98	95	99	99	80	90	84	76	90	73	102	103	82	78	91	78	90	92	97	76	73	103	87	85	102	86	90	85	89	94	86	87	81	98	88	79	86	79	93	83	93	80	73	87	114	87	92	93	92	82	83	77	84	86	83	102	96	80	111	90	101	92	76	88	92	92	94	95	87	90	80	86	83	89	75	82	75	85	77	95	95	81	71	78	95	84	95	69	82	91	103	101	91	85	94	103	80	108	93	81	92	96	86	75	91	77	91	83	97	112	88	102	86	80	85	94	94	75	86	77	74	77	76	86	95	91	85	102	97	95	75	72	90	84	76	90	78	90	88	85	84	87	78	92	88	90	94	81	83	91	93	97	83	108	80	89	92	80	100	85	103	88	98	92	98	72	95	88	75	96	104	92	82	81	84	100	88	73	101	86	94	86	87	71	98	89	83	96	94	93	94	93	107	81	89	92	95	81	113	102	98	90	79	94	86	85	81	74	70	84	83	123	84	87	89	96	90	96	93	106	82	81	89	96	83	106	68	94	88	95	68	90	77	78	98	75	93	85	95	82	96	85	76	85	84	85	79	95	85	90	89	102	79	84	87	107	96	94	83	72	83	82	97	78	88	107	83	88	71	85	84	92	77	91	78	85	85	95	89	89	86	97	102	87	99	107	75	83	89	75	83	95	103	99	93	90	76	96	84	93	78	102	93	83	95	99	84	101	82	78	93	90	76	91	96	95	89	79	90	78	81	97	92	71	93	92	75	85	75	85	76	99	89	90	89	124	80	91	89	70	78	83	84	79	89	82	77	86	88	103	81	91	88	87	82	78	117	89	99	96	82	100	73	102	87	116	84	90	111	104	92	87	95	89	85	95	72	90	85	99	85	78	66	86	102	95	79	92	88	87	94	96	93	99	94	97	87	86	89	69	80	88	80	76	98	99	91	91	99	81	109	85	82	80	89	101	86	89	92	90	85	80	80	93	93	95	82	83	88	87	88	97	85	93	102	97	94	93	84	77	86	86	91	83	107	85	95	88	98	99	81	90	86	93	82	94	92	75	85	80	70	69	86	66	103	97	90	86	104	79	81	77	87	93	83	94	83	79	125	90	93	103	100	105	97	84	99	94	86	103	95	102	87	87	91	76	93	83	91	79	96	82	80	81	93	80	95	90	104	90	80	100	81	77	97	98	88	93	90	88	79	75	101	74	74	79	92	113	73	68	91	81	88	69	74	77	87	86	84	108	106	77	89	86	82	86	73	99	101	84	77	75	93	91	87	99	110	117	96	96	93	102	79	88	100	97	99	91	85	94	85	104	93	108	85	98	79	110	84	67	102	91	85	92	82	84	93	94	74	77	102	77	85	69	77	78	113	89	96	81	83	99	85	98	90	100	81	85	108	89	91	80	99	97	83	100	79	99	93	74	98	109	79	88	103	92	104	93	89	79	86	85	94	82	95	97	75	88	87	90	85	88	102	89	100	92	83	89	88	89	69	92	105	79	91	84	84	110	71	96	101	105	80	100	100	86	85	105	76	82	91	101	81	84	98	100	100	91	115	88	95	82	88	107	95	89	86	84	104	81	94	88	72	104	91	86	100	89	94	79	92	65	87	110	104	80	92	85	83	78	84	93	111	99	95	92	89	96	106	101	95	101	88	104	85	82	101	94	99	87	104	72	85	85	77	96	75	86	96	96	100	77	87	83	68	108	80	90	82	92	69	98	83	80	75	93	81	64	99	85	97	87	83	95	89	89	96	101	71	82	75	98	68	81	102	88	79	101	97	71	93	94	92	80	90	91	94	83	82	104	81	91	86	91	82	102	95	111	83	96	77	85	104	81	88	87	91	81	99	93	79	78	72	98	83	80	93	75	91	86	83	99	87	86	102	93	102	91	88	86	107	92	76	88	90	88	98	100	92	90	101	115	74	92	85	98	87	94	96	93	83	89	94	83	92	94	91	102	88	94	92	91	77	92	81	97	103	119	93	105	108	99	83	101	85	105	105	68	87	79	98	75	106	102	77	94	81	101	91	98	97	93	94	107	88	82	90	90	81	93	93	80	88	98	82	76	99	85	74	78	73	82	101	95	116	96	77	98	97	93	97	81	103	86	82	76	76	73	98	87	77	79	71	101	92	94	97	78	101	96	85	95	91	80	89	76	90	92	87	93	75	95	100	88	85	102	80	91	88	85	92	77	83	88	77	80	88	84	80	83	105	95	107	87	82	90	111	94	88	83	94	106	95	79	100	82	89	105	92	89	98	95	82	68	82	79	92	94	88	78	80	89	98	74	93	80	78	76	83	87	85	87	86	93	87	84	73	78	98	91	94	84	87	86	76	76	80	97	94	104	83	98	81	94	81	95	95	74	87	110	92	91	85	82	78	101	100	95	96	91	83	97	63	90	81	100	87	89	80	88	84	76	93	98	88	97	84	86	83	80	87	82	97	79	85	93	84	89	86	96	108	102	90	83	93	103	91	79	89	102	88	90	68	91	91	87	98	90	108	116	86	88	80	105	90	94	85	79	82	103	86	86	108	96	92	91	91	102	87	97	88	76	92	70	85	96	100	95	99	90	95	84	96	104	97	81	72	88	73	98	96	80	100	80	91	87	84	85	104	79	73	105	95	106	71	72	89	98	90	76	104	90	95	76	95	81	83	80	100	80	100	113	85	96	70	92	92	91	87	77	107	102	95	96	80	102	78	91	97	92	85	89	89	87	99	80	91	79	80	81	81	81	96	92	71	99	75	106	91	88	89	93	90	99	66	113	75	100	92	110	78	101	100	92	70	78	104	78	101	106	62	68	84	81	90	96	89	87	79	83	106	82	100	92	98	104	90	93	84	88	94	96	85	98	92	88	80	99	79	86	95	104	81	91	108	83	85	88	86	118	98	100	90	80	88	71	91	81	80	88	89	69	88	88	80	96	105	84	84	84	79	92	91	89	70	77	97	79	99	100	102	87	105	100	102	74	88	101	88	89	77	80	82	92	97	105	96	87	79	84	93	82	84	83	79	78	79	73	75	95	89	93	90	90	101	81	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
5050	339	427	445	362	376	384	374	323	321	299	317	299	310	302	300	296	343	291	292	324	288	300	308	296	273	276	317	295	292	260	291	283	296	300	304	284	294	276	276	289	315	294	269	296	288	300	272	289	283	312	293	290	277	284	268	286	302	284	297	317	295	291	274	290	304	295	259	281	281	286	273	280	293	314	320	273	297	272	277	279	272	276	273	262	288	272	270	273	315	325	295	287	278	267	267	267	309	261	271	279	303	281	288	290	273	293	261	283	260	293	260	279	295	297	264	250	270	303	289	271	285	313	282	281	282	267	298	305	253	285	305	262	290	302	282	285	270	293	277	272	273	282	295	275	296	287	274	270	247	268	301	274	294	314	265	293	284	266	322	309	288	297	277	269	278	285	282	292	295	282	274	259	277	282	287	282	285	258	305	276	283	295	287	282	307	297	304	262	291	264	249	305	301	293	252	255	225	280	292	307	273	293	231	263	307	281	332	332	264	301	293	294	283	290	253	269	290	265	299	287	286	281	302	311	278	276	252	298	266	258	278	278	291	309	267	276	323	250	232	311	284	293	319	292	298	307	281	267	296	267	300	270	293	251	267	299	265	276	303	307	280	308	273	280	291	300	252	305	293	299	299	284	269	299	290	238	280	262	285	260	257	305	281	273	248	304	270	262	279	299	265	286	291	277	264	297	265	290	293	312	295	273	304	291	284	280	291	294	318	309	301	313	297	289	285	288	299	262	270	308	274	270	284	287	292	270	273	276	273	290	302	287	275	268	298	246	291	295	283	303	300	306	279	274	277	275	293	257	264	283	281	266	252	267	276	272	293	282	273	249	264	292	273	265	275	312	274	305	265	279	273	265	313	293	272	269	289	272	292	301	311	264	297	311	251	267	283	277	272	313	274	286	293	303	280	310	289	299	299	262	300	329	294	285	284	320	279	296	275	283	273	285	276	306	272	286	283	275	294	294	276	267	258	287	250	288	298	301	294	311	287	248	266	266	286	289	279	285	283	269	313	290	264	266	291	275	290	273	298	284	278	281	289	283	244	291	277	280	281	320	296	278	298	269	281	309	293	273	269	268	293	283	262	265	319	289	278	298	258	283	293	269	269	286	290	263	261	322	265	287	261	285	283	254	267	265	270	275	285	277	293	283	301	273	279	296	287	306	284	270	313	291	304	285	261	281	278	255	284	304	280	273	294	286	270	279	283	291	270	239	314	296	282	282	270	280	253	280	280	300	287	265	314	280	262	267	293	290	286	284	305	286	299	294	279	273	284	258	276	282	282	294	273	270	270	313	253	272	287	301	308	282	297	277	268	287	303	262	288	290	283	285	298	291	280	293	292	310	264	293	294	277	290	291	273	296	293	306	294	255	252	301	264	293	251	277	269	290	257	287	292	298	295	285	293	325	263	306	278	284	298	288	282	272	289	311	284	275	253	308	255	282	294	284	294	284	302	275	296	279	282	275	308	267	265	292	278	308	277	308	284	274	285	269	302	240	283	270	290	305	300	269	277	266	291	283	276	299	282	289	235	284	292	277	307	288	278	286	272	300	264	289	288	285	270	256	287	295	280	273	254	294	290	263	285	275	275	300	318	297	292	263	268	273	289	299	318	291	270	293	257	255	279	285	316	281	265	295	260	246	287	291	297	270	276	272	299	289	291	288	288	252	277	257	287	286	294	275	309	247	269	338	256	307	292	272	292	291	296	276	269	304	292	256	263	279	283	311	292	270	290	290	255	280	262	309	303	308	292	288	287	294	269	257	244	305	310	283	259	316	284	285	277	316	272	283	277	257	279	267	274	265	266	283	294	298	299	297	301	273	285	291	270	281	273	270	283	285	269	263	263	263	276	276	280	272	286	299	264	273	275	275	275	276	293	273	302	296	283	268	288	300	304	284	282	268	243	293	254	306	283	303	296	294	292	238	300	266	293	308	290	278	263	278	286	262	305	284	308	276	265	259	296	271	300	279	308	314	274	280	300	296	270	264	282	292	281	292	319	297	268	288	275	289	267	288	270	290	288	266	271	307	278	289	264	286	283	280	241	287	293	275	313	253	236	275	279	293	302	292	308	318	255	278	284	258	322	294	279	255	240	278	290	298	288	281	255	292	273	307	276	283	310	259	312	294	259	271	308	273	293	287	272	296	284	294	267	300	270	282	257	278	276	288	273	273	282	264	284	294	297	274	288	273	269	287	285	321	284	311	271	317	242	283	260	272	301	297	280	257	280	312	289	289	329	296	319	276	263	283	285	257	280	300	290	281	290	286	255	280	288	305	285	286	298	281	279	279	289	281	278	304	254	303	289	269	311	299	287	298	282	305	273	256	264	284	300	280	247	238	275	262	265	275	259	302	287	308	275	292	304	290	263	270	287	300	285	285	270	289	309	308	260	266	276	292	274	280	291	284	295	289	301	301	284	280	309	289	272	272	264	286	277	316	280	254	259	281	289	263	272	290	276	328	258	248	282	283	287	267	263	268	300	294	314	278	260	260	271	276	305	282	253	314	283	254	304	284	285	285	296	298	280	255	302	278	288	282	275	277	302	303	285	306	283	267	298	290	286	249	295	263	283	295	299	310	278	294	291	274	266	278	284	311	310	285	257	305	293	304	266	273	271	269	277	303	306	296	280	282	269	254	265	252	315	311	288	297	290	288	287	279	245	277	313	305	328	259	272	269	296	288	299	290	263	280	258	286	294	316	292	296	307	296	291	281	286	267	289	267	293	288	263	320	302	279	269	299	294	272	271	283	275	305	277	284	287	274	265	272	266	275	280	293	301	279	284	303	273	273	280	258	305	267	288	295	267	264	291	291	288	300	319	296	274	278	270	274	301	257	252	292	276	298	290	274	302	307	293	287	285	241	295	304	279	270	299	290	264	293	295	299	275	313	278	282	300	275	269	267	305	260	281	280	280	291	270	308	282	263	293	294	293	274	284	261	275	320	258	297	273	277	288	266	259	266	291	258	288	294	268	273	270	272	287	298	302	262	272	306	277	276	287	271	266	309	283	287	269	287	285	297	304	286	268	323	285	294	288	279	270	267	258	307	300	280	313	260	292	282	273	315	279	287	289	287	280	287	297	290	302	265	277	283	270	303	268	302	238	271	284	275	293	289	266	283	305	300	272	277	291	272	270	244	294	269	274	287	287	268	283	303	334	254	255	266	288	285	266	313	289	279	278	289	279	280	294	289	289	262	281	270	269	297	306	275	315	283	295	285	309	292	286	286	297	283	303	296	295	275	285	317	282	264	278	294	263	283	266	286	292	267	291	287	306	301	311	307	274	272	262	301	271	305	298	275	283	289	303	298	282	295	283	282	276	305	306	282	274	280	265	277	284	292	268	304	306	292	273	268	293	268	296	263	271	288	270	320	277	287	307	283	278	282	293	259	262	240	283	287	297	291	256	282	244	299	265	308	289	293	282	300	277	265	301	302	274	258	247	289	293	300	285	299	286	274	301	271	293	282	306	271	296	270	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
25547	2275	1404	1128	742	558	398	345	280	219	198	190	182	146	142	147	168	98	130	161	130	113	118	99	106	111	117	103	116	106	120	105	105	104	114	110	115	97	109	115	91	117	115	95	91	101	106	111	107	96	121	103	86	104	96	108	97	86	107	97	91	96	100	117	91	90	105	90	123	83	106	95	111	100	105	88	107	110	92	105	88	96	80	82	115	89	92	102	96	100	89	83	84	110	88	100	108	95	92	84	94	99	98	111	104	73	82	114	85	98	102	91	101	98	106	98	89	109	92	96	106	91	109	101	102	100	82	104	96	95	85	85	109	114	114	100	73	124	108	102	99	96	89	94	105	76	109	95	109	96	99	84	103	89	86	100	95	97	105	79	88	104	104	87	105	90	97	99	107	100	90	97	83	106	99	97	102	96	110	107	94	100	108	100	105	94	97	100	113	98	112	119	91	108	97	107	113	96	98	83	91	119	89	112	91	87	87	95	86	108	111	92	103	89	87	72	94	90	96	83	114	93	92	105	87	93	98	89	91	92	99	116	93	104	131	81	86	97	90	103	111	78	94	83	109	102	105	106	115	93	99	94	102	91	108	88	85	110	104	98	91	90	94	103	112	83	93	86	103	97	108	101	98	105	102	92	87	78	99	103	105	101	100	98	102	90	104	99	98	95	123	91	92	84	105	86	98	107	94	105	110	88	97	100	88	96	95	110	88	77	102	109	106	100	105	90	81	86	99	110	96	97	105	89	97	95	94	98	89	100	96	108	89	96	96	87	88	98	92	82	92	80	98	92	96	87	100	94	94	96	95	96	94	111	108	93	99	89	86	115	101	105	104	109	94	110	112	91	98	83	98	101	105	106	84	109	97	93	95	96	96	97	100	89	106	88	110	112	98	93	77	88	83	105	86	106	86	97	86	83	102	97	81	93	95	102	89	99	100	102	106	104	81	91	84	109	103	90	90	106	86	86	109	97	93	136	88	94	102	106	104	98	98	125	96	77	79	92	108	103	95	87	72	95	95	90	84	88	98	86	103	86	76	96	96	75	115	102	99	99	66	89	94	93	92	108	98	85	117	91	101	115	84	105	93	89	100	98	94	99	91	91	94	110	98	106	106	98	95	98	87	117	93	77	107	120	87	83	95	103	97	92	96	89	98	89	89	87	103	87	87	94	115	108	94	115	78	79	80	95	93	90	98	105	98	95	111	93	90	96	103	94	101	98	92	99	96	93	78	97	92	84	82	98	85	89	100	99	97	90	104	112	90	83	89	80	87	105	79	98	82	91	89	111	102	92	105	99	102	102	90	82	89	89	79	96	83	106	89	91	73	102	109	99	87	89	97	113	100	90	96	100	101	82	106	101	81	106	109	88	102	97	94	80	91	118	95	79	91	98	95	94	92	95	91	113	97	87	82	92	118	82	93	82	100	94	94	114	94	112	69	86	100	85	102	104	100	89	113	83	103	76	96	84	110	74	102	91	90	95	99	97	103	88	78	83	104	106	109	90	87	114	104	111	99	110	101	107	85	89	116	114	82	83	100	107	95	89	94	86	93	99	87	97	96	99	104	89	93	87	92	101	99	91	94	90	93	89	111	96	99	110	107	98	100	99	93	107	107	104	95	106	106	107	102	98	100	123	83	117	90	93	90	112	91	93	111	82	93	92	87	110	85	99	92	104	85	87	94	82	90	95	99	81	106	92	95	109	100	102	107	96	106	93	101	113	121	93	103	99	88	98	90	87	87	101	94	94	106	110	92	92	82	78	98	112	94	97	99	105	112	89	103	88	110	119	87	106	109	102	88	103	111	107	88	94	101	103	87	85	97	100	102	90	86	94	92	96	87	81	98	94	97	109	108	87	112	97	112	88	103	91	87	92	85	92	93	100	95	92	87	109	102	106	95	88	98	95	80	117	84	105	93	107	107	99	82	92	114	96	106	97	93	84	107	114	104	93	101	95	94	82	103	101	105	90	103	97	86	101	101	106	105	100	91	88	91	91	96	105	91	89	109	93	105	101	92	103	90	95	101	84	95	92	105	95	94	85	90	94	84	117	103	92	111	83	96	99	117	74	91	91	110	99	94	80	105	111	86	90	102	105	106	91	92	103	103	91	89	96	99	89	95	83	101	111	101	79	100	89	87	100	109	74	67	99	84	101	107	98	93	110	113	95	102	101	100	110	103	104	95	79	89	102	104	109	97	97	93	111	94	84	110	87	105	94	118	82	108	89	101	102	99	97	104	103	87	95	91	96	79	102	92	82	97	99	88	88	97	84	106	94	109	100	82	108	89	98	100	104	88	97	101	88	80	93	99	95	101	86	107	112	97	102	98	105	87	81	109	106	90	91	89	99	108	76	104	100	92	94	106	98	82	83	89	89	87	101	100	102	108	108	91	105	97	94	101	107	114	100	107	91	85	101	111	87	81	84	87	94	76	87	97	100	118	91	109	82	97	95	88	93	90	100	83	96	107	79	108	78	97	102	120	95	94	102	92	70	98	86	94	121	112	89	80	89	97	89	82	114	89	77	100	99	87	85	90	94	97	99	118	100	102	83	103	105	84	98	93	99	101	87	94	100	85	107	91	83	85	95	100	98	113	100	99	89	89	82	97	98	103	85	106	94	100	94	96	78	104	95	111	99	111	84	85	92	92	114	101	86	115	93	107	86	103	76	89	104	89	81	101	112	105	96	108	104	104	114	95	114	98	95	80	107	88	66	88	102	94	107	90	111	116	85	82	114	112	102	80	101	121	93	88	88	87	97	110	101	86	110	92	119	118	104	97	92	105	85	99	86	89	88	122	107	85	99	103	109	101	92	112	93	104	96	89	86	97	85	96	104	114	104	88	77	70	90	107	87	84	110	103	104	87	95	89	91	93	114	104	80	93	101	99	73	108	113	88	98	75	68	90	108	87	117	115	95	115	106	121	98	100	101	85	105	84	84	100	98	121	94	101	103	109	88	105	97	95	89	89	97	100	116	107	83	114	95	96	108	96	92	102	74	96	82	85	103	82	105	110	100	100	85	109	94	104	110	104	94	86	73	95	95	94	88	100	112	76	97	96	91	85	97	93	84	93	97	88	97	103	90	86	96	79	108	106	90	97	84	94	82	102	105	98	90	112	93	80	90	89	106	92	101	95	102	83	95	104	100	82	99	101	112	111	92	87	106	89	87	101	92	103	86	109	97	104	106	101	107	91	111	89	88	112	89	93	84	102	105	108	98	81	88	97	95	102	126	111	117	92	90	85	108	110	106	104	106	82	107	86	109	93	102	116	77	79	109	105	105	94	91	92	99	105	90	78	101	82	102	103	94	98	92	100	100	113	105	92	82	89	95	73	98	90	101	90	89	100	89	83	108	94	103	95	90	92	102	80	81	95	84	120	115	106	101	86	98	90	106	89	89	68	90	97	105	91	86	97	95	95	95	107	95	87	110	111	91	91	102	100	114	112	92	95	108	114	122	97	89	94	119	112	97	88	82	83	79	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
12351	1369	3217	3634	3001	2424	1989	1621	1338	1187	1038	850	850	785	704	699	641	597	612	560	505	514	457	488	444	469	456	398	415	400	398	410	399	384	414	400	410	352	374	346	370	345	355	359	375	415	406	369	356	353	343	344	331	337	357	347	309	309	331	349	345	308	333	335	328	340	319	310	302	336	318	329	307	310	329	325	341	323	346	352	316	328	317	320	356	319	359	312	315	351	334	316	339	321	327	299	345	302	324	299	302	343	325	291	307	324	314	337	305	316	310	307	305	312	329	293	320	301	304	310	322	296	294	338	332	303	308	289	329	293	318	310	297	343	349	293	275	311	306	290	318	338	315	341	309	323	324	341	330	321	350	293	318	324	329	282	322	289	317	306	325	327	308	333	332	304	300	316	338	326	330	327	299	278	292	323	324	284	312	345	311	324	297	328	301	263	340	318	320	314	316	291	307	321	327	340	305	303	294	328	329	294	328	292	329	333	302	320	322	334	320	332	322	343	295	329	269	301	286	294	304	313	312	291	344	306	315	312	360	293	332	318	296	293	309	314	318	320	374	318	321	324	280	306	335	290	311	326	318	340	302	322	334	302	321	320	317	328	342	305	335	295	309	310	294	319	297	303	307	339	281	299	316	337	309	301	307	333	297	316	322	320	300	314	306	294	306	285	320	341	305	319	296	283	339	332	307	305	340	303	286	302	329	298	338	298	304	317	295	316	353	286	329	272	315	306	295	293	286	298	320	311	323	333	319	326	338	293	322	314	320	293	335	340	318	323	300	322	296	306	284	329	313	326	328	327	322	315	319	341	274	322	294	306	316	324	307	344	307	340	312	316	305	317	312	315	327	325	284	334	329	327	292	296	331	302	335	365	325	318	324	305	299	306	310	331	332	343	315	331	304	306	309	323	300	309	272	290	335	294	331	323	303	337	300	315	336	308	292	312	330	336	319	321	301	347	338	307	310	336	318	329	321	331	311	315	295	329	334	341	306	310	319	327	332	318	335	291	348	334	312	335	308	325	297	308	319	307	310	306	348	347	353	320	319	316	300	324	346	309	347	348	326	275	305	295	320	316	288	302	331	310	302	331	363	320	308	301	304	309	312	341	294	346	341	327	317	317	301	332	311	301	292	335	350	282	312	321	312	324	316	366	351	319	317	329	341	354	322	307	287	310	333	283	335	331	308	324	323	330	324	283	279	292	326	287	292	329	290	316	303	331	302	302	323	327	321	345	346	345	312	291	320	290	307	345	333	283	321	348	311	304	302	300	307	307	288	302	314	336	299	297	286	312	286	309	333	330	304	305	321	342	326	333	310	322	335	292	343	318	303	299	319	300	293	289	342	315	320	327	301	314	318	300	335	318	302	347	329	326	308	309	291	313	313	313	294	300	314	298	319	341	312	287	308	305	313	316	297	296	312	309	300	285	282	288	333	318	355	282	298	322	329	323	296	333	300	321	310	318	324	313	317	325	312	293	323	331	292	307	284	333	323	322	304	290	324	325	350	329	333	321	296	285	323	330	294	315	311	356	337	343	342	286	297	313	344	318	289	310	300	325	313	311	311	316	311	327	311	284	336	302	288	316	273	291	312	336	319	309	338	313	304	322	318	301	320	303	295	325	331	308	324	318	314	312	297	315	329	286	309	327	332	321	317	324	348	318	318	280	300	318	320	284	335	337	341	317	317	306	345	307	329	311	355	296	316	294	338	304	289	279	322	336	310	313	341	309	310	302	312	326	318	299	296	303	348	302	333	318	325	296	340	297	335	308	350	319	321	316	340	310	293	310	313	293	287	338	281	329	325	290	311	340	355	313	314	327	329	299	301	293	324	265	329	340	317	323	317	327	331	302	299	340	353	330	316	325	299	306	312	304	277	341	325	316	308	306	336	300	323	292	331	292	337	324	327	303	300	308	328	321	321	297	310	314	287	301	326	325	331	308	264	314	304	325	332	322	302	304	334	319	282	358	310	289	315	313	317	311	287	323	274	311	312	302	305	339	315	322	292	334	344	303	313	297	309	318	323	328	308	310	322	293	323	300	336	314	315	315	289	313	285	294	311	332	314	343	340	303	291	313	345	279	326	294	316	320	297	304	329	277	320	301	346	321	296	288	298	337	316	300	291	304	335	293	334	323	332	302	299	340	308	311	300	317	299	308	313	307	354	280	297	303	309	327	284	340	300	336	344	317	311	323	314	298	292	300	303	305	299	302	325	297	326	310	308	338	330	296	288	322	342	356	331	311	299	302	320	347	302	316	315	301	280	347	294	307	307	341	289	360	333	317	310	295	327	328	313	317	336	324	324	297	310	302	299	322	307	336	293	305	346	310	305	335	345	344	316	311	343	325	334	313	292	313	329	317	301	349	304	310	313	312	287	340	318	364	340	327	310	338	307	320	309	334	320	329	323	329	322	319	335	319	300	298	282	303	343	296	321	317	305	331	339	290	324	327	309	322	323	304	315	327	364	321	302	289	308	302	302	316	310	340	332	289	295	340	286	344	300	329	359	311	327	312	288	315	316	276	332	314	301	323	302	331	357	304	306	321	292	301	337	332	313	317	327	322	314	301	339	341	284	313	292	291	296	322	324	326	336	287	323	314	337	277	315	288	341	275	329	301	352	316	298	330	328	338	315	342	280	311	313	286	342	288	293	296	321	291	306	306	312	327	321	301	302	344	295	353	287	307	311	288	285	333	309	335	292	297	308	334	327	315	316	308	345	298	311	341	311	295	315	311	322	310	281	342	300	336	312	316	329	348	288	346	337	317	302	301	311	342	307	290	314	322	325	308	308	321	322	328	315	308	347	305	299	320	316	326	314	267	314	286	353	374	310	317	352	301	337	356	285	337	317	302	291	319	330	278	326	322	316	330	330	304	310	327	317	332	310	318	338	334	302	317	302	303	341	285	333	295	320	331	313	273	332	310	337	284	309	314	313	318	301	322	337	318	313	284	334	297	319	297	298	312	315	259	331	299	301	313	320	323	332	343	288	278	313	312	324	337	295	337	324	300	290	334	317	331	320	323	313	353	305	325	310	283	309	308	282	324	292	353	299	313	326	297	317	281	346	294	318	333	291	297	296	316	327	314	330	317	335	338	313	343	344	325	309	304	320	294	295	322	301	325	328	341	353	317	346	312	308	312	333	323	361	307	297	297	347	332	310	318	321	305	309	285	278	319	305	303	311	310	344	311	330	318	284	286	330	284	317	323	301	308	307	303	291	318	312	314	342	303	299	319	326	318	335	319	349	322	311	321	287	312	297	302	311	327	312	319	274	312	321	274	306	282	309	303	294	323	339	306	305	332	293	294	295	312	329	309	324	307	289	328	365	311	333	330	337	327	319	325	307	314	298	343	343	324	325	305	293	333	324	312	307	324	314	280	307	347	336	315	348	307	305	304	321	312	313	301	297	289	315	317	303	296	343	308	302	321	309	306	304	332	300	297	307	314	316	289	309	325	294	301	319	299	331	302	297	316	327	319	328	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
37924	7422	3103	2183	1583	1175	821	674	563	461	403	396	330	343	323	295	280	292	262	237	258	293	261	257	233	253	242	244	235	261	215	231	227	194	230	227	199	228	245	200	217	263	222	226	211	206	225	200	233	243	215	210	224	225	214	240	248	222	240	215	214	179	230	204	198	207	201	242	205	219	202	203	208	217	222	216	222	219	185	210	197	209	199	205	217	219	215	201	201	223	215	225	201	218	196	212	176	212	244	228	201	203	190	186	207	213	183	189	189	219	217	217	196	211	217	186	219	202	216	199	209	181	225	211	213	217	218	206	217	224	197	204	194	227	229	211	238	172	215	205	214	213	178	227	209	217	211	202	226	199	203	191	202	198	219	237	199	230	214	195	195	201	240	218	212	211	205	189	187	222	201	194	224	206	227	195	243	189	190	244	214	210	218	227	229	204	209	208	214	204	216	236	216	205	238	178	224	216	214	211	229	243	210	200	193	195	221	214	213	198	213	216	196	182	203	222	193	226	233	221	218	220	211	217	206	223	180	229	215	220	223	198	182	188	203	206	220	211	211	189	185	212	187	215	238	216	166	185	205	197	199	192	185	181	211	214	210	203	179	226	214	216	212	212	202	185	200	217	223	197	232	229	195	224	221	214	203	221	205	197	207	242	217	193	198	195	196	212	230	184	232	211	226	193	205	237	196	217	195	207	202	201	193	198	231	199	203	230	223	209	219	202	200	212	229	236	189	240	211	213	203	210	181	208	203	212	204	170	204	190	208	194	204	203	225	233	193	229	206	221	196	187	215	212	214	198	200	203	207	224	196	199	197	232	223	218	209	215	201	193	201	195	222	200	206	195	194	208	206	204	237	219	240	211	212	216	212	248	210	215	197	226	211	198	216	203	225	216	224	227	228	205	209	210	185	184	206	206	210	217	203	187	231	232	208	192	200	197	187	244	185	208	193	215	236	193	197	196	205	195	212	214	161	222	204	190	207	213	213	223	199	203	211	211	209	207	194	216	199	218	208	200	212	229	211	211	209	224	195	216	209	192	228	224	217	203	204	202	206	198	201	186	199	202	250	187	195	219	187	196	223	206	197	189	189	210	196	183	231	218	235	228	226	205	214	185	190	195	193	190	192	203	192	228	193	186	194	181	204	219	180	236	188	197	200	201	203	185	219	218	198	211	219	188	199	237	203	206	196	222	223	220	210	187	222	189	219	226	223	223	223	193	195	204	231	208	218	207	211	221	213	209	193	213	186	201	204	206	208	203	197	206	204	218	204	223	208	181	210	220	221	207	223	210	197	239	230	211	202	216	187	207	194	209	213	193	218	207	211	216	209	226	230	201	202	216	174	216	208	194	206	218	226	220	204	188	201	214	228	219	182	203	208	224	202	210	209	184	184	188	227	203	199	187	210	211	210	206	216	225	225	195	199	210	240	192	200	216	216	228	177	218	185	196	205	220	211	215	188	207	184	203	211	226	186	216	197	221	178	193	217	220	186	202	215	219	222	180	217	223	222	204	239	195	230	213	199	233	214	210	214	200	221	169	233	208	190	210	207	204	211	194	214	214	194	217	186	207	216	231	217	202	212	192	226	199	215	214	228	207	233	196	197	218	198	197	194	225	220	222	185	212	216	183	213	209	222	211	216	223	215	225	195	195	247	221	215	219	169	231	187	207	219	227	216	201	208	211	216	206	227	207	180	198	205	194	215	209	194	192	209	215	232	213	210	232	186	208	195	195	197	204	199	197	205	186	196	212	214	208	231	230	181	207	238	217	195	206	182	198	219	202	204	185	196	229	195	202	188	215	219	233	200	220	236	223	208	214	230	214	190	240	209	203	205	259	198	209	202	211	191	202	184	225	197	212	182	224	222	187	174	180	191	231	207	179	195	192	233	215	203	198	206	203	216	223	203	176	207	180	187	199	215	208	211	216	208	219	227	245	213	210	206	235	207	204	215	227	209	208	211	216	219	202	208	201	199	232	204	226	197	201	178	209	199	199	230	199	204	192	209	171	206	218	176	208	190	219	197	206	227	194	208	199	205	202	231	219	204	191	200	185	191	230	218	182	189	233	225	238	196	218	225	200	210	209	207	204	192	241	211	199	200	183	220	192	190	200	218	220	234	179	181	219	203	199	219	215	183	216	191	196	225	200	209	196	202	210	212	208	210	173	245	237	213	184	207	218	198	206	188	200	226	187	201	205	224	224	214	198	214	202	211	203	216	192	169	229	220	192	197	201	211	225	190	224	245	229	195	239	204	205	214	199	205	200	192	220	201	186	243	218	187	198	227	190	192	207	194	184	173	220	214	236	218	215	226	209	214	199	217	216	210	223	182	203	201	215	186	239	222	217	222	230	219	202	197	215	202	215	227	198	209	194	208	218	198	230	218	197	208	224	209	210	190	195	229	213	178	201	184	237	207	206	195	202	194	211	213	222	189	199	206	212	209	213	195	209	217	196	219	202	219	195	237	233	216	216	229	205	220	211	216	211	216	178	223	205	201	194	211	213	215	213	209	205	193	208	218	207	207	195	212	213	202	189	204	229	193	209	221	214	212	205	236	217	215	208	230	222	199	211	216	227	221	214	201	202	206	231	227	217	221	209	184	204	211	209	220	213	201	198	204	229	214	213	200	176	204	187	233	224	220	234	209	200	211	206	205	216	207	211	206	232	213	197	207	205	230	203	211	206	208	223	250	203	225	216	193	206	206	218	232	190	188	220	204	183	224	215	201	228	224	231	201	211	201	214	212	214	186	210	220	205	204	216	203	187	214	206	227	218	224	171	204	213	220	209	207	240	219	221	212	198	182	219	216	189	193	219	213	197	222	184	216	191	239	229	229	201	219	195	187	192	183	216	211	239	199	195	220	224	187	190	234	228	195	217	208	214	221	196	207	202	211	194	207	217	199	200	209	218	220	189	203	211	205	204	207	212	208	194	201	201	190	194	227	187	197	207	196	225	223	184	209	215	226	214	209	209	185	212	220	206	212	205	192	209	220	193	208	210	200	217	221	208	197	203	204	236	198	187	206	219	204	204	208	188	201	221	215	219	216	215	206	229	203	222	207	196	206	208	199	191	227	195	214	198	181	214	203	186	219	208	236	228	171	184	227	227	216	209	215	222	225	199	211	219	200	202	232	204	201	182	211	193	231	216	223	225	216	218	188	189	207	198	219	189	229	197	205	226	206	201	178	205	236	219	200	178	198	192	205	203	215	222	217	212	188	203	225	209	214	193	230	204	209	216	196	185	219	193	188	194	198	202	209	219	218	204	188	208	225	201	207	209	203	216	240	178	207	209	215	218	194	193	204	194	200	207	191	202	186	219	180	239	229	228	210	221	195	190	224	183	196	217	228	224	217	215	205	211	218	217	235	193	195	199	204	236	204	204	184	189	226	235	193	209	215	181	199	250	230	217	208	226	205	210	202	228	213	229	211	191	210	210	201	213	193	212	203	197	196	201	218	203	228	242	220	203	216	197	201	187	195	201	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
16809	2674	6185	6639	5746	4616	3758	3095	2668	2201	2003	1659	1645	1597	1391	1284	1186	1188	1040	1023	994	903	914	880	849	877	832	867	855	788	764	719	722	767	734	751	703	687	717	713	728	736	684	645	683	640	683	678	701	669	620	636	670	644	636	596	655	649	656	637	622	607	608	614	660	616	651	618	612	627	624	642	635	611	623	580	586	680	646	597	578	573	663	581	614	650	573	619	604	581	597	629	576	623	597	637	595	641	614	554	571	546	631	574	575	612	613	641	629	589	608	579	595	608	590	642	547	592	647	593	604	594	604	586	593	609	564	635	636	620	607	574	605	561	618	631	580	649	604	618	576	608	597	585	619	573	632	594	629	596	569	634	589	604	607	625	613	568	587	581	574	612	566	596	581	596	580	583	660	594	596	603	637	570	634	630	583	591	572	583	545	568	600	597	603	596	606	588	626	594	558	570	583	615	586	586	619	591	631	640	596	582	582	569	561	633	647	580	591	617	633	584	622	590	566	602	620	594	632	632	583	584	603	606	618	581	605	603	647	566	582	567	600	599	567	611	547	593	551	597	592	622	613	587	570	621	593	603	600	673	572	547	563	549	576	643	567	563	584	580	539	600	563	606	599	581	585	589	600	645	585	595	577	610	560	585	593	602	587	566	585	560	592	584	591	559	579	577	605	578	632	581	593	572	588	593	584	585	594	620	562	578	583	586	609	543	637	559	583	604	605	581	620	569	564	614	560	617	601	571	565	554	576	600	591	629	584	606	629	591	593	512	572	582	581	589	627	561	588	633	565	623	595	574	577	571	573	633	569	585	601	609	556	543	608	572	597	609	602	629	610	578	571	581	612	590	602	632	606	585	611	589	538	558	615	592	582	594	583	547	594	604	577	597	576	605	617	604	659	637	580	615	573	593	576	607	617	578	588	589	572	628	566	584	620	600	552	600	568	615	540	639	618	595	599	576	592	596	581	585	610	568	564	618	592	581	585	578	636	612	616	573	572	605	553	568	547	597	584	609	642	570	581	545	576	585	581	608	550	576	608	615	567	652	576	577	593	582	572	606	591	573	586	570	617	616	607	603	616	588	566	606	579	601	595	591	580	565	554	539	589	616	607	547	585	591	566	569	589	559	640	639	565	591	589	621	603	609	543	589	604	553	622	557	591	566	615	582	606	627	582	628	591	620	633	596	568	616	603	584	569	626	582	565	616	600	572	598	604	594	630	585	575	614	570	577	571	596	583	512	606	536	529	608	611	578	588	571	575	575	592	573	599	585	606	604	569	614	595	587	630	616	533	575	581	614	598	550	633	580	594	573	595	596	583	621	590	595	612	602	615	567	571	585	578	588	607	591	591	571	608	593	599	606	591	567	581	590	552	558	570	629	600	617	610	592	576	597	636	567	540	597	595	583	585	586	601	597	588	582	589	589	655	552	563	569	572	632	591	552	592	585	605	581	565	579	613	562	588	555	599	591	586	551	572	579	592	585	552	588	587	599	598	586	589	606	611	582	575	586	558	563	566	602	572	628	559	577	582	594	603	617	586	615	569	600	580	571	586	614	632	579	608	610	623	616	605	570	610	571	615	605	608	594	620	630	582	635	550	576	614	532	570	588	591	605	622	555	580	599	574	566	561	607	561	566	599	602	600	590	572	584	544	565	591	632	568	569	580	548	563	609	623	587	588	584	598	558	590	567	623	591	578	588	574	576	553	564	606	571	577	572	600	581	607	573	564	634	603	598	580	570	587	619	602	551	597	621	616	587	589	616	569	567	580	586	583	568	633	552	569	582	586	575	605	592	627	616	571	597	557	647	599	570	568	565	562	584	584	611	618	590	599	588	581	650	573	598	555	569	562	591	606	598	564	577	594	611	575	577	615	586	574	619	633	603	593	595	579	571	580	579	575	600	589	621	543	569	564	585	556	591	591	591	617	581	600	623	558	599	584	561	537	593	575	588	608	581	615	572	557	587	582	607	584	546	614	587	542	636	604	586	612	562	565	602	528	580	597	593	569	531	603	599	598	569	581	547	527	584	572	561	588	618	557	570	579	562	630	615	596	606	582	595	588	585	573	578	548	593	551	610	568	592	615	561	625	569	611	572	630	554	614	581	602	568	572	614	562	554	601	630	611	597	585	623	571	586	524	599	561	627	574	582	560	576	555	649	546	598	629	603	568	592	606	570	557	581	558	611	598	627	538	597	589	557	590	589	572	606	570	581	589	582	568	596	599	587	612	594	609	564	633	557	607	596	608	578	594	617	556	613	568	629	615	588	575	576	617	569	573	593	675	653	536	598	572	578	585	561	541	618	584	600	601	573	592	584	605	588	612	534	520	579	577	605	592	576	581	617	548	592	592	596	578	607	593	563	599	569	562	602	571	577	574	641	622	592	601	579	540	567	574	590	611	556	606	574	590	571	583	616	602	615	596	604	588	610	585	580	572	607	630	594	542	592	583	609	625	551	582	572	578	589	602	583	602	603	579	557	600	579	636	569	618	604	582	579	574	544	628	591	625	630	604	611	555	617	597	579	592	547	605	571	568	629	613	587	567	554	580	598	626	561	566	612	640	534	627	551	619	588	584	576	614	584	572	597	604	544	554	583	597	575	608	592	565	573	645	551	579	573	575	569	563	579	613	598	561	526	596	601	587	585	602	564	576	557	555	594	631	613	571	618	594	579	604	579	609	607	593	563	552	612	554	583	599	584	577	598	580	609	592	562	566	608	604	575	623	626	550	571	613	591	620	588	571	624	576	610	566	564	624	610	576	591	614	585	573	573	640	583	585	590	585	595	642	547	628	575	574	588	597	626	603	605	562	568	608	608	565	573	573	591	578	582	638	606	564	590	568	644	629	604	622	602	588	603	615	632	575	583	595	608	564	660	564	599	610	566	574	600	636	622	569	593	583	624	594	561	587	598	568	579	610	591	624	624	666	559	559	602	559	578	556	576	598	548	591	615	615	571	557	587	622	599	588	601	572	577	568	590	582	570	557	572	593	627	604	596	638	597	622	578	594	613	577	606	631	584	594	598	560	574	604	551	597	613	581	602	581	600	565	627	577	593	586	580	597	570	590	594	588	564	605	560	608	573	620	554	583	580	612	608	561	568	556	628	587	580	615	642	550	638	564	563	589	614	584	621	605	596	569	624	586	594	629	575	608	597	582	573	575	599	581	600	581	587	587	593	614	545	571	579	610	565	550	613	555	590	594	577	596	558	570	664	562	614	570	600	611	570	576	573	593	613	632	598	643	597	601	565	588	607	576	567	559	580	564	590	586	605	580	571	580	632	556	590	650	638	530	606	605	612	555	584	620	616	581	618	613	573	598	650	576	554	574	617	624	547	597	582	553	579	586	579	577	548	646	602	588	609	585	615	586	574	590	606	580	610	610	595	553	563	587	596	604	576	558	566	599	590	621	579	585	547	613	589	605	581	596	588	537	588	563	566	565	585	599	614	599	585	606	581	606	603	574	614	621	574	610	591	595	580	601	568	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
4218	219	181	151	145	106	106	107	94	109	97	99	83	91	101	84	80	99	87	104	99	85	89	87	89	84	92	85	92	91	99	93	97	78	102	77	72	86	98	78	112	94	90	100	66	94	97	67	83	97	89	89	94	103	73	77	102	93	94	78	90	78	85	82	100	95	89	122	93	98	110	77	90	92	88	80	99	106	95	75	89	79	80	95	90	85	73	75	90	101	87	91	90	86	91	63	87	74	77	96	96	76	107	85	92	100	100	92	96	86	95	68	96	100	102	63	74	98	88	94	97	108	92	87	71	76	82	76	84	83	91	107	94	87	77	104	103	101	100	95	100	88	87	103	73	92	99	88	96	77	97	87	102	82	81	76	92	109	102	79	100	82	68	112	91	76	92	79	75	86	94	91	89	90	73	101	86	91	85	98	72	102	104	89	97	94	93	90	93	87	89	96	95	77	91	83	86	87	110	87	103	85	78	89	86	102	106	83	86	82	84	84	81	85	98	88	94	102	95	92	77	88	91	95	91	91	93	87	101	78	88	93	99	88	95	95	75	104	90	86	67	84	112	79	97	74	104	82	86	69	66	87	99	79	99	96	96	91	95	85	86	107	81	91	84	93	75	89	86	88	92	110	87	86	98	71	95	84	67	82	84	85	89	79	97	95	105	87	93	87	79	89	74	91	101	86	88	91	82	81	68	84	93	85	87	75	97	97	88	77	98	95	91	88	103	80	102	97	94	82	96	89	97	84	97	85	94	98	70	108	88	89	97	89	89	93	79	96	94	91	93	90	74	79	94	78	78	90	74	88	94	80	93	94	89	82	112	87	104	78	90	89	92	82	83	123	89	86	79	99	102	77	74	92	88	79	86	76	93	83	80	95	104	95	75	83	107	95	108	95	77	95	105	81	71	85	98	82	93	103	90	82	104	88	109	110	81	85	83	90	86	103	83	101	99	81	86	93	101	84	93	88	79	75	97	89	76	85	75	67	83	78	84	89	75	94	89	96	77	84	90	91	99	93	84	93	88	81	92	111	73	88	94	79	87	91	94	92	101	95	93	82	101	63	97	91	73	83	84	96	81	74	82	87	84	110	93	114	89	91	104	79	81	92	94	85	101	79	96	99	90	110	86	90	90	85	81	100	68	89	95	72	88	102	115	80	80	86	90	92	88	77	94	106	92	93	109	93	98	82	94	88	88	106	103	90	94	93	95	83	82	91	92	76	79	106	85	96	95	73	94	76	98	93	110	87	85	87	113	102	86	87	89	91	85	87	98	102	101	87	95	84	78	81	79	113	90	94	97	97	96	97	102	93	100	87	103	100	103	86	91	86	89	92	92	98	94	85	71	102	76	87	93	96	84	96	88	99	105	81	97	85	101	93	83	92	101	70	93	103	77	71	90	81	76	77	88	81	98	82	100	80	98	95	97	72	78	88	89	79	94	76	81	88	95	85	88	86	102	80	72	69	98	87	83	96	98	97	89	81	92	80	96	97	94	79	95	75	73	81	94	101	73	88	86	89	94	110	82	105	99	108	107	77	98	83	91	86	98	96	83	93	93	78	105	103	94	98	95	87	91	97	83	101	91	92	97	90	103	104	84	65	91	88	91	91	74	78	99	91	90	87	77	91	90	88	79	92	85	84	118	90	96	81	105	92	94	85	89	91	97	82	72	79	75	88	90	107	102	80	98	95	92	98	90	76	80	90	90	97	94	86	85	87	83	101	84	95	91	86	82	90	86	82	113	106	104	87	81	114	86	96	120	89	83	96	78	82	88	84	76	102	82	99	91	92	100	76	108	89	97	92	96	82	86	95	95	82	104	75	90	79	88	97	94	93	96	107	92	96	87	92	82	93	94	99	85	95	91	85	90	89	99	90	89	93	91	81	87	103	100	92	101	66	98	90	107	102	105	90	108	90	95	91	95	79	102	76	83	99	90	90	96	84	87	90	100	74	84	74	88	100	77	80	93	89	107	105	88	94	70	85	93	81	91	87	91	91	95	87	91	80	79	93	78	90	95	91	80	95	84	75	87	96	95	100	89	107	100	84	92	94	85	93	88	86	80	88	88	83	87	79	71	92	91	79	91	93	83	95	93	78	86	96	94	85	109	105	73	89	105	84	107	88	102	92	78	104	86	92	73	95	107	87	103	76	78	74	81	85	90	93	77	85	85	76	92	103	72	86	100	92	109	83	96	89	85	103	111	108	74	84	110	77	95	101	93	73	100	105	94	80	94	102	86	107	110	95	78	80	93	87	90	90	87	115	86	91	94	79	116	90	88	88	100	100	81	80	88	93	86	92	74	94	76	81	82	88	94	85	110	78	80	104	93	84	88	88	83	63	85	84	86	102	91	88	76	85	98	68	92	81	95	87	86	95	93	102	85	79	104	91	84	97	74	75	100	91	88	100	97	93	89	62	101	84	94	80	84	100	92	80	93	90	92	98	96	103	78	106	96	80	99	85	90	88	77	75	86	73	99	87	94	82	86	85	88	76	87	103	87	83	92	80	82	82	79	88	89	94	94	98	95	92	86	79	96	94	90	90	96	92	86	97	85	97	93	106	105	85	89	110	78	96	90	73	85	86	67	77	98	83	99	94	99	81	95	86	89	106	97	120	96	104	99	87	88	81	103	93	82	81	93	92	91	81	96	80	95	83	100	83	67	84	99	84	80	95	102	85	108	75	90	76	75	104	95	72	88	105	79	81	84	73	92	99	77	102	88	87	84	80	100	89	99	94	104	87	80	81	85	98	73	84	98	92	104	108	91	100	95	100	99	92	87	80	95	97	101	101	94	99	75	105	107	84	81	83	104	82	85	81	85	92	84	79	80	106	99	90	90	99	84	82	76	98	86	94	96	89	92	72	97	85	96	81	93	99	85	101	94	77	88	88	104	73	94	90	95	90	96	79	74	82	96	86	75	97	112	91	97	86	87	84	86	82	70	96	94	89	87	86	97	85	80	94	88	87	96	88	97	87	103	94	83	80	87	94	96	92	80	78	85	78	93	88	89	95	82	83	110	102	69	96	104	96	86	94	100	80	84	77	72	92	96	78	86	104	87	73	75	76	95	82	83	83	102	84	100	104	97	103	87	80	106	81	73	94	76	84	98	95	88	81	86	101	115	101	76	93	74	101	99	98	108	82	86	85	83	89	82	74	90	81	71	85	82	97	106	81	97	84	91	90	80	104	86	82	92	97	101	86	82	82	89	90	94	93	95	86	91	97	95	92	93	100	83	85	83	93	84	77	79	93	98	103	103	76	92	85	90	102	64	85	75	84	108	84	80	98	98	93	73	85	85	92	91	94	69	89	83	94	97	98	120	109	86	99	90	91	96	83	100	96	99	79	80	100	72	101	87	84	115	92	78	90	100	109	97	84	108	87	88	74	96	100	84	95	98	89	99	82	76	98	84	103	92	89	88	79	96	93	87	73	83	84	89	104	102	90	97	79	100	108	89	99	78	95	92	72	109	90	94	101	90	79	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
5096	343	498	478	434	381	412	365	324	345	308	314	293	311	318	304	324	317	292	279	329	330	294	299	305	280	286	293	317	290	304	277	290	296	263	291	303	286	284	274	297	293	277	304	290	298	276	288	293	291	289	289	283	286	296	308	309	292	282	280	310	277	316	304	281	286	293	305	289	290	328	286	302	288	315	305	309	306	293	284	288	272	322	303	275	248	292	262	288	274	286	279	262	262	275	305	310	270	279	283	287	285	317	285	287	262	263	282	266	295	268	276	307	287	309	273	274	284	309	273	304	274	298	311	283	287	289	294	288	272	306	293	304	305	292	285	266	312	304	277	255	283	271	305	301	311	282	287	276	312	270	311	316	259	269	282	280	311	293	280	296	287	317	305	267	312	293	308	309	291	314	282	285	291	281	267	273	281	238	296	305	269	279	280	268	291	287	287	283	253	296	288	264	279	249	270	264	297	284	286	283	297	283	276	295	280	273	294	296	282	295	280	294	301	285	274	287	271	285	304	290	271	262	304	278	266	280	279	324	249	289	271	303	276	287	285	311	299	305	283	293	299	296	270	284	288	267	257	250	276	270	250	291	317	259	304	311	280	281	293	261	268	285	293	292	283	293	287	292	300	275	263	305	269	313	287	285	249	301	286	276	260	283	276	252	295	278	283	278	304	291	263	279	260	301	260	283	306	290	318	308	285	299	314	243	261	301	259	268	263	297	249	296	311	260	297	296	291	275	311	297	258	298	279	302	286	309	283	314	291	282	299	281	310	254	291	290	297	299	286	260	289	277	302	296	267	273	289	296	308	317	279	274	252	290	285	291	294	320	276	281	268	306	283	244	280	293	275	281	280	311	281	273	276	271	283	280	273	306	262	301	305	263	283	270	282	265	294	303	281	280	304	280	289	277	294	313	313	275	273	287	277	279	300	290	304	251	285	282	317	299	282	315	274	299	260	261	288	260	291	282	309	278	304	294	265	291	281	293	286	263	288	315	300	276	287	284	278	283	301	274	286	289	271	262	284	268	256	310	264	286	278	270	269	276	304	265	283	263	295	307	291	306	295	291	281	263	290	296	290	269	257	280	258	260	286	304	269	291	301	285	286	293	269	290	302	297	296	279	291	271	270	269	302	318	265	300	313	270	301	266	292	319	310	263	288	274	294	299	281	289	268	259	286	297	312	285	299	276	280	256	277	278	265	309	299	266	295	275	282	277	282	308	274	268	313	284	279	301	279	300	330	289	290	292	310	253	275	269	294	289	295	309	287	286	283	308	329	279	261	290	285	270	256	269	279	286	317	263	293	296	253	299	321	308	280	282	269	267	296	267	283	285	304	295	276	280	256	275	276	284	303	318	288	307	303	260	287	306	269	287	280	295	313	280	303	298	305	267	288	286	293	283	290	264	300	292	316	282	279	300	283	287	294	274	263	269	277	289	272	276	278	297	292	288	278	316	291	312	278	299	298	288	297	298	304	277	320	312	303	268	280	267	273	256	290	275	287	274	304	289	260	256	277	274	316	268	287	282	283	280	248	284	300	283	279	285	262	254	271	291	291	249	298	319	287	303	281	281	274	306	294	321	267	257	272	268	293	274	281	267	301	316	280	292	309	275	278	288	289	285	299	275	276	260	262	289	282	282	280	266	281	279	284	299	306	285	278	290	270	279	291	295	297	275	278	287	294	262	284	250	316	278	273	275	269	302	267	300	267	295	305	273	276	284	283	298	271	278	249	294	294	268	297	293	283	268	290	280	292	309	300	259	331	266	273	289	275	283	305	295	305	289	273	278	290	268	261	273	305	291	336	305	302	300	284	300	273	278	278	280	257	277	298	298	301	309	263	295	293	336	293	288	268	281	288	299	269	287	299	321	284	303	293	270	274	300	256	310	287	312	295	290	268	292	292	276	292	288	288	306	305	276	320	278	293	277	270	284	294	307	303	295	263	265	292	288	289	280	307	275	285	261	271	283	260	287	304	264	288	263	290	279	306	294	290	269	287	270	251	277	295	284	287	290	270	280	296	284	301	284	289	261	304	292	262	273	273	295	279	294	259	271	281	267	264	259	280	272	276	305	290	268	299	289	274	275	276	312	289	250	275	244	285	281	269	294	293	253	293	268	309	296	300	278	320	309	287	276	280	283	268	293	293	257	292	305	280	300	288	303	266	323	307	231	331	282	271	278	293	287	297	285	306	309	299	307	273	270	282	323	272	285	284	262	269	283	293	271	281	290	243	264	301	284	291	275	313	270	280	330	296	263	307	288	283	299	300	310	297	313	303	301	283	301	291	272	292	261	284	277	300	289	288	334	275	261	343	317	298	258	305	277	290	290	279	263	318	298	294	262	267	302	313	285	283	286	276	295	293	320	292	299	276	289	300	272	287	289	280	270	303	269	295	285	275	315	263	279	288	309	294	285	313	295	298	298	308	274	287	300	314	321	311	270	309	307	287	258	295	269	265	277	289	292	277	310	283	340	286	305	317	285	306	281	270	311	283	291	275	281	310	308	274	274	307	275	273	277	268	280	259	315	300	297	291	264	271	302	303	306	291	296	288	301	304	275	287	277	281	298	285	293	318	278	310	317	300	264	298	267	285	273	318	259	282	290	292	296	288	303	317	291	277	258	293	285	293	308	298	271	283	281	285	251	299	296	292	287	287	322	296	258	275	300	328	262	275	261	278	288	286	317	271	279	287	292	279	297	276	279	280	259	287	311	269	283	292	300	287	249	266	274	293	269	293	318	282	306	306	276	290	294	279	284	295	259	285	307	310	273	269	310	286	311	274	284	254	270	309	318	299	275	273	289	293	278	276	302	280	285	288	307	312	283	303	289	260	306	309	271	278	302	314	278	227	273	266	307	289	304	283	287	319	281	260	285	277	269	300	289	310	285	304	252	240	305	287	265	283	288	291	288	287	289	311	315	305	266	275	281	291	300	277	301	285	291	291	281	269	275	300	313	276	263	284	256	272	288	285	300	265	292	282	283	286	294	289	302	275	290	272	261	270	319	287	279	300	313	267	292	278	325	306	280	276	270	302	313	266	257	272	277	289	294	281	268	270	272	266	260	264	256	297	278	319	284	332	319	270	296	277	288	290	299	296	309	280	284	281	293	301	301	298	264	308	276	290	278	306	289	310	298	296	292	310	309	277	261	309	266	265	285	269	283	298	276	277	299	319	256	283	308	285	311	304	277	268	281	272	273	252	294	286	289	296	287	269	275	309	282	280	308	290	317	265	283	279	266	294	290	304	262	260	285	271	277	314	262	275	305	271	276	273	327	291	296	283	310	307	298	280	290	283	295	276	287	264	284	289	300	308	272	296	299	298	283	280	279	283	264	279	297	298	278	292	264	303	288	321	271	270	264	265	307	285	299	308	298	290	289	263	312	286	307	292	295	288	277	250	321	295	321	275	320	293	286	289	303	275	284	294	292	275	316	294	283	284	289	290	307	290	270	302	284	277	268	306	275	289	288	275	282	272	280	334	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
26535	2872	1437	1056	780	562	426	336	273	249	192	166	168	162	170	152	144	141	138	144	139	132	125	117	90	102	108	112	110	118	122	95	107	105	111	114	98	100	113	111	93	94	93	111	112	95	104	115	82	108	90	97	97	99	77	112	116	96	105	77	107	89	94	94	114	108	96	86	95	109	129	108	101	123	76	103	99	96	90	110	111	104	90	109	99	85	110	95	93	112	95	88	100	90	82	103	107	102	94	104	89	93	93	110	100	113	91	91	85	108	93	92	95	90	113	75	101	86	108	87	90	93	97	98	89	92	97	106	80	105	102	84	82	103	96	98	113	112	103	92	99	95	120	85	92	101	77	101	100	103	108	98	88	99	100	91	78	90	94	87	95	86	90	90	87	111	87	112	100	95	75	107	87	91	116	97	104	85	98	94	101	91	99	93	79	101	98	93	87	88	103	84	98	111	76	107	108	81	96	100	98	98	102	100	89	115	94	90	104	111	120	104	103	90	98	89	95	96	104	118	93	84	101	97	94	105	107	96	83	98	102	100	89	113	91	99	98	103	87	89	104	87	111	88	106	109	110	109	97	95	96	115	101	101	95	112	98	91	82	94	118	93	86	88	93	106	91	107	111	100	101	85	86	100	105	100	93	101	99	114	102	95	100	103	89	108	109	96	102	91	105	112	102	94	95	100	71	96	108	99	95	102	95	92	110	109	94	96	86	100	95	101	97	98	82	84	96	103	109	108	105	117	84	100	86	83	94	88	101	108	97	80	85	106	97	94	103	92	105	74	90	91	105	84	85	91	100	108	97	116	90	94	93	121	101	98	107	91	88	96	103	91	117	106	83	109	104	97	101	115	85	90	89	93	65	98	93	95	88	84	105	133	118	97	101	123	95	104	92	88	92	90	102	108	115	92	105	92	107	88	105	87	110	116	110	117	97	100	99	89	108	104	106	94	106	103	107	102	92	95	86	104	91	78	98	76	95	99	97	84	101	97	105	119	92	107	101	95	103	89	101	90	101	103	119	124	97	113	105	97	104	110	93	98	89	92	99	91	104	87	93	97	116	107	94	94	90	108	88	73	95	104	81	93	87	94	101	105	115	121	92	88	94	109	109	104	95	86	109	97	103	90	105	93	91	97	106	90	95	104	113	87	87	95	97	92	91	118	108	78	96	89	97	95	104	102	92	90	104	99	97	87	89	111	107	114	105	122	85	106	86	113	84	108	96	89	102	94	101	91	86	103	100	97	102	95	90	80	111	87	96	102	88	95	98	112	79	89	92	96	103	87	93	114	88	90	91	96	99	84	92	99	100	89	101	119	86	99	97	95	82	95	97	106	108	107	91	107	101	93	102	105	101	86	85	95	82	94	109	92	101	81	87	94	111	111	90	84	97	115	95	83	100	110	99	85	97	101	97	86	98	95	87	102	82	100	100	86	98	94	94	86	103	91	86	90	117	87	106	102	100	89	97	121	83	90	81	92	91	91	102	105	88	123	81	97	100	92	91	106	102	98	76	84	89	111	95	86	90	105	90	84	93	91	99	81	101	92	105	100	83	99	84	118	88	110	84	97	89	96	89	81	97	108	105	112	83	99	102	90	103	89	102	82	89	109	109	91	93	111	100	93	112	95	87	98	98	98	93	104	96	101	86	95	104	102	84	91	108	116	97	89	99	104	91	86	102	81	103	110	91	107	91	92	87	84	105	109	95	99	106	104	93	109	96	100	88	105	100	89	102	105	108	94	85	104	99	94	108	92	102	93	103	114	108	92	94	99	112	108	99	82	109	93	112	101	90	105	85	102	87	87	113	99	99	79	96	112	84	94	105	78	110	98	105	91	88	83	92	100	102	93	101	97	91	100	104	97	95	77	72	108	98	111	111	82	115	98	88	88	97	89	93	92	121	104	88	100	93	90	102	79	91	95	85	79	102	112	88	101	100	94	84	89	89	100	103	111	93	98	95	92	95	92	110	98	89	105	92	108	113	97	108	91	100	96	96	109	92	90	109	87	118	108	94	101	94	109	101	97	113	104	91	102	89	97	105	92	124	90	88	105	104	97	83	112	107	90	85	95	91	109	81	90	96	83	99	99	84	104	111	98	109	85	109	94	84	96	110	100	86	87	100	75	105	108	104	105	98	99	96	106	96	104	94	80	90	95	100	103	104	87	83	81	91	97	103	126	94	113	107	92	109	92	85	86	107	107	94	91	102	85	98	102	86	92	110	93	79	96	95	95	111	94	101	89	91	113	89	93	102	110	78	98	96	94	103	102	96	82	95	102	92	98	119	88	93	91	122	93	100	81	77	96	95	102	105	104	102	99	79	94	93	79	105	90	100	109	90	95	115	93	106	83	100	98	92	97	97	87	91	82	101	86	96	106	93	94	101	107	103	109	104	115	110	103	75	122	91	91	108	98	105	98	91	93	83	80	99	98	95	101	91	99	105	83	100	68	85	88	101	97	112	90	93	96	100	111	94	90	106	118	97	92	92	82	95	97	100	95	111	92	101	104	126	87	95	103	88	103	102	101	91	96	107	80	99	73	82	99	91	89	102	96	97	93	107	118	75	107	99	98	101	97	94	96	117	99	98	105	101	101	107	105	108	106	107	101	102	111	86	107	83	81	96	89	89	102	98	98	113	102	103	97	119	109	101	100	97	95	87	90	87	89	94	93	96	109	99	97	101	107	100	91	101	114	88	86	79	101	92	107	87	102	89	105	98	106	90	89	110	108	98	88	100	87	109	101	85	122	99	108	84	101	83	77	80	104	105	89	115	99	90	101	113	102	89	80	94	100	108	87	94	97	98	97	106	105	104	102	91	120	99	93	97	97	95	128	85	107	108	131	87	90	94	92	104	85	95	92	78	99	85	112	94	102	107	81	101	79	103	103	114	109	104	90	91	98	112	84	101	89	92	96	82	106	94	105	100	75	107	92	91	92	109	92	91	98	100	103	98	87	101	97	107	111	109	103	99	102	105	100	97	98	94	116	101	86	87	87	108	105	91	112	103	98	87	120	113	107	92	103	111	105	91	95	101	95	101	107	107	83	103	92	88	94	73	90	100	96	93	98	105	109	112	82	96	107	94	93	101	96	89	109	103	100	103	107	116	82	85	85	114	112	95	100	89	113	99	104	120	106	105	100	79	109	91	112	93	111	98	95	96	91	83	101	102	97	90	102	95	100	85	110	103	99	90	87	97	83	88	106	97	116	110	95	108	100	73	90	94	106	106	97	90	93	102	97	100	108	101	94	89	103	104	108	92	91	107	107	104	99	99	111	98	93	90	109	91	101	112	96	92	89	104	104	92	101	98	94	92	92	99	83	114	94	92	93	90	99	84	80	102	106	84	88	104	92	107	89	95	88	115	101	105	98	105	106	84	107	99	86	78	116	99	111	98	108	88	97	109	100	113	109	107	77	98	102	91	95	96	92	96	87	101	95	106	95	91	101	77	106	100	100	97	89	122	95	108	100	96	89	85	87	87	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
12815	1327	3314	3630	3070	2523	1989	1557	1401	1199	1076	912	861	747	745	689	603	604	538	569	538	463	523	490	470	436	462	404	438	457	441	373	408	375	422	352	359	411	408	396	400	370	368	351	347	351	360	342	350	318	361	356	348	358	345	344	367	308	338	349	335	318	339	309	348	336	334	358	353	321	304	320	311	351	319	324	305	333	384	337	350	361	321	327	347	319	343	325	354	369	376	329	322	289	311	345	299	349	341	350	329	310	306	319	348	334	327	290	325	307	312	333	330	298	326	348	302	300	304	336	286	356	310	316	336	298	301	322	339	354	305	320	311	310	336	323	322	322	301	299	326	325	316	331	326	324	353	303	323	324	300	336	329	320	347	303	328	299	298	301	307	309	312	341	341	317	349	336	333	316	315	299	321	320	340	329	346	299	315	317	335	301	308	336	288	331	323	330	341	274	318	310	310	306	306	273	297	356	303	312	313	303	310	281	310	295	301	315	333	308	337	307	313	307	306	305	368	316	319	315	303	320	311	300	307	311	316	318	331	319	328	304	327	332	301	331	317	358	315	337	290	346	316	298	301	333	332	320	288	330	320	321	327	353	332	314	324	331	340	315	298	290	335	345	300	313	309	317	279	352	333	317	315	325	308	381	325	319	292	353	320	330	306	321	314	327	333	305	296	317	325	337	297	320	317	314	324	287	313	266	321	324	336	295	326	333	307	337	338	334	315	296	304	295	332	326	315	326	293	324	345	332	325	294	294	284	323	306	351	331	335	318	319	309	328	314	319	291	270	321	329	320	322	336	311	306	319	344	289	306	321	315	345	304	330	290	298	341	308	319	322	325	298	301	337	334	294	304	313	317	316	315	318	314	320	307	294	348	321	327	301	355	341	303	327	296	333	292	305	326	302	322	311	323	334	327	291	307	333	311	315	320	314	303	366	303	292	336	308	313	284	321	281	305	322	305	296	330	286	318	295	301	320	309	303	311	314	331	294	290	296	298	290	310	317	310	346	336	292	294	344	295	319	335	303	310	309	352	313	351	302	320	315	290	335	334	313	315	318	309	299	315	336	353	294	318	322	291	332	294	298	322	335	319	304	347	330	302	294	288	313	302	304	311	344	296	313	316	298	302	299	323	323	309	317	284	302	316	297	336	332	336	311	330	312	307	291	326	315	317	307	340	325	308	341	309	308	299	331	287	294	330	297	332	308	302	318	287	355	308	330	308	309	310	359	325	316	284	310	297	325	331	337	324	292	301	265	318	297	316	311	295	289	320	325	323	298	339	321	334	352	324	329	338	335	313	304	321	331	313	331	281	313	312	299	325	293	356	332	320	306	288	334	332	324	333	319	327	305	312	327	302	307	337	305	321	309	299	309	324	290	328	327	340	331	291	303	339	287	326	293	305	320	307	292	318	332	298	343	308	307	295	322	323	332	297	303	303	315	277	325	300	311	348	309	313	310	294	307	317	310	304	338	342	353	291	301	315	309	326	299	285	297	313	309	320	338	308	330	282	332	313	318	356	324	291	340	308	333	316	346	330	299	310	309	302	331	320	310	308	326	306	322	325	341	331	286	321	342	304	282	322	328	337	319	330	300	335	317	354	331	323	327	314	327	288	321	343	349	285	293	306	329	322	338	317	312	321	321	333	327	319	317	308	286	295	316	332	316	306	338	304	343	332	319	325	327	329	298	345	335	318	301	318	290	345	321	349	328	320	324	302	298	306	302	336	313	344	329	344	317	343	318	287	295	293	299	330	333	304	311	323	308	306	313	272	330	327	308	321	300	293	309	313	342	328	309	328	309	341	292	314	285	335	296	302	332	314	301	288	294	318	315	300	343	341	332	326	325	282	336	303	297	304	350	309	311	325	312	276	313	331	316	312	318	340	333	294	313	312	296	331	324	302	341	311	307	319	357	303	313	319	323	298	324	301	291	306	297	311	341	305	331	335	302	323	326	314	273	330	299	288	333	322	328	325	308	315	312	326	317	323	312	325	300	309	292	292	283	323	303	311	314	326	335	289	365	290	318	311	298	305	330	339	307	326	351	313	329	331	317	316	334	347	312	315	312	306	319	318	308	293	314	318	338	296	329	320	319	312	351	311	298	328	293	324	366	294	322	303	326	322	310	348	331	292	307	326	314	331	311	343	290	289	297	300	303	304	341	317	348	323	318	313	322	321	334	311	315	288	297	329	314	339	305	313	316	317	343	304	264	293	317	322	313	321	326	312	326	310	326	291	300	302	311	313	309	301	348	296	338	298	307	349	319	339	308	278	323	319	323	311	319	313	307	310	301	315	339	313	319	317	320	308	310	305	353	335	308	309	330	318	314	301	304	344	312	338	346	357	350	316	329	310	303	324	309	252	318	303	306	301	329	320	297	290	308	325	323	339	318	307	307	321	353	340	325	331	295	324	315	341	334	313	312	311	283	324	294	334	305	305	327	305	339	278	304	285	336	324	305	316	316	314	306	327	323	302	349	321	310	312	340	347	326	323	308	314	312	301	321	328	331	315	318	329	285	347	303	316	316	276	322	317	315	304	306	308	316	287	317	306	350	297	297	324	308	317	310	321	286	302	286	325	312	286	333	320	326	275	321	282	333	310	336	294	301	331	312	337	280	322	315	305	296	302	321	296	338	307	343	315	291	320	306	323	323	301	299	309	307	313	275	316	322	291	314	295	333	318	303	309	325	298	306	291	321	288	325	294	300	300	315	348	314	317	336	304	327	311	307	323	308	360	313	297	315	347	318	321	327	330	304	323	331	302	299	337	342	294	322	319	307	307	308	329	299	289	295	347	330	336	352	312	314	320	330	311	302	333	305	329	288	322	329	319	321	323	321	306	318	326	335	313	327	350	302	306	316	344	346	284	340	326	301	284	325	333	307	331	312	319	324	343	317	324	327	313	292	309	344	321	340	318	321	303	288	331	321	307	315	328	325	317	311	329	339	292	282	326	290	340	331	315	336	325	285	292	315	329	328	319	278	334	324	307	297	292	310	310	304	312	287	327	315	304	289	310	315	319	304	336	320	289	307	319	338	302	311	323	324	319	299	307	339	300	337	333	344	326	315	332	280	324	317	317	305	346	313	329	338	337	323	317	310	298	308	304	329	286	295	318	315	321	304	307	321	312	326	307	306	321	339	320	306	326	311	318	314	318	328	290	308	330	305	302	344	312	317	297	310	337	338	317	283	292	318	291	283	281	328	303	291	317	318	315	295	328	327	311	314	320	351	310	310	314	320	289	306	304	300	315	328	357	282	334	350	326	327	342	327	306	322	342	332	315	326	347	297	321	372	308	303	316	268	323	294	316	315	338	322	302	326	313	351	309	301	316	332	308	320	307	295	320	334	315	304	311	293	324	315	305	351	322	320	328	318	304	334	304	307	301	323	331	302	320	305	321	324	314	352	311	305	350	326	308	311	303	364	317	316	339	321	329	294	347	307	317	335	303	310	341	329	286	308	298	317	330	324	326	319	333	333	315	317	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
37598	7714	3066	2135	1571	1200	876	721	589	487	437	387	373	305	313	333	302	267	280	290	264	259	235	290	243	260	231	222	257	237	203	228	224	240	183	205	223	245	235	248	232	221	208	209	234	235	238	217	224	215	210	189	212	237	206	190	220	214	227	210	217	229	228	215	236	224	180	201	198	214	208	233	230	235	240	226	239	237	232	199	207	208	214	222	201	236	201	230	224	203	207	219	205	205	215	233	211	235	208	202	180	224	207	192	222	198	226	222	199	174	198	217	197	195	228	228	213	175	218	218	191	212	224	210	203	218	196	180	216	219	208	211	212	198	227	197	212	194	224	213	188	212	203	248	196	210	190	210	220	217	239	208	196	199	194	237	166	235	194	195	207	183	218	220	193	204	181	223	219	204	195	221	212	212	249	190	203	197	221	209	202	229	207	168	212	208	203	198	212	176	209	208	197	160	236	211	195	210	202	215	187	198	216	212	178	193	197	210	192	202	207	187	202	206	199	184	213	196	215	220	208	200	194	187	203	232	200	228	220	218	206	214	226	221	208	211	213	202	201	223	216	185	157	182	182	186	209	215	210	201	199	190	219	204	197	194	213	191	186	212	222	205	183	185	214	244	233	198	209	211	203	225	202	207	184	217	190	194	213	210	216	202	203	230	208	193	222	220	192	212	184	234	225	219	222	181	202	213	197	220	208	210	210	194	209	209	209	216	202	209	210	200	209	197	216	193	190	202	191	191	202	185	210	178	202	208	196	197	221	179	210	229	197	224	218	225	261	241	226	235	245	206	196	202	179	195	221	212	230	216	236	209	206	200	208	195	208	198	227	221	210	186	219	208	194	218	226	202	189	209	194	210	202	209	187	219	215	225	206	220	205	231	216	219	212	171	178	228	219	195	200	220	205	224	208	219	210	217	180	208	180	203	198	202	220	230	186	195	237	199	216	222	216	223	207	212	194	223	215	222	212	220	205	192	206	212	195	213	197	173	219	206	221	202	219	222	225	252	215	213	216	185	224	217	208	197	216	193	216	210	223	234	231	206	207	191	202	251	209	193	233	200	199	202	227	232	198	227	204	209	220	218	191	216	210	189	204	215	222	211	199	213	195	200	203	216	212	213	206	202	203	209	219	222	205	196	197	213	230	214	237	221	209	217	228	211	207	195	196	196	196	199	210	193	213	179	211	199	213	193	213	213	239	211	200	215	212	241	219	181	209	194	206	194	208	230	179	192	227	190	193	206	203	190	209	236	203	202	219	192	199	216	208	182	208	192	216	231	180	207	208	210	210	199	209	190	209	211	205	210	200	202	200	220	212	203	205	198	186	248	210	194	209	194	210	205	180	232	231	219	211	199	220	206	217	172	192	195	211	199	220	194	211	200	207	186	227	191	226	190	206	208	231	200	199	218	210	228	211	224	190	239	199	208	245	218	205	193	199	230	218	228	211	216	192	221	205	201	194	203	189	200	208	197	221	205	193	233	205	241	180	190	196	206	200	219	198	214	215	200	230	189	207	229	212	217	208	199	185	210	196	223	197	211	194	224	201	192	207	215	218	206	220	203	188	188	233	210	211	219	199	211	227	199	200	185	209	209	210	205	222	210	205	210	197	187	224	192	184	212	191	203	206	217	207	228	204	198	210	195	218	173	215	198	220	210	189	217	202	202	208	200	208	223	213	218	215	182	218	197	207	188	217	186	225	217	198	207	214	202	204	205	210	199	198	188	176	178	212	216	201	209	208	204	199	194	194	199	214	209	205	186	205	199	239	207	201	207	198	220	220	214	235	191	206	206	236	224	251	220	224	198	188	209	220	218	192	217	210	207	208	209	198	237	214	211	202	200	181	232	197	202	228	221	218	213	232	210	238	184	230	224	215	192	210	176	230	243	195	197	212	208	210	218	205	205	198	203	211	208	201	206	207	182	226	225	229	216	193	206	212	233	242	203	190	215	171	196	228	202	207	236	214	221	194	199	181	223	194	213	230	202	209	199	217	192	199	203	203	214	207	198	217	202	203	206	191	213	225	217	194	210	223	213	193	219	190	180	206	211	209	215	206	213	229	207	188	201	209	209	169	228	197	210	208	215	225	207	192	204	206	214	202	209	186	222	211	227	195	210	202	242	196	198	193	196	223	193	193	200	190	182	192	228	209	202	202	219	208	206	219	220	194	209	199	226	209	200	181	223	235	194	201	159	220	244	231	229	217	209	202	199	208	227	216	206	201	195	180	240	221	203	202	214	209	181	189	201	190	228	209	219	214	220	210	209	200	219	215	243	214	204	218	198	193	214	212	202	229	207	221	204	195	189	211	226	248	229	216	200	224	229	197	214	215	196	177	226	187	208	212	230	198	184	193	185	202	201	211	243	216	198	215	192	212	199	200	218	205	245	202	207	223	188	213	220	193	209	186	225	203	200	196	221	213	214	198	207	199	198	226	207	215	196	218	199	219	218	218	200	181	199	205	192	192	230	203	211	196	209	181	217	197	194	201	233	217	201	203	195	206	209	216	199	199	186	203	215	220	200	201	199	215	198	230	198	247	188	229	214	202	206	212	213	180	212	202	211	212	226	218	193	210	199	231	194	202	211	205	201	224	220	197	213	202	208	206	187	169	210	188	212	208	209	239	257	193	220	218	190	223	214	191	239	201	198	193	221	210	186	197	183	211	187	213	189	191	187	225	211	212	213	235	200	195	193	208	201	213	220	219	211	211	207	210	209	218	237	196	213	212	180	199	224	180	212	201	223	224	232	209	215	198	237	208	232	227	181	210	199	227	232	200	182	208	196	197	215	209	203	198	192	221	208	214	196	222	202	202	216	224	204	211	211	194	212	219	187	197	216	198	201	227	203	215	209	217	228	201	220	224	205	208	237	197	222	189	210	185	206	188	192	198	222	199	226	210	231	196	196	194	203	227	203	250	191	219	186	205	197	200	211	206	193	207	212	208	219	208	206	210	172	227	215	205	207	199	215	218	202	210	235	203	218	223	188	223	215	211	220	201	213	231	203	191	209	200	200	225	216	197	201	222	205	212	206	219	202	228	224	195	217	241	223	192	203	212	218	198	165	224	221	193	216	195	233	192	198	187	159	235	192	231	241	213	186	210	196	207	211	214	206	206	212	207	226	192	195	193	198	212	207	223	229	228	187	182	204	208	217	209	213	181	203	229	190	209	202	200	212	217	217	236	194	192	229	198	211	208	207	218	196	210	237	225	203	224	195	198	182	210	222	202	202	203	209	210	199	212	202	218	201	230	221	213	227	228	207	185	206	220	198	192	210	179	214	203	236	211	213	231	196	194	167	214	233	204	205	198	233	179	181	197	211	233	196	225	202	189	229	230	211	202	186	206	222	226	210	231	219	182	210	189	222	193	184	199	190	189	188	203	221	183	210	198	199	211	218	199	217	233	174	183	190	208	214	207	222	207	196	195	195	207	204	201	196	239	193	202	198	220	238	204	217	209	196	203	209	216	213	200	211	232	197	200	195	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
16869	2738	6205	6589	5629	4500	3845	3079	2611	2269	1863	1761	1675	1409	1467	1259	1176	1159	1088	1041	960	976	942	918	886	854	901	825	849	781	794	749	759	752	712	716	676	702	740	685	683	709	706	684	704	669	658	676	642	633	655	650	619	614	621	619	635	665	646	671	629	641	654	601	668	676	614	627	647	634	633	651	610	569	618	612	602	604	627	621	613	602	612	645	608	566	620	594	620	618	632	631	578	582	599	612	586	601	599	604	575	637	577	625	591	609	574	579	597	590	615	617	616	588	579	611	601	602	581	586	632	571	627	608	630	636	604	638	558	637	636	543	658	579	632	622	594	616	610	622	579	613	598	613	648	589	576	595	592	601	622	577	600	582	604	587	531	595	613	571	596	590	605	617	628	593	593	605	602	621	589	594	596	598	528	588	601	562	572	611	626	591	566	618	613	600	540	581	610	627	622	588	598	598	567	638	625	587	571	613	627	603	584	557	626	583	576	632	616	650	587	567	588	590	611	591	603	618	566	608	622	588	611	598	647	573	626	597	553	601	599	607	599	620	581	582	568	600	592	618	610	598	584	569	625	609	579	628	599	590	603	599	577	593	570	614	616	612	620	571	586	579	605	578	585	575	581	587	577	551	536	547	573	536	585	567	575	595	605	576	620	559	567	633	545	586	620	547	577	579	594	577	587	609	619	598	574	605	585	607	564	590	588	579	528	567	554	564	597	597	588	562	586	587	582	596	584	560	585	576	600	563	643	604	568	619	635	567	574	627	536	631	622	597	598	584	595	584	586	595	617	596	597	600	587	581	581	575	595	572	569	544	605	595	608	622	574	581	597	605	578	622	563	562	592	564	556	574	589	587	587	577	597	606	566	554	593	601	607	598	610	553	625	572	574	584	583	591	569	600	578	577	603	615	578	562	557	559	599	583	607	621	604	613	592	578	562	606	577	600	607	618	590	610	589	568	601	610	620	624	556	604	618	638	601	600	589	602	613	559	546	575	588	607	590	621	609	610	593	582	583	594	597	558	573	575	604	604	594	599	601	583	616	630	629	595	626	612	584	558	648	586	579	617	566	572	593	643	589	546	566	577	566	516	581	583	539	559	613	598	601	560	607	600	569	611	541	612	585	555	552	595	564	605	557	601	574	592	597	614	537	617	578	596	587	544	621	603	579	552	572	617	555	613	593	619	573	595	566	584	576	559	568	599	552	570	581	547	586	615	602	590	570	624	553	565	564	613	605	617	556	616	581	590	590	576	614	583	589	591	585	560	615	564	579	541	565	566	614	598	574	620	623	597	624	610	580	584	590	570	583	601	567	639	608	622	593	576	605	637	582	564	602	579	562	602	597	541	549	590	584	611	569	590	530	572	598	619	597	585	569	607	582	578	560	594	586	572	610	606	620	580	655	603	579	585	621	602	558	582	610	608	587	618	583	580	599	622	576	613	613	589	622	581	593	568	554	594	612	620	605	642	554	589	570	557	578	582	591	580	601	623	626	541	562	572	575	611	589	590	536	603	609	641	557	566	601	549	578	604	580	577	614	555	634	608	586	545	588	589	614	607	575	588	587	609	607	585	634	622	550	574	605	558	565	610	577	588	572	547	582	601	618	563	563	589	570	640	585	588	617	557	570	599	583	571	593	562	570	611	576	607	566	570	595	588	553	551	552	599	613	619	549	620	545	598	591	588	587	572	587	609	551	574	557	543	560	561	590	565	615	584	563	564	576	621	599	606	599	586	582	622	574	593	565	618	605	631	568	579	609	593	623	629	593	574	610	584	625	589	610	577	579	566	597	573	603	599	597	627	546	637	591	562	567	607	627	612	591	606	567	574	622	607	578	625	577	560	621	615	596	553	580	582	566	586	586	582	614	591	588	569	602	585	549	589	593	607	591	592	610	596	639	587	590	563	618	621	607	565	561	591	618	604	586	582	575	598	596	624	572	599	614	600	622	606	623	568	607	533	592	588	558	599	618	612	649	591	574	553	631	613	578	581	596	606	555	605	631	595	524	564	590	596	632	610	590	554	579	574	618	579	624	592	602	612	607	605	576	569	593	637	583	574	624	580	580	577	644	569	603	579	632	571	578	587	579	618	586	573	588	570	578	606	603	629	579	581	631	598	590	569	601	574	562	597	627	581	587	553	599	594	560	620	568	640	611	586	572	624	589	543	624	605	617	548	581	558	590	594	581	590	570	607	612	599	576	580	572	634	583	559	566	581	539	616	594	597	588	586	586	615	591	544	565	614	636	570	561	599	574	580	582	622	557	571	612	608	579	536	647	560	623	586	570	597	548	587	579	629	617	589	590	585	610	547	555	645	615	612	579	586	570	583	579	563	573	554	613	613	617	605	624	577	608	592	635	581	573	596	618	589	572	590	600	554	583	598	591	566	615	643	545	581	580	600	584	594	590	622	609	606	574	574	570	598	595	580	613	616	629	586	577	626	589	600	558	567	596	625	620	591	603	634	592	582	568	585	586	574	583	558	599	552	625	602	614	563	584	582	581	609	563	569	598	554	603	603	566	588	584	634	566	592	583	619	565	621	575	567	570	602	586	586	590	601	581	618	577	573	585	600	575	571	585	532	607	579	588	594	620	591	587	607	579	548	598	578	618	618	569	537	617	625	587	583	609	622	576	596	623	587	616	589	590	617	563	587	607	599	595	592	606	591	608	600	592	580	589	625	612	592	569	618	638	623	594	604	607	617	587	550	580	640	563	608	618	587	580	601	586	599	603	619	567	591	617	564	581	613	612	578	651	594	590	572	605	614	616	584	608	603	605	608	578	601	595	568	592	554	607	603	579	606	631	611	618	606	618	564	594	590	552	650	565	586	579	603	542	530	617	615	590	630	558	584	618	590	594	610	598	612	590	605	588	595	601	559	604	578	581	575	592	554	572	579	603	596	519	562	551	623	572	623	617	584	539	610	608	585	578	607	579	617	573	605	593	598	584	617	628	607	587	623	580	609	601	592	608	583	593	599	563	582	542	562	607	573	551	602	577	595	622	561	574	596	564	588	584	595	587	569	599	577	576	595	586	613	577	619	581	576	585	593	571	594	588	581	579	602	611	574	591	623	617	561	585	623	607	593	598	621	612	613	620	574	594	559	607	543	608	606	586	555	554	601	595	628	612	589	601	582	588	617	628	605	594	551	594	607	559	599	618	590	597	609	566	605	594	563	632	551	634	573	638	618	604	591	512	638	597	582	592	578	602	650	592	583	649	562	607	604	577	591	572	639	578	591	618	594	615	596	601	588	591	561	608	607	610	583	585	583	604	596	563	596	598	652	542	614	614	571	567	609	624	564	581	597	580	574	583	580	627	596	568	584	631	588	575	617	604	593	611	594	605	621	588	603	607	576	573	590	591	611	606	623	603	621	595	567	582	591	590	595	576	573	623	570	578	603	574	606	579	599	600	599	629	567	580	579	608	596	606	588	563	603	603	628	609	593	582	564	571	586	603	542	567	563	569	594	592	599	606	579	638	666	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
4174	223	170	150	116	131	105	105	107	88	101	93	94	95	88	103	94	88	87	84	96	97	81	76	88	98	78	68	86	84	72	97	98	84	86	79	76	101	95	98	84	85	88	89	99	87	76	83	97	77	90	80	77	94	89	90	87	88	101	98	95	68	100	85	105	70	100	96	112	86	90	96	76	91	100	94	86	74	103	86	75	100	95	81	104	84	78	76	72	82	104	94	100	103	91	89	94	107	86	73	87	95	74	103	95	101	93	90	98	81	84	93	89	76	85	69	92	72	91	97	87	105	104	81	80	96	87	67	114	83	100	99	88	94	92	102	92	95	88	93	94	92	101	85	87	101	85	76	82	81	104	94	84	82	83	77	104	94	88	101	82	93	90	77	106	73	94	80	83	88	92	100	90	99	90	94	101	112	108	94	81	88	91	85	89	101	91	88	86	87	75	92	82	79	79	88	84	89	82	99	101	91	81	108	81	72	91	69	79	103	87	83	95	81	95	80	73	82	90	96	84	93	81	86	93	88	107	92	99	81	102	98	102	98	99	84	79	92	78	82	91	88	86	95	87	99	107	101	74	81	85	95	95	84	108	96	103	71	96	111	95	85	93	100	101	92	78	105	96	98	82	93	85	83	96	89	84	93	100	62	92	87	83	97	87	94	85	74	99	86	82	78	93	105	89	96	93	70	84	91	78	102	89	80	91	82	91	95	91	87	79	93	84	70	86	97	98	86	101	91	99	86	77	84	98	71	75	84	86	105	93	82	80	82	101	94	97	66	87	86	99	94	82	96	73	93	93	90	96	88	87	90	82	99	88	113	75	88	95	106	91	82	86	87	96	88	92	96	68	92	92	92	95	105	96	94	104	83	74	103	112	92	93	84	94	90	105	73	75	97	75	78	77	109	83	90	80	93	89	84	102	92	72	101	95	74	82	99	97	85	90	90	87	82	79	84	86	100	84	85	84	79	103	89	84	88	97	84	78	85	84	99	83	85	84	117	93	104	112	90	90	87	99	103	81	103	88	96	88	86	95	74	104	94	89	107	69	102	77	87	78	87	83	110	93	79	113	92	91	95	78	83	108	96	92	95	85	101	103	103	96	64	75	68	75	77	84	80	75	84	91	72	93	100	87	71	98	79	85	82	94	96	90	82	90	82	64	94	83	86	99	82	99	99	94	86	87	96	91	95	93	87	105	99	107	95	105	98	85	91	92	110	97	84	92	83	90	94	85	84	87	93	97	113	81	86	101	84	101	95	69	87	79	87	94	108	95	94	88	82	80	78	82	99	107	87	105	89	73	100	89	81	95	80	92	96	97	87	76	98	96	88	87	90	94	89	83	102	100	87	95	84	88	89	86	80	93	81	86	94	91	95	97	85	101	90	93	96	96	90	91	100	90	92	84	94	75	88	92	88	97	88	94	108	70	84	75	77	87	71	68	81	82	89	75	93	94	102	83	71	73	82	96	79	90	86	83	77	103	74	102	91	89	82	90	79	88	92	102	82	93	96	84	86	90	58	79	98	89	96	77	89	92	98	92	80	82	77	91	93	101	94	88	87	80	77	92	95	97	94	73	96	85	82	83	89	78	90	99	97	81	79	96	86	87	77	106	86	88	78	85	95	100	96	95	83	110	89	83	100	92	78	87	104	92	113	101	93	75	94	81	108	102	89	81	77	86	79	97	79	73	94	76	107	83	92	88	81	84	98	93	85	78	81	97	93	86	100	92	77	88	87	76	69	81	71	87	83	74	85	85	89	101	74	84	109	89	81	80	81	94	90	81	88	88	86	94	102	98	98	97	75	90	96	87	93	92	90	111	84	75	90	92	85	64	80	101	90	85	97	97	81	82	87	82	80	82	87	87	98	91	96	101	79	94	98	91	96	96	96	102	97	77	83	95	91	98	95	94	79	105	108	84	70	76	82	95	77	86	96	91	86	72	92	86	65	107	95	89	94	92	102	84	81	81	101	87	108	93	105	85	97	83	88	76	82	84	102	77	98	83	85	99	82	90	99	85	67	90	111	87	101	96	95	104	95	102	80	110	79	94	95	96	77	89	87	111	89	100	72	103	75	85	109	81	76	84	98	88	98	85	108	105	92	93	79	86	79	91	99	89	103	88	84	90	75	89	105	96	102	88	89	80	94	92	98	81	101	91	82	79	108	92	84	89	95	77	74	78	88	113	90	95	101	81	98	81	96	108	98	81	91	95	95	85	90	102	89	84	105	84	96	109	99	100	94	90	77	99	86	73	79	91	82	108	73	111	102	90	89	92	96	82	95	95	86	81	104	81	77	98	95	90	102	92	93	84	93	77	69	79	109	92	85	73	93	104	98	108	99	77	83	81	91	94	87	81	104	91	97	98	87	91	102	100	93	94	86	110	105	91	93	91	85	89	102	104	74	74	91	95	81	76	105	80	78	97	88	106	74	86	74	99	92	84	99	85	77	89	101	111	99	99	89	92	82	86	74	89	91	94	92	88	102	81	83	67	93	94	92	78	85	76	82	106	81	97	87	88	86	108	96	80	87	106	77	86	82	99	102	89	110	90	76	97	70	95	84	93	92	74	97	89	101	88	83	81	91	95	97	96	84	80	78	99	80	94	92	66	93	89	113	99	91	81	95	76	101	93	91	86	83	98	96	86	90	91	114	83	78	83	80	83	99	91	109	95	90	87	93	84	94	73	93	90	92	99	95	96	83	68	91	84	102	81	79	93	100	90	86	112	79	96	103	66	97	94	80	92	84	108	91	108	85	82	106	109	91	87	86	88	82	97	109	100	94	83	88	92	83	87	88	98	86	84	87	96	100	102	75	86	79	78	72	84	93	76	75	98	100	108	99	90	95	95	83	103	78	81	66	85	106	96	97	80	93	83	102	73	89	89	99	87	98	88	98	86	68	88	104	85	90	87	97	84	69	88	82	80	100	93	99	92	113	105	83	84	89	95	86	87	76	110	76	83	83	108	97	99	104	91	79	95	106	72	103	93	81	92	87	78	95	79	92	81	76	77	72	97	91	99	98	72	82	102	111	77	93	85	93	76	87	97	86	95	103	87	95	88	92	84	92	90	80	87	91	93	86	80	84	88	95	85	87	99	99	93	78	85	85	81	97	106	98	91	88	103	78	96	102	98	99	98	85	90	82	98	90	87	103	87	96	93	96	104	102	105	89	94	82	100	95	86	97	95	91	98	74	81	96	91	95	113	103	94	84	98	89	83	98	89	98	83	81	91	94	76	99	83	88	93	75	115	83	84	103	97	101	108	85	87	84	95	87	100	94	90	85	110	87	99	105	90	98	72	83	94	93	85	97	78	102	80	97	83	89	89	107	96	95	85	100	104	82	90	87	82	103	75	87	84	111	92	85	90	86	83	95	102	103	89	87	91	76	105	88	89	86	102	112	80	69	95	102	77	105	105	89	84	97	92	79	85	111	86	99	93	82	88	79	100	77	100	105	99	88	98	100	84	82	81	78	89	97	100	87	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
5148	352	458	485	509	419	367	388	346	322	323	324	317	323	296	325	340	302	297	298	281	281	304	283	316	313	292	303	275	306	336	256	286	292	299	309	332	270	286	310	303	283	298	285	283	263	331	264	254	317	245	304	277	309	325	271	291	248	288	283	301	260	287	297	266	296	304	304	262	321	293	260	289	295	277	315	291	293	280	267	275	307	279	295	299	249	289	303	276	286	314	281	302	293	301	285	272	260	266	280	287	304	294	300	308	300	259	283	300	254	253	279	297	253	278	301	268	295	296	285	279	318	282	287	283	264	292	281	275	300	332	298	282	292	291	284	309	276	270	279	265	291	279	294	254	278	288	280	298	272	275	288	305	298	293	272	295	298	314	284	256	300	243	302	306	281	277	287	272	275	290	272	293	271	305	298	290	287	286	295	302	285	302	294	300	262	280	323	255	254	303	258	296	289	333	296	283	284	282	266	271	289	276	286	283	274	303	302	277	271	285	279	277	274	283	283	306	284	270	302	293	257	277	306	257	285	299	283	279	277	292	269	296	291	306	305	273	315	242	298	274	284	267	265	287	290	268	292	262	286	265	278	294	280	260	283	287	286	259	297	278	269	268	291	260	285	270	306	304	281	292	276	289	286	284	295	281	327	286	307	290	291	265	291	250	272	280	298	266	267	280	304	276	320	251	243	275	260	252	288	262	276	317	279	276	283	274	297	299	272	276	305	310	249	295	305	293	319	293	293	303	286	270	284	283	307	281	275	304	283	272	296	291	288	296	278	264	271	311	297	297	299	278	276	289	278	303	294	270	293	295	305	301	279	301	278	317	275	271	288	264	311	305	316	255	296	281	251	301	301	233	282	289	271	261	256	279	280	271	282	250	307	305	304	261	287	291	280	296	307	312	289	300	295	276	304	303	286	302	306	275	302	303	296	274	288	264	314	279	295	310	285	273	319	292	297	301	286	292	271	295	325	308	275	251	285	287	291	276	282	297	304	291	292	292	264	289	298	314	283	275	271	267	248	279	300	273	275	239	300	259	271	278	279	258	282	284	294	261	271	300	262	277	261	300	278	317	273	265	290	288	268	282	286	280	274	321	291	268	290	271	255	308	294	266	317	288	276	298	287	290	315	293	289	285	284	298	292	320	272	278	252	296	290	283	259	330	270	295	288	279	276	286	268	286	279	283	317	298	303	311	288	262	306	279	304	285	275	269	285	257	296	269	297	271	316	286	281	277	314	292	296	315	321	273	287	309	317	301	271	320	293	275	281	259	256	293	302	298	280	264	319	290	283	270	280	299	293	276	288	281	304	267	290	275	273	300	276	292	311	260	259	280	280	280	260	280	272	313	306	281	284	303	315	280	312	298	281	270	265	271	284	294	287	291	309	298	287	259	269	275	295	308	268	278	293	284	306	324	302	279	297	293	273	294	292	262	320	297	269	299	306	282	272	271	259	295	267	295	286	305	269	251	278	280	289	278	291	277	275	307	272	285	260	276	307	267	234	296	266	320	276	306	268	308	269	287	326	292	278	269	275	293	305	294	261	285	291	277	260	290	271	273	290	302	318	263	287	288	295	276	256	281	260	262	278	275	288	254	272	265	267	288	283	274	285	291	303	308	292	281	291	283	272	313	267	311	280	249	269	255	296	292	292	259	303	289	293	297	282	293	273	293	307	287	278	295	280	266	292	270	295	304	262	293	272	272	283	289	266	299	292	310	284	296	287	304	281	280	299	269	269	292	293	334	285	297	297	286	281	292	284	321	288	294	308	266	301	306	291	281	281	283	288	284	260	290	324	251	282	306	268	277	261	275	292	283	302	281	253	296	261	290	293	286	279	306	278	318	313	266	252	278	301	293	283	302	277	304	290	286	277	300	262	330	280	284	304	216	295	297	298	316	288	313	275	269	275	297	255	265	286	267	289	292	316	305	275	290	298	301	244	289	276	261	310	288	306	308	290	290	283	273	266	301	271	277	282	319	298	305	275	288	276	249	262	307	274	264	299	289	341	281	285	279	300	283	299	320	275	271	278	249	260	300	283	270	308	269	277	266	306	311	295	271	297	290	272	282	303	276	275	288	274	266	301	279	286	284	273	289	294	305	272	270	288	307	294	286	307	297	291	285	309	291	268	291	282	308	288	282	249	299	294	266	312	270	290	265	275	299	269	276	290	268	297	276	291	289	275	295	279	299	281	257	286	297	270	288	274	292	295	304	265	276	284	268	280	294	268	313	271	318	290	280	282	263	269	256	282	312	293	281	316	303	302	296	284	295	272	303	319	288	293	285	315	305	281	289	256	302	264	296	306	298	309	260	275	284	288	287	282	303	302	255	282	323	290	286	294	266	295	329	281	295	300	286	301	308	291	293	314	277	296	286	292	268	313	293	280	265	272	300	287	272	275	306	324	328	256	295	276	321	296	306	288	295	293	282	289	291	297	286	303	268	283	283	269	266	287	271	273	293	280	307	311	303	281	275	272	286	324	292	276	246	300	288	296	321	286	299	298	301	296	277	284	276	294	283	274	290	295	262	273	281	288	273	308	302	269	283	281	277	270	262	260	312	303	341	298	306	277	322	286	276	313	290	270	274	279	295	270	297	285	290	301	311	283	281	298	243	292	273	318	285	286	297	285	284	312	316	319	304	297	246	286	289	294	255	304	294	295	270	287	268	297	262	304	290	305	313	297	310	291	299	281	273	307	273	290	297	291	290	257	279	297	289	306	310	286	262	293	286	276	334	279	293	298	292	295	228	289	280	302	300	300	291	292	274	290	271	267	303	274	331	247	294	312	277	282	278	279	292	270	294	300	310	263	280	273	297	289	283	300	289	289	314	278	244	280	311	299	295	331	286	276	265	279	272	287	316	272	267	280	281	273	271	285	272	295	306	299	262	297	326	315	265	269	290	301	292	283	291	274	278	276	323	273	292	284	282	298	287	282	280	269	260	292	268	267	269	267	281	309	277	279	266	296	289	282	282	290	275	299	263	282	261	291	268	280	290	253	298	293	281	299	254	309	265	308	285	285	284	293	267	286	311	297	297	289	278	278	303	274	259	299	264	295	300	314	295	273	275	263	298	270	265	299	288	294	297	281	313	267	292	263	301	290	299	328	288	280	298	287	305	293	293	275	318	293	285	283	293	279	320	282	282	286	264	294	299	312	283	250	283	252	273	254	284	292	297	274	285	299	287	296	280	281	284	325	265	284	286	246	303	314	289	281	302	276	306	300	294	263	273	293	290	297	290	301	282	283	254	312	253	274	289	263	281	279	287	292	261	283	295	285	301	296	274	267	292	314	256	301	288	286	285	258	272	325	293	331	281	286	306	271	317	296	276	292	269	296	286	313	308	272	308	271	298	289	279	255	321	305	275	294	294	273	293	293	311	275	298	260	276	280	294	305	280	271	312	283	290	296	290	258	285	287	262	293	297	283	271	304	304	284	283	266	301	281	285	265	284	288	309	293	301	287	280	293	296	303	315	313	252	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
27997	3525	1379	981	738	548	400	298	287	253	207	172	159	157	162	145	151	142	113	106	116	108	123	109	107	120	120	111	93	115	101	114	110	108	107	112	109	96	109	112	103	108	96	113	87	88	98	98	112	96	105	108	99	86	89	84	89	85	90	98	93	97	122	98	115	101	107	103	89	102	108	118	96	102	102	108	97	96	102	93	100	96	115	104	100	98	107	110	89	107	92	106	122	87	102	100	99	100	103	101	105	98	87	81	114	82	82	101	103	87	92	102	95	97	94	97	114	104	105	99	105	104	104	104	98	111	99	102	113	99	106	88	88	95	82	93	94	106	94	104	97	90	106	95	92	103	102	92	94	100	94	112	89	116	96	84	103	97	93	103	104	107	96	98	97	103	107	112	99	89	96	101	102	104	94	93	96	98	83	99	104	90	102	93	91	93	95	101	94	95	110	97	91	105	93	85	100	86	100	92	92	105	96	94	91	119	113	76	104	89	93	91	115	109	90	93	90	99	90	105	116	104	83	90	111	97	105	104	111	111	88	104	100	104	114	90	85	99	73	73	103	97	106	103	91	100	89	116	88	93	109	111	116	111	111	112	93	107	92	91	94	103	102	109	90	76	83	75	89	91	110	89	100	93	107	106	86	95	90	93	95	92	107	90	91	117	111	102	84	96	79	97	107	104	93	97	118	94	85	110	102	98	77	107	86	94	100	109	76	106	95	99	104	94	91	96	84	103	96	110	85	96	82	109	77	98	105	92	106	107	89	79	92	106	105	92	100	122	102	118	89	98	107	100	112	98	82	92	97	105	90	97	92	95	92	116	114	86	93	98	93	107	106	118	92	87	93	83	128	91	85	85	97	92	85	98	87	82	96	100	98	83	89	108	79	103	82	100	76	103	106	81	99	108	93	101	89	89	73	86	109	105	98	90	105	112	100	90	92	90	96	106	94	88	85	100	82	93	82	98	91	102	109	91	104	101	90	99	106	116	94	98	103	115	101	102	108	95	105	114	97	101	101	92	110	83	97	81	96	93	85	98	89	116	92	75	113	104	99	125	92	94	96	94	96	89	97	86	89	107	85	91	119	96	99	92	110	82	107	103	103	90	92	101	98	111	114	95	95	113	106	111	88	101	76	116	107	88	92	89	81	90	105	104	113	96	105	103	110	103	93	89	106	96	95	100	88	89	92	99	102	110	108	88	115	78	98	94	117	92	111	105	107	108	83	89	81	105	90	104	105	99	105	90	99	85	86	100	93	97	108	102	111	101	96	93	87	85	88	117	110	96	88	87	96	97	91	101	111	93	94	105	78	94	100	100	92	99	93	91	102	92	104	113	106	109	90	97	107	106	101	89	94	111	105	92	94	92	100	82	102	83	110	107	98	104	99	89	111	96	101	98	100	99	105	89	90	117	112	98	88	109	87	93	77	99	100	106	104	88	101	92	88	88	113	104	93	116	91	100	92	112	116	86	95	86	92	100	105	110	107	101	109	125	103	107	108	100	96	91	88	94	101	91	109	98	98	84	94	101	84	93	90	87	96	91	105	101	93	83	116	83	97	97	91	108	87	91	103	94	107	82	86	96	97	95	98	81	73	88	104	98	92	92	112	105	106	90	98	91	93	88	87	76	86	101	99	92	111	97	99	97	114	90	93	111	97	106	87	88	102	107	98	101	99	106	100	91	83	89	89	89	108	101	93	91	88	85	81	92	112	92	75	107	91	95	101	120	96	85	92	97	113	83	94	104	102	99	91	90	112	116	90	90	130	102	103	94	93	72	85	103	85	103	104	90	83	107	94	99	97	93	76	109	116	100	91	120	97	90	99	103	89	87	100	98	101	92	95	89	85	86	102	94	99	112	102	97	86	77	91	96	119	96	82	102	98	89	100	97	95	77	95	89	99	105	93	96	89	98	111	108	97	96	103	104	120	109	120	102	97	88	106	95	100	111	104	110	100	99	94	105	80	93	94	126	109	106	98	100	92	99	94	86	100	77	108	118	85	95	101	113	80	95	103	86	93	110	77	115	87	92	75	74	110	104	96	101	97	99	106	94	109	93	94	115	102	94	98	94	100	97	95	85	100	105	100	91	112	96	93	96	104	96	94	94	103	103	111	94	95	98	107	106	94	117	99	100	113	104	81	113	104	93	106	96	102	78	104	98	100	104	97	92	92	113	122	105	114	100	102	76	97	106	95	104	103	99	98	87	89	104	90	91	96	92	105	100	90	92	93	91	103	96	80	97	101	98	95	92	93	98	109	91	95	98	103	87	106	78	106	93	107	104	100	99	104	101	89	79	95	87	89	88	77	105	104	105	109	95	105	91	80	100	109	107	85	102	101	98	98	94	79	87	103	112	92	90	98	101	81	99	117	111	105	80	95	100	88	93	91	92	97	108	95	94	81	95	91	90	102	91	91	86	115	108	88	96	114	94	84	100	97	98	113	95	91	93	101	108	98	102	94	88	105	99	76	111	98	99	93	97	113	100	92	104	95	106	91	110	124	89	96	96	114	99	104	97	90	94	92	112	93	96	91	116	106	109	98	104	99	97	100	102	112	101	112	89	90	89	84	99	100	108	99	89	97	105	103	112	104	82	102	92	124	109	102	96	91	117	78	102	81	81	91	103	107	85	85	100	96	86	105	91	94	120	98	89	86	93	90	99	94	83	87	107	107	122	96	100	111	102	102	109	98	119	96	109	110	95	108	105	125	108	110	102	91	95	84	88	112	123	113	104	95	120	104	109	113	112	95	92	108	108	106	95	102	106	93	89	103	105	88	113	106	100	99	82	122	102	91	98	96	105	91	87	93	96	102	90	88	93	98	93	114	104	94	98	113	90	79	97	103	94	99	93	87	91	102	101	119	96	97	104	99	86	102	103	86	98	100	91	94	92	93	86	104	102	112	118	91	88	112	112	97	95	86	91	101	102	85	89	90	113	100	96	78	117	94	110	95	106	134	79	100	99	91	96	90	100	73	88	113	108	100	104	92	105	81	91	108	94	99	104	105	91	102	112	96	89	84	104	108	96	73	86	104	95	97	110	111	112	110	83	112	99	101	115	106	96	102	96	93	110	94	89	100	86	106	108	104	102	86	87	105	93	87	100	77	99	100	95	91	93	93	94	96	103	107	103	103	105	100	102	99	108	100	111	94	102	86	96	95	86	98	114	102	95	102	107	122	90	99	93	96	88	85	103	95	121	104	107	81	95	93	99	104	127	97	77	91	74	96	98	93	72	91	97	102	96	86	100	94	107	109	96	91	82	102	98	118	86	83	109	99	97	115	108	83	85	93	94	101	96	93	86	96	99	90	121	102	101	90	120	93	110	93	99	104	114	87	93	99	94	99	118	99	97	84	98	115	99	114	94	97	97	99	97	100	109	83	82	114	90	102	99	115	115	99	100	102	81	104	93	93	96	100	123	122	107	96	98	95	112	95	97	106	109	87	118	97	100	91	92	87	112	99	87	77	102	104	95	95	100	109	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
13278	1332	3201	3613	2962	2460	1995	1684	1395	1253	1012	931	836	788	685	648	672	597	570	521	526	459	493	500	444	455	441	442	398	421	387	409	406	357	396	362	360	392	381	334	381	360	379	323	364	345	349	360	348	371	371	359	358	364	340	343	349	327	344	327	368	363	373	347	322	324	335	337	323	342	351	346	328	331	363	278	326	330	313	307	331	323	304	348	342	322	312	292	325	328	371	339	332	332	357	298	337	361	299	332	322	331	343	308	323	318	325	322	327	310	283	362	304	287	298	327	342	357	310	325	320	299	343	322	316	323	339	307	321	323	309	350	339	294	313	306	324	341	321	323	318	315	305	330	332	330	329	317	307	307	312	306	317	322	319	288	323	327	334	315	299	305	315	299	354	324	300	334	325	310	307	333	289	325	324	325	310	311	310	340	313	320	340	320	314	301	326	306	303	351	326	299	315	329	317	322	321	325	300	315	334	303	324	319	302	330	330	321	319	352	313	304	316	322	322	342	306	318	334	305	303	303	280	317	324	331	319	342	315	342	322	318	302	298	303	316	312	333	293	328	328	324	319	310	304	299	338	301	308	346	319	319	333	307	305	299	311	341	305	324	311	313	311	328	318	300	323	334	338	325	342	325	321	297	346	306	327	309	318	297	291	336	321	313	322	291	321	285	301	326	303	350	317	323	337	291	298	336	314	334	334	308	318	294	294	323	293	322	309	335	307	314	319	294	300	294	300	310	351	319	305	324	289	290	331	331	306	304	289	283	362	335	310	303	290	354	291	342	308	314	290	292	305	308	298	327	341	333	328	332	338	316	311	305	308	336	305	315	339	319	305	316	341	309	302	310	295	291	285	297	318	306	306	311	305	319	324	340	334	330	291	341	314	294	318	324	282	325	302	315	331	307	325	305	323	328	302	316	341	311	308	295	317	327	305	298	332	296	300	337	303	307	297	312	330	339	286	294	284	330	306	305	322	335	308	319	285	330	326	290	303	298	331	330	313	313	341	296	306	294	324	294	296	326	335	307	325	289	307	347	327	282	313	340	302	303	345	336	349	317	340	312	319	356	348	323	330	312	304	353	353	316	303	317	303	327	325	302	324	326	351	311	297	320	334	318	329	333	317	335	307	378	343	320	296	300	326	304	305	296	272	332	308	286	301	309	298	317	321	334	329	314	321	358	310	293	319	305	341	281	320	323	331	344	328	327	281	316	322	321	341	307	302	335	305	324	307	328	326	307	307	342	344	311	305	316	332	320	355	290	294	275	334	301	290	292	304	318	349	285	316	293	337	306	290	317	285	330	325	321	305	321	294	288	338	293	306	316	294	339	327	339	300	323	284	328	284	336	324	303	320	308	301	338	323	288	311	329	312	285	305	319	284	313	327	323	305	338	329	330	322	347	273	328	292	286	318	304	333	352	316	309	326	294	307	326	318	335	313	310	326	335	306	315	295	288	321	299	311	331	302	323	363	307	336	307	327	343	282	283	306	313	279	290	298	310	296	299	306	309	314	321	331	355	338	321	323	302	321	319	356	343	355	325	355	309	309	309	286	303	280	310	339	296	282	302	283	317	318	357	318	313	335	317	300	332	315	297	338	324	318	286	328	310	316	299	338	317	322	307	306	314	309	308	307	305	314	312	313	335	321	333	326	314	299	324	331	323	314	334	303	338	292	323	307	317	285	289	336	292	360	348	321	295	305	316	308	312	302	301	328	293	290	326	315	345	341	338	317	310	302	320	319	329	324	329	308	312	300	308	309	335	330	333	324	322	302	326	297	309	281	335	344	303	304	308	291	334	305	305	331	333	316	313	297	298	321	302	322	335	321	340	337	302	333	309	298	315	302	308	280	315	298	297	306	331	308	319	333	331	281	310	279	306	283	361	345	321	347	313	304	331	333	286	319	321	322	328	307	321	300	302	304	335	338	297	331	294	302	301	311	331	315	348	324	324	341	293	326	352	288	296	306	324	317	326	337	322	322	313	270	320	306	308	322	340	308	306	302	296	351	323	325	323	316	298	365	327	329	318	322	291	306	307	300	331	301	290	313	335	347	343	300	329	351	288	284	327	301	305	307	306	322	306	311	317	313	303	323	322	278	322	306	314	312	289	328	306	318	315	297	320	319	311	299	343	302	299	326	322	329	300	324	310	296	299	315	310	333	326	352	325	320	302	340	309	338	299	323	312	343	302	282	318	291	326	327	312	325	303	311	302	315	315	347	302	318	362	328	314	350	303	299	339	325	307	310	317	308	339	335	345	338	326	269	328	325	349	324	314	315	300	309	319	320	314	317	317	328	329	340	333	293	298	337	323	324	305	311	291	291	305	303	290	326	292	319	339	294	310	297	327	334	339	332	288	336	334	290	317	328	328	303	308	328	307	339	328	332	328	320	320	356	314	305	280	322	341	320	325	309	320	342	303	324	307	337	322	300	326	293	317	293	314	327	334	267	303	347	313	316	332	339	321	314	292	325	322	305	310	300	302	305	308	299	298	302	289	328	354	312	313	310	306	320	326	292	332	301	351	304	310	321	291	336	324	353	302	327	306	326	303	329	316	327	310	303	317	286	308	336	306	325	328	337	318	265	329	311	316	320	307	332	307	323	309	322	325	338	341	306	307	313	319	303	326	308	351	348	295	304	319	318	315	315	290	331	313	293	299	293	321	312	323	302	317	313	319	300	297	300	357	320	312	306	325	321	311	307	331	322	309	297	281	302	321	306	307	329	317	327	328	312	300	340	332	290	305	299	330	323	294	329	295	309	356	342	324	306	329	338	320	320	334	327	335	307	345	346	330	315	313	329	305	324	315	342	316	323	300	333	308	322	299	305	298	345	296	286	281	306	364	335	325	313	343	344	332	305	317	341	329	305	302	325	339	322	331	343	345	307	300	300	298	290	283	318	302	308	321	322	290	333	328	333	339	307	320	297	304	346	370	313	313	315	317	322	301	313	321	297	304	319	331	276	312	298	302	289	346	308	325	356	313	336	318	293	312	328	305	320	299	305	293	315	291	325	314	301	321	324	302	300	325	332	304	304	302	286	320	295	317	297	333	288	328	340	328	307	321	305	316	319	331	288	317	308	337	300	287	311	314	305	304	302	307	332	339	315	298	296	306	325	297	317	265	359	305	290	327	327	344	326	322	286	326	292	320	330	317	318	331	298	307	328	305	342	342	302	276	315	352	337	319	308	321	297	297	315	305	322	313	328	312	318	285	327	343	318	321	298	362	319	321	309	318	312	321	345	295	323	317	330	291	306	340	304	306	316	334	316	307	335	307	319	339	336	360	311	297	318	344	355	324	324	327	309	332	343	343	288	313	319	345	305	300	286	348	317	291	314	325	323	305	338	305	303	333	322	300	281	310	306	311	339	312	342	323	322	287	337	344	313	309	319	321	302	306	321	313	327	333	302	311	309	297	341	299	325	306	291	345	344	295	306	317	329	331	333	313	329	296	335	328	323	323	361	301	338	322	319	286	315	325	323	331	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
38738	8794	3127	2201	1585	1164	865	708	565	490	452	427	365	326	341	328	323	295	293	290	254	289	245	232	259	230	264	233	258	244	236	231	239	207	230	236	210	236	237	208	217	196	200	204	204	245	229	210	214	217	219	219	216	224	210	198	240	232	192	229	225	196	237	207	219	196	195	219	212	206	214	209	209	201	245	194	235	232	185	198	215	207	218	221	221	241	204	190	195	194	194	223	207	251	175	212	212	229	223	221	228	191	231	222	215	212	205	225	232	236	202	204	198	235	168	199	232	221	217	233	192	200	193	189	221	237	202	219	194	214	220	213	203	213	211	212	197	214	219	203	206	213	228	207	228	225	191	230	202	222	212	207	219	201	225	213	203	246	215	203	231	197	175	207	215	203	201	208	204	211	204	205	203	205	198	198	238	208	223	201	217	213	208	215	202	208	202	212	221	201	194	216	215	203	214	186	205	238	213	221	185	216	216	197	196	208	214	215	189	200	225	199	220	205	190	207	200	244	252	212	216	189	216	194	210	210	196	211	229	222	182	244	212	205	225	240	193	217	244	217	207	214	242	214	215	221	229	210	180	222	204	169	210	195	227	213	191	225	228	214	174	201	196	219	224	218	224	187	212	204	211	219	195	215	185	199	226	233	192	215	180	225	207	200	237	200	180	195	227	216	208	202	204	208	234	198	200	219	203	216	221	214	221	211	214	219	174	202	224	233	206	211	221	226	204	201	196	191	203	195	225	208	172	209	217	200	217	214	255	235	194	216	184	234	201	194	201	206	178	215	211	212	183	204	211	216	206	229	227	205	204	215	223	208	183	208	208	254	198	189	202	184	220	220	216	226	205	225	204	210	199	217	233	188	228	194	219	213	240	214	214	213	220	204	213	245	206	210	242	228	226	222	224	204	182	201	212	205	210	212	193	223	201	203	217	183	203	188	198	186	233	207	240	219	197	223	191	206	232	221	193	211	188	213	233	213	215	208	234	202	216	203	197	240	198	199	217	210	199	200	230	188	203	216	203	195	225	203	194	202	219	196	238	207	240	210	212	214	236	196	243	216	229	201	211	219	209	224	221	203	226	241	184	204	215	220	212	216	234	197	195	225	235	226	192	229	225	189	184	194	255	203	195	201	222	207	203	191	212	213	197	220	207	201	202	199	216	199	183	187	216	207	210	199	225	210	217	213	207	207	226	211	202	187	217	201	226	237	193	205	200	200	227	178	214	222	212	191	234	190	204	189	213	201	228	218	195	173	218	205	220	214	210	203	198	210	201	222	182	210	224	197	226	219	189	214	203	183	222	196	211	197	201	212	225	218	211	219	213	213	199	235	231	204	207	218	198	223	220	220	227	225	208	233	209	212	200	228	185	214	201	196	215	201	226	196	181	228	193	175	207	213	197	206	229	200	198	221	184	210	231	203	203	218	202	204	221	216	229	204	208	198	210	222	202	249	232	217	227	202	201	217	210	196	212	224	208	226	226	216	206	213	193	203	235	218	222	207	213	232	216	209	216	211	243	197	212	206	222	214	210	184	205	233	195	201	215	202	208	195	217	199	226	193	212	222	207	208	188	192	224	200	207	207	218	207	201	242	226	189	214	186	221	184	217	219	180	215	217	200	215	209	209	213	216	227	219	219	219	216	217	215	224	209	215	189	214	207	209	210	234	201	224	208	208	238	234	200	201	212	216	244	198	227	196	196	206	202	206	206	227	229	190	214	194	185	224	188	217	196	211	200	203	210	204	207	209	207	209	228	232	195	226	221	200	215	200	240	220	207	229	201	216	216	200	210	219	190	211	212	175	192	219	189	219	207	176	223	214	220	196	202	215	179	221	213	208	201	217	206	211	191	194	232	228	220	208	210	210	211	244	209	202	232	207	215	214	210	207	217	203	210	206	224	229	216	197	211	215	219	204	224	199	227	220	224	238	204	213	214	218	227	220	193	197	207	199	220	221	199	205	225	195	206	211	234	193	236	212	208	209	218	196	210	217	212	214	193	202	200	207	171	216	190	211	216	180	210	238	208	203	215	223	190	241	201	219	205	227	233	203	233	218	211	216	205	202	224	211	221	214	216	240	214	223	242	223	217	214	198	212	187	227	214	215	211	229	225	206	217	204	223	204	218	217	215	222	194	170	221	190	214	193	219	200	202	222	182	212	227	219	242	222	221	203	220	219	214	214	226	194	205	204	193	242	224	196	199	208	226	200	197	194	204	203	201	223	210	216	208	212	211	179	201	208	200	213	215	194	212	201	204	215	207	220	235	205	227	224	225	204	219	216	227	219	209	230	218	213	207	190	217	220	199	208	196	200	210	218	220	203	197	218	211	198	223	187	233	218	200	198	247	206	207	229	208	225	211	243	173	195	210	214	194	204	192	218	194	222	209	204	224	221	222	218	202	227	198	206	221	187	211	213	189	210	179	215	209	192	237	195	223	216	218	209	210	204	202	215	203	222	210	208	211	214	206	216	236	240	188	213	176	224	208	202	207	198	192	228	208	177	198	206	214	208	228	227	234	226	196	213	217	200	188	217	208	217	207	209	224	199	227	236	210	189	190	219	186	212	199	186	209	214	226	222	216	228	231	189	201	201	219	216	241	188	201	207	204	204	196	225	205	206	213	227	180	211	206	217	192	211	226	225	204	210	203	210	181	206	207	189	201	211	198	221	215	206	211	198	211	208	210	197	194	198	227	224	244	215	201	213	227	214	191	213	212	211	194	218	203	209	228	216	200	209	223	239	229	204	241	221	193	210	196	223	200	210	204	212	239	229	214	236	240	217	191	212	202	236	200	202	202	221	189	207	186	193	189	217	208	204	199	238	235	215	193	211	191	223	230	226	222	245	239	203	211	213	195	192	203	184	224	202	207	227	198	208	195	203	220	177	212	215	200	206	192	178	196	230	196	216	222	192	195	214	219	219	208	221	200	214	214	212	211	249	224	196	215	212	188	205	202	190	238	205	190	220	201	205	201	189	192	216	206	226	230	199	212	211	216	217	227	219	197	209	197	211	235	195	203	218	220	227	192	218	208	207	196	223	219	205	222	232	196	210	247	213	187	209	218	222	205	188	204	229	225	204	203	211	200	231	203	206	225	199	190	213	199	220	233	221	207	221	208	215	202	242	187	210	216	187	218	219	217	211	216	232	218	199	204	207	224	214	202	216	202	204	207	199	209	187	198	210	197	207	216	189	194	218	210	199	192	213	199	232	165	176	212	195	199	218	211	205	244	193	203	234	209	211	219	228	204	209	212	223	213	190	207	243	222	236	190	214	228	224	193	242	236	223	226	206	184	205	193	221	204	210	205	204	238	205	207	181	234	236	184	203	198	194	185	218	211	193	207	224	202	234	195	177	226	226	220	205	232	208	214	210	227	217	222	218	203	204	201	183	225	215	204	221	212	235	198	203	222	229	217	212	206	196	200	224	204	214	217	204	227	187	184	186	221	222	232	211	214	211	196	215	227	206	195	212	206	227	199	195	214	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
17054	2876	6054	6661	5639	4644	3719	3119	2592	2220	1993	1828	1600	1460	1372	1268	1241	1260	1051	1051	950	947	965	944	910	813	841	817	845	792	803	807	716	723	797	748	694	721	688	655	655	711	663	681	666	670	657	693	655	677	660	642	609	657	617	680	669	614	586	644	634	639	615	653	581	576	613	640	652	616	609	632	609	650	608	675	633	585	612	601	636	637	653	625	597	626	635	606	583	541	632	620	621	609	623	612	616	613	644	598	619	602	633	630	589	582	602	648	639	677	575	583	619	622	629	620	595	601	571	635	641	620	565	612	576	634	614	537	597	535	610	593	591	606	554	643	567	609	603	600	574	622	556	603	569	610	562	583	565	585	600	569	620	640	634	547	578	556	609	573	579	569	608	630	621	615	564	589	594	597	612	626	573	602	604	586	638	562	605	562	634	603	606	659	586	582	605	604	620	595	595	619	596	563	588	623	598	567	576	604	591	603	561	612	598	624	569	601	563	605	595	577	598	597	559	606	592	567	558	641	592	570	616	609	572	568	577	604	568	611	606	586	612	611	607	559	608	594	637	565	566	565	566	599	591	588	586	584	601	583	575	606	607	597	535	611	580	579	552	540	560	571	594	605	557	627	599	554	536	594	608	550	583	624	604	598	628	582	535	591	597	568	601	589	597	625	571	590	595	558	578	578	608	546	621	582	561	595	596	602	614	572	586	621	564	576	600	614	634	582	574	578	646	619	602	576	589	580	569	603	606	557	615	560	563	561	566	582	571	624	588	608	607	573	550	614	577	590	541	618	630	599	606	604	535	581	600	563	543	521	574	602	585	645	616	567	569	569	562	616	599	593	569	584	596	583	605	594	630	615	546	592	604	590	578	579	572	634	554	636	566	543	617	581	569	657	581	564	566	572	601	599	612	606	615	622	590	614	613	601	626	563	594	607	621	570	562	593	594	619	556	562	585	575	636	601	595	618	544	583	563	547	604	563	556	570	580	573	587	563	582	574	600	618	593	578	604	560	601	632	564	630	600	570	571	609	627	628	605	563	563	564	579	578	622	553	593	583	594	599	578	596	596	632	621	613	576	599	612	569	639	602	623	617	564	559	594	611	613	572	564	598	563	542	564	594	580	604	587	565	597	570	567	577	574	599	576	600	562	612	549	566	595	553	571	554	580	588	579	552	624	605	594	575	589	600	614	541	538	575	584	635	583	556	594	584	573	598	585	558	584	591	580	547	596	603	622	604	562	580	577	550	593	579	560	575	575	554	568	563	613	585	559	568	569	617	587	577	578	592	603	567	606	595	593	606	626	594	575	558	573	592	574	570	572	574	548	595	653	617	597	573	578	610	577	605	571	603	583	627	618	577	586	583	580	588	597	607	598	609	573	607	610	606	594	580	574	576	614	586	553	575	539	559	573	562	577	619	559	595	643	584	587	613	589	600	570	632	623	596	598	578	582	602	587	609	540	565	600	623	578	554	599	621	584	596	611	621	548	583	587	626	587	575	596	613	615	614	616	579	554	589	583	605	605	578	573	605	564	585	606	595	566	605	605	579	573	552	605	642	582	571	595	603	586	564	571	630	594	539	554	577	574	580	539	585	567	580	585	597	578	559	591	569	597	551	592	588	595	557	613	603	600	604	607	605	587	563	588	549	562	558	596	588	587	603	603	610	615	601	547	555	571	595	573	595	597	570	572	596	605	582	586	588	581	578	641	575	573	592	569	628	598	585	569	650	548	576	593	582	608	607	597	595	543	614	585	590	641	610	616	539	628	548	603	555	576	638	649	542	598	565	596	563	652	614	573	576	575	598	589	593	607	587	577	534	604	601	606	570	570	569	589	602	578	571	636	574	620	598	556	585	649	563	573	608	540	578	555	529	599	598	598	552	565	596	545	591	594	553	587	586	551	633	551	583	597	580	615	570	580	599	580	605	557	575	611	606	609	570	595	557	584	595	602	591	558	587	587	565	541	663	585	575	596	640	615	602	596	606	582	582	564	616	606	561	604	638	585	570	578	585	601	575	574	559	602	634	557	596	570	567	564	585	592	607	634	599	567	595	593	579	580	575	640	583	576	609	594	596	584	595	586	605	601	613	595	581	595	623	600	630	580	569	611	605	595	607	565	585	630	615	614	605	554	595	617	582	601	610	567	583	607	633	526	599	592	587	567	570	570	559	606	606	551	613	624	564	617	591	583	576	601	561	594	610	601	562	647	597	569	580	577	583	578	615	586	544	602	564	584	574	593	545	578	562	590	587	555	579	609	589	613	585	597	598	608	568	605	581	609	557	620	603	566	625	578	563	580	573	611	604	561	543	611	549	574	597	599	569	579	604	593	583	614	611	556	592	654	592	575	562	624	570	570	620	542	555	592	613	597	588	572	574	552	612	567	605	605	591	589	563	575	596	601	589	613	594	594	595	603	566	601	616	601	624	628	581	608	636	565	607	560	618	563	613	563	581	579	572	644	575	569	572	590	612	583	593	580	546	557	593	553	599	598	617	590	583	571	589	602	576	601	599	585	599	635	576	589	592	585	574	572	589	608	601	565	626	581	638	607	578	522	581	621	568	598	582	577	593	598	590	573	595	538	601	623	576	610	607	606	650	595	672	561	621	597	563	590	579	598	576	588	596	599	626	560	617	599	551	582	560	604	557	600	611	557	630	583	577	601	573	606	593	618	585	646	641	588	595	588	601	636	647	553	608	573	584	582	564	562	630	584	566	543	539	621	644	597	566	602	588	604	592	577	611	562	623	562	576	597	556	587	607	559	581	587	543	582	605	620	583	677	614	613	615	560	657	601	588	526	569	542	564	559	606	644	592	601	570	627	601	592	556	576	624	608	558	627	592	586	609	562	555	601	597	624	595	596	649	512	583	641	588	621	566	567	613	621	598	578	600	595	569	614	621	602	586	583	540	569	604	585	553	593	580	576	582	626	575	592	574	565	569	596	578	567	628	603	612	604	610	570	568	554	593	640	561	587	609	597	525	595	574	628	551	558	585	591	571	587	577	560	553	602	589	642	611	592	585	572	599	557	587	598	593	581	547	564	578	639	562	606	587	520	589	602	612	579	590	554	555	593	616	549	644	588	569	577	574	603	587	569	559	600	597	578	586	600	538	595	615	573	593	555	563	557	557	561	642	623	605	591	539	552	615	574	625	559	596	586	600	551	617	597	578	572	627	598	589	588	582	596	624	620	581	596	602	567	582	607	575	540	604	583	592	590	601	564	545	592	580	581	581	584	594	612	570	546	634	604	571	548	582	599	608	596	591	566	620	590	560	605	589	598	584	587	582	567	562	551	608	604	556	594	564	577	546	591	621	625	605	608	554	537	563	591	572	578	605	606	581	541	565	565	591	601	559	580	582	633	584	617	581	587	577	591	550	603	640	571	560	592	538	597	575	609	581	613	548	579	603	612	599	591	595	615	577	581	580	588	607	592	596	598	566	611	590	583	642	579	598	607	572	603	572	590	578	604	588	623	594	589	578	595	644	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
4200	217	147	151	138	100	93	98	101	100	95	128	103	101	92	87	87	98	92	103	87	112	79	83	89	80	94	96	92	103	81	99	83	83	81	84	75	86	83	77	72	101	89	82	95	93	91	77	75	101	107	93	85	92	90	81	87	94	90	84	77	101	109	97	95	101	91	98	97	96	84	94	103	83	102	83	93	95	98	82	78	80	90	98	78	104	87	81	101	90	87	85	83	83	92	100	91	93	89	97	90	81	85	79	101	64	100	100	86	81	66	100	98	79	83	86	104	78	90	92	98	96	94	75	99	93	92	83	93	88	77	85	86	88	86	92	87	89	83	102	84	86	99	86	107	110	83	86	95	78	106	96	88	103	99	80	86	84	93	86	104	94	73	111	95	90	99	85	84	69	97	95	86	97	99	79	86	95	99	94	86	105	102	97	86	79	87	83	99	89	92	95	80	99	94	74	84	85	93	92	87	95	76	89	88	83	88	78	85	98	78	100	102	82	85	83	92	91	110	87	78	101	81	89	75	93	78	91	102	91	96	85	93	89	82	91	79	87	85	85	86	83	85	90	111	66	110	87	100	88	79	81	84	83	104	81	94	64	90	72	94	84	101	101	77	87	79	86	89	87	90	79	88	79	79	86	99	90	102	94	108	109	97	91	98	102	97	83	83	74	110	95	88	92	94	79	98	93	84	115	98	90	95	95	88	81	103	88	95	80	71	89	88	90	88	75	89	88	81	85	83	98	109	87	73	88	93	86	83	83	90	87	90	95	77	82	81	97	88	102	87	79	82	78	92	106	86	79	98	82	91	79	75	90	100	85	106	83	89	91	100	98	90	90	86	80	96	81	93	86	81	77	97	84	79	95	73	100	92	95	94	88	83	79	90	85	100	96	83	80	104	89	90	96	90	117	89	94	88	87	94	87	84	91	109	93	96	69	110	78	74	81	90	92	93	87	93	87	81	76	93	94	84	76	91	95	73	98	82	102	97	88	87	97	98	91	94	93	96	111	95	83	76	96	77	87	78	82	100	96	98	97	91	83	100	95	96	85	90	91	96	74	80	97	91	96	91	107	85	91	82	79	103	82	81	77	99	110	90	82	103	90	87	84	80	84	102	89	99	81	82	100	84	81	106	100	81	107	78	103	98	85	103	89	103	100	73	103	90	99	88	91	94	101	95	96	96	102	97	86	73	86	101	84	81	108	119	95	83	84	73	75	112	96	96	94	76	98	93	93	80	93	102	90	78	88	86	88	79	100	85	81	93	88	81	76	100	85	79	93	85	99	79	84	80	89	87	90	87	84	80	76	83	93	80	77	80	84	109	110	83	89	108	80	91	80	103	91	85	98	96	112	76	100	95	103	97	80	103	108	80	93	92	95	100	109	107	80	87	80	95	79	91	85	93	99	73	77	98	85	88	72	75	88	83	113	115	78	96	89	95	94	88	93	83	87	82	95	90	96	84	104	108	73	86	96	103	103	94	86	93	86	86	73	65	110	96	72	99	98	85	98	91	81	102	99	105	81	86	90	86	89	87	95	95	102	99	96	80	86	86	95	91	103	91	86	91	94	96	103	98	89	96	94	84	87	85	97	96	91	89	102	88	97	87	94	69	84	95	103	80	88	109	105	94	97	97	100	94	85	104	114	100	78	112	84	113	88	96	108	100	96	92	81	107	98	87	95	81	87	94	100	92	99	104	115	86	89	96	94	88	98	87	87	88	96	72	99	73	86	93	87	109	106	107	81	89	83	86	105	104	78	102	89	89	84	85	93	119	96	116	92	92	87	94	94	79	104	86	85	80	86	91	90	86	101	87	65	108	93	82	81	75	105	78	96	116	95	89	70	82	96	92	112	98	96	94	93	88	90	81	91	90	92	114	82	107	85	79	82	87	72	110	93	104	92	93	96	97	72	88	88	101	112	85	94	104	75	86	74	92	96	83	96	96	92	70	102	88	101	76	91	82	120	104	93	92	80	75	82	99	86	109	96	93	83	93	80	73	77	100	103	95	81	94	90	84	79	95	84	102	92	105	80	86	96	79	97	92	73	88	82	86	94	80	66	82	93	84	89	105	91	91	98	88	98	103	94	101	95	80	73	76	84	90	89	103	84	99	94	99	91	107	104	80	99	89	94	80	96	92	90	95	79	84	97	86	104	106	77	91	82	90	116	88	80	91	81	87	101	90	87	86	71	112	97	98	91	85	87	100	83	101	98	113	82	88	101	98	89	94	93	94	88	94	89	98	95	98	79	83	82	87	91	91	81	79	83	81	92	80	92	94	85	80	78	89	78	88	84	97	103	92	88	77	98	90	89	87	92	90	97	101	98	83	82	83	115	91	93	91	83	97	94	93	94	87	94	95	83	102	94	106	90	95	83	104	79	86	91	85	78	108	90	88	86	85	105	94	81	82	93	102	81	95	94	98	90	84	88	74	76	104	114	82	90	116	91	96	88	87	88	71	89	87	80	101	81	86	111	94	85	105	79	83	86	87	84	78	87	96	96	97	86	95	84	81	92	79	85	95	98	89	102	90	103	81	97	102	89	97	101	78	77	79	94	87	95	96	80	93	93	85	93	85	100	92	91	86	89	96	95	91	92	94	91	92	88	97	100	98	93	94	89	81	78	91	102	104	85	85	80	108	87	103	95	103	76	85	94	102	101	100	89	86	95	121	87	96	78	93	94	105	80	87	88	61	96	91	86	90	95	79	95	75	89	96	79	101	95	87	94	76	64	95	87	90	97	84	101	104	80	99	95	95	88	99	76	107	82	83	89	86	92	114	103	69	93	85	68	102	89	85	91	87	90	89	98	93	90	91	98	90	94	84	99	79	105	92	88	93	82	88	83	91	103	82	96	94	95	91	90	95	101	93	96	75	98	93	95	85	99	84	67	76	84	89	94	107	104	100	94	97	98	93	85	85	76	84	85	94	79	82	99	91	83	79	84	103	94	88	100	81	80	95	75	101	95	82	97	93	73	95	88	96	98	83	93	86	92	90	90	83	101	101	88	89	83	89	90	105	87	80	102	85	77	78	91	104	67	88	87	79	93	88	84	91	73	78	72	77	90	89	95	73	78	92	84	91	88	87	95	78	89	103	85	95	103	86	83	95	79	91	86	87	74	69	101	89	96	87	92	82	85	92	85	95	115	94	96	98	102	74	85	115	95	124	89	109	82	97	83	92	80	92	98	86	98	86	88	94	90	104	96	71	97	96	84	77	70	82	82	87	87	88	91	90	89	74	92	90	93	92	102	101	100	89	94	83	84	90	111	97	79	88	88	89	107	89	99	79	88	104	105	88	87	93	70	79	91	102	90	86	82	79	86	79	84	94	88	111	91	96	96	83	101	84	95	99	80	98	101	106	94	83	86	91	92	100	85	78	83	88	98	80	79	84	95	81	76	90	89	93	92	91	101	80	85	92	88	84	86	95	107	79	87	78	85	115	77	87	92	101	80	96	118	94	103	95	90	81	97	85	107	97	94	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
5249	359	448	482	444	407	365	335	353	331	347	278	332	323	319	288	279	297	291	282	334	305	283	292	286	279	319	263	310	289	289	301	279	272	262	306	260	259	296	281	309	309	260	263	323	312	319	309	287	309	303	333	300	315	289	251	310	295	288	267	282	294	288	314	265	282	279	289	312	286	262	286	272	283	291	283	284	298	269	298	299	294	303	275	325	288	331	330	286	308	271	277	300	299	280	266	279	286	310	288	285	278	294	315	310	273	303	296	284	299	276	271	289	296	315	265	294	278	284	292	303	287	312	290	318	271	314	300	326	286	276	266	281	300	295	282	285	277	281	306	273	297	302	302	307	291	291	309	279	280	311	332	292	280	288	283	310	304	279	286	307	292	293	303	275	333	293	268	274	297	299	280	286	270	271	298	284	281	267	300	296	266	294	294	303	279	260	281	303	298	285	265	276	296	282	265	287	282	307	283	291	298	303	284	296	267	285	300	323	287	300	313	260	315	267	281	310	302	276	310	273	277	276	268	288	262	321	283	278	291	280	297	284	322	313	260	279	275	321	286	262	312	285	313	292	292	279	265	304	318	300	259	272	281	257	333	290	284	301	279	309	296	255	306	284	269	287	296	284	263	312	310	279	280	274	295	291	285	286	286	300	294	276	309	293	260	287	278	302	300	272	298	294	285	310	288	281	305	264	303	291	298	315	289	278	287	282	267	273	271	277	286	283	274	280	283	282	295	282	315	281	288	288	294	271	306	268	298	267	281	282	275	287	278	269	275	299	283	314	285	302	274	255	295	287	284	299	289	271	281	300	298	304	277	308	294	287	277	268	278	288	283	287	290	290	325	305	303	270	289	318	273	299	290	268	272	265	297	284	298	283	259	288	309	283	250	291	285	270	276	321	323	273	285	292	313	285	281	297	301	296	281	303	288	302	275	306	287	265	278	309	279	294	264	297	298	271	270	304	286	280	297	274	277	278	272	330	296	264	305	270	317	301	293	274	286	259	300	298	302	316	322	301	288	288	333	282	284	295	256	276	258	298	293	315	236	323	276	304	301	288	309	308	310	295	292	290	282	274	296	294	289	294	309	280	274	285	301	271	262	298	299	290	298	256	274	268	272	281	294	313	280	292	279	302	304	292	264	282	296	290	300	278	309	269	266	301	266	301	305	284	314	274	290	283	293	291	276	278	263	269	312	310	326	285	319	271	287	268	328	276	254	300	278	274	299	296	260	292	258	308	278	288	309	302	311	297	305	279	258	304	322	301	297	289	287	299	285	298	277	292	302	275	282	276	276	290	295	288	278	245	296	307	280	288	310	316	265	297	283	306	309	277	282	251	283	292	293	302	272	314	313	271	336	280	284	283	297	295	259	303	289	277	303	299	325	300	280	263	302	273	269	285	303	317	268	287	288	297	312	276	290	299	283	261	299	295	288	281	302	296	306	309	274	284	300	260	304	271	305	274	288	291	306	308	282	271	292	283	251	287	287	281	273	284	305	280	259	286	281	296	279	287	285	278	243	300	292	320	288	289	267	309	270	271	292	283	280	284	252	298	280	263	270	299	277	295	252	281	325	269	294	293	278	320	300	282	298	270	265	279	324	304	267	289	263	293	300	282	289	281	304	292	301	288	293	273	300	294	277	301	273	267	252	339	290	269	293	300	293	250	292	291	290	256	283	267	331	316	278	284	262	295	272	259	286	283	265	283	276	282	285	259	309	279	308	312	260	264	302	279	277	284	302	272	277	241	273	293	266	272	313	289	305	306	287	261	283	246	290	295	274	265	276	313	289	288	265	268	245	291	273	263	263	293	312	285	284	265	265	298	274	307	289	285	284	285	273	296	267	272	294	293	293	276	292	287	282	278	269	284	320	254	308	299	345	308	286	266	253	295	296	307	302	292	293	278	293	259	267	310	291	282	280	286	300	287	275	285	289	290	281	313	276	254	281	279	286	284	257	275	295	289	296	270	287	259	290	270	268	288	269	284	293	298	316	266	265	293	279	289	274	272	288	310	275	278	275	311	263	269	305	301	313	285	260	316	248	290	306	288	268	291	298	261	289	295	279	269	256	260	307	300	287	282	309	298	284	301	298	272	260	284	292	274	289	243	286	294	304	271	274	301	293	281	295	296	251	291	292	244	350	259	318	261	294	307	262	274	289	293	297	291	253	287	302	323	282	277	284	279	264	299	273	258	279	275	291	301	298	302	279	304	313	288	289	258	300	307	325	284	289	305	269	300	300	260	256	281	286	315	284	278	270	270	280	275	298	258	273	260	302	311	289	297	277	283	261	297	266	297	308	258	302	329	305	295	280	297	263	288	277	307	312	270	315	243	288	331	258	291	296	247	280	274	273	275	294	294	277	288	307	290	293	273	293	269	302	281	316	258	321	299	290	290	265	304	278	272	290	293	276	284	289	280	265	292	289	277	287	261	293	280	275	301	281	305	292	280	273	264	293	273	278	313	287	277	312	311	308	282	294	287	261	286	292	312	245	280	308	286	268	276	282	308	293	289	302	288	287	280	314	260	276	322	287	270	260	283	280	270	312	296	304	293	291	279	295	277	273	287	321	316	310	300	283	318	300	320	302	291	297	306	306	287	259	255	298	300	255	302	296	272	262	252	278	264	267	277	271	253	311	294	300	276	324	281	265	303	282	278	316	295	284	286	273	271	291	267	273	276	302	299	299	301	292	308	295	286	333	285	293	293	287	284	309	298	257	250	313	293	273	262	289	295	301	303	279	307	273	275	270	279	308	273	285	259	285	314	276	302	287	279	252	275	300	272	277	273	298	323	310	286	294	275	284	316	256	285	285	256	302	306	323	294	268	293	307	269	292	271	281	293	311	294	333	273	267	253	300	322	293	278	307	292	298	290	292	298	282	267	287	282	300	279	304	262	279	263	287	288	306	313	284	284	299	284	287	276	280	282	276	291	255	302	272	315	288	291	258	294	275	297	309	289	299	324	276	288	241	260	308	317	303	288	295	255	278	290	275	299	328	267	312	293	296	301	303	310	283	271	280	275	302	304	290	294	303	263	287	284	295	263	287	275	312	278	281	266	258	320	289	301	297	287	262	266	251	266	294	282	265	251	260	292	297	274	280	315	285	281	292	283	258	292	273	297	278	305	275	299	290	327	287	280	299	312	273	297	254	275	293	299	308	284	274	282	274	298	302	282	289	275	293	289	295	302	296	292	302	289	282	302	282	272	296	270	275	303	278	253	271	267	286	302	283	284	307	295	306	273	334	293	289	284	245	296	291	281	282	277	293	317	310	287	263	289	273	324	286	268	290	317	276	296	275	282	299	282	278	283	283	289	273	316	291	276	286	302	280	303	292	340	275	324	276	261	311	292	301	305	272	298	235	283	295	282	276	286	263	278	285	313	272	277	303	282	335	293	318	285	276	294	273	317	287	289	281	285	324	292	300	274	269	290	288	296	299	311	277	275	272	288	267	277	278	285	272	282	281	307	293	263	284	305	285	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
27219	2954	1412	1048	753	581	478	340	284	225	210	172	190	177	167	148	133	127	139	115	104	118	97	125	112	121	117	97	120	99	124	114	102	123	127	115	103	119	114	90	97	99	99	105	113	103	104	111	111	89	109	93	119	101	79	108	90	89	104	100	95	98	118	108	107	102	92	106	109	93	91	103	92	91	98	94	111	94	108	90	95	120	102	102	108	103	93	87	99	96	113	112	98	89	112	103	112	110	94	107	96	107	102	99	88	100	109	112	111	114	134	101	92	90	101	92	91	121	103	83	111	95	104	86	114	92	101	105	87	122	92	100	96	106	112	105	118	107	91	107	98	100	86	96	91	92	95	127	107	110	107	78	103	91	113	104	94	108	104	114	99	104	96	97	111	90	96	122	91	96	108	93	95	103	91	107	87	93	84	99	97	91	112	98	102	94	102	84	113	115	86	94	114	102	98	102	108	108	108	88	88	66	105	102	94	106	88	90	101	86	113	105	91	89	87	110	76	104	91	108	86	101	107	83	96	108	103	100	97	109	96	106	94	103	75	106	101	106	123	108	96	105	98	88	97	93	104	110	115	97	103	98	82	81	101	93	99	93	98	91	99	106	112	103	96	99	99	101	90	94	109	99	85	83	94	95	104	88	100	108	102	101	96	96	91	106	105	87	96	112	103	112	109	111	109	91	93	92	81	103	91	103	98	101	89	109	109	92	113	92	111	98	101	121	74	97	111	89	101	104	103	105	101	103	99	98	109	112	85	108	90	101	87	84	91	106	107	88	83	116	108	89	104	87	87	91	80	100	108	97	106	106	118	86	85	69	93	89	82	79	89	101	98	96	111	101	109	112	83	82	103	87	80	102	114	109	93	88	100	89	90	95	102	124	96	98	84	101	96	76	110	92	94	100	98	75	97	85	107	104	101	82	83	94	91	102	98	105	101	121	95	94	90	105	115	92	99	117	96	112	103	98	91	79	101	96	109	91	87	96	96	96	86	92	111	79	118	90	92	95	84	98	100	125	96	99	102	93	96	109	83	95	109	104	104	111	96	101	91	85	76	105	91	95	106	80	90	107	114	108	95	78	86	104	95	78	96	106	95	103	115	89	102	107	102	103	92	89	96	121	110	89	103	99	83	111	95	130	109	104	102	86	96	94	113	75	99	94	115	95	102	95	104	111	100	93	95	97	125	85	94	89	101	105	105	100	103	101	110	108	96	98	86	90	103	94	99	103	117	80	117	95	103	92	84	99	111	96	91	111	107	92	112	86	89	98	85	123	96	109	119	87	107	84	95	87	101	91	105	94	99	100	97	94	105	105	100	93	105	108	107	103	106	79	93	104	99	76	101	90	87	85	126	90	102	96	97	99	77	101	88	102	125	114	100	88	119	101	100	91	108	82	93	102	98	103	93	100	102	102	115	103	105	92	117	85	111	104	88	108	102	102	85	81	84	97	90	99	93	89	96	111	105	97	78	98	99	100	94	102	117	112	94	92	105	104	95	106	108	103	100	106	101	102	99	99	100	77	114	97	91	97	106	98	96	97	101	115	77	89	90	104	118	114	87	97	102	102	86	102	112	112	95	93	80	88	103	98	106	89	94	95	98	91	104	105	96	112	88	70	116	89	96	98	91	105	105	101	89	98	84	98	99	102	100	109	108	108	97	99	96	91	107	95	91	92	101	95	97	92	90	92	103	113	120	96	96	109	114	83	81	113	98	90	101	84	90	106	96	96	100	97	79	97	106	91	92	103	97	116	100	124	87	92	104	128	91	95	91	88	103	108	107	118	88	115	85	113	95	94	90	99	97	93	90	113	104	84	86	90	83	109	84	98	107	106	91	99	108	102	93	112	99	94	117	94	89	100	84	105	89	95	97	82	108	82	112	101	105	93	107	102	94	102	101	74	87	93	105	83	91	115	97	106	120	75	105	84	86	100	93	93	88	94	88	103	120	94	97	95	104	83	92	90	114	101	95	105	102	87	106	94	92	112	107	93	110	101	88	77	110	87	94	118	105	102	88	105	120	93	96	98	101	105	109	115	98	108	99	104	101	89	99	94	86	88	87	90	112	98	84	73	89	96	95	96	89	107	99	96	96	76	97	97	97	81	102	102	97	106	101	104	116	108	97	90	120	117	97	93	99	90	116	99	100	89	100	107	107	97	86	104	83	98	91	84	101	94	115	108	117	92	88	89	96	87	100	104	85	94	98	94	96	103	100	91	88	98	81	109	83	89	93	97	97	116	96	127	108	113	102	106	82	102	100	109	92	96	103	96	107	93	100	87	93	104	101	92	100	106	104	85	113	103	94	96	95	98	93	101	96	95	103	91	95	81	120	111	103	120	87	104	95	85	111	94	103	75	86	102	108	88	110	93	96	118	97	97	89	113	105	113	106	100	101	98	91	111	104	108	95	100	95	100	93	99	86	90	101	100	88	100	113	108	101	115	93	117	115	97	89	100	107	109	94	102	88	106	85	95	117	95	103	98	96	97	100	87	95	95	99	101	92	100	88	99	95	108	113	91	78	85	90	105	89	110	118	93	116	102	112	103	101	103	120	93	111	104	86	112	103	113	94	95	91	90	107	98	99	105	102	89	111	86	86	91	96	98	92	85	83	103	106	102	78	91	78	92	92	92	81	125	111	91	87	97	95	99	98	92	114	91	106	70	113	105	106	94	106	86	95	101	108	93	123	87	95	110	105	99	90	84	101	94	105	95	102	95	109	92	82	111	91	99	107	109	116	95	115	96	96	107	83	106	109	90	92	105	93	94	106	103	90	111	103	98	105	86	93	89	107	87	109	98	107	105	83	117	104	95	108	119	93	93	91	92	97	83	124	98	112	101	94	93	73	108	85	112	106	86	98	101	112	107	91	93	104	114	99	91	98	105	113	92	91	111	105	124	93	93	111	88	90	99	99	102	126	100	109	95	90	112	110	99	86	100	78	92	95	97	102	97	90	81	106	118	109	109	105	112	110	112	112	92	93	126	115	113	91	85	87	102	100	104	89	100	87	95	112	108	92	94	93	114	99	93	82	102	115	108	78	100	107	94	105	128	107	86	94	101	109	99	104	102	108	98	104	105	94	91	105	82	108	83	105	110	98	109	88	112	86	93	97	93	91	77	105	105	102	112	82	110	86	86	80	86	115	86	95	99	102	112	98	92	107	107	106	105	100	96	76	77	92	107	106	97	105	105	116	105	96	96	104	95	87	90	74	103	116	91	92	98	101	75	87	102	90	105	84	103	98	89	108	101	91	114	107	94	86	92	117	121	94	103	96	85	98	104	103	93	114	91	103	106	99	78	83	99	96	94	99	87	98	94	72	115	119	103	98	101	79	106	96	107	98	100	96	101	85	91	108	90	103	106	102	102	117	90	114	102	109	107	91	107	88	88	108	118	107	103	101	99	95	90	105	115	108	92	97	99	89	106	102	102	105	116	101	102	103	116	103	111	111	123	109	92	101	103	99	114	91	103	100	98	90	94	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
12993	1319	3215	3624	3086	2481	1989	1618	1357	1160	1018	927	746	798	718	660	614	608	560	537	515	508	529	433	487	457	458	422	444	432	404	408	380	409	406	390	430	387	405	355	356	360	349	316	352	352	362	334	334	341	355	346	335	344	349	375	344	334	351	339	355	370	334	328	364	335	330	354	295	316	324	323	330	345	329	305	327	321	343	367	333	318	328	316	340	318	321	347	321	282	319	337	285	333	332	340	350	321	338	319	328	330	309	318	322	293	315	338	320	326	278	309	313	305	316	295	316	347	352	328	313	300	333	296	321	291	333	343	319	290	312	299	308	318	314	293	340	326	349	307	333	300	304	315	308	305	313	321	326	319	336	290	320	308	336	308	330	313	296	291	366	310	276	312	321	299	353	311	293	342	338	330	297	346	319	308	317	303	325	323	330	330	296	351	309	324	340	324	338	311	344	365	313	313	312	298	285	354	328	319	309	289	310	278	276	326	312	337	327	333	291	325	313	313	352	334	316	335	322	309	330	329	349	348	304	290	317	329	304	339	321	318	298	335	308	290	306	304	332	292	324	307	339	289	314	322	324	310	315	327	307	327	304	329	315	316	291	321	308	306	285	319	334	333	304	292	338	317	297	329	340	311	315	308	300	323	346	290	287	318	310	328	332	345	272	301	299	318	312	324	319	335	316	333	287	298	321	332	318	330	314	317	315	300	325	320	311	353	305	333	324	320	323	312	313	368	315	359	347	310	329	325	336	328	270	314	311	312	347	319	293	285	314	295	313	310	295	292	300	349	288	312	300	301	317	311	307	307	288	344	301	344	319	324	317	319	334	273	335	333	307	307	305	316	326	290	346	346	330	299	327	299	330	315	307	319	301	298	295	331	346	310	281	341	315	322	296	332	297	316	319	328	280	328	323	320	328	283	339	300	303	315	291	306	320	326	320	327	307	326	338	313	321	311	332	295	298	358	328	298	312	295	296	311	329	312	311	315	358	307	311	300	316	313	369	333	308	312	311	310	319	324	342	305	309	321	295	326	342	305	347	313	324	313	330	317	316	350	338	359	301	295	300	329	287	305	318	327	340	298	333	320	328	275	281	313	303	304	330	314	291	296	330	307	292	313	313	324	321	323	328	327	309	341	317	326	325	304	325	310	323	303	303	309	294	300	332	319	330	337	316	326	303	313	317	313	334	305	317	305	294	316	301	314	331	333	345	307	331	335	314	313	290	331	318	317	298	315	330	320	271	348	322	313	317	321	340	282	314	286	319	316	342	290	294	345	323	333	316	333	302	320	327	285	326	322	274	277	300	314	302	291	282	288	302	289	345	303	316	327	311	324	311	340	295	305	312	333	313	326	319	322	293	281	333	305	333	293	311	322	321	289	317	335	315	329	323	341	333	304	293	319	284	304	314	312	303	306	322	295	322	337	306	295	360	308	291	333	305	294	292	331	317	312	333	300	285	312	308	327	315	302	308	321	293	301	313	287	283	323	303	290	341	306	339	307	336	300	295	324	319	345	302	287	285	329	306	340	327	343	292	331	319	351	305	314	313	346	322	325	341	313	326	311	292	309	300	294	317	301	313	322	314	341	332	323	316	282	305	315	343	356	287	332	312	299	348	313	331	293	339	352	318	328	330	307	307	318	307	315	319	317	289	320	303	324	322	320	332	292	331	295	295	329	319	317	327	318	323	304	321	285	307	328	330	298	319	313	298	317	313	312	322	302	267	338	319	295	332	341	334	307	300	283	327	322	280	332	309	324	308	323	318	310	315	319	304	314	320	320	331	294	296	327	296	306	333	294	322	303	330	310	330	347	349	312	341	300	292	270	306	319	329	300	350	322	333	319	322	291	296	309	304	313	298	298	319	305	308	328	303	342	341	325	298	342	302	277	312	296	299	294	302	292	302	333	306	309	338	316	331	330	298	316	316	326	315	304	308	332	335	321	335	332	296	314	315	314	330	301	318	329	329	324	352	293	272	333	274	323	312	322	294	325	334	326	299	317	324	325	310	340	307	329	308	345	326	331	300	297	328	299	335	338	293	310	309	324	331	317	319	303	325	326	314	334	291	300	328	323	304	309	303	318	324	321	329	317	324	316	315	322	286	321	329	305	290	282	312	321	284	295	329	305	304	335	303	300	307	316	307	325	325	311	304	300	324	326	321	326	339	294	321	327	307	324	283	300	314	296	339	323	320	346	317	336	332	332	296	311	307	354	304	317	317	323	315	312	303	311	350	309	298	334	325	328	294	322	309	309	299	322	292	312	337	305	316	282	337	320	301	299	308	291	313	296	325	311	296	333	320	311	317	323	295	337	294	347	297	302	291	309	290	329	337	331	296	336	304	343	310	326	324	286	366	324	306	279	310	306	331	296	334	346	330	333	290	336	292	294	352	324	336	311	289	307	340	310	316	347	344	284	303	315	327	310	328	312	332	326	325	314	322	315	314	337	332	331	334	320	324	327	316	290	320	347	325	307	342	319	305	310	295	281	321	359	317	303	305	305	311	292	324	341	319	332	325	306	292	321	342	315	316	295	338	329	330	319	314	298	284	291	299	318	317	331	291	315	303	319	316	300	349	320	300	306	320	334	279	332	345	298	318	294	333	324	323	338	313	301	315	331	315	303	303	314	312	294	318	349	310	290	303	304	293	292	329	331	332	320	306	317	326	309	307	312	320	288	318	302	333	323	296	343	303	334	284	300	306	316	285	276	310	260	312	291	293	303	317	340	298	353	321	351	294	290	301	339	336	305	318	314	321	335	333	311	323	333	320	262	328	287	345	317	305	329	304	308	325	331	317	300	303	307	324	311	304	316	307	326	304	359	330	324	314	300	307	308	330	333	292	337	298	330	331	311	332	346	339	288	304	324	302	328	310	345	326	305	330	275	282	310	333	307	320	328	326	278	319	290	321	317	337	318	335	291	335	299	309	326	313	290	300	331	327	348	331	302	317	330	305	290	284	333	318	318	306	294	340	288	306	330	297	335	308	327	280	292	319	357	309	315	290	324	333	319	333	309	313	321	306	319	276	345	328	315	305	334	301	318	305	325	287	303	315	359	303	307	306	326	285	347	298	298	292	314	320	308	325	315	336	352	320	323	301	279	301	357	284	324	313	297	343	310	322	304	322	317	317	339	296	288	309	340	306	300	327	316	324	321	287	304	356	347	304	320	329	327	337	321	318	294	304	301	336	323	318	295	327	310	316	294	309	338	295	294	341	335	331	293	308	329	348	309	285	290	353	313	301	331	334	305	322	330	300	326	308	308	291	349	323	321	320	313	289	351	328	323	313	342	342	313	316	309	305	312	368	324	313	288	314	304	324	316	319	302	290	357	283	322	295	309	306	322	304	300	305	330	312	339	305	313	320	305	292	315	297	305	322	309	312	342	324	337	318	285	307	325	357	352	297	335	310	330	329	322	347	326	305	344	323	315	308	305	321	342	330	294	306	293	320	330	274	303	340	328	299	304	300	278	339	345	302	323	316	305	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
38131	7972	2977	2135	1576	1063	878	697	591	515	418	398	358	339	326	326	295	292	264	263	277	253	263	273	244	242	256	220	247	236	241	229	223	231	243	238	232	221	225	244	248	268	228	214	214	215	208	232	208	184	219	221	224	232	235	241	205	221	243	209	231	243	230	202	201	223	203	202	223	237	222	229	206	201	222	227	218	200	213	222	207	219	193	223	220	214	241	196	228	239	224	223	192	244	209	188	210	213	202	215	223	195	213	199	201	211	221	225	197	190	235	203	196	224	224	201	243	207	217	221	225	208	212	219	208	210	225	209	222	226	187	213	217	189	227	213	208	212	197	227	198	198	202	217	212	214	231	189	222	215	241	204	211	221	209	204	219	197	190	229	218	223	229	206	185	162	191	219	193	215	188	202	218	194	218	242	194	226	197	214	226	197	203	221	214	233	239	218	181	189	192	200	212	217	223	193	193	226	196	234	191	227	228	190	234	193	202	213	208	199	200	201	210	213	193	217	219	216	201	196	229	212	198	201	194	218	211	204	224	211	223	228	183	191	249	211	213	196	198	218	208	217	202	203	185	213	210	203	202	188	213	221	214	195	195	217	212	211	208	215	208	203	217	225	238	194	197	188	231	214	204	217	214	186	209	220	217	224	222	236	213	242	192	201	209	206	186	212	220	210	222	217	206	229	190	211	219	206	207	200	202	207	205	202	212	217	236	214	248	184	228	209	218	225	196	223	224	214	223	208	210	220	200	198	217	192	215	217	204	208	213	210	223	214	191	229	198	215	224	228	227	227	230	210	219	235	208	202	212	212	196	225	199	230	205	233	217	221	213	217	200	209	199	212	221	219	234	215	216	204	221	193	226	183	202	205	206	191	226	196	206	221	197	218	236	189	197	220	204	206	223	199	225	226	221	221	216	200	215	225	214	205	229	226	193	213	196	225	216	230	227	213	212	191	208	196	206	212	173	196	224	200	194	209	204	220	225	207	201	236	194	217	227	199	199	201	208	187	231	231	223	205	218	235	204	211	213	237	218	200	213	216	183	183	198	204	189	185	197	212	195	248	202	202	193	212	207	238	199	208	217	205	224	188	205	192	205	214	185	207	224	209	212	195	233	191	236	212	210	232	192	214	210	231	213	218	199	198	206	210	219	227	193	177	204	192	204	202	189	194	186	193	217	207	208	208	198	198	190	240	214	207	210	204	229	211	219	209	209	234	220	194	191	194	191	197	193	209	199	201	209	206	181	211	198	198	193	210	222	200	207	213	215	195	192	188	195	209	203	216	197	182	236	234	228	219	212	225	192	213	189	208	231	234	209	222	206	233	201	213	219	196	194	226	223	186	215	239	217	222	200	200	215	196	226	194	196	220	209	206	210	214	213	225	232	198	192	211	231	226	191	219	217	256	196	197	219	232	208	174	214	228	196	217	215	184	212	209	223	201	245	231	213	201	199	195	195	233	200	196	202	203	215	171	255	228	203	210	192	199	216	212	215	236	205	206	196	205	195	224	207	213	214	211	229	233	211	215	205	211	211	231	195	210	217	226	219	207	217	224	199	194	196	199	219	195	198	192	203	203	217	213	224	239	204	232	204	206	188	211	233	192	221	221	226	206	232	195	204	207	223	210	216	206	233	205	198	186	216	213	204	233	225	201	217	217	221	211	191	203	230	195	208	241	249	212	173	211	205	232	230	237	217	219	199	224	199	205	197	175	217	230	199	191	206	201	204	207	242	197	188	228	198	188	202	224	187	218	212	206	219	210	207	210	196	232	225	214	188	215	230	219	199	191	242	193	217	204	217	210	210	199	210	212	202	194	199	213	199	224	215	204	174	235	225	239	205	229	227	219	220	236	224	213	167	189	228	234	206	219	203	198	206	208	200	197	193	218	206	195	195	210	198	225	227	230	238	199	216	224	188	247	215	187	198	208	198	199	217	221	211	214	240	228	220	219	190	214	198	214	214	176	207	218	197	222	224	204	207	210	205	235	218	189	222	206	217	206	190	214	192	195	233	206	218	211	194	215	211	208	215	249	223	174	209	218	199	213	181	207	224	192	190	199	207	196	202	214	216	223	239	227	192	215	216	204	191	244	220	197	209	220	198	241	232	233	190	207	213	229	220	217	198	240	195	222	228	212	174	215	199	220	185	225	228	211	210	193	206	189	231	219	207	214	213	234	199	213	175	225	216	210	218	199	207	247	204	219	204	219	192	205	227	206	208	199	214	193	199	175	178	201	206	223	228	209	219	181	217	210	217	204	225	241	192	219	218	234	229	196	243	192	218	195	177	201	221	216	233	215	221	189	234	184	221	228	224	224	208	201	189	216	217	179	237	213	210	219	202	218	202	213	242	210	204	212	208	223	216	224	209	204	221	229	233	195	218	186	230	220	203	197	213	214	197	222	220	190	208	194	203	208	219	208	182	217	211	199	208	191	215	204	201	201	201	219	220	217	207	189	213	220	205	203	213	199	226	216	193	220	206	205	237	204	207	178	218	201	209	211	226	220	215	239	206	200	223	212	198	208	198	189	214	197	218	221	228	175	216	210	189	187	219	187	214	203	199	216	208	219	200	236	211	199	221	208	210	198	215	223	228	203	224	198	210	215	205	216	205	202	194	197	239	206	187	212	218	235	205	207	205	202	209	205	236	194	198	247	219	175	207	194	186	214	214	212	215	207	225	246	213	214	227	210	200	193	225	211	203	198	219	222	225	191	177	194	204	236	191	213	201	215	229	212	203	234	236	201	217	203	196	230	200	203	193	218	260	179	218	206	235	207	201	209	208	204	210	228	201	190	195	206	219	208	206	222	229	197	210	228	190	199	204	209	200	190	242	212	236	209	246	213	245	191	201	194	197	208	217	205	204	210	212	212	211	196	212	203	196	243	183	199	228	197	196	211	227	221	189	213	235	217	218	204	197	224	217	222	210	229	191	218	184	199	201	218	226	202	219	209	226	182	218	207	236	245	189	211	202	192	225	209	192	205	207	208	194	206	226	232	211	213	202	209	207	202	201	205	166	212	232	182	246	217	195	221	207	201	224	228	224	187	212	215	230	220	209	200	194	240	201	201	228	198	203	211	204	211	190	206	200	192	225	214	212	233	207	198	188	225	202	235	220	217	213	182	216	239	189	227	224	220	214	193	199	237	229	212	201	229	226	220	200	220	195	220	205	223	222	209	220	241	216	229	219	215	201	224	167	189	194	216	203	221	218	205	193	216	214	226	180	220	223	203	209	199	206	195	221	203	226	218	225	223	232	237	182	200	217	227	196	212	220	210	211	231	216	222	208	188	218	226	225	208	203	212	220	192	194	210	210	208	213	205	224	223	199	215	217	200	214	215	192	199	217	211	214	212	210	205	233	220	205	210	226	196	224	205	224	198	218	229	215	217	208	223	226	196	196	193	251	203	208	206	236	212	203	200	203	189	190	204	212	202	217	214	199	206	247	235	217	197	223	202	201	204	214	221	212	215	225	207	207	210	215	194	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
16507	2733	6049	6763	5594	4526	3748	3107	2694	2175	1961	1761	1631	1500	1294	1293	1149	1162	1064	1031	996	921	955	890	891	853	836	811	730	812	804	800	762	767	744	683	740	739	758	722	659	658	660	635	693	636	667	697	656	662	652	644	613	660	647	653	647	658	634	636	615	626	645	618	661	643	624	640	647	621	616	572	666	628	574	615	606	619	605	613	580	610	624	607	570	602	590	589	609	586	634	589	607	535	614	603	608	584	537	588	626	612	635	575	612	604	585	605	637	576	609	566	565	592	624	620	607	582	617	596	598	565	587	630	586	607	602	639	563	657	636	599	563	562	575	602	616	580	633	585	588	577	606	585	584	560	611	592	603	588	584	541	578	582	605	612	582	589	597	630	589	621	577	600	575	585	594	561	608	585	601	605	564	606	606	612	569	550	574	656	620	592	592	588	578	574	564	562	564	611	570	614	606	597	624	594	574	610	584	569	583	595	562	620	587	608	573	573	566	583	589	566	567	610	606	589	580	620	580	596	587	572	551	590	575	607	562	602	604	608	571	579	604	583	595	605	609	609	561	568	632	568	605	567	645	601	585	579	592	572	606	563	594	563	583	592	556	593	592	593	558	578	562	609	586	615	591	582	622	582	580	620	589	585	599	583	576	574	599	596	578	570	551	605	589	577	551	610	628	572	612	600	617	579	593	623	630	533	601	572	593	574	572	613	572	555	602	583	594	532	621	587	573	591	582	602	566	559	606	612	546	602	562	595	568	599	592	562	605	563	536	600	564	643	549	595	606	550	588	607	605	614	546	635	592	616	587	605	565	541	572	613	610	569	612	593	614	581	585	595	620	610	591	609	619	575	564	556	536	542	602	561	625	584	582	610	585	619	626	547	562	545	548	573	599	631	525	582	622	596	580	601	585	607	623	596	597	639	581	583	567	611	547	551	582	596	635	616	555	604	562	604	597	576	578	560	619	595	616	596	594	554	553	569	593	579	620	623	631	575	568	606	592	609	654	568	594	614	585	551	633	533	601	586	610	597	635	593	606	556	604	591	608	570	575	587	632	588	576	574	549	629	574	582	605	584	572	604	584	605	541	566	610	613	607	558	543	552	573	575	557	585	602	563	578	560	550	583	613	598	597	581	583	631	568	606	631	601	563	596	544	598	595	575	553	670	556	573	571	601	542	611	641	602	596	561	582	579	609	570	584	589	627	613	611	577	584	542	619	611	597	623	577	600	558	590	597	595	599	575	599	523	571	575	558	629	608	612	570	586	589	581	572	596	586	621	574	643	623	600	592	598	612	613	634	580	554	577	627	621	587	577	568	595	604	594	613	602	599	561	589	608	631	585	550	611	576	640	593	633	589	599	596	619	571	574	585	626	592	646	536	548	553	602	595	593	589	576	597	606	609	586	607	595	626	591	569	576	596	600	608	566	597	570	591	585	591	598	585	598	623	619	604	597	596	592	589	604	564	541	594	612	591	664	555	633	578	583	580	618	634	598	587	559	604	592	577	567	589	541	569	588	635	564	647	627	580	609	614	604	573	550	573	606	543	573	585	604	546	567	604	602	608	594	548	574	584	584	606	623	567	579	573	586	607	593	589	592	619	581	600	561	569	566	589	569	598	576	611	623	591	583	555	648	594	594	622	672	607	628	575	598	559	616	611	606	589	591	563	573	588	582	608	598	587	586	554	566	645	616	615	617	581	616	605	577	543	613	563	654	595	593	579	593	606	627	629	566	603	645	573	612	606	626	579	596	575	587	631	625	622	561	546	610	580	520	601	552	577	561	571	646	582	580	578	585	584	592	586	621	558	642	567	576	535	596	602	609	578	607	607	584	593	606	617	564	597	584	569	568	601	605	574	592	587	583	599	546	563	599	575	566	571	611	588	608	638	567	596	611	572	595	583	605	602	575	549	598	615	637	599	546	578	583	612	567	602	652	566	562	537	570	616	595	568	581	600	565	617	637	547	610	596	591	581	610	553	594	614	588	604	557	592	631	581	606	583	611	561	568	587	564	600	594	603	578	580	609	549	602	610	578	593	584	613	586	592	574	629	553	606	576	576	586	568	590	592	608	594	573	602	614	589	548	606	635	581	584	542	597	599	591	563	607	628	585	586	582	618	569	615	552	575	609	605	572	591	584	605	570	609	602	594	562	571	583	603	589	588	606	599	562	567	570	556	602	612	589	595	592	602	611	601	634	597	566	583	580	585	603	563	559	593	603	615	588	597	558	578	611	609	562	607	558	611	567	607	570	599	591	631	575	612	553	592	547	539	576	607	573	619	591	592	603	581	603	580	590	594	592	612	605	581	631	563	636	655	577	609	576	577	572	564	569	620	595	597	616	588	566	618	596	566	617	640	564	557	641	564	575	593	571	630	611	623	578	578	603	573	591	594	578	573	556	581	629	587	617	589	642	586	598	593	608	593	579	605	590	603	624	561	619	594	548	596	608	623	614	581	562	611	596	583	632	634	559	578	590	580	601	637	606	594	600	604	551	601	596	556	582	604	605	554	604	604	593	581	610	560	562	565	583	607	591	601	583	598	565	555	589	566	565	582	590	653	612	568	604	598	617	569	643	593	580	603	578	577	562	587	560	578	576	603	581	593	581	593	571	606	584	548	567	591	554	588	574	635	575	562	595	587	606	601	563	612	591	583	570	582	626	597	600	575	601	596	576	554	551	596	606	561	595	591	582	574	579	601	641	577	642	574	610	562	597	615	623	581	595	565	566	589	582	629	566	556	548	582	630	618	639	626	564	574	572	600	642	608	594	581	605	571	613	575	609	579	568	557	581	596	551	595	569	604	614	574	582	549	603	561	566	585	596	600	585	572	567	567	580	622	570	585	601	575	609	583	632	590	570	622	610	573	596	590	583	567	580	582	636	576	609	548	635	583	605	554	582	606	615	575	574	564	548	569	615	641	622	590	604	604	621	636	600	587	542	611	560	618	606	599	589	570	592	587	612	618	584	593	579	592	583	615	589	581	555	565	624	593	589	613	572	563	599	600	583	585	587	525	561	588	617	539	553	592	604	590	555	606	607	562	579	571	589	572	603	632	562	595	594	571	615	592	599	571	650	610	643	596	601	605	565	617	607	621	669	618	582	603	582	573	550	587	563	591	566	589	593	597	608	634	588	572	599	579	607	600	608	588	574	586	575	576	600	585	647	550	575	624	579	636	585	571	634	595	623	597	604	605	568	573	562	567	589	582	548	568	593	575	603	560	627	603	601	576	569	598	589	567	600	618	637	622	558	614	573	620	587	598	613	625	530	557	564	638	617	567	595	599	612	545	601	565	597	574	610	625	582	592	596	584	598	622	569	580	577	558	561	609	570	589	529	557	591	583	632	615	593	587	593	584	612	603	573	601	599	584	579	601	584	627	600	577	560	565	604	565	560	585	582	613	590	546	572	571	637	607	618	617	606	579	593	537	620	644	577	554	614	559	571	581	610	619	606	600	587	618	577	601	593	647	588	617	590	584	591	602	577	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
4105	156	159	143	117	112	95	94	93	113	105	103	82	85	84	104	95	81	89	105	81	73	82	81	81	95	78	81	100	84	77	89	89	88	86	78	70	92	81	78	118	107	86	93	87	89	84	89	100	79	85	85	96	89	90	83	85	78	70	88	93	95	101	86	78	87	86	80	77	91	85	98	85	77	83	83	97	98	98	77	74	101	83	91	101	96	80	76	79	79	94	93	75	111	109	108	79	81	82	106	88	79	90	95	101	76	75	95	91	101	82	92	90	83	87	81	99	96	86	91	77	89	87	93	107	96	84	93	97	109	79	94	94	79	92	108	99	86	88	97	81	74	80	85	95	103	79	88	100	85	93	87	94	97	95	94	96	102	69	94	80	86	79	81	102	96	77	93	83	102	87	88	87	82	99	97	102	81	93	86	80	81	75	97	84	103	81	101	87	113	95	112	79	71	96	97	94	78	95	92	87	87	80	92	89	78	102	87	90	86	92	105	91	84	99	95	91	90	101	101	88	71	95	91	97	94	92	83	93	98	86	77	87	89	81	102	102	73	80	100	99	86	97	93	96	80	101	87	91	77	84	76	82	87	86	87	94	80	87	102	97	92	81	95	74	85	103	84	93	90	88	91	88	97	74	101	86	92	108	81	100	88	83	82	91	100	96	100	99	99	91	81	81	85	98	76	80	91	91	96	86	91	99	84	96	86	91	88	109	88	82	81	106	88	86	70	94	95	93	88	101	90	81	77	84	69	91	95	87	90	82	80	87	87	106	96	77	84	94	85	90	88	95	87	87	75	84	78	87	88	80	87	85	67	103	94	105	80	79	74	92	95	80	91	82	81	91	86	74	94	105	92	76	82	95	94	106	101	116	81	86	88	104	98	90	97	90	82	91	87	92	92	95	104	77	82	85	87	81	93	71	92	90	88	94	85	86	110	103	78	97	97	85	97	92	93	90	73	79	99	97	96	89	90	78	106	89	105	90	87	95	100	80	75	95	94	92	96	92	85	107	87	90	85	82	89	105	89	86	98	84	65	92	70	87	78	70	82	111	84	97	87	88	97	87	79	97	105	91	72	100	107	80	92	95	82	96	90	91	99	72	92	86	99	86	106	90	92	72	88	92	84	84	95	111	80	94	107	86	106	72	86	95	88	93	100	77	72	93	78	92	105	110	90	89	81	86	84	87	85	95	72	107	97	92	96	98	100	76	87	88	102	101	107	90	93	79	76	88	84	83	93	109	94	102	110	97	87	76	98	72	87	106	84	79	105	82	100	78	94	92	81	92	93	86	97	98	82	95	85	82	83	83	84	105	73	106	93	73	82	92	79	77	98	86	87	89	77	77	105	88	104	100	100	96	103	89	100	95	111	88	82	86	78	100	90	72	83	95	93	85	67	101	98	92	77	96	100	79	76	80	78	98	67	85	102	90	100	89	88	75	74	74	94	105	94	96	83	89	101	90	86	84	103	99	89	76	75	89	113	104	82	102	94	84	94	75	97	94	95	108	86	88	75	86	86	65	100	89	84	104	91	87	99	98	82	79	82	96	89	88	102	97	97	87	85	83	74	116	104	92	79	107	93	97	102	80	89	81	92	90	80	73	91	80	86	76	103	100	79	98	88	103	105	91	94	99	82	86	104	88	85	78	110	106	85	98	84	104	84	93	83	92	96	88	90	83	116	85	99	87	84	95	100	75	83	93	88	89	87	90	76	80	84	66	98	63	101	98	86	72	73	79	102	97	81	105	105	86	94	81	103	92	99	84	102	70	90	103	98	96	86	80	96	122	90	88	90	84	86	87	84	77	91	85	89	85	82	99	91	99	82	93	85	65	90	100	95	93	96	90	79	102	93	89	91	79	94	86	107	93	85	106	111	72	85	78	97	88	104	79	106	73	95	111	95	69	84	90	104	93	96	104	91	81	85	92	94	93	100	94	99	92	86	92	73	85	83	77	78	78	98	87	96	91	86	111	95	86	92	85	107	77	102	77	85	76	77	89	97	91	106	86	104	83	90	80	87	79	97	82	92	93	88	101	93	81	92	115	116	81	89	87	75	88	86	79	91	86	99	77	80	83	88	85	96	94	96	80	94	101	89	84	102	98	97	88	78	95	94	107	78	90	91	107	69	87	72	84	82	95	95	85	96	109	84	90	95	84	99	79	95	79	83	85	82	93	84	105	92	91	87	97	105	86	98	71	99	87	89	90	99	94	101	97	88	93	92	99	90	97	93	107	85	90	82	88	93	85	96	90	102	88	96	86	89	78	95	83	88	96	96	97	90	75	75	82	96	85	74	80	91	72	92	88	75	97	86	76	88	86	81	112	105	83	92	85	85	78	87	76	78	91	77	70	92	108	91	90	81	84	97	87	95	86	92	91	90	89	94	80	98	93	94	90	102	81	83	84	85	93	87	97	90	91	85	82	97	75	91	80	95	95	103	90	90	89	85	87	82	94	91	93	64	77	91	93	101	92	73	88	91	99	83	96	89	87	81	100	100	68	78	93	94	100	78	100	100	88	90	107	98	93	85	68	96	89	80	93	95	80	76	68	81	82	95	101	96	97	90	113	89	80	94	95	96	90	85	87	84	93	76	89	88	75	87	75	87	87	82	87	92	83	84	94	87	87	106	70	97	79	101	88	106	89	91	89	94	88	102	94	86	93	102	83	83	93	85	101	92	101	82	104	88	92	81	96	81	97	85	72	96	88	85	78	100	86	80	101	82	91	92	75	79	71	93	86	95	81	100	82	67	73	84	90	99	97	82	81	107	78	109	86	97	106	108	93	81	84	95	88	84	93	110	96	86	90	90	95	83	92	98	120	98	81	92	86	74	89	99	86	79	97	107	99	89	69	93	78	82	94	90	100	73	102	88	95	94	99	99	107	92	97	74	88	112	80	70	91	76	82	91	72	93	88	112	94	99	79	69	111	88	84	93	98	104	98	97	100	101	93	86	78	105	88	90	85	91	101	96	90	85	88	102	97	90	99	83	101	99	79	101	74	97	100	87	93	78	86	74	88	97	95	99	83	84	87	75	97	92	87	90	83	87	81	88	73	94	93	102	82	85	103	90	83	79	84	88	92	89	85	83	69	92	78	103	79	95	86	94	89	67	89	96	80	96	68	82	95	90	85	93	91	91	93	90	81	92	92	87	82	93	76	93	81	95	97	94	86	73	85	81	89	81	85	109	90	113	90	104	80	74	90	92	81	92	109	82	94	87	98	88	104	96	87	88	102	97	78	96	88	97	94	89	89	102	99	85	88	93	89	103	85	92	81	80	86	92	89	92	95	101	94	101	84	83	81	79	86	76	81	106	84	88	101	88	72	93	92	90	91	77	81	86	95	77	86	70	89	89	85	79	93	106	76	87	83	94	92	92	95	84	93	93	93	93	82	110	75	87	96	89	72	96	81	81	96	95	111	80	95	92	86	89	81	95	75	85	103	93	94	103	91	92	76	105	94	91	97	96	112	80	105	87	74	81	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
5296	370	439	455	462	396	359	377	342	347	297	316	288	293	303	289	245	290	313	299	288	302	277	271	268	309	286	301	299	304	312	310	273	313	260	301	273	274	255	301	290	265	279	279	260	254	307	285	325	286	283	269	273	304	281	304	251	291	302	290	270	296	298	286	268	284	261	262	269	288	279	304	292	271	293	278	276	263	278	258	275	277	292	273	285	280	273	254	285	277	285	287	265	285	298	278	281	258	274	275	283	285	275	267	268	288	287	262	278	296	280	282	287	292	283	281	260	284	290	294	298	289	249	296	290	300	301	329	275	271	265	300	282	291	269	298	294	281	278	262	287	269	261	287	274	283	280	316	272	296	277	292	260	264	281	309	292	278	270	250	296	328	290	282	271	277	297	282	294	291	296	307	267	251	307	278	273	316	298	274	296	276	302	274	309	265	284	277	307	265	276	288	279	264	277	286	295	270	293	286	284	298	268	272	253	281	262	282	269	284	290	282	309	284	264	309	288	270	278	305	291	297	306	303	302	279	313	276	284	294	299	260	293	297	280	286	278	268	262	259	259	290	291	280	288	270	253	288	278	262	273	267	274	248	238	277	306	266	290	287	273	293	290	312	302	277	264	303	269	273	271	309	304	267	302	296	267	257	259	275	279	295	279	292	283	293	290	272	280	286	291	271	298	259	277	287	288	282	304	281	294	290	276	283	281	291	266	287	290	271	261	269	278	269	303	290	276	310	272	297	271	261	249	261	307	280	293	269	305	279	295	308	283	300	276	270	309	320	284	277	275	274	289	299	292	304	299	277	287	311	275	277	274	291	282	285	267	310	260	276	257	287	274	287	254	288	287	265	311	288	305	301	256	309	279	287	268	300	301	269	250	252	322	281	262	300	258	282	285	264	317	321	270	308	283	331	274	283	270	271	269	296	309	261	280	292	288	278	290	284	293	281	290	271	266	314	270	288	289	263	290	304	283	278	287	255	292	267	272	281	273	281	278	276	285	294	274	289	295	256	298	309	259	254	287	282	283	295	292	275	287	300	284	276	291	304	295	305	279	299	300	277	293	292	308	313	286	295	265	292	275	281	250	310	267	296	268	279	265	267	281	272	288	260	259	261	309	313	268	283	273	268	297	278	283	269	299	278	300	291	321	307	293	285	284	292	304	308	287	315	286	244	301	290	283	292	275	284	263	300	273	299	282	273	280	278	279	302	261	282	275	285	289	269	262	292	288	255	273	249	294	321	259	278	272	274	273	270	277	297	288	265	294	249	274	262	283	288	272	249	282	283	288	269	296	304	250	286	284	297	291	277	279	295	308	281	315	286	288	284	304	282	266	265	277	274	248	285	282	278	329	291	254	281	306	266	271	298	290	293	273	282	304	274	289	271	290	275	297	261	275	288	290	258	298	271	314	290	287	283	261	262	239	295	259	257	302	278	277	277	270	317	296	288	335	288	290	320	288	259	276	277	288	286	283	277	304	286	271	271	285	288	260	271	271	259	260	299	322	299	272	272	254	289	256	281	275	301	314	323	303	261	286	280	275	305	268	289	287	286	298	302	266	270	309	250	303	282	284	258	271	289	318	300	286	269	286	281	279	308	285	270	292	275	278	275	297	255	289	272	293	276	268	287	310	292	273	280	296	289	295	281	296	268	273	271	293	312	280	294	280	286	315	293	277	261	276	282	285	278	276	272	310	294	288	294	285	277	289	284	294	297	306	269	276	302	300	302	283	266	282	297	288	284	295	281	295	300	267	262	276	276	293	263	302	276	289	297	284	286	295	299	304	309	253	269	314	289	318	271	271	258	276	291	255	279	291	295	293	278	254	251	306	277	261	294	303	281	300	273	288	293	283	281	282	281	262	284	267	307	304	270	278	294	301	310	303	301	270	301	322	307	304	278	277	274	298	291	292	275	307	290	268	282	278	296	283	271	276	293	304	291	269	295	287	268	292	272	293	285	261	266	266	270	248	273	289	287	270	275	294	285	309	290	291	253	303	305	286	295	289	303	289	292	256	314	304	295	267	277	260	295	270	291	320	282	309	278	303	281	301	268	247	284	265	330	277	269	264	312	288	290	282	295	268	290	286	271	269	292	309	296	286	258	286	280	273	275	308	263	290	299	261	300	281	277	283	296	330	323	269	257	302	287	289	284	257	272	279	267	249	309	275	286	286	327	304	259	294	273	253	307	305	296	270	257	307	239	273	282	296	299	296	271	264	294	253	280	259	301	273	295	307	303	320	279	276	277	281	284	304	316	272	270	267	268	265	288	289	244	288	249	262	290	277	322	278	293	268	274	257	282	287	302	292	266	268	283	293	266	278	267	260	262	309	286	289	313	256	255	273	286	265	295	244	253	254	273	287	270	286	273	321	266	289	276	280	286	259	271	299	253	295	304	280	306	265	301	313	255	261	274	269	313	270	264	267	292	282	326	275	272	255	280	272	266	276	297	260	285	311	269	292	268	313	298	281	284	282	279	277	259	293	292	265	286	282	276	273	292	292	280	292	300	281	274	308	272	300	278	286	317	295	291	278	287	298	290	308	304	298	281	291	269	253	320	271	300	283	275	289	265	271	319	292	279	271	294	279	301	290	298	304	273	272	282	302	317	264	294	310	289	288	271	285	307	297	261	276	277	282	256	277	266	264	308	288	283	256	256	274	299	281	256	295	282	299	269	287	251	254	298	286	303	291	274	289	291	316	265	289	258	284	293	295	280	293	285	289	273	275	296	286	291	304	301	299	271	269	291	282	230	298	271	281	259	290	284	294	272	258	288	308	283	263	264	289	291	263	288	269	280	271	264	293	271	308	268	293	283	291	295	289	288	292	306	296	250	307	264	301	288	282	267	289	292	304	260	285	322	283	269	276	288	278	266	279	309	288	273	287	277	296	299	282	314	289	271	266	290	293	290	273	272	286	271	289	278	310	294	301	281	276	283	265	266	285	294	279	305	298	293	286	302	311	303	310	284	285	282	293	276	286	292	295	301	280	289	255	288	268	262	303	311	324	253	301	313	271	300	309	294	289	303	308	323	304	279	306	288	299	258	277	306	272	268	280	278	300	281	278	286	324	266	270	277	272	276	280	319	282	304	285	292	318	303	282	274	306	271	301	294	319	301	267	273	298	257	282	286	302	282	286	277	306	288	278	290	266	298	297	260	294	276	303	289	265	304	298	264	261	302	291	289	263	260	297	262	295	297	285	285	270	275	249	309	279	295	312	265	265	259	300	289	287	295	256	316	270	263	291	280	282	253	265	270	307	294	290	278	304	299	288	274	268	286	290	283	280	315	278	285	292	295	291	278	289	284	316	259	301	274	276	304	284	266	300	292	300	283	306	300	306	283	288	289	304	290	290	309	282	280	286	276	271	300	283	276	284	273	284	277	276	271	265	264	262	258	281	269	311	282	276	291	278	270	272	280	297	312	273	269	252	297	282	302	306	305	269	303	285	284	245	279	284	274	255	270	294	322	267	246	270	304	271	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
26082	2703	1364	1020	784	551	428	326	284	261	203	200	152	156	180	132	129	133	110	101	115	113	147	127	98	119	116	97	132	118	91	102	94	111	100	91	112	97	107	108	85	123	94	115	91	122	90	108	100	92	87	112	124	104	97	98	113	113	105	91	95	109	75	104	99	112	104	109	100	100	101	92	94	79	98	82	103	97	121	115	93	94	106	99	97	84	116	108	93	106	99	101	106	101	100	90	87	107	109	101	100	105	97	93	101	94	103	97	109	89	113	119	96	99	115	96	100	88	100	102	99	81	108	102	107	93	98	92	105	85	94	91	115	102	76	95	114	94	103	99	104	91	83	99	111	98	96	86	104	84	77	114	96	95	114	101	94	90	111	108	91	107	90	79	106	112	104	93	109	84	102	93	102	101	106	110	94	90	88	105	72	81	102	108	89	94	95	84	99	116	96	90	94	92	98	103	85	84	97	100	99	95	88	103	98	81	87	86	82	105	89	101	99	84	103	94	97	104	91	99	109	94	92	93	101	98	109	111	98	98	98	84	98	100	97	88	115	97	102	106	99	105	104	121	101	86	107	86	113	107	114	100	117	91	100	99	117	89	116	109	102	94	102	101	118	104	100	98	104	103	98	87	94	93	94	95	104	93	83	92	88	110	92	98	101	108	103	98	114	100	107	88	109	104	101	102	90	95	87	99	107	91	114	82	102	87	107	111	93	97	97	89	104	105	97	98	117	92	84	109	97	96	111	98	102	99	98	99	95	110	101	100	110	98	77	108	104	103	80	89	107	95	109	118	104	81	109	104	104	85	95	110	93	97	95	91	110	103	103	105	88	111	97	118	126	89	91	108	118	101	95	109	90	105	103	92	114	90	101	100	89	92	86	99	100	106	83	104	100	114	108	98	99	100	106	108	106	98	103	121	100	100	111	127	93	93	96	87	103	106	90	95	92	93	94	83	87	115	118	100	108	97	94	112	93	94	101	105	113	109	93	107	90	101	77	94	108	96	97	105	98	118	85	89	85	89	111	104	89	101	113	100	106	98	102	119	100	76	102	105	86	92	108	86	94	113	114	103	95	95	106	93	95	106	91	105	112	99	107	115	114	120	109	89	115	105	122	93	102	116	94	94	100	95	96	98	92	107	102	110	112	91	104	99	114	96	94	111	98	97	105	94	90	111	94	114	82	94	90	97	115	104	98	99	99	77	95	118	108	108	100	100	107	103	107	102	93	78	110	91	119	109	93	96	109	99	105	104	85	117	97	118	100	80	99	99	103	107	89	103	105	91	97	102	100	92	104	118	80	95	92	105	113	102	91	105	99	102	87	90	99	84	95	85	89	84	92	112	95	103	96	98	118	92	113	100	96	112	97	104	92	101	96	103	103	101	111	107	107	102	94	98	104	90	93	105	78	89	114	98	96	95	95	108	108	103	96	102	87	94	104	83	96	103	85	100	96	112	82	89	109	87	106	90	99	108	107	91	115	98	108	101	93	97	82	111	113	85	109	90	99	107	90	105	95	100	97	89	113	92	102	113	87	102	89	107	95	80	111	92	85	111	98	99	126	89	112	97	99	94	91	99	93	120	119	98	96	105	105	88	105	100	104	100	104	88	96	106	84	105	104	84	103	91	104	123	103	101	98	96	87	100	108	97	104	85	106	95	91	94	96	86	122	118	107	100	97	104	88	93	100	94	97	95	113	93	112	94	83	112	101	107	101	106	106	101	104	89	114	100	99	103	87	80	115	103	95	87	131	96	107	101	108	96	95	115	110	90	93	90	85	95	96	100	93	92	103	94	82	115	117	88	116	90	92	100	99	111	94	95	111	99	90	95	93	83	79	97	109	102	106	93	84	78	100	104	103	100	105	105	103	92	101	99	123	104	107	75	93	95	90	92	110	116	98	92	84	112	92	93	100	97	104	95	85	128	107	107	105	108	102	93	107	101	98	90	98	106	109	102	106	94	96	101	98	108	100	93	90	92	97	91	79	92	101	89	110	103	90	108	104	105	101	80	109	115	103	99	85	104	103	78	78	101	75	101	98	113	119	97	93	104	98	98	88	111	97	97	100	77	72	90	107	92	102	115	109	100	97	114	96	104	83	109	88	91	96	78	84	95	90	103	106	115	82	94	80	91	82	97	110	100	101	86	93	103	98	106	86	93	106	92	99	77	104	99	115	88	104	90	98	100	103	103	97	116	111	94	95	96	106	78	82	104	126	84	89	98	105	96	109	89	93	96	102	91	98	103	98	98	98	96	90	81	102	91	116	92	111	83	95	90	121	87	95	90	83	108	96	96	95	92	101	95	108	111	95	75	109	106	90	112	99	98	121	97	114	83	102	90	106	95	89	100	106	89	114	95	107	81	99	104	86	89	104	107	100	107	102	86	114	104	101	100	89	99	89	102	86	107	99	84	106	118	111	107	97	85	117	122	100	92	117	105	100	107	93	114	87	100	97	93	113	97	110	97	84	109	87	106	94	93	109	103	108	83	103	93	85	97	91	96	102	102	92	100	93	92	127	88	94	104	92	80	104	99	94	107	104	112	92	91	92	92	108	103	96	101	109	92	108	95	87	104	88	103	93	93	94	85	105	91	83	101	91	109	107	98	104	83	101	92	93	114	110	84	94	102	90	113	88	88	105	99	98	101	108	107	101	92	100	105	84	93	107	106	94	105	109	86	103	95	101	108	98	95	107	89	92	84	89	100	121	91	123	87	99	82	92	85	87	98	92	111	97	89	117	91	104	95	117	91	113	112	80	89	120	85	93	114	105	104	100	100	102	102	90	96	102	69	94	97	98	99	84	117	86	104	93	98	110	98	93	87	86	81	91	113	90	103	101	89	107	96	94	86	104	101	133	106	96	115	85	107	105	95	102	82	101	101	103	91	96	96	92	93	104	106	102	106	100	109	107	114	113	94	89	98	93	84	105	100	101	111	100	94	122	103	90	93	107	93	124	113	101	92	81	98	104	88	101	88	120	90	112	86	93	86	103	90	78	97	90	107	109	91	88	101	101	94	101	98	98	93	96	85	109	102	98	83	92	118	81	101	90	98	77	98	117	90	90	106	103	83	101	80	86	116	93	100	100	103	102	90	104	98	104	91	109	105	98	101	119	104	96	93	86	106	101	115	89	111	103	102	93	97	80	81	117	86	78	96	90	83	96	92	90	102	123	95	110	92	115	98	86	109	93	87	107	111	89	97	85	91	90	101	87	113	94	105	82	94	91	85	107	106	104	107	84	111	93	94	100	92	75	103	91	103	94	82	95	119	104	95	96	76	95	112	93	112	101	97	114	111	122	109	108	108	116	102	84	86	85	95	100	94	87	101	87	90	79	96	98	107	90	107	101	86	98	83	99	97	95	92	112	111	103	103	99	89	103	104	110	99	100	98	107	95	80	93	109	96	103	111	91	88	117	110	104	85	82	112	119	82	98	98	105	103	111	105	93	107	84	117	95	90	93	89	106	105	91	89	93	95	77	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
12460	1308	3267	3614	3030	2441	1966	1624	1334	1100	986	893	812	805	712	680	674	568	570	538	546	490	489	449	481	444	429	461	446	393	394	423	399	366	393	377	379	352	350	383	348	365	389	363	348	329	310	307	352	353	361	367	354	350	330	380	356	352	328	300	322	313	344	328	320	323	344	357	337	350	371	339	323	332	302	322	355	324	327	311	348	352	326	324	315	341	344	312	320	320	339	335	296	341	316	324	335	320	321	314	332	316	310	355	318	328	346	323	327	322	315	359	336	339	334	314	360	339	299	318	350	338	327	322	292	345	311	333	312	322	291	320	363	306	317	314	340	303	327	315	317	313	299	317	320	300	306	318	320	326	324	326	320	298	310	305	351	322	349	338	313	317	358	322	314	316	325	348	331	326	306	348	341	353	307	320	300	339	327	322	345	337	318	321	337	300	289	336	318	314	328	307	343	341	315	319	338	333	313	319	316	322	328	289	334	335	308	332	299	326	318	324	320	290	404	307	286	299	335	319	319	306	298	329	300	334	326	334	298	333	325	340	308	316	313	307	336	335	307	321	324	310	297	324	302	327	318	328	329	304	292	308	333	317	335	308	315	316	323	298	301	279	313	304	338	312	308	341	290	308	314	293	323	287	311	307	299	348	292	308	331	306	314	322	291	345	307	273	328	334	302	316	302	281	320	300	291	288	338	302	297	346	324	301	292	314	326	305	321	306	335	318	326	326	279	345	347	311	293	324	323	329	303	336	285	311	299	312	333	312	291	331	347	315	279	310	333	313	312	331	270	324	325	303	310	343	323	329	333	344	292	300	306	285	312	315	318	305	270	310	349	304	305	298	307	342	337	359	304	326	313	309	308	315	291	317	343	331	305	340	286	300	317	314	298	307	301	302	322	343	285	330	293	316	301	273	307	286	332	332	300	299	330	325	325	316	325	312	321	337	297	316	321	311	306	301	319	318	346	283	295	292	311	300	338	340	286	306	328	301	342	325	352	343	310	331	316	308	305	336	345	327	304	312	326	289	310	293	274	313	307	300	283	306	318	314	309	349	312	331	328	297	334	318	299	299	318	304	287	300	354	321	305	332	330	311	296	316	280	324	306	324	298	317	317	314	299	299	314	279	309	317	325	308	308	303	364	301	350	299	297	355	348	327	309	300	305	320	323	339	327	315	333	304	311	334	338	320	317	326	315	295	291	287	285	317	308	303	323	317	320	293	337	304	311	335	320	306	288	325	325	323	300	326	334	308	318	313	303	303	310	310	308	291	330	302	337	303	313	314	333	297	314	334	321	282	325	310	278	317	311	327	299	300	322	305	326	312	325	333	293	326	304	337	298	305	306	318	293	309	320	285	308	313	287	301	300	318	286	291	319	299	321	310	310	310	311	325	319	312	311	314	309	286	318	299	358	321	328	298	301	319	296	311	337	334	338	319	304	328	332	344	320	302	300	290	339	313	313	313	344	298	301	315	293	283	301	321	313	312	302	330	306	329	359	304	303	355	295	293	291	302	315	322	317	319	334	322	335	341	291	308	332	324	334	302	318	312	280	340	295	321	312	272	316	336	321	318	337	340	325	336	288	314	312	323	349	273	312	325	361	282	297	328	319	363	320	302	329	323	314	297	324	332	312	336	316	320	308	352	293	302	304	305	350	289	314	329	314	338	316	328	328	337	324	301	350	328	352	296	285	312	287	302	299	335	292	325	313	287	294	285	301	311	320	317	307	299	296	335	311	319	326	294	286	322	296	301	313	294	332	306	333	290	327	316	353	326	306	330	287	282	314	286	306	346	296	283	323	312	326	319	319	339	283	318	308	331	293	291	307	322	295	323	317	325	308	330	301	342	296	338	315	300	326	315	292	277	321	290	319	293	300	344	307	289	333	345	298	332	295	314	313	297	291	301	305	309	284	325	319	314	312	316	321	306	354	304	323	277	324	292	326	306	302	339	280	275	308	293	322	329	304	304	298	301	308	300	345	301	301	286	309	311	334	327	328	342	325	329	324	319	345	290	281	324	316	302	331	321	318	310	310	299	332	316	299	315	321	308	294	310	326	330	291	330	309	298	345	341	315	311	306	320	325	313	307	331	308	354	302	303	331	309	313	305	319	327	332	321	317	318	340	312	299	296	345	319	321	309	315	309	310	306	332	320	292	316	285	288	301	311	289	301	306	302	329	315	317	327	308	303	333	336	300	328	302	316	327	323	324	292	305	313	341	331	335	312	305	358	305	319	321	329	288	296	319	298	325	321	334	280	313	321	348	324	329	307	323	295	304	322	294	316	326	326	323	325	346	311	295	331	322	321	327	334	315	318	324	332	293	309	323	317	327	343	293	324	316	329	333	333	302	331	293	344	301	321	315	294	335	343	338	289	296	308	338	304	292	302	289	295	321	312	320	310	323	323	330	316	314	302	326	312	328	303	324	300	302	325	366	329	312	288	328	317	349	322	305	339	322	273	322	271	300	352	344	302	321	310	304	307	317	325	317	306	345	348	322	302	304	316	316	294	330	323	313	343	303	309	355	314	285	313	327	281	324	316	323	353	284	310	297	294	324	320	357	330	284	284	323	304	280	303	328	319	296	346	322	309	332	297	290	320	334	299	317	354	337	295	327	330	324	317	337	312	316	318	328	332	330	346	299	294	300	307	344	311	326	299	289	318	294	315	297	291	318	301	318	309	322	329	317	322	312	307	324	316	324	316	297	313	317	342	336	331	320	328	314	316	306	300	333	291	341	308	286	286	327	322	324	317	311	309	328	322	281	304	339	295	318	307	288	291	260	298	320	322	321	311	324	299	333	355	335	321	304	324	298	295	291	320	305	317	301	315	351	301	302	324	308	296	313	326	317	323	316	342	292	320	282	304	330	298	320	301	304	340	322	318	308	308	274	312	307	321	318	292	321	308	310	302	339	297	352	291	332	311	334	305	326	312	306	287	302	323	311	289	323	302	312	313	309	322	319	333	316	290	339	318	311	305	314	337	297	309	317	331	319	322	321	330	316	322	305	322	331	295	288	289	307	294	299	318	296	308	315	340	294	289	334	295	306	309	331	294	305	283	317	306	318	320	325	306	302	330	318	339	323	320	314	326	284	290	323	263	339	349	325	327	305	332	312	313	323	329	352	323	300	305	326	280	349	317	336	330	319	364	287	308	302	310	301	300	320	343	330	320	329	317	333	310	303	300	323	284	289	310	298	292	311	300	295	302	285	305	334	347	296	331	315	327	294	315	294	321	319	332	322	306	304	330	332	332	305	325	304	301	310	335	336	306	343	283	305	329	288	328	329	297	332	321	314	332	342	290	303	309	326	351	337	271	319	307	323	281	326	293	303	309	319	312	309	312	324	329	322	313	326	345	306	348	322	320	324	311	306	297	333	339	334	317	341	319	338	320	314	296	340	334	363	325	327	320	287	317	312	313	297	335	331	304	306	321	328	306	320	322	309	311	301	311	321	298	298	320	298	319	313	328	283	323	309	342	281	340	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
39128	8331	3075	2179	1586	1191	828	609	535	475	440	427	430	350	314	312	284	290	257	297	251	262	256	240	274	264	266	224	221	223	223	212	234	243	221	250	241	245	225	236	236	241	235	224	228	212	225	208	224	239	224	207	215	219	216	207	227	212	225	222	206	225	206	207	227	212	199	197	218	223	208	218	234	215	222	211	203	183	218	211	195	197	216	237	218	212	217	212	195	224	189	240	239	211	224	211	200	228	220	197	207	195	186	205	196	190	193	216	206	207	236	197	228	219	228	217	189	228	204	231	202	195	233	210	220	231	207	229	216	212	197	189	214	233	212	187	195	198	212	203	233	213	195	193	236	220	201	219	208	185	187	211	219	195	205	226	234	203	199	192	211	201	195	184	197	215	214	191	194	220	206	193	197	231	205	198	213	234	208	225	226	241	191	202	217	220	200	210	231	197	198	196	209	205	211	179	208	203	208	211	229	200	207	219	210	213	199	235	212	213	223	191	204	242	216	197	204	235	214	206	203	204	199	195	214	214	190	222	200	188	194	217	209	199	202	195	223	203	194	221	210	226	216	220	204	211	195	202	233	211	235	204	181	214	209	204	217	204	191	205	217	210	210	203	237	207	207	205	201	231	198	224	211	197	209	212	217	221	213	198	204	186	203	204	239	241	194	214	183	188	206	185	198	217	206	206	204	219	200	200	200	182	241	224	205	207	221	194	231	210	207	214	201	201	180	209	230	230	200	203	202	206	202	204	231	240	202	200	182	238	193	172	236	192	212	219	203	208	206	218	217	211	205	187	182	245	187	231	203	208	219	222	221	188	259	221	204	207	218	183	200	207	237	214	237	228	220	223	235	226	211	210	200	230	216	191	222	192	223	207	197	200	234	237	212	204	201	208	206	174	210	223	235	211	227	213	206	217	247	226	229	207	201	206	201	212	192	200	188	192	211	208	229	192	207	193	211	210	210	220	215	221	197	205	208	182	204	211	198	181	196	204	212	221	200	225	192	190	234	212	207	205	216	236	189	192	203	210	200	214	189	184	202	240	208	201	216	215	197	208	198	214	221	228	217	191	197	183	186	222	219	225	212	219	216	208	183	196	215	226	204	225	216	184	204	219	233	227	199	219	222	192	198	206	240	215	231	206	215	222	197	224	201	212	206	208	231	223	212	206	182	204	192	196	207	201	201	193	206	201	195	191	217	211	210	203	221	237	236	196	195	212	224	210	235	219	218	203	190	232	207	225	198	225	243	207	213	195	192	194	193	221	201	230	195	214	216	198	177	208	221	204	205	220	216	209	212	224	216	190	207	188	186	236	231	162	203	206	212	218	210	208	217	215	179	225	202	194	195	218	201	219	203	207	186	224	222	218	230	222	211	221	239	212	206	212	220	205	196	226	198	182	211	211	191	190	231	216	207	236	205	190	200	205	206	214	192	213	200	195	208	190	218	197	227	203	204	222	187	215	197	192	211	205	204	210	193	188	208	184	208	195	234	214	195	217	212	183	208	226	226	201	212	228	201	222	215	218	216	198	195	236	207	228	214	216	221	248	193	199	213	215	203	181	215	203	193	212	214	220	198	175	196	218	203	182	215	211	188	231	222	205	206	203	205	187	196	203	219	213	201	191	193	187	224	214	236	213	241	224	213	234	194	236	212	211	194	210	207	224	187	210	217	202	235	205	209	205	221	174	205	206	219	221	208	172	192	219	192	207	216	214	221	194	212	216	216	210	196	178	234	206	222	228	191	226	197	210	211	216	226	201	186	227	239	211	200	208	180	223	195	206	209	205	199	218	242	206	195	218	200	233	220	207	219	205	196	202	201	229	220	183	222	235	191	214	208	182	200	215	212	226	226	215	164	222	198	217	202	206	189	191	208	211	202	209	218	214	216	220	199	195	213	216	189	192	209	189	207	205	217	215	209	193	196	222	200	192	218	181	223	194	199	206	182	208	218	200	187	219	222	184	213	199	212	203	240	225	206	226	205	208	206	207	210	216	199	214	214	204	229	218	196	215	216	254	203	224	200	229	217	207	205	195	210	217	229	221	182	212	221	207	224	234	207	211	225	230	201	228	217	235	226	209	213	201	205	212	215	195	213	233	223	205	227	212	225	205	188	200	193	212	203	208	235	205	216	213	182	176	207	228	212	209	218	245	207	217	216	202	224	190	217	211	205	223	194	193	198	197	221	181	192	232	193	218	217	218	201	219	208	209	200	198	201	209	208	188	206	207	214	218	217	219	212	224	208	213	206	227	200	217	228	215	196	216	228	193	190	200	211	233	192	176	205	215	215	211	215	229	221	219	209	183	213	201	209	239	207	208	193	223	220	206	196	191	229	205	205	212	207	245	195	195	214	218	220	214	205	228	194	199	232	231	220	192	210	204	210	201	222	211	202	204	202	223	201	215	218	172	195	216	195	211	210	202	198	230	203	222	200	212	222	184	202	203	208	208	222	185	207	213	221	202	194	224	201	187	218	203	243	207	207	234	189	235	199	198	203	197	228	235	209	224	216	200	245	194	219	207	208	198	210	194	256	215	196	219	244	222	226	194	219	205	194	205	214	209	230	193	197	199	214	211	214	210	227	220	206	210	204	229	208	200	200	221	223	224	210	210	235	231	206	207	204	228	210	189	239	237	206	225	193	215	230	206	211	218	194	207	206	238	188	198	193	219	194	188	201	197	208	205	249	207	215	211	201	209	224	202	205	197	221	215	194	222	222	231	196	217	224	205	206	226	194	223	187	217	201	197	222	226	213	245	208	229	179	191	224	205	220	202	220	236	199	197	187	194	181	221	189	229	200	206	201	200	190	193	186	210	222	207	218	177	195	206	216	238	230	212	204	194	196	209	198	204	219	222	214	213	215	212	190	199	198	200	200	196	232	231	197	205	203	197	200	208	217	202	206	195	231	190	261	209	215	237	229	216	220	225	221	226	209	172	192	205	240	196	228	217	204	224	205	175	227	230	215	243	239	229	204	232	229	197	221	221	216	199	211	190	200	198	217	194	191	172	197	204	248	202	206	213	210	213	226	197	191	219	253	185	225	225	191	196	219	181	201	191	189	200	215	200	225	232	204	191	233	205	195	221	186	217	203	185	212	224	227	227	225	212	182	209	230	197	214	198	201	213	204	212	227	220	201	207	197	210	204	220	214	204	231	222	203	186	197	215	206	208	215	214	193	234	222	201	203	198	194	193	208	231	224	200	212	243	210	227	203	215	187	214	189	210	194	189	208	232	204	207	200	208	192	184	190	195	193	201	220	229	205	193	207	194	209	202	225	226	218	196	197	239	221	223	201	210	232	197	209	217	241	221	214	210	198	198	197	201	226	236	198	239	213	205	206	204	207	219	222	229	208	196	205	196	210	223	204	196	219	229	218	198	217	207	206	211	202	192	203	196	205	219	196	217	201	203	212	198	207	219	188	176	205	216	215	210	212	171	205	228	203	209	196	222	214	237	219	202	188	212	194	197	184	200	192	200	189	193	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
16733	2683	6111	6698	5629	4526	3760	3095	2599	2193	1982	1737	1643	1485	1374	1305	1183	1140	1127	1064	1000	991	949	924	853	883	845	827	833	772	795	774	781	721	730	724	715	749	729	758	708	638	692	659	646	670	698	644	648	653	590	656	657	645	620	644	635	627	633	593	654	625	635	597	654	675	642	617	619	576	622	623	603	627	602	604	599	664	595	615	638	605	609	616	636	588	623	576	602	591	574	613	588	622	641	612	617	571	621	605	578	618	596	614	634	616	581	590	648	594	607	591	582	622	599	593	613	596	581	641	593	558	619	617	564	560	608	585	587	600	584	602	611	579	569	650	569	571	588	627	557	599	630	592	587	594	607	584	617	557	608	614	586	622	569	591	623	547	602	632	591	596	585	600	574	615	575	615	577	609	594	612	613	621	581	611	608	601	540	621	619	586	573	586	597	586	568	576	614	631	585	624	563	605	566	591	640	600	556	609	607	566	617	593	584	598	542	577	563	585	554	555	595	597	605	583	599	594	619	593	597	570	615	607	574	576	576	623	584	630	646	637	614	582	571	579	583	563	590	598	595	587	602	652	539	588	603	624	600	602	599	591	607	586	610	577	579	583	582	599	601	582	588	625	629	615	589	574	612	570	623	592	585	631	597	582	597	601	558	630	577	597	591	564	604	620	647	557	555	587	596	578	589	572	595	576	591	613	599	578	559	574	599	620	583	601	579	598	560	586	550	633	593	587	585	601	590	576	585	596	617	562	615	601	627	565	631	596	603	606	590	607	624	556	638	572	619	561	586	580	575	585	564	534	590	592	623	583	595	598	580	610	597	563	556	599	558	603	578	596	599	620	556	581	594	581	543	557	596	583	583	568	624	589	585	580	595	574	589	599	610	624	615	579	639	605	571	626	567	602	583	602	621	571	573	625	564	604	578	594	559	535	557	590	604	639	592	557	589	608	587	568	572	596	558	557	606	595	586	579	561	618	615	612	608	532	613	593	583	576	619	555	512	625	600	633	570	598	599	617	599	556	566	583	545	595	607	649	575	593	610	586	595	569	608	601	572	592	613	583	618	587	565	578	585	600	577	568	585	570	552	600	589	558	584	581	583	603	593	569	527	617	578	579	602	622	579	584	613	594	616	643	538	595	613	562	577	610	552	608	607	605	590	573	576	567	571	559	569	586	544	591	549	563	588	602	590	617	645	602	613	603	565	566	573	604	592	591	606	569	575	573	577	602	620	616	628	621	551	629	590	562	557	590	568	582	613	561	584	568	560	586	576	607	604	578	597	604	614	612	611	602	569	588	560	632	640	574	602	581	548	581	608	573	626	565	598	640	580	608	578	588	592	601	595	549	547	625	606	586	622	594	571	586	579	570	639	633	585	590	558	616	634	614	568	611	573	602	574	599	638	574	637	571	584	613	575	597	550	561	588	539	593	597	620	560	585	574	563	628	597	566	592	665	620	585	570	584	581	571	640	634	605	552	592	620	581	620	601	571	587	577	609	591	586	628	620	576	630	575	551	612	564	572	578	608	627	626	605	603	562	603	575	581	582	635	545	588	578	588	567	615	591	572	574	590	594	595	586	576	594	619	637	563	606	594	582	597	569	546	587	580	582	537	582	611	595	586	563	621	619	622	565	581	568	589	566	571	613	619	590	624	583	613	586	591	623	578	604	583	584	586	592	586	569	580	562	630	618	586	595	600	607	568	545	581	600	609	576	579	672	576	583	589	590	587	595	577	507	568	621	583	598	615	558	599	614	626	599	576	589	620	630	616	589	596	592	572	590	640	621	588	606	559	615	587	621	587	582	599	558	605	593	621	548	571	587	611	594	562	566	595	568	539	603	583	596	591	588	617	562	613	581	585	556	656	662	588	598	596	590	608	583	541	572	610	554	607	575	603	583	582	630	625	588	599	577	580	560	598	602	581	550	607	617	612	606	609	603	576	604	621	580	561	610	567	618	592	610	556	596	616	577	618	553	555	578	605	604	608	599	583	622	609	603	619	627	557	618	558	530	619	618	571	571	583	536	573	560	577	581	644	559	582	586	573	554	550	571	585	635	587	590	590	585	591	546	610	609	564	604	553	557	599	588	583	573	648	605	567	632	635	589	586	572	620	580	578	632	597	638	609	596	535	585	610	642	620	588	581	580	564	587	611	548	613	614	573	567	574	611	625	599	582	587	577	559	536	619	593	610	623	624	605	584	610	584	597	584	560	592	563	622	620	590	632	559	575	628	584	596	576	585	558	588	570	635	614	609	621	583	587	568	575	576	578	607	573	599	577	612	625	637	582	573	619	573	611	640	568	587	587	587	556	565	579	657	559	624	583	594	592	586	635	562	628	620	623	646	588	580	603	596	607	587	596	637	595	560	596	641	615	621	594	617	609	605	614	591	598	600	595	609	553	584	640	603	591	568	627	599	556	603	594	590	614	594	654	600	622	585	610	589	567	593	560	559	601	590	600	562	634	645	637	601	622	557	661	591	619	594	602	605	582	557	589	576	587	620	652	630	601	566	536	604	616	606	559	581	556	629	637	610	591	601	614	564	602	549	612	587	614	620	626	594	559	535	591	638	583	562	592	606	618	593	601	592	595	527	592	579	619	608	607	624	611	620	586	551	579	604	585	583	583	588	585	593	606	600	617	614	588	577	573	608	568	605	563	571	605	565	601	596	545	592	574	616	576	587	615	604	585	617	588	598	622	580	611	586	571	595	593	618	610	600	595	615	619	595	567	616	550	579	597	607	619	555	621	557	613	560	609	606	587	588	581	590	589	586	589	597	598	559	579	600	583	588	576	566	588	594	610	606	592	597	615	580	628	610	637	573	618	643	634	618	560	601	620	624	620	586	606	548	593	592	612	546	559	612	550	561	567	528	572	629	589	625	606	621	635	598	590	649	596	628	557	558	592	585	575	577	610	541	592	575	565	588	608	598	579	602	587	598	556	607	586	636	598	573	611	625	563	609	584	576	571	581	582	582	617	621	583	602	639	605	604	616	595	615	566	554	602	609	586	542	556	603	586	617	580	611	625	600	583	621	571	586	618	614	632	602	602	592	588	574	538	564	611	595	579	539	603	600	584	594	595	556	552	634	595	607	580	603	603	636	588	624	601	592	643	602	565	599	586	623	614	582	584	627	581	584	576	587	619	547	543	565	603	556	598	624	590	565	602	599	631	569	583	581	576	590	628	593	609	609	630	564	585	605	595	552	577	623	669	582	615	600	584	585	618	537	621	611	612	566	609	574	557	625	588	627	606	610	593	574	580	599	558	623	594	571	557	586	603	583	622	599	624	608	595	573	574	555	534	601	588	620	602	594	528	589	572	578	654	560	597	608	595	554	570	572	618	631	566	589	615	559	610	596	593	620	635	575	635	537	598	568	584	630	570	622	605	594	604	605	592	563	560	592	601	629	629	600	587	603	561	609	555	568	617	550	596	625	578	582	621	643	581	588	599	592	638	560	609	635	608	604	589	602	603	576	629	599	562	590	619	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
4143	210	155	133	113	112	118	108	102	101	110	109	84	110	100	90	90	89	81	87	90	102	82	77	95	88	81	126	80	109	107	86	85	101	71	73	87	73	108	87	101	95	82	95	107	85	89	97	85	89	91	99	109	88	103	96	91	110	84	103	89	99	82	89	101	90	90	91	82	78	80	92	89	78	86	96	81	97	77	91	94	75	98	91	91	107	92	77	79	99	99	87	98	90	84	94	84	96	104	95	102	88	77	109	89	90	78	77	86	75	100	98	100	86	89	88	85	91	90	99	87	80	95	68	102	88	83	112	104	90	100	87	93	94	91	95	104	99	97	96	88	90	84	86	73	81	97	91	92	107	80	78	88	91	92	108	69	92	83	96	86	113	84	101	103	80	101	93	92	102	85	84	86	89	81	81	101	102	91	92	85	102	101	94	87	90	93	100	76	83	82	87	95	91	87	94	101	95	81	116	86	85	79	107	83	89	101	84	89	84	89	89	80	87	88	70	99	87	105	76	85	78	87	86	98	67	74	101	94	80	74	98	93	90	85	101	98	90	96	91	95	79	73	97	83	98	102	79	73	97	89	94	97	80	85	95	85	74	97	112	100	90	83	98	88	101	74	92	71	78	93	82	84	95	93	90	86	94	88	109	86	66	95	78	76	93	80	78	103	85	89	77	82	79	92	92	75	87	100	82	80	86	91	88	93	77	76	91	104	81	82	83	77	83	92	97	84	95	104	98	87	66	100	98	87	101	96	101	96	94	86	89	74	67	97	79	87	82	97	97	88	96	104	93	77	81	88	70	76	84	79	113	80	99	93	87	99	90	94	98	100	97	78	76	97	92	85	86	81	73	78	89	90	92	71	108	76	84	72	97	94	92	113	98	90	109	97	102	79	83	85	84	97	106	82	78	64	94	83	113	87	97	94	92	71	97	85	87	88	87	94	99	69	104	88	103	81	103	84	81	76	85	81	85	90	96	74	94	72	90	103	90	85	103	89	94	93	84	84	91	89	76	78	81	82	75	101	101	99	85	100	84	75	97	90	91	103	83	79	90	99	97	105	93	94	91	76	88	93	91	79	91	92	68	92	91	87	73	82	93	85	101	79	92	88	110	79	93	90	85	87	105	93	111	99	95	112	83	76	90	93	90	92	85	103	92	105	86	106	86	74	106	73	97	82	99	93	76	89	93	72	72	88	94	91	100	86	91	119	82	91	94	98	89	102	102	91	81	106	80	92	83	112	75	60	109	96	85	101	96	93	90	82	91	82	92	88	96	108	93	79	89	84	86	99	95	99	88	89	101	98	85	77	81	87	74	82	88	82	78	80	85	82	80	94	87	104	100	67	90	99	86	93	84	83	78	84	83	104	84	103	85	85	90	84	103	71	100	84	81	89	83	97	86	98	76	74	83	92	94	85	86	102	96	86	102	101	96	91	90	89	92	92	80	90	91	72	107	85	102	91	94	78	93	80	86	89	96	86	111	88	84	89	80	93	89	90	70	80	89	105	85	82	77	92	100	86	82	88	84	85	91	97	83	91	87	92	76	73	60	90	94	102	110	102	101	67	82	85	74	92	101	94	86	81	102	93	108	74	80	82	84	111	97	88	106	97	82	83	93	94	98	85	99	88	89	74	93	96	70	94	102	88	85	82	89	85	91	70	106	81	81	96	98	118	87	71	99	105	80	91	80	94	84	116	97	96	93	74	90	77	87	79	93	88	95	82	84	93	90	76	89	85	108	99	77	97	95	70	88	86	83	84	97	89	80	71	92	91	100	83	72	101	81	88	87	93	90	73	88	82	99	95	88	84	107	96	98	89	83	91	84	80	79	86	86	92	73	94	75	97	102	58	90	108	77	96	83	92	101	94	75	97	79	89	96	99	96	95	94	87	92	99	72	84	99	87	91	90	84	92	78	72	100	91	81	73	80	93	81	97	90	86	93	97	83	87	99	78	90	92	100	85	92	91	95	98	100	93	83	80	87	93	79	82	84	84	85	98	79	95	96	96	77	103	86	81	91	80	97	88	83	87	91	111	91	87	96	109	83	94	82	86	88	99	92	93	82	83	83	94	89	84	90	102	113	83	84	83	89	85	106	77	97	80	89	81	88	85	101	88	89	83	84	76	76	73	107	113	76	98	88	93	86	91	92	108	105	102	86	91	89	83	78	84	92	104	102	93	91	81	82	81	111	85	91	100	92	100	101	94	73	84	68	78	87	88	79	97	80	85	93	94	78	93	93	92	82	74	79	76	106	77	63	90	83	73	90	97	84	70	88	83	94	93	80	107	97	83	73	86	83	90	88	90	106	86	81	90	87	100	107	85	80	105	91	89	86	109	104	92	85	81	99	80	97	91	113	109	102	108	110	96	79	90	90	92	88	110	73	80	100	69	105	86	90	110	91	97	98	93	79	75	97	92	71	89	87	88	85	88	92	88	100	88	80	92	86	81	79	90	92	93	93	98	99	90	107	89	99	83	105	91	97	88	90	86	80	98	89	103	79	83	96	82	93	101	88	92	95	101	76	70	87	88	90	95	105	96	73	87	91	88	106	88	87	89	84	116	88	95	95	98	89	102	77	93	103	76	95	64	67	79	98	85	82	90	84	84	85	100	82	95	80	81	87	90	90	98	82	83	98	100	106	76	96	91	86	89	92	97	99	89	89	89	117	98	85	95	96	88	78	88	95	88	85	71	82	92	69	106	79	78	81	110	91	89	101	91	89	92	74	64	84	83	92	82	92	100	93	93	89	93	79	98	97	99	96	107	84	97	88	104	84	81	92	101	105	89	89	88	84	92	83	99	91	71	85	78	79	92	81	105	84	101	90	77	83	88	83	95	96	107	70	96	94	95	84	94	87	87	88	93	72	103	95	100	87	89	101	88	92	82	82	86	79	91	107	88	99	93	74	74	85	84	88	81	93	89	80	93	91	99	96	87	89	106	88	89	85	101	80	108	99	91	101	99	69	117	91	74	94	97	83	80	81	102	105	101	78	97	68	97	82	77	101	79	92	107	104	84	91	101	98	81	90	96	95	92	93	88	103	82	76	78	100	94	86	82	100	89	88	78	92	93	100	80	84	94	74	113	90	90	89	72	102	90	91	89	104	93	94	89	102	92	85	95	97	79	86	85	89	100	78	89	90	92	91	82	111	95	79	100	87	79	86	96	92	83	82	108	86	73	77	80	84	84	77	106	94	83	80	96	90	80	89	99	96	90	83	102	98	122	89	79	75	91	114	82	89	99	90	93	109	84	97	98	98	89	77	100	75	91	88	92	97	94	93	87	105	90	81	101	94	68	93	89	100	87	97	105	88	96	100	98	83	80	89	96	91	96	83	96	85	99	99	100	87	85	79	101	84	85	111	86	104	104	94	86	97	89	72	92	85	97	101	86	77	90	83	103	84	87	83	82	89	101	104	107	104	98	92	100	89	103	92	86	89	96	81	105	87	100	87	84	90	79	71	79	104	88	81	85	88	93	84	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
5409	333	477	479	441	413	419	361	342	334	315	313	324	270	340	311	331	279	312	310	297	303	285	307	292	288	309	302	261	272	305	261	290	306	272	287	280	298	273	314	282	282	299	292	240	241	283	284	270	310	279	268	279	287	269	281	289	304	285	272	278	284	255	292	275	292	260	298	275	281	287	293	265	281	287	271	288	289	284	300	275	316	308	313	296	288	282	285	264	265	283	243	262	242	314	318	299	298	292	267	251	282	316	269	270	298	286	292	266	259	308	273	269	277	278	258	296	293	258	293	251	289	272	270	304	274	278	260	278	273	315	282	293	280	304	269	279	299	286	290	284	274	280	278	248	275	285	267	308	287	312	286	289	267	295	256	325	308	276	282	282	297	291	255	281	304	259	275	291	281	298	285	268	267	284	264	265	254	259	268	282	282	244	282	290	274	302	312	283	297	280	247	285	272	279	285	309	309	298	295	297	264	268	286	296	287	292	285	280	285	280	332	277	274	296	308	294	277	262	282	263	274	296	286	278	315	297	307	269	278	272	235	300	310	294	287	276	313	294	286	291	266	290	279	276	285	252	285	307	293	296	284	311	278	282	284	254	272	252	282	274	273	279	282	278	293	281	279	301	296	280	303	293	295	293	296	290	276	292	268	275	273	282	305	271	282	286	276	261	293	281	285	259	301	290	325	325	276	273	297	267	288	330	288	303	259	287	304	278	305	299	277	304	296	279	251	280	277	263	267	303	278	286	309	324	254	285	283	288	315	298	297	282	267	262	317	295	280	289	290	297	288	277	294	281	298	283	294	271	307	291	299	300	290	250	304	284	272	277	291	268	283	277	298	285	258	291	273	282	303	285	283	280	296	281	266	283	256	276	265	268	276	283	250	309	288	279	303	247	277	256	255	290	273	256	305	276	252	278	271	268	309	260	264	274	273	270	274	303	272	289	288	302	262	290	300	274	309	270	284	258	299	279	281	296	286	282	253	282	295	308	302	321	291	285	257	280	265	275	299	296	296	297	301	290	299	276	280	274	287	298	308	273	281	322	272	259	307	284	310	272	308	277	287	276	257	273	297	306	288	304	289	267	283	286	299	280	301	281	303	300	287	287	274	268	311	278	312	296	269	285	296	283	300	298	282	299	267	294	294	273	304	266	305	263	244	289	296	270	287	280	288	286	288	295	301	328	271	284	248	268	303	277	297	307	284	268	299	290	264	270	281	272	264	279	282	270	286	267	290	293	308	282	282	304	262	290	273	282	273	327	276	305	271	307	268	270	297	271	335	243	265	282	288	279	285	288	277	274	329	286	267	310	272	273	334	270	294	275	309	284	302	280	277	307	297	249	268	295	300	263	255	248	274	277	271	269	278	290	294	297	279	305	303	302	281	254	312	294	292	275	272	261	294	276	244	298	292	276	297	295	297	306	278	283	291	281	292	265	262	264	306	289	280	279	280	285	271	258	248	274	288	265	261	280	265	294	298	279	291	294	274	286	282	295	275	275	273	279	255	308	297	314	271	282	297	263	284	289	288	285	271	272	259	284	283	297	251	338	307	287	300	272	311	284	299	280	276	299	287	279	264	275	265	284	319	302	275	280	286	264	289	265	289	297	274	257	275	280	271	296	303	290	290	288	321	285	315	276	299	262	287	284	316	315	309	276	275	284	311	298	279	258	308	288	272	287	272	290	275	299	266	316	281	291	294	264	284	257	301	262	287	279	265	287	293	300	294	306	299	264	296	269	311	300	319	316	287	303	313	273	286	265	300	313	283	285	301	258	263	299	284	316	308	284	298	282	289	321	288	255	295	277	263	303	281	276	287	291	297	287	305	322	283	280	299	255	275	327	278	279	304	291	280	293	304	306	285	307	288	266	267	273	272	299	284	285	274	294	288	309	285	280	282	276	306	266	303	264	278	255	298	293	272	285	271	292	295	288	268	264	288	279	295	288	267	258	269	283	290	284	266	280	290	279	273	298	272	286	297	313	285	280	286	274	307	287	294	295	261	270	247	296	292	316	288	276	294	269	275	279	269	248	304	292	275	286	294	283	273	263	263	271	275	298	301	287	297	270	295	280	304	268	292	278	265	267	305	298	295	293	279	301	300	273	295	265	262	276	327	294	279	298	280	280	268	273	278	311	280	270	284	271	316	275	292	250	296	259	273	276	284	282	297	276	293	279	321	274	291	312	284	303	279	280	285	296	304	252	309	283	266	248	317	275	277	302	251	299	269	253	280	312	294	271	294	291	300	306	296	291	252	282	298	318	257	284	312	309	288	257	275	278	280	280	293	258	308	272	276	313	269	302	265	280	283	287	278	296	287	286	249	288	281	288	286	302	281	306	307	287	265	295	299	291	294	315	291	314	269	291	268	265	291	267	318	252	296	306	256	270	297	273	283	294	276	279	294	296	291	290	290	279	299	314	261	291	280	261	297	300	290	321	292	280	281	300	274	292	275	268	267	291	264	287	269	269	296	287	297	307	265	279	256	311	322	287	329	286	275	268	292	289	278	281	259	297	279	258	301	257	278	284	278	276	297	274	295	278	271	290	261	284	316	280	271	288	288	316	290	295	266	305	277	281	276	311	298	286	290	278	295	290	291	289	299	280	284	286	280	290	301	257	279	286	299	235	313	318	282	273	269	317	292	283	269	297	292	285	262	301	273	285	292	262	260	296	264	279	316	263	301	275	300	313	279	288	294	250	299	274	304	314	287	296	319	307	288	277	299	319	293	283	276	306	318	263	281	290	282	271	296	312	275	320	279	322	287	282	288	306	295	289	305	269	287	313	261	240	296	291	295	294	275	288	267	291	263	290	316	291	288	276	273	279	265	260	263	292	251	298	298	270	278	272	262	327	304	263	300	279	279	300	273	276	314	275	268	301	298	272	281	245	265	253	291	294	281	273	308	258	316	263	291	279	291	277	288	306	298	288	307	283	298	288	301	289	309	277	316	285	285	292	298	274	297	299	300	278	304	268	303	300	291	287	308	342	283	300	288	260	280	273	272	306	285	255	258	277	285	282	285	315	296	323	282	296	270	269	293	311	303	272	283	313	285	308	289	299	284	305	300	290	274	237	281	293	274	282	294	285	294	278	291	334	296	311	304	276	295	276	275	295	301	265	292	282	308	266	275	277	302	296	308	260	289	286	298	274	240	286	293	263	285	305	288	296	291	266	308	286	281	281	308	288	284	297	325	280	285	287	272	292	269	270	272	260	277	291	294	279	243	298	321	321	286	274	302	286	350	273	270	317	314	277	294	272	285	295	315	257	279	263	295	296	279	282	284	286	273	311	275	286	276	280	293	281	281	277	294	302	255	255	278	270	315	271	301	263	269	279	254	281	306	279	258	292	282	296	281	272	290	292	274	302	279	304	287	269	275	320	287	295	293	283	289	286	311	279	263	263	280	270	279	291	286	304	257	287	288	295	284	259	293	269	282	272	302	279	258	260	305	288	273	305	278	266	278	298	278	290	285	303	302	276	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
24783	2423	1395	1089	765	605	432	338	278	235	203	191	142	169	158	138	139	128	126	124	120	118	119	109	128	116	95	106	109	135	106	118	122	89	99	125	108	118	87	103	143	88	104	97	106	120	118	114	101	110	108	110	116	109	113	112	86	90	119	115	109	86	86	90	100	102	99	95	101	103	96	101	92	90	105	93	111	112	108	100	112	89	96	118	109	77	86	92	102	117	91	93	90	109	101	92	96	90	89	98	94	101	95	93	115	85	92	111	105	83	87	110	105	94	86	88	93	117	100	94	99	101	101	111	94	94	88	106	112	94	80	93	99	98	98	106	93	104	89	100	92	118	92	91	95	100	87	88	90	107	96	98	90	85	94	103	97	100	96	102	106	95	102	97	100	96	101	91	104	100	88	110	96	97	112	94	110	113	92	81	106	96	115	100	101	114	97	127	94	95	116	105	115	93	95	103	100	91	110	107	102	101	102	93	98	107	102	98	79	117	95	105	84	106	101	111	91	117	98	108	90	83	84	89	90	95	103	95	102	82	98	100	101	101	99	109	101	98	106	92	107	92	103	106	115	97	90	79	100	93	89	93	110	90	90	101	74	90	98	95	92	112	86	95	107	93	97	101	89	111	91	93	97	95	102	116	99	113	117	123	101	85	98	107	102	110	105	105	87	104	97	88	120	95	100	96	93	86	90	84	108	73	75	98	91	103	108	109	113	85	78	95	75	94	100	106	87	114	107	102	106	77	95	110	89	107	94	86	103	97	109	96	94	86	107	114	118	106	101	102	97	105	85	96	80	91	92	109	95	95	109	117	92	105	105	111	85	105	98	85	103	81	92	101	109	86	99	96	97	91	82	77	89	114	95	89	91	99	85	98	107	81	101	89	91	89	89	113	107	98	94	93	96	113	100	95	110	92	96	85	98	101	96	100	88	96	90	102	110	98	92	99	105	96	111	93	114	87	83	123	85	108	99	99	94	93	91	107	96	112	96	100	89	102	107	101	100	108	91	95	106	96	105	91	102	91	102	107	98	112	94	95	69	108	105	98	122	117	96	97	87	93	114	94	106	98	110	80	102	100	97	94	81	99	72	103	107	98	83	99	105	79	98	110	99	107	100	100	86	96	97	95	105	93	84	86	86	82	116	93	102	102	94	117	88	99	108	92	97	104	113	86	110	105	102	107	92	89	85	84	105	92	102	88	98	108	125	98	120	116	121	97	100	97	114	108	104	110	103	83	95	98	114	98	92	82	93	101	109	100	89	115	105	90	103	107	97	92	94	98	95	101	124	92	78	90	105	80	111	91	104	94	101	97	101	87	99	83	92	108	100	92	79	117	91	96	89	88	100	92	106	104	105	115	106	88	113	82	99	105	91	108	103	91	104	105	104	99	85	89	97	90	100	65	93	104	93	79	95	101	99	94	94	99	95	116	83	86	109	77	95	81	107	75	102	94	101	98	93	86	90	103	85	102	95	85	94	106	104	80	116	92	110	114	107	109	91	75	110	112	105	113	72	108	96	112	89	103	92	111	90	101	88	83	98	121	105	100	100	105	90	100	101	107	101	89	88	116	93	119	90	89	99	115	87	101	111	105	94	103	86	97	78	88	85	93	123	109	105	103	112	103	87	106	89	95	106	91	91	125	120	86	77	97	107	109	94	80	97	117	103	113	99	113	90	107	100	94	98	94	117	94	96	105	102	100	87	84	99	124	100	100	81	113	86	84	104	119	86	76	106	104	89	108	100	89	87	106	102	91	97	103	118	88	113	104	100	105	96	94	97	81	101	95	83	93	95	88	83	85	99	91	98	102	124	99	99	98	98	106	95	93	93	104	98	109	95	100	96	95	100	107	84	102	98	104	93	110	113	79	97	101	103	99	108	102	88	90	82	124	84	118	93	92	106	107	97	81	81	102	108	113	98	107	90	99	113	96	103	85	100	84	107	98	88	94	91	92	110	124	86	103	103	88	80	106	83	98	110	109	96	101	104	104	93	94	112	89	110	100	106	120	101	93	89	94	86	120	109	99	103	108	101	113	80	92	87	85	108	94	90	101	102	98	92	90	95	110	91	83	109	85	99	102	87	113	105	98	107	101	116	99	97	81	104	93	93	108	91	93	96	103	97	87	114	101	97	84	82	118	85	106	100	109	98	96	96	93	103	120	110	115	97	115	85	92	91	95	90	103	95	89	103	109	99	103	81	111	87	91	98	79	102	96	89	99	111	117	83	98	91	108	90	109	115	98	94	113	87	95	120	98	92	108	92	107	104	98	91	92	92	83	90	94	102	100	86	86	110	88	100	102	105	96	93	104	96	104	99	95	101	114	97	107	94	113	81	70	116	98	81	102	96	97	111	90	92	92	106	99	86	92	103	76	109	101	92	112	112	113	89	98	104	107	110	100	107	87	92	104	111	97	107	89	104	99	89	107	111	107	91	101	106	107	93	103	113	92	91	106	109	102	87	85	89	92	96	90	104	86	115	98	85	105	113	88	81	97	104	96	86	102	107	94	98	107	90	107	97	90	110	104	89	96	84	104	83	100	99	86	100	92	94	88	93	103	99	87	122	93	111	93	89	102	103	98	98	95	105	112	107	78	85	87	98	101	92	95	100	93	87	87	100	91	101	89	99	85	97	100	105	96	107	100	82	103	95	93	94	99	91	103	101	95	100	104	96	102	105	85	91	88	97	121	94	96	103	103	108	107	105	93	114	95	120	99	94	99	109	117	87	95	109	91	114	93	106	86	83	110	92	96	106	98	95	97	100	101	93	114	102	115	99	104	104	107	85	111	97	110	96	110	104	90	119	95	103	106	107	105	109	99	93	93	94	96	99	102	97	84	87	116	104	89	119	97	85	86	101	90	103	81	78	108	89	114	98	116	106	92	111	89	81	99	101	78	92	94	93	109	115	81	115	92	90	98	98	84	94	95	88	89	113	101	95	99	101	101	106	99	98	95	101	96	100	112	90	95	103	98	80	108	103	100	109	108	89	98	93	102	92	89	95	102	109	99	92	103	92	100	101	92	97	90	92	96	94	105	98	98	95	98	117	101	90	109	103	92	90	96	105	110	94	112	95	80	93	93	96	98	98	109	85	96	84	101	113	92	104	85	98	109	94	107	104	106	108	102	100	107	97	105	103	105	89	106	102	95	119	102	93	103	107	100	108	95	113	115	92	83	88	103	94	109	97	103	119	82	83	108	99	89	98	86	102	104	104	104	70	107	105	108	94	94	113	96	106	93	86	98	85	97	102	88	111	103	101	78	90	101	91	95	99	114	94	81	89	110	106	117	93	91	111	102	101	90	101	77	74	84	85	108	98	84	91	97	102	94	100	83	99	83	107	104	88	91	82	86	95	101	102	101	94	95	93	112	96	123	93	96	95	97	100	94	95	92	88	106	96	77	98	100	87	97	103	91	110	90	114	105	95	87	96	95	88	91	84	92	101	93	88	104	108	112	113	98	74	97	103	82	99	108	102	98	104	102	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
12061	1389	3197	3623	3071	2382	2012	1654	1351	1147	1004	923	855	768	761	649	625	605	565	573	539	492	499	475	415	481	452	433	452	415	418	388	443	392	389	354	375	409	382	378	349	362	356	361	343	366	371	310	362	351	317	324	358	343	348	335	353	350	311	313	379	356	341	324	318	340	328	346	308	362	326	345	338	350	327	351	313	301	314	306	367	324	343	333	331	344	333	348	318	355	322	321	327	321	333	293	321	314	311	337	327	313	349	336	328	334	326	326	301	319	334	265	316	285	315	295	332	308	341	339	318	336	349	334	351	346	317	322	329	304	348	297	330	285	318	315	322	351	281	317	285	363	308	330	294	324	320	343	319	350	335	328	311	299	299	321	309	329	318	312	338	310	313	314	327	343	317	303	342	306	302	309	293	254	295	318	342	302	316	321	327	357	324	306	326	306	300	338	321	316	324	318	311	317	310	299	348	322	326	332	349	310	326	316	292	321	302	306	306	296	306	305	337	314	314	303	325	310	306	319	326	321	333	308	322	333	349	314	319	304	328	326	320	320	301	344	326	318	335	309	318	322	330	345	332	331	297	306	336	294	318	293	286	308	325	331	297	287	306	330	309	346	341	314	306	295	297	315	312	343	315	340	326	313	335	322	307	355	314	326	314	307	340	320	346	313	314	359	295	282	331	316	296	305	327	343	317	330	310	320	340	299	316	299	293	319	329	332	331	318	316	331	335	320	326	330	345	318	309	327	344	278	298	349	316	331	337	318	343	342	297	313	329	289	305	360	349	321	314	333	326	303	329	295	311	329	302	322	328	300	322	341	316	328	330	315	293	306	295	308	286	317	325	348	308	304	323	284	336	308	296	346	323	298	323	339	336	321	337	307	336	322	326	324	330	325	297	303	315	316	330	299	298	327	314	340	339	355	333	298	323	338	306	306	303	317	278	330	309	312	311	317	298	351	312	328	320	329	305	331	313	301	307	337	307	304	335	321	351	330	302	295	273	344	303	306	311	343	298	323	289	292	334	306	309	287	327	339	294	325	350	300	320	319	307	286	325	375	331	299	332	332	320	300	340	306	321	336	323	324	295	292	292	349	341	294	312	303	307	331	348	341	315	325	304	305	308	304	302	334	333	327	323	317	319	300	325	316	327	288	303	327	327	305	319	294	343	342	317	315	324	321	336	330	339	335	326	290	297	312	328	285	308	328	339	311	334	299	311	300	303	314	308	313	331	320	303	297	310	291	287	276	295	312	339	300	335	309	253	269	337	324	353	321	308	304	322	310	308	330	343	315	299	303	340	322	307	315	312	299	318	302	337	296	294	350	356	313	309	312	297	322	316	289	314	282	346	307	293	304	315	298	311	344	330	313	326	342	322	314	317	330	331	310	328	307	353	294	328	280	322	316	332	330	348	319	328	319	329	315	314	306	319	333	323	309	302	307	332	328	326	322	318	321	315	311	324	290	334	319	335	353	315	303	284	305	354	323	306	309	301	322	291	331	294	342	308	326	303	299	319	353	314	324	313	321	309	309	317	312	317	301	299	319	328	301	303	285	347	300	322	314	311	306	332	343	321	330	284	317	290	290	315	311	312	326	334	343	312	371	312	316	319	304	297	309	312	313	309	292	327	328	313	313	306	325	315	331	352	314	321	305	300	326	308	336	311	295	300	339	294	336	304	348	315	311	329	313	327	285	318	334	348	285	296	316	322	354	327	311	303	340	305	337	316	324	320	295	330	326	314	313	309	325	300	320	302	313	319	316	311	288	323	316	305	317	312	324	308	314	319	310	291	301	320	367	308	314	289	317	288	324	352	296	340	314	333	317	304	331	283	344	319	344	296	303	309	345	349	345	301	321	295	335	309	289	336	330	328	311	304	305	331	348	318	354	334	313	331	371	343	303	348	368	321	292	324	315	302	367	319	324	316	332	331	348	311	314	326	342	294	319	332	323	305	321	314	306	354	345	325	308	310	317	330	303	323	309	318	307	315	309	331	306	344	275	315	293	304	308	312	311	288	312	349	332	337	325	310	333	302	327	320	312	280	311	360	303	304	334	309	320	314	323	331	306	284	316	299	321	314	296	334	334	319	320	296	333	312	298	351	321	333	297	310	289	297	297	340	373	332	296	325	332	296	339	316	322	331	329	314	321	336	315	321	297	294	299	314	305	340	294	329	301	319	303	303	335	345	290	288	318	321	295	292	315	308	361	307	306	329	301	324	308	330	315	326	333	323	297	320	314	316	305	309	331	320	327	322	344	324	343	346	309	301	320	326	327	344	322	323	329	348	317	315	320	332	319	320	336	307	308	327	307	313	294	310	329	295	324	292	285	319	297	344	322	356	330	338	278	324	314	344	300	305	310	310	306	300	269	332	331	314	300	297	326	325	294	345	310	332	377	291	319	320	329	318	309	322	345	301	331	306	308	345	318	325	322	322	319	289	320	288	317	309	335	298	333	336	342	341	295	279	291	271	296	345	321	311	318	314	309	298	347	295	288	324	338	303	304	324	324	318	302	297	307	350	317	306	328	336	331	301	321	315	326	300	332	309	285	310	299	318	336	326	288	314	299	311	333	310	325	330	309	317	338	325	317	322	299	354	308	300	320	292	313	314	319	344	294	291	298	328	322	293	282	316	300	321	314	300	322	312	300	316	286	295	331	331	329	322	311	322	329	340	324	327	330	322	328	283	328	318	275	339	297	345	302	320	317	318	299	324	308	354	331	307	333	341	302	335	332	338	334	319	322	314	317	324	325	300	288	328	318	313	324	304	282	332	320	328	326	294	342	360	307	331	327	284	313	310	326	331	317	309	334	277	301	314	312	320	287	318	310	310	327	298	327	343	333	321	317	290	300	305	320	325	325	325	301	296	314	324	326	340	330	356	298	300	317	305	343	353	320	316	324	328	320	315	306	314	348	298	312	299	301	302	284	294	308	327	331	315	318	327	315	302	328	334	302	307	321	354	317	333	292	318	306	314	336	316	319	319	318	311	342	336	361	303	315	330	344	336	320	317	333	295	343	296	322	327	300	287	320	343	290	351	349	311	324	294	314	302	348	324	306	287	325	312	322	315	329	320	315	311	342	301	310	320	318	314	320	291	311	296	317	324	337	334	291	333	325	305	291	316	308	307	310	312	327	313	300	291	283	301	330	335	316	322	347	318	310	306	316	294	316	344	329	321	315	323	343	366	346	266	329	319	320	336	325	311	292	317	291	326	303	314	314	316	314	309	318	312	303	342	275	302	323	318	345	270	292	311	291	315	279	304	302	311	351	312	307	304	311	343	341	317	325	294	338	301	320	304	310	321	297	322	325	331	334	328	278	337	319	311	329	344	318	319	311	304	320	311	321	319	320	328	316	324	325	328	310	319	323	330	322	312	322	317	333	321	310	292	292	289	320	317	319	308	303	326	336	306	307	322	302	323	315	293	336	332	318	307	322	350	335	328	295	307	309	326	367	314	305	299	273	337	331	331	316	314	340	302	342	307	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
36391	6029	2938	2074	1482	1082	806	688	569	505	427	384	353	344	306	279	316	282	248	271	257	236	224	247	242	256	248	226	222	223	240	235	239	200	194	240	205	220	229	218	230	228	239	200	190	191	200	242	203	210	213	198	243	216	204	247	208	222	218	197	207	231	210	218	225	243	228	195	220	216	224	200	201	228	224	210	211	230	210	194	221	207	237	197	241	231	217	232	221	230	214	221	199	183	224	213	207	210	199	195	204	198	205	198	170	215	235	180	226	232	230	218	209	199	199	213	195	189	198	230	217	183	224	202	209	192	201	187	204	211	194	184	205	177	221	210	209	180	226	199	193	213	206	210	225	204	225	205	177	191	201	213	193	221	182	232	199	202	211	223	204	227	175	193	167	227	201	192	207	189	216	188	196	222	232	219	210	217	182	191	226	215	208	173	221	190	201	201	223	215	212	187	213	224	177	208	221	226	182	201	206	211	205	211	245	213	207	210	212	187	191	196	215	228	205	192	206	228	222	203	206	197	222	216	214	208	213	214	200	205	203	237	224	207	193	214	211	198	226	212	187	186	202	212	219	223	211	197	228	219	212	219	214	227	193	193	233	192	194	232	229	185	220	191	200	251	216	211	209	215	198	202	200	201	212	232	228	199	208	233	210	207	213	215	219	184	218	223	217	228	206	204	195	224	228	193	212	224	217	229	202	210	211	179	218	187	202	208	217	198	210	192	204	213	222	205	215	206	209	207	215	206	211	188	193	200	212	201	224	216	192	204	188	210	224	198	190	191	196	183	193	194	166	233	235	222	224	198	193	218	206	199	190	202	195	190	221	192	167	191	211	211	211	210	211	214	192	207	214	228	204	237	244	200	209	220	184	198	209	208	233	244	221	208	215	235	224	218	219	213	207	209	203	201	210	251	216	201	210	205	217	195	227	207	201	217	195	200	208	207	215	208	217	225	188	192	211	228	220	211	200	195	191	195	198	216	208	228	218	208	186	201	194	218	209	185	228	219	235	193	217	214	219	205	192	219	203	216	239	199	195	189	244	205	210	199	225	206	198	212	221	224	209	220	224	212	225	212	195	198	191	211	206	204	228	196	228	199	216	217	188	199	195	184	199	194	198	223	197	210	205	197	216	215	188	221	225	205	200	238	196	198	196	204	220	209	188	216	200	206	212	199	210	212	209	230	170	228	197	233	193	189	218	194	210	204	231	219	209	213	210	225	231	216	200	205	174	207	213	173	234	202	209	228	199	214	193	213	203	185	225	204	213	186	205	194	243	216	239	215	201	195	185	199	190	211	229	209	204	205	213	200	198	220	206	210	191	233	214	213	217	213	220	186	219	201	219	210	204	211	232	190	213	200	217	201	223	219	193	236	226	219	179	212	186	225	218	189	231	197	219	206	239	218	214	227	224	179	204	235	239	201	184	210	222	220	251	194	263	211	191	197	219	225	212	213	219	211	192	215	202	203	186	201	206	228	200	207	183	191	197	207	226	196	209	184	192	205	202	222	218	223	210	200	193	206	231	236	203	213	210	186	204	187	188	187	208	231	213	194	186	214	222	217	182	201	212	207	224	200	197	191	217	207	195	208	195	198	197	215	213	213	197	199	202	194	202	201	209	184	218	220	211	218	198	218	235	197	234	208	201	218	232	192	199	208	204	187	192	175	193	206	214	237	195	212	198	188	205	190	216	202	193	196	175	186	203	226	222	213	199	191	205	166	207	206	189	219	213	203	199	222	225	210	204	201	223	211	215	217	179	200	200	207	202	202	180	207	197	227	219	237	209	220	223	210	208	219	203	203	211	208	227	206	197	214	216	194	220	225	190	200	223	209	197	210	210	212	204	195	215	200	213	207	199	198	208	244	200	218	208	186	192	185	216	211	213	168	216	235	193	226	200	196	190	188	209	222	185	223	201	209	211	190	211	186	233	207	219	208	206	233	209	203	239	193	223	185	187	201	192	194	223	227	203	222	231	212	176	207	200	196	214	202	231	197	205	200	233	211	212	230	226	212	199	212	222	199	237	214	206	194	205	208	208	201	206	221	216	201	198	202	197	203	209	209	200	194	184	189	203	219	217	220	200	225	220	187	221	208	207	218	205	210	217	199	197	216	201	215	223	209	213	194	208	212	208	202	222	214	227	210	213	216	186	203	190	194	220	212	193	198	209	221	208	203	216	220	213	224	224	231	205	212	203	203	186	213	207	191	178	226	190	213	188	218	214	205	193	220	199	208	204	205	201	196	190	190	208	223	182	205	177	204	205	213	201	209	183	206	216	248	201	216	198	218	226	196	197	222	215	210	195	205	202	206	227	191	205	215	186	211	200	202	230	206	187	196	205	200	220	217	219	210	224	200	216	203	230	209	182	209	214	210	214	195	207	210	205	187	189	189	182	177	239	209	231	209	193	231	196	240	227	202	216	196	207	213	189	215	198	208	221	194	184	190	236	197	218	167	185	236	208	208	227	177	196	172	222	198	210	194	228	198	200	224	191	188	231	217	217	209	209	238	176	215	209	220	210	207	209	230	215	208	233	182	184	209	212	210	219	235	184	215	217	187	219	214	193	194	193	212	198	197	218	213	223	212	219	209	207	214	219	207	224	201	226	218	215	195	184	208	251	229	212	207	207	215	222	186	229	205	202	216	220	241	220	201	203	215	233	201	210	220	199	223	198	196	194	211	195	196	212	213	207	207	203	236	196	219	240	206	208	214	204	189	221	205	229	194	202	201	196	223	215	215	199	224	197	238	223	218	207	212	203	220	189	196	211	229	243	222	195	210	188	217	189	208	233	262	199	235	218	195	202	207	212	200	223	208	199	191	219	189	179	212	182	231	213	219	200	231	186	196	215	202	214	202	218	205	211	210	192	192	225	213	187	226	218	200	211	207	201	193	213	218	208	199	200	194	204	201	216	225	223	207	194	203	216	208	196	215	204	231	220	200	197	195	198	227	203	185	197	221	211	238	200	193	209	224	201	208	198	218	233	206	223	221	210	208	217	190	241	204	224	210	211	220	223	207	234	192	196	234	195	188	195	195	206	189	241	223	217	246	189	185	188	193	230	190	179	208	192	234	182	226	196	227	192	213	209	201	214	237	212	208	201	205	197	238	206	200	210	213	203	210	204	195	208	209	183	210	239	218	212	211	234	210	208	219	182	223	239	208	212	209	217	183	227	191	188	197	193	213	216	197	208	195	241	210	217	215	200	184	224	193	211	194	217	215	219	196	199	187	201	194	192	187	189	211	196	217	193	194	231	228	205	174	196	198	201	206	219	205	213	194	179	202	204	214	218	203	248	199	212	225	217	199	196	214	221	225	219	192	205	210	227	210	217	211	211	203	194	211	171	211	210	250	244	196	209	226	183	215	201	195	176	193	193	206	200	218	178	192	194	208	214	203	185	203	198	207	244	216	227	227	199	219	226	229	213	220	205	203	225	214	200	198	225	234	190	190	209	229	228	227	224	230	209	214	205	226	222	225	201	208	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
15492	2615	6121	6794	5639	4559	3745	3062	2574	2260	1984	1740	1650	1459	1398	1246	1189	1132	1060	1015	1075	954	942	916	890	869	826	841	818	826	801	737	763	752	702	733	727	724	685	653	690	689	735	677	678	660	647	679	662	667	699	660	658	632	641	652	665	628	645	644	642	654	598	573	661	654	618	619	631	656	631	622	604	612	602	598	680	614	649	629	568	551	628	622	567	596	622	604	661	624	605	609	571	562	625	646	614	608	587	611	607	588	629	582	603	598	643	676	587	577	571	564	613	587	635	591	598	623	605	613	583	599	614	601	609	634	585	628	591	568	615	560	605	595	602	575	620	592	589	556	601	619	616	635	590	581	603	624	592	578	567	629	559	660	590	589	588	597	604	604	596	576	585	579	555	557	606	600	616	570	567	595	605	585	618	619	625	580	583	602	595	594	590	581	594	562	646	609	661	595	600	599	609	599	648	612	641	576	611	626	652	614	574	602	598	584	628	559	580	592	634	642	571	607	585	586	597	600	622	588	580	613	591	601	598	631	604	549	570	642	575	577	596	589	528	580	640	619	560	608	590	596	600	558	606	567	576	620	564	582	645	586	634	574	559	577	569	612	620	610	586	586	614	629	567	573	591	622	595	598	587	598	557	592	565	612	550	565	592	588	623	573	567	526	598	595	579	566	594	586	584	571	585	596	572	580	558	624	589	568	610	581	625	565	609	585	547	635	607	566	592	550	586	567	559	625	559	557	595	562	581	555	620	580	601	612	601	608	565	607	524	604	607	655	600	597	616	596	601	588	614	593	604	650	568	606	591	639	538	605	582	582	601	579	614	593	622	536	648	575	592	600	625	603	588	594	589	638	596	580	593	622	572	607	532	592	563	561	623	551	584	606	604	586	612	560	587	573	588	584	600	640	587	596	636	581	567	601	566	599	576	573	552	646	545	553	579	597	596	633	552	622	573	585	574	581	593	571	589	616	581	604	603	579	581	582	590	558	572	581	575	590	574	580	552	544	590	603	647	559	579	598	575	574	568	613	578	577	603	583	615	574	584	590	590	600	614	552	611	635	592	572	601	602	603	557	624	584	623	572	589	594	576	584	575	624	602	660	588	559	618	613	563	609	548	590	569	548	592	599	581	573	609	550	591	603	625	601	617	583	571	569	576	570	620	601	603	597	592	585	594	655	601	584	574	597	583	599	591	593	583	618	598	606	565	600	540	633	581	576	595	580	578	601	567	594	580	595	607	582	589	649	626	597	615	549	600	624	589	572	584	576	610	581	590	582	609	575	606	603	612	576	586	584	566	578	606	603	611	583	614	605	596	570	608	562	578	560	579	594	613	635	660	599	588	595	570	576	565	610	578	607	586	586	585	609	644	586	578	594	555	584	545	574	585	577	609	565	580	584	594	550	599	594	592	628	617	602	589	625	591	598	584	653	550	619	568	593	646	590	583	613	564	597	586	576	574	650	653	579	617	581	593	575	607	598	589	592	542	565	594	586	604	612	586	587	555	615	601	561	592	600	595	565	610	595	616	582	637	576	564	590	596	604	625	553	574	572	602	596	602	559	581	592	621	574	606	544	572	624	585	628	640	599	575	570	606	626	585	588	580	571	578	561	633	568	633	577	581	608	598	587	585	572	546	618	596	568	586	595	598	596	525	590	586	639	605	584	561	601	596	558	593	618	569	593	596	626	591	589	614	552	650	555	581	638	575	559	606	542	575	588	591	643	601	621	584	583	599	597	626	621	573	596	621	577	558	597	587	605	596	596	574	592	584	627	582	604	615	625	605	596	574	559	580	536	619	625	645	600	595	600	599	619	591	630	582	585	624	593	631	578	572	666	628	593	565	614	625	593	570	603	585	541	593	604	550	611	579	600	538	588	624	588	559	575	583	582	551	621	608	575	565	577	639	556	572	598	585	572	600	594	623	636	627	598	593	576	601	598	551	604	587	553	609	568	559	565	543	566	573	553	618	588	581	591	599	591	583	565	559	574	561	640	584	591	571	544	597	624	560	612	540	612	588	608	648	612	552	604	603	542	589	610	613	538	600	611	621	613	569	602	579	566	609	562	618	539	578	599	623	603	642	614	539	577	594	628	588	588	579	557	582	619	600	602	596	591	598	566	580	631	598	560	579	588	593	621	621	532	601	584	592	613	553	607	614	635	599	558	563	593	640	593	576	593	599	602	600	570	590	607	557	598	575	601	585	572	573	585	602	567	580	607	533	578	568	579	557	626	580	614	586	592	619	603	611	604	615	583	584	575	610	593	569	600	600	546	555	594	599	570	642	622	588	582	543	545	585	587	545	580	626	569	615	600	578	593	578	575	592	581	610	580	576	613	637	590	625	581	610	608	573	607	565	582	631	613	583	560	599	596	587	567	618	569	569	627	624	631	621	630	590	600	638	591	584	576	598	629	598	601	622	628	553	549	584	600	577	578	555	583	533	560	638	587	561	584	581	610	585	612	587	575	616	554	587	628	605	590	594	596	602	560	584	570	568	570	606	605	560	623	605	612	584	596	601	563	588	574	616	558	626	567	627	553	575	611	579	610	605	614	559	603	583	549	564	599	546	628	600	582	552	588	599	602	601	561	570	568	581	590	666	640	606	584	601	583	539	628	617	574	635	624	586	576	596	583	587	582	604	551	599	568	545	586	610	586	604	608	620	619	619	605	645	544	565	594	582	586	608	588	600	599	604	618	602	603	594	586	573	585	582	597	607	583	568	576	596	556	587	580	599	574	592	612	610	559	555	600	633	592	604	603	621	602	581	582	572	600	597	594	575	606	572	594	558	599	596	600	550	555	604	597	608	565	598	630	579	576	575	580	540	650	569	564	620	568	579	595	621	557	604	597	567	581	608	561	600	597	591	605	586	583	605	575	614	634	581	611	601	615	590	597	601	596	527	577	599	596	599	620	582	611	612	571	586	595	610	562	620	616	602	565	573	599	578	604	565	583	593	586	560	607	591	580	583	598	596	607	563	595	569	623	618	612	592	562	593	618	615	567	597	601	593	602	613	612	609	558	635	560	603	574	626	519	579	637	585	547	553	585	585	607	599	557	609	593	557	562	562	592	591	611	575	580	603	599	564	578	592	581	547	598	611	590	593	580	563	597	593	628	571	610	635	562	572	577	536	614	577	598	592	587	612	648	564	564	549	608	575	562	584	646	589	587	534	617	617	587	584	587	613	596	575	559	571	581	594	545	587	563	576	587	596	556	605	585	567	587	557	597	605	616	562	582	615	577	606	563	547	602	614	586	570	604	592	579	592	564	609	626	574	587	587	630	600	582	555	603	560	576	573	593	586	593	585	594	592	585	563	574	617	598	577	567	580	585	610	612	591	561	567	597	647	608	572	553	590	569	563	624	619	576	576	587	547	557	604	556	575	624	601	634	587	598	548	590	571	584	607	603	615	610	634	609	579	653	626	567	550	623	619	586	569	572	601	557	619	574	639	584	635	572	546	621	584	601	581	568	635	592	614	622	573	619	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
4278	219	183	142	113	111	108	106	127	95	82	87	91	86	95	82	81	89	100	93	74	84	77	84	90	101	73	99	85	107	82	89	74	84	96	97	78	73	82	85	72	66	88	84	78	91	90	90	86	93	93	82	84	97	88	91	81	84	70	84	95	94	81	88	99	94	84	104	87	97	90	109	89	82	76	88	94	71	78	82	93	84	79	81	94	80	84	94	88	89	97	82	103	92	89	95	96	74	102	91	92	104	89	93	78	90	73	87	105	77	93	94	101	87	97	90	102	82	91	93	107	111	81	93	89	100	74	99	78	92	77	102	90	101	70	106	90	85	64	94	77	87	81	92	87	89	95	81	94	88	100	86	87	103	91	95	81	83	81	97	75	82	71	92	76	100	81	78	87	77	81	91	112	95	86	91	86	88	95	89	106	87	90	99	81	93	93	78	78	107	101	73	90	81	103	78	86	84	96	96	94	92	78	87	81	94	92	100	90	82	101	112	80	84	80	77	94	81	97	93	83	80	93	95	105	102	85	90	79	81	100	88	100	91	77	98	90	80	89	94	78	84	115	91	94	102	117	69	86	86	92	87	85	85	83	94	74	101	89	80	85	92	105	90	92	90	89	105	96	77	87	96	102	79	84	102	91	90	89	98	76	78	84	101	85	84	87	90	91	88	83	98	90	77	83	107	93	76	106	95	82	83	91	80	98	93	74	95	94	77	97	84	92	82	89	79	88	102	84	91	104	100	78	82	93	65	86	88	92	101	87	81	105	92	87	88	104	91	86	84	99	89	71	100	86	84	99	77	98	100	80	84	89	80	98	113	102	82	70	107	91	79	86	91	86	75	85	94	81	91	93	68	103	101	100	81	72	94	85	98	86	104	93	93	94	102	83	110	73	107	87	83	107	85	81	84	86	91	93	95	98	100	98	81	101	83	84	87	85	78	102	87	69	97	97	88	77	90	86	77	103	103	89	86	88	92	86	96	95	95	95	92	87	113	96	94	105	71	77	95	107	96	91	76	87	104	74	89	104	88	97	91	92	110	71	83	85	107	89	76	86	89	83	74	89	99	91	105	99	90	97	78	80	108	97	84	95	93	82	107	86	91	79	103	94	94	83	89	79	75	90	102	89	82	75	81	97	82	88	78	97	84	88	100	94	89	98	95	84	84	87	85	95	94	109	92	96	105	81	78	98	86	91	80	99	95	75	101	87	94	79	94	98	76	105	83	93	106	87	84	76	84	79	88	76	81	91	104	79	77	89	86	110	70	86	99	73	103	91	80	80	86	81	86	88	72	99	90	98	104	88	87	84	81	71	80	92	85	84	69	93	78	82	92	105	73	85	68	83	96	95	104	76	92	79	92	95	104	87	94	84	87	78	94	83	103	67	93	77	107	88	97	76	101	87	81	97	80	86	98	84	96	105	104	96	102	103	76	87	96	81	77	82	109	83	94	88	93	84	93	97	76	98	84	101	92	89	94	89	88	79	64	102	94	87	89	92	95	90	96	87	91	83	100	93	93	96	87	92	85	98	90	83	97	70	81	95	102	93	75	102	92	96	98	81	104	92	94	95	78	92	84	87	105	83	78	89	89	72	86	85	81	95	94	97	96	82	90	90	95	103	88	91	102	80	80	94	98	91	94	89	105	73	75	80	93	93	86	93	89	96	94	88	92	98	74	98	91	100	91	86	94	89	92	77	85	96	101	100	93	90	94	97	98	94	77	97	82	109	107	100	104	99	81	93	106	83	78	87	81	88	89	84	94	83	80	78	74	101	108	80	95	93	76	95	91	88	93	76	96	102	89	113	101	76	73	84	97	84	78	94	77	95	93	96	101	104	89	73	75	88	81	84	90	89	88	80	84	104	86	89	99	78	88	95	98	95	76	91	100	92	78	97	77	96	98	94	87	86	80	90	103	82	105	101	118	80	88	94	98	89	114	88	96	92	106	79	72	96	94	75	86	91	91	93	105	78	87	110	76	78	81	87	96	112	98	93	94	106	94	93	105	89	73	85	91	97	93	103	107	85	86	73	100	92	114	67	83	67	98	94	103	94	94	102	105	90	79	69	89	89	93	88	89	82	93	91	76	96	82	75	106	94	92	90	108	98	79	78	83	81	100	84	89	107	92	90	95	88	98	81	90	90	92	75	84	104	87	88	100	75	105	71	93	88	96	100	75	110	81	100	89	91	105	75	93	93	99	85	98	93	91	92	100	91	80	92	87	94	77	74	81	102	92	86	103	78	85	84	87	82	109	93	70	79	93	92	95	84	92	80	104	100	92	84	106	89	91	85	111	80	79	89	94	86	75	85	106	113	101	87	90	76	112	109	103	80	81	86	79	91	98	96	90	80	92	80	87	77	79	89	72	95	109	86	103	65	90	100	73	90	100	83	98	95	90	85	71	92	74	84	88	113	101	80	85	90	85	96	98	72	97	104	100	73	92	85	75	89	95	74	97	90	87	87	104	85	102	91	95	89	91	74	82	82	76	85	81	86	78	111	87	90	80	71	88	90	92	101	96	93	89	89	91	81	76	81	104	84	97	103	84	100	83	94	78	88	94	111	83	76	77	90	86	87	100	99	105	82	76	110	89	81	94	77	98	90	105	96	87	104	87	90	80	78	93	73	91	99	98	91	82	84	112	75	74	86	88	71	86	82	96	100	99	101	84	90	89	95	97	93	97	93	83	89	77	103	89	91	84	85	93	92	83	101	82	85	90	88	79	89	87	81	89	77	92	83	79	102	86	110	79	92	83	93	81	86	92	83	95	97	94	102	96	94	88	96	82	89	100	80	85	90	121	95	95	125	89	83	72	95	88	84	89	93	91	99	85	106	91	94	84	86	89	104	106	89	86	97	87	109	88	82	95	84	77	87	70	95	97	97	106	76	100	87	88	94	81	102	78	87	84	89	93	97	86	93	103	82	87	86	88	99	83	98	83	95	86	112	78	86	87	89	87	95	110	97	90	83	87	85	88	85	85	100	86	81	98	103	88	75	75	107	106	84	92	90	86	81	89	81	102	99	87	101	78	102	85	95	100	100	89	86	94	86	102	105	84	95	84	81	96	87	90	68	83	81	100	85	99	97	71	78	82	80	87	97	84	96	90	63	111	80	89	107	88	88	83	103	95	85	81	84	97	106	89	77	82	93	73	80	92	86	110	92	98	96	86	109	94	95	89	92	93	94	84	88	89	101	93	86	107	92	88	109	90	97	89	92	94	76	94	94	73	80	91	92	99	94	93	105	88	90	100	89	83	102	88	104	68	99	89	97	86	98	99	81	93	96	87	102	69	95	79	85	69	100	84	85	85	80	85	69	101	85	82	98	92	103	102	94	86	89	86	91	91	91	82	85	82	105	83	93	99	91	93	96	88	81	75	116	92	101	96	95	92	89	93	98	76	103	82	90	92	87	84	90	86	87	84	105	87	108	91	88	85	85	116	84	88	94	90	91	92	88	100	84	70	97	91	81	94	98	89	107	85	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
5332	351	450	492	467	395	373	368	347	337	351	300	330	287	314	296	321	310	310	334	300	336	302	283	312	290	264	301	258	302	281	315	278	300	335	277	303	298	295	324	297	291	304	295	283	301	293	299	280	271	294	266	298	295	248	267	259	281	300	281	287	305	297	308	289	305	285	306	296	340	308	290	310	308	283	285	310	312	316	270	275	279	288	304	280	294	272	281	299	265	229	265	294	286	287	306	295	275	302	287	288	305	303	274	309	276	278	284	286	286	274	310	277	274	278	287	309	283	282	289	290	266	321	281	281	296	303	302	296	287	272	286	295	308	296	291	298	281	311	318	265	283	276	271	291	296	286	305	287	267	306	291	267	291	277	278	313	299	288	278	328	277	302	294	284	302	288	264	291	264	297	290	272	282	299	290	315	276	264	275	280	235	282	286	328	279	267	305	255	275	275	293	274	277	306	291	286	309	289	299	291	286	275	295	308	271	274	289	238	278	297	280	284	293	311	293	269	282	281	281	301	291	306	272	294	320	326	303	272	272	308	316	273	302	299	302	270	289	280	314	296	302	277	274	291	261	291	272	293	277	291	275	253	301	273	268	292	305	307	261	287	306	274	278	294	306	289	296	260	289	265	289	283	269	317	280	285	276	297	269	283	285	264	269	279	277	274	282	290	281	326	287	314	289	276	265	278	267	308	290	288	257	305	292	305	306	306	266	284	300	264	269	264	276	289	288	265	282	265	288	295	269	250	293	279	270	327	296	279	289	286	251	282	314	275	312	301	290	289	269	310	279	318	284	313	259	279	249	286	286	271	288	260	294	298	288	276	277	301	287	281	278	286	269	300	319	284	261	279	289	268	297	274	311	329	279	267	308	276	311	280	248	280	285	291	284	300	266	278	259	304	282	287	272	296	314	274	269	295	316	281	299	300	299	279	291	302	294	285	303	288	292	279	289	283	275	289	279	315	297	269	279	282	267	294	285	289	270	269	301	301	265	272	291	292	273	276	299	293	274	279	306	291	287	283	282	273	250	276	303	278	268	251	282	324	303	258	283	322	281	298	310	261	285	275	270	266	280	300	307	257	287	298	288	305	301	285	288	278	269	284	280	291	259	305	272	284	308	293	290	303	287	295	319	288	293	273	310	303	280	286	265	275	273	299	294	273	300	293	294	276	294	299	291	272	281	266	270	279	295	296	298	297	304	276	293	287	304	299	290	270	292	291	271	302	274	288	297	279	286	257	274	309	287	319	282	295	267	271	311	282	290	254	285	273	277	317	265	271	254	270	279	302	261	284	324	290	299	298	320	316	294	291	300	291	268	293	274	282	270	284	306	300	281	282	276	276	298	256	250	302	274	281	303	259	265	303	284	281	273	276	280	282	291	304	319	279	317	297	313	289	261	280	256	268	313	304	300	275	259	294	292	263	298	304	269	281	289	235	284	274	272	307	313	296	303	323	312	279	260	309	267	297	264	301	289	290	270	258	259	289	276	287	279	253	298	283	295	275	286	284	289	279	284	286	304	278	292	292	280	289	275	342	264	284	296	290	288	307	285	317	295	259	311	271	310	269	284	289	264	305	268	267	298	263	298	265	269	273	249	318	282	260	276	272	255	250	291	260	317	264	303	283	254	279	284	291	262	288	248	297	267	291	268	257	284	292	287	294	302	273	271	261	275	262	292	307	291	330	295	272	283	274	270	317	291	270	281	296	284	271	296	253	294	280	282	275	279	282	270	274	292	265	292	268	273	317	272	314	282	275	277	288	317	291	264	304	270	293	301	305	292	266	254	264	266	302	306	281	275	291	294	280	304	289	284	293	316	287	276	299	276	324	298	267	264	262	271	275	286	248	248	321	307	267	278	302	268	279	306	299	296	304	253	302	287	289	303	271	266	300	268	274	279	304	291	266	275	263	292	268	284	269	287	300	298	286	317	289	267	296	321	325	301	284	255	298	279	299	247	267	292	279	291	247	281	292	258	276	308	277	260	296	320	275	320	273	301	306	314	319	283	273	292	272	301	294	282	291	280	300	312	256	290	291	268	257	274	302	294	294	310	297	278	273	294	272	303	311	307	283	277	301	266	293	300	282	270	275	302	283	309	278	303	264	274	308	278	304	290	291	275	290	271	300	324	255	269	307	270	309	282	303	306	283	273	313	321	279	268	323	290	269	290	297	279	274	302	325	306	295	284	275	301	304	307	292	254	304	282	304	298	301	292	289	314	273	302	271	261	295	301	281	271	255	297	301	278	286	317	277	286	299	267	273	278	282	296	261	299	278	288	268	302	279	321	270	270	278	290	269	290	299	298	260	282	306	304	260	297	291	277	252	301	272	276	278	272	273	286	272	267	292	260	294	262	260	266	277	253	296	260	279	305	279	264	272	293	268	325	289	297	288	294	280	297	272	292	286	291	299	295	266	279	266	278	298	276	283	290	268	311	292	295	300	271	299	261	310	286	286	258	300	294	306	263	293	276	297	299	264	308	318	287	291	302	273	244	303	299	301	274	298	308	259	287	283	297	279	277	277	273	279	259	262	303	298	279	284	295	269	272	302	257	283	267	267	294	276	290	262	263	257	288	289	289	280	311	286	274	302	260	286	268	314	279	310	276	261	314	252	305	282	297	293	315	308	282	266	294	289	287	299	278	277	282	258	294	314	281	284	276	270	292	329	280	276	284	267	279	286	266	297	279	301	290	262	289	277	259	291	305	269	326	308	262	295	303	303	296	283	284	305	279	288	296	288	270	284	287	284	279	268	311	312	322	288	269	289	288	276	294	260	281	276	261	286	309	259	293	269	264	300	317	303	275	261	268	291	280	304	298	282	294	270	299	291	274	270	321	297	295	292	291	264	269	298	293	298	283	289	320	301	313	277	298	288	318	269	297	271	281	290	283	266	317	299	259	308	271	315	281	293	294	289	295	283	294	283	319	301	254	259	267	297	284	292	275	263	325	287	275	278	242	267	279	289	291	286	298	287	318	313	282	322	280	292	275	300	278	299	282	289	294	278	301	287	291	277	280	271	278	280	327	286	249	312	278	309	276	298	294	299	281	273	292	296	313	297	273	234	275	266	290	293	261	277	269	290	280	281	299	281	296	289	276	259	302	279	287	262	287	268	296	287	268	293	271	282	265	265	316	263	260	278	293	349	259	290	269	264	265	304	289	263	306	275	272	305	261	271	329	271	270	269	279	330	292	283	278	299	275	280	276	318	261	258	302	256	266	305	288	310	274	310	302	324	260	279	283	262	292	289	305	276	306	300	307	289	298	262	277	284	288	284	285	292	278	302	291	278	306	262	306	294	256	285	291	285	273	264	292	300	284	273	306	305	324	267	281	289	266	280	305	282	308	269	282	288	287	291	285	305	278	303	317	285	299	266	252	290	247	303	283	298	312	252	271	252	296	292	293	282	287	303	267	263	300	276	301	294	295	280	312	292	299	246	297	314	306	249	310	261	279	291	292	303	305	281	281	262	273	285	285	282	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
24073	2202	1431	1022	718	536	388	329	267	221	210	187	209	167	160	155	156	141	115	114	126	107	108	101	116	118	118	111	93	113	137	114	109	115	92	106	122	112	96	96	91	124	115	106	110	100	91	106	106	90	93	114	94	124	116	109	84	101	100	104	109	124	109	105	99	98	95	78	123	113	100	114	105	108	100	105	109	95	118	114	95	94	83	87	113	89	114	111	125	85	88	110	98	101	95	92	103	107	98	87	95	87	129	114	97	101	102	106	93	103	80	94	110	105	101	105	92	89	91	93	105	101	109	107	84	84	92	95	89	96	101	93	106	96	111	98	107	88	105	90	89	117	100	106	99	126	100	113	104	93	80	107	70	105	105	88	102	96	124	97	123	99	95	105	103	97	85	106	83	95	102	98	93	95	118	99	105	108	86	96	86	89	101	113	100	112	106	95	105	116	118	94	95	104	109	100	88	95	102	92	100	86	102	98	104	121	109	105	109	85	88	101	103	92	92	94	84	85	92	90	104	94	102	93	103	97	99	90	84	100	82	85	88	106	91	113	106	90	93	95	115	121	98	94	102	92	119	98	107	92	97	97	105	96	100	96	98	89	89	95	97	93	112	102	119	95	109	102	108	94	90	112	99	103	105	97	103	88	90	116	93	100	100	90	82	116	109	126	89	97	101	89	94	86	90	109	104	90	110	85	86	93	113	98	93	93	97	101	93	86	98	106	87	95	110	84	118	91	98	91	98	109	94	81	90	93	103	101	100	89	89	114	83	84	95	91	89	111	112	92	92	96	119	103	94	86	90	92	113	96	84	96	103	109	99	117	106	107	109	112	110	80	100	92	97	93	86	97	101	95	101	105	82	110	108	103	92	106	94	83	114	90	99	105	85	116	96	103	102	105	85	95	104	121	95	77	107	109	116	100	96	94	95	109	90	88	98	92	114	80	93	86	91	94	89	97	108	117	109	81	88	114	95	99	107	97	102	92	121	101	95	87	92	93	108	94	85	107	109	93	105	112	104	83	103	96	77	101	105	111	109	101	105	102	88	114	100	114	102	103	98	93	93	82	90	97	103	108	112	103	92	97	104	110	94	87	100	112	100	82	80	105	88	89	115	106	101	99	84	108	108	90	98	94	90	93	107	105	93	98	104	107	112	89	105	100	92	96	114	95	93	91	95	125	93	99	96	91	114	88	88	102	101	99	117	95	101	113	88	91	100	99	78	107	102	107	83	74	102	107	105	108	99	101	103	97	104	81	110	91	113	96	93	101	104	103	87	103	107	88	106	77	134	100	119	78	87	102	92	72	116	102	99	82	84	95	78	86	91	107	114	105	90	106	105	93	111	108	111	103	95	101	100	74	99	107	97	90	97	96	81	98	99	107	108	88	113	87	89	94	92	105	93	99	97	93	80	92	92	100	100	93	111	105	108	102	94	85	117	98	118	91	110	107	90	105	118	112	101	101	93	90	90	110	98	86	100	113	94	86	96	103	111	86	93	91	80	96	99	91	113	89	86	86	121	76	89	114	89	94	99	89	99	103	87	110	103	93	80	93	95	88	100	96	108	105	115	90	110	96	118	97	102	110	96	106	83	94	121	120	95	106	101	101	110	91	108	101	107	113	96	84	118	87	103	124	87	103	95	95	99	81	96	105	113	91	92	79	108	92	93	89	110	106	109	104	113	105	101	83	93	92	122	114	82	91	105	112	89	107	110	96	100	94	91	101	103	98	98	114	97	106	84	104	104	88	87	75	111	98	87	90	100	79	101	92	96	97	103	89	84	91	92	89	84	96	80	109	98	92	77	95	104	89	98	96	91	84	94	106	100	99	109	110	95	89	105	97	82	102	107	106	115	100	98	92	95	102	95	106	106	63	92	100	103	93	92	93	97	93	114	83	94	93	93	86	76	102	87	88	112	90	96	95	107	99	109	97	108	87	104	99	106	108	97	88	88	96	93	112	103	112	79	113	81	100	124	94	94	98	97	91	107	103	100	104	105	111	101	91	98	91	93	108	91	96	108	75	109	97	95	108	98	91	91	88	96	86	114	104	81	95	69	99	106	84	116	88	99	94	98	89	94	95	104	134	98	110	112	109	117	102	123	108	116	93	84	97	96	96	83	92	113	92	91	104	91	90	114	81	109	90	106	98	106	110	94	92	112	95	107	100	102	100	118	96	91	97	95	76	76	88	102	95	92	94	82	99	95	99	108	105	92	92	110	95	93	95	91	90	95	103	94	89	90	92	92	104	106	103	95	89	91	100	108	97	96	84	97	93	101	106	119	108	115	107	97	79	94	107	106	93	96	104	95	95	108	90	110	81	91	96	95	96	94	104	112	97	91	100	116	103	113	115	95	104	105	101	87	106	112	117	79	98	98	109	106	109	103	100	95	111	116	90	110	99	106	97	100	103	97	122	100	104	109	102	106	107	91	112	96	101	94	93	90	106	100	81	88	99	87	104	102	115	96	109	99	82	129	97	104	96	80	82	109	103	82	88	106	81	108	87	95	107	122	81	100	97	108	95	87	111	77	84	116	112	99	104	106	82	80	93	109	109	96	100	106	88	93	89	115	98	87	101	87	109	105	101	92	103	90	100	83	98	107	82	93	101	100	116	84	109	101	96	90	97	90	91	85	82	77	102	117	100	114	95	89	109	89	97	120	94	127	91	102	87	103	103	85	88	78	88	93	96	97	110	95	106	108	112	79	93	96	103	87	84	83	91	92	95	106	110	120	92	110	107	99	95	86	104	104	109	99	91	101	98	90	103	102	105	91	98	105	97	95	100	98	86	89	108	110	103	100	100	83	106	89	86	94	95	107	106	105	97	94	100	90	108	94	89	90	124	100	110	86	121	103	115	94	118	100	118	100	104	94	92	97	112	108	85	87	90	99	93	90	116	112	96	86	102	105	92	93	99	105	97	93	105	102	100	108	91	90	103	102	102	105	93	94	105	90	89	98	128	114	101	87	106	122	104	98	97	93	117	114	90	107	102	118	100	94	101	86	102	88	94	98	98	89	93	89	80	82	98	102	87	97	94	109	94	106	108	108	99	107	95	91	92	111	120	100	92	91	82	105	106	95	97	92	98	109	103	99	104	93	97	97	104	94	117	87	92	83	101	90	109	98	96	89	94	109	73	94	111	106	103	83	98	104	87	109	125	111	115	115	94	105	84	112	86	103	93	83	129	105	106	109	79	105	97	96	89	102	100	96	88	97	81	81	86	107	114	91	98	95	93	117	95	108	111	83	97	93	96	91	100	89	98	89	101	105	91	104	88	92	81	77	108	111	98	105	97	124	95	97	106	103	110	86	98	86	100	86	129	99	100	92	102	87	93	105	112	83	126	106	112	103	104	94	91	81	100	106	83	95	93	118	96	99	120	97	106	96	106	112	93	98	103	109	112	95	114	114	102	82	95	104	113	98	100	104	92	94	98	98	100	95	107	98	75	97	92	101	98	101	108	97	108	108	94	103	108	101	91	97	83	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
11768	1335	3251	3635	2983	2548	1953	1565	1413	1175	1016	954	819	825	706	678	622	607	576	530	522	523	458	478	469	439	422	420	398	430	417	407	440	379	390	383	394	409	383	383	377	369	387	359	339	379	391	363	360	347	354	385	386	343	349	338	336	371	361	322	337	339	352	339	340	343	373	320	317	352	295	323	333	301	322	347	351	307	328	327	315	321	350	317	318	316	351	327	323	375	323	339	331	345	315	312	322	314	332	327	314	322	327	365	335	341	313	320	341	311	287	315	346	318	326	304	362	307	321	307	286	337	326	298	337	314	344	310	289	328	305	316	306	350	319	344	341	323	329	324	291	350	328	313	319	311	306	280	344	335	325	302	307	307	304	311	298	317	327	344	315	286	274	315	304	339	327	328	317	330	295	329	282	303	320	309	304	349	331	305	350	336	328	309	327	312	314	320	298	294	302	315	325	301	327	292	294	330	305	311	331	295	294	313	306	301	320	328	340	303	310	333	332	325	304	316	322	375	334	309	322	331	299	312	310	316	293	316	292	314	328	298	263	337	297	309	326	316	325	317	312	324	328	301	327	331	338	291	308	300	317	321	316	328	330	324	311	310	330	282	324	301	312	309	345	352	342	309	321	331	338	329	307	343	312	333	330	285	325	316	326	315	278	297	316	312	330	333	321	353	293	308	303	324	327	311	331	291	347	319	293	316	349	276	314	324	307	287	322	301	296	336	321	315	293	326	319	312	349	357	329	344	307	310	291	301	305	318	324	314	293	325	316	330	346	326	328	341	310	317	337	300	327	341	313	345	320	307	306	323	306	318	322	295	342	292	320	328	335	305	312	341	304	311	332	310	326	333	325	308	323	323	311	326	324	312	325	310	289	312	280	327	317	311	337	303	301	328	319	318	324	343	337	301	327	316	330	301	364	299	337	317	315	340	318	300	306	321	286	326	317	301	323	331	300	311	324	317	331	304	299	315	318	306	330	294	334	306	358	320	328	296	317	305	328	302	303	311	336	332	322	326	317	300	291	321	303	320	317	321	295	296	310	346	303	344	272	331	301	278	321	316	290	325	313	313	326	313	318	321	349	312	305	333	322	298	312	306	316	343	298	303	330	346	327	312	313	311	306	267	359	340	308	322	336	291	325	328	348	335	308	298	338	321	341	300	334	304	315	352	275	291	320	333	329	296	325	324	340	314	320	285	314	325	320	315	345	324	313	319	333	316	296	297	308	323	340	298	328	337	344	286	321	309	310	303	365	296	323	334	305	329	311	347	286	351	312	279	294	313	303	316	336	317	366	313	312	329	277	322	309	269	298	328	320	311	354	356	318	312	328	325	306	323	333	311	308	331	345	295	289	283	302	342	334	308	344	329	313	328	342	300	311	309	334	322	327	290	322	326	314	308	295	286	324	309	327	336	346	306	341	337	350	330	305	328	303	304	315	330	284	330	288	295	297	300	327	286	317	308	310	314	308	317	299	321	316	334	294	378	339	337	279	324	289	340	311	305	305	327	301	319	343	330	312	304	297	320	326	344	341	295	328	316	357	343	304	308	315	285	318	277	310	288	318	323	314	293	333	311	321	324	336	314	311	319	324	328	319	320	310	332	329	360	347	286	294	304	315	300	333	313	278	339	300	316	311	307	331	328	294	329	309	336	338	301	311	300	313	274	271	318	326	299	310	320	299	330	319	327	307	309	326	344	359	333	294	340	315	307	279	327	296	321	329	292	340	333	298	308	341	334	322	319	321	339	307	327	308	335	350	312	341	312	334	323	291	320	358	315	325	300	337	344	319	321	334	342	328	332	298	295	313	299	325	313	316	301	297	336	345	314	339	342	322	317	314	331	294	313	324	333	332	311	331	315	327	325	329	305	315	298	325	321	336	326	270	298	307	311	294	333	341	323	296	304	332	283	281	317	319	313	332	315	317	280	339	309	293	298	322	314	294	346	342	312	292	301	325	325	335	349	338	313	321	309	335	272	275	340	290	343	342	344	336	317	290	305	323	331	304	337	341	303	292	304	330	309	326	323	354	311	316	301	331	299	323	318	328	313	317	319	296	319	312	332	281	324	308	329	289	316	326	277	337	327	318	296	310	303	316	317	323	309	343	317	313	338	333	337	331	302	301	311	319	312	328	320	351	333	313	310	336	306	328	306	303	326	320	307	312	326	324	321	336	311	316	362	333	297	318	328	299	341	297	333	322	316	305	308	326	313	284	332	366	319	341	325	296	291	320	315	342	295	288	327	342	310	324	296	305	301	312	297	316	326	299	329	284	328	302	307	329	288	304	340	361	332	315	317	312	288	312	311	308	356	298	351	306	332	305	315	327	285	320	310	310	288	315	310	297	345	300	319	314	301	324	311	346	344	319	344	315	304	300	334	333	287	333	300	325	313	335	322	338	323	300	291	304	354	328	337	319	348	308	304	331	321	315	319	300	301	296	352	305	292	288	303	316	321	318	326	337	315	313	291	343	287	343	298	317	309	337	350	316	326	338	288	330	327	307	309	344	327	309	298	295	323	303	286	312	319	344	300	278	309	302	316	318	318	306	291	303	297	305	330	312	326	336	325	297	322	305	282	323	312	326	312	312	327	378	315	312	350	311	338	341	327	323	298	307	309	321	293	295	301	318	310	317	333	297	324	298	319	324	306	335	330	309	315	324	343	324	311	325	300	296	317	288	297	295	317	300	328	324	328	312	287	298	323	316	306	309	361	327	344	329	330	321	312	303	306	341	324	281	327	300	302	315	325	306	322	282	315	320	307	299	338	297	355	308	347	316	290	338	319	293	316	302	319	335	308	308	305	313	299	344	339	336	322	325	341	343	315	330	310	313	313	318	354	334	314	330	355	327	300	331	328	303	282	334	287	324	326	299	333	334	321	304	312	348	339	327	318	383	327	296	312	300	309	323	304	314	318	291	333	307	285	307	313	324	301	315	323	304	311	331	343	338	316	315	294	334	338	324	307	308	345	290	347	308	327	304	299	282	294	328	303	345	329	351	298	300	319	321	347	297	336	282	312	312	325	349	331	300	311	323	316	335	325	343	310	345	338	295	306	319	331	298	340	315	297	290	310	342	327	345	316	325	349	302	314	334	326	316	294	319	317	328	317	296	317	312	343	320	306	301	349	292	324	314	326	291	324	290	317	332	312	302	314	344	309	296	303	319	292	314	347	358	313	346	294	303	296	319	344	321	319	324	331	335	283	301	306	319	294	339	317	287	317	301	327	314	346	331	300	296	296	317	336	278	320	335	306	302	303	328	334	342	324	311	313	329	336	330	316	295	298	317	334	331	364	318	308	315	317	345	328	320	314	308	298	303	305	296	304	324	324	343	282	314	310	322	315	315	313	311	307	319	293	322	337	331	330	299	323	306	296	308	294	339	315	319	309	307	316	309	339	306	286	318	304	331	323	323	302	323	339	320	320	340	312	312	285	312	332	339	298	339	351	286	304	331	343	327	326	341	328	307	319	313	302	332	310	371	321	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
