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
336148698316	336148698847	336148699395	336148699945	336148700495	336148701045	336148701595	336148702145	336148702695	336148703245	336148703795	336148704345	336148704895	336148705445	336148705995	336148706545	336148707095	336148707647	336148708195	336148708745	336148709295	336148709845	336148710397	336148710947	336148711495	336148712047	336148712595	336148713145	336148713695	336148714247	336148714795	336148715345	336148715895	336148716447	336148716995	336148717545	336148718095	336148718647	336148719197	336148719745	336148720295	336148720847	336148721395	336148721947	336148722495	336148723047	336148723597	336148724147	336148724697	336148725245	336148725795	336148726347	336148726897	336148727445	336148727997	336148728547	336148729097	336148729647	336148730197	336148730745	336148731297	336148731847	336148732395	336148732947	336148733497	336148734045	336148734597	336148735147	336148735697	336148736245	336148736797	336148737347	336148737895	336148738447	336148738997	336148739547	336148740097	336148740647	336148741197	336148741747	336148742297	336148742847	336148743397	336148743947	336148744497	336148745047	336148745597	336148746147	336148746697	336148747247	336148747797	336148748347	336148748897	336148749447	336148749997	336148750547	336148751097	336148751647	336148752197	336148752747	336148753297	336148753847	336148754397	336148754947	336148755497	336148756047	336148756597	336148757147	336148757697	336148758247	336148758797	336148759347	336148759897	336148760447	336148760997	336148761547	336148762097	336148762647	336148763197	336148763747	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
0	30	60	90	120	150	180	210	240	270	300	330	360	390	420	450	480	510	540	570	600	630	660	690	720	750	780	810	840	870	900	930	960	990	1020	1050	1080	1110	1140	1170	1200	1230	1260	1290	1320	1350	1380	1410	1440	1470	1500	1530	1560	1590	1620	1650	1680	1710	1740	1770	1800	1830	1860	1890	1920	1950	1980	2010	2040	2070	2100	2130	2160	2190	2220	2250	2280	2310	2340	2370	2400	2430	2460	2490	2520	2550	2580	2610	2640	2670	2700	2730	2760	2790	2820	2850	2880	2910	2940	2970	3000	3030	3060	3090	3120	3150	3180	3210	3240	3270	3300	3330	3360	3390	3420	3450	3480	3510	3540	3570	3600	3630	3660	3690	3720	3750	3780	3810	3840	3870	3900	3930	3960	3990	4020	4050	4080	4110	4140	4170	4200	4230	4260	4290	4320	4350	4380	4410	4440	4470	4500	4530	4560	4590	4620	4650	4680	4710	4740	4770	4800	4830	4860	4890	4920	4950	4980	5010	5040	5070	5100	5130	5160	5190	5220	5250	5280	5310	5340	5370	5400	5430	5460	5490	5520	5550	5580	5610	5640	5670	5700	5730	5760	5790	5820	5850	5880	5910	5940	5970	6000	6030	6060	6090	6120	6150	6180	6210	6240	6270	6300	6330	6360	6390	6420	6450	6480	6510	6540	6570	6600	6630	6660	6690	6720	6750	6780	6810	6840	6870	6900	6930	6960	6990	7020	7050	7080	7110	7140	7170	7200	7230	7260	7290	7320	7350	7380	7410	7440	7470	7500	7530	7560	7590	7620	7650	7680	7710	7740	7770	7800	7830	7860	7890	7920	7950	7980	8010	8040	8070	8100	8130	8160	8190	8220	8250	8280	8310	8340	8370	8400	8430	8460	8490	8520	8550	8580	8610	8640	8670	8700	8730	8760	8790	8820	8850	8880	8910	8940	8970	9000	9030	9060	9090	9120	9150	9180	9210	9240	9270	9300	9330	9360	9390	9420	9450	9480	9510	9540	9570	9600	9630	9660	9690	9720	9750	9780	9810	9840	9870	9900	9930	9960	9990	10020	10050	10080	10110	10140	10170	10200	10230	10260	10290	10320	10350	10380	10410	10440	10470	10500	10530	10560	10590	10620	10650	10680	10710	10740	10770	10800	10830	10860	10890	10920	10950	10980	11010	11040	11070	11100	11130	11160	11190	11220	11250	11280	11310	11340	11370	11400	11430	11460	11490	11520	11550	11580	11610	11640	11670	11700	11730	11760	11790	11820	11850	11880	11910	11940	11970	12000	12030	12060	12090	12120	12150	12180	12210	12240	12269	12299	12329	12359	12389	12419	12449	12479	12509	12539	12569	12599	12629	12659	12689	12719	12749	12779	12809	12839	12869	12899	12929	12959	12989	13019	13049	13079	13109	13139	13169	13199	13229	13259	13289	13319	13349	13379	13409	13439	13469	13499	13529	13559	13589	13619	13649	13679	13709	13739	13769	13799	13829	13859	13889	13919	13949	13979	14009	14039	14069	14099	14129	14159	14189	14219	14249	14279	14309	14339	14369	14399	14429	14459	14489	14519	14549	14579	14609	14639	14669	14699	14729	14759	14789	14819	14849	14879	14909	14939	14969	14999	15029	15059	15089	15119	15149	15179	15209	15239	15269	15299	15329	15359	15389	15419	15449	15479	15509	15539	15569	15599	15629	15659	15689	15719	15749	15779	15809	15839	15869	15899	15929	15959	15989	16019	16049	16079	16109	16139	16169	16199	16229	16259	16289	16319	16349	16379	16409	16439	16469	16499	16529	16559	16589	16619	16649	16679	16709	16739	16769	16799	16829	16859	16889	16919	16949	16979	17009	17039	17069	17099	17129	17159	17189	17219	17249	17279	17309	17339	17369	17399	17429	17459	17489	17519	17549	17579	17609	17639	17669	17699	17729	17759	17789	17819	17849	17879	17909	17939	17969	17999	18029	18059	18089	18119	18149	18179	18209	18239	18269	18299	18329	18359	18389	18419	18449	18479	18509	18539	18569	18599	18629	18659	18689	18719	18749	18779	18809	18839	18869	18899	18929	18959	18989	19019	19049	19079	19109	19139	19169	19199	19229	19259	19289	19319	19349	19379	19409	19439	19469	19499	19529	19559	19589	19619	19649	19679	19709	19739	19769	19799	19829	19859	19889	19919	19949	19979	20009	20039	20069	20099	20129	20159	20189	20219	20249	20279	20309	20339	20369	20399	20429	20459	20489	20519	20549	20579	20609	20639	20669	20699	20729	20759	20789	20819	20849	20879	20909	20939	20969	20999	21029	21059	21089	21119	21149	21179	21209	21239	21269	21299	21329	21359	21389	21419	21449	21479	21509	21539	21569	21599	21629	21659	21689	21719	21749	21779	21809	21839	21869	21899	21929	21959	21989	22019	22049	22079	22109	22139	22169	22199	22229	22259	22289	22319	22349	22379	22409	22439	22469	22499	22529	22559	22589	22619	22649	22679	22709	22739	22769	22799	22829	22859	22889	22919	22949	22979	23009	23039	23069	23099	23129	23159	23189	23219	23249	23279	23309	23339	23369	23399	23429	23459	23489	23519	23549	23579	23609	23639	23669	23699	23729	23759	23789	23819	23849	23879	23909	23939	23969	23999	24029	24059	24089	24119	24149	24179	24209	24239	24269	24299	24329	24359	24389	24419	24449	24479	24509	24539	24569	24599	24629	24659	24689	24719	24749	24779	24809	24839	24869	24899	24929	24959	24989	25019	25049	25079	25109	25139	25169	25199	25229	25259	25289	25319	25349	25379	25409	25439	25469	25499	25529	25559	25589	25619	25649	25679	25709	25739	25769	25799	25829	25859	25889	25919	25949	25979	26009	26039	26069	26099	26129	26159	26189	26219	26249	26279	26309	26339	26369	26399	26429	26459	26489	26519	26549	26579	26609	26639	26669	26699	26729	26759	26789	26819	26849	26879	26909	26939	26969	26999	27029	27059	27089	27119	27149	27179	27209	27239	27269	27299	27329	27359	27389	27419	27449	27479	27509	27539	27569	27599	27629	27659	27689	27719	27749	27779	27809	27839	27869	27899	27929	27959	27989	28019	28049	28079	28109	28139	28169	28199	28229	28259	28289	28319	28349	28379	28409	28439	28469	28499	28529	28559	28589	28619	28649	28679	28709	28739	28769	28799	28829	28859	28889	28919	28949	28979	29009	29039	29069	29099	29129	29159	29189	29219	29249	29279	29309	29339	29369	29399	29429	29459	29489	29519	29549	29579	29609	29639	29669	29699	29729	29759	29789	29819	29849	29879	29909	29939	29969	29999	30029	30059	30089	30119	30149	30179	30209	30239	30269	30299	30329	30359	30389	30419	30449	30479	30509	30539	30569	30599	30629	30659	30689	30719	30749	30779	30809	30839	30869	30899	30929	30959	30989	31019	31049	31079	31109	31139	31169	31199	31229	31259	31289	31319	31349	31379	31409	31439	31469	31499	31529	31559	31589	31619	31649	31679	31709	31739	31769	31799	31829	31859	31889	31919	31949	31979	32009	32039	32069	32099	32129	32159	32189	32219	32249	32279	32309	32339	32369	32399	32429	32459	32489	32519	32549	32579	32609	32639	32669	32699	32729	32759	32789	32819	32849	32879	32909	32939	32969	32999	33029	33059	33089	33119	33149	33179	33209	33239	33269	33299	33329	33359	33389	33419	33449	33479	33509	33539	33569	33599	33629	33659	33689	33719	33749	33779	33809	33839	33869	33899	33929	33959	33989	34019	34049	34079	34109	34139	34169	34199	34229	34259	34289	34319	34349	34379	34409	34439	34469	34499	34529	34559	34589	34619	34649	34679	34709	34739	34769	34799	34829	34859	34889	34919	34949	34979	35009	35039	35069	35099	35129	35159	35189	35219	35249	35279	35309	35339	35369	35399	35429	35459	35489	35519	35549	35579	35609	35639	35669	35699	35729	35759	35789	35819	35849	35879	35909	35939	35969	35999	36029	36059	36089	36119	36149	36179	36209	36239	36269	36299	36329	36359	36389	36419	36449	36479	36509	36539	36569	36599	36629	36659	36689	36719	36749	36778	36808	36838	36868	36898	36928	36958	36988	37018	37048	37078	37108	37138	37168	37198	37228	37258	37288	37318	37348	37378	37408	37438	37468	37498	37528	37558	37588	37618	37648	37678	37708	37738	37768	37798	37828	37858	37888	37918	37948	37978	38008	38038	38068	38098	38128	38158	38188	38218	38248	38278	38308	38338	38368	38398	38428	38458	38488	38518	38548	38578	38608	38638	38668	38698	38728	38758	38788	38818	38848	38878	38908	38938	38968	38998	39028	39058	39088	39118	39148	39178	39208	39238	39268	39298	39328	39358	39388	39418	39448	39478	39508	39538	39568	39598	39628	39658	39688	39718	39748	39778	39808	39838	39868	39898	39928	39958	39988	40018	40048	40078	40108	40138	40168	40198	40228	40258	40288	40318	40348	40378	40408	40438	40468	40498	40528	40558	40588	40618	40648	40678	40708	40738	40768	40798	40828	40858	40888	40918	40948	40978	41008	41038	41068	41098	41128	41158	41188	41218	41248	41278	41308	41338	41368	41398	41428	41458	41488	41518	41548	41578	41608	41638	41668	41698	41728	41758	41788	41818	41848	41878	41908	41938	41968	41998	42028	42058	42088	42118	42148	42178	42208	42238	42268	42298	42328	42358	42388	42418	42448	42478	42508	42538	42568	42598	42628	42658	42688	42718	42748	42778	42808	42838	42868	42898	42928	42958	42988	43018	43048	43078	43108	43138	43168	43198	43228	43258	43288	43318	43348	43378	43408	43438	43468	43498	43528	43558	43588	43618	43648	43678	43708	43738	43768	43798	43828	43858	43888	43918	43948	43978	44008	44038	44068	44098	44128	44158	44188	44218	44248	44278	44308	44338	44368	44398	44428	44458	44488	44518	44548	44578	44608	44638	44668	44698	44728	44758	44788	44818	44848	44878	44908	44938	44968	44998	45028	45058	45088	45118	45148	45178	45208	45238	45268	45298	45328	45358	45388	45418	45448	45478	45508	45538	45568	45598	45628	45658	45688	45718	45748	45778	45808	45838	45868	45898	45928	45958	45988	46018	46048	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
3650	2300	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
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
41885	13389	3692	2130	1497	1078	815	650	556	467	406	412	323	335	336	282	267	240	236	225	227	224	223	240	238	226	207	216	209	214	213	221	213	222	209	210	223	183	212	212	203	198	213	156	209	192	178	209	193	211	222	203	174	186	183	192	202	181	185	208	219	194	189	203	213	195	187	205	196	205	199	208	189	228	210	209	192	199	189	182	208	191	170	187	212	198	213	225	207	192	188	209	196	227	195	222	195	183	189	197	208	199	209	200	202	216	200	211	194	219	206	179	209	193	211	193	179	181	182	190	182	197	189	198	191	179	194	198	192	176	200	195	199	188	183	179	211	205	196	196	188	184	217	201	193	203	196	189	193	182	206	188	200	210	204	185	189	192	209	213	210	202	217	179	185	192	184	206	188	203	192	224	199	194	194	203	199	200	197	174	204	187	187	195	184	189	172	193	212	190	204	191	178	177	206	201	184	181	206	166	197	180	187	179	239	188	207	181	218	185	205	204	198	188	204	216	192	215	186	213	176	192	207	172	210	211	217	188	206	159	203	183	209	214	208	199	203	189	185	175	193	181	199	194	207	213	213	190	204	184	166	197	207	190	207	178	191	220	193	206	217	196	216	210	199	180	185	200	182	191	174	194	196	181	221	172	201	193	190	199	193	209	212	174	204	207	203	187	186	201	178	215	188	188	181	159	183	198	196	196	192	173	201	177	168	177	218	192	200	157	185	209	211	185	198	190	191	211	186	185	183	178	195	207	175	207	227	194	190	186	186	203	194	180	205	220	198	187	215	193	208	173	209	203	189	193	189	195	196	179	209	216	222	159	194	196	217	193	200	185	206	186	207	196	211	207	194	235	187	205	177	180	183	171	200	186	200	178	174	208	209	196	179	176	186	199	205	205	203	181	205	178	189	170	165	182	199	200	205	179	202	196	175	181	206	208	204	186	179	180	194	191	185	179	213	187	191	193	239	183	214	184	209	180	194	184	206	181	199	168	184	193	180	171	175	203	192	186	175	189	202	187	183	186	180	206	175	184	225	212	232	197	205	232	179	180	212	194	203	211	201	197	188	189	194	197	230	207	196	201	175	207	213	201	204	203	186	185	180	206	198	190	179	206	163	191	181	204	201	183	211	208	201	194	194	197	196	190	197	224	223	193	195	196	214	212	194	199	191	177	214	199	178	186	203	214	212	214	173	186	202	211	196	170	191	215	195	212	194	204	187	200	224	199	209	191	190	218	188	195	189	220	210	186	192	171	191	184	202	201	195	194	191	206	198	187	175	208	228	189	171	209	182	192	185	181	188	174	161	202	198	211	209	188	174	220	207	197	183	197	191	197	173	192	180	189	191	194	199	186	193	186	184	206	206	208	193	203	180	175	190	204	195	196	177	182	198	186	193	191	202	181	161	194	206	177	176	168	211	192	191	192	197	170	199	191	180	195	174	192	195	181	191	198	190	189	189	219	208	202	203	170	183	194	205	193	178	186	220	185	178	214	174	197	172	193	185	200	216	182	191	197	205	224	179	188	173	186	188	183	196	188	173	201	207	181	170	180	180	189	192	221	189	184	198	207	202	193	194	236	197	201	213	200	185	211	199	167	203	183	169	192	215	198	193	192	202	217	176	196	181	229	224	179	185	193	174	192	194	194	191	170	183	197	211	199	210	194	164	197	187	201	200	213	197	201	205	220	181	191	199	190	217	224	188	186	200	192	220	213	171	188	205	173	198	215	179	222	179	201	201	236	199	183	198	191	199	212	166	179	205	196	175	182	210	217	190	197	179	202	213	198	187	213	218	187	178	174	188	214	194	172	210	179	184	179	182	217	194	197	187	202	212	161	188	194	211	211	193	177	198	168	183	176	231	176	211	188	204	196	188	197	181	167	208	206	199	185	197	201	202	201	162	210	187	190	204	198	192	196	199	192	179	216	182	213	198	204	207	188	212	211	182	183	188	196	173	182	207	189	169	188	185	192	189	177	197	205	180	214	195	200	180	191	197	191	188	193	204	206	196	182	217	189	179	201	193	167	182	211	205	195	176	197	195	182	211	192	192	194	187	203	189	178	183	183	210	198	196	226	206	174	211	170	219	186	184	204	199	211	185	204	198	198	204	173	193	211	195	205	205	221	195	174	199	210	188	192	202	216	206	212	208	214	192	227	192	182	181	202	194	189	195	192	202	176	221	196	208	212	180	182	181	193	207	202	205	195	190	187	210	181	195	214	194	191	200	162	176	188	186	180	198	180	178	196	183	200	210	190	193	175	187	209	207	223	180	188	179	180	172	162	169	209	194	171	197	193	208	194	206	179	196	182	197	218	199	172	150	201	164	185	188	228	218	194	215	203	181	216	208	190	204	200	172	207	170	180	186	186	204	203	177	193	192	169	194	194	195	202	195	169	168	199	206	189	187	190	182	202	206	196	199	201	187	207	197	174	193	190	206	173	189	177	190	183	196	211	193	192	185	184	200	202	171	222	210	208	188	211	186	185	201	202	211	200	168	201	202	194	214	214	187	196	184	216	220	181	200	207	194	206	195	198	196	192	216	182	186	189	194	206	214	178	184	204	179	198	190	192	204	194	193	218	190	185	178	216	199	172	188	168	184	236	204	187	167	180	209	192	206	215	211	184	179	206	212	179	202	197	187	193	193	197	182	179	190	196	185	175	189	204	200	189	194	182	178	229	204	179	210	190	201	215	211	218	178	198	184	217	193	190	181	179	206	195	208	193	209	161	184	211	188	196	196	192	226	209	214	193	192	191	199	200	194	180	198	183	202	192	212	203	193	199	197	209	209	196	182	171	205	181	205	164	227	192	182	200	186	200	188	191	180	196	194	172	183	179	176	201	212	197	174	176	216	191	211	185	217	173	207	192	179	221	192	198	197	189	195	181	210	180	202	195	175	180	163	203	202	184	185	196	193	196	216	198	182	192	217	172	183	184	202	186	198	183	208	199	203	205	186	186	214	188	211	179	201	180	182	215	186	168	194	186	193	189	160	207	204	191	190	202	182	210	179	194	199	198	199	202	190	193	183	190	183	177	192	166	204	179	203	215	217	187	182	213	186	209	217	215	200	198	160	168	198	210	202	201	162	198	194	214	211	193	216	176	191	198	173	206	181	218	195	198	187	234	198	214	222	184	194	187	174	188	176	190	207	187	191	219	189	190	200	197	184	197	198	188	194	185	174	192	206	199	173	180	171	173	197	193	182	211	220	209	207	206	208	191	174	198	183	201	207	212	185	193	188	184	207	205	173	209	222	209	194	219	198	214	217	190	183	171	167	188	193	199	215	201	205	198	177	219	190	212	183	207	212	161	204	219	160	200	214	189	208	203	235	200	206	206	193	194	191	187	204	177	221	203	197	200	179	180	182	185	207	187	194	189	162	173	216	198	205	205	219	193	198	202	205	198	176	200	214	185	177	213	186	191	186	196	197	189	200	194	164	187	197	200	189	172	155	204	218	212	193	209	186	195	194	192	188	182	201	162	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
17680	2648	6172	6540	5541	4525	3646	2953	2617	2236	1932	1735	1607	1415	1356	1286	1140	1083	1049	972	922	901	858	860	837	826	757	794	756	687	751	674	681	684	685	670	694	744	618	637	644	622	656	647	614	633	641	690	612	647	586	581	608	601	603	611	592	583	638	585	602	601	609	571	574	583	601	542	559	602	605	577	607	566	597	538	627	587	602	567	577	570	572	553	575	564	598	575	573	559	544	556	567	540	584	598	537	592	624	615	542	569	551	595	543	570	588	509	589	585	571	569	558	609	549	578	516	574	552	562	551	556	530	586	584	563	548	575	539	535	542	527	567	548	569	588	552	559	542	537	565	552	553	556	529	556	530	548	524	583	558	586	572	573	523	526	556	560	570	548	540	556	531	540	568	578	552	552	557	562	532	525	540	583	561	538	597	520	524	575	590	573	555	564	548	525	552	541	575	526	531	579	558	571	579	531	556	560	590	606	530	591	525	553	536	530	549	553	582	547	525	548	522	571	509	566	545	535	615	559	546	513	505	546	523	547	584	534	531	560	591	553	597	536	534	561	565	553	589	565	549	531	582	575	511	550	558	573	546	535	550	546	551	546	545	549	570	554	569	547	564	571	558	523	559	544	533	518	553	562	575	558	606	562	547	562	554	585	515	519	551	505	555	546	574	588	552	586	579	572	508	534	549	572	578	597	494	520	556	547	567	566	571	533	546	562	529	527	549	537	544	530	573	547	578	541	538	565	516	524	557	564	550	541	577	590	556	539	553	545	553	546	524	525	523	548	562	556	561	539	583	614	535	568	538	563	530	547	565	559	556	557	524	522	511	553	510	542	544	567	560	561	546	541	552	528	536	561	559	575	544	545	544	533	593	566	536	544	579	598	569	515	570	538	539	559	561	550	514	567	541	582	589	567	530	570	518	566	603	548	559	538	586	560	516	533	553	549	503	563	548	579	587	560	585	552	544	567	529	544	555	510	583	587	547	590	524	548	552	534	553	548	532	528	560	550	503	504	576	517	546	550	512	564	551	531	554	529	559	534	526	577	541	558	557	576	539	559	528	573	531	558	576	569	516	530	541	559	563	610	535	566	586	558	583	540	528	568	582	589	537	569	583	558	590	549	516	590	556	509	524	517	559	515	539	544	599	568	556	559	510	581	558	546	592	525	606	549	513	516	540	569	572	539	594	579	568	548	529	540	550	541	544	521	587	571	580	512	588	531	569	559	513	583	576	560	549	543	501	574	563	523	558	560	535	524	551	579	551	555	501	538	555	520	567	541	533	597	562	543	485	563	486	531	524	560	518	551	521	535	529	506	566	562	547	532	591	545	581	511	484	570	561	575	526	575	547	522	530	581	553	553	528	540	580	554	579	581	525	555	532	557	569	529	570	583	546	531	503	534	518	574	558	585	541	523	549	540	591	539	566	500	528	580	552	554	475	529	527	543	549	549	560	547	567	552	543	584	522	588	534	550	526	547	501	579	569	511	553	551	574	514	532	578	537	559	559	524	538	500	540	533	551	558	577	537	565	566	532	525	571	582	583	558	553	569	530	549	549	589	549	545	572	571	590	515	549	560	542	550	566	538	558	533	524	538	570	557	568	491	548	497	578	551	556	547	571	560	565	588	534	577	578	584	560	583	569	542	553	556	503	548	569	519	555	566	510	551	533	566	557	588	565	544	540	514	549	572	547	550	578	520	531	544	562	577	547	563	539	560	539	546	571	507	578	532	575	566	570	511	532	499	537	573	523	509	531	594	565	525	525	590	560	570	558	541	539	558	526	554	509	534	510	563	565	556	534	587	550	539	580	542	591	490	543	582	548	565	570	497	557	539	586	540	538	531	556	514	514	518	521	520	537	552	550	542	561	561	543	553	505	536	558	551	572	525	541	563	572	544	568	575	577	543	523	504	599	590	543	531	506	562	544	541	531	560	510	558	564	540	568	578	523	545	532	540	540	543	545	584	542	586	551	542	559	533	568	565	564	558	560	559	509	516	536	558	586	535	534	609	548	535	549	551	521	520	556	523	538	569	510	569	495	545	524	512	597	516	557	562	540	559	550	509	547	540	550	558	570	555	516	574	543	596	551	536	585	534	561	550	523	504	552	521	585	544	535	573	532	549	555	555	581	589	524	548	590	568	504	544	539	561	514	539	562	526	546	514	538	551	514	562	500	540	585	568	548	617	546	578	579	575	547	579	562	553	561	584	531	561	555	542	567	587	572	557	542	554	542	559	582	577	561	542	577	570	532	554	539	548	539	563	573	558	583	549	544	589	532	510	522	532	555	551	569	532	566	578	536	531	524	538	509	584	557	536	547	546	583	558	561	545	524	583	559	537	513	529	567	517	505	536	546	559	535	571	574	541	582	540	571	568	528	540	535	540	497	543	551	555	517	556	554	573	550	566	545	529	573	541	578	534	518	586	555	538	571	541	568	550	531	568	550	493	524	592	572	538	550	572	598	528	553	584	562	546	542	557	545	517	507	563	610	571	576	570	539	579	548	566	533	575	583	535	560	566	575	542	493	532	564	530	544	617	530	524	543	545	557	535	541	565	529	540	503	549	536	565	545	520	518	545	574	513	558	571	540	559	571	559	545	554	513	522	524	552	549	578	515	514	559	589	543	519	561	601	558	562	566	595	533	577	569	529	530	504	523	551	590	533	549	503	565	520	549	543	582	617	584	569	502	514	555	582	554	551	601	528	579	530	543	556	562	558	561	563	566	532	578	564	537	557	558	510	560	567	552	544	564	533	582	558	556	588	540	580	537	578	536	551	536	567	495	563	563	523	539	555	549	529	559	579	554	598	551	522	558	572	551	568	521	575	550	541	537	571	580	553	571	558	547	603	590	529	556	510	542	554	512	569	562	557	547	519	540	592	540	537	569	562	554	564	536	537	543	569	517	541	536	532	523	468	558	558	590	561	530	563	555	576	547	499	561	563	544	575	562	580	528	558	565	570	569	545	541	556	577	541	526	518	568	534	546	535	563	534	564	553	507	567	537	539	586	554	568	559	566	549	518	522	578	552	560	540	572	515	588	564	507	577	506	543	511	557	557	551	562	525	556	535	590	558	559	537	562	549	517	552	570	564	555	546	546	578	571	608	541	556	560	578	579	532	522	592	497	519	545	577	501	551	521	567	515	555	530	556	558	540	534	532	551	587	525	543	615	575	595	528	553	563	561	536	563	547	555	550	541	556	521	605	536	537	571	522	544	472	551	543	546	583	536	551	594	560	512	594	572	511	517	584	533	494	549	540	522	581	534	575	575	567	551	585	587	550	528	544	570	536	553	571	525	521	511	579	558	598	563	555	568	548	538	531	565	535	582	530	558	522	524	552	589	538	553	511	523	564	572	484	543	579	581	511	513	572	572	547	559	571	530	582	571	519	557	543	554	560	551	560	536	559	548	563	555	508	544	538	564	554	510	550	577	532	570	522	553	535	583	587	599	536	524	527	561	531	583	562	559	511	576	542	557	546	492	563	532	594	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
4629	285	224	175	130	105	131	118	103	115	97	116	115	113	98	101	100	105	101	106	103	98	124	96	107	98	104	103	108	80	104	107	114	101	100	111	103	86	97	100	114	101	100	114	115	116	112	108	114	96	103	105	99	102	97	97	103	108	108	103	96	96	99	89	102	130	108	105	96	95	98	117	133	102	98	81	81	115	96	115	92	105	94	99	103	120	114	102	113	95	84	122	84	91	99	111	100	108	106	111	111	88	112	106	89	100	91	114	87	88	111	88	99	100	108	98	95	106	99	92	91	89	115	104	99	91	110	93	89	109	113	90	108	99	96	104	99	101	118	110	119	104	104	89	102	104	107	92	95	102	101	112	101	119	85	101	112	107	105	94	96	110	118	108	101	105	112	90	102	100	93	109	99	99	87	90	89	83	105	96	98	96	114	97	101	112	101	97	101	108	117	97	120	115	129	110	108	101	90	106	102	87	97	107	130	107	106	107	107	123	98	107	95	96	76	100	110	122	97	96	102	97	112	97	94	99	107	112	96	117	108	117	98	99	93	96	112	88	93	94	100	110	103	116	92	107	90	110	86	113	94	122	105	100	99	106	81	83	99	90	115	95	94	107	90	88	87	100	122	105	94	91	106	91	109	94	109	87	98	116	110	101	93	109	106	103	105	123	114	103	98	111	86	110	80	107	103	101	104	100	118	102	96	83	106	92	102	98	111	112	118	92	102	112	92	121	100	111	106	92	113	108	96	113	98	110	106	88	90	99	113	106	83	109	86	125	102	97	106	106	114	113	113	102	110	109	89	118	93	101	108	108	88	105	99	118	109	113	96	83	81	93	105	104	94	101	103	91	101	104	101	113	108	86	97	113	103	110	101	114	97	118	96	119	96	89	97	103	99	96	94	100	99	84	89	118	100	96	130	106	102	99	100	107	93	106	100	87	98	92	97	102	112	92	84	106	101	106	98	96	103	92	119	108	107	107	116	95	97	82	94	119	106	114	93	110	111	114	94	80	95	116	120	98	115	96	110	102	108	108	109	117	99	102	103	99	92	101	97	114	100	94	97	103	104	103	85	122	115	89	109	115	107	115	125	103	100	102	106	117	92	97	91	97	102	104	104	92	95	109	110	102	121	84	93	113	107	113	104	107	112	99	80	110	137	110	111	130	106	104	90	96	109	133	103	111	103	101	104	97	99	93	106	98	117	99	118	111	99	108	119	107	113	107	113	113	105	93	97	108	99	99	115	103	79	120	107	102	111	96	115	91	108	83	105	101	99	108	85	109	104	95	114	95	110	97	98	105	115	109	102	79	99	103	97	103	112	108	103	84	96	106	113	102	109	119	97	110	109	110	124	87	104	116	110	109	104	94	98	106	105	101	95	101	98	97	106	99	103	108	95	118	90	116	111	115	95	105	107	100	99	105	94	95	112	108	114	103	103	89	105	102	101	117	101	102	118	88	93	107	96	97	97	105	90	92	105	87	84	108	101	111	98	109	98	112	85	111	121	121	110	100	92	117	102	100	93	95	87	88	98	104	107	99	131	96	105	93	100	119	110	102	103	95	93	101	113	102	117	92	103	118	96	108	98	113	93	105	110	95	85	98	108	106	95	100	110	89	90	128	108	95	90	107	116	76	97	120	97	94	112	105	115	112	108	101	97	108	98	102	98	109	97	99	76	101	96	96	112	95	111	105	94	119	99	107	98	105	109	97	107	83	114	111	97	106	96	92	105	107	99	98	115	87	101	100	99	89	102	111	133	109	110	94	126	100	93	114	104	90	99	94	112	110	107	102	112	83	102	93	79	99	96	105	86	103	101	87	104	102	107	123	102	105	99	120	104	94	107	115	105	110	85	90	104	103	93	98	91	91	102	96	91	120	101	111	106	108	92	93	119	87	101	113	113	100	125	113	72	93	108	97	102	108	103	115	94	99	95	98	93	96	102	93	110	108	76	99	104	112	113	93	120	114	110	81	113	96	110	92	86	119	100	109	110	109	116	95	99	113	91	92	91	82	95	90	93	86	118	92	113	114	102	82	126	93	104	102	103	104	82	103	99	94	109	100	108	113	93	100	85	104	120	120	108	95	90	107	120	132	104	102	100	109	103	94	97	119	131	100	105	85	98	97	103	103	111	115	99	101	116	112	113	120	100	104	118	126	109	91	94	101	98	106	104	117	87	113	129	121	109	107	120	109	123	99	75	108	114	106	110	97	111	91	108	99	111	112	105	94	96	116	117	129	91	114	100	113	94	112	108	97	93	91	96	101	113	91	105	102	109	102	118	112	112	77	127	103	101	101	95	102	103	96	96	94	101	94	102	94	115	90	111	104	124	106	119	100	96	101	104	104	88	97	93	116	104	105	112	93	88	101	114	117	92	115	102	122	95	88	104	97	95	89	99	107	95	101	147	92	94	96	94	101	109	95	109	114	91	98	100	121	104	109	102	107	94	106	115	91	102	104	110	95	102	94	114	95	108	94	95	92	107	110	97	106	88	111	94	108	95	99	98	99	88	104	84	106	102	96	99	112	105	92	106	122	109	111	102	111	103	118	110	103	104	94	121	100	83	114	104	99	99	104	119	94	123	102	90	108	79	104	99	101	116	116	107	105	98	99	111	116	105	96	91	93	100	90	101	107	105	108	89	132	97	109	118	118	90	99	94	93	116	96	119	104	110	104	99	103	112	109	81	90	104	92	92	106	104	104	100	95	98	96	94	96	109	101	105	114	96	107	102	123	109	113	116	101	93	95	80	94	78	105	118	84	115	101	114	129	93	106	104	106	106	109	102	108	97	115	103	86	86	99	88	107	121	106	101	107	105	112	108	86	84	95	84	98	101	99	112	116	117	95	116	122	111	103	120	102	93	109	112	100	101	93	99	89	107	93	106	110	116	111	112	107	106	108	97	109	107	102	101	98	92	99	94	116	99	104	105	95	114	86	86	100	96	93	108	94	106	112	113	100	111	108	98	112	94	90	105	121	104	122	111	109	99	103	88	84	80	103	102	98	103	105	117	106	101	92	103	125	107	118	93	116	104	85	110	129	102	109	90	105	113	92	86	107	96	83	71	107	117	113	105	108	97	103	105	87	122	97	90	106	108	88	94	105	90	110	106	100	91	107	107	91	103	89	105	115	111	85	117	91	89	102	118	100	109	106	93	115	122	106	107	103	100	102	102	100	115	110	107	92	104	94	94	93	100	98	120	133	108	109	98	115	119	121	125	129	86	102	90	93	101	107	95	99	85	93	108	92	115	112	80	103	108	106	85	110	126	115	108	110	108	103	102	100	117	91	118	94	102	101	103	104	105	104	98	86	98	92	95	99	103	94	90	104	105	92	98	113	120	102	108	114	90	90	101	106	95	105	85	89	99	114	108	103	101	91	114	102	90	108	129	107	101	104	95	113	125	108	87	110	101	116	89	123	96	107	106	93	118	123	115	94	86	99	94	108	96	119	117	101	117	112	100	104	97	87	109	109	92	109	95	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
5016	367	485	527	471	433	390	382	348	348	357	337	357	361	335	317	376	329	327	340	311	320	330	349	319	321	326	305	300	324	292	314	282	313	318	305	326	306	317	314	337	332	321	318	299	337	346	294	330	303	344	344	331	317	310	319	317	314	322	326	314	327	315	285	320	313	331	309	321	307	294	321	293	319	336	302	312	307	302	373	317	306	321	343	333	304	328	322	316	341	338	312	349	306	326	314	354	302	364	323	316	320	343	373	332	336	346	324	360	301	314	300	311	322	303	301	319	331	320	329	307	300	327	322	318	323	329	346	299	322	308	309	296	336	322	342	333	358	298	342	315	314	365	309	309	329	325	308	326	299	306	306	321	318	309	312	335	316	299	307	308	288	348	302	324	339	316	325	316	269	300	302	329	308	331	312	312	324	295	346	291	296	322	335	334	321	306	308	327	327	322	326	302	297	324	341	319	333	282	293	321	289	326	312	273	320	313	304	340	332	310	310	353	290	302	317	304	305	354	332	287	302	336	314	287	304	322	289	309	286	301	326	303	348	324	328	325	321	316	338	295	291	323	295	288	318	328	322	321	348	282	292	306	334	309	343	320	316	318	299	327	325	295	316	340	366	313	311	308	393	286	336	325	311	294	330	305	296	301	332	295	343	305	333	303	327	321	354	314	331	312	336	300	317	292	302	352	347	320	324	306	287	285	307	350	335	314	311	313	293	312	317	309	287	334	298	310	332	287	307	333	327	301	305	323	275	310	313	313	316	319	305	333	330	317	320	308	333	336	339	323	313	304	318	295	315	306	323	316	305	318	330	300	339	305	319	322	294	337	340	301	326	328	327	308	316	351	302	338	320	285	356	344	334	307	304	317	286	342	289	308	322	310	318	344	294	345	306	322	311	313	299	341	316	323	310	314	316	306	299	347	291	326	306	324	293	309	323	333	326	290	328	342	303	326	297	311	325	313	275	326	301	346	298	343	299	288	322	310	313	329	314	314	292	296	341	296	308	289	312	293	322	328	297	331	329	342	315	341	320	325	315	350	297	306	316	344	347	332	342	345	314	336	320	324	296	302	346	335	293	316	313	302	310	307	323	335	326	327	319	299	312	310	362	296	294	325	307	341	294	330	322	301	310	281	328	321	313	286	363	330	319	307	317	327	302	304	333	294	342	321	306	306	330	291	344	329	317	346	320	331	342	322	305	303	294	295	314	286	308	302	354	332	310	350	337	296	313	304	358	289	307	315	331	340	317	314	358	291	320	324	351	317	321	309	287	318	315	338	287	312	319	307	304	338	291	332	341	312	339	303	303	337	277	316	329	290	301	300	310	294	333	278	301	292	320	339	306	325	318	316	308	342	303	293	311	325	287	332	320	328	323	315	332	318	302	313	313	322	297	356	353	308	315	295	325	334	340	334	337	295	289	339	319	311	312	332	317	350	334	301	313	321	309	306	271	293	350	365	320	300	308	343	336	323	315	314	312	332	326	318	320	303	304	335	339	293	353	335	319	329	293	320	311	298	314	329	322	297	321	325	307	313	310	315	341	306	328	297	324	352	337	305	314	310	302	261	310	317	339	299	335	326	306	334	325	296	307	315	326	337	321	364	308	350	295	271	307	299	332	293	317	318	322	316	321	318	304	313	309	301	298	297	331	331	328	319	309	346	312	328	323	318	306	338	356	310	320	322	295	327	281	282	305	312	308	325	302	310	321	305	331	311	325	301	341	311	327	321	318	288	302	317	314	298	325	298	300	309	326	307	372	321	359	287	361	332	356	332	326	302	300	308	312	311	291	320	333	314	310	334	310	314	311	327	343	307	326	306	318	299	329	327	332	320	344	319	323	297	330	318	297	310	315	294	318	298	307	280	314	329	290	302	298	324	314	313	335	323	338	309	339	330	324	328	333	302	314	294	326	303	304	296	318	312	338	340	283	321	328	276	281	318	324	304	331	271	323	320	311	355	321	315	330	292	279	332	313	295	326	306	294	295	318	330	304	314	343	306	335	322	309	318	294	314	335	260	315	320	330	308	336	341	302	321	299	315	338	304	312	319	300	286	319	325	317	337	326	322	308	320	321	316	319	323	331	334	338	324	294	325	331	295	302	291	299	301	296	315	318	309	300	315	288	330	318	306	340	289	329	327	326	325	295	302	308	327	313	335	317	333	320	298	321	308	312	322	314	306	334	313	302	325	325	318	290	357	327	341	307	290	311	319	297	307	303	314	268	321	325	315	321	325	312	290	328	303	348	283	346	307	292	302	323	311	329	324	295	338	327	299	339	326	312	285	306	303	322	313	318	331	298	333	306	328	301	328	301	308	323	357	337	295	329	311	312	306	301	316	332	282	334	324	297	319	329	310	315	323	330	316	327	303	335	332	330	327	319	289	292	279	338	301	325	331	310	310	290	320	346	337	309	301	315	314	290	287	279	290	317	296	328	314	309	302	290	304	303	301	294	342	317	314	330	323	308	304	296	354	314	339	317	316	314	316	316	274	295	336	312	303	298	318	326	308	320	346	335	303	289	322	281	298	319	287	306	321	314	301	349	358	317	294	311	303	327	338	316	299	353	317	306	316	315	324	353	320	313	338	295	302	322	338	339	307	313	309	322	306	332	327	290	320	309	347	324	290	328	320	305	331	331	319	323	302	311	304	285	313	311	327	322	310	301	304	307	320	301	340	313	308	301	325	301	310	315	336	300	318	319	333	323	331	350	314	299	320	298	299	288	329	305	295	321	294	353	323	293	288	291	304	307	317	312	291	338	292	308	348	327	311	306	313	308	349	307	311	340	334	278	325	291	307	326	337	317	319	320	299	299	282	308	298	316	302	296	314	297	293	340	339	295	344	298	279	327	306	327	332	291	298	324	336	323	325	302	337	283	305	340	290	296	323	304	302	316	338	307	329	305	342	304	343	320	283	303	301	341	327	316	331	300	314	337	306	295	310	316	287	329	336	305	309	350	338	307	315	321	315	307	319	326	289	307	292	346	330	314	323	301	320	341	334	340	303	293	338	346	298	314	343	332	314	308	322	318	302	298	308	305	325	307	291	302	319	299	296	331	298	322	270	315	335	343	307	324	321	324	322	343	323	349	299	323	310	344	328	313	299	324	325	282	311	318	286	304	310	302	314	309	338	337	341	292	308	301	319	315	345	275	310	317	387	308	315	313	303	304	305	321	321	321	321	334	285	300	295	328	284	316	312	338	351	342	294	304	323	329	310	327	297	293	304	290	283	314	277	281	315	303	312	308	313	346	330	306	319	308	325	338	275	298	340	324	331	301	289	323	330	324	287	309	341	297	322	333	321	341	335	332	324	311	313	309	338	298	286	289	332	346	283	297	333	281	303	328	324	333	366	319	336	318	373	335	305	321	334	315	332	323	336	339	307	321	309	350	310	293	301	310	313	326	302	304	322	305	288	332	299	330	335	313	298	331	296	333	329	290	317	330	311	289	292	323	334	325	338	311	304	313	329	299	277	336	328	318	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
35512	7141	1550	1070	731	517	434	362	257	224	199	213	173	169	158	125	137	146	126	109	129	133	122	106	121	104	87	108	107	107	86	109	93	92	107	100	99	99	94	77	96	90	108	93	82	102	96	103	100	102	100	93	94	85	93	82	94	106	90	74	83	91	98	96	85	98	107	82	92	100	92	85	94	88	93	91	86	88	95	107	89	97	94	105	97	94	112	99	96	91	95	102	110	97	104	77	86	92	93	100	80	106	108	76	82	87	98	88	88	81	106	82	97	79	95	91	90	101	105	106	98	68	108	86	103	76	93	102	94	111	102	98	86	96	86	100	103	104	74	93	92	84	97	104	81	81	66	101	90	87	85	86	101	111	94	95	102	93	92	103	82	74	86	101	98	90	95	99	77	81	80	73	96	97	91	92	109	90	91	106	102	99	80	98	104	97	90	99	73	100	80	95	90	80	99	88	92	99	93	90	93	96	100	68	90	103	98	108	108	107	92	100	90	95	105	109	96	94	93	91	115	95	91	91	92	93	96	101	72	106	69	87	99	88	104	86	83	104	90	77	86	106	78	101	112	97	88	93	88	82	86	81	84	103	88	103	97	78	81	103	93	73	74	87	99	87	101	96	85	93	96	91	95	84	83	102	92	89	108	87	90	86	114	94	91	92	81	101	88	90	94	101	90	86	102	101	85	77	85	101	92	81	91	70	105	77	96	107	106	80	97	94	92	95	109	91	80	81	79	87	113	96	95	89	68	88	99	97	91	101	106	86	93	95	82	85	78	106	91	99	97	87	79	92	97	82	88	83	97	84	87	91	86	91	93	104	84	78	97	66	103	91	88	96	98	82	91	85	82	106	86	86	81	78	100	101	94	83	88	90	95	92	87	95	97	96	78	97	99	99	83	100	88	109	93	73	102	96	105	105	79	104	92	91	111	101	87	81	97	86	96	101	93	96	89	97	86	99	89	91	92	92	82	100	105	88	101	107	101	94	87	87	86	90	107	107	99	84	66	90	91	98	120	92	95	96	86	77	93	102	84	72	81	86	78	77	94	89	99	74	85	97	105	102	84	102	88	93	92	92	90	83	104	89	92	89	90	100	96	89	104	94	91	81	78	102	82	87	93	89	101	86	112	88	86	94	86	84	94	87	86	88	91	102	81	91	85	93	90	86	94	88	96	102	87	81	99	96	98	89	95	105	101	97	94	78	101	108	100	94	103	86	85	91	88	94	88	89	100	82	85	117	82	101	93	110	109	92	84	111	104	89	88	94	80	98	99	81	90	104	99	108	97	95	80	93	85	95	87	79	94	84	102	99	74	77	98	96	100	81	100	93	101	96	93	76	91	101	78	96	86	77	87	79	90	81	85	107	94	110	108	93	87	86	78	75	109	87	92	92	79	115	80	104	94	96	80	95	78	92	93	93	100	88	94	89	90	119	86	90	83	72	94	91	99	102	92	84	97	98	78	93	89	80	98	89	69	99	73	89	112	89	81	103	93	88	88	98	88	104	109	108	75	98	90	82	77	88	90	90	85	100	91	93	74	92	97	95	83	96	93	87	96	96	100	107	99	102	90	99	105	97	90	83	94	89	75	85	97	84	78	70	94	83	98	108	80	95	99	91	89	89	93	92	83	94	93	78	107	87	96	101	101	94	83	100	94	93	112	98	93	81	96	96	64	81	107	98	89	97	89	79	102	103	99	79	82	89	97	95	100	86	90	102	113	79	92	101	99	102	98	98	87	98	90	74	80	97	77	102	100	102	100	104	84	101	89	110	77	99	95	97	95	91	106	97	88	101	91	93	111	87	104	100	87	86	90	83	93	84	98	96	95	87	101	89	92	98	96	95	86	90	96	89	78	85	86	127	106	83	79	95	94	94	100	104	98	81	96	96	100	89	106	80	98	113	87	83	99	95	118	100	75	109	95	101	94	109	103	94	81	80	85	79	80	99	97	100	96	102	92	89	101	88	87	91	84	84	112	99	98	102	107	95	107	73	80	76	103	73	82	98	92	103	89	82	96	88	74	83	87	86	90	92	111	106	97	97	97	90	92	93	81	87	99	88	101	87	108	108	96	108	92	104	83	88	89	87	87	89	89	84	92	105	99	79	103	103	102	107	100	77	97	89	105	84	80	90	87	80	88	86	98	89	72	98	99	72	110	104	88	83	85	89	88	94	97	77	74	100	80	111	96	92	70	97	101	91	93	89	73	96	105	79	100	96	90	93	93	91	99	118	93	94	84	92	76	92	101	87	80	91	98	79	102	110	106	96	82	89	79	97	73	99	107	86	94	95	89	102	75	92	98	110	95	92	91	119	91	109	87	95	86	101	108	88	84	97	88	90	87	105	103	88	101	96	102	76	99	76	85	78	87	101	87	108	97	94	91	115	105	86	97	77	107	76	93	87	97	81	92	81	75	101	95	112	74	92	84	79	104	91	96	95	96	99	106	87	91	98	86	96	114	98	76	94	78	95	104	99	92	88	110	81	88	93	94	86	87	91	84	97	99	90	80	79	89	105	95	74	82	72	73	91	95	88	116	81	92	91	104	78	88	89	101	93	109	87	96	94	93	73	93	84	91	91	88	89	87	100	86	98	104	90	88	103	90	92	96	94	103	101	89	88	111	89	92	103	81	95	100	84	91	85	92	104	98	78	90	89	88	89	80	86	86	101	102	75	105	93	90	94	87	101	108	97	117	93	87	81	86	93	81	98	87	87	86	93	89	97	83	115	104	94	98	114	92	88	95	87	83	87	110	74	111	88	102	101	102	85	98	87	90	79	88	89	93	97	88	88	94	94	86	96	111	91	102	87	89	105	77	105	103	100	95	98	110	91	98	82	99	94	88	94	92	90	93	71	84	92	113	83	85	91	85	91	91	97	86	89	100	97	69	112	88	92	98	80	95	79	86	98	72	100	104	92	98	96	93	83	85	94	78	103	91	95	99	81	88	90	80	116	81	92	93	121	122	87	85	96	87	80	96	108	103	87	76	76	94	96	102	98	104	92	96	85	76	85	81	100	79	100	111	75	85	82	79	111	93	102	97	93	103	91	92	84	85	91	104	85	92	101	74	71	93	84	110	84	96	86	89	95	94	84	95	110	101	69	98	89	98	83	102	96	91	104	87	95	83	95	107	108	97	107	85	77	96	81	87	89	87	111	96	73	97	93	90	116	93	88	98	88	104	107	103	89	110	94	75	82	101	91	89	90	107	105	96	84	92	99	106	83	81	99	88	87	77	84	99	85	93	89	121	83	113	94	98	97	88	87	102	106	91	91	107	94	88	101	102	87	89	75	101	92	112	88	84	98	91	98	107	96	98	117	93	105	77	80	108	85	116	104	98	89	88	102	79	95	89	95	90	97	103	94	82	87	107	100	84	84	90	86	85	86	86	87	89	104	106	98	83	94	106	86	77	102	111	81	99	104	88	111	83	84	98	84	106	100	96	85	91	77	86	97	124	100	113	103	106	73	91	91	97	94	102	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
14934	1366	3334	3650	3102	2419	1999	1576	1316	1203	982	963	818	749	687	630	603	566	574	543	491	481	502	465	422	424	421	448	398	369	400	406	392	352	373	373	354	343	356	362	354	374	333	344	362	346	318	366	353	356	343	352	324	312	324	347	329	355	300	320	337	319	327	312	309	314	339	329	294	311	317	339	317	312	293	346	316	327	307	334	337	309	327	330	297	317	312	298	333	328	288	314	301	320	296	254	318	349	302	321	313	278	336	306	316	284	282	309	293	319	325	285	301	317	310	310	292	330	271	294	303	285	342	291	302	313	329	316	255	277	308	279	328	299	303	329	321	311	301	305	278	312	285	285	332	331	324	295	308	297	329	263	307	306	295	298	254	303	313	305	290	298	296	274	298	296	294	301	293	325	265	294	321	303	301	287	285	276	292	299	259	302	299	293	302	316	313	309	271	303	305	291	282	290	299	304	257	306	309	312	286	303	279	296	323	316	297	290	294	307	293	306	283	305	284	317	311	293	305	302	300	258	302	321	312	289	283	251	286	273	302	289	306	312	297	274	288	287	294	329	307	289	324	331	300	333	313	259	283	271	302	286	311	268	325	276	286	310	311	305	332	310	343	335	312	278	319	307	294	314	270	295	278	295	328	306	302	297	293	270	291	283	277	276	332	313	288	292	290	283	290	294	293	312	284	300	323	327	290	307	312	312	283	291	306	309	289	296	310	293	278	290	294	337	300	291	274	292	303	330	297	276	260	305	289	296	304	292	306	317	289	278	310	322	285	296	305	290	303	333	308	287	305	297	286	302	307	279	301	311	273	296	306	318	291	287	297	303	306	310	265	305	308	280	312	291	282	309	293	319	299	328	315	299	325	282	287	328	294	307	291	316	307	306	316	297	280	334	304	290	305	282	287	294	281	306	300	312	270	289	287	308	297	302	303	332	314	299	306	305	295	314	318	314	325	286	277	311	309	292	293	333	312	320	296	316	269	307	299	282	304	293	277	296	298	286	297	312	301	290	313	309	299	323	293	280	294	308	287	262	273	292	295	316	314	316	287	280	280	323	339	283	298	291	312	284	318	294	321	315	321	299	288	295	316	302	290	290	300	295	292	294	284	303	283	306	302	292	308	268	302	332	318	269	305	307	264	304	299	325	275	323	277	311	297	295	286	311	310	331	272	330	331	301	342	300	296	297	300	290	296	285	306	274	322	294	290	288	304	309	330	302	285	297	284	306	302	277	324	304	316	296	266	268	302	284	270	315	278	313	261	305	306	315	295	315	291	283	286	287	309	305	342	334	301	292	280	303	322	293	286	275	263	302	350	310	282	309	311	308	293	359	347	323	286	285	303	314	299	286	328	312	299	326	318	288	286	295	297	291	306	290	317	299	318	307	283	286	300	273	326	293	292	292	256	307	298	322	311	307	298	316	311	300	297	309	295	302	289	306	290	309	294	325	309	313	282	305	313	277	280	297	301	282	332	293	288	288	309	303	272	329	298	292	306	306	291	281	292	298	317	315	290	322	295	307	315	293	317	278	277	311	328	312	300	301	291	317	308	302	297	329	294	301	319	312	274	309	277	298	266	310	275	307	310	276	292	307	281	318	305	309	295	329	313	302	280	282	318	272	287	304	281	320	301	306	310	326	292	287	275	280	309	308	275	318	290	313	321	284	290	297	284	333	295	337	283	315	308	318	278	294	327	282	305	315	290	319	276	254	304	266	295	312	311	303	297	265	313	323	311	281	298	306	310	297	316	323	304	295	299	347	282	303	293	318	297	272	278	265	298	301	298	324	292	316	298	307	294	305	302	325	278	309	289	303	291	313	295	337	281	262	308	274	280	297	312	321	300	284	287	306	303	315	267	282	303	306	316	316	284	294	290	283	290	326	305	282	308	264	283	314	298	284	309	299	309	268	296	307	315	286	287	300	312	307	302	280	274	309	319	292	300	309	305	286	281	306	249	295	280	297	296	327	301	281	303	316	299	311	272	305	328	291	283	274	302	275	312	321	306	324	302	289	302	291	281	319	297	300	317	291	283	288	291	317	306	271	342	294	295	302	335	280	288	312	278	295	313	277	279	284	270	307	303	315	287	282	302	312	313	312	295	267	286	293	285	291	245	302	310	280	291	316	308	296	303	299	296	283	295	285	293	298	297	313	287	304	287	316	298	303	263	300	304	302	324	305	307	284	314	299	298	331	302	316	317	325	293	305	293	316	338	303	307	301	308	283	285	311	302	294	318	264	298	302	291	277	278	315	316	285	310	302	343	302	304	303	297	276	273	310	316	314	316	291	267	280	282	271	289	282	293	324	282	308	313	298	287	270	312	318	303	292	313	303	317	287	289	282	289	300	297	332	294	305	283	307	273	299	304	332	292	302	322	297	310	307	265	264	271	304	278	277	278	307	283	273	313	296	285	269	289	285	317	288	323	288	303	292	292	306	312	272	324	300	296	274	276	308	297	320	277	274	306	292	288	298	288	272	316	275	291	315	292	310	291	320	286	294	275	327	309	316	313	321	335	298	289	278	304	294	291	329	311	307	300	282	306	291	290	303	322	314	293	315	319	306	289	308	325	318	309	292	294	288	293	264	311	316	303	317	311	306	274	299	284	321	355	311	311	309	288	327	334	314	285	291	297	292	308	281	282	271	294	303	314	291	301	305	279	288	297	320	287	304	294	350	318	309	326	335	302	291	291	289	319	338	284	304	352	333	289	293	309	294	303	315	296	320	275	280	307	299	304	300	315	297	287	300	315	304	310	289	309	329	303	289	312	305	318	299	309	289	330	305	271	277	294	323	326	288	288	295	298	313	316	301	299	287	275	296	319	305	326	298	317	291	303	308	268	287	290	251	275	290	317	282	254	294	332	308	324	309	322	331	322	362	298	298	300	308	350	302	312	290	310	300	302	311	306	284	297	317	314	305	316	338	296	292	346	286	300	290	284	278	314	304	271	263	278	310	323	302	307	274	315	273	295	280	305	313	288	281	274	293	308	320	294	301	294	276	278	280	324	277	275	305	296	299	342	319	282	302	276	317	306	315	299	320	315	282	295	310	317	326	264	311	288	308	281	286	338	352	287	306	303	266	293	333	281	296	284	306	311	324	285	300	301	297	263	283	291	299	304	301	286	288	281	302	307	309	339	318	326	306	256	300	308	319	296	299	301	281	304	288	280	292	297	323	311	292	304	284	308	301	293	306	312	325	320	317	318	307	315	296	318	326	315	319	277	311	305	287	324	298	323	295	325	334	289	336	288	292	326	303	315	283	310	298	307	316	301	286	309	319	277	313	310	306	266	287	284	285	292	261	311	307	304	302	315	317	285	286	276	291	289	320	322	291	311	328	330	305	298	323	290	330	305	291	294	299	292	275	300	295	339	317	291	270	314	328	270	276	320	298	295	296	315	288	319	284	296	290	310	300	269	318	322	350	297	290	280	335	295	272	323	304	294	305	299	302	318	305	315	314	334	279	296	312	303	307	312	288	291	307	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
46220	16517	4693	2192	1486	1079	844	681	521	458	424	378	359	335	289	307	274	278	268	238	271	235	231	245	256	262	239	228	225	228	219	237	215	222	215	202	211	198	180	220	197	214	208	235	191	188	189	211	197	179	177	196	201	193	198	195	192	205	210	213	201	195	218	202	216	240	211	219	210	198	174	197	190	190	207	217	197	215	208	174	188	205	212	192	184	216	182	211	200	206	188	189	203	192	177	203	192	189	192	199	200	172	199	204	187	185	193	214	197	182	185	204	208	211	207	195	232	216	204	191	208	204	199	214	208	176	213	207	199	178	224	224	192	195	180	184	204	188	218	209	189	215	197	203	196	206	212	198	199	208	193	215	218	204	190	213	181	172	198	226	190	206	213	226	198	195	171	209	199	185	195	202	187	213	183	202	189	188	172	184	179	188	208	196	214	189	199	202	192	216	183	213	211	216	187	179	200	214	199	188	214	198	181	220	220	223	188	203	217	195	208	208	219	201	227	177	192	180	193	190	200	203	214	193	195	207	207	184	210	227	221	189	205	207	194	183	201	187	217	195	191	198	214	210	184	204	201	207	212	194	205	205	202	202	214	193	204	188	207	193	180	183	201	176	200	201	217	206	192	220	231	192	185	208	201	207	239	177	187	213	184	219	170	236	185	162	186	231	184	170	197	227	185	220	216	207	191	190	188	191	251	176	178	204	225	242	200	214	184	183	210	210	216	223	196	215	176	175	198	183	209	226	211	200	192	194	205	186	196	208	183	202	206	182	209	181	209	192	191	201	206	211	228	230	197	196	206	210	189	184	215	211	184	200	186	186	225	230	200	216	186	190	172	204	214	190	210	171	184	212	192	211	209	208	219	211	188	211	192	198	208	193	183	217	167	212	203	238	228	200	177	229	185	195	190	186	211	208	201	179	241	189	192	218	200	200	204	189	212	199	171	206	211	194	212	185	176	174	205	210	176	179	210	185	194	196	186	196	189	212	225	190	211	218	206	194	203	223	189	203	197	214	199	214	189	193	192	234	205	199	192	187	197	189	189	172	183	198	210	187	203	211	202	211	174	192	210	194	205	196	177	202	208	199	222	211	201	196	186	189	185	214	184	180	180	218	218	187	214	205	215	207	195	198	206	210	195	198	208	198	182	165	197	199	186	201	208	209	201	186	201	196	162	176	201	227	213	197	223	214	184	168	206	212	195	184	189	207	210	220	209	177	211	205	204	210	173	183	221	216	204	213	201	199	235	238	210	203	227	194	213	188	185	207	190	169	187	212	198	192	167	181	184	191	179	217	221	221	177	184	223	219	194	194	226	178	195	169	181	205	200	183	207	222	187	214	176	201	209	208	193	183	211	204	200	208	193	183	184	166	170	196	203	191	204	197	225	217	197	209	187	200	198	195	237	200	217	187	194	166	200	199	199	179	175	202	210	181	205	188	217	200	211	209	184	218	215	196	203	219	212	214	190	213	203	208	197	194	226	212	199	202	193	207	198	225	211	188	189	201	202	205	188	188	195	190	213	215	207	200	206	208	201	183	229	206	210	184	205	191	213	207	227	189	214	220	208	175	177	193	225	189	194	211	208	198	215	169	199	211	200	179	199	186	195	183	181	193	194	184	194	200	208	205	182	223	199	196	158	203	214	198	196	181	194	225	217	197	200	213	151	191	169	207	188	191	184	195	190	213	196	218	211	207	205	201	181	207	207	215	191	213	221	217	200	205	205	193	188	185	203	192	207	187	207	211	191	200	203	215	187	237	215	177	208	189	210	202	173	172	211	206	189	195	197	204	211	207	203	209	212	208	215	196	189	207	197	216	202	216	211	199	221	182	202	217	196	228	200	219	165	186	192	191	201	187	197	223	200	203	172	183	192	180	195	183	194	191	183	198	191	196	174	204	188	208	229	190	182	178	192	193	195	211	198	215	183	176	201	182	211	213	204	192	204	181	195	202	216	192	191	205	197	195	188	193	189	202	206	220	236	182	199	202	197	221	192	210	191	191	190	179	204	192	182	206	206	208	223	214	191	194	186	188	191	218	196	220	197	182	197	199	168	212	212	198	197	207	200	233	217	216	221	178	192	194	202	235	216	200	187	212	204	190	203	195	199	219	222	203	207	187	215	213	213	178	225	199	212	184	201	178	195	193	214	189	176	173	203	194	195	182	175	224	213	227	190	191	189	218	220	204	223	212	184	204	211	199	186	179	194	174	225	203	196	191	162	190	193	205	193	204	207	213	198	186	186	180	198	182	215	197	205	211	207	208	204	193	170	183	200	214	198	207	229	190	205	194	207	219	211	208	181	205	196	188	222	218	202	181	193	201	208	191	205	202	205	188	203	190	203	184	206	217	193	227	196	206	180	200	172	210	186	191	209	204	190	206	201	217	194	197	210	193	175	199	208	178	243	207	212	207	206	206	180	213	213	201	185	194	226	206	206	217	206	195	198	197	202	190	166	215	186	190	188	216	175	178	169	207	200	209	214	193	192	172	207	210	219	187	192	224	210	201	200	200	196	213	201	180	195	204	195	222	229	211	216	196	183	204	193	211	190	188	186	187	196	206	182	223	218	210	192	206	197	211	203	187	186	203	202	186	179	207	212	186	182	223	205	239	198	194	207	206	198	205	212	172	179	198	193	201	209	195	208	233	196	211	186	209	193	198	191	188	214	186	222	187	195	204	205	192	213	200	189	200	201	200	198	193	191	195	205	188	202	205	222	205	188	214	219	207	187	222	208	220	191	194	201	214	202	213	177	185	199	211	185	213	185	204	199	216	197	185	211	215	198	195	214	202	199	210	202	190	175	191	171	207	160	211	192	212	204	232	196	187	198	204	214	192	211	230	226	208	188	209	203	216	191	206	185	217	184	205	200	198	210	193	208	204	207	194	197	214	193	202	231	195	201	224	218	206	221	190	231	193	212	193	193	246	211	212	196	201	217	232	211	187	221	212	213	195	197	208	186	209	208	212	222	196	202	187	208	228	224	184	214	211	182	211	210	203	205	204	191	201	197	172	192	214	175	190	191	204	205	227	221	222	178	206	193	216	201	230	214	194	206	188	202	207	194	216	202	199	213	212	201	226	221	187	223	201	202	202	213	176	187	200	188	209	198	218	213	190	201	210	211	217	193	208	206	219	210	219	200	244	203	184	205	208	181	193	176	191	220	184	188	198	221	198	199	190	216	219	217	200	207	192	201	216	187	208	197	208	190	200	217	187	172	205	174	182	218	184	197	164	211	189	213	213	219	190	188	222	195	205	224	207	210	227	213	216	175	190	197	204	199	180	183	227	212	197	201	213	202	169	201	205	207	165	207	208	167	214	197	190	217	200	213	196	198	191	189	216	187	207	214	181	188	222	205	218	199	207	216	199	211	226	188	200	192	217	223	218	218	222	196	185	220	205	186	178	198	197	202	193	198	185	201	208	191	206	194	215	186	178	179	207	176	170	215	173	188	191	215	200	212	201	214	208	179	185	172	202	185	174	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
19543	2750	6256	6817	5565	4662	3860	3021	2577	2257	1993	1794	1544	1560	1385	1222	1145	1154	1109	986	1010	959	930	897	881	850	787	808	754	732	824	773	736	760	754	661	707	648	680	663	651	695	655	661	635	660	647	667	657	602	638	625	641	643	625	632	620	585	632	647	636	635	576	598	652	595	592	666	589	634	606	628	572	596	567	585	592	593	619	646	581	602	574	642	579	572	608	605	605	577	587	586	602	595	616	605	568	593	571	595	552	562	586	585	585	596	607	579	562	550	594	594	581	589	546	577	537	559	558	603	565	578	596	607	541	527	564	560	554	539	584	598	538	622	596	580	563	558	553	576	580	563	570	604	565	574	591	579	603	565	627	546	567	592	600	548	567	579	582	567	588	541	514	593	613	572	583	616	528	525	579	574	586	580	587	625	589	549	631	586	537	602	589	554	575	571	572	579	610	537	611	558	575	564	575	569	559	562	618	554	558	594	543	581	543	546	593	574	537	533	569	556	590	551	546	557	602	562	595	550	584	597	545	591	525	541	593	585	568	581	532	536	573	562	552	594	571	538	578	595	528	547	614	564	563	550	547	559	620	618	569	564	570	578	526	569	566	582	588	519	538	547	581	575	617	551	570	601	578	541	594	569	548	602	574	543	542	571	598	600	608	579	530	584	560	527	570	523	563	600	553	577	594	546	590	571	536	570	522	542	596	575	591	565	574	586	577	554	594	567	581	576	602	597	536	588	582	554	564	594	570	507	607	581	546	549	571	558	595	567	537	562	591	581	590	578	589	562	606	555	513	514	585	568	607	540	580	547	572	601	557	579	570	572	580	599	618	596	565	589	591	586	580	565	600	557	566	588	586	549	603	635	569	583	607	575	576	593	552	596	536	592	534	536	582	504	545	580	634	559	593	548	605	561	637	599	565	559	570	590	583	584	551	536	533	583	616	579	588	614	537	590	587	579	618	569	557	570	589	589	573	550	576	595	559	591	557	542	574	568	587	558	575	598	567	619	581	564	559	571	596	590	574	598	602	577	564	573	591	573	619	530	565	566	602	547	552	561	606	571	588	556	606	587	561	563	561	575	584	576	593	590	576	580	571	599	547	592	560	547	569	567	558	551	574	570	579	586	566	606	558	563	576	586	547	592	623	580	567	581	607	560	560	618	600	605	552	565	546	562	542	569	550	582	581	611	592	556	592	601	556	621	510	554	576	555	624	548	546	544	578	575	564	589	579	585	587	576	608	598	583	600	589	568	597	537	552	589	582	622	612	571	561	569	568	570	575	573	539	619	543	559	583	565	588	581	529	591	544	618	562	592	558	540	571	536	568	554	536	632	539	587	544	531	544	582	571	522	614	558	516	582	591	570	527	562	588	564	544	526	586	542	591	547	594	599	556	577	567	568	576	561	565	564	608	558	581	575	560	562	559	541	617	595	559	586	574	569	579	522	584	612	563	550	540	552	579	589	581	620	554	605	574	583	569	577	551	593	599	593	599	588	589	558	555	561	556	560	564	564	581	547	570	584	577	568	594	583	540	552	587	572	606	605	584	564	558	574	530	608	601	554	600	607	571	516	561	542	589	591	580	564	585	608	608	577	572	614	547	586	615	486	557	575	602	597	533	544	577	567	556	568	541	600	580	583	572	571	581	550	559	574	561	544	551	557	575	537	566	561	549	562	534	574	570	546	599	542	552	577	540	534	577	583	581	581	593	577	603	606	562	578	538	565	560	581	527	600	625	583	597	582	567	556	539	552	561	593	567	579	614	585	578	546	550	584	543	603	564	568	611	565	565	523	613	569	582	610	555	615	586	602	569	555	557	560	621	597	578	566	572	581	567	553	571	569	586	534	565	588	550	536	608	571	601	579	576	604	583	589	524	559	554	573	589	564	619	592	592	549	565	566	577	604	554	560	553	559	608	553	561	525	596	550	569	535	549	536	586	574	551	576	536	549	580	568	579	556	558	566	558	571	563	536	566	556	569	589	596	574	557	592	532	586	556	569	613	572	535	565	615	623	562	552	574	587	554	582	559	565	574	574	573	539	619	568	559	573	600	569	592	590	569	589	587	559	547	583	566	551	574	597	573	606	560	544	537	576	628	624	595	536	574	554	573	535	586	543	559	581	575	549	568	575	585	573	576	568	618	568	565	547	576	542	567	562	545	605	556	564	583	593	558	558	585	634	606	584	533	593	585	609	575	613	617	575	611	590	586	539	562	579	592	592	577	638	592	580	602	590	542	589	543	525	593	551	602	553	548	591	568	577	561	559	584	588	550	542	580	565	581	578	587	575	594	546	582	555	604	617	596	565	587	575	595	558	584	586	608	586	563	555	565	594	543	609	543	587	549	565	571	606	555	557	564	577	570	559	616	575	586	558	529	558	563	583	586	586	562	573	547	551	565	605	589	555	539	582	601	554	580	608	576	601	574	573	579	570	619	563	561	528	610	583	539	581	566	565	613	575	587	543	572	596	547	541	547	563	578	590	556	543	591	593	597	535	544	602	520	567	539	589	586	568	636	572	578	552	620	567	626	518	596	573	582	554	585	546	586	611	582	571	568	590	606	597	580	581	578	537	571	567	558	610	574	557	561	582	577	556	574	543	561	532	576	623	592	597	553	551	538	574	559	563	555	566	591	570	582	571	586	589	571	575	554	580	577	560	579	563	594	632	530	579	558	601	563	576	586	574	566	579	584	574	575	581	537	552	581	603	599	568	571	540	532	557	556	550	593	614	601	591	627	563	590	585	567	557	627	587	593	589	571	611	594	576	590	554	543	507	532	592	539	579	600	566	578	569	606	600	615	547	591	588	546	592	540	594	575	578	575	558	541	543	560	596	549	565	570	583	573	585	540	536	560	571	603	558	579	567	567	594	586	593	588	575	566	587	573	588	503	584	554	627	553	561	562	580	553	591	577	584	562	610	560	558	555	590	582	542	602	558	575	577	554	559	574	594	576	569	593	546	521	560	586	562	513	565	559	575	553	587	571	549	588	600	604	583	587	553	558	598	545	543	587	556	588	595	596	575	562	567	540	585	606	507	580	580	595	548	574	552	578	548	579	562	583	572	592	543	542	600	584	557	571	570	558	584	525	621	594	567	606	556	584	583	558	580	555	571	567	595	571	563	567	575	535	583	584	548	587	603	563	584	526	565	596	565	559	534	604	577	553	545	525	547	569	551	563	577	533	640	570	656	578	579	545	617	588	593	568	569	609	599	530	560	585	556	557	558	513	594	518	595	599	579	586	589	609	574	562	577	543	564	542	614	589	559	620	594	568	601	551	591	588	584	571	601	594	575	562	608	577	626	597	576	573	602	550	610	576	534	603	580	569	578	575	553	571	599	569	635	608	545	558	548	534	568	536	574	548	569	547	541	567	577	567	614	606	586	644	610	540	542	592	632	544	573	559	569	566	579	530	543	568	531	555	595	611	579	555	553	549	573	578	539	534	570	582	529	591	580	608	562	543	549	564	596	586	632	554	569	610	611	598	561	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
4804	273	188	166	145	112	123	109	117	97	101	85	102	85	97	122	102	92	115	102	83	96	108	112	93	110	103	105	99	122	105	112	106	87	110	95	102	100	83	111	107	84	125	82	116	101	103	109	85	88	83	106	97	106	99	89	126	98	86	104	101	106	107	96	99	104	101	89	87	100	98	106	117	107	107	98	115	94	97	108	102	108	117	111	106	102	112	94	93	101	115	93	86	104	94	93	85	103	102	97	109	125	99	105	99	108	91	114	125	102	113	101	85	92	101	98	92	84	99	102	99	98	101	100	96	91	113	100	94	105	96	100	106	94	103	114	94	113	108	101	119	108	104	92	101	113	100	88	115	103	83	101	110	115	97	96	109	100	106	110	109	95	107	90	132	99	101	111	91	96	103	87	102	99	90	93	117	113	98	116	112	96	100	110	94	86	99	110	105	99	100	111	103	121	103	94	92	85	101	118	113	99	114	111	110	94	105	109	84	103	125	107	97	98	118	121	100	91	92	116	74	102	107	101	113	91	110	128	116	111	99	101	100	112	103	103	104	85	114	114	93	91	114	99	113	93	104	107	96	91	105	103	117	94	124	101	120	92	84	98	120	114	99	107	98	112	121	88	106	92	92	116	88	96	89	107	105	106	90	103	99	115	100	92	103	115	87	100	107	98	97	109	87	106	118	89	102	106	104	105	95	100	88	88	85	89	96	102	118	111	87	99	94	97	105	106	112	92	118	114	112	109	95	111	126	105	85	104	112	109	103	110	117	103	75	111	111	103	80	99	85	111	91	108	104	110	94	115	118	110	93	104	100	102	115	90	88	104	101	97	104	113	104	93	116	91	99	107	108	101	96	109	96	77	99	94	91	111	80	116	125	100	113	103	101	98	107	101	114	108	89	114	96	113	107	101	90	92	99	113	96	97	102	99	96	78	110	104	94	112	90	115	94	111	99	98	112	103	98	121	112	93	101	85	92	108	89	106	124	95	126	96	119	97	94	100	103	90	110	106	95	115	100	92	92	101	84	112	109	107	83	108	111	112	109	113	103	104	115	107	118	101	93	111	110	94	88	91	88	111	115	111	86	99	100	99	107	87	100	97	99	101	90	94	91	110	96	97	96	115	112	113	109	98	101	116	97	104	102	83	94	109	112	82	107	99	94	105	103	131	88	87	107	120	96	108	119	96	105	77	106	98	83	81	109	110	99	108	110	94	97	103	113	107	106	111	105	127	92	103	96	107	102	111	104	89	117	119	107	94	106	110	123	116	92	87	107	113	98	96	97	98	102	94	113	90	110	90	104	103	120	104	104	96	96	105	92	88	105	114	82	94	124	100	116	101	88	123	102	97	90	87	105	113	95	107	117	100	101	98	102	124	102	96	106	97	108	100	101	108	98	98	101	112	115	107	108	112	95	107	108	105	94	103	88	99	95	121	102	110	88	107	106	90	100	93	132	96	107	91	103	101	117	87	103	93	81	106	103	94	103	87	112	99	96	101	100	104	115	110	91	104	111	103	113	110	98	109	79	107	90	101	110	115	98	84	97	103	94	99	110	108	81	119	106	116	91	108	91	105	94	114	105	98	105	89	106	106	115	102	96	109	91	109	99	99	120	109	119	107	119	106	111	102	106	116	90	115	102	114	97	107	102	91	100	114	91	103	120	95	101	104	95	98	103	95	106	92	102	102	120	104	102	111	111	103	107	110	95	99	108	125	108	99	107	107	90	106	100	114	92	96	85	118	102	104	111	108	90	92	87	89	128	94	100	106	123	113	96	90	106	96	90	96	101	108	90	125	118	98	110	103	104	80	93	95	95	92	98	90	111	96	115	91	94	97	102	116	121	109	84	94	83	105	102	102	104	116	102	100	100	112	113	116	93	94	106	107	113	97	111	95	106	110	109	96	108	111	109	106	109	90	104	97	90	91	102	108	100	100	104	104	103	85	96	95	99	86	97	94	94	89	101	108	104	102	105	117	106	110	99	107	97	101	106	103	108	87	104	93	85	103	93	113	106	96	97	99	103	99	77	87	92	92	100	101	87	97	86	90	102	115	102	113	104	96	110	93	126	100	107	99	102	105	89	110	111	93	99	91	109	101	95	111	95	106	103	110	108	95	91	90	104	114	95	101	116	91	102	109	125	89	89	88	121	107	124	111	96	111	106	92	96	114	88	90	107	104	113	110	102	100	117	117	119	104	115	92	110	100	87	102	112	121	97	110	84	95	104	108	111	112	107	82	112	91	94	90	84	104	81	111	99	103	117	98	108	89	101	98	123	98	101	90	103	114	113	100	97	100	121	100	97	111	102	105	127	103	115	102	99	108	96	96	109	99	96	104	105	123	98	99	110	100	105	90	104	91	92	97	108	102	116	100	113	110	105	102	104	124	100	106	92	111	98	106	102	107	116	88	100	115	111	100	126	94	99	103	102	113	95	98	100	100	102	104	107	115	110	93	104	105	102	108	96	92	90	116	86	102	94	108	111	93	95	94	99	105	106	107	108	88	107	110	110	81	123	105	104	92	108	80	98	102	113	105	104	106	110	119	101	90	101	99	112	98	106	101	95	86	102	110	106	107	93	102	110	101	101	97	93	100	93	108	96	95	104	94	100	73	105	116	102	112	95	88	89	85	84	95	95	97	89	108	100	106	96	88	88	92	93	105	103	123	100	93	113	87	95	109	113	112	103	102	99	100	125	106	107	94	100	79	91	85	114	98	91	91	103	109	117	77	94	100	129	97	86	89	118	113	109	112	102	110	116	99	92	104	105	124	94	106	96	91	113	117	115	87	100	117	110	90	104	86	96	109	95	106	119	93	104	76	93	104	82	100	96	97	118	109	106	103	93	109	92	105	89	124	106	91	109	116	106	113	94	103	103	104	111	102	92	87	96	105	87	113	99	95	95	105	97	95	99	97	106	94	102	101	124	111	99	129	97	96	111	90	92	84	96	114	104	98	98	100	101	90	102	90	109	92	87	117	107	90	101	106	117	104	85	116	91	86	88	102	78	107	121	105	106	100	116	100	104	107	100	114	100	100	114	102	106	113	92	102	86	97	105	96	76	125	113	86	98	107	119	106	114	85	111	98	109	122	91	90	93	104	95	97	116	110	105	120	114	93	92	120	93	117	104	98	106	120	115	103	90	90	93	105	105	84	105	98	95	124	105	98	95	101	87	106	106	107	83	106	81	87	107	124	107	99	96	88	116	91	86	113	97	101	101	99	99	110	100	97	94	116	105	106	108	109	104	95	109	95	108	104	113	122	97	92	118	101	107	101	102	142	96	83	89	120	116	100	105	107	95	101	107	106	125	120	85	100	88	100	105	106	123	92	92	110	107	89	108	114	101	103	99	107	100	104	94	104	97	122	105	92	102	94	79	96	95	101	107	92	100	90	103	96	90	124	104	126	113	111	98	100	99	102	108	103	105	88	99	121	129	123	109	76	88	95	117	110	113	104	103	97	110	92	120	102	98	117	88	106	88	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
5256	367	465	495	453	419	377	411	363	328	321	335	322	359	326	309	344	303	317	361	309	314	313	317	344	312	297	317	280	303	326	324	340	321	332	357	318	312	310	309	326	285	303	321	317	319	311	337	310	310	320	310	321	310	343	348	322	313	315	325	317	338	320	320	327	296	338	331	293	308	331	339	318	325	316	323	314	285	324	298	323	294	314	307	347	316	320	304	333	314	329	287	364	321	285	313	295	311	337	304	309	344	316	311	303	291	314	319	320	327	339	312	296	314	302	325	314	342	303	320	314	335	312	295	314	353	307	299	283	330	319	321	294	296	294	318	316	295	331	308	323	371	321	330	310	322	333	303	301	309	317	297	311	326	326	310	288	313	306	324	327	323	333	310	281	334	346	306	314	295	319	328	331	329	299	311	319	306	322	342	313	318	309	309	337	315	321	305	310	319	325	327	299	269	309	320	310	300	335	346	314	309	300	311	318	314	321	286	330	324	335	285	291	298	345	348	307	292	244	294	337	320	330	346	308	319	292	326	295	275	318	294	302	317	326	334	299	291	313	339	297	295	328	326	315	315	333	308	326	326	329	310	310	317	327	294	322	321	349	332	324	331	283	292	322	312	332	297	296	298	300	297	327	317	315	303	314	334	311	309	318	289	325	316	289	312	293	308	310	301	283	312	321	303	308	349	288	299	317	311	317	321	298	303	281	349	321	299	322	326	342	302	330	316	308	329	310	320	316	324	329	353	345	313	312	305	302	288	346	315	320	332	311	282	317	308	323	327	311	318	313	328	318	280	271	310	302	299	304	300	310	313	324	311	323	311	299	335	313	330	332	294	304	351	308	283	324	310	333	312	298	314	340	332	354	317	307	294	320	314	296	351	304	311	316	331	335	322	291	335	313	324	338	314	303	343	321	326	314	310	325	313	296	314	331	316	334	318	316	329	307	347	306	352	328	328	310	327	293	301	318	304	307	324	311	334	321	334	285	306	301	308	315	334	321	319	316	337	283	322	350	270	290	315	325	335	329	322	312	321	329	294	317	311	337	295	348	331	276	300	307	330	312	316	347	314	314	335	286	260	311	319	306	308	295	314	323	310	335	344	308	306	317	292	321	305	301	292	358	315	328	318	309	319	310	294	294	326	303	277	303	341	348	323	304	289	307	310	327	342	328	306	305	318	353	301	309	324	334	294	288	301	289	307	285	309	331	287	288	323	317	330	316	327	309	339	336	338	323	325	317	318	290	306	298	263	277	293	310	311	342	297	330	318	315	331	308	358	311	324	298	335	336	311	312	310	301	315	323	321	353	316	300	314	284	323	319	304	306	322	329	340	314	343	293	318	328	353	336	300	323	298	324	335	340	316	325	321	337	327	297	336	310	307	335	353	344	364	351	309	300	321	309	330	312	312	283	343	298	306	328	299	327	315	368	302	317	333	338	314	293	368	335	299	311	323	314	320	327	318	333	294	307	314	305	302	319	305	315	294	318	316	318	326	311	304	322	304	325	293	326	315	308	325	303	338	311	307	321	317	334	305	314	305	317	342	318	316	347	331	299	332	289	310	284	318	329	292	307	316	324	309	301	290	318	297	313	323	329	347	279	342	331	311	310	281	316	334	345	329	337	299	349	326	305	308	311	321	303	342	296	293	310	318	330	308	359	324	296	308	325	292	309	286	293	327	330	336	316	294	331	298	305	294	300	316	356	318	324	300	317	330	323	292	303	325	320	304	323	326	287	318	302	299	348	301	274	309	327	332	320	273	329	303	332	310	320	326	324	333	338	328	308	336	313	291	307	320	302	304	307	320	292	318	329	305	306	338	319	317	340	309	332	321	304	311	314	338	313	350	296	321	289	298	310	303	336	318	306	329	299	319	315	294	317	314	332	305	281	282	312	334	333	324	331	303	296	331	298	299	332	298	329	307	322	308	273	312	319	340	317	309	334	288	353	311	348	306	299	291	285	323	291	315	320	311	314	316	306	292	306	315	330	336	323	293	320	287	310	334	328	305	313	325	338	329	347	291	286	313	298	302	299	333	305	324	330	308	331	307	328	349	329	360	329	313	305	304	343	299	306	346	330	346	286	297	319	303	318	321	323	320	307	303	329	294	326	288	324	319	322	320	300	296	286	322	320	333	309	312	308	283	311	323	340	316	319	310	330	322	291	340	290	308	326	322	319	314	300	308	305	299	307	301	309	304	296	300	341	340	297	342	324	292	301	283	331	311	295	303	287	301	351	321	319	332	322	342	323	316	282	370	330	297	300	308	284	316	302	320	334	331	315	315	294	325	304	331	293	320	333	328	348	315	325	337	328	307	288	302	320	320	345	306	295	308	340	307	322	329	324	301	332	301	334	340	274	321	311	302	327	346	283	311	300	296	308	352	291	301	323	293	285	333	323	316	304	293	315	344	305	311	304	307	269	323	278	313	303	336	296	347	308	324	361	320	290	357	321	316	312	305	317	336	309	307	331	324	291	317	311	341	305	295	321	318	298	293	347	328	335	348	309	285	322	318	343	278	326	313	310	311	318	343	311	327	327	306	338	326	330	302	335	316	302	299	318	321	312	280	299	335	335	279	306	315	284	317	340	323	339	283	349	285	321	301	341	323	322	323	307	351	312	311	335	329	326	348	341	304	326	314	312	318	319	288	354	314	302	305	295	299	346	330	326	311	328	340	336	340	330	305	280	306	314	310	338	289	317	299	312	292	299	306	316	307	295	314	337	305	304	341	303	310	319	294	317	313	333	305	326	313	367	279	331	323	320	333	349	315	310	303	302	325	308	287	302	297	318	308	299	313	315	305	310	330	311	352	320	309	305	356	341	284	309	286	333	327	290	340	326	332	324	322	337	331	315	332	329	351	293	298	326	347	292	303	344	300	302	281	293	315	326	318	300	305	311	327	334	317	313	320	300	323	325	286	304	317	308	318	295	319	319	292	324	315	350	335	318	320	325	344	315	323	322	306	326	325	294	304	287	319	327	306	332	298	303	309	313	325	323	296	316	302	317	305	315	320	315	295	304	333	311	308	290	341	325	345	343	322	339	319	355	347	320	321	340	326	277	330	347	352	319	320	334	307	330	320	281	287	300	315	309	348	350	337	271	316	354	336	338	302	318	293	313	328	297	287	340	315	319	360	305	313	313	310	344	302	315	316	312	305	319	306	322	279	311	297	310	318	303	316	303	324	289	319	337	290	345	320	298	316	299	310	311	316	335	338	273	282	328	311	323	325	356	313	300	299	291	317	298	311	326	297	332	318	343	313	302	342	297	338	324	336	331	324	349	323	318	293	312	333	306	295	275	322	325	320	330	311	305	306	276	332	316	318	288	318	304	285	305	352	295	328	313	335	341	338	333	326	336	311	316	313	336	320	342	317	291	295	349	317	305	340	329	339	342	302	326	291	322	309	356	328	318	281	306	303	311	325	305	327	315	320	337	283	340	311	308	303	295	337	359	314	291	304	336	320	324	317	351	303	298	297	336	344	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
34185	6126	1496	1043	715	499	388	313	264	231	185	188	167	158	151	127	134	143	147	130	101	112	109	106	125	125	103	92	125	106	109	105	103	104	87	115	95	120	124	106	109	109	101	92	85	76	89	100	85	105	89	120	86	90	98	90	105	87	96	82	86	93	87	72	110	102	91	111	112	97	80	84	95	113	90	95	93	104	98	93	110	98	94	83	95	72	86	93	108	110	96	90	107	86	79	77	83	90	75	69	110	93	108	90	95	96	97	88	93	71	99	86	88	93	93	101	86	97	105	100	90	85	80	80	81	98	99	94	89	95	94	97	94	91	88	98	105	87	92	86	93	95	79	91	96	74	96	92	92	83	88	105	93	103	90	97	96	105	100	98	80	91	84	80	107	96	107	89	88	101	106	80	82	82	89	95	86	115	80	100	96	104	94	98	104	94	108	89	110	109	92	92	105	91	100	84	104	104	90	91	99	102	84	101	88	92	86	94	94	93	87	79	77	105	82	107	68	81	96	87	102	95	83	108	88	107	78	83	83	99	91	108	94	105	96	97	94	87	111	78	95	90	90	99	90	89	82	105	84	97	100	112	103	78	101	102	89	92	90	81	80	80	94	92	86	67	79	112	106	103	92	105	90	82	94	93	81	94	90	110	96	107	91	103	95	102	116	89	97	85	99	83	107	87	95	91	83	102	76	96	83	101	107	95	86	90	106	83	72	81	101	85	86	90	92	92	83	77	77	79	99	93	87	95	102	84	92	79	99	91	104	97	97	93	74	80	83	99	80	90	96	100	105	92	95	105	102	84	84	102	82	100	108	84	85	91	95	111	95	87	107	96	84	98	96	83	81	93	88	79	99	91	99	89	86	110	73	76	97	106	84	94	85	101	77	75	91	74	74	87	85	107	84	103	82	89	81	87	100	85	88	87	95	89	77	78	99	84	84	82	97	99	96	96	92	98	97	85	83	83	91	105	91	88	85	91	89	105	100	103	89	101	75	107	95	97	93	96	103	103	109	76	111	91	86	86	84	102	91	93	94	83	96	82	97	85	93	89	79	79	98	93	108	88	95	84	101	92	74	94	95	103	82	82	86	89	82	96	96	85	88	88	92	68	99	95	100	81	97	98	96	85	107	88	107	92	89	95	96	89	92	89	91	94	92	108	106	85	95	78	79	95	92	100	99	95	100	91	109	107	95	98	101	86	116	94	99	82	82	91	91	97	80	91	96	108	94	92	84	112	95	95	91	94	90	102	91	96	93	76	99	91	112	84	94	85	89	96	101	99	88	82	92	96	81	100	87	98	99	98	91	92	89	104	92	83	96	77	85	80	84	86	88	89	99	100	94	89	92	76	87	82	79	82	82	95	89	91	80	81	94	99	97	84	101	100	88	88	108	105	90	88	100	90	90	93	82	94	87	109	91	101	69	98	93	82	89	100	90	82	99	97	93	78	108	90	97	99	89	97	83	77	93	90	86	103	95	109	87	84	82	107	102	106	94	92	85	80	119	89	86	77	91	83	94	88	109	103	98	100	90	96	85	100	101	91	93	102	85	102	109	97	86	91	80	85	96	86	89	96	82	113	83	81	90	84	102	92	94	112	101	86	82	95	92	84	98	79	103	90	101	84	72	79	89	82	98	109	100	76	94	100	94	87	95	76	90	118	95	86	80	93	92	91	94	97	96	92	98	91	88	87	87	95	73	92	90	95	97	89	91	108	93	104	80	76	87	77	87	63	98	80	100	86	105	82	130	95	93	88	90	110	95	94	109	93	89	78	94	116	92	91	105	99	101	88	99	100	89	108	90	89	88	92	110	94	101	83	84	89	92	78	92	84	80	99	86	88	81	83	111	93	103	93	91	101	96	85	75	107	86	90	80	91	84	91	90	83	90	85	84	77	93	69	82	91	84	93	89	105	111	87	91	80	90	87	88	104	95	89	102	99	71	80	91	82	75	88	90	87	112	83	94	88	78	87	91	104	105	105	85	85	82	93	92	76	107	80	83	111	84	89	121	92	87	94	84	78	90	96	94	107	94	82	86	106	106	75	84	88	83	85	101	108	98	80	91	97	80	90	94	87	95	99	97	91	99	91	85	101	101	87	93	101	81	117	101	93	95	90	87	75	81	113	100	83	87	92	84	79	103	70	95	95	85	90	86	80	85	78	121	88	77	109	81	115	110	82	116	89	100	89	96	93	79	86	92	98	97	88	87	87	92	93	111	82	95	88	110	101	101	84	97	103	110	98	98	92	95	89	93	95	90	102	91	96	101	103	102	83	106	86	91	99	104	93	100	97	81	95	91	85	88	115	90	92	89	93	86	96	92	87	90	105	101	95	96	95	90	87	98	95	93	94	110	98	79	93	90	87	95	78	97	116	88	97	86	87	89	118	92	88	76	85	87	97	106	92	111	91	73	93	91	81	99	95	72	84	80	86	82	95	96	80	107	100	88	128	98	96	90	74	103	92	101	76	101	97	93	93	96	90	102	98	78	99	94	85	93	91	90	102	84	103	91	87	97	94	87	90	106	98	87	88	98	82	89	113	102	92	84	100	95	91	97	74	91	96	95	92	94	92	93	88	104	90	95	83	89	93	99	89	106	98	100	98	94	105	92	100	73	107	111	88	89	98	97	78	91	71	73	90	98	94	102	98	93	90	93	90	101	82	100	86	108	89	88	101	113	107	92	99	108	109	79	93	91	81	90	107	92	93	106	99	100	86	91	96	95	80	89	86	108	81	80	79	103	100	89	83	82	91	91	95	88	94	84	81	90	86	97	93	100	91	99	103	97	96	90	87	91	94	105	98	91	88	94	76	86	92	94	83	87	107	87	97	99	94	89	83	101	101	93	77	121	86	89	106	97	110	101	91	109	116	85	110	103	89	89	71	90	114	89	93	101	102	74	97	78	115	96	104	95	88	97	83	83	94	107	91	100	106	88	96	101	91	101	85	113	111	95	86	84	102	92	93	104	92	91	98	102	85	103	95	82	96	74	96	76	89	92	96	92	97	86	89	95	97	93	104	105	84	91	99	110	90	100	75	89	94	91	99	100	87	86	85	98	88	91	105	101	99	81	96	98	83	82	81	93	96	87	92	93	75	92	91	91	85	102	101	80	76	91	83	104	97	75	94	97	88	109	89	93	77	99	90	99	85	107	81	91	93	114	95	94	102	81	92	85	84	85	95	92	96	106	98	90	105	105	92	94	90	104	91	85	98	92	92	90	110	90	104	90	92	75	81	88	101	97	95	80	85	90	89	98	87	87	90	92	106	90	91	88	104	100	96	94	96	81	97	85	93	104	97	78	96	83	85	97	85	103	83	91	100	81	100	85	94	87	95	95	76	97	76	92	75	84	116	81	92	96	106	86	85	95	73	101	102	85	95	95	62	76	92	97	98	95	100	83	83	92	85	87	89	87	103	72	79	85	89	99	75	92	92	89	85	81	83	85	88	100	92	92	76	77	87	88	89	96	94	111	91	94	97	89	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
14686	1382	3332	3636	3013	2363	2021	1552	1380	1152	1029	908	780	743	711	658	643	564	547	557	485	497	501	415	471	440	382	401	406	414	400	407	376	397	380	390	368	369	357	353	357	366	349	361	364	344	367	342	395	341	340	319	326	310	310	338	358	287	333	312	327	338	317	337	312	322	327	334	310	330	324	329	295	312	343	361	313	305	309	304	291	337	303	301	310	343	290	327	283	289	296	316	315	344	310	314	297	296	290	301	327	356	305	289	295	303	314	333	302	356	298	318	312	281	262	326	295	294	325	272	291	271	335	309	303	282	317	284	298	299	293	320	314	289	279	300	261	288	288	308	306	307	318	314	312	330	346	329	287	315	300	300	295	292	299	301	324	284	302	286	308	300	304	304	315	318	284	278	292	313	310	317	314	270	321	306	336	287	354	332	303	310	281	315	312	264	285	307	312	285	282	311	293	292	278	310	314	280	314	303	313	298	290	305	293	290	302	320	287	292	310	318	293	297	292	288	285	291	301	269	308	278	329	299	272	292	279	270	300	317	288	282	303	308	313	318	289	303	265	317	306	315	317	296	277	306	315	304	306	334	304	294	318	288	322	306	282	284	303	293	301	273	282	302	282	307	303	280	288	280	302	284	309	306	293	262	307	288	296	282	294	287	328	282	298	308	306	286	282	283	327	281	301	296	329	301	318	295	324	308	343	307	319	325	317	316	306	313	298	283	309	281	316	293	311	263	308	317	290	311	287	306	286	288	284	290	297	298	291	293	274	318	282	296	343	294	323	283	333	311	300	324	300	319	305	305	266	305	309	301	277	327	330	295	312	290	311	329	308	312	326	295	294	303	294	297	266	309	333	322	296	312	312	286	313	327	278	327	296	307	324	295	288	321	338	295	300	310	292	293	305	295	322	336	304	283	299	314	303	274	275	282	323	319	297	289	302	305	325	293	301	320	315	315	279	302	294	307	318	292	286	301	287	283	326	319	311	285	324	309	298	288	297	286	306	303	329	297	326	284	316	262	278	280	294	288	276	289	307	324	276	331	286	326	326	310	299	283	302	326	293	312	297	295	334	328	314	294	281	305	283	294	302	291	294	294	332	279	286	289	288	297	318	301	284	311	283	284	323	282	297	281	338	286	286	310	293	309	306	304	288	311	322	289	294	311	331	289	298	299	276	275	315	306	340	297	325	305	338	311	280	279	326	274	266	307	312	314	300	281	296	300	288	309	319	298	326	301	294	292	301	303	317	298	311	311	292	301	294	279	293	312	301	302	341	263	321	309	301	288	297	312	297	300	288	278	322	311	296	294	320	326	332	297	284	313	306	304	294	324	288	310	287	295	271	288	301	278	301	277	293	311	278	307	322	301	297	272	279	302	291	290	300	283	313	288	318	300	290	258	287	297	294	278	281	277	320	319	292	292	287	292	316	295	260	293	307	303	271	318	310	296	300	276	310	294	316	306	314	300	302	295	281	288	300	302	300	296	319	268	303	300	313	296	309	288	303	293	280	293	324	307	332	287	306	301	324	284	280	302	347	291	279	324	321	274	328	289	320	291	300	313	337	294	303	327	313	280	306	295	293	315	285	347	315	301	308	308	307	296	310	305	275	310	317	293	294	318	303	322	280	284	310	285	315	301	263	300	332	258	293	276	300	331	295	324	281	299	284	322	302	292	317	308	298	325	299	280	323	300	306	304	308	311	304	288	282	303	284	285	302	296	271	324	327	269	286	315	295	320	312	319	310	307	280	288	310	281	313	322	307	328	311	286	310	271	302	310	297	280	335	284	323	280	286	296	308	319	328	286	297	313	284	299	302	288	275	287	279	292	292	284	314	293	285	279	313	309	286	273	308	288	307	298	265	316	290	324	270	293	293	278	293	337	295	279	310	311	276	297	291	342	284	305	306	282	302	289	309	281	321	291	298	317	273	307	288	328	294	266	327	322	297	250	289	262	288	292	298	296	303	305	273	321	279	279	315	312	298	305	301	281	270	319	293	287	275	294	268	287	303	284	303	285	288	329	319	277	306	301	278	288	308	324	288	291	277	308	281	307	302	294	274	300	317	303	274	327	321	313	289	282	266	272	318	301	315	289	306	330	303	298	287	299	291	285	290	296	306	322	333	293	323	296	315	297	279	299	318	294	271	282	301	300	328	285	326	304	296	279	318	286	315	314	280	300	283	283	303	300	290	277	326	276	287	304	319	341	338	288	289	260	296	341	332	290	295	299	305	313	325	294	281	280	314	314	313	279	303	300	291	301	306	299	302	291	285	292	278	328	289	308	282	280	274	322	322	294	306	326	304	321	275	297	305	266	325	299	329	297	286	284	280	308	310	284	288	319	314	335	264	310	281	309	312	305	297	273	298	302	292	288	281	319	311	304	303	280	318	336	290	264	287	318	276	287	319	288	315	281	281	317	306	300	317	283	295	283	309	354	292	318	297	289	297	284	301	285	298	305	305	299	301	307	333	282	309	276	299	328	328	320	317	316	294	295	273	319	265	293	323	270	345	302	299	337	314	305	262	306	292	332	318	328	294	283	310	314	343	334	286	282	296	289	308	294	292	305	296	301	306	264	298	293	293	290	300	294	282	290	296	276	293	316	312	327	308	320	268	298	313	296	302	290	279	332	293	306	290	298	295	284	306	326	309	293	300	297	297	279	294	308	290	291	282	282	272	297	334	314	316	298	299	299	275	304	317	292	267	307	288	319	288	304	308	304	274	309	275	261	349	285	287	289	301	318	327	301	300	301	287	311	273	296	281	286	319	317	306	300	297	327	329	307	292	301	291	292	309	325	278	272	301	270	316	331	282	327	307	305	321	295	308	319	315	286	333	321	303	274	274	303	322	298	303	260	268	310	337	319	304	311	294	271	290	288	280	303	326	335	312	320	308	338	269	286	314	297	314	325	304	324	326	299	320	291	327	299	293	311	299	289	293	330	332	250	275	300	283	296	263	289	278	287	331	293	327	307	264	288	283	290	318	322	298	302	314	321	305	326	273	294	304	295	299	293	296	334	344	291	328	325	337	303	337	293	300	277	304	280	292	306	325	309	311	297	281	318	284	326	299	302	313	317	301	291	272	286	296	297	318	294	285	272	292	305	297	311	284	339	308	318	292	292	318	288	332	314	309	282	297	290	299	277	281	287	294	327	348	281	279	339	301	282	310	283	285	301	305	305	306	323	302	314	308	317	291	294	292	343	287	260	264	304	277	328	283	309	308	270	312	284	315	291	315	318	290	279	277	287	287	291	297	302	309	274	295	311	284	303	281	319	306	291	299	299	289	322	322	305	303	280	296	302	299	295	287	309	322	310	298	315	276	306	256	300	319	305	309	282	298	287	296	323	305	318	329	318	292	310	299	289	333	320	278	272	293	286	278	307	289	316	312	316	292	297	303	320	302	309	328	307	313	286	303	261	293	295	246	281	299	289	325	299	267	290	268	327	276	280	314	298	300	317	290	287	306	292	290	290	306	263	288	306	261	271	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
46095	16724	4632	2185	1556	1073	875	669	526	474	425	367	397	322	295	330	255	279	266	236	249	231	202	236	244	215	217	205	249	219	212	227	201	224	211	182	191	221	220	185	204	210	213	174	195	198	217	210	189	201	216	189	184	200	229	184	204	202	181	204	196	201	208	198	203	234	186	180	214	213	197	201	219	210	217	216	218	186	229	199	210	200	233	186	226	192	212	198	212	226	221	193	200	208	190	201	202	223	180	213	200	203	208	232	194	194	170	186	200	197	197	177	190	219	223	190	208	219	199	215	189	204	207	204	226	190	226	209	207	197	236	211	225	215	188	202	195	176	206	183	190	211	191	223	222	190	227	198	191	211	193	194	209	192	206	205	196	219	217	180	221	198	229	214	190	212	186	201	205	195	178	192	215	198	221	217	210	228	207	197	198	183	222	191	226	206	203	214	180	216	215	205	194	170	204	214	212	229	216	216	186	206	192	200	216	202	189	210	199	199	185	208	188	205	211	191	227	194	206	209	190	205	217	185	199	198	203	193	229	206	199	218	207	202	216	215	189	220	176	192	228	210	199	203	209	214	208	216	206	200	180	191	216	197	203	202	182	206	201	217	204	204	205	185	201	203	211	191	206	197	187	214	199	185	208	219	224	208	202	204	196	174	213	194	191	201	197	211	237	190	233	219	226	205	218	217	206	209	195	202	198	186	182	208	204	210	212	174	220	221	178	197	210	206	227	219	206	196	197	192	186	203	201	210	205	179	197	209	223	195	188	199	197	189	175	199	204	201	207	218	228	213	177	198	232	190	184	188	245	206	194	194	196	162	209	207	199	217	201	182	222	235	192	191	198	197	201	202	237	210	205	203	199	197	230	228	212	190	225	182	202	216	205	200	210	213	205	208	202	196	213	205	195	196	216	180	196	178	205	193	210	197	214	197	190	201	191	196	182	219	208	184	200	209	187	192	212	190	185	193	182	167	227	196	217	182	232	188	222	202	210	177	210	199	191	219	215	212	201	203	206	188	225	216	201	232	165	205	186	230	196	212	217	211	202	198	196	211	221	208	225	214	198	184	206	188	200	196	193	213	227	218	213	211	207	186	197	185	193	189	196	189	215	194	197	234	223	187	220	175	227	177	231	223	206	185	211	206	202	202	195	209	211	219	182	213	197	204	190	206	200	180	176	194	176	190	215	208	196	186	218	216	233	180	212	222	188	209	215	228	212	217	198	193	199	213	189	203	209	169	200	220	191	215	188	237	202	208	207	190	216	217	189	203	212	215	198	229	233	200	209	227	199	223	198	193	218	209	200	188	197	218	209	199	202	190	204	233	223	223	202	183	210	206	169	184	206	221	184	179	211	185	188	205	211	201	198	200	179	188	177	197	202	194	206	185	217	201	203	174	197	208	187	212	186	181	195	195	211	197	207	204	189	201	199	223	197	187	213	200	194	200	201	208	194	197	222	186	202	195	208	220	216	217	206	192	188	230	201	217	209	226	202	201	209	210	207	218	196	198	196	219	209	195	207	221	223	201	228	198	200	196	187	214	199	223	212	199	190	187	203	206	191	231	230	190	206	202	201	189	198	205	216	173	189	204	186	187	172	215	187	187	208	211	220	183	204	221	212	207	221	192	203	198	199	180	194	217	192	222	190	183	180	198	204	189	189	213	225	182	211	216	195	216	200	209	211	209	229	204	198	210	211	194	202	193	210	195	187	201	203	222	208	174	188	206	177	211	204	197	185	197	185	213	208	202	205	200	232	187	211	202	207	229	188	231	191	212	185	210	213	206	202	223	215	196	201	190	211	174	197	217	192	204	219	177	187	230	202	190	221	194	203	204	188	222	207	193	205	196	161	200	177	218	189	185	210	201	218	194	213	215	207	217	180	204	193	232	176	185	212	221	205	218	167	212	201	205	175	203	217	198	191	188	180	220	191	207	190	187	199	188	196	160	205	206	215	210	197	206	184	224	206	205	195	199	221	189	197	184	198	218	206	197	197	206	184	218	180	182	247	219	199	189	215	207	191	232	178	202	202	194	206	234	197	182	190	179	202	179	194	196	181	233	198	189	215	202	203	194	193	186	217	217	195	203	203	196	212	227	197	217	188	216	220	197	200	198	216	234	193	190	190	214	185	174	177	207	167	170	198	192	213	224	218	185	234	178	199	200	219	216	193	218	181	208	191	215	215	184	196	213	174	212	215	198	204	189	219	205	171	195	214	185	208	216	202	223	203	220	214	212	204	200	178	212	204	210	191	177	162	229	181	208	211	192	191	209	206	225	195	189	206	188	210	202	197	235	193	229	197	192	204	205	206	202	215	193	203	205	224	200	184	198	209	208	201	216	196	207	197	174	188	197	215	208	202	203	194	202	191	207	208	209	195	214	201	209	202	209	206	216	172	207	201	200	194	203	182	208	176	200	176	208	217	202	217	200	190	207	181	219	212	195	217	202	180	182	206	210	199	210	231	200	223	195	167	198	174	230	199	215	193	224	202	216	184	227	218	192	220	203	191	214	213	200	190	217	222	189	210	199	216	180	215	183	189	184	215	182	203	186	208	216	199	216	189	216	196	201	194	193	213	230	216	198	226	197	203	224	197	223	205	209	199	203	216	201	196	195	211	189	172	217	195	231	180	161	204	200	221	191	199	200	182	199	195	189	193	199	182	218	228	175	202	191	216	178	198	177	208	207	190	220	164	196	209	206	208	195	209	181	217	183	189	160	182	191	219	172	216	175	181	205	218	199	182	201	217	195	214	206	194	215	209	223	189	211	195	170	197	189	182	187	195	213	207	199	210	199	203	221	209	197	192	196	216	215	201	220	204	211	215	189	191	210	199	190	199	182	227	207	216	204	184	211	200	210	223	205	182	192	201	206	191	212	196	205	216	232	186	189	198	189	222	199	220	201	187	181	193	174	191	211	180	206	184	196	194	211	188	183	199	209	205	215	195	221	194	215	193	212	200	192	172	193	203	181	197	192	203	204	175	205	206	202	193	198	212	191	213	203	198	207	193	211	205	201	196	186	206	207	204	179	173	196	189	225	215	203	195	187	173	191	203	192	212	206	212	218	214	196	200	224	209	205	192	196	217	197	186	176	171	209	224	182	216	224	217	219	207	177	206	205	214	191	210	181	185	195	203	207	218	199	234	182	173	189	203	191	224	201	189	209	201	192	194	218	200	204	200	226	216	175	209	195	188	189	216	205	181	203	217	202	191	220	210	187	201	216	197	158	222	213	200	212	205	200	198	196	194	179	209	208	216	224	190	190	198	192	198	197	179	193	189	202	182	231	192	189	189	175	208	222	198	226	230	218	222	177	205	206	186	202	233	186	188	198	169	198	213	189	191	180	191	228	178	207	218	209	182	211	198	204	200	228	205	168	213	221	214	210	186	182	212	187	201	186	232	224	174	204	221	204	211	188	208	225	230	206	204	191	205	206	196	221	176	224	238	227	227	185	184	198	195	211	215	206	194	204	197	206	172	215	243	221	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
19516	2774	6160	6777	5550	4649	3746	3106	2567	2204	1934	1764	1606	1437	1370	1262	1194	1086	1155	1067	1038	913	912	885	894	880	758	807	779	784	741	788	758	721	705	692	727	682	681	734	662	732	682	713	648	677	639	661	710	664	628	581	616	629	661	609	638	638	633	628	640	597	616	562	598	629	572	598	582	598	613	585	657	598	576	629	616	588	565	601	637	586	615	597	655	607	607	610	566	607	583	573	577	622	592	620	633	594	607	577	562	578	605	551	569	570	543	649	583	585	595	606	616	590	580	626	621	583	550	609	559	591	608	551	569	593	575	567	629	585	577	551	551	557	586	551	587	573	601	608	566	569	577	567	593	585	553	595	594	550	591	605	538	640	582	593	567	567	604	589	582	588	582	591	563	612	543	593	554	577	577	564	578	593	629	574	584	587	581	586	596	589	576	565	566	594	568	568	586	591	561	606	589	542	562	543	621	567	588	595	583	585	513	551	639	577	544	621	574	561	592	550	575	593	549	551	581	542	565	533	582	624	545	565	562	577	559	611	603	576	544	619	558	590	567	585	575	608	542	611	592	617	584	551	575	590	578	592	594	575	594	554	643	565	611	543	541	618	572	561	602	573	604	550	576	558	615	562	571	590	556	585	565	573	622	544	541	537	592	607	582	541	567	566	603	598	570	547	634	564	586	595	597	559	588	597	589	593	565	534	549	589	589	574	625	566	592	586	604	572	561	538	567	577	547	596	565	575	561	588	607	595	598	549	582	553	593	590	564	531	569	609	588	587	550	563	559	544	577	646	605	528	541	582	585	599	602	569	595	574	557	616	583	586	552	569	564	561	578	552	588	536	561	542	573	576	552	562	570	554	593	563	583	551	567	626	585	593	553	560	570	621	540	566	601	575	560	583	554	590	546	562	564	565	544	578	571	545	551	576	568	544	599	615	540	565	586	584	550	576	575	551	540	577	541	603	609	581	600	573	591	591	539	524	598	558	553	542	533	577	570	541	531	536	591	574	561	576	543	574	575	576	566	582	583	518	553	610	574	576	582	560	573	606	606	562	563	561	538	573	577	559	557	564	535	595	600	533	610	565	569	594	565	615	572	544	623	613	576	555	585	534	589	611	611	602	622	577	524	566	594	611	552	605	552	627	527	536	567	582	586	560	568	595	589	602	546	575	573	549	612	620	550	564	547	572	577	591	583	582	566	589	584	562	588	575	580	584	541	565	578	572	611	542	537	568	579	577	550	545	561	596	546	587	549	580	561	593	573	586	587	574	559	563	575	548	583	538	554	558	535	542	555	580	614	543	580	565	564	573	590	585	576	556	580	573	594	569	549	577	587	516	573	583	588	532	587	527	571	558	568	561	558	564	577	609	591	581	570	596	582	596	633	535	575	567	547	540	558	580	576	549	542	575	529	572	561	593	573	576	541	584	579	561	575	536	632	551	607	584	596	581	572	617	558	573	568	578	577	571	614	559	568	546	585	536	588	554	616	551	604	562	625	557	589	582	615	605	585	523	587	530	588	572	545	581	590	579	564	561	536	611	568	560	594	560	595	577	606	563	572	538	627	598	555	553	576	593	572	580	573	551	582	594	556	615	603	570	544	565	561	550	557	560	557	561	574	554	539	585	570	585	563	582	584	570	576	586	570	595	582	593	608	536	576	596	554	603	585	544	511	566	589	540	577	584	601	566	579	542	548	576	592	547	578	581	588	550	626	566	554	571	593	578	603	568	550	567	559	629	560	573	614	562	568	615	553	566	543	590	595	592	612	529	565	593	548	575	571	564	574	606	555	543	578	584	575	583	551	568	609	601	543	537	597	586	580	563	579	580	576	559	571	607	555	608	569	526	577	567	590	578	574	603	575	551	542	566	559	584	582	585	546	587	539	592	594	612	577	524	580	597	579	586	570	547	569	560	591	566	620	581	574	580	599	563	546	585	551	565	548	589	541	613	547	574	592	611	584	571	578	591	514	578	589	569	524	563	600	579	604	533	565	611	572	556	630	538	610	565	594	541	532	550	565	584	554	572	572	580	579	557	578	568	533	585	580	572	563	536	533	562	583	557	569	567	541	563	581	526	574	593	587	598	579	584	584	581	569	593	566	612	533	581	569	573	606	596	561	562	561	572	566	585	564	584	593	579	604	599	616	574	591	595	610	584	598	573	592	532	558	564	629	559	557	553	507	600	557	569	589	557	582	577	570	551	590	575	547	551	605	616	563	548	591	584	604	588	531	587	569	583	534	620	580	568	558	588	522	569	583	557	612	570	550	577	547	586	599	619	538	555	559	556	571	554	570	607	537	564	587	556	587	622	589	580	580	601	576	567	543	567	574	632	565	591	535	573	559	541	585	539	601	560	558	614	616	561	578	541	631	593	596	565	601	576	568	574	580	639	575	596	615	573	567	598	562	577	586	589	590	573	582	560	594	603	569	532	604	561	542	499	587	553	586	549	526	542	615	561	558	544	587	587	563	590	583	629	581	525	571	568	575	584	596	569	591	592	553	578	577	545	583	564	563	544	608	621	559	620	564	583	563	569	524	559	543	619	572	607	578	541	571	550	566	555	619	579	573	634	552	548	590	596	556	554	611	572	593	552	549	570	584	553	581	623	599	576	583	584	614	581	578	578	543	596	555	587	567	589	552	577	582	605	584	610	595	575	602	559	600	577	536	551	552	539	614	577	556	568	624	549	601	547	573	579	540	579	596	561	590	593	546	594	533	590	550	590	627	525	563	550	574	627	535	571	579	583	551	543	580	574	590	598	633	566	553	570	589	550	540	565	570	551	648	561	552	543	512	609	597	557	580	548	543	565	590	566	570	553	577	559	633	578	556	553	599	548	589	582	608	576	577	601	549	602	565	555	570	599	616	580	591	610	579	552	594	603	580	581	612	553	590	555	568	624	583	600	617	575	591	570	561	547	555	578	567	577	578	553	530	556	549	576	546	556	566	569	572	541	561	599	576	577	590	537	574	554	557	598	574	571	560	601	609	568	562	581	545	603	616	568	567	601	536	630	556	578	593	588	542	560	569	606	543	578	563	555	619	599	580	559	569	542	580	578	567	567	558	561	536	541	548	583	536	531	541	609	554	549	583	562	587	582	579	617	616	612	554	526	591	552	576	529	561	574	580	606	576	556	572	601	576	578	565	526	558	596	586	573	569	543	543	583	571	539	593	587	619	568	559	635	572	547	559	559	544	543	595	581	570	557	560	567	552	599	539	538	617	587	559	553	604	581	577	566	601	548	575	546	568	580	569	570	596	543	601	569	611	572	565	562	594	549	571	572	598	552	564	608	607	558	562	558	551	599	583	583	529	552	576	608	571	543	591	598	556	542	544	600	580	540	590	587	577	604	537	554	603	621	575	556	614	604	588	603	555	544	568	592	615	559	591	579	574	574	584	541	588	565	593	608	611	555	599	544	575	572	546	537	592	599	608	583	564	588	574	568	584	573	544	560	632	582	579	582	583	586	570	585	596	565	586	557	585	549	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
4879	290	206	164	119	133	108	124	117	90	106	92	110	95	101	97	121	106	113	111	108	111	99	93	117	109	116	87	91	108	117	105	110	109	93	99	104	107	122	116	110	108	115	100	98	121	101	114	91	96	104	107	109	108	115	109	92	111	102	108	114	103	81	86	97	105	115	110	114	96	103	98	115	97	84	107	110	103	79	117	98	97	85	80	111	99	94	96	101	99	101	121	94	97	102	99	102	99	115	98	110	93	105	105	110	120	112	100	102	113	106	83	98	104	104	103	107	100	99	114	84	124	111	99	104	111	103	97	93	106	107	112	107	106	104	110	111	107	98	96	98	93	96	109	99	93	85	82	98	109	96	111	115	109	106	91	93	109	95	97	114	109	120	79	94	125	93	84	118	105	105	87	107	107	110	108	82	100	105	96	136	110	104	99	111	84	76	126	100	122	110	85	96	94	89	100	105	111	101	101	124	104	116	110	111	105	105	97	115	93	95	107	98	89	109	97	93	101	99	108	101	119	100	101	106	88	86	110	94	91	107	100	96	92	95	93	86	101	109	106	104	124	101	85	86	111	96	100	93	117	112	113	95	100	100	95	93	101	111	98	111	103	116	103	122	102	101	129	113	104	105	98	109	91	119	114	95	97	128	94	117	91	104	115	109	92	95	107	96	109	109	101	75	104	85	116	96	113	95	119	124	88	93	93	112	89	105	79	102	101	115	90	89	104	110	100	96	97	87	97	92	99	101	103	101	98	84	89	106	96	105	98	107	113	117	105	101	99	104	114	104	89	98	108	111	83	102	111	104	118	95	101	106	108	103	105	115	102	91	96	101	110	109	89	87	95	83	110	107	88	105	114	93	114	109	115	92	119	120	101	101	110	100	104	100	114	116	96	111	107	106	107	100	89	106	107	104	94	117	119	104	102	99	114	95	105	114	114	106	109	114	77	103	109	113	99	96	89	101	93	121	117	109	122	101	110	95	104	104	86	98	99	96	97	97	107	104	123	103	126	88	110	93	103	85	93	96	134	96	88	102	101	98	95	99	90	93	116	89	105	101	93	86	106	100	125	102	114	98	102	113	117	97	103	84	111	110	122	99	108	116	109	112	99	92	106	105	83	96	102	122	107	95	111	106	108	99	104	122	109	107	112	107	104	110	87	113	93	87	121	107	122	81	94	101	112	112	102	126	90	102	109	109	102	100	103	107	102	101	113	89	97	100	108	97	102	114	111	93	94	99	112	88	97	105	93	119	108	106	114	103	116	107	104	111	92	108	103	101	111	105	96	83	96	107	96	92	83	111	113	109	98	101	88	109	123	107	96	107	107	104	97	124	101	105	81	88	102	102	98	103	102	102	104	97	113	87	111	98	93	105	87	89	93	78	92	91	95	114	96	100	113	117	115	85	97	102	111	128	104	109	119	95	97	104	111	106	90	101	94	100	117	87	130	107	90	93	105	114	121	107	90	98	107	85	90	109	112	102	94	108	116	83	99	94	93	101	118	110	108	116	93	114	80	125	110	118	114	108	98	102	107	113	100	95	101	102	106	100	89	93	100	100	99	108	89	80	92	86	108	127	123	99	106	96	107	108	101	97	108	107	98	106	115	93	91	99	113	110	113	107	109	101	113	111	100	94	97	79	94	105	94	91	109	93	92	107	87	109	105	106	94	109	106	105	110	97	84	116	107	113	109	99	88	78	106	118	108	102	95	113	94	103	132	114	89	97	133	101	92	100	108	94	109	112	106	98	83	99	113	109	89	104	109	92	96	108	102	104	91	99	105	90	104	114	91	95	113	115	103	111	100	104	105	105	97	77	116	115	96	99	99	101	119	97	114	101	110	99	96	104	105	107	97	105	89	101	105	95	119	117	122	98	110	114	99	110	102	104	108	72	91	101	99	127	103	108	102	107	99	105	94	114	96	90	135	109	105	105	103	116	101	107	101	111	114	114	87	126	114	83	121	98	105	100	109	95	111	105	102	91	98	101	111	96	110	102	104	121	82	100	90	105	102	109	97	100	102	88	101	122	119	92	94	93	93	98	103	104	99	97	99	93	99	94	96	102	97	107	108	106	92	109	101	128	103	105	108	114	94	112	112	116	128	101	98	105	108	102	97	112	95	110	95	103	74	98	96	99	94	104	115	107	100	103	105	93	78	91	106	107	90	133	111	93	112	97	103	113	132	114	103	89	102	92	114	112	103	112	135	97	100	85	72	99	95	91	108	134	105	109	88	86	128	106	112	99	89	104	103	94	98	99	95	112	117	92	102	94	92	121	104	109	100	101	112	105	90	122	131	85	106	94	119	109	85	131	119	102	103	85	109	125	106	102	108	96	76	101	104	101	113	114	115	120	88	110	98	109	93	91	91	88	91	106	86	99	100	97	85	110	99	92	101	98	100	97	97	121	95	93	120	104	106	114	106	103	115	100	97	80	100	97	96	85	101	93	118	102	111	111	86	101	112	124	103	126	91	114	105	110	85	101	90	114	121	94	98	89	103	95	99	89	105	103	98	103	128	101	110	100	113	98	105	117	114	111	107	98	86	98	94	94	104	116	113	106	103	112	138	96	92	104	129	100	102	91	90	97	106	105	86	105	130	97	96	96	106	135	98	101	94	99	111	94	89	120	97	98	126	93	120	113	92	108	94	90	96	97	79	99	99	93	95	111	119	97	100	103	108	111	108	82	99	109	82	100	111	103	113	110	91	104	95	91	113	88	99	95	101	128	104	103	85	103	98	115	100	92	87	94	101	87	89	92	109	108	112	118	104	102	99	99	116	89	105	96	109	95	108	119	93	94	99	98	129	94	101	119	115	98	105	96	90	100	115	95	111	106	102	105	96	107	104	103	96	107	98	100	103	94	99	115	113	111	94	100	91	97	95	78	106	129	94	104	85	98	85	93	104	99	87	97	102	94	108	91	108	118	109	102	108	93	90	124	111	107	101	96	102	89	108	90	114	102	93	121	91	109	90	110	109	112	98	95	98	97	97	109	114	93	106	96	117	110	107	97	90	108	101	103	102	103	97	103	94	109	86	105	104	98	99	105	88	93	98	111	117	111	78	85	87	121	116	90	117	106	114	103	91	91	110	97	97	111	99	116	112	95	118	122	101	87	102	95	104	115	88	99	113	95	95	96	119	115	103	87	102	94	105	90	100	88	106	114	107	101	101	115	115	97	91	101	107	107	105	91	115	107	111	94	119	103	100	96	85	94	90	119	102	87	108	110	100	107	106	107	103	105	93	91	105	98	95	97	83	102	115	99	100	110	103	100	98	79	101	99	119	100	92	100	97	109	93	121	93	85	107	101	122	108	91	97	100	120	110	89	103	116	114	91	127	127	104	104	93	86	97	97	109	125	112	107	81	98	99	102	95	105	108	101	107	114	100	102	89	112	90	113	105	108	93	98	109	111	97	101	109	115	107	103	115	104	79	104	83	97	109	129	102	85	109	99	92	116	106	121	102	91	77	104	97	102	99	106	129	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
5518	413	456	475	447	442	416	409	395	361	348	336	339	329	345	341	307	379	377	321	342	325	314	332	298	329	313	297	351	292	349	360	307	312	320	336	297	303	290	331	323	339	347	299	322	306	310	334	340	315	307	326	322	289	299	327	338	301	333	304	324	347	315	332	336	314	282	340	318	290	330	306	332	347	275	336	335	332	323	322	329	313	314	315	350	341	297	318	335	331	347	311	333	306	347	320	315	335	294	305	288	307	295	315	331	338	298	319	327	326	348	304	314	300	332	290	321	317	295	281	315	346	302	305	319	304	319	324	321	326	293	287	332	329	349	304	318	293	289	299	313	292	340	312	331	326	328	300	353	317	304	314	343	335	310	287	327	332	303	314	335	316	309	315	280	296	318	307	307	318	324	316	270	292	334	312	292	292	347	327	347	351	332	277	293	351	306	316	323	300	296	286	308	345	341	293	309	335	301	311	334	309	304	287	311	324	308	296	310	338	341	301	288	327	298	316	311	335	290	308	313	279	307	317	307	292	340	329	302	291	310	304	321	330	301	303	293	334	320	327	305	313	279	340	319	298	314	304	321	325	316	289	336	324	326	313	306	295	304	309	300	344	312	336	318	334	297	283	339	316	306	307	308	314	300	283	332	304	335	309	326	314	342	312	327	290	323	313	307	331	293	312	333	320	311	302	304	320	320	312	317	317	304	327	311	298	309	332	288	309	328	354	321	324	303	325	306	304	326	297	329	293	299	322	322	325	302	303	303	341	304	325	335	343	318	322	334	346	275	349	310	342	336	329	312	300	317	299	335	303	307	364	315	321	337	281	301	324	286	315	311	320	360	312	327	297	319	313	343	327	299	309	291	329	318	278	322	309	329	294	297	330	312	313	308	301	316	296	312	326	332	311	338	322	311	300	322	320	323	330	320	325	334	341	330	342	290	295	343	327	306	342	367	310	322	322	339	303	319	364	329	332	331	312	321	312	329	320	319	329	321	351	320	359	314	303	304	306	330	328	292	299	322	322	306	329	292	316	303	297	304	336	309	329	316	340	299	315	329	309	309	331	306	310	327	317	287	308	323	341	319	332	327	320	308	341	308	307	318	338	306	297	303	319	300	282	342	305	302	309	300	336	282	306	312	315	294	311	289	319	264	302	315	325	341	343	302	336	333	304	295	300	340	295	326	306	310	375	290	284	308	295	318	340	309	323	336	344	302	324	303	316	312	319	363	302	325	317	348	295	310	330	313	334	332	321	291	312	290	290	282	281	296	298	334	292	314	321	323	282	337	305	306	317	311	315	332	297	358	320	311	311	347	334	307	309	275	310	333	315	324	286	355	326	310	326	342	315	309	313	344	289	314	309	324	313	313	307	310	320	315	323	323	295	334	343	308	316	326	349	332	335	297	311	311	286	312	339	344	306	295	343	299	285	329	335	320	319	304	294	314	312	348	299	337	286	314	320	296	291	342	331	310	327	337	291	321	362	296	329	308	292	301	322	346	332	276	318	329	322	315	292	315	302	312	281	348	314	332	296	306	332	335	316	343	308	305	328	329	310	285	290	318	294	338	308	317	334	321	311	302	344	331	321	338	340	336	320	308	286	335	302	307	312	327	292	328	342	314	318	302	304	336	340	306	350	340	307	317	338	327	319	304	323	283	293	330	339	322	316	332	310	297	320	318	283	364	304	301	307	340	310	289	293	318	317	319	323	310	305	352	349	323	279	312	331	279	312	346	335	330	309	308	339	331	300	288	319	329	338	320	337	301	294	342	343	348	319	334	309	348	306	349	330	321	326	320	308	307	340	336	332	315	317	336	304	295	303	307	301	281	322	304	332	326	363	296	313	330	333	302	291	289	301	331	297	334	315	298	338	289	343	313	333	325	304	290	313	321	328	346	325	334	342	330	334	276	313	315	307	291	327	315	290	311	283	296	323	287	325	306	305	332	298	300	349	288	294	324	317	317	333	267	305	309	326	300	334	331	329	314	304	299	322	303	301	349	287	351	291	365	314	339	326	273	278	312	317	320	300	306	336	322	308	302	312	314	296	321	335	336	327	300	301	294	310	313	329	373	340	311	355	337	319	314	315	322	298	305	313	336	308	322	339	286	362	282	330	304	345	303	336	336	295	330	382	332	355	301	303	313	310	304	325	292	334	339	326	303	272	329	330	324	360	319	347	297	330	329	301	301	314	288	319	312	317	341	310	303	324	303	304	315	325	301	329	296	309	300	314	296	282	293	329	310	351	328	325	317	273	335	317	330	322	294	354	319	318	335	343	332	348	320	301	318	293	297	292	352	315	320	311	334	318	299	299	329	361	323	320	307	292	323	345	281	312	298	322	325	301	306	286	327	324	280	357	305	333	293	311	291	302	330	337	302	351	307	299	320	309	326	324	314	307	314	300	285	348	323	302	306	299	314	323	285	315	316	310	292	321	328	300	290	338	315	288	277	321	311	311	300	345	324	308	326	328	331	308	331	293	309	334	326	318	332	325	312	290	294	298	325	324	298	333	313	349	351	318	344	312	304	315	292	336	329	330	291	296	335	321	302	321	332	359	323	329	362	339	297	329	311	341	333	319	333	330	306	291	310	322	309	325	311	353	291	341	296	315	302	346	315	338	312	310	322	303	286	360	281	326	315	295	325	328	325	312	339	295	321	312	316	299	313	306	322	318	298	300	325	325	302	315	305	316	323	354	288	340	332	309	318	295	304	294	321	328	293	317	324	333	336	276	311	311	317	306	323	303	295	334	312	327	335	299	305	312	355	294	312	314	312	330	320	305	308	329	295	336	297	300	323	304	309	278	316	293	301	305	313	302	331	333	317	325	319	300	315	304	304	313	297	310	311	314	323	311	313	335	300	335	314	325	311	329	295	325	307	322	307	297	336	304	336	313	327	309	336	301	323	330	305	323	309	305	323	321	328	325	320	310	307	301	311	339	289	347	329	304	343	314	324	286	319	325	302	319	293	293	317	330	306	316	339	304	298	310	312	327	300	340	310	312	329	311	331	341	321	325	334	346	300	312	315	335	330	329	308	317	344	304	332	321	300	335	352	321	326	324	285	326	275	306	303	310	266	342	338	327	315	321	328	284	310	333	287	334	298	303	284	316	315	344	336	322	284	306	326	280	307	294	317	291	314	352	330	308	310	302	331	320	307	330	330	305	296	291	314	324	315	336	313	315	331	309	325	335	305	322	369	318	316	284	303	318	303	311	336	306	310	302	345	309	330	312	335	341	334	345	315	318	331	333	308	318	324	341	309	317	327	329	300	325	346	286	340	290	334	283	334	315	321	344	298	335	316	334	322	315	305	294	327	342	283	314	316	311	332	305	314	311	311	383	332	268	303	299	363	332	309	296	307	292	322	299	317	325	314	325	329	312	337	313	321	284	309	330	306	333	307	297	315	295	336	300	318	314	315	288	345	319	332	329	327	298	325	326	319	331	297	323	309	320	333	328	344	326	330	319	314	308	339	287	306	327	326	317	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
34744	6653	1529	1044	755	529	419	309	258	243	193	170	161	140	161	147	140	143	140	127	133	108	109	104	99	112	126	97	108	119	85	112	91	105	84	110	106	101	112	99	97	103	91	87	102	117	86	92	90	115	95	76	86	82	91	95	108	87	78	97	95	89	98	82	110	110	101	107	84	81	95	100	90	88	99	106	104	95	99	95	122	96	110	85	97	96	90	87	91	104	101	86	92	86	104	101	100	87	96	81	89	103	81	106	96	99	121	80	91	88	92	84	73	95	95	89	75	95	108	90	105	91	107	97	76	94	82	84	80	97	84	98	103	87	95	102	103	72	90	76	72	86	104	102	99	82	91	91	94	86	98	87	100	105	82	96	78	104	92	106	92	91	78	107	102	89	100	84	105	107	102	93	93	97	92	86	71	94	95	91	88	106	92	82	84	103	89	98	87	92	105	86	115	84	93	88	92	86	87	97	83	105	102	107	97	97	80	96	103	86	92	87	88	96	67	113	102	111	87	103	83	92	67	89	83	92	98	94	87	93	101	89	96	106	93	87	95	90	90	89	93	89	101	87	71	90	103	91	95	87	81	94	90	90	87	91	97	89	87	89	94	99	71	91	103	92	88	85	84	85	107	82	83	92	101	93	90	111	94	93	99	79	92	96	90	84	72	82	75	92	91	86	102	103	77	80	101	83	95	92	98	80	97	81	68	100	95	95	97	87	95	89	68	85	96	106	94	81	98	109	75	94	96	74	110	105	98	111	94	116	79	93	77	92	74	86	104	91	93	91	99	85	98	111	85	110	91	91	82	92	103	86	83	106	81	92	95	83	90	102	102	98	79	102	104	95	110	83	87	96	104	97	85	88	81	98	114	84	97	78	87	84	106	108	100	77	107	81	76	89	94	103	73	85	79	88	117	99	90	87	88	94	109	98	91	84	78	81	96	91	90	95	95	81	76	114	99	96	75	100	81	90	83	94	91	81	95	90	103	102	104	81	93	89	101	80	99	91	109	118	102	92	90	89	95	97	75	98	102	93	91	97	97	86	100	94	102	88	89	99	86	94	89	89	84	91	91	89	86	81	101	87	91	92	95	91	83	104	103	80	106	84	87	74	100	88	72	90	116	104	98	98	88	78	80	84	90	113	98	76	104	89	94	88	94	82	89	78	78	90	69	87	97	92	85	97	93	93	90	96	89	101	105	102	85	83	98	84	82	103	91	93	105	106	86	90	91	101	97	90	101	88	101	89	103	96	90	88	81	98	101	72	87	116	90	92	82	88	106	89	90	99	92	83	82	99	94	89	89	90	104	102	93	98	87	87	94	91	96	78	89	103	84	102	99	84	83	108	93	86	97	109	83	106	71	97	94	94	91	93	98	123	87	101	83	79	84	87	88	108	94	100	91	73	88	91	93	94	90	84	93	107	115	89	76	98	93	95	108	92	111	81	81	94	94	90	113	86	88	104	95	111	111	104	83	89	98	85	103	98	89	98	86	89	78	96	91	81	99	100	92	106	79	94	99	107	87	80	100	93	90	101	95	96	83	87	91	91	83	114	103	85	95	85	105	81	90	90	77	82	70	95	93	97	84	82	100	89	100	93	98	89	92	87	94	96	108	93	106	87	87	88	101	101	102	90	72	84	99	70	100	99	96	86	100	95	105	94	101	103	94	76	102	94	87	98	103	88	87	80	98	94	76	95	101	93	94	88	101	104	102	107	91	101	96	97	100	86	88	96	99	107	98	100	90	85	79	102	109	97	86	76	106	96	74	84	72	98	89	92	89	88	99	99	98	78	96	85	100	82	90	83	117	97	101	75	96	113	91	73	90	85	102	92	89	91	108	74	116	97	93	102	94	86	88	83	109	91	111	109	90	79	99	107	105	106	93	89	109	93	98	98	106	98	114	87	82	98	72	86	102	101	88	85	103	79	85	108	86	109	94	88	92	97	101	102	88	91	95	104	94	91	88	101	96	77	83	102	109	89	88	80	95	92	84	109	86	91	94	103	88	96	69	103	103	88	106	93	89	96	98	103	105	78	91	91	103	107	81	84	84	93	90	97	96	101	93	90	83	97	86	99	79	105	91	90	78	95	81	83	100	102	85	85	91	81	79	96	102	90	96	93	91	95	83	92	89	89	101	89	98	100	94	89	69	102	88	100	91	90	81	96	71	82	88	82	87	92	104	92	92	99	80	89	82	95	95	77	84	111	104	82	96	91	84	114	83	92	91	78	88	92	76	101	86	80	84	85	79	84	92	108	90	79	103	114	92	84	110	87	85	90	86	81	89	85	107	100	89	94	84	78	78	97	96	88	105	88	110	79	91	91	92	84	86	79	82	94	107	89	103	100	92	105	82	102	100	78	85	86	103	95	97	85	106	88	107	84	68	102	78	81	93	93	109	92	86	95	100	99	93	100	109	79	102	91	92	87	92	103	101	76	99	98	68	88	101	103	83	108	112	75	76	83	103	111	92	100	76	100	81	89	93	100	91	94	77	95	92	108	103	92	100	103	92	79	96	88	112	106	108	86	77	96	76	103	96	98	91	118	101	102	87	75	93	91	91	114	88	70	106	95	109	100	85	84	86	107	92	94	85	109	89	80	86	96	100	86	105	93	88	102	82	86	77	105	87	93	73	94	99	90	96	96	84	91	94	91	88	81	91	76	88	100	106	89	107	108	97	92	96	106	89	77	89	81	108	91	125	75	79	89	106	103	96	100	93	78	86	96	86	89	79	87	106	104	84	81	102	81	79	91	82	92	86	85	89	74	80	85	83	100	90	76	110	81	94	97	94	100	92	81	94	83	116	87	91	84	97	73	89	88	72	84	100	95	73	107	97	105	93	98	99	93	93	87	92	78	105	115	106	98	107	71	100	74	104	106	98	100	84	86	86	95	92	91	98	82	101	88	88	98	93	95	105	105	84	79	89	88	88	109	93	99	85	92	88	77	106	102	102	88	71	101	91	81	102	114	92	90	94	95	103	69	91	96	105	81	114	89	82	89	105	94	104	98	93	93	93	91	96	96	105	109	89	95	86	97	97	86	104	80	87	86	99	105	94	111	99	91	94	83	80	82	88	81	99	74	100	95	73	86	104	82	80	95	93	99	92	96	96	74	100	92	105	81	101	107	82	106	98	88	89	92	93	79	91	92	93	88	96	84	104	84	97	84	93	99	62	80	110	92	99	82	97	96	89	86	103	98	91	109	101	101	98	115	97	90	91	98	108	82	96	84	113	110	118	96	95	82	78	98	84	89	101	87	95	75	91	95	91	78	93	90	97	106	90	88	92	100	108	93	99	94	85	100	87	102	94	91	117	81	81	102	96	87	103	106	92	77	91	86	101	93	91	90	95	104	85	108	102	79	84	110	89	102	93	114	95	102	78	102	112	97	95	93	113	114	98	95	88	83	84	89	96	76	76	98	101	88	97	104	106	88	100	85	95	96	105	89	92	84	114	101	110	104	79	98	102	95	87	88	92	92	73	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
15028	1318	3328	3654	3040	2432	2015	1670	1378	1141	1018	912	827	708	691	650	594	547	594	584	517	460	472	432	451	448	406	400	442	424	414	391	349	375	347	369	348	382	376	326	371	332	321	361	349	353	345	348	323	313	351	336	355	318	324	319	326	302	338	343	351	327	343	314	312	354	354	339	334	316	314	298	302	332	316	329	328	336	294	301	334	304	299	303	305	302	306	318	319	301	321	306	285	311	366	318	311	316	307	310	297	282	308	307	342	296	308	307	304	297	291	282	292	332	307	322	319	340	294	308	351	302	276	297	299	312	302	306	295	343	341	325	304	300	276	326	325	284	298	322	296	301	301	310	311	298	295	305	296	312	256	305	313	272	297	329	290	319	327	289	288	272	285	319	294	326	316	302	292	312	284	327	281	290	304	298	288	319	314	308	326	254	302	289	313	275	325	341	321	319	296	298	294	297	317	307	300	303	276	334	309	291	314	324	313	320	301	312	322	310	324	299	326	302	285	289	335	282	290	296	292	298	297	307	257	305	291	302	304	289	298	311	280	303	289	313	284	319	299	306	304	306	250	294	307	297	324	268	320	304	312	296	308	308	311	306	277	301	300	298	331	288	303	307	295	277	307	306	334	333	306	319	299	331	298	334	295	324	266	312	281	293	295	292	299	319	320	263	307	302	304	292	331	298	279	305	303	295	283	300	291	343	306	310	307	282	339	296	312	264	281	302	306	286	289	312	307	317	304	328	302	307	314	298	281	278	305	298	330	317	333	306	314	282	290	287	297	309	287	294	314	319	278	317	327	313	321	268	308	265	299	276	286	307	304	313	318	334	289	285	313	300	300	303	311	306	318	315	316	271	293	284	286	304	297	306	287	315	292	292	323	284	284	304	306	287	281	280	305	306	305	300	290	271	319	280	292	274	291	309	316	281	319	263	291	326	330	318	307	306	282	282	292	299	322	325	273	316	317	305	285	304	288	288	302	309	316	309	285	309	318	315	262	292	325	283	287	289	322	336	318	280	284	311	288	328	298	290	276	301	315	265	314	291	304	285	270	305	319	338	278	300	275	303	298	314	300	308	314	326	307	288	278	269	317	285	291	269	287	294	279	298	281	285	294	316	268	269	311	310	295	317	321	274	302	310	310	308	303	280	311	319	287	317	329	323	303	256	312	324	303	299	318	292	297	296	313	292	310	283	328	263	294	313	329	290	267	313	311	288	298	334	298	310	296	293	319	331	306	304	310	352	305	284	309	266	298	295	293	283	298	282	315	301	288	294	288	291	295	330	305	330	305	295	333	304	301	310	299	288	286	319	303	286	301	293	313	326	300	308	309	272	299	310	317	284	305	310	307	305	290	298	299	323	297	306	296	293	311	310	303	302	298	279	305	337	286	313	305	300	276	273	316	265	314	280	325	322	297	319	302	328	289	338	281	275	305	331	278	327	291	300	297	363	307	281	302	306	289	292	346	333	309	297	288	294	297	308	319	327	304	276	316	303	333	307	316	315	302	287	339	305	275	321	307	289	274	301	306	300	318	313	281	281	287	316	301	312	299	284	283	285	281	303	302	342	342	318	312	336	338	298	307	319	287	302	300	311	325	291	306	301	306	287	300	279	277	287	290	342	310	280	274	288	301	286	322	284	297	328	308	310	327	304	295	315	279	309	322	271	275	273	283	297	302	290	298	306	274	277	310	308	291	305	306	288	306	343	306	296	296	296	294	317	311	297	295	292	295	299	301	316	310	303	324	309	296	289	306	291	324	344	299	303	302	283	316	286	331	336	304	302	319	330	312	334	287	293	293	283	317	307	325	277	306	303	285	300	302	314	293	268	311	283	297	305	276	293	306	323	298	291	329	292	299	329	289	304	291	306	330	300	311	297	300	327	280	286	297	311	309	294	277	322	297	293	287	294	308	313	285	254	277	298	295	285	313	316	309	314	304	301	288	346	298	321	313	305	280	319	309	302	312	299	299	322	323	312	296	298	333	291	298	297	287	292	343	309	296	292	295	322	323	304	261	282	280	296	302	303	315	287	327	285	290	300	344	295	261	286	284	301	300	301	311	271	307	313	284	309	308	278	327	305	305	333	285	285	295	308	292	304	285	300	274	334	281	323	298	281	250	294	280	279	308	288	327	305	301	296	282	323	312	305	297	306	278	337	311	282	301	300	345	286	299	314	285	300	273	295	304	293	300	310	283	322	289	303	304	319	289	286	313	329	269	293	302	278	302	280	301	299	279	311	300	280	306	260	315	292	251	295	314	315	328	282	303	298	287	299	279	341	304	314	326	311	308	297	325	328	285	345	288	322	311	276	306	315	295	304	319	311	319	298	289	297	307	311	318	337	313	317	300	306	296	291	318	298	300	267	269	290	311	313	276	307	291	301	279	331	302	312	303	349	331	330	309	309	277	318	290	299	335	294	307	296	312	298	293	314	312	300	297	300	271	322	319	267	337	279	277	306	299	313	321	322	293	286	321	296	295	267	312	290	287	348	288	272	307	284	288	298	295	292	276	304	317	313	283	311	268	293	305	291	307	281	297	333	292	304	298	321	305	279	320	322	312	320	342	326	313	305	286	306	291	315	292	316	299	302	299	295	297	284	318	305	310	273	321	338	292	284	290	318	337	289	286	306	288	279	318	282	288	311	311	320	302	334	306	323	306	326	281	314	286	277	328	308	295	297	322	310	300	314	318	313	293	323	283	304	303	330	264	297	305	327	297	275	321	268	302	324	279	303	298	302	277	305	299	285	323	289	316	327	312	309	310	265	295	282	307	306	279	271	343	351	281	310	292	320	266	310	303	309	288	306	300	304	288	284	321	284	300	315	290	297	299	308	321	317	337	308	299	299	315	306	300	308	294	286	303	292	292	278	316	329	302	299	317	305	326	298	321	296	284	275	293	315	300	278	307	291	306	292	308	316	338	306	305	308	323	274	287	297	316	299	286	285	297	296	304	309	298	315	305	303	318	270	323	274	324	299	305	297	306	290	307	328	318	292	312	288	297	289	309	265	264	316	284	292	286	341	300	291	304	298	302	316	276	329	308	294	296	300	290	303	286	348	315	263	305	292	279	317	290	330	311	324	317	318	338	301	311	291	285	290	276	308	292	264	321	304	310	326	326	311	322	328	317	320	307	289	283	294	332	293	295	287	293	285	283	307	303	287	286	322	286	290	299	278	286	308	298	318	277	311	283	289	298	292	295	305	285	282	280	287	327	305	292	302	301	306	340	303	323	295	300	325	301	320	318	306	283	300	267	283	314	318	285	324	322	296	320	317	264	303	314	290	322	321	330	303	313	340	306	283	292	291	298	309	307	339	301	304	267	336	274	333	288	285	295	288	287	340	268	282	309	294	313	316	301	290	303	280	308	276	301	313	281	306	292	319	313	267	295	290	288	313	297	303	307	268	333	304	278	258	279	331	300	305	335	336	340	301	254	333	319	295	295	304	270	265	309	339	298	313	278	297	284	319	317	291	286	287	275	317	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
44603	16466	4220	2124	1546	1142	922	686	551	500	406	384	386	333	299	294	282	298	272	275	256	272	244	236	253	236	225	231	214	237	205	233	240	217	215	237	246	220	221	212	202	214	217	231	230	223	198	198	170	204	234	221	201	184	213	221	217	192	208	211	223	225	205	208	193	204	185	185	210	192	215	227	187	219	218	216	209	206	214	206	197	209	214	189	191	220	207	178	179	196	225	195	226	222	208	191	218	224	228	215	210	212	224	227	189	174	191	203	186	200	232	186	194	188	201	193	199	210	226	241	192	222	205	215	217	204	216	195	210	200	224	207	204	205	212	184	196	196	219	207	209	198	198	238	207	216	209	190	196	207	201	177	202	208	209	212	201	189	213	212	215	182	161	201	227	194	226	195	211	193	220	217	210	215	183	172	188	220	192	198	191	182	213	202	190	216	243	227	182	200	179	197	223	194	211	229	215	199	194	172	194	190	198	200	212	203	218	190	210	216	202	222	218	213	179	219	182	201	191	191	212	220	189	234	231	208	196	200	222	217	208	185	222	231	220	201	213	195	230	210	177	203	209	203	225	186	202	199	201	208	197	166	196	189	217	205	182	176	183	193	180	214	217	203	210	183	213	215	191	194	235	188	209	192	181	206	222	200	212	193	198	218	199	189	201	191	209	189	189	208	217	215	220	205	192	226	223	195	198	189	194	186	198	211	212	203	208	190	190	199	199	203	184	200	210	201	200	180	191	202	205	208	221	204	198	185	199	221	190	208	188	199	206	184	202	189	188	221	195	246	200	215	187	218	201	209	184	222	201	200	214	201	209	207	216	181	170	213	202	194	194	200	195	218	207	202	225	184	190	223	174	235	166	207	191	196	202	179	179	198	201	194	175	221	180	196	170	199	199	217	189	174	198	205	186	190	197	205	182	178	171	203	197	210	214	202	197	215	213	190	215	218	174	208	213	187	204	198	195	200	225	214	186	191	205	194	197	197	209	165	185	201	201	206	185	199	183	176	192	190	184	239	192	199	199	184	197	212	209	197	201	216	193	204	226	205	201	183	222	212	202	201	235	180	191	221	220	197	204	201	216	214	182	203	213	213	192	203	185	180	218	206	200	212	198	198	204	182	221	175	197	211	209	199	228	193	183	199	190	202	225	203	195	192	201	193	187	205	211	186	192	236	182	213	234	182	199	191	222	208	216	222	197	182	181	223	191	214	193	182	217	206	225	180	207	198	206	210	187	206	192	223	212	185	208	192	218	184	211	197	196	175	216	220	235	180	203	200	171	177	206	192	224	190	218	228	207	211	178	209	169	215	182	178	197	195	206	202	175	205	219	196	199	209	224	226	207	179	205	185	212	211	201	199	194	210	163	190	213	197	188	195	194	212	198	207	207	211	214	189	160	197	189	194	203	224	200	194	198	197	205	202	211	202	211	211	225	207	182	191	177	230	209	190	188	183	189	192	199	227	211	208	212	181	206	224	197	209	204	207	214	180	193	199	189	189	212	177	200	200	186	212	181	210	189	214	199	215	203	195	239	199	198	226	198	197	220	220	189	199	203	203	197	187	179	207	179	189	206	196	223	205	225	214	216	198	179	196	189	206	179	204	196	201	193	205	186	209	208	213	223	218	207	186	215	204	217	209	205	177	177	194	198	205	211	207	210	200	200	188	210	212	186	211	196	190	174	190	217	208	210	219	186	193	195	217	211	190	220	211	194	214	180	212	216	189	199	197	200	215	197	170	172	213	188	235	173	216	235	210	184	189	195	218	220	214	225	183	183	201	164	207	190	226	204	219	201	207	209	189	177	219	214	210	190	217	197	186	190	195	222	189	198	190	220	198	217	203	218	212	200	227	190	199	202	220	214	205	202	208	194	214	188	219	197	208	205	222	208	204	195	178	238	216	198	181	227	211	209	205	212	212	210	222	191	221	194	208	176	192	200	193	192	214	206	211	218	187	198	192	201	216	215	210	216	216	219	178	207	180	206	194	214	178	199	188	191	186	202	197	224	182	188	201	209	204	190	195	208	199	202	189	204	196	196	168	181	217	196	194	173	218	194	179	209	181	205	195	206	183	207	203	195	201	236	234	197	204	240	202	193	209	210	178	192	196	208	190	193	203	213	200	209	203	209	194	221	222	211	181	207	189	202	171	206	218	193	192	208	181	228	192	205	220	206	208	202	214	225	209	230	212	187	178	171	207	199	200	205	221	197	190	188	213	200	213	190	194	191	204	193	205	206	202	226	175	204	194	214	208	186	216	208	214	202	204	214	214	201	208	176	187	211	217	209	198	185	239	193	200	212	183	199	189	192	196	222	214	197	197	210	201	212	198	191	185	212	189	169	212	196	192	210	203	207	200	212	212	217	192	197	205	206	193	193	199	215	209	220	185	207	194	189	193	204	190	187	202	197	185	194	185	202	181	196	196	199	206	215	188	193	203	175	193	229	222	180	197	198	227	199	203	181	188	199	223	212	187	216	218	209	210	201	194	212	198	202	176	183	200	179	200	199	196	201	211	194	184	179	210	204	181	201	170	227	190	188	211	191	218	198	195	201	205	194	195	185	184	177	208	213	204	194	201	193	195	218	206	196	214	205	212	187	216	187	192	202	218	198	202	213	214	221	176	202	193	208	186	211	201	210	205	216	200	197	175	204	220	200	205	216	205	183	201	212	208	212	198	180	212	213	197	179	206	207	206	200	205	189	209	211	197	195	201	221	190	192	187	225	176	203	210	207	195	202	182	190	215	211	195	175	183	204	196	196	215	191	211	214	222	179	234	200	212	214	221	203	197	222	201	215	199	190	211	199	211	189	190	227	186	202	208	209	193	215	211	195	219	224	184	207	204	210	214	213	217	240	220	206	206	204	200	190	197	212	189	173	188	209	214	204	205	197	196	184	194	193	208	179	174	178	216	206	184	236	203	210	187	222	194	227	214	204	170	215	191	205	204	184	207	204	192	200	199	190	213	203	188	199	191	227	205	212	180	223	182	199	199	199	174	222	235	176	202	178	205	207	191	181	223	209	196	164	202	232	211	191	174	202	215	203	210	197	209	202	169	192	198	202	184	199	195	216	197	203	196	205	191	196	196	166	193	194	189	208	209	205	236	206	217	208	196	207	211	196	171	213	200	196	186	212	212	170	195	207	192	209	209	212	208	183	203	200	213	181	216	196	203	190	191	213	207	189	194	194	190	186	221	183	198	219	213	177	209	208	227	222	195	192	227	205	220	197	195	173	192	215	206	200	209	196	186	202	221	225	188	197	179	213	205	189	190	211	218	199	220	200	219	211	203	183	211	192	206	209	187	203	201	180	188	216	207	197	214	214	186	193	194	177	213	218	193	201	226	204	203	210	193	198	202	214	185	208	210	172	183	215	213	213	191	219	208	181	207	211	221	182	208	207	218	210	183	198	203	218	201	202	206	201	202	201	219	184	205	204	208	191	197	212	210	200	177	200	192	227	198	212	193	236	213	220	191	185	191	182	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
19178	2713	6317	6847	5694	4658	3788	3100	2626	2312	1896	1734	1579	1438	1367	1345	1198	1131	1061	978	980	977	881	930	906	868	802	815	807	788	818	798	772	713	695	708	743	653	734	664	663	682	700	651	649	626	651	604	645	653	612	642	589	634	648	635	656	625	646	613	609	632	647	586	567	620	599	611	573	603	653	652	607	563	618	614	644	627	649	597	603	616	631	588	614	557	608	589	597	600	596	560	579	574	611	586	589	653	614	600	616	589	595	612	589	584	622	603	574	539	602	588	598	590	561	567	584	585	561	551	633	552	562	554	608	597	577	594	556	572	598	610	568	550	592	580	580	588	582	561	541	558	593	594	584	578	609	557	545	603	576	553	566	611	582	555	561	598	609	587	544	574	572	546	583	616	596	516	560	589	547	619	578	610	604	579	574	591	564	586	539	594	607	581	630	585	614	598	597	594	604	598	604	621	548	590	569	551	572	553	563	594	558	585	585	590	638	557	589	579	605	592	568	532	582	573	557	589	575	555	531	618	565	578	557	593	550	642	573	521	576	561	591	599	541	599	586	560	582	608	568	589	616	576	574	599	582	573	537	564	546	581	559	579	567	581	547	544	536	588	589	601	563	591	607	561	598	559	566	580	555	585	565	566	542	544	565	621	577	636	568	583	590	571	578	624	589	607	607	618	543	597	586	588	587	563	602	572	557	564	557	563	570	545	532	575	571	593	576	606	545	576	579	580	578	601	555	561	571	600	551	532	546	609	571	597	572	586	569	596	600	584	590	548	557	567	596	577	596	596	600	590	593	586	568	552	580	614	530	563	580	583	523	565	574	555	575	602	605	580	539	518	572	558	584	591	563	577	542	579	602	536	605	589	570	583	588	545	582	500	573	580	539	588	551	598	582	566	570	561	589	598	603	586	588	579	543	588	543	591	557	572	576	582	552	583	583	569	549	597	556	569	596	554	578	561	623	594	576	559	609	563	562	564	574	572	600	554	564	605	578	554	562	549	583	546	610	606	564	558	579	576	578	562	604	591	512	599	542	573	550	558	590	559	576	624	555	570	553	565	609	564	594	572	593	583	597	600	557	568	551	563	594	571	586	572	549	563	541	597	582	548	581	589	556	577	523	581	582	602	552	576	593	593	578	598	610	564	603	558	567	606	587	557	587	595	600	597	561	571	577	563	648	611	604	602	585	574	606	590	587	514	606	560	584	563	556	590	618	586	528	580	575	566	536	570	584	600	592	572	574	580	531	569	543	588	574	568	602	573	545	594	596	597	609	625	547	592	598	535	562	573	613	534	568	603	602	613	524	574	608	565	639	539	593	570	602	605	547	585	559	589	558	601	577	592	593	553	590	544	582	583	535	585	550	585	571	552	605	605	567	557	601	550	581	558	565	627	564	614	614	607	554	540	574	575	547	547	578	563	571	620	594	564	538	601	533	594	570	569	585	604	586	565	604	517	623	591	612	552	560	588	575	576	567	605	598	553	591	544	558	599	586	602	591	560	552	605	564	596	574	541	533	567	603	533	612	594	563	585	539	564	574	580	601	611	569	564	541	575	579	553	541	568	591	556	605	606	586	564	542	610	584	595	581	566	596	592	570	572	567	517	553	545	586	563	613	571	591	548	553	547	615	569	605	578	567	577	591	573	557	578	518	514	556	590	624	573	574	576	551	576	557	606	521	552	563	585	580	593	525	611	578	564	595	522	599	569	582	547	555	564	582	559	564	615	563	585	514	562	520	596	571	576	562	574	571	564	603	551	576	563	554	612	600	571	608	577	555	555	572	622	565	603	533	500	532	580	611	578	589	566	543	543	552	604	587	628	600	555	608	589	621	601	596	587	555	587	568	608	624	544	565	550	581	546	565	580	556	572	611	587	527	530	593	570	581	600	527	562	620	585	580	544	639	581	579	562	594	595	561	538	620	582	583	586	562	547	614	563	556	604	579	556	554	559	555	588	585	549	568	566	556	578	604	584	552	579	593	568	563	554	617	563	601	554	582	562	538	565	546	591	608	587	629	593	609	572	556	565	581	597	581	582	546	593	604	563	602	567	536	550	556	555	628	588	543	579	524	589	582	560	595	561	623	579	573	552	600	568	593	593	568	582	617	545	581	557	598	556	599	611	559	603	545	602	579	608	549	570	589	553	565	568	582	574	603	593	565	597	593	572	563	537	591	562	573	575	617	593	588	554	601	582	631	550	564	565	573	569	582	579	594	542	569	584	612	614	613	588	597	585	579	623	556	585	529	579	593	578	551	583	552	564	557	560	613	573	568	517	608	561	568	599	571	605	552	544	547	594	593	529	576	559	568	556	602	561	550	557	560	571	569	566	610	591	581	575	594	594	564	580	618	610	561	573	544	593	566	599	579	564	571	558	568	578	548	550	542	547	570	536	605	584	567	559	552	583	594	611	601	555	575	572	606	588	551	624	569	603	594	546	535	606	594	567	597	581	512	574	590	613	556	581	583	542	606	559	568	570	623	577	554	607	550	572	589	498	577	606	558	577	580	554	590	583	554	592	593	587	521	574	561	508	588	549	565	606	586	562	550	600	572	596	547	620	567	563	586	597	578	581	572	574	556	601	557	613	633	609	531	561	581	573	563	610	548	566	570	593	553	580	572	570	578	586	564	613	545	596	560	575	576	557	624	541	536	585	582	558	578	588	583	562	585	597	588	597	539	606	561	564	577	576	591	557	558	569	568	578	529	531	566	547	581	561	542	546	599	585	575	593	577	589	584	601	531	605	593	544	635	543	613	560	566	578	557	559	559	559	591	570	608	591	624	580	578	569	578	582	560	570	583	588	585	555	576	584	568	578	597	572	586	554	581	588	584	568	574	610	574	536	543	568	570	593	554	588	564	574	531	527	575	600	562	608	581	582	622	581	570	525	563	578	549	539	593	548	575	586	575	617	573	593	585	550	576	570	624	573	617	592	560	548	599	579	574	536	555	578	530	579	540	580	566	560	561	564	553	568	576	560	620	622	567	523	584	603	558	578	567	579	563	575	549	543	557	568	603	614	528	595	541	570	560	566	560	614	587	603	574	602	539	575	586	590	526	565	597	576	574	539	539	559	587	594	580	592	616	571	614	573	509	587	593	556	564	592	585	548	595	617	560	558	590	577	581	583	543	566	559	611	589	575	579	576	563	549	524	595	535	577	565	608	566	575	562	590	560	600	547	620	569	547	598	549	584	569	554	585	606	600	602	574	604	571	556	569	587	625	563	561	547	545	549	559	542	569	600	585	561	569	589	566	576	565	570	579	562	552	577	606	578	555	565	618	551	585	572	569	557	566	557	550	606	603	589	591	604	566	545	563	539	572	579	537	595	623	590	606	583	600	545	613	560	567	567	607	569	546	593	557	556	599	595	590	616	608	557	548	552	578	527	566	612	540	548	576	541	556	569	605	575	534	588	540	563	555	543	551	579	583	587	561	585	574	575	565	545	602	530	607	618	603	584	596	590	591	571	553	555	599	566	596	556	567	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
4867	306	172	125	147	139	112	127	113	113	103	93	94	110	110	98	99	104	123	108	103	116	88	96	94	89	109	103	101	107	110	121	110	117	97	103	113	96	111	114	91	103	117	114	101	113	112	116	116	109	109	110	106	112	113	103	105	101	96	103	104	98	111	97	121	87	91	113	98	94	111	101	91	96	110	113	94	119	112	119	108	93	109	99	107	97	108	101	104	103	100	104	81	97	109	91	93	102	116	82	80	99	105	105	112	105	108	103	91	82	110	124	122	108	97	106	88	96	99	112	84	112	94	109	83	87	90	104	118	82	104	111	115	119	113	113	100	103	101	107	115	104	109	95	110	100	120	105	103	101	103	98	82	89	99	112	121	115	108	103	115	122	89	108	118	114	106	86	101	100	109	115	123	117	95	107	98	99	98	114	126	98	108	91	117	117	105	104	92	107	96	90	97	110	86	76	104	98	95	92	98	106	101	101	113	106	124	100	102	90	104	89	114	102	95	101	124	110	90	106	100	89	97	84	101	101	91	113	105	107	95	99	120	118	93	96	88	100	101	105	94	91	85	107	96	96	88	101	95	111	99	101	104	107	97	93	114	107	99	97	97	96	94	80	103	96	106	108	103	110	110	98	103	115	85	74	86	97	103	108	101	107	114	101	102	118	99	96	119	92	104	99	97	84	126	100	104	103	96	126	97	97	84	111	104	81	108	100	100	109	98	106	108	116	108	101	103	120	76	112	93	108	99	92	96	122	111	98	130	106	121	99	136	115	118	108	103	97	99	132	111	95	94	104	107	103	103	116	110	91	137	105	97	110	87	95	93	95	83	99	115	105	107	112	106	112	104	110	116	103	93	91	101	91	114	109	109	103	111	110	97	107	93	123	98	90	102	103	98	94	104	116	105	104	102	95	96	104	95	117	115	99	104	101	111	97	109	104	103	102	105	97	93	103	101	102	90	115	96	109	99	110	99	117	107	111	121	118	115	90	105	99	123	104	115	104	118	100	92	88	105	105	99	111	90	113	87	103	86	82	95	104	101	103	93	89	120	105	115	108	111	115	116	93	91	110	88	104	122	117	86	95	120	93	113	108	103	103	124	100	102	111	129	112	88	89	106	100	109	97	104	83	103	103	100	121	113	93	82	93	116	104	112	109	93	101	81	117	97	122	92	110	109	104	105	105	101	108	76	105	112	104	99	110	98	105	117	116	107	95	104	114	91	100	109	96	110	111	102	98	102	113	93	109	105	115	91	96	123	88	114	117	85	98	115	112	98	100	121	118	109	101	101	104	93	120	116	133	113	97	106	105	121	115	98	119	86	114	105	118	103	89	94	109	112	92	99	92	104	109	106	110	96	116	88	93	94	107	100	101	115	113	103	90	85	89	86	121	120	86	108	108	105	92	108	90	109	92	93	103	92	96	109	106	116	95	100	98	108	87	95	99	117	104	105	89	88	105	90	105	117	102	98	92	73	102	113	106	97	93	103	102	122	85	100	99	114	113	96	97	102	102	108	98	102	111	117	109	107	110	101	104	104	110	110	94	98	108	110	105	115	84	107	81	97	97	119	109	102	75	117	107	97	94	106	100	92	106	99	103	97	123	108	100	104	112	114	100	96	90	88	125	100	96	106	89	99	95	101	97	88	95	103	103	92	105	105	96	102	111	83	89	94	100	86	92	108	118	106	102	104	97	97	78	115	113	114	116	113	106	102	102	93	93	109	114	102	86	109	112	102	109	112	94	100	121	115	111	107	98	106	98	91	106	104	109	93	94	106	104	113	106	100	90	78	105	103	83	99	108	96	113	98	104	96	100	103	123	116	108	106	92	110	102	121	83	110	89	100	103	103	123	101	126	100	99	89	98	112	95	106	112	104	107	98	109	107	106	104	89	101	99	95	111	126	106	100	115	116	107	95	104	115	90	99	100	96	124	103	102	95	99	99	109	90	108	99	87	98	101	111	108	98	106	96	104	102	82	98	100	113	114	112	103	92	89	103	110	93	103	86	113	107	107	107	102	108	108	82	86	112	99	124	98	100	95	113	101	93	114	99	96	93	89	109	79	108	90	94	90	87	103	110	93	117	88	91	89	116	106	102	94	97	102	88	110	93	83	100	106	96	95	99	100	102	94	95	96	89	84	105	108	100	97	93	95	114	95	113	130	103	90	111	91	100	114	116	108	96	106	118	91	102	89	100	104	94	103	105	90	117	91	103	75	101	93	92	96	112	108	116	104	121	102	88	111	102	81	93	101	90	104	118	107	99	114	105	95	113	108	115	97	99	115	82	120	108	111	91	87	111	109	106	111	110	95	105	97	127	113	101	107	106	91	116	97	112	109	88	96	109	104	92	86	126	115	87	110	113	108	111	103	104	98	87	107	97	96	100	98	99	106	113	97	108	102	85	94	120	105	100	106	109	111	117	109	123	114	105	87	95	114	93	120	92	91	110	97	104	103	103	95	103	118	99	113	93	95	109	116	88	100	96	112	103	98	92	91	109	98	104	102	97	89	109	94	98	102	112	106	110	101	106	103	97	110	111	118	98	99	126	94	93	105	115	109	112	83	110	89	93	119	110	96	108	115	98	79	97	103	85	99	91	90	118	103	95	109	109	102	98	104	121	109	87	113	117	95	104	108	95	91	98	108	113	105	98	118	98	104	91	110	99	106	91	120	107	107	94	103	99	116	105	92	108	101	106	117	97	112	105	96	128	114	102	88	87	77	106	107	95	88	102	100	85	94	92	100	101	95	112	87	120	94	111	90	96	101	92	103	103	98	102	117	107	100	103	106	107	88	114	93	105	108	106	85	124	103	96	93	99	109	99	87	88	101	80	97	84	115	110	101	111	106	94	104	89	101	88	88	112	98	105	98	105	100	95	86	101	98	104	88	98	80	89	90	108	117	106	97	99	103	108	101	96	101	119	80	109	97	93	92	95	93	106	89	94	100	85	96	85	99	115	96	112	101	102	103	83	91	110	109	93	81	97	92	88	97	81	109	102	102	97	103	89	104	115	106	102	96	86	92	107	110	99	91	111	104	100	83	98	105	90	97	103	99	91	112	102	114	102	113	101	95	103	107	86	123	83	100	94	104	95	101	111	101	91	87	90	113	94	113	105	93	115	106	99	113	104	94	107	117	105	96	90	106	93	109	108	99	96	94	104	111	97	116	114	108	107	115	92	110	91	114	104	88	112	85	116	86	99	105	108	110	107	98	101	104	120	95	96	85	131	95	84	101	110	93	115	91	108	101	104	103	114	102	104	100	92	98	78	119	97	98	101	100	93	102	84	122	140	106	120	101	111	108	104	118	116	101	95	130	110	105	101	113	99	117	89	113	113	105	96	99	100	110	102	100	116	114	91	97	88	127	103	98	105	98	117	99	97	100	110	89	99	106	94	107	103	105	91	96	105	96	90	125	116	107	101	89	113	104	102	110	100	112	100	110	121	106	97	105	104	100	114	113	100	83	105	97	99	114	123	88	101	109	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
5499	369	512	534	473	410	398	349	382	333	342	372	332	388	357	328	332	383	295	315	337	338	310	354	315	326	322	362	300	312	287	333	345	334	324	324	312	310	329	328	312	293	354	329	322	339	323	330	339	328	320	314	343	339	322	317	319	313	320	314	293	333	298	313	319	318	327	284	336	305	280	304	321	344	306	307	351	339	338	299	307	338	322	319	302	351	286	331	325	316	317	336	324	331	335	353	316	331	267	324	316	320	319	310	315	309	323	337	302	324	321	265	342	306	330	303	293	315	290	324	292	329	309	293	314	319	322	315	346	297	313	307	300	304	341	280	346	305	278	339	309	339	296	339	320	349	314	293	334	297	281	320	328	314	337	326	330	339	314	310	287	330	299	306	349	292	295	327	321	284	320	322	322	330	328	324	332	308	354	323	311	315	313	355	299	308	336	295	288	320	284	310	323	328	324	326	333	329	313	324	325	291	294	294	313	292	334	289	311	325	332	280	352	294	332	304	313	307	313	335	314	308	310	305	311	295	292	325	294	333	319	319	357	307	282	321	323	334	315	323	303	315	322	310	320	320	303	305	297	319	319	332	351	347	327	298	294	314	312	308	331	319	296	295	300	314	338	328	304	313	302	322	287	359	332	337	346	309	321	291	314	345	326	322	288	374	312	306	306	321	334	339	327	327	294	289	306	316	312	331	351	316	345	322	300	323	319	318	303	333	322	325	326	314	329	301	346	298	321	335	310	306	300	291	326	304	293	323	322	331	327	313	296	302	346	327	310	325	339	292	308	326	329	314	298	271	320	307	308	358	297	307	337	347	350	297	315	263	310	315	278	310	312	359	314	319	287	306	322	342	331	341	334	309	323	321	329	338	311	310	318	325	357	327	294	330	271	318	313	317	340	324	303	317	337	301	307	317	291	296	302	320	335	304	303	309	315	289	334	322	321	268	332	308	317	330	314	289	338	277	313	307	365	295	307	296	322	322	311	298	300	312	365	317	293	336	293	304	315	306	305	306	330	309	290	324	326	299	296	325	338	286	314	338	349	324	318	360	300	320	341	295	319	291	330	308	333	311	339	300	315	331	334	329	357	321	297	333	297	314	343	322	295	315	312	340	353	308	323	320	307	286	304	307	314	293	319	306	335	318	303	339	334	323	321	332	292	322	345	340	321	313	312	316	310	309	331	335	311	331	303	305	298	289	312	322	321	301	340	306	303	301	338	336	289	333	284	315	333	334	338	319	334	315	319	336	333	300	339	338	297	316	353	329	342	352	308	356	327	320	308	318	306	311	319	310	305	310	351	311	292	291	302	326	341	350	343	341	304	325	361	318	317	366	325	317	331	321	317	315	341	313	329	309	293	335	318	291	333	305	309	299	347	318	368	321	350	338	347	349	326	295	313	293	298	314	307	309	328	338	316	313	351	306	302	320	329	306	282	313	326	322	296	341	321	321	300	320	317	320	321	281	305	318	327	333	347	320	295	321	340	296	331	311	330	308	362	312	319	325	302	303	344	322	315	335	311	352	303	316	309	336	330	328	290	344	299	317	320	316	326	314	317	304	300	310	299	320	354	324	324	288	322	302	300	350	301	288	317	325	286	320	308	310	309	293	307	303	274	328	305	325	284	313	329	287	314	310	302	294	316	330	310	292	349	310	305	321	305	348	286	321	292	324	342	289	311	318	321	301	306	340	314	316	362	307	328	295	315	309	328	338	308	312	293	326	323	328	324	308	326	310	300	343	328	325	336	340	332	326	347	326	330	303	309	298	321	332	336	328	323	317	331	338	331	328	317	337	311	325	340	302	312	323	312	309	324	358	332	305	357	307	305	331	319	313	342	318	319	321	317	319	307	326	311	311	317	306	309	338	313	316	332	298	331	307	303	296	310	302	309	316	290	320	303	337	316	307	309	332	310	324	292	350	323	284	300	321	341	328	321	312	314	309	312	303	338	318	315	307	309	324	315	291	312	314	319	283	312	325	312	329	326	311	313	324	294	311	320	321	324	316	325	314	339	311	319	333	322	316	312	310	326	323	318	323	299	318	299	306	302	308	287	330	319	340	312	298	307	285	322	288	316	290	313	323	329	309	289	320	319	281	338	337	325	349	327	342	332	307	317	330	314	301	334	308	324	311	315	291	307	289	315	297	310	329	339	332	345	316	316	289	334	319	322	301	369	315	326	321	337	315	311	316	306	321	326	324	305	295	341	319	342	275	314	283	333	305	369	329	318	304	336	336	303	314	334	294	309	320	344	316	309	301	326	320	305	310	330	327	305	288	349	295	313	310	318	336	339	336	351	290	304	332	346	312	322	311	317	322	347	272	339	309	306	304	322	326	327	311	309	298	338	301	342	316	346	330	321	303	306	319	325	350	319	321	294	312	321	325	309	348	331	315	354	320	309	272	311	335	327	338	315	323	334	300	295	304	303	329	313	281	313	312	308	339	318	285	280	300	315	298	304	309	309	309	303	296	329	300	314	307	327	328	257	293	325	335	324	298	325	304	318	340	307	317	302	336	348	320	312	326	323	338	253	316	315	320	288	331	284	344	314	339	343	295	309	322	278	288	322	330	321	307	328	273	326	300	339	315	307	322	290	318	307	319	307	309	344	300	293	315	327	325	330	307	318	318	328	304	276	294	298	299	316	361	345	309	335	321	310	328	292	345	287	312	355	325	319	332	316	307	303	311	333	289	270	300	315	313	303	311	301	288	305	302	344	337	297	318	277	355	303	328	279	314	329	354	305	303	319	302	304	316	299	308	333	325	341	337	295	314	302	341	275	316	302	335	294	327	323	322	320	324	311	300	351	298	313	334	311	289	303	330	316	307	324	308	348	314	328	303	343	342	297	335	314	325	280	331	288	336	309	343	323	311	312	324	310	329	275	322	304	322	318	312	307	317	288	323	310	301	342	315	313	316	304	332	288	355	297	335	285	300	319	301	318	294	311	317	331	314	335	333	293	349	290	308	316	323	336	279	295	304	298	334	344	360	334	327	317	331	302	313	334	323	345	301	327	305	306	309	307	294	309	299	294	337	351	310	315	313	311	320	338	298	328	322	298	318	299	316	313	306	327	331	332	292	292	318	287	315	351	312	306	282	334	320	337	315	327	328	265	308	320	298	316	333	343	305	321	310	317	334	308	337	323	290	308	280	331	303	288	324	311	309	296	309	331	317	300	319	318	304	308	300	317	318	335	313	322	268	330	298	341	290	312	303	328	296	326	324	289	306	331	321	335	301	311	325	343	267	315	344	294	295	326	343	334	324	295	343	350	295	281	331	318	313	307	334	327	318	315	312	298	338	323	311	338	332	290	307	326	327	333	312	329	292	311	327	320	291	311	277	334	324	309	329	315	335	361	302	299	335	303	321	319	311	339	335	310	328	313	313	326	318	277	314	286	321	330	336	314	331	348	289	314	303	349	302	319	309	342	278	338	317	313	342	336	322	332	336	322	308	338	346	325	329	308	319	297	282	326	296	323	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
34185	6908	1522	989	670	514	456	323	272	222	217	192	167	129	160	141	157	144	125	108	103	99	117	122	127	107	98	108	121	102	103	91	119	87	107	92	118	92	81	98	104	92	96	96	102	96	107	99	98	100	80	110	79	90	104	73	96	119	83	98	94	100	103	76	90	97	90	103	89	84	94	93	94	93	108	88	84	100	90	103	89	100	83	102	94	97	101	81	84	75	75	101	92	96	85	95	100	106	94	82	92	98	98	105	76	88	80	94	103	85	103	85	87	93	92	82	90	103	86	103	98	102	93	85	94	104	109	100	88	100	93	97	79	98	94	110	100	80	103	97	98	84	106	91	91	94	96	92	98	95	101	97	64	85	98	75	87	81	81	93	91	92	80	81	100	100	79	102	109	75	80	97	97	82	97	79	84	102	88	96	92	97	82	83	101	92	81	90	79	86	94	88	109	108	80	94	86	90	96	108	81	96	102	95	97	85	102	89	94	92	87	101	77	82	85	105	101	98	88	87	92	95	82	97	91	82	108	105	99	79	95	103	97	98	101	82	77	101	98	80	88	104	101	90	95	92	104	85	100	120	84	92	91	88	100	99	89	92	97	110	96	90	98	100	107	90	101	103	91	84	98	85	69	89	78	84	94	85	87	81	104	85	107	88	99	86	108	95	87	96	89	102	110	88	112	97	83	104	87	93	98	97	105	78	107	121	84	104	91	85	98	93	96	102	73	82	108	74	79	88	89	95	96	95	106	83	90	92	109	84	92	92	115	96	107	89	107	83	94	86	104	81	90	90	87	100	78	90	91	98	91	106	89	93	87	79	79	83	88	95	93	105	105	82	89	93	99	81	89	95	85	86	101	92	110	108	81	101	104	83	90	66	85	112	94	99	85	92	95	95	76	77	100	104	111	81	91	96	104	86	111	106	90	95	82	77	104	94	80	72	83	74	89	94	92	82	93	96	94	107	82	91	95	100	95	83	84	84	79	76	92	92	95	91	88	95	96	69	80	89	86	84	82	99	77	92	95	95	89	69	85	75	107	92	86	96	96	85	85	89	97	92	77	94	92	77	80	98	96	94	90	106	91	95	74	75	107	99	81	99	91	89	102	99	90	85	78	86	97	102	82	99	84	80	88	108	87	94	85	100	82	98	88	91	81	84	93	99	85	79	99	95	90	95	92	85	71	103	84	95	104	85	94	87	78	80	96	91	126	82	92	95	85	100	75	105	68	112	94	83	98	79	104	96	90	104	83	82	94	77	82	115	101	85	82	90	89	71	99	111	66	88	99	107	110	93	91	93	94	107	81	109	97	86	100	91	91	89	88	96	87	73	96	93	104	81	90	97	77	89	100	96	104	75	84	75	98	94	93	108	92	96	93	83	91	87	84	93	106	88	71	84	85	108	93	95	75	69	74	82	90	91	93	71	79	87	92	91	94	94	94	82	87	99	108	90	95	98	101	67	91	86	87	74	96	93	89	85	95	108	94	97	105	82	74	108	108	89	93	94	93	103	95	111	105	101	99	102	95	95	100	97	94	91	90	90	98	90	96	99	102	81	95	105	105	80	91	87	92	99	89	100	88	83	92	95	104	102	110	87	93	106	73	99	92	84	97	88	97	92	103	105	89	82	79	85	86	96	77	99	91	90	101	88	82	84	83	110	88	76	89	92	86	85	111	93	104	85	77	84	96	79	97	107	77	88	84	93	98	100	91	89	105	93	97	98	106	99	89	96	97	92	75	98	104	93	100	98	87	94	112	96	93	95	108	121	84	100	95	98	80	100	89	95	86	90	99	82	99	88	85	96	100	110	88	86	97	118	95	80	82	101	103	107	100	96	83	102	81	97	102	88	86	95	77	87	109	95	92	96	100	86	95	96	105	94	89	97	98	87	100	88	96	82	81	92	99	89	100	92	93	92	95	106	94	82	84	111	97	92	96	89	96	68	81	113	83	94	93	90	85	99	104	99	101	92	85	102	94	63	91	96	104	98	89	110	81	99	75	90	96	100	95	91	59	84	83	81	85	94	94	95	94	78	100	102	91	93	97	84	73	98	89	82	92	87	105	89	94	104	88	93	105	78	84	89	83	95	78	104	103	103	92	92	95	92	99	73	110	110	92	66	75	92	88	89	100	84	102	96	91	85	82	91	84	87	97	94	81	107	82	110	94	83	84	74	96	95	96	91	93	93	95	86	97	81	80	97	84	96	96	112	114	88	84	78	108	86	87	100	78	104	103	98	110	89	91	89	96	91	83	105	108	103	105	87	116	93	82	107	84	79	87	100	107	67	82	89	99	95	94	91	100	93	104	93	102	100	99	104	82	91	89	85	79	95	96	95	107	82	95	103	87	86	82	90	85	77	108	89	78	86	96	101	92	90	87	84	93	77	105	68	88	106	103	78	91	87	91	91	103	100	95	81	83	104	90	103	89	97	80	85	94	96	85	109	97	103	83	103	88	106	94	88	101	82	87	91	78	89	108	94	88	89	104	93	69	110	106	86	72	80	94	84	77	77	107	105	98	107	87	89	92	75	86	96	119	88	91	91	92	88	95	94	85	93	79	95	88	91	107	99	95	98	97	92	84	81	121	95	80	91	104	99	95	103	97	87	105	93	106	100	87	89	88	109	94	113	88	75	100	93	98	100	98	100	96	113	88	98	105	81	110	95	99	90	97	75	79	93	74	101	73	85	94	89	90	92	94	123	116	96	84	106	88	97	96	92	87	88	76	89	78	93	108	85	100	100	98	108	100	99	75	93	107	84	89	105	88	98	97	91	97	96	94	84	104	98	107	79	105	80	102	70	100	84	91	87	92	83	83	98	88	108	103	88	102	89	88	82	96	86	88	89	88	105	86	85	98	87	99	90	100	87	91	75	104	111	89	86	70	105	113	91	87	79	85	100	83	96	81	93	84	81	92	79	96	98	83	93	86	83	104	75	88	93	102	93	94	98	93	96	81	90	117	78	103	92	87	79	86	96	84	86	108	88	75	92	77	87	84	77	104	106	110	101	100	91	104	69	75	95	83	87	98	90	89	96	86	97	95	93	103	84	103	93	111	91	92	97	83	97	96	81	104	80	111	84	79	97	95	90	84	107	86	101	107	96	91	98	91	83	89	92	82	76	108	82	100	82	93	86	90	88	79	94	93	81	79	96	120	112	101	118	69	107	98	105	92	101	108	88	99	93	102	92	98	96	97	85	77	78	102	101	84	108	105	106	113	80	101	99	92	77	70	85	80	107	94	93	104	83	83	86	102	90	104	82	69	99	101	91	99	84	104	71	85	81	91	100	103	97	92	88	94	86	73	98	83	109	96	66	75	83	90	94	96	99	89	86	87	89	91	88	94	94	89	96	120	96	109	90	98	92	88	108	76	93	67	83	94	108	93	108	80	100	92	83	78	83	93	92	90	109	82	98	105	102	87	99	85	95	88	99	104	94	103	113	82	91	107	80	105	94	77	93	107	97	105	90	89	105	88	87	100	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
14743	1398	3324	3565	2923	2428	1923	1597	1415	1159	1080	934	817	756	722	630	639	567	559	572	503	493	471	453	445	463	439	427	443	389	392	381	402	361	356	410	395	346	381	364	372	355	384	352	357	372	333	322	323	347	332	289	350	348	328	310	327	320	322	308	299	297	326	300	326	337	315	339	305	320	318	351	308	318	319	323	296	308	311	311	339	292	276	282	279	302	304	296	326	315	287	302	310	315	310	302	286	283	342	357	297	330	282	306	302	323	274	325	297	318	282	318	329	306	318	298	283	278	275	285	321	323	311	291	328	306	297	281	317	314	293	275	335	331	299	305	296	299	308	294	304	326	323	302	303	301	310	289	335	308	318	347	289	304	337	344	307	330	331	273	317	331	332	311	318	296	311	302	311	316	314	303	295	284	284	274	326	316	307	289	308	290	332	294	314	327	330	292	301	301	334	332	311	351	323	281	291	319	333	278	280	327	287	323	323	297	304	317	289	306	293	297	306	296	299	297	281	291	290	292	317	334	299	332	314	320	309	332	303	292	317	300	300	325	274	308	320	309	289	310	313	302	283	315	270	308	325	284	283	318	279	284	302	324	290	314	324	283	305	317	289	306	275	278	313	303	283	282	287	297	290	297	320	303	304	305	277	283	305	273	280	282	289	325	283	300	318	298	295	332	291	295	287	302	294	292	313	288	297	336	318	274	286	292	285	331	301	309	313	284	309	288	265	296	288	300	299	301	297	268	312	287	304	327	278	290	290	280	288	292	277	288	305	303	341	299	296	301	300	306	296	311	287	324	282	316	276	284	352	304	292	315	302	283	302	307	318	325	290	295	311	310	303	310	288	307	324	295	313	305	327	295	267	335	322	289	281	275	309	303	290	308	320	327	284	313	303	297	320	286	300	296	324	308	316	288	316	282	316	279	298	293	320	281	315	321	287	308	321	295	330	319	292	307	302	296	320	315	288	284	309	317	288	314	291	319	286	297	311	296	316	274	288	294	301	325	299	286	312	331	292	340	308	311	290	269	310	312	288	284	294	292	300	304	310	297	313	317	310	283	319	278	297	311	308	313	289	306	293	337	306	291	311	328	325	331	311	326	312	332	320	295	308	335	279	306	281	300	275	305	301	264	299	304	296	309	313	294	292	279	284	314	316	313	281	324	285	323	307	280	299	298	288	305	274	341	321	315	308	286	267	300	298	324	310	310	315	289	309	272	308	264	276	287	303	294	320	314	321	298	296	306	308	322	337	293	291	313	280	291	317	299	328	338	314	277	310	342	295	313	309	329	301	312	299	323	316	321	292	302	316	297	270	328	297	314	291	322	337	311	299	298	304	255	294	280	306	319	310	307	283	279	290	306	297	309	273	313	336	293	299	291	317	319	295	300	293	302	260	308	294	329	305	299	294	305	284	307	310	299	260	288	311	325	316	293	292	314	309	315	316	298	332	302	295	303	277	321	299	283	319	316	274	331	290	293	302	278	332	332	318	286	303	279	299	345	316	308	291	321	320	278	298	310	300	291	322	315	298	311	293	310	314	264	339	319	312	291	342	287	304	315	299	306	301	318	292	307	314	327	329	292	313	303	304	307	300	285	299	294	291	310	290	265	317	294	304	318	308	270	289	297	287	322	308	288	299	312	283	294	311	277	308	297	296	299	291	268	306	284	293	278	306	311	308	316	333	302	300	295	297	319	306	301	305	319	286	278	320	320	310	308	292	318	289	285	296	310	311	285	309	275	315	294	302	292	303	331	284	313	308	300	286	310	304	303	328	314	308	306	332	269	308	301	293	270	277	292	307	285	301	299	318	332	295	316	287	307	266	319	302	299	297	325	323	316	283	294	323	319	266	314	325	272	308	289	296	315	276	303	312	323	306	307	278	315	313	322	302	290	299	276	328	288	314	277	313	279	293	296	307	310	277	287	277	261	281	313	282	327	311	327	296	291	316	340	305	310	288	321	300	330	312	285	299	329	307	313	304	301	319	286	303	292	305	280	294	315	290	307	269	284	317	299	298	326	308	323	341	293	316	323	330	294	290	297	287	274	301	278	291	312	296	280	322	305	322	301	270	295	274	304	278	309	307	306	290	308	288	317	304	331	303	312	328	347	289	309	301	330	329	326	286	284	280	294	312	310	281	303	275	326	282	301	340	343	306	317	335	307	332	297	314	272	322	321	300	314	282	321	331	310	251	273	336	342	285	279	311	304	303	281	302	295	307	327	339	274	327	315	297	307	312	267	305	310	272	322	307	293	343	297	300	317	283	291	303	300	313	292	300	312	302	282	297	303	302	306	314	291	269	313	323	324	333	293	287	298	294	307	317	342	288	297	294	287	313	302	280	283	308	294	319	297	305	339	291	322	278	293	313	283	325	309	311	290	281	305	296	311	309	291	312	303	281	292	318	280	291	308	310	330	307	346	324	314	295	295	296	311	288	325	352	295	291	298	320	307	308	340	308	313	318	268	277	291	271	273	280	296	309	326	297	335	315	260	280	323	315	288	298	295	298	294	251	282	314	317	280	305	281	331	328	291	323	276	301	300	296	276	295	274	330	290	282	270	297	290	332	316	330	285	337	313	346	320	315	335	316	307	303	294	283	300	298	274	306	300	294	288	309	283	279	291	314	306	267	301	299	291	322	307	293	311	293	316	313	273	286	306	264	302	291	310	277	325	294	294	282	301	308	303	290	330	318	296	294	298	302	275	316	300	285	302	306	323	284	287	305	312	289	299	288	309	321	324	287	284	314	318	287	288	271	306	288	271	314	306	314	283	336	331	273	329	300	284	305	308	305	338	305	332	293	309	274	289	315	293	281	321	282	316	329	286	285	340	313	289	279	278	303	299	300	313	261	306	337	309	292	294	277	286	319	290	321	285	322	297	316	314	286	325	277	305	309	287	303	317	301	306	269	281	307	290	282	317	297	305	295	283	313	341	289	285	295	338	254	284	307	301	297	302	308	327	293	291	315	307	296	312	296	342	320	296	348	283	282	278	306	292	289	270	320	297	297	290	294	320	291	314	276	295	314	302	292	318	292	297	288	312	292	304	291	320	324	308	284	301	314	298	279	274	292	326	332	284	295	280	296	294	309	307	298	309	323	292	277	323	317	308	296	288	315	273	281	334	308	297	292	303	301	278	311	287	330	324	289	288	297	306	309	302	296	312	303	316	270	280	284	307	302	310	311	312	303	270	281	308	297	328	277	317	293	287	321	292	329	301	310	307	294	271	271	311	326	323	283	322	312	284	291	325	286	311	282	310	295	290	294	294	269	293	319	303	277	299	353	277	296	305	302	327	303	300	344	350	292	279	292	300	291	322	310	290	319	298	297	309	264	279	327	275	283	283	275	285	309	291	300	285	327	313	287	308	322	313	293	326	332	303	300	268	312	283	291	321	293	313	295	321	322	285	308	281	314	302	304	312	292	312	315	306	290	308	304	315	297	296	302	293	330	292	291	307	318	313	271	270	326	293	302	303	305	303	311	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
44585	17593	4456	2175	1467	1050	822	625	588	492	424	412	307	363	313	286	275	269	249	280	252	249	259	232	234	213	234	217	216	220	261	227	225	211	220	224	227	205	190	212	218	180	222	232	224	199	200	206	216	191	201	215	210	223	217	208	198	208	184	197	197	199	216	216	215	191	236	190	212	193	209	220	182	193	204	203	200	200	239	192	214	210	194	184	184	190	209	192	226	173	175	184	213	181	216	223	196	199	205	206	223	203	220	201	216	194	195	199	194	202	244	230	204	192	196	197	174	193	203	209	213	203	194	196	204	202	191	221	212	188	216	187	178	216	204	196	212	200	195	173	215	186	214	191	191	223	185	231	206	172	202	212	216	192	212	197	206	204	194	191	199	173	193	178	213	211	196	178	218	190	227	211	210	211	231	192	181	197	214	210	200	199	217	196	177	209	207	210	205	181	203	192	201	176	208	205	178	194	202	202	197	171	201	206	181	218	196	185	189	178	202	228	197	201	181	195	224	220	203	203	186	185	202	214	205	188	215	235	202	206	173	198	189	192	199	184	218	199	193	225	215	189	218	193	205	197	220	200	205	207	192	201	194	206	191	214	199	218	195	209	209	175	194	191	205	218	187	229	168	213	189	210	219	191	204	194	205	200	171	186	199	203	218	218	195	196	214	186	187	205	204	227	185	209	174	176	206	218	181	220	212	177	191	213	205	211	184	207	211	223	209	210	212	220	186	205	205	219	196	206	190	196	201	219	234	196	190	213	198	196	208	190	193	213	199	197	193	194	240	209	178	202	203	212	213	185	192	202	198	201	196	197	236	210	221	208	198	179	172	198	180	196	200	228	188	214	208	210	201	191	202	193	234	223	188	215	208	196	211	189	213	210	194	203	196	207	199	205	205	198	190	215	192	175	184	202	182	210	229	189	212	213	213	178	169	201	202	207	194	210	194	207	187	196	204	215	209	206	185	245	231	188	195	198	200	206	203	229	187	206	197	188	190	178	200	211	184	211	202	199	184	226	205	192	202	216	222	201	213	224	175	162	185	194	219	204	230	216	205	170	219	187	174	186	191	212	210	199	204	203	186	209	202	215	192	204	212	200	197	193	190	203	195	197	211	191	190	183	186	197	170	213	205	200	184	204	203	218	209	215	202	230	193	211	204	216	191	232	196	190	211	175	210	210	196	178	207	201	198	170	222	212	189	212	201	215	199	166	225	196	189	200	201	233	213	197	212	225	233	234	216	197	229	186	199	186	207	186	178	191	219	203	202	184	211	207	185	197	221	209	206	218	207	213	202	207	214	194	213	208	199	188	222	212	192	215	204	210	189	185	206	187	211	190	185	184	184	186	214	187	200	186	192	211	182	183	203	223	211	199	197	188	184	207	203	217	192	171	211	202	185	218	196	214	192	225	209	196	213	193	196	183	190	197	186	219	229	195	209	190	186	205	189	185	210	191	223	190	176	207	217	188	223	207	191	219	229	199	216	225	194	200	216	188	219	203	196	196	198	202	187	206	198	178	196	175	224	204	193	225	236	194	162	197	194	213	196	206	202	184	190	190	184	202	205	208	213	189	199	218	205	211	199	191	207	198	199	216	204	193	178	197	192	197	210	199	221	174	178	171	208	209	234	197	199	187	217	192	218	184	172	199	190	206	231	225	217	195	185	186	209	189	218	201	201	187	184	218	197	215	187	218	219	209	223	188	210	204	189	191	187	219	207	167	193	188	197	213	178	206	205	216	190	211	203	196	181	193	211	214	213	180	192	193	194	214	220	215	233	217	214	201	200	201	191	218	196	204	205	189	198	196	181	203	183	199	219	213	179	224	205	179	233	207	187	223	205	204	204	189	214	216	233	184	202	210	215	183	200	207	219	201	202	196	217	204	205	200	191	215	200	216	192	195	197	209	203	197	195	206	209	209	184	191	213	180	186	213	216	194	222	220	182	192	194	189	205	197	233	221	191	217	202	189	200	205	208	202	196	211	243	194	180	207	192	210	197	192	198	174	212	190	199	217	237	199	205	170	191	183	198	192	204	210	200	193	190	191	207	199	182	212	198	203	188	209	175	205	200	202	227	212	194	219	218	226	205	216	215	200	228	178	196	201	180	204	218	236	212	215	192	236	191	202	221	211	202	202	194	202	193	197	192	228	215	192	200	210	209	193	183	212	194	201	210	194	164	212	186	183	190	183	195	174	196	190	205	180	187	211	198	183	203	212	202	196	239	202	182	178	186	195	198	202	185	200	193	220	199	192	199	210	208	196	185	173	206	200	198	212	210	207	198	177	205	218	172	239	173	182	190	199	189	192	223	208	200	200	177	209	207	174	198	211	205	209	187	198	192	207	207	195	196	198	217	200	225	219	215	185	194	224	210	178	205	198	206	194	193	193	215	189	187	202	182	177	192	209	217	198	199	221	188	216	204	180	194	218	197	232	208	200	191	177	209	178	185	207	194	218	234	205	201	203	209	205	188	190	219	201	201	176	187	196	210	197	200	213	190	224	203	218	226	179	234	219	206	192	222	192	182	187	206	225	194	216	179	210	200	180	193	210	210	195	188	197	182	187	198	208	216	207	180	190	198	198	222	192	201	199	211	212	195	204	191	179	188	214	188	202	194	211	230	222	212	210	183	217	199	178	198	234	223	169	201	213	229	190	216	214	190	209	210	223	202	180	210	218	205	154	233	212	210	183	207	192	178	201	234	208	212	214	203	178	213	231	206	193	216	199	200	203	199	188	183	208	223	212	209	210	207	194	210	195	204	188	204	185	223	196	188	213	177	189	219	194	210	211	195	227	185	216	193	220	183	214	221	200	181	202	204	189	192	194	185	202	208	203	202	212	187	184	216	181	216	213	191	192	198	174	217	206	229	234	207	193	189	200	200	226	208	207	201	164	192	185	212	197	178	204	210	192	205	201	215	198	191	242	209	204	183	205	168	189	192	193	202	205	226	195	224	202	181	192	200	199	204	198	185	203	189	228	185	175	190	177	219	161	205	196	184	217	194	212	185	226	173	214	204	215	223	223	197	186	197	184	234	206	194	237	192	211	209	213	204	215	214	208	167	192	213	202	199	194	182	211	208	217	209	188	205	194	199	190	203	202	201	203	201	196	214	207	208	191	200	199	201	209	211	196	187	190	202	198	184	188	203	189	203	214	210	204	212	204	186	218	220	195	213	215	210	194	206	197	216	200	207	217	189	206	220	214	202	197	237	171	209	204	206	201	193	193	187	218	190	197	204	196	194	219	189	190	197	222	189	215	218	211	193	209	241	204	205	210	197	212	194	187	195	227	202	199	201	238	209	197	187	187	200	181	203	204	206	181	201	236	194	198	199	224	224	205	188	208	206	191	200	196	212	191	191	212	216	194	202	217	205	190	218	179	189	198	180	222	207	201	204	197	192	184	197	228	210	201	196	210	196	167	191	212	179	217	207	195	201	245	219	203	202	183	194	192	211	195	182	218	210	199	202	199	223	197	175	216	211	190	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
19224	2777	6177	6786	5606	4530	3737	3099	2557	2279	1972	1757	1561	1440	1364	1250	1151	1136	1101	1000	930	925	949	911	816	868	779	797	811	773	817	749	704	749	728	696	738	702	711	668	679	652	650	662	632	660	678	670	603	668	645	643	611	674	634	636	626	628	655	624	626	593	670	593	612	595	598	581	599	569	627	538	604	620	617	579	618	581	614	624	589	558	588	586	584	612	570	606	608	625	634	580	568	586	611	622	609	574	546	617	622	600	559	592	572	624	598	604	585	561	603	559	563	566	578	535	573	600	574	567	560	580	568	614	594	556	575	585	559	602	588	548	593	570	584	633	578	556	587	551	518	532	577	528	613	603	536	599	524	580	593	549	629	552	568	589	596	552	590	601	571	572	582	634	571	567	605	572	548	556	572	592	576	576	556	570	583	560	553	612	552	592	571	582	575	576	580	556	586	586	582	575	591	600	568	605	589	564	556	595	613	565	598	581	557	601	531	567	544	543	555	600	549	598	576	559	579	567	604	597	569	633	607	600	592	577	597	553	600	567	539	595	547	524	564	559	593	568	556	582	524	537	571	589	591	610	606	604	577	596	554	576	582	574	580	607	565	578	560	611	578	577	552	586	564	547	629	609	557	603	566	568	596	541	617	559	561	625	578	566	563	604	541	592	528	591	575	543	582	545	538	573	559	555	553	618	603	567	621	564	578	573	585	568	545	568	573	561	560	560	544	532	528	601	549	564	570	575	600	550	563	583	532	545	603	541	558	556	586	557	565	560	585	536	569	578	576	576	534	613	540	588	585	598	608	546	533	559	565	534	518	614	541	586	621	559	603	579	570	563	564	573	596	605	540	576	557	529	590	564	520	589	534	544	574	577	538	603	592	538	574	544	524	567	622	565	549	578	613	565	551	575	556	637	582	580	595	611	562	556	568	548	605	597	561	592	569	568	572	554	573	582	575	537	585	581	561	574	575	528	540	548	608	547	539	540	608	579	584	539	581	572	576	548	600	596	574	569	541	523	548	582	539	581	568	578	556	604	620	611	580	653	580	589	615	570	605	580	603	598	548	583	570	574	507	591	591	613	604	590	584	551	587	531	587	576	502	560	561	548	555	577	571	561	584	553	586	596	615	586	604	578	582	557	588	571	565	561	589	569	577	565	577	581	537	558	534	579	536	637	554	603	625	591	601	577	583	597	585	583	592	562	610	552	562	617	577	554	552	592	583	570	542	554	563	577	528	574	575	568	561	599	562	578	582	550	534	554	623	584	541	574	576	556	599	562	537	599	542	583	595	572	580	564	552	593	538	591	535	561	577	564	575	545	551	609	573	607	571	626	546	565	555	596	619	576	599	572	586	542	575	543	584	554	531	601	577	623	549	567	578	558	594	576	581	561	575	555	549	596	558	571	528	547	557	576	568	619	558	517	561	562	536	556	596	587	581	572	549	576	573	565	563	552	571	557	543	607	576	608	563	606	608	590	575	616	592	573	556	586	578	552	544	566	599	549	572	572	591	597	575	570	561	547	589	532	574	550	577	565	556	574	573	610	571	619	592	617	543	563	573	569	576	607	597	600	554	627	560	586	603	592	551	574	557	584	552	587	562	597	617	580	587	580	594	542	570	550	563	562	610	606	569	568	580	591	618	558	553	565	564	581	547	589	637	640	611	578	603	579	573	549	555	557	557	589	542	592	561	591	545	596	547	590	548	567	575	547	557	534	554	567	572	565	578	576	573	541	590	579	588	544	586	585	579	558	591	567	646	612	579	600	572	572	567	561	566	575	543	573	582	615	530	570	573	570	565	593	576	599	556	560	581	565	549	614	596	584	573	554	558	557	592	569	572	574	534	610	564	626	579	612	585	589	564	602	627	565	589	601	567	526	557	543	614	552	557	584	582	576	566	591	566	556	629	569	605	545	560	632	560	574	556	553	581	554	602	566	556	577	592	550	552	572	535	574	584	601	552	572	570	572	568	617	570	561	571	566	569	585	588	585	559	574	519	561	585	606	537	534	544	604	576	558	579	597	564	581	552	579	562	543	567	578	585	589	574	586	561	544	574	573	545	572	562	636	564	589	579	620	555	577	567	520	551	595	588	576	575	589	563	578	572	532	529	575	592	582	607	556	526	589	563	583	597	570	582	560	573	543	602	556	571	561	595	602	596	607	568	585	593	583	608	595	582	545	586	573	552	583	597	587	599	592	606	593	560	564	533	539	549	573	543	597	578	607	524	567	575	580	553	586	568	575	479	587	617	622	564	568	602	573	543	598	589	585	537	578	601	579	591	537	532	585	548	536	586	581	552	595	613	570	606	559	559	597	615	546	572	569	618	554	538	565	586	522	583	587	565	572	537	556	622	530	530	556	587	581	553	574	608	589	564	565	569	555	557	580	550	549	621	604	594	604	564	563	595	614	594	565	591	598	594	589	559	613	585	583	581	540	541	619	584	617	593	603	555	558	590	575	578	587	530	593	560	551	538	543	559	514	553	546	553	573	586	596	570	573	568	554	585	536	602	631	548	573	570	560	555	561	609	583	591	595	608	568	608	575	592	600	589	588	601	591	569	573	598	571	569	564	566	588	581	567	535	593	576	563	585	576	575	557	575	589	531	575	575	548	559	607	609	528	581	566	643	600	586	576	573	567	524	564	588	578	557	587	631	523	561	580	598	564	545	566	582	605	562	589	580	619	559	556	572	537	564	557	563	559	616	577	577	570	581	568	558	569	567	533	566	599	534	547	526	529	583	572	594	594	610	578	556	581	555	560	570	571	571	543	548	513	593	577	626	584	578	571	569	552	618	591	529	513	558	590	583	580	541	598	578	561	605	602	582	563	587	549	584	516	564	571	589	542	587	571	527	599	555	583	564	588	583	599	593	617	568	580	553	563	599	572	576	588	522	589	557	598	574	626	571	556	589	605	529	576	560	583	590	552	551	596	605	560	565	571	594	577	591	594	585	548	601	578	575	602	611	592	573	595	618	583	550	538	564	593	588	560	547	601	561	599	608	616	569	550	561	544	613	525	551	552	597	545	617	534	554	608	547	559	616	536	547	558	572	561	600	551	575	567	567	542	565	569	568	604	526	570	578	552	519	584	557	599	530	533	574	540	554	544	554	568	597	582	636	571	581	548	621	610	561	595	546	595	592	537	583	575	606	592	622	634	588	598	575	546	555	594	563	553	584	570	598	518	561	582	588	572	565	562	544	580	645	610	598	561	556	589	583	578	616	586	609	576	569	560	567	536	578	576	576	558	563	594	528	560	545	531	563	573	549	568	527	580	571	566	559	597	614	560	561	600	586	552	593	556	572	556	553	603	565	579	590	544	573	585	587	557	528	551	563	595	558	586	552	556	591	603	579	588	545	604	566	598	590	587	569	584	568	604	586	666	595	581	583	611	586	578	545	536	582	597	576	573	582	546	623	538	554	566	573	566	581	539	566	619	597	582	558	576	542	540	577	574	567	544	549	572	558	621	558	553	604	591	571	526	554	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
5191	347	199	160	140	96	108	113	128	111	125	98	114	76	101	99	91	101	111	112	108	99	109	115	106	106	112	96	111	106	116	106	116	106	120	121	111	106	109	127	106	101	95	117	95	97	117	95	98	104	101	112	118	113	102	98	97	102	89	122	106	92	99	110	97	107	90	101	112	101	98	93	96	101	104	101	99	107	112	95	108	117	111	89	98	87	93	117	105	117	102	110	103	100	94	107	106	117	101	113	85	96	94	107	88	112	116	100	105	107	104	104	107	111	114	102	110	97	81	99	89	115	111	98	108	117	108	104	114	111	107	99	106	105	94	86	102	104	99	113	122	102	107	91	102	108	99	102	129	109	120	85	94	105	101	105	104	118	117	103	104	105	110	101	108	122	102	106	103	98	105	121	93	106	103	99	97	109	116	122	89	119	101	87	104	91	93	103	113	111	112	117	95	101	91	93	82	100	122	96	122	108	114	114	102	117	100	108	102	111	101	114	116	104	89	107	109	106	104	88	130	89	112	100	100	104	110	116	121	105	105	109	112	99	109	111	114	90	87	128	111	95	88	128	106	107	94	99	113	96	106	106	102	113	100	102	106	92	98	117	105	79	109	100	122	102	114	88	88	101	122	104	94	110	107	111	133	115	118	104	115	110	97	87	85	97	112	92	97	117	100	103	104	102	110	112	107	114	104	109	89	117	123	95	112	131	98	100	95	106	107	102	103	84	101	102	109	98	110	91	103	89	98	85	107	111	108	88	118	106	121	97	93	107	100	99	114	103	111	101	123	107	95	86	115	88	85	114	96	103	97	113	102	92	91	90	103	91	109	98	112	110	107	101	114	112	103	89	97	95	102	105	98	119	103	117	95	113	91	98	109	96	111	120	113	96	124	101	111	91	105	84	102	109	99	107	124	100	90	120	118	108	90	100	105	111	90	99	107	117	118	84	114	110	79	112	96	106	99	98	90	95	113	115	121	96	104	93	101	88	112	118	121	102	91	105	109	120	112	113	117	96	87	93	121	113	113	113	96	110	108	114	113	106	104	96	102	94	102	102	113	110	101	105	99	99	107	91	105	104	103	104	91	100	96	103	103	86	109	87	122	115	107	107	109	115	109	113	117	119	107	101	100	100	110	103	115	100	100	86	100	111	96	99	98	111	97	114	120	105	107	109	92	118	94	94	107	117	96	108	86	101	92	102	108	106	101	106	103	127	88	102	97	108	105	131	114	113	103	120	103	100	103	99	110	107	97	97	107	88	97	103	90	101	84	99	104	102	90	110	106	95	108	98	122	95	96	109	104	94	105	89	116	91	111	105	104	111	112	87	103	95	90	104	94	90	114	98	93	100	95	106	98	98	103	103	115	97	107	87	112	98	92	116	113	105	110	102	116	108	108	117	119	109	112	97	102	98	110	111	101	112	117	102	100	100	91	90	97	84	106	101	111	98	105	104	105	102	91	97	104	80	109	107	107	108	117	112	113	120	106	117	110	104	98	109	124	110	107	96	98	91	100	91	111	106	99	92	108	96	90	96	94	101	96	98	104	87	111	101	90	97	105	91	113	114	90	113	115	95	102	109	112	110	101	113	101	106	94	100	119	102	94	125	98	106	102	106	91	118	113	121	82	85	89	111	85	90	126	102	111	106	109	111	104	92	89	102	106	89	82	106	101	98	112	107	115	84	113	100	100	93	115	100	104	85	98	100	104	97	116	115	105	121	110	107	104	104	102	106	95	88	93	99	106	119	120	97	107	119	82	88	134	109	117	100	125	104	127	102	96	134	107	88	99	105	113	103	93	114	100	102	101	88	110	96	111	100	94	95	112	101	97	110	87	105	86	101	103	103	112	104	103	102	114	96	117	112	91	110	110	123	102	92	115	103	105	98	92	98	104	90	100	105	93	111	106	116	82	109	99	112	86	87	93	104	105	96	95	106	100	99	104	107	105	120	96	122	103	106	112	100	95	106	102	100	89	97	93	97	113	95	91	112	109	109	103	111	108	121	110	98	93	99	116	87	111	107	98	96	120	112	112	119	103	94	108	102	129	105	106	109	115	108	108	91	113	93	102	102	98	112	107	127	93	113	97	112	100	102	86	108	113	101	106	107	103	94	110	101	99	96	114	104	101	93	105	100	101	89	123	102	92	100	107	137	115	105	106	93	99	109	116	103	89	118	99	100	102	98	112	100	110	118	105	102	131	118	105	89	105	135	106	120	109	118	91	108	99	109	82	96	94	114	82	102	124	100	90	96	120	99	112	109	90	97	104	110	84	105	98	106	103	84	91	87	122	97	110	82	107	124	76	106	109	116	92	104	113	103	107	95	100	101	89	101	110	96	100	102	100	87	100	89	90	109	101	93	105	94	110	108	100	106	113	80	101	98	96	98	108	103	118	97	98	101	106	114	97	120	112	105	106	89	97	110	124	85	104	128	96	102	101	102	87	106	101	95	110	97	109	104	112	94	102	108	83	105	110	117	96	90	115	108	110	120	110	94	108	113	105	109	100	110	97	102	97	105	104	93	104	96	81	94	106	98	97	104	105	102	109	101	103	99	115	119	100	97	111	87	90	102	104	102	107	106	111	111	96	102	104	105	124	85	103	99	111	107	90	98	107	111	105	100	107	111	92	103	94	88	113	97	98	103	109	97	109	98	90	77	94	89	126	106	108	127	87	85	88	96	112	107	130	80	96	97	110	133	94	102	92	102	97	95	96	102	111	98	105	108	97	107	113	110	96	115	104	113	88	109	117	112	107	110	120	103	106	98	110	93	113	114	112	107	111	103	126	86	87	107	119	116	118	104	110	90	94	112	106	102	122	105	98	122	99	123	88	94	110	112	108	106	95	108	98	103	106	109	111	96	125	91	92	100	97	108	112	108	105	88	94	93	99	101	78	106	101	107	111	117	107	99	110	109	115	103	116	95	103	107	125	91	90	104	107	115	101	94	108	110	113	101	79	87	98	108	123	84	98	102	106	105	112	112	91	110	106	90	120	112	99	108	103	95	104	95	106	91	91	108	106	106	93	90	98	93	106	103	96	102	106	114	102	95	102	125	103	103	111	109	100	114	89	100	117	111	93	93	99	90	102	118	122	110	108	115	105	102	96	120	109	97	117	92	98	120	101	107	116	99	103	93	90	108	111	103	89	101	97	135	102	105	103	101	100	107	92	101	98	110	112	93	116	91	114	106	97	87	97	93	118	100	99	114	109	95	87	116	97	105	111	110	100	88	92	126	117	95	106	104	94	105	110	100	93	98	113	100	104	98	81	105	104	103	117	89	88	105	96	111	91	106	112	97	105	96	98	99	95	105	104	113	113	106	105	110	104	97	106	105	116	111	105	97	105	110	118	87	97	109	97	116	84	113	121	92	113	119	104	105	101	108	102	90	110	100	118	103	98	113	114	104	96	99	111	91	98	87	121	100	99	97	121	106	105	109	117	103	108	112	108	106	113	86	93	112	103	117	93	110	90	98	103	95	117	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
5668	372	490	545	521	425	409	414	392	356	372	350	400	367	332	340	308	344	353	335	327	336	319	335	332	345	300	343	339	301	299	387	322	310	295	332	304	317	323	323	296	330	325	346	322	307	325	303	337	308	332	341	326	321	358	294	315	343	334	317	336	304	332	302	327	322	324	334	335	312	322	313	323	321	328	299	329	301	320	307	323	327	343	312	361	304	327	349	354	294	365	315	297	314	302	350	306	321	320	339	332	326	322	316	306	315	339	291	301	358	334	361	305	326	332	310	318	323	309	336	327	329	319	291	278	303	292	333	329	284	304	322	288	293	309	329	334	306	303	354	310	343	320	302	294	332	311	336	347	331	302	310	322	328	368	298	313	322	323	354	313	325	324	309	303	342	336	310	325	305	308	343	318	324	300	324	329	319	316	325	313	348	329	311	314	339	309	331	337	323	325	312	303	308	313	356	338	302	298	325	328	332	345	314	345	328	303	340	324	311	330	322	299	334	336	321	319	326	304	318	294	328	310	318	322	317	305	301	300	289	295	278	318	309	306	304	309	281	335	326	330	321	300	315	303	335	361	304	313	322	322	327	310	296	343	323	312	312	322	307	298	313	294	305	327	298	327	310	320	314	317	311	328	336	343	309	334	331	334	286	328	323	291	294	320	336	306	327	289	318	313	275	297	289	316	311	325	326	348	316	312	345	314	323	295	341	330	335	301	321	335	286	334	323	337	318	317	285	332	292	300	315	295	293	327	321	336	302	334	338	316	316	281	339	307	347	345	322	288	315	316	351	330	288	329	353	326	337	275	330	339	330	326	328	311	336	336	291	321	307	342	325	310	311	304	312	335	325	271	324	325	306	333	349	312	306	299	346	323	321	339	325	304	357	352	307	300	339	328	304	326	293	316	284	299	326	311	277	347	313	305	299	339	312	336	298	328	308	310	322	328	370	306	325	341	331	331	345	311	314	293	311	303	340	352	308	334	347	275	322	294	328	335	327	323	335	333	326	314	342	334	339	286	302	303	315	318	322	299	301	324	323	295	324	352	311	331	342	331	337	313	307	336	323	331	335	342	324	318	315	329	356	328	301	321	330	346	311	321	350	318	335	330	329	348	322	305	362	305	291	343	292	325	306	313	320	321	292	321	325	342	287	312	340	316	317	333	331	285	307	319	333	307	303	330	351	307	302	342	326	319	324	311	318	308	303	315	343	298	308	355	325	309	325	342	309	322	286	310	325	317	309	334	311	319	310	304	343	324	299	316	306	300	309	311	328	315	314	302	309	343	330	308	328	322	309	328	311	319	322	322	315	315	286	349	295	297	307	312	311	320	323	295	311	303	302	296	312	326	285	307	308	319	331	307	351	343	326	309	347	310	324	294	292	302	325	322	345	335	336	346	313	321	316	294	319	313	341	302	309	320	294	321	294	319	307	304	324	305	323	328	317	328	293	331	322	316	301	319	367	319	301	339	340	313	293	330	326	340	332	337	320	289	284	308	283	327	313	330	331	328	329	306	305	322	311	319	323	331	306	347	311	271	322	335	319	306	320	287	375	284	323	321	311	313	322	327	309	297	319	290	338	316	315	322	340	310	311	300	329	302	349	327	336	336	306	293	333	318	329	298	317	336	316	326	285	331	343	334	324	295	293	299	345	342	332	343	334	332	339	317	313	310	338	316	335	320	300	342	311	340	347	361	318	330	311	342	305	316	305	318	319	322	348	325	313	299	318	318	343	304	314	290	326	309	309	296	331	308	322	350	332	295	302	312	302	318	354	326	322	324	299	305	318	287	321	331	308	324	321	344	306	340	329	307	301	300	302	324	302	307	340	303	321	327	343	314	310	324	326	333	331	332	310	286	285	310	321	316	338	332	306	348	335	302	308	317	311	336	294	319	323	313	293	300	306	302	313	324	302	297	307	325	324	326	295	314	313	323	336	345	304	359	304	311	328	308	305	317	282	310	335	340	306	320	326	318	271	364	313	339	344	325	317	315	316	298	293	324	334	322	316	328	300	320	336	317	313	321	336	322	315	296	324	314	313	344	291	357	322	304	324	333	358	349	313	318	345	324	328	307	324	339	335	316	336	305	301	319	333	319	288	331	302	331	356	328	311	338	347	333	304	332	292	287	325	295	344	307	350	332	329	344	305	295	312	316	313	318	317	336	304	335	323	316	307	288	322	322	298	286	322	332	335	358	303	318	294	335	318	313	326	303	308	322	335	296	338	311	316	312	304	323	310	339	290	328	332	344	302	338	304	357	319	301	299	310	315	333	324	308	307	330	325	325	322	329	307	318	326	332	338	306	316	334	310	337	333	300	324	353	337	316	335	308	308	326	296	326	295	304	334	334	336	343	301	310	319	324	316	303	311	320	323	316	301	364	340	321	351	292	291	328	337	311	334	328	301	317	327	310	309	330	316	342	317	324	347	314	382	315	321	325	327	332	331	339	316	334	282	309	326	319	340	308	316	353	323	295	318	357	327	328	293	282	350	308	329	311	323	324	333	328	341	338	329	304	312	331	344	321	317	316	338	313	311	315	320	336	330	334	309	329	330	313	338	360	315	298	330	329	323	329	310	327	316	318	316	346	328	322	327	327	310	370	326	343	293	318	280	309	345	338	312	288	316	323	304	324	327	316	293	309	313	335	328	334	305	321	322	317	306	317	295	334	341	299	318	291	295	284	326	314	330	304	308	341	328	317	309	298	303	328	320	299	335	321	344	308	309	285	295	321	319	310	322	327	318	318	295	324	310	307	308	338	305	269	337	300	324	287	320	308	310	314	308	308	317	309	340	288	329	333	306	309	299	307	304	381	337	334	337	318	341	331	337	284	321	311	287	316	347	317	309	313	316	298	313	316	332	303	350	303	334	320	327	290	345	310	325	328	350	295	321	321	341	345	304	344	317	317	307	305	323	340	315	320	296	324	334	305	321	302	315	323	342	316	346	338	330	313	327	318	332	314	361	313	323	299	309	299	323	325	311	323	321	329	309	278	305	292	326	316	315	340	312	306	328	324	318	279	324	331	323	297	340	359	350	342	315	286	335	331	296	339	301	340	319	299	300	319	342	319	325	326	302	322	323	338	318	290	333	301	309	332	321	336	326	296	302	329	273	290	330	321	342	330	318	356	352	283	310	311	341	308	341	304	336	312	306	329	312	315	343	309	279	323	330	339	337	314	277	330	288	296	298	357	296	296	319	342	322	321	307	313	325	340	304	291	310	339	333	296	292	339	303	333	335	320	327	314	315	332	304	299	307	308	316	328	282	308	324	351	340	303	304	312	297	305	333	289	334	333	301	327	300	316	301	326	323	354	336	329	293	317	294	336	323	313	300	324	330	335	330	304	326	318	328	323	315	304	303	300	318	307	307	314	326	295	307	331	311	311	309	308	352	283	309	316	327	315	307	289	311	305	314	291	322	298	313	305	316	340	314	329	317	304	301	301	290	345	334	350	339	319	329	305	302	311	292	329	329	324	324	321	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
36011	8518	1593	1011	721	580	392	330	225	218	182	190	167	164	177	139	130	127	125	123	120	129	128	111	127	139	115	103	92	102	98	106	88	99	104	110	106	127	88	88	106	109	95	89	108	104	90	87	88	87	93	92	98	109	95	104	92	80	100	98	88	88	100	92	90	88	94	77	85	85	98	87	98	111	99	107	115	88	96	104	99	63	78	104	102	100	92	81	106	87	108	81	84	89	92	99	91	87	99	95	109	90	80	81	95	79	99	98	97	97	76	68	88	100	72	104	88	102	81	88	82	98	92	79	99	92	101	108	108	95	98	87	78	94	93	103	100	93	89	80	85	98	97	86	88	89	109	104	94	101	105	89	106	104	83	102	88	98	101	102	92	76	98	83	87	78	95	88	87	97	77	86	83	99	97	78	104	90	87	92	92	120	117	87	82	84	83	85	94	91	68	90	100	89	88	85	81	87	118	105	85	90	88	99	97	89	101	77	94	85	81	100	82	97	98	84	92	89	104	85	78	111	84	109	87	100	90	98	85	98	90	82	88	100	77	86	84	86	91	100	100	92	103	80	107	94	106	92	99	104	77	102	91	80	89	94	98	70	95	94	103	95	80	98	85	91	93	90	85	105	85	91	71	99	106	98	81	85	97	102	97	104	79	91	100	99	94	90	91	107	87	105	90	82	90	98	88	95	82	104	100	89	80	98	99	94	103	99	92	98	84	80	80	76	91	80	88	90	103	83	83	87	99	86	76	86	70	102	83	84	85	89	88	68	113	96	85	88	80	96	107	102	96	102	96	107	83	86	96	98	91	95	74	102	80	85	93	75	91	77	93	93	80	91	114	104	87	88	95	94	72	101	100	96	86	86	78	104	88	78	115	90	100	100	88	99	79	102	95	93	106	84	92	101	89	69	100	94	79	96	79	98	89	103	81	78	108	98	91	82	96	111	101	92	97	75	96	93	88	108	92	78	98	90	99	98	65	98	109	98	92	77	93	107	101	99	92	79	94	103	86	82	98	89	97	77	85	92	85	78	101	77	88	107	99	82	101	108	93	83	102	94	91	87	101	100	105	89	108	103	106	82	92	102	97	103	84	82	97	105	82	86	101	95	100	100	92	89	85	113	93	88	93	98	97	94	107	93	87	91	89	100	92	91	102	100	98	100	101	95	79	120	82	84	107	92	105	107	85	97	90	98	94	104	92	82	104	113	109	83	104	97	82	72	89	93	91	79	93	86	95	100	89	101	71	99	88	95	92	89	91	83	93	76	93	114	108	102	92	88	96	97	78	117	66	87	104	87	97	92	92	102	87	104	106	82	83	107	99	95	119	110	106	94	73	84	76	88	103	100	84	101	117	95	94	97	95	89	98	87	93	82	110	97	92	102	85	100	88	111	86	115	90	106	94	90	94	92	95	79	108	90	100	89	113	95	89	96	86	88	109	91	74	96	81	81	109	100	78	82	94	76	89	93	102	92	96	116	96	95	96	84	99	82	98	102	111	89	95	94	83	81	85	100	89	88	72	108	89	90	106	107	87	100	92	95	101	90	94	80	94	97	101	100	87	111	91	101	105	123	92	91	85	94	99	83	95	84	100	100	94	102	109	90	103	106	108	122	98	90	100	83	88	104	89	94	105	118	96	86	82	98	92	97	101	91	107	106	97	88	93	99	86	88	90	97	81	76	89	80	101	113	103	93	108	101	93	107	104	94	94	105	86	93	99	96	99	90	84	100	89	88	94	92	86	91	92	74	85	89	73	91	89	81	71	77	81	80	85	96	81	83	106	90	89	95	85	80	102	86	89	102	108	93	89	98	104	86	79	88	88	104	100	82	98	84	102	88	89	78	89	102	103	112	88	85	106	89	93	83	105	102	99	94	73	99	101	104	104	92	94	99	78	96	88	106	99	89	96	94	95	117	112	91	81	113	104	91	94	79	93	86	93	86	105	98	86	84	83	104	84	101	105	90	82	93	94	97	90	94	90	83	91	104	92	96	81	89	103	94	104	95	72	84	87	69	77	95	97	85	90	89	98	88	99	98	97	98	86	84	97	103	93	84	110	99	79	81	94	83	85	88	99	86	95	77	108	96	112	110	100	91	84	85	95	102	109	104	78	96	81	82	88	87	109	107	89	84	94	97	85	78	103	85	104	87	100	77	87	99	97	95	117	85	91	116	71	91	64	88	78	105	114	94	109	101	85	94	97	82	91	103	113	88	95	89	111	105	89	95	90	93	93	98	89	76	79	90	108	96	86	95	95	105	110	99	96	84	93	116	113	79	80	125	90	105	87	101	89	86	97	104	110	91	103	92	98	94	97	95	93	89	84	87	88	102	85	82	103	89	90	92	90	84	94	106	98	85	93	97	82	92	100	81	115	99	95	91	83	90	98	104	93	101	88	94	100	97	92	90	72	89	93	109	96	93	86	88	92	89	94	83	88	90	85	99	80	84	91	97	82	93	72	88	95	80	93	91	84	82	96	86	88	97	79	90	76	86	88	92	84	91	110	89	92	75	90	91	93	96	96	79	104	103	80	81	107	99	96	93	95	104	104	79	109	94	79	86	101	106	85	101	82	95	81	83	99	102	85	88	97	92	87	93	80	100	92	70	90	101	94	86	112	92	83	89	92	87	95	103	98	92	84	89	85	109	97	97	97	76	99	108	78	96	104	94	85	92	61	97	98	89	85	83	88	83	100	79	94	112	79	92	98	102	88	81	96	91	88	67	86	88	88	95	89	87	80	89	105	88	88	105	100	89	90	81	95	88	87	84	92	86	109	98	94	76	87	87	90	91	98	86	101	82	103	98	104	95	89	100	99	117	81	96	98	72	94	89	87	87	91	93	108	103	93	96	93	97	88	76	115	89	83	102	90	97	101	93	98	88	94	102	96	87	107	81	84	105	98	95	93	70	80	98	114	82	89	101	106	90	91	88	86	96	93	89	94	93	94	104	101	94	110	85	91	79	97	90	94	106	92	82	102	93	96	92	115	94	99	90	69	99	98	90	104	103	98	100	106	90	79	89	96	88	82	101	80	87	84	91	95	94	87	106	85	75	103	99	102	120	101	91	100	79	104	96	97	97	73	96	87	76	100	91	89	76	116	93	110	93	93	99	95	87	91	95	84	111	94	106	88	86	114	93	90	103	81	95	97	91	78	96	110	89	89	85	99	91	96	104	95	95	87	104	90	101	116	81	98	92	101	91	87	88	83	102	83	95	111	78	96	90	67	102	95	109	93	88	91	99	77	108	91	80	90	92	98	95	92	89	75	84	111	93	91	91	97	89	90	73	95	91	91	99	91	103	100	93	102	100	97	100	100	92	94	100	97	94	98	83	90	96	110	86	75	100	75	93	93	84	86	84	92	80	93	105	78	85	93	96	97	79	114	111	93	75	103	99	95	88	76	101	113	90	102	104	82	100	82	94	93	94	94	98	82	95	83	110	68	94	82	106	112	79	95	98	94	106	97	91	100	85	85	95	103	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
15325	1363	3181	3549	3019	2393	2040	1542	1337	1122	1051	887	876	813	710	617	586	591	563	527	496	470	488	467	467	461	432	426	397	381	377	389	386	388	348	376	382	365	344	372	344	347	393	327	350	364	336	324	344	326	338	357	336	333	361	334	330	287	356	318	313	297	339	343	313	327	306	326	298	291	311	309	309	324	286	344	330	323	335	327	335	314	303	273	306	314	332	264	306	322	319	302	307	295	305	286	278	367	337	328	299	315	316	304	296	330	277	311	336	298	306	308	286	293	304	303	332	297	315	312	301	281	299	342	275	319	305	311	318	298	310	315	288	284	317	316	328	295	294	336	318	283	296	317	306	344	309	340	319	294	291	286	318	319	264	306	279	316	304	293	293	287	326	316	290	292	321	284	296	328	280	292	305	294	289	310	307	319	282	335	321	263	321	298	318	278	340	310	294	285	315	314	302	283	311	287	325	316	310	286	320	306	267	332	307	329	314	318	318	297	323	305	291	287	309	333	329	304	295	296	268	333	298	293	302	293	295	296	297	293	294	339	315	305	271	267	329	312	310	290	339	290	309	299	273	278	309	289	282	278	269	294	289	300	306	285	269	293	304	291	332	309	316	286	293	318	299	306	291	331	283	323	308	312	298	301	318	319	300	301	306	302	298	283	344	301	284	313	290	284	330	278	324	308	303	326	314	298	329	291	289	295	308	336	283	297	324	280	265	358	324	314	296	287	311	296	296	313	301	299	321	295	350	278	322	300	313	272	318	313	310	291	292	303	308	331	290	317	297	313	303	310	294	297	311	310	293	335	299	304	304	314	309	278	292	292	293	319	295	277	309	316	274	280	294	312	257	289	299	309	333	292	306	290	309	297	320	273	304	314	303	317	319	342	290	329	273	299	284	310	316	313	307	290	302	301	307	317	316	310	303	279	287	298	297	313	299	339	310	341	302	303	321	281	285	292	290	303	301	321	296	306	310	288	292	308	272	306	306	304	288	339	306	296	319	335	292	333	269	277	316	295	269	265	316	303	306	335	336	307	292	277	274	291	292	342	317	300	328	323	297	302	271	292	320	319	281	308	311	299	284	292	287	282	280	290	284	298	315	303	342	293	289	298	350	299	297	312	320	262	298	276	307	276	300	275	317	307	321	288	282	297	331	287	313	304	300	292	308	274	312	305	323	331	299	304	276	315	316	296	316	285	315	286	288	285	316	347	288	302	329	302	309	320	314	291	321	292	332	300	296	290	316	316	312	292	310	295	298	295	360	286	303	296	288	342	296	338	306	309	320	309	284	285	326	299	262	318	332	286	334	294	334	297	324	290	262	312	283	316	294	289	321	298	332	316	285	293	317	313	287	310	278	277	299	299	326	300	308	294	289	310	281	294	297	298	279	309	310	309	301	285	290	322	284	307	305	339	317	295	296	318	332	306	268	324	324	283	305	294	295	315	323	291	295	299	287	280	296	301	289	286	308	268	281	307	286	288	288	317	320	298	276	336	303	314	306	293	331	295	266	340	276	298	261	308	317	295	322	332	310	301	323	292	294	313	312	294	317	300	276	296	288	332	305	297	284	309	309	304	325	319	302	303	298	287	299	304	274	270	294	301	316	280	297	300	308	312	309	295	299	306	284	288	308	319	305	291	292	318	296	311	297	269	300	305	325	350	297	281	295	313	287	280	292	280	287	309	317	314	297	319	299	292	287	275	290	298	295	298	304	298	333	290	304	278	275	341	304	307	327	305	314	326	268	326	311	279	315	328	300	283	287	291	317	301	288	290	309	288	291	311	300	309	327	288	279	293	320	290	275	264	292	281	286	315	300	289	311	306	328	288	271	344	302	308	287	327	304	303	271	330	272	246	280	304	307	294	306	301	262	292	300	313	302	288	269	309	332	325	256	323	347	305	295	302	304	296	279	320	290	270	322	298	289	270	324	318	328	312	282	298	327	308	320	306	294	283	315	306	327	298	323	311	338	308	302	278	297	302	301	289	323	316	303	317	309	256	289	312	315	322	329	314	328	302	319	280	316	315	283	300	279	288	306	305	309	310	327	278	316	310	301	314	274	300	340	311	303	283	284	312	340	298	302	288	318	305	303	304	296	299	286	303	324	304	306	309	284	310	316	328	308	317	269	284	301	315	298	288	329	317	313	302	269	318	329	294	324	316	320	291	319	304	311	303	314	340	292	307	320	314	291	318	288	328	334	288	313	296	312	294	326	306	292	295	286	303	335	327	290	327	299	298	296	293	296	295	309	284	289	312	322	315	307	292	300	315	290	306	295	294	299	300	279	310	305	306	311	329	301	321	302	327	344	276	276	293	322	311	285	322	311	296	325	297	274	301	260	322	300	300	303	308	301	299	305	289	296	281	288	329	329	319	278	316	282	295	330	299	275	321	308	288	287	292	305	309	332	309	300	318	310	264	303	325	303	306	274	316	284	329	284	315	328	279	312	291	271	283	294	267	303	318	274	335	314	254	288	306	291	322	332	300	284	271	310	287	283	333	333	319	310	288	271	296	297	307	284	327	290	322	341	310	312	295	304	280	305	312	292	281	311	294	335	296	335	285	301	312	310	309	307	323	325	277	370	315	291	276	296	288	313	316	276	296	308	285	269	273	294	301	286	287	302	307	305	302	304	327	285	299	325	316	299	300	303	305	295	326	281	310	296	324	322	308	324	304	328	298	309	290	273	294	303	315	329	324	300	305	285	274	303	278	289	320	323	321	303	283	297	303	300	336	290	293	317	300	314	279	282	307	308	299	307	321	294	286	336	294	295	322	305	309	302	273	318	301	324	304	296	306	282	310	298	288	321	318	297	291	278	277	282	279	294	297	304	315	305	289	298	311	317	289	310	300	285	317	317	296	321	270	306	309	292	300	306	299	300	292	264	319	281	286	287	324	295	308	333	300	310	315	311	314	289	285	306	304	289	301	263	318	312	296	291	299	297	329	315	300	306	303	286	304	313	306	302	340	320	295	307	285	295	322	297	318	328	299	311	303	307	291	318	274	311	338	298	324	309	306	263	310	293	308	339	308	316	313	314	297	296	324	319	306	286	288	326	296	344	297	285	314	314	295	277	289	299	267	306	297	283	282	304	315	313	326	331	322	277	322	303	305	290	312	274	316	285	317	299	314	269	287	304	335	333	296	315	285	293	292	313	277	291	299	315	297	315	310	300	313	301	293	272	266	280	281	297	315	326	309	309	301	336	300	277	314	305	295	304	323	306	312	312	313	306	277	306	293	286	273	296	345	299	318	293	296	272	282	326	296	302	303	305	298	306	304	320	288	270	305	304	256	285	275	309	285	306	313	303	292	319	294	319	258	296	303	277	292	302	303	308	307	329	317	276	294	314	277	315	312	307	294	297	317	314	317	308	323	287	302	313	293	284	269	299	291	287	315	284	294	333	321	288	283	296	289	298	312	348	296	316	312	310	345	320	300	266	279	277	290	301	300	311	255	305	318	293	287	310	328	297	335	290	272	264	297	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
44622	19936	5824	2180	1536	1038	899	721	541	479	382	400	397	342	284	305	287	286	285	255	248	275	237	231	244	221	225	215	236	198	257	213	232	223	214	216	223	205	229	226	235	212	191	209	217	195	206	211	237	196	231	225	207	197	219	207	218	197	203	216	192	202	200	221	198	170	194	230	179	206	203	221	200	204	208	206	209	206	207	209	203	195	207	205	197	209	205	210	202	200	194	192	184	198	201	207	197	191	183	181	186	207	205	216	183	204	222	219	205	203	230	203	186	217	185	206	188	199	212	200	201	205	193	216	229	202	199	195	202	205	207	217	218	208	210	215	180	206	235	186	197	211	189	199	207	202	187	212	211	192	198	193	191	216	212	208	219	202	202	195	189	215	206	200	188	208	201	209	197	204	208	199	196	193	184	178	196	218	194	203	225	197	204	200	206	205	209	185	209	216	213	209	214	203	207	187	191	227	210	194	203	191	211	169	169	212	191	202	223	194	210	217	192	193	212	204	190	197	214	209	218	211	196	189	189	226	179	247	211	203	196	196	210	184	215	201	219	203	203	215	205	185	175	209	203	204	205	219	205	183	201	210	198	222	196	216	202	216	214	191	182	195	199	178	190	178	214	197	212	228	220	203	214	186	197	192	197	195	178	221	195	215	197	182	196	196	205	189	185	194	206	188	193	221	202	182	206	212	212	202	190	182	216	181	191	181	206	198	200	194	226	186	180	203	218	221	208	228	197	199	192	210	183	181	197	224	178	194	216	226	224	210	187	191	191	212	215	197	220	212	206	214	176	180	194	197	212	191	214	213	205	192	200	208	183	187	226	199	214	219	200	212	210	194	210	189	219	177	200	188	230	194	170	215	197	169	215	189	218	211	208	190	190	189	207	182	187	204	223	197	187	217	192	191	197	215	184	221	202	203	208	206	187	213	204	222	190	195	208	196	188	195	208	185	228	205	202	199	215	210	196	218	179	207	236	200	206	190	205	201	218	191	183	211	201	205	170	197	187	166	210	182	218	207	230	215	225	205	173	203	224	197	199	193	190	174	193	203	191	210	188	237	172	212	201	203	201	195	194	197	213	209	201	211	218	210	209	234	219	234	188	197	207	193	214	207	210	183	193	203	228	208	211	211	207	208	199	216	222	205	224	171	195	193	202	198	221	191	192	230	203	201	232	180	207	220	174	192	213	223	185	186	204	213	210	190	206	199	200	199	202	188	190	193	202	210	201	213	197	198	201	208	218	216	225	219	209	185	179	220	205	181	201	191	180	227	189	175	217	240	219	189	203	175	191	211	207	180	224	185	197	199	228	173	185	184	190	215	209	192	210	203	205	210	197	208	216	211	190	208	206	209	190	220	199	220	196	173	165	224	192	197	186	213	203	223	198	215	214	182	207	204	198	211	206	241	189	195	194	198	190	193	185	221	194	203	191	196	180	210	229	193	191	207	185	208	199	195	186	197	198	206	194	193	195	243	178	203	209	179	237	212	204	173	199	198	192	178	182	212	166	205	200	217	194	209	209	219	193	205	211	216	198	190	191	167	196	205	221	197	208	219	211	197	204	202	198	196	173	208	209	191	223	207	204	199	160	195	208	199	193	216	195	215	203	209	210	218	197	190	200	187	200	209	174	216	239	202	213	211	217	190	190	204	227	198	227	188	215	197	192	186	191	206	204	210	238	211	197	181	169	183	199	198	227	222	188	208	196	225	196	206	208	186	199	175	212	184	202	183	213	178	201	184	194	180	202	216	163	191	183	208	183	207	223	179	194	169	205	209	177	215	203	192	209	198	191	211	208	220	184	184	212	213	196	199	195	183	227	218	183	198	200	217	191	210	195	176	214	201	194	187	213	180	200	196	192	200	183	206	219	175	181	190	178	169	196	214	185	196	196	194	211	196	180	194	185	202	213	193	187	188	176	196	201	197	233	184	180	201	214	182	190	209	196	224	194	218	207	186	212	206	209	193	212	194	208	203	197	203	220	192	203	224	231	196	222	189	204	196	189	204	202	178	190	235	196	165	207	201	200	203	196	206	215	201	213	208	212	227	209	203	194	195	169	191	206	197	220	221	218	202	216	197	213	188	181	202	181	187	207	237	195	227	233	212	201	195	215	202	241	200	192	216	205	208	199	209	195	213	200	193	203	198	197	193	208	192	197	223	198	206	194	196	198	174	184	213	214	196	162	199	190	213	187	207	178	205	203	185	218	217	200	205	226	204	201	171	168	197	192	174	186	188	188	194	184	182	209	179	186	209	209	229	225	202	213	196	205	191	179	211	205	186	195	184	191	212	198	238	193	210	223	222	200	196	192	217	195	219	221	206	198	185	194	196	205	223	198	203	232	180	229	214	203	181	174	205	213	195	219	204	174	216	189	184	183	219	208	225	200	203	193	186	213	181	198	204	195	191	196	181	189	186	220	211	167	169	215	193	195	171	205	187	199	227	206	204	223	224	200	202	193	220	220	203	197	205	211	189	209	195	186	185	206	194	204	202	197	194	193	204	194	196	188	190	212	224	225	195	196	181	207	186	198	172	209	193	233	201	205	201	229	184	196	216	186	185	208	212	218	192	174	217	212	205	204	199	198	197	166	200	194	211	216	202	223	195	196	209	187	210	201	224	186	193	194	217	174	213	182	207	203	219	199	174	200	189	205	216	192	196	190	243	186	187	203	213	180	240	194	215	210	205	202	189	214	188	209	193	186	195	245	190	211	209	204	211	211	201	205	172	208	202	193	215	180	221	200	195	209	197	204	191	214	201	219	219	206	192	219	198	211	173	199	176	197	212	218	208	208	185	202	185	202	199	207	186	201	218	234	207	171	198	201	210	200	185	188	191	218	204	214	209	186	187	199	189	198	189	209	219	197	198	217	203	203	194	225	209	207	204	195	179	207	199	197	197	207	212	201	222	206	208	207	200	228	199	184	175	207	209	200	207	207	193	206	195	187	214	218	181	203	208	228	210	223	180	203	206	193	209	239	207	203	225	253	186	210	198	213	215	195	166	198	206	206	199	214	217	195	207	191	207	194	218	199	210	202	202	215	217	189	185	197	203	209	210	213	187	222	189	184	181	210	229	203	197	205	209	188	198	192	183	203	183	242	214	202	178	191	230	247	195	201	203	201	206	218	202	194	183	177	212	220	201	200	180	205	212	207	205	201	200	184	218	212	198	205	186	205	197	213	198	194	227	221	184	228	209	188	203	174	207	195	194	208	189	202	208	200	205	212	229	212	223	188	215	214	214	222	196	217	203	194	191	199	197	215	203	200	191	196	210	204	210	225	218	206	217	201	170	192	208	239	184	228	221	199	203	217	188	206	205	193	188	219	206	220	186	198	188	188	189	217	227	204	198	218	240	198	197	196	196	214	178	200	197	221	192	240	211	190	188	202	207	191	215	194	198	207	168	199	189	184	209	219	223	206	195	226	234	211	210	206	212	178	209	196	217	222	207	194	219	190	193	205	235	202	196	188	196	198	205	231	212	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
19563	2757	6285	6623	5674	4578	3721	3062	2659	2188	2003	1713	1624	1488	1336	1298	1153	1168	1012	1044	923	957	883	885	850	830	828	791	700	765	798	750	744	708	683	723	731	715	666	665	690	640	671	650	662	664	654	700	617	643	603	611	634	667	677	664	665	614	624	667	634	639	614	626	609	579	597	607	591	613	563	623	625	616	603	562	622	590	612	634	573	572	619	576	609	596	596	584	613	572	601	592	627	570	597	564	616	580	551	570	631	587	598	536	586	532	607	591	613	587	614	579	589	582	643	601	585	565	568	604	594	627	593	639	581	595	596	585	573	595	581	587	587	584	641	582	604	616	540	560	612	534	612	559	568	552	617	537	554	573	594	576	618	596	536	607	581	622	573	616	542	589	514	564	573	568	589	564	576	627	574	606	625	593	566	561	546	567	560	575	609	591	577	607	585	552	552	560	561	596	571	601	574	582	602	590	583	575	615	612	574	550	595	565	592	611	605	571	558	572	583	608	623	532	596	580	604	565	601	606	564	590	566	597	584	533	579	579	595	503	598	610	562	535	548	577	627	545	514	583	572	575	572	571	586	574	527	559	553	555	517	509	553	567	552	584	536	558	567	591	572	582	595	531	587	568	611	618	639	605	557	583	570	595	576	596	596	600	555	573	584	549	580	546	596	544	553	592	586	620	536	569	589	617	565	571	581	574	556	578	577	541	584	537	610	606	625	594	567	569	543	544	583	569	572	598	572	581	593	612	568	574	536	552	598	580	560	555	605	559	585	603	571	597	624	542	602	582	642	559	630	553	571	577	552	579	563	574	583	578	535	559	565	571	565	599	571	599	578	559	566	587	571	616	562	584	525	599	566	568	592	503	609	549	550	571	599	603	537	593	569	594	565	608	586	612	559	539	608	568	560	603	587	543	549	571	597	587	551	560	525	553	615	603	610	583	585	570	564	579	580	538	592	562	580	631	600	552	600	568	573	570	612	599	547	579	600	553	584	561	598	573	559	575	572	577	561	546	585	558	580	587	555	562	574	568	602	555	521	590	625	582	562	559	561	549	574	588	546	560	579	583	608	568	544	548	576	610	575	569	545	570	583	547	561	571	598	605	604	541	596	630	531	573	567	561	571	554	600	563	582	557	545	562	581	583	598	595	592	571	598	565	585	554	593	590	559	583	550	600	568	589	617	573	576	554	608	592	589	584	591	559	591	564	563	551	570	563	577	562	575	569	611	550	595	590	558	567	629	572	589	606	573	634	569	586	566	555	594	620	566	595	570	568	588	582	650	615	597	581	575	582	638	541	573	576	599	600	583	563	606	527	566	594	586	598	634	626	599	602	614	575	572	574	570	524	580	548	600	572	537	602	578	609	633	546	608	589	567	603	595	563	607	558	590	605	552	628	567	551	613	578	595	555	569	541	590	551	560	566	600	546	560	574	582	573	558	540	617	605	580	573	545	569	579	586	578	596	573	587	550	559	577	517	581	528	571	584	588	610	577	582	569	605	551	518	603	547	605	558	578	627	594	529	540	548	587	552	579	579	601	558	526	569	596	599	562	556	583	613	568	585	559	620	570	567	584	569	584	579	599	572	590	572	608	572	555	562	538	521	542	578	596	584	554	577	570	574	565	601	581	556	560	604	590	599	540	595	572	573	587	543	587	582	575	572	623	554	572	574	573	552	601	596	540	593	601	568	592	593	556	588	549	571	533	585	607	578	550	601	543	546	620	574	573	550	591	573	564	569	563	579	562	618	587	577	578	589	575	581	553	608	585	616	608	593	594	576	582	553	554	590	588	592	608	592	624	566	598	598	596	533	555	566	574	567	593	586	525	551	588	576	571	560	546	616	546	590	590	602	624	569	609	584	591	583	588	582	572	628	586	608	604	582	546	610	584	606	557	549	559	587	576	545	577	606	634	580	576	584	561	568	611	543	575	568	596	589	595	589	561	588	582	544	553	582	529	548	553	572	551	551	606	588	626	548	591	588	590	548	606	593	594	561	557	578	596	546	536	580	588	527	595	568	592	612	520	534	607	562	560	536	548	561	578	573	555	594	557	628	597	546	550	636	574	547	617	553	573	535	575	593	611	609	609	604	563	613	534	591	581	604	562	614	549	576	611	557	577	567	569	572	597	567	536	565	607	582	563	605	572	619	609	554	575	569	622	555	560	591	609	517	586	560	582	554	585	636	570	570	569	586	610	521	576	607	558	548	557	548	601	551	622	575	525	558	602	627	579	561	594	570	595	576	578	577	610	541	560	541	583	571	601	607	549	618	544	596	554	538	600	570	568	580	574	601	562	549	581	616	564	510	573	589	603	617	559	587	554	571	565	580	553	574	606	588	559	581	589	595	569	586	563	595	564	564	544	569	591	617	599	563	572	608	581	593	578	552	546	589	557	564	565	555	611	553	625	629	595	559	559	553	558	610	577	587	541	649	591	564	565	562	568	579	607	636	554	588	549	624	584	636	570	603	553	572	573	573	574	637	577	599	607	594	540	573	573	608	570	562	529	535	612	634	546	550	568	569	569	551	589	592	562	635	577	548	577	622	598	543	587	576	572	617	574	560	546	584	612	557	565	546	575	551	546	575	585	552	543	588	568	542	568	605	548	580	587	576	608	599	621	569	581	575	594	603	592	602	582	567	589	588	599	601	559	554	572	553	600	572	588	529	587	561	614	576	535	585	551	564	604	562	591	589	610	534	554	557	578	593	584	594	597	557	610	509	594	585	574	568	581	600	588	626	606	595	579	555	603	557	539	625	591	597	589	573	573	584	608	534	596	601	577	600	610	568	599	591	572	547	622	597	594	595	568	543	618	584	602	598	567	545	588	600	567	549	538	552	549	561	601	567	555	596	566	542	589	584	600	580	564	620	540	580	562	587	579	637	551	589	577	599	508	598	565	577	545	606	571	553	585	589	615	608	570	540	564	574	584	541	519	599	593	565	568	572	585	542	578	567	556	554	593	596	589	542	585	582	592	548	622	551	608	563	583	560	590	600	602	565	619	560	563	518	580	552	594	537	598	581	602	616	554	608	593	578	537	530	549	567	608	543	600	596	593	567	573	593	559	574	582	602	546	564	571	596	575	588	561	600	586	584	596	582	544	541	570	599	576	577	586	585	581	565	572	590	567	594	599	593	585	585	564	596	610	605	547	576	554	568	579	624	557	603	635	593	553	578	584	571	577	559	533	628	589	568	547	572	610	584	568	585	611	601	562	601	571	559	607	544	582	529	562	603	533	636	578	658	602	603	590	563	571	573	558	549	556	592	592	584	572	574	557	579	619	610	636	555	571	574	582	565	577	566	590	531	587	567	538	585	586	581	607	558	548	568	610	636	597	550	554	569	614	615	607	570	561	557	576	526	592	581	594	542	567	595	596	557	581	634	537	644	574	609	594	580	542	551	566	566	555	570	593	594	551	558	583	547	517	568	576	606	589	602	558	595	603	570	611	595	634	595	583	577	585	575	574	556	548	590	541	570	614	608	611	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
5054	322	207	159	138	140	145	110	110	109	111	115	92	104	117	108	115	104	101	78	97	86	119	96	94	76	122	101	96	110	70	120	84	107	118	71	107	90	90	115	107	103	94	98	115	91	116	94	114	109	108	117	102	111	98	88	107	108	94	118	104	109	89	79	101	111	116	92	102	120	103	128	114	99	106	116	107	112	107	110	106	101	110	106	106	96	95	109	93	106	112	113	117	88	100	93	109	108	98	102	92	100	94	106	97	121	88	100	93	114	96	116	99	98	108	87	98	115	94	90	108	96	115	85	99	111	81	101	111	116	94	107	113	117	114	117	83	106	100	113	96	106	99	99	111	110	120	105	87	88	94	111	102	102	98	106	92	106	84	101	110	92	98	114	100	106	132	88	106	91	103	124	107	109	102	113	105	102	84	113	103	99	97	86	113	108	107	109	84	108	86	96	109	101	102	107	104	97	107	98	104	106	102	103	95	95	105	88	102	114	97	105	94	95	105	99	104	95	103	93	119	115	100	96	109	87	103	105	108	115	120	97	106	99	92	98	116	91	81	91	96	94	83	104	119	100	96	99	92	96	85	107	100	99	121	94	112	110	99	96	96	88	118	119	110	90	121	105	100	106	110	100	97	122	102	95	95	109	121	109	103	100	101	99	111	116	108	117	111	120	111	95	101	102	95	94	104	93	111	104	98	94	91	94	104	98	116	95	104	107	102	104	108	110	106	123	93	98	97	93	104	100	114	87	101	107	104	109	101	101	105	115	95	87	93	96	107	101	120	109	102	118	110	98	81	100	93	91	96	91	92	108	111	117	99	89	118	80	91	108	105	103	95	103	98	108	118	94	113	107	82	86	108	121	93	93	117	110	92	116	103	121	115	120	93	110	96	117	87	103	91	93	93	104	94	99	104	94	101	94	117	91	94	94	97	109	110	113	96	101	103	105	81	104	90	90	83	93	113	104	108	114	103	85	101	71	113	119	102	106	103	88	104	109	99	104	103	115	89	107	113	94	95	84	105	101	118	104	85	95	100	91	101	103	95	95	104	118	95	100	95	112	115	113	100	111	113	104	91	107	102	116	111	100	98	113	94	97	77	104	103	122	97	106	100	111	96	118	109	87	93	92	108	86	108	96	88	91	112	100	84	103	99	100	120	92	115	105	109	99	118	106	105	90	88	96	92	104	98	101	98	106	108	89	122	116	97	100	120	97	93	108	102	94	102	93	92	101	97	101	99	109	97	86	97	78	105	100	91	101	114	97	108	101	99	103	115	82	102	114	95	106	96	113	105	101	108	95	103	102	118	109	113	101	91	98	120	111	98	114	93	107	86	98	99	115	107	117	101	108	111	92	103	101	101	102	107	90	85	98	102	108	114	89	93	109	98	96	125	103	101	106	100	84	106	97	98	98	117	113	104	83	103	89	97	93	99	89	89	110	107	115	107	100	111	90	103	99	97	99	104	89	84	92	112	107	102	89	90	94	103	94	110	103	118	104	109	105	95	97	116	115	102	91	101	106	104	113	93	108	96	96	117	95	117	114	99	121	99	85	104	101	93	103	104	81	109	114	116	95	82	87	117	116	109	91	117	106	100	109	100	106	111	113	91	118	92	94	90	107	91	114	98	95	92	102	110	108	103	106	111	107	84	101	91	92	116	93	102	118	104	106	131	100	91	103	117	123	114	100	89	105	86	91	96	102	89	108	91	109	112	121	106	97	93	100	113	104	103	99	113	80	101	106	95	91	117	98	95	105	118	95	110	104	105	99	91	107	95	107	102	111	94	90	97	98	103	106	98	93	72	99	93	95	104	101	119	129	128	104	94	101	110	97	103	98	102	93	118	102	91	103	99	84	103	105	105	94	114	92	105	110	99	98	95	93	97	89	93	115	110	94	109	106	100	109	97	110	86	104	100	100	91	108	111	105	105	95	118	96	112	79	92	92	110	85	98	98	113	93	98	87	106	120	89	95	103	119	93	118	100	98	108	91	101	90	85	101	110	91	99	106	116	98	115	99	79	93	95	111	118	93	92	99	105	95	118	110	112	95	107	95	111	97	106	104	93	81	89	113	106	91	102	92	96	90	91	96	106	93	91	97	97	80	95	111	100	116	103	92	106	100	94	116	90	84	106	110	107	117	107	113	122	117	90	101	113	91	83	102	95	95	113	96	96	87	115	109	106	107	92	89	102	111	94	110	109	101	118	90	114	116	99	121	107	115	113	106	111	106	94	116	97	112	102	95	115	90	114	100	95	86	94	110	118	92	94	99	117	103	96	95	118	96	121	114	104	92	98	91	109	124	113	115	124	91	84	103	93	112	105	122	94	123	98	101	88	108	103	90	105	113	118	96	103	113	111	106	108	111	99	85	96	92	119	113	100	104	105	110	96	91	112	100	90	97	108	115	116	87	101	87	84	100	102	122	123	89	107	120	103	93	92	98	97	104	86	98	95	110	94	121	96	111	96	96	80	99	90	97	102	114	101	101	115	105	102	124	106	109	101	106	105	113	119	91	101	100	106	110	109	103	96	105	96	94	108	108	93	110	100	102	109	104	122	108	93	103	107	109	105	98	107	118	86	76	113	108	106	103	88	102	102	93	99	107	102	115	100	97	117	90	103	85	96	94	114	96	106	102	101	103	103	97	112	86	115	81	112	104	106	107	101	109	103	100	100	101	103	108	94	109	101	89	95	95	91	112	95	91	115	81	93	105	91	119	88	95	104	106	104	99	111	84	104	95	104	109	92	101	114	99	96	105	102	101	113	109	88	97	95	99	93	85	91	117	103	86	83	101	107	92	102	122	119	101	116	103	94	95	92	119	92	99	110	108	93	106	117	102	97	94	95	113	122	113	91	108	105	92	96	86	95	106	86	96	116	86	92	113	106	109	97	86	93	100	97	103	98	99	101	106	98	114	102	109	118	101	74	86	93	103	98	83	93	126	106	102	105	110	115	127	118	111	97	105	96	98	97	94	112	108	115	112	110	111	104	118	90	111	103	100	102	114	106	105	114	113	102	101	106	107	100	94	108	124	97	114	110	115	104	110	123	85	90	93	116	106	114	110	99	97	103	90	100	88	88	106	99	124	113	99	108	97	94	107	88	108	99	107	96	101	118	105	109	106	100	96	110	93	136	98	89	96	108	94	103	93	100	93	102	108	100	101	90	103	104	92	102	110	110	103	102	127	101	136	93	106	106	108	109	114	102	91	115	111	104	93	98	95	93	111	97	105	103	99	100	84	108	88	91	103	100	102	96	97	78	92	106	105	85	97	104	81	110	100	104	108	99	106	100	103	97	111	93	94	83	92	108	91	88	94	114	96	115	103	87	116	98	102	108	98	79	96	104	91	94	97	93	103	96	96	107	104	97	117	102	91	98	85	101	108	92	111	97	93	104	116	86	115	123	107	89	108	101	108	104	82	112	114	102	89	124	106	109	113	104	114	115	103	111	115	107	90	119	93	107	113	78	93	107	96	113	116	95	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
5647	401	469	517	483	435	374	397	387	361	351	360	340	353	363	319	293	329	317	345	288	326	339	311	316	336	305	343	339	315	339	310	332	345	333	296	351	321	314	301	317	351	275	296	347	344	297	301	265	339	333	314	294	304	302	309	326	334	290	284	294	308	299	342	300	339	329	336	291	334	335	330	304	336	336	307	342	380	312	309	332	302	323	329	288	321	314	326	319	344	289	312	310	315	323	315	325	307	351	335	330	332	327	313	310	315	328	325	292	275	305	288	312	323	312	283	311	299	347	319	322	314	316	299	312	316	334	322	300	333	287	289	271	311	318	334	319	339	343	314	331	306	324	307	332	324	295	314	279	326	312	331	321	322	322	307	330	352	298	333	339	276	354	282	318	323	312	292	314	291	326	289	287	320	309	316	327	344	309	307	315	302	328	306	321	314	334	303	312	305	325	306	339	325	301	318	341	304	318	281	322	319	342	337	333	309	323	307	315	304	323	314	349	327	326	293	307	317	276	300	319	327	323	316	309	309	298	291	293	315	307	342	325	331	319	308	335	330	326	289	328	314	292	312	294	343	348	330	316	281	287	321	307	338	298	321	337	302	311	307	310	321	339	282	318	340	313	319	321	337	300	318	315	291	312	315	304	333	332	344	333	340	338	337	320	335	327	304	292	308	333	299	341	332	297	273	336	306	327	356	342	315	289	310	313	343	320	305	271	315	345	332	321	322	329	306	306	294	332	298	288	318	339	294	299	364	331	330	304	321	327	302	320	326	364	312	298	315	308	333	342	315	306	329	324	329	309	313	337	296	344	292	336	324	319	311	325	363	314	330	328	309	317	304	322	317	307	316	327	279	303	312	361	315	302	322	332	342	309	291	317	324	306	282	332	302	295	336	321	333	313	307	287	307	305	315	304	314	303	340	345	310	307	285	300	286	290	317	326	311	313	337	272	281	311	313	330	331	308	313	290	290	300	291	308	306	316	317	314	319	309	267	334	314	317	333	322	324	319	325	325	308	309	324	320	316	325	347	312	291	313	320	304	311	321	331	311	304	271	317	311	305	301	298	311	300	298	337	313	292	309	293	306	295	317	305	339	329	314	318	289	340	334	331	315	370	328	298	325	325	315	305	312	315	317	334	306	330	324	304	308	282	333	326	285	323	283	280	342	310	325	336	316	328	345	309	308	318	311	321	329	330	312	329	347	317	356	300	301	313	311	306	300	332	293	324	329	300	329	318	330	335	329	326	341	316	299	289	306	327	322	290	325	308	300	310	309	330	307	309	316	329	302	336	326	304	306	329	325	302	341	300	308	314	302	314	332	320	294	320	309	285	315	316	348	290	319	275	339	308	312	299	309	296	314	343	343	338	320	327	310	305	327	321	311	328	330	314	315	333	314	297	323	318	320	312	306	323	314	324	338	305	321	336	293	356	318	360	339	311	315	358	300	328	296	344	303	303	338	325	321	317	327	319	287	296	359	347	279	336	301	299	328	317	313	295	344	315	329	303	302	316	310	316	335	304	314	329	286	337	323	333	329	300	340	278	295	330	328	324	314	314	298	310	305	329	317	332	312	284	304	297	319	326	308	337	340	320	318	283	291	324	299	297	317	337	338	336	323	315	320	325	320	368	353	305	318	318	315	354	307	350	321	313	331	310	299	308	311	306	291	304	303	324	338	314	336	329	344	329	305	337	314	292	308	360	308	353	311	316	312	311	374	351	308	329	310	313	307	325	324	319	305	316	302	326	297	327	309	317	298	325	307	311	302	301	339	305	343	282	330	317	329	326	318	307	320	338	345	318	313	341	307	319	312	311	307	335	314	311	289	316	317	344	313	331	276	339	322	307	330	339	333	306	331	279	316	314	325	302	314	318	333	297	318	292	322	303	327	313	323	319	351	308	308	300	329	314	320	314	321	299	303	326	316	313	294	328	311	321	331	315	307	295	306	340	315	317	316	332	274	335	309	339	324	321	316	294	297	286	320	316	315	283	297	315	316	299	301	323	295	319	323	307	290	295	331	292	330	329	324	331	343	302	314	328	309	307	310	283	312	303	311	344	307	302	351	338	338	359	295	316	334	327	332	344	296	347	300	294	306	331	302	322	326	323	334	291	286	330	304	321	307	312	344	304	318	300	281	297	315	303	303	283	306	316	315	318	308	282	321	315	298	309	299	322	322	291	304	317	309	318	342	308	290	326	307	345	313	307	322	303	316	286	323	319	303	331	299	334	316	324	300	332	306	303	324	302	318	298	324	306	295	319	326	309	317	340	315	336	294	308	279	309	300	328	325	339	335	346	338	338	341	304	313	328	329	344	306	313	340	305	290	332	306	287	309	329	284	302	303	275	298	312	291	322	321	332	333	306	317	305	295	325	312	328	317	336	285	304	312	306	299	313	297	325	312	339	357	319	280	287	313	298	280	296	285	317	288	300	289	297	333	315	313	317	328	290	318	284	285	278	303	307	326	314	312	300	311	310	318	305	321	328	319	320	338	333	292	329	307	306	325	308	312	286	286	289	333	309	339	327	318	350	322	327	293	336	320	332	325	316	325	335	328	315	341	311	320	301	295	300	327	325	276	318	319	290	324	307	306	301	317	286	326	341	312	295	316	332	334	313	346	300	294	315	327	333	320	300	318	320	329	320	329	297	308	310	334	287	316	343	357	311	309	303	302	339	314	293	314	335	313	370	344	315	303	329	310	300	295	260	316	306	316	351	326	325	288	316	322	292	316	333	282	334	326	308	313	314	322	306	309	331	305	325	298	353	299	306	348	320	316	365	322	313	348	333	302	288	296	308	287	329	315	305	334	330	347	305	292	311	335	289	353	319	293	318	361	306	312	317	322	298	309	349	342	297	323	327	316	333	332	299	314	328	317	329	293	296	330	307	303	307	305	323	354	315	313	333	345	347	337	297	309	326	294	362	340	325	352	351	321	328	344	325	313	311	335	323	306	301	308	311	320	349	327	304	327	295	315	292	330	297	328	294	305	336	334	301	383	322	306	353	310	316	306	330	299	323	306	329	311	312	316	347	273	315	335	315	319	321	319	342	313	324	311	290	344	349	276	309	347	302	351	368	326	335	325	351	315	328	302	328	325	277	302	354	288	333	316	330	335	325	341	312	325	297	347	328	293	291	303	355	305	291	345	306	302	309	299	302	360	338	306	312	297	315	308	294	313	313	315	326	298	317	283	330	329	317	323	320	340	301	306	341	323	295	308	313	319	352	323	321	321	346	324	323	295	323	343	325	332	289	316	305	324	303	323	351	334	317	333	304	264	314	310	327	317	331	293	298	345	307	328	315	282	326	327	334	300	317	326	303	339	347	331	284	309	304	315	293	338	325	324	319	306	323	308	330	278	321	302	337	317	267	317	305	306	342	336	325	340	321	300	293	306	323	317	348	313	305	294	332	323	332	326	318	331	302	317	288	343	335	306	302	332	310	319	332	301	303	350	307	314	338	323	322	323	300	306	314	331	322	337	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
37381	11234	1877	1016	770	534	408	309	272	226	202	187	175	150	172	155	140	120	131	127	115	126	129	111	104	108	108	102	106	110	116	110	118	106	97	95	94	95	86	91	89	102	104	100	100	103	102	85	100	114	101	91	86	112	116	79	99	84	103	86	114	99	93	86	108	114	92	79	96	98	119	95	100	96	81	105	85	107	86	97	96	97	104	92	88	97	98	98	93	107	82	88	81	116	89	97	97	102	110	97	98	86	79	91	98	89	86	105	96	99	97	95	104	100	104	85	91	89	89	89	111	90	97	86	85	108	85	106	87	86	89	101	90	98	92	83	91	99	97	97	95	86	100	109	85	94	92	88	100	79	89	105	80	107	97	69	96	81	90	100	108	100	86	98	103	91	92	85	97	81	84	83	91	89	71	104	81	80	106	96	95	92	118	115	111	98	97	98	104	72	86	85	97	94	91	109	92	90	99	87	77	96	97	94	97	98	95	87	106	89	99	91	87	99	105	106	79	103	100	88	95	90	83	91	95	99	120	93	108	88	101	96	100	98	67	85	76	92	86	87	88	93	93	88	91	78	99	77	105	91	94	100	86	100	93	70	111	107	95	92	92	95	88	120	83	99	74	95	106	95	88	83	87	78	83	101	105	94	94	82	101	88	101	76	81	103	113	89	100	93	88	106	83	103	84	102	98	95	106	89	93	99	88	99	100	82	108	75	109	81	101	103	105	90	90	74	86	83	76	108	88	105	96	69	91	93	93	90	84	101	87	103	98	95	111	110	97	83	96	96	87	114	99	114	106	93	101	107	84	102	85	91	98	80	99	90	84	96	74	94	112	87	92	102	107	108	82	95	92	77	81	92	79	117	105	86	91	108	94	105	85	103	82	90	95	94	98	77	94	63	80	91	108	88	96	107	112	87	74	98	104	100	95	90	82	99	85	93	91	92	99	104	81	100	100	74	84	99	96	96	98	83	83	103	94	91	83	89	87	85	99	91	87	81	103	91	98	79	103	105	82	99	79	94	85	84	106	87	87	90	101	94	94	99	91	108	85	86	93	96	96	94	91	90	101	84	105	89	98	102	118	88	100	97	97	98	102	95	94	85	82	97	84	83	108	104	87	100	91	78	85	79	83	94	93	115	80	97	90	91	101	96	101	94	71	67	83	90	90	74	111	87	93	87	110	104	99	97	83	81	100	103	102	81	97	97	89	114	77	93	90	113	89	104	95	104	90	99	108	94	100	95	83	91	99	92	77	114	93	86	75	95	88	87	98	86	85	87	96	81	88	85	82	94	100	106	107	95	78	91	92	88	85	84	85	112	95	87	78	98	83	93	108	106	88	96	101	103	85	88	103	104	77	89	83	103	116	95	79	94	99	92	97	86	105	100	85	94	102	94	89	102	94	97	94	85	101	83	109	91	94	95	85	91	91	94	93	93	87	98	93	94	94	99	80	99	83	102	103	74	71	95	89	92	89	81	102	96	94	96	100	104	80	79	73	101	92	107	107	77	121	103	97	99	90	93	86	84	87	92	96	75	90	92	82	79	105	91	104	103	91	83	91	112	105	81	87	93	88	93	114	86	105	84	84	77	96	94	75	93	95	99	86	102	97	78	103	75	80	99	93	96	102	99	87	114	99	105	104	92	97	96	88	90	94	77	92	101	92	85	96	74	99	121	92	82	100	107	117	93	91	92	96	105	81	100	101	83	102	80	87	73	94	92	100	87	110	93	85	87	117	99	91	89	99	80	76	89	84	103	105	81	95	89	83	97	105	87	99	103	105	93	88	81	95	82	89	78	88	77	85	82	88	88	106	103	88	84	93	99	84	99	100	109	92	96	101	86	87	91	81	71	127	91	86	91	85	96	98	96	99	104	91	78	103	77	104	94	95	111	96	94	77	73	109	98	106	90	115	86	81	90	93	80	84	85	86	109	97	113	110	105	90	75	88	88	100	103	82	89	96	98	87	93	74	85	88	86	91	106	97	94	105	86	79	92	96	102	84	97	93	98	85	90	77	92	78	92	102	90	86	92	88	90	86	96	83	88	99	105	94	76	79	81	92	91	97	93	98	96	90	96	93	74	77	81	104	91	91	95	91	96	90	86	89	105	99	84	101	85	92	105	87	92	90	96	89	105	114	88	87	89	104	94	93	86	91	79	93	85	92	90	88	96	70	94	88	112	93	101	98	92	100	80	95	104	84	89	82	91	97	96	84	91	91	109	95	80	94	88	96	74	99	101	94	82	105	95	99	93	97	93	108	86	118	72	72	101	82	72	98	92	92	103	93	87	88	89	84	89	114	100	105	98	104	101	104	85	78	92	73	89	93	100	99	87	83	96	99	90	93	87	104	89	82	93	87	79	84	103	106	91	86	92	101	89	96	94	92	85	94	126	87	102	106	86	82	101	96	100	93	79	88	84	102	91	97	119	94	96	98	93	70	95	109	91	80	104	91	83	91	102	88	80	84	92	91	104	79	96	102	83	114	81	88	101	102	106	87	97	88	95	115	96	104	79	76	95	87	81	86	92	99	77	90	99	108	101	78	94	96	95	86	95	72	78	99	79	106	96	100	90	99	96	82	78	89	105	86	83	105	105	110	92	90	99	69	98	97	103	97	88	98	85	98	108	105	84	90	98	89	88	89	92	84	98	84	87	88	83	96	82	96	93	87	91	105	97	94	109	89	78	85	98	112	108	107	105	74	87	111	97	98	93	108	98	86	84	86	92	97	83	95	69	86	99	91	89	110	95	93	103	89	96	92	96	94	99	103	108	103	80	120	94	101	103	108	76	78	93	103	78	90	106	97	86	111	100	83	90	93	85	103	99	108	111	94	101	93	88	98	87	108	77	75	91	105	96	101	97	88	99	85	103	94	98	111	106	100	82	88	85	98	111	86	75	82	85	89	84	83	79	88	79	80	100	104	90	96	88	105	79	87	94	109	95	60	95	83	97	89	88	87	87	102	98	85	110	96	101	85	109	111	93	106	93	93	82	91	72	95	83	83	82	100	78	87	89	84	88	80	75	116	95	81	82	84	92	96	82	86	84	93	102	85	92	76	70	84	83	76	87	94	98	107	86	104	102	83	88	92	91	88	107	106	85	78	98	104	93	80	102	89	119	108	84	97	99	90	97	96	73	96	94	106	72	91	100	83	75	89	79	89	105	92	86	101	102	99	82	86	108	86	100	96	80	101	84	97	74	113	83	93	77	92	53	85	94	90	75	95	98	98	109	84	88	95	88	90	99	90	97	108	114	105	105	83	96	94	91	92	77	92	105	98	86	88	90	84	77	88	81	88	92	97	80	110	107	83	99	98	85	103	108	101	88	81	99	88	109	94	92	97	98	93	104	88	89	91	105	87	92	109	104	80	109	82	90	100	95	90	88	98	93	87	83	100	93	78	97	95	102	93	92	88	82	77	90	96	96	105	84	71	102	103	92	98	90	91	95	96	100	96	88	89	93	87	95	83	101	96	110	77	84	76	77	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
15882	1316	3191	3589	2917	2414	1903	1622	1343	1183	995	938	817	751	702	636	627	602	537	504	504	494	481	465	438	430	405	415	426	349	384	407	381	395	383	356	358	369	356	357	356	372	390	353	374	374	362	345	323	345	312	324	336	333	304	317	332	332	321	330	367	339	326	332	357	302	305	305	280	335	349	292	326	316	337	319	329	315	288	329	318	299	318	290	345	308	286	298	310	336	295	283	275	280	309	344	305	323	294	349	350	304	296	308	327	312	307	306	318	309	347	320	315	328	323	302	320	299	285	333	290	325	320	326	315	331	296	300	329	319	287	305	285	319	339	330	304	309	322	307	297	315	284	297	307	287	298	273	318	307	313	298	336	301	272	312	287	312	286	328	283	307	297	297	309	288	297	331	301	278	320	309	337	324	292	311	289	315	289	352	306	309	314	310	308	300	298	292	319	281	316	323	272	307	312	319	296	306	309	285	300	266	282	294	331	311	321	299	311	300	304	282	325	307	287	301	363	289	317	300	273	319	298	287	303	297	315	298	338	318	300	294	343	310	311	307	317	299	329	311	314	292	306	325	284	303	286	317	285	282	324	295	316	291	297	295	304	314	286	279	302	278	290	305	273	330	301	300	313	320	322	317	264	308	325	305	305	302	276	302	287	317	296	300	302	273	317	315	297	319	305	266	298	310	319	305	290	309	283	274	315	303	269	305	297	300	303	304	299	290	320	310	298	290	327	321	303	287	296	281	302	319	286	304	257	304	287	293	308	310	289	324	289	323	289	299	279	285	306	279	321	326	303	295	334	299	296	316	326	335	317	315	289	311	311	312	312	300	287	314	314	324	311	308	275	310	290	305	281	315	340	311	321	269	321	282	325	315	305	311	280	297	284	292	277	298	295	287	320	282	303	303	292	263	286	316	290	303	281	279	313	297	312	318	327	299	302	287	306	278	303	297	306	318	283	313	302	335	308	318	295	281	309	286	312	306	305	290	324	302	297	295	309	311	330	302	296	272	288	310	305	317	299	300	276	278	282	302	298	348	294	297	289	280	289	322	301	297	294	314	301	318	272	289	285	286	255	300	305	330	309	303	304	304	300	294	269	309	283	325	280	311	323	300	288	317	292	315	319	289	300	312	317	307	269	282	286	328	289	295	359	293	290	289	300	300	298	286	293	280	288	284	294	298	299	305	327	312	332	312	292	320	305	302	302	311	333	333	315	342	320	271	288	339	274	308	328	302	301	298	307	289	286	308	291	307	331	304	270	302	296	314	339	340	299	317	298	302	338	300	279	303	303	301	291	295	323	299	295	315	314	280	301	278	314	351	285	287	287	300	278	335	302	307	276	287	304	318	299	315	320	314	271	304	316	312	285	308	328	305	307	295	313	310	302	269	319	321	339	306	307	302	304	300	296	295	282	295	330	266	292	300	288	307	293	306	308	299	259	321	293	304	310	275	295	278	323	309	269	316	321	300	281	313	274	290	303	309	282	301	331	297	302	311	330	302	281	287	311	270	324	294	292	319	317	309	282	316	297	298	318	283	305	342	275	307	321	311	312	318	337	321	312	287	271	307	293	321	286	302	302	319	294	304	303	272	286	294	292	311	318	322	265	268	247	327	302	315	312	256	293	300	300	295	310	281	314	311	332	313	286	312	327	323	315	320	301	291	321	292	329	280	299	272	332	300	274	291	275	290	287	303	304	315	264	295	303	313	279	315	307	309	283	309	282	293	305	302	297	292	287	304	294	299	340	296	298	314	319	293	302	328	279	332	289	299	304	289	300	292	293	332	290	304	307	274	313	292	298	293	302	302	299	310	287	268	300	335	321	305	296	293	298	304	304	306	279	308	296	290	290	315	293	304	257	308	310	342	290	299	302	310	352	306	307	299	277	269	316	305	313	315	328	281	292	268	293	301	314	299	300	295	279	308	314	293	289	311	290	265	307	310	321	304	304	323	305	317	288	316	274	325	306	309	310	308	304	279	301	314	311	294	272	321	277	271	303	285	297	326	275	282	313	290	306	369	305	273	300	279	313	316	314	312	289	296	309	324	303	328	321	316	282	298	316	292	286	266	282	295	320	261	311	327	311	296	289	306	286	274	296	318	313	315	343	286	294	326	319	309	297	314	287	308	283	337	314	307	314	262	330	319	290	269	286	291	293	293	321	274	288	295	280	300	329	322	296	300	325	307	292	301	309	328	325	304	304	295	314	314	302	283	299	329	302	307	320	326	310	304	313	270	303	308	317	289	313	295	307	268	305	319	325	312	321	271	307	299	324	314	324	305	301	297	315	304	307	317	287	292	330	287	304	298	317	292	306	305	287	310	320	290	289	305	282	282	292	289	323	303	316	304	301	285	338	307	304	307	334	287	295	326	331	317	274	274	321	280	266	327	288	299	281	343	315	287	301	305	282	297	337	312	321	309	292	317	297	330	275	309	329	313	287	308	312	325	308	299	285	273	294	293	313	278	298	301	335	317	319	329	330	289	307	323	320	267	319	247	298	300	319	317	316	289	297	304	312	315	305	296	297	313	286	306	295	293	307	293	310	324	292	321	319	294	292	315	303	335	296	301	279	311	318	275	281	298	301	302	317	291	276	307	294	329	312	303	275	307	318	321	296	294	265	299	348	324	317	317	303	286	323	303	305	300	303	311	308	292	324	297	308	289	308	276	282	303	331	290	316	275	290	283	278	275	303	315	304	324	289	316	299	301	302	309	301	281	275	313	286	331	319	306	313	311	283	275	288	313	322	331	278	296	307	311	306	290	331	302	283	303	284	291	286	317	318	299	312	300	322	316	333	291	322	306	318	316	256	297	280	321	327	297	302	264	324	298	302	313	287	282	295	271	315	316	271	292	302	287	272	326	299	318	286	298	295	287	311	271	337	321	316	292	326	272	282	292	299	291	314	303	304	326	325	309	319	322	305	301	309	308	311	310	343	290	291	337	300	311	313	272	305	292	301	273	297	329	281	313	311	305	301	300	312	281	284	280	304	312	314	336	347	311	320	303	288	320	304	296	281	319	320	286	319	325	288	321	303	303	293	296	312	303	295	309	272	302	317	314	340	274	319	315	289	289	337	283	312	327	345	320	309	316	317	309	363	303	307	292	285	302	296	307	308	323	318	315	295	274	283	307	290	311	287	304	294	299	296	306	292	318	279	275	302	284	284	298	315	313	320	316	306	295	309	298	306	292	306	314	298	313	279	293	331	324	305	336	284	292	282	284	307	325	286	332	295	301	277	298	324	283	292	302	297	281	308	318	291	296	317	308	331	306	321	286	324	275	307	313	313	318	300	304	318	313	293	285	317	291	296	324	295	279	298	323	319	298	284	293	325	315	295	313	321	272	299	322	301	291	328	311	283	284	299	302	324	299	317	328	305	288	308	272	316	290	264	312	299	297	333	305	300	315	295	293	283	298	280	281	258	295	303	292	302	285	270	306	302	272	316	280	308	291	306	319	322	306	335	324	310	324	301	327	307	279	293	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
44657	22338	7697	2225	1461	1108	814	641	581	474	448	384	354	333	300	342	266	282	258	250	248	259	262	229	237	229	209	260	215	243	189	202	240	235	233	187	186	219	181	229	181	218	241	210	214	221	209	199	205	187	209	217	205	231	207	223	231	201	211	190	193	200	211	199	204	210	232	222	188	211	201	211	205	225	195	198	203	223	217	196	193	187	192	196	198	198	235	195	195	213	209	216	179	204	205	183	194	189	223	201	213	210	213	198	219	196	191	191	187	206	182	210	235	208	184	194	200	219	208	198	186	228	201	217	208	248	219	186	220	183	197	211	212	205	176	177	216	221	183	200	219	180	213	223	198	193	211	216	218	189	199	218	212	201	202	185	208	210	195	207	192	195	197	197	192	220	191	209	205	229	222	185	213	172	190	169	181	195	225	235	211	202	208	195	213	214	195	208	211	178	204	215	217	195	200	205	183	208	195	190	207	206	199	213	181	217	236	208	163	198	187	181	214	191	191	182	201	217	210	202	215	186	214	208	202	178	208	225	235	190	187	193	178	185	226	179	248	209	202	195	193	197	213	202	201	195	200	187	188	184	212	187	188	217	211	183	205	220	202	200	188	210	196	218	213	180	200	202	206	213	213	207	215	210	196	170	189	206	213	220	196	197	217	218	214	195	203	230	197	227	194	189	207	206	203	202	208	194	214	233	197	209	220	194	204	231	195	210	217	190	208	199	218	202	206	178	198	213	202	187	181	175	219	223	195	199	206	226	200	209	197	190	180	225	190	202	207	195	190	241	201	197	200	223	216	232	232	188	188	195	194	225	209	224	178	208	203	210	187	197	227	197	198	188	215	189	198	210	180	195	201	199	191	187	202	217	211	182	189	206	204	181	190	189	196	205	207	202	199	206	212	211	192	217	173	199	169	193	190	204	219	191	198	194	201	199	193	197	201	194	206	225	210	192	199	188	205	194	174	203	209	239	219	210	203	208	172	201	228	191	200	227	193	164	206	209	186	203	207	187	208	207	226	183	190	185	215	178	199	216	207	166	196	190	218	205	221	210	190	200	232	219	221	182	214	166	184	185	190	193	202	231	197	207	183	179	208	193	184	185	191	203	186	208	185	201	160	228	184	202	184	176	216	195	178	214	213	200	202	220	197	204	235	204	200	177	172	198	200	218	216	213	190	189	236	191	207	198	190	185	187	201	204	207	197	194	217	191	190	180	195	182	185	182	215	212	177	201	224	194	216	206	208	198	191	197	218	226	209	227	179	199	179	188	214	180	203	199	200	178	190	205	225	197	211	185	198	206	207	208	189	200	186	212	213	212	198	198	183	213	209	183	202	198	196	183	189	195	208	212	192	192	170	186	238	182	187	191	209	200	199	226	231	220	195	206	211	194	205	222	206	200	189	189	176	212	196	209	188	219	201	201	215	217	213	211	226	214	199	194	215	199	197	220	204	195	201	216	201	197	199	191	219	203	186	186	198	211	187	179	189	179	208	192	217	209	187	223	201	189	179	227	206	212	206	206	217	169	204	237	199	194	195	205	185	191	220	199	219	220	202	185	188	203	215	212	205	206	219	210	213	199	216	194	196	202	192	201	198	199	189	207	206	181	193	185	199	207	192	186	183	208	207	207	200	221	207	225	194	194	185	209	203	198	214	220	240	218	193	191	194	176	190	203	193	194	205	211	213	176	201	186	161	187	213	186	194	218	184	191	196	192	214	195	210	188	196	214	203	188	206	208	206	182	234	199	185	192	172	205	213	190	199	204	217	171	213	220	198	209	219	216	205	193	229	210	171	193	196	212	187	189	220	200	195	209	185	201	233	204	205	194	194	215	236	178	194	201	229	213	240	221	208	219	189	177	223	204	208	192	194	208	197	204	193	190	203	205	204	167	192	187	188	210	184	180	193	209	190	187	231	225	224	228	211	218	231	195	209	192	195	184	211	229	227	193	204	186	192	209	212	193	208	208	170	189	206	195	176	199	212	199	202	204	188	199	198	220	219	194	198	208	216	188	207	186	214	190	213	230	215	198	191	224	224	220	212	196	214	186	198	190	203	190	208	200	180	205	207	224	221	202	202	215	200	222	207	217	216	184	185	213	200	192	212	180	202	209	189	225	189	190	210	219	204	222	223	198	191	203	217	180	234	188	204	184	212	187	243	215	193	212	201	212	208	215	225	198	212	203	205	201	193	212	207	211	202	188	223	205	233	215	210	229	208	201	183	204	212	198	184	205	209	214	204	213	211	251	203	177	185	188	187	201	192	212	205	184	194	187	182	202	215	198	207	197	212	194	188	183	225	205	206	183	208	199	195	188	237	203	199	187	199	208	197	177	224	199	182	209	206	190	191	174	214	196	197	202	221	193	210	195	198	201	195	192	219	198	201	190	198	205	209	191	186	216	210	196	208	200	194	202	235	206	177	206	195	222	169	191	179	202	222	196	201	188	160	173	214	192	195	211	191	192	187	214	197	172	180	196	186	169	201	202	207	198	195	205	198	207	184	183	218	218	209	209	181	191	202	185	209	195	204	205	206	196	217	218	157	174	220	190	212	198	218	197	215	205	185	187	197	182	175	237	190	200	198	203	200	202	191	198	190	196	174	217	188	181	191	199	183	194	202	206	218	201	205	226	196	202	209	193	201	194	190	206	218	195	204	194	189	203	190	236	203	175	202	195	221	207	211	178	223	220	207	169	202	211	205	191	192	215	195	211	233	189	209	237	210	189	187	211	195	188	224	210	200	218	200	209	198	211	189	173	225	214	173	231	201	188	216	196	190	208	209	206	200	184	206	200	175	199	198	223	201	196	190	214	201	216	191	186	185	175	192	196	206	195	202	208	202	198	198	173	213	200	245	191	202	196	180	205	203	199	208	188	208	177	180	184	201	188	222	241	212	193	194	195	199	206	224	192	178	201	208	214	204	200	182	213	229	191	212	193	217	213	192	193	209	204	197	217	204	193	198	199	170	174	201	195	191	213	188	210	220	216	206	208	168	175	198	167	192	212	219	203	205	210	219	185	182	229	187	229	201	216	190	186	204	202	221	192	198	191	185	208	182	225	203	205	183	223	176	213	195	189	198	219	211	189	214	181	193	223	182	214	234	215	189	198	191	201	204	182	222	224	217	203	208	194	199	186	216	175	209	171	172	201	197	207	206	221	196	210	217	206	214	194	192	203	190	206	175	191	224	190	201	197	177	204	207	210	199	198	183	186	194	201	186	208	206	197	195	228	213	201	200	235	224	239	201	213	201	208	204	187	201	235	229	229	219	200	206	197	204	203	221	210	194	204	204	220	203	220	213	208	175	197	206	193	175	205	211	169	192	182	187	205	206	208	187	220	197	207	179	204	210	188	212	232	193	205	187	206	209	209	228	181	201	227	199	174	182	204	188	193	193	191	178	210	187	196	210	216	198	186	212	195	186	198	210	212	225	189	180	221	199	226	219	225	191	219	205	191	179	229	192	194	218	206	197	212	199	202	207	204	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
19839	2720	6128	6630	5561	4484	3731	2984	2646	2203	1978	1716	1565	1471	1350	1257	1231	1103	1095	977	977	969	905	958	873	837	810	845	810	781	798	772	738	732	681	728	712	687	679	688	695	649	690	661	624	652	657	642	683	608	607	640	634	638	666	685	644	646	621	632	615	595	593	679	608	575	616	575	629	610	588	666	627	594	602	627	623	604	596	584	572	591	591	585	576	656	607	599	579	642	591	574	582	542	585	565	609	642	584	607	611	613	610	567	594	609	591	583	609	563	584	594	534	564	630	610	577	541	609	596	575	599	578	610	570	570	639	627	593	561	606	577	583	546	597	572	582	606	630	592	567	578	603	546	585	570	582	574	610	579	575	591	563	598	554	598	558	573	603	598	555	580	538	572	625	549	582	590	587	539	570	570	552	569	582	566	601	560	596	587	582	602	586	558	583	628	542	556	578	619	581	554	597	562	574	559	622	544	607	568	569	577	579	606	552	570	603	538	577	576	595	591	550	585	589	585	584	622	592	592	585	555	576	564	527	564	571	566	576	586	587	622	584	570	575	569	620	601	583	573	583	557	629	583	557	575	543	583	585	616	553	566	609	585	558	581	586	601	592	595	604	530	548	593	580	564	547	580	599	557	557	556	541	572	571	588	551	629	558	553	599	544	553	609	583	625	563	584	542	535	585	607	579	575	595	533	570	591	574	558	587	560	549	563	538	593	559	567	592	581	594	608	562	561	558	559	584	598	596	568	600	557	604	580	531	544	577	548	577	557	569	574	613	547	580	599	589	575	580	618	584	570	600	593	567	569	571	570	564	590	547	563	604	579	551	572	599	585	581	598	581	572	518	540	623	561	597	596	597	581	547	584	573	564	598	574	561	597	573	629	547	546	596	556	550	554	591	541	565	597	565	564	563	577	572	597	574	587	556	528	622	608	599	592	613	540	567	575	566	572	596	599	593	567	549	602	583	559	551	574	534	572	588	559	567	582	579	572	593	539	549	562	617	584	608	553	524	559	615	587	599	568	605	613	552	565	575	566	575	574	574	555	590	583	588	543	606	567	597	610	613	538	545	596	594	574	627	610	599	565	549	551	541	587	579	583	563	576	576	557	583	614	558	580	606	552	554	547	553	557	568	542	529	576	621	588	583	516	590	602	563	564	591	585	605	614	541	578	558	564	583	593	584	553	579	567	600	567	569	583	568	538	566	562	546	612	574	593	565	590	548	608	599	572	598	568	542	610	582	589	599	637	567	556	604	589	592	564	575	569	578	568	530	578	580	615	600	568	593	573	605	573	620	567	577	600	578	556	589	604	525	568	618	584	610	553	552	623	577	540	602	605	548	580	587	590	569	572	573	572	561	592	608	575	601	569	578	612	547	557	588	589	571	578	571	559	601	562	555	575	620	592	560	563	579	608	551	588	577	560	555	595	586	560	597	578	579	576	563	579	585	584	600	558	606	568	521	580	562	598	596	589	542	551	583	511	562	628	578	606	515	574	569	569	583	578	573	577	604	552	588	533	549	582	590	608	528	540	560	570	572	576	550	595	559	561	606	584	562	581	558	562	559	615	564	575	556	600	566	578	598	604	573	592	573	603	564	552	551	594	617	609	611	605	607	549	597	549	568	591	597	522	528	550	539	585	578	533	562	571	571	565	582	576	543	562	614	564	607	589	594	590	564	547	547	562	554	604	576	600	560	526	561	574	612	602	586	570	573	570	619	544	590	594	565	600	567	590	603	559	597	596	541	588	563	540	580	569	566	563	558	576	563	554	560	609	562	534	575	561	583	623	573	556	598	548	590	577	586	594	591	523	583	611	562	561	586	560	585	566	561	597	564	555	589	585	569	584	541	592	584	539	545	593	576	589	575	593	576	587	543	558	568	599	558	633	585	609	566	585	530	547	572	590	567	591	562	582	618	587	611	585	537	557	592	565	569	529	592	585	573	599	631	562	646	564	573	582	548	516	583	586	528	625	564	582	547	527	594	595	563	543	572	552	542	577	553	641	587	576	565	595	572	603	556	579	570	548	588	552	581	546	591	596	577	556	538	607	567	605	583	554	577	556	603	577	578	558	594	547	559	587	599	570	620	569	586	610	603	592	537	572	582	570	590	563	586	585	559	603	562	599	542	576	588	590	562	579	584	536	630	593	556	577	571	593	573	585	558	574	591	575	599	567	552	558	594	545	568	582	585	545	618	594	565	587	541	586	568	557	606	588	602	593	582	564	598	564	583	567	542	569	596	580	583	566	617	562	593	590	549	589	634	598	572	590	580	590	584	572	570	584	586	593	601	604	568	598	537	581	597	579	551	572	612	553	591	596	614	560	556	598	583	528	580	615	589	570	608	570	566	548	551	551	546	541	559	587	559	523	614	574	599	550	582	535	576	584	587	573	544	593	549	550	594	562	566	538	587	560	595	607	562	568	558	577	653	589	592	559	601	576	580	589	589	560	586	603	571	590	573	551	567	558	608	565	568	564	584	562	562	624	598	562	584	568	566	546	578	572	594	553	549	565	592	584	580	597	623	596	558	617	595	563	572	556	592	572	576	573	575	526	583	540	581	562	538	590	573	546	561	585	582	590	549	538	524	580	551	582	612	566	585	551	563	595	567	584	574	597	595	566	591	547	603	586	552	562	592	600	567	599	583	566	582	576	564	592	559	563	606	585	568	593	581	581	585	614	531	562	564	590	543	553	597	575	610	571	559	613	593	563	596	595	576	564	566	575	548	575	620	593	583	572	575	553	595	564	573	613	578	567	598	574	568	525	600	571	544	554	572	575	565	603	578	554	553	570	578	611	547	597	534	552	600	598	581	543	603	589	581	579	542	508	562	548	569	576	565	596	564	531	556	618	548	602	576	540	594	590	553	555	607	580	584	596	584	570	596	555	592	589	623	583	616	597	623	567	604	558	576	578	582	566	590	596	545	613	561	552	590	554	566	562	618	587	628	540	558	592	607	600	537	549	527	617	586	629	570	555	568	564	594	546	573	582	620	602	567	563	578	588	603	542	620	604	610	618	571	605	581	594	588	553	563	564	597	581	543	605	569	561	542	562	582	573	600	609	600	589	581	556	623	594	565	587	557	558	576	597	593	574	564	564	561	603	568	572	582	584	588	542	559	592	558	551	590	563	592	555	587	569	552	601	560	561	653	547	544	581	552	587	568	584	578	587	577	617	562	573	607	626	580	554	606	541	560	582	598	571	588	547	593	545	585	594	588	560	602	551	550	578	570	576	559	576	543	607	545	592	595	539	582	567	626	589	586	592	582	606	572	627	561	544	563	625	545	595	562	545	599	554	550	592	578	556	574	581	544	580	570	547	616	598	571	575	573	584	568	591	574	562	584	590	571	581	573	556	574	567	571	545	584	575	625	595	536	577	573	590	556	610	549	594	577	589	533	576	574	596	536	581	554	598	614	565	551	548	536	563	592	547	502	565	619	574	593	598	567	596	622	560	572	601	567	583	560	561	560	579	553	599	555	616	586	565	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
5263	379	223	162	129	141	124	111	102	128	90	108	99	123	103	95	118	100	105	104	115	90	91	99	116	98	103	114	105	107	98	85	89	104	114	115	129	106	84	101	94	95	91	127	106	98	103	104	94	114	114	108	96	112	98	88	95	115	88	100	116	90	99	115	87	99	128	93	104	93	110	105	112	91	94	101	104	98	105	97	114	93	106	102	109	100	97	100	99	111	99	106	104	95	89	112	109	91	100	106	115	116	102	92	97	89	99	99	88	111	103	97	87	91	90	113	106	107	100	97	103	80	115	97	106	96	99	82	85	93	109	99	105	109	122	104	106	102	100	111	91	94	108	108	101	95	108	118	107	86	85	110	93	89	104	97	98	100	103	93	112	87	100	113	91	102	113	97	90	119	117	90	92	118	101	108	105	119	97	123	103	107	104	115	103	118	107	113	106	83	102	94	103	101	101	90	112	102	98	99	95	89	102	110	114	100	111	101	104	99	78	89	124	103	98	90	115	106	101	109	107	118	128	103	88	99	101	106	116	102	111	95	123	85	100	90	91	102	114	107	106	112	117	109	92	103	104	103	93	94	114	124	103	101	101	94	105	106	100	101	109	90	108	117	87	96	108	124	112	83	109	89	104	105	92	103	91	93	90	114	98	114	88	101	89	105	114	107	98	97	110	100	116	110	114	109	91	95	105	113	100	95	84	92	97	103	99	111	118	106	112	104	105	116	101	94	90	115	99	124	95	102	107	96	87	94	103	131	124	94	109	106	114	94	114	115	112	106	99	102	116	90	92	104	102	121	112	95	118	93	108	99	90	93	94	115	103	99	84	103	95	117	88	112	109	73	93	105	103	105	106	104	93	104	113	101	86	107	90	109	118	101	101	108	95	96	102	105	101	87	100	101	102	100	103	95	109	125	113	109	89	100	112	85	105	87	107	99	113	113	105	96	94	103	106	87	101	88	93	109	95	90	88	112	78	99	90	91	109	109	106	87	115	96	114	94	114	81	107	109	87	112	94	95	86	121	110	92	111	96	101	109	97	118	95	97	97	110	103	107	101	122	133	102	112	82	103	87	103	99	113	104	101	108	92	125	101	106	117	111	98	99	95	107	98	107	113	128	94	93	92	114	106	112	113	96	96	108	108	104	114	101	110	94	95	107	108	107	107	114	116	107	104	109	112	96	95	114	93	114	111	101	87	104	98	111	110	109	87	102	94	98	108	91	109	94	100	106	111	104	110	98	114	124	91	109	109	105	113	112	117	81	107	107	94	112	100	109	127	100	97	115	114	113	112	103	94	92	78	108	93	101	96	105	103	77	110	104	108	125	116	109	96	83	97	99	116	95	106	98	106	107	107	100	90	122	89	88	100	104	105	111	99	115	95	102	110	96	116	118	95	96	104	89	98	119	105	93	94	84	111	125	82	102	106	116	96	92	99	83	104	104	115	114	103	88	109	96	95	95	99	105	109	99	99	110	111	110	109	113	114	96	90	105	126	83	95	104	90	107	101	116	104	113	105	102	102	77	99	93	106	99	126	101	93	117	108	111	76	98	87	101	114	112	112	91	102	98	88	117	88	96	91	102	102	99	98	109	101	104	122	121	109	107	82	93	107	92	93	101	106	93	92	82	99	122	112	108	99	100	97	116	86	79	105	91	109	100	83	105	93	110	102	114	125	97	120	118	110	115	106	100	89	103	108	109	107	104	94	114	120	110	99	106	110	80	91	117	103	103	96	103	105	84	97	101	117	95	108	108	85	110	109	97	106	98	108	97	101	104	101	90	109	107	103	81	97	108	110	84	113	113	97	113	104	103	99	121	94	113	87	111	107	106	114	108	89	117	121	114	116	118	114	101	112	95	109	104	85	99	118	107	100	107	85	119	96	91	106	85	86	88	97	98	92	100	111	111	90	85	101	126	82	101	100	108	102	105	117	103	118	101	113	114	95	93	98	100	105	81	108	108	111	104	93	80	105	95	107	100	100	110	109	105	127	100	101	103	117	82	115	118	114	105	87	103	95	103	108	107	114	97	104	110	101	103	106	95	93	93	101	98	87	97	119	107	95	106	106	88	94	94	101	112	100	96	113	108	100	86	90	115	95	103	88	102	103	110	117	107	104	101	109	113	104	107	91	106	96	82	108	117	104	109	113	94	102	107	110	87	91	94	82	104	109	92	126	87	86	98	98	88	93	104	100	91	106	108	94	98	90	135	107	112	110	125	122	100	97	102	109	100	99	103	93	97	118	110	118	110	100	125	97	106	102	100	106	110	120	91	116	98	117	108	83	112	97	94	119	117	86	88	109	105	123	71	86	104	106	108	107	105	91	105	86	104	124	109	89	99	111	105	101	106	100	103	93	110	94	114	113	95	102	108	107	112	97	87	89	96	106	103	104	92	104	124	92	89	104	100	82	101	124	87	105	106	97	93	100	95	107	108	96	109	89	103	111	97	106	109	107	109	99	94	123	87	103	111	81	91	113	103	108	115	122	104	113	98	112	97	99	94	94	97	116	129	103	98	98	113	105	104	100	108	75	99	104	94	116	125	109	96	96	111	103	110	95	116	119	94	103	107	112	110	92	104	92	96	90	85	105	114	95	102	102	101	105	107	92	114	101	117	110	111	89	90	110	106	95	95	121	110	104	114	123	110	101	91	96	113	107	100	127	110	101	94	100	109	107	94	99	99	88	115	103	97	111	103	102	103	115	94	95	103	81	108	103	105	129	110	110	106	110	91	99	97	105	102	92	109	107	112	104	97	109	95	103	103	80	114	113	94	97	95	112	91	114	90	101	115	107	96	109	103	102	104	97	106	94	104	108	101	125	106	101	76	97	102	103	120	101	110	75	94	105	94	93	103	104	99	93	111	108	97	107	90	96	107	118	117	100	97	104	113	100	103	87	100	102	92	107	110	90	82	102	105	115	96	130	90	109	101	95	93	100	105	104	90	90	107	111	111	112	126	112	99	101	118	109	116	112	117	123	113	85	97	103	129	98	103	94	97	90	108	111	105	102	108	90	78	102	85	125	116	76	100	97	86	91	102	104	97	84	109	93	104	98	80	99	94	112	100	73	112	100	104	103	106	98	97	97	92	80	101	102	101	120	86	104	98	111	108	87	102	96	101	95	96	122	116	111	108	111	89	114	105	115	107	112	112	88	111	109	102	110	108	102	98	98	99	94	115	97	107	95	96	96	109	127	86	89	94	103	94	88	107	102	114	86	101	114	84	98	89	106	101	98	122	119	105	98	112	101	87	98	107	108	105	116	106	96	81	107	95	97	106	89	107	98	103	93	119	106	95	112	101	106	101	122	111	98	107	88	105	96	96	102	108	89	101	111	108	99	105	101	104	109	90	95	94	110	112	116	129	103	109	95	95	111	109	62	102	98	98	98	120	105	104	93	91	111	107	115	95	78	103	106	95	122	84	103	107	103	91	104	97	112	109	91	101	105	97	97	86	93	87	103	105	112	99	96	106	107	89	107	110	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
5797	401	476	461	481	443	410	365	372	375	350	386	362	358	330	366	307	351	304	298	319	324	335	344	327	318	313	337	304	324	339	308	310	320	295	311	318	321	331	292	301	290	311	309	296	315	338	323	328	331	292	322	354	339	316	298	317	323	316	328	342	324	332	312	321	349	317	329	317	331	330	327	322	308	321	303	305	332	312	304	310	328	318	339	328	299	310	335	338	317	327	326	333	295	306	305	298	316	306	300	343	301	337	344	312	336	303	324	307	336	287	323	351	302	292	321	296	328	328	311	319	334	307	320	319	319	311	316	350	300	321	293	331	335	304	306	342	310	332	328	300	342	356	292	325	311	344	306	321	285	281	318	321	339	327	298	357	329	339	326	335	307	320	342	312	313	321	321	341	346	347	301	317	310	339	336	334	315	297	336	318	317	328	290	350	325	320	310	316	296	284	339	281	328	343	308	308	298	352	306	357	321	298	331	315	322	331	302	325	345	333	307	326	335	303	320	333	314	292	336	323	301	323	300	296	306	301	311	332	323	317	308	336	287	327	323	304	334	286	347	307	318	344	321	303	315	326	304	329	324	328	328	316	326	311	298	306	333	337	316	320	325	334	335	329	272	323	312	307	301	325	331	320	311	297	305	332	312	296	318	295	311	297	318	323	293	301	344	320	297	329	311	309	295	315	327	325	329	296	330	331	317	332	307	318	322	308	309	332	308	325	290	342	314	322	310	273	314	306	327	322	320	334	285	335	323	360	319	328	309	306	327	350	329	313	312	314	323	305	305	321	324	315	317	324	310	326	306	312	316	291	337	290	298	318	330	297	278	330	333	301	301	306	311	344	306	286	329	329	330	322	331	317	347	332	286	331	317	291	333	307	324	307	314	308	332	302	294	311	334	294	326	305	266	315	325	332	317	316	280	345	310	330	311	336	298	276	306	312	322	359	311	309	313	323	309	324	307	296	332	350	282	315	301	292	289	312	328	316	313	332	324	325	305	306	334	316	318	327	307	322	302	315	291	309	325	322	314	323	309	338	326	307	320	284	298	308	331	339	287	331	313	322	312	330	302	276	307	315	296	320	331	314	320	339	327	309	302	316	344	292	300	309	321	277	311	309	321	308	275	304	326	313	321	289	337	319	329	357	315	314	302	315	280	325	341	303	354	306	297	290	337	340	287	312	286	311	284	326	301	304	307	324	283	308	305	339	309	320	303	290	316	359	312	324	310	300	358	315	341	320	324	323	334	305	358	328	332	320	318	311	327	304	324	303	293	319	316	331	298	294	313	315	311	335	314	299	345	324	318	345	330	315	270	273	319	289	324	311	304	303	293	308	318	313	336	339	348	322	319	323	324	325	315	303	367	311	317	302	315	328	334	318	306	294	333	315	285	313	310	286	320	325	323	328	314	314	297	320	296	315	303	317	317	321	258	330	319	342	292	359	327	307	301	329	313	331	330	306	334	323	299	321	318	314	345	348	356	289	289	327	318	305	318	316	316	312	307	342	318	298	297	343	343	306	320	326	316	341	326	301	325	303	291	337	296	298	302	343	305	303	328	297	292	293	311	348	361	306	316	316	304	338	320	276	321	319	308	315	332	328	320	335	315	273	317	320	324	306	337	319	315	307	327	311	315	293	309	320	280	311	282	344	340	301	302	312	301	314	306	343	311	302	316	321	314	300	316	307	319	306	319	329	328	330	329	276	323	306	331	309	328	322	353	316	326	337	361	312	319	331	305	285	298	345	286	275	329	303	292	302	325	325	306	323	309	328	308	277	319	342	352	343	309	352	336	365	346	324	296	312	315	290	305	333	331	310	271	313	341	314	320	304	330	351	327	296	319	310	328	292	313	339	310	295	318	306	300	346	316	319	303	340	332	300	311	301	326	289	314	302	325	313	335	318	351	325	272	309	339	338	321	322	316	347	334	333	346	354	300	309	360	317	315	328	325	306	325	299	317	318	338	318	329	336	303	304	308	288	319	324	319	326	320	319	313	316	332	338	334	315	302	308	329	292	320	325	303	332	331	309	352	321	308	311	313	308	282	340	303	324	334	349	333	301	315	324	325	324	336	349	319	298	308	313	308	333	322	304	339	316	316	350	326	308	316	341	308	317	317	343	340	354	315	323	317	311	316	317	312	312	313	320	308	293	317	320	338	339	325	334	318	282	315	328	293	331	307	313	335	336	334	303	340	325	291	324	309	331	309	352	299	304	309	317	320	306	319	341	317	329	313	325	343	318	338	319	331	317	304	284	324	345	323	312	352	319	314	306	323	338	294	304	322	328	308	283	331	326	312	316	321	306	318	336	286	332	337	336	276	320	322	343	282	342	300	298	307	343	304	289	329	331	316	334	327	294	313	303	289	330	309	301	304	333	334	307	278	287	355	290	327	342	319	313	303	319	341	316	299	317	330	333	300	331	303	289	318	317	323	348	350	319	324	292	322	322	306	296	358	305	318	335	310	310	314	340	288	313	333	321	330	333	305	304	298	318	316	339	301	330	324	324	283	318	295	296	304	308	341	303	338	313	340	307	306	308	304	351	348	299	332	318	326	365	337	273	300	338	321	345	326	361	293	336	315	321	326	310	329	296	318	315	318	340	304	330	346	307	319	321	371	296	281	327	327	313	332	314	308	301	356	334	293	342	343	331	322	321	333	307	324	347	327	337	324	326	287	288	343	335	315	293	293	309	348	295	328	304	291	277	326	327	342	297	353	318	280	316	339	275	320	323	337	296	275	329	309	327	305	356	323	328	318	350	329	297	319	305	343	321	323	313	339	322	337	333	297	267	335	314	323	296	314	327	331	305	256	321	287	331	320	315	285	285	318	337	316	299	313	336	325	330	319	306	339	295	314	317	305	320	314	309	297	345	312	309	307	305	342	319	292	311	308	312	313	309	343	326	339	319	315	303	320	316	325	315	307	325	331	311	335	319	291	310	315	297	324	326	316	303	324	302	319	323	307	312	278	316	304	352	319	326	312	343	330	312	311	275	330	321	310	318	299	324	323	351	330	324	325	312	270	324	309	321	322	313	300	322	329	343	311	333	338	300	312	307	287	325	326	333	296	299	280	319	327	332	307	299	319	301	325	308	290	331	320	346	301	309	286	341	309	316	310	308	311	322	313	317	322	323	320	328	324	325	316	315	331	330	318	295	314	341	325	304	301	325	324	318	303	322	309	314	326	324	328	306	306	300	339	323	302	347	286	327	318	289	317	306	353	329	344	317	325	307	332	326	314	333	316	352	332	359	334	345	317	308	353	297	313	319	306	310	329	303	311	320	315	341	323	289	313	293	330	340	331	337	295	340	320	313	310	297	316	307	320	333	303	344	314	305	336	339	310	292	331	296	333	318	312	313	303	327	313	325	289	332	312	286	345	352	295	353	311	351	311	310	309	320	348	295	324	319	287	319	291	281	339	336	309	295	324	322	323	313	334	296	348	285	305	315	313	307	324	345	316	354	315	309	326	335	309	376	332	330	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
37757	11644	1949	1042	683	513	388	358	288	255	196	184	152	144	137	125	122	132	121	116	122	128	121	125	99	117	121	101	109	118	104	96	109	96	84	91	90	98	92	88	85	100	112	99	80	117	106	92	115	104	106	67	99	91	96	93	106	88	102	87	104	86	98	90	91	88	93	92	87	83	87	103	102	100	109	87	92	80	87	110	103	92	100	103	90	93	88	78	101	102	66	92	78	111	80	101	108	95	77	83	95	114	87	82	83	96	100	108	87	95	106	114	80	92	97	106	69	96	74	99	90	84	103	87	88	94	109	98	95	93	80	83	106	87	91	92	92	90	90	93	96	91	105	71	99	96	90	97	105	94	89	82	92	89	98	100	91	69	94	102	97	110	89	88	104	81	95	104	89	76	87	85	99	110	96	97	110	84	95	89	84	100	89	102	93	90	95	87	95	102	113	91	111	96	96	113	91	97	100	93	82	85	94	90	82	103	114	85	79	100	91	89	86	92	109	86	108	88	81	103	86	113	81	85	91	95	93	82	89	96	93	102	95	103	98	90	92	84	89	93	88	86	92	80	87	83	103	112	114	101	97	89	103	112	106	93	84	89	92	92	108	72	104	101	97	83	80	88	101	95	116	100	92	89	83	96	87	117	104	90	88	92	78	108	89	103	82	81	83	104	94	86	85	102	109	111	102	108	94	94	85	88	99	82	94	79	101	90	79	85	95	103	94	98	89	96	88	100	101	84	95	84	85	85	94	81	106	110	98	110	97	97	116	97	65	86	91	94	89	89	78	97	104	105	79	110	99	94	97	83	89	95	94	81	99	106	92	90	87	88	95	78	112	95	112	91	108	104	93	82	90	112	100	90	90	89	103	108	89	93	97	88	98	106	102	96	106	87	94	76	106	86	83	90	82	108	100	112	77	114	79	89	87	98	99	103	99	98	96	104	92	76	95	93	101	87	106	96	91	74	101	91	91	95	87	93	109	91	102	85	101	111	99	80	89	102	69	98	99	103	99	94	115	89	91	113	75	89	85	101	93	86	99	97	113	103	114	99	90	90	114	99	77	87	92	107	83	85	85	98	98	91	93	98	93	94	93	106	74	109	95	104	78	78	84	99	79	79	92	109	82	92	91	95	96	92	84	96	108	73	85	82	103	112	88	93	78	97	95	104	96	98	87	90	79	91	89	105	96	110	89	101	109	98	96	102	104	86	83	96	92	100	106	91	109	78	84	97	97	77	78	88	92	109	95	92	88	109	90	99	98	106	91	96	89	109	77	86	92	91	78	108	91	85	98	101	105	107	94	100	101	94	103	96	102	91	80	116	108	92	80	110	84	71	79	77	94	106	100	101	95	98	85	100	96	91	82	69	84	84	98	91	83	97	76	84	96	96	89	89	107	111	95	100	90	96	97	106	101	97	89	106	96	95	93	80	105	92	96	92	88	102	94	80	92	89	106	110	86	101	79	86	101	80	97	94	97	98	84	100	106	97	96	92	125	95	82	107	94	92	80	106	94	92	100	107	89	90	88	93	99	103	77	99	97	88	86	91	102	82	89	97	78	92	96	91	94	93	82	94	62	83	84	104	100	89	97	98	96	96	97	94	91	93	77	91	104	96	77	95	93	89	76	84	84	78	98	101	114	76	80	83	109	90	90	107	95	100	85	101	102	102	91	92	108	101	82	98	93	92	96	117	94	93	78	78	100	101	106	94	103	87	102	90	105	109	96	103	104	93	85	86	82	97	82	105	98	107	90	81	80	103	106	102	98	90	98	116	103	83	89	77	112	94	86	106	85	99	114	98	96	85	75	88	80	89	108	98	100	82	89	82	98	93	76	107	102	91	103	101	96	92	82	79	80	84	96	78	99	91	84	85	88	90	97	78	83	80	92	93	100	79	105	97	130	95	104	84	82	95	107	91	92	99	95	93	89	103	94	86	93	95	113	96	106	96	87	91	96	85	90	94	67	96	84	95	89	84	98	85	118	83	95	116	74	92	71	84	119	93	94	70	81	81	97	78	104	84	92	87	105	69	108	105	87	93	98	82	105	93	99	93	77	75	103	92	99	91	98	103	84	92	83	82	89	102	99	102	102	97	101	90	86	105	101	93	83	96	81	87	88	101	97	89	104	82	95	107	90	104	106	99	126	99	97	108	93	93	100	111	78	94	95	91	82	102	83	87	93	120	78	91	99	84	88	82	96	95	70	116	86	86	88	89	87	104	85	93	84	99	100	101	99	96	100	98	91	84	81	86	94	96	105	79	78	102	92	77	87	104	88	106	99	94	123	95	92	102	102	79	84	84	91	90	111	116	89	95	104	83	89	99	97	95	94	93	84	94	103	99	90	78	95	102	105	96	99	85	97	88	93	89	87	89	108	84	98	73	87	106	101	104	102	110	99	104	99	95	75	101	98	92	87	86	87	82	79	98	71	94	84	78	83	97	99	65	92	86	90	89	90	93	98	90	99	89	90	97	108	94	93	87	88	98	90	105	90	100	84	104	104	86	85	109	94	89	102	70	91	78	117	100	88	96	93	104	94	75	92	104	95	90	88	94	95	91	104	102	87	92	96	96	93	82	90	85	83	113	92	94	99	95	91	97	90	85	89	89	86	81	75	81	100	87	76	90	92	88	87	107	88	95	106	101	82	83	88	89	95	98	87	80	94	78	96	114	97	117	94	98	107	99	101	88	93	102	77	98	103	92	102	106	92	101	99	106	95	90	89	107	100	93	99	82	92	82	105	87	76	95	84	102	94	95	89	103	83	90	91	98	106	98	96	85	101	93	98	81	105	111	78	92	82	93	90	85	95	81	103	87	97	94	83	93	91	90	118	90	104	99	87	94	95	76	75	85	104	110	97	91	94	96	80	80	102	78	96	77	107	95	101	76	94	97	100	96	82	90	87	92	87	93	107	112	76	109	91	109	91	85	91	92	97	103	86	92	97	99	96	106	89	75	89	88	104	102	107	82	97	93	98	75	109	80	75	91	88	92	98	87	116	79	85	94	80	83	104	90	117	78	94	107	79	98	105	84	101	98	97	91	99	84	97	106	82	86	93	95	101	86	74	86	79	91	100	95	99	95	76	90	84	107	75	100	98	66	87	86	85	119	84	95	105	85	82	83	87	76	107	88	76	102	94	85	91	97	92	83	89	103	93	91	95	91	83	86	94	73	90	93	99	113	86	86	89	87	101	86	94	82	100	92	82	132	93	85	94	83	84	106	86	97	96	115	97	105	102	92	89	96	91	98	92	88	97	102	95	106	96	87	92	85	86	96	92	102	111	105	92	97	70	95	77	74	94	105	84	85	110	102	78	91	91	90	116	104	91	79	103	95	73	96	105	88	79	106	82	86	106	108	70	88	107	99	91	101	94	88	93	79	94	98	114	86	96	95	107	66	103	109	101	91	90	106	81	89	85	103	95	102	102	89	95	85	93	92	107	100	78	106	97	109	111	115	92	92	90	92	85	99	103	69	93	92	94	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
15981	1371	3216	3531	3017	2352	1883	1632	1366	1158	1014	903	771	738	720	651	601	604	539	565	534	488	459	477	438	407	417	447	399	396	393	394	396	384	373	327	360	386	351	386	364	374	340	356	310	352	319	367	323	344	318	338	350	301	342	346	334	326	318	334	328	338	312	314	317	347	337	321	301	336	307	317	295	302	334	330	359	310	335	308	325	302	334	337	311	298	308	311	302	295	332	301	322	320	338	307	322	310	318	301	282	330	334	312	275	302	305	305	298	338	290	313	296	326	275	336	309	291	301	309	284	294	326	294	322	333	348	322	329	314	270	292	317	293	299	311	296	284	300	269	308	315	294	317	287	349	290	290	303	327	297	268	308	323	299	293	313	306	325	336	284	285	274	298	307	292	278	281	329	322	304	301	276	312	307	298	298	303	278	325	297	290	306	299	319	303	326	280	314	303	273	316	291	308	298	295	321	307	349	310	273	294	328	297	289	277	283	296	311	302	291	309	304	289	289	318	309	286	310	285	304	304	321	299	318	335	303	306	320	312	310	312	310	291	302	261	335	334	298	306	284	315	336	329	279	315	296	308	305	313	299	280	286	316	299	294	321	326	318	327	307	300	300	288	318	316	294	288	321	326	338	307	289	325	315	287	282	322	306	301	298	309	318	293	260	299	314	292	284	313	321	297	276	311	290	281	315	296	306	312	300	292	287	294	274	341	291	332	326	317	284	313	299	326	291	287	312	289	290	342	316	295	294	309	325	307	309	315	283	317	275	296	336	325	302	289	294	286	326	331	324	309	291	305	289	284	293	315	294	304	278	287	276	300	296	285	299	293	283	307	322	311	322	329	304	347	312	309	323	301	284	282	302	283	315	291	293	290	298	278	283	286	307	310	356	294	307	314	296	307	293	292	301	312	298	313	305	320	294	310	299	315	312	309	330	279	306	333	309	285	310	289	315	329	284	278	306	322	290	292	307	325	298	307	308	302	311	305	322	298	293	289	280	302	292	315	272	273	321	321	313	306	292	287	319	302	325	311	285	306	302	274	310	306	325	281	296	317	307	285	311	314	277	322	314	308	285	334	332	296	305	289	288	308	303	279	301	292	268	301	344	276	289	342	286	303	315	307	326	292	326	303	292	304	275	303	267	291	292	313	310	289	293	322	299	287	313	318	293	299	289	290	273	301	303	299	331	297	290	289	298	291	283	292	312	330	330	307	286	293	302	273	283	291	284	340	318	323	308	271	275	314	301	301	299	307	289	311	301	285	319	318	291	340	292	285	290	333	310	305	291	330	270	308	311	272	292	292	321	328	282	325	304	288	283	273	317	271	295	300	320	297	294	320	269	316	308	305	308	298	284	271	297	298	281	299	325	313	318	303	318	325	300	286	312	302	297	321	311	326	307	312	303	314	291	292	317	282	287	300	268	314	290	282	309	320	329	303	304	332	291	287	284	307	301	304	284	283	283	307	317	292	290	317	310	286	301	285	332	305	275	296	319	296	304	295	304	279	322	283	307	264	323	291	313	295	274	281	302	309	297	305	308	284	300	308	327	302	324	321	272	286	303	322	313	282	311	280	313	303	276	298	311	301	306	319	315	289	299	306	307	296	299	315	304	315	328	329	304	309	313	294	302	304	322	313	327	302	308	279	330	271	276	299	299	309	307	285	291	318	285	307	280	310	304	310	307	308	293	295	334	289	302	310	284	316	305	307	284	292	282	295	332	292	294	301	291	291	282	342	284	299	282	285	308	278	320	290	277	296	271	296	303	283	310	297	278	298	316	302	286	318	303	321	310	299	292	299	329	285	283	325	306	325	315	290	299	314	315	324	276	308	334	278	310	281	296	286	314	309	311	301	302	326	330	294	267	274	310	294	315	319	259	315	292	299	281	291	311	322	333	306	316	316	308	325	299	312	270	300	310	316	333	291	278	320	305	288	325	292	306	300	307	287	296	334	302	289	268	282	295	285	310	299	332	292	344	291	313	298	320	309	262	317	282	316	264	312	278	315	294	327	306	278	328	325	303	287	305	301	286	304	288	326	273	308	300	307	337	299	305	341	327	316	294	326	314	294	315	303	297	299	299	306	280	310	299	302	283	308	309	298	284	340	321	310	304	295	286	274	295	305	280	284	303	311	275	282	305	304	284	267	291	320	295	318	295	330	316	293	328	314	288	315	283	301	302	284	308	309	290	313	293	292	288	300	313	295	288	314	302	323	302	298	311	292	271	305	296	300	325	265	283	294	303	274	284	298	307	291	295	289	301	295	293	312	314	296	260	312	291	321	291	308	302	312	303	289	319	312	309	317	282	317	316	317	321	295	299	313	275	309	303	304	339	308	283	303	279	314	294	300	271	313	302	278	312	311	331	290	298	290	307	324	284	310	286	283	270	318	283	294	274	294	303	298	322	294	282	262	274	267	297	324	289	317	304	311	280	297	282	295	310	322	298	308	309	270	297	273	319	318	296	278	297	319	326	291	330	297	298	292	307	298	321	318	288	283	298	311	287	262	282	314	313	295	294	312	304	325	281	299	300	281	275	295	287	306	308	316	286	277	328	291	297	274	303	302	280	286	303	307	279	280	280	287	292	313	274	270	307	294	325	307	331	315	309	312	310	298	310	273	291	311	319	317	268	297	305	285	316	301	329	312	310	271	305	333	315	312	313	302	292	274	289	313	343	299	300	293	318	317	311	298	296	293	291	292	317	320	310	307	282	304	284	294	287	310	263	333	297	306	275	317	312	315	313	298	286	311	321	319	305	290	343	298	316	306	309	306	273	308	282	306	293	312	304	303	322	311	304	292	292	301	300	342	344	327	273	293	324	321	310	312	268	319	287	274	297	311	291	299	321	288	273	291	309	309	313	312	295	269	286	300	305	306	296	307	298	305	326	327	292	298	267	328	307	318	308	295	273	271	339	320	286	281	328	302	328	333	320	283	289	314	297	307	269	308	303	293	312	323	298	299	296	312	312	313	289	285	297	289	293	301	288	306	300	348	264	330	268	319	318	310	282	303	324	302	314	279	284	331	308	310	261	297	293	326	311	309	293	313	288	315	326	313	293	273	330	287	280	301	302	320	300	277	317	294	319	313	280	290	308	321	328	297	310	302	327	272	338	297	288	299	267	312	315	297	311	312	252	323	283	296	297	273	306	287	281	297	284	304	282	251	290	312	300	314	302	268	305	290	297	260	335	284	316	300	288	302	286	271	279	301	289	313	297	292	270	294	301	277	274	286	289	298	315	312	304	307	332	297	296	325	301	286	330	307	307	317	321	265	298	311	284	303	307	294	304	287	323	287	282	285	305	258	323	317	307	317	322	285	245	283	284	281	300	280	318	328	334	309	322	298	308	319	349	319	299	304	310	294	297	334	263	328	293	294	301	304	314	289	344	300	329	296	323	312	335	346	296	319	289	306	328	301	281	326	314	312	306	315	312	317	319	320	326	281	328	304	330	305	303	279	301	297	301	289	333	309	306	288	309	283	322	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
44908	22467	8191	2300	1566	1043	858	641	587	470	426	387	370	330	310	286	305	268	310	278	257	254	248	255	240	221	232	220	199	236	208	230	239	198	225	206	224	208	235	224	177	197	219	205	224	202	205	198	219	207	208	202	199	234	193	191	226	211	208	207	195	216	210	199	200	204	204	205	208	196	186	213	161	193	212	215	196	203	217	202	241	206	202	219	196	209	201	195	215	193	177	207	191	191	190	204	191	209	210	205	195	200	178	207	216	197	217	207	212	191	180	214	181	198	195	177	189	199	208	180	185	197	195	204	201	177	210	199	170	216	205	207	224	202	231	217	190	180	201	216	197	181	204	204	196	202	221	203	210	185	199	210	192	221	206	192	213	208	202	206	223	214	185	215	196	186	231	242	211	189	204	194	187	209	200	189	196	179	203	202	221	195	193	194	181	177	193	181	196	190	208	214	198	212	181	209	193	214	192	197	198	191	209	214	195	207	214	192	199	200	183	191	221	208	197	191	197	197	212	222	193	232	205	224	192	186	218	213	159	215	229	192	192	179	219	213	181	213	201	219	210	175	222	204	192	191	214	203	207	193	210	204	215	198	222	204	203	182	176	200	200	183	196	179	185	195	198	231	184	202	201	218	231	186	197	186	216	201	211	205	232	195	194	190	215	228	196	195	205	167	195	171	193	181	197	188	171	198	171	193	208	195	230	203	186	184	196	192	228	212	185	198	222	200	207	210	193	187	186	182	201	202	185	223	208	189	205	206	203	199	207	202	190	197	205	212	190	193	216	190	199	202	180	196	192	196	216	199	196	207	201	179	241	198	192	208	192	196	214	193	195	212	197	212	233	220	191	198	223	207	210	204	187	201	230	214	192	203	168	206	195	221	205	196	218	221	198	200	167	177	196	208	203	209	221	218	227	215	187	210	195	182	198	209	211	208	209	181	176	219	206	212	195	206	192	200	182	206	212	196	221	213	206	187	169	196	214	200	201	225	214	216	205	197	203	202	194	212	207	202	193	197	197	213	183	214	193	209	193	209	209	183	229	187	198	209	201	218	187	204	206	224	206	196	186	202	181	205	217	195	157	203	174	206	191	198	210	199	196	190	200	209	216	187	207	208	218	187	204	194	197	231	197	195	180	218	217	230	198	199	198	204	182	188	205	184	190	197	211	175	212	180	200	195	181	194	212	202	183	202	221	182	229	202	194	185	182	180	205	198	200	195	213	213	200	201	201	200	218	215	200	216	184	194	218	216	208	218	206	210	213	177	182	201	183	200	198	197	204	207	201	201	211	216	201	187	186	187	196	206	181	219	203	221	210	209	194	211	202	207	216	208	207	193	194	194	194	197	198	180	191	197	184	206	181	214	201	213	190	181	201	192	186	197	203	192	186	198	198	218	197	206	188	191	192	215	201	210	208	188	228	205	193	205	194	227	203	213	175	191	197	221	222	185	211	210	177	208	217	208	198	192	195	201	195	217	201	216	186	239	187	175	184	203	196	192	192	197	221	183	202	191	206	198	174	227	207	177	212	244	209	220	193	200	212	226	188	203	179	202	204	202	227	187	179	186	214	184	224	192	200	181	243	184	188	188	230	202	214	175	237	186	188	204	206	174	204	213	215	187	197	206	183	216	206	221	186	211	186	196	223	204	175	210	216	196	181	195	175	209	205	198	209	196	169	207	205	165	228	196	188	187	181	205	196	222	187	226	200	204	195	208	176	194	202	203	197	203	213	198	215	206	178	204	195	204	216	189	226	207	189	194	196	210	198	194	191	222	207	218	204	203	211	210	185	211	185	197	214	192	208	183	199	185	214	191	193	218	198	229	190	214	181	204	185	199	192	185	205	202	189	195	183	178	194	175	198	202	200	222	198	224	189	215	210	219	209	195	179	212	192	234	211	192	183	202	195	204	220	186	199	213	182	184	192	201	190	199	196	187	196	212	219	210	223	195	213	192	221	180	186	196	195	179	191	194	227	200	212	209	225	223	200	200	210	208	227	224	199	206	226	213	218	208	184	208	221	187	201	215	220	169	200	181	212	185	206	192	199	215	199	214	218	202	190	199	201	207	189	195	189	204	224	188	203	201	190	195	199	189	191	182	213	199	221	177	196	196	204	197	192	198	192	207	193	199	210	190	199	207	216	202	201	197	197	211	188	208	205	200	186	208	219	194	216	164	179	189	212	224	214	204	196	213	204	198	226	209	185	208	202	194	201	192	239	182	197	211	201	201	198	199	201	198	217	197	218	206	224	185	215	214	193	199	194	195	189	194	196	197	186	224	190	232	212	196	204	221	195	213	180	176	194	201	198	215	213	246	185	205	216	205	214	193	199	194	200	209	207	213	205	191	203	204	203	221	199	192	213	205	179	204	216	204	218	212	205	200	209	197	178	175	215	223	191	208	211	211	200	203	179	200	190	205	202	224	207	197	202	214	217	220	196	200	189	215	184	203	189	188	205	192	202	194	185	191	207	196	202	205	191	198	179	191	198	184	205	216	176	197	196	200	170	196	197	212	185	209	207	214	181	229	211	192	230	180	182	221	216	218	203	183	203	215	193	218	208	172	222	229	190	227	206	186	237	196	198	214	201	224	187	179	224	204	195	205	188	203	232	192	225	173	221	182	207	195	210	189	216	222	220	215	229	213	217	220	208	203	195	200	202	199	189	225	188	179	216	206	209	212	213	174	237	188	216	194	217	214	202	205	199	208	214	198	212	215	210	169	204	200	216	205	210	211	219	206	202	223	213	192	191	202	199	208	199	227	205	205	181	204	194	216	201	196	200	202	201	193	190	204	207	227	218	200	199	192	214	215	199	216	208	195	206	197	183	198	186	204	212	196	190	183	186	198	207	189	215	222	217	190	189	205	198	203	218	205	233	189	190	218	182	187	209	213	196	217	209	205	202	173	193	196	232	199	216	180	208	183	199	201	184	190	205	196	197	192	214	187	190	207	204	199	220	189	176	186	202	226	244	218	203	190	212	196	215	207	198	208	199	195	212	183	187	201	192	201	202	237	193	191	189	228	219	196	183	209	208	215	198	211	162	201	190	212	184	217	215	205	195	175	200	207	191	213	188	202	209	193	216	228	210	181	194	200	211	201	205	191	187	184	208	195	187	215	200	189	209	200	183	184	202	203	201	202	222	210	170	190	190	208	218	225	181	195	217	192	202	190	221	168	174	219	182	217	190	212	211	194	187	194	225	219	224	202	208	188	191	209	199	197	193	205	196	192	196	209	184	200	225	212	190	220	203	193	222	198	210	204	199	196	176	211	198	193	197	213	219	205	194	224	184	200	218	233	208	193	187	204	193	175	203	201	203	180	209	181	196	209	216	207	187	205	197	204	214	202	210	223	208	192	204	181	192	212	202	203	204	239	180	193	197	191	212	180	209	177	226	201	194	225	181	188	216	172	196	210	209	185	199	197	181	187	183	204	222	202	195	200	215	197	180	204	210	211	240	194	221	180	222	207	216	219	207	207	209	212	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
20022	2685	6182	6761	5664	4494	3702	3025	2579	2235	1928	1820	1565	1412	1360	1306	1170	1172	1038	1047	1010	918	868	890	916	846	776	820	793	763	761	757	743	733	756	725	696	677	676	652	661	698	683	691	667	618	671	672	599	644	642	660	640	611	590	622	648	625	623	622	612	611	613	605	662	652	587	603	613	642	619	605	592	595	634	575	618	591	614	593	535	583	592	614	564	607	610	571	580	585	625	561	602	622	601	608	582	613	575	595	601	576	589	598	576	572	626	613	584	605	582	592	559	580	569	611	589	562	559	652	576	613	638	596	598	553	586	564	597	595	553	585	600	592	558	567	637	569	560	583	603	552	582	594	568	652	540	616	595	592	598	573	621	587	624	588	578	562	589	590	555	556	569	606	591	569	582	587	577	577	558	587	512	561	572	530	578	564	559	580	544	589	572	627	586	537	538	584	565	564	607	568	601	542	545	588	568	574	553	571	615	577	565	594	604	560	578	595	551	625	587	598	618	556	583	595	588	565	554	583	597	604	586	602	606	548	594	573	546	567	603	589	566	569	595	567	545	557	567	544	571	543	564	604	585	578	529	571	610	598	574	578	564	578	578	558	611	532	619	545	619	583	558	557	553	598	592	565	578	567	584	551	569	631	595	561	586	560	592	564	598	601	578	567	561	556	559	624	545	576	569	540	577	555	566	569	540	567	560	553	570	566	567	502	579	574	638	586	560	595	569	585	567	548	540	588	582	560	599	582	579	578	602	605	558	621	564	586	615	589	579	560	572	587	616	572	544	553	559	560	582	601	600	573	610	527	585	570	606	555	576	561	626	547	559	589	581	558	594	559	584	554	577	618	613	544	534	595	585	566	571	586	544	589	597	597	553	592	537	585	549	582	607	580	602	559	581	576	620	601	560	551	540	563	568	579	556	573	602	566	573	623	554	555	601	592	551	576	562	574	610	567	554	560	565	552	543	566	570	566	575	574	555	609	570	593	565	587	530	538	626	578	537	568	531	553	610	544	586	558	570	602	595	578	589	553	592	566	568	562	522	597	566	590	549	585	566	581	549	534	593	601	608	564	575	582	583	556	630	587	610	561	603	536	595	584	605	550	540	576	609	576	553	521	572	585	611	545	627	587	562	589	615	588	605	559	578	580	596	551	615	600	574	636	590	576	581	589	567	601	624	585	576	558	556	561	604	572	559	536	555	561	560	541	542	561	579	554	587	606	540	562	591	580	549	575	566	553	597	591	545	638	542	588	542	553	596	621	576	578	589	588	596	606	590	565	542	541	568	552	584	536	568	563	568	593	517	598	569	553	573	564	575	567	580	540	579	604	544	602	551	594	574	564	554	508	573	568	594	604	582	561	586	528	597	525	587	572	506	551	584	588	556	588	548	576	563	571	554	612	554	599	577	546	568	582	558	551	583	569	599	534	575	572	581	602	622	537	544	596	596	600	565	563	572	547	613	567	570	570	610	580	604	578	563	576	592	535	573	543	561	592	583	575	572	555	583	580	593	584	548	585	568	583	541	585	580	573	587	595	591	575	617	572	593	523	557	594	603	587	574	558	551	578	564	584	627	595	569	602	556	560	585	608	595	586	552	635	606	545	560	599	582	579	611	598	599	555	558	611	580	539	582	575	567	604	530	578	609	553	571	551	566	526	587	564	619	595	566	570	565	563	560	535	591	587	581	553	594	591	598	547	608	577	585	581	610	585	535	565	560	527	642	584	588	603	597	549	579	603	582	569	565	608	605	606	619	612	573	563	578	605	595	603	555	583	598	584	577	542	564	555	524	567	540	569	588	575	604	567	585	564	569	541	589	614	595	590	551	550	586	595	596	571	580	584	532	562	575	588	608	570	560	585	583	607	576	526	516	632	564	553	540	544	595	598	572	560	553	543	554	601	510	578	617	543	590	565	547	553	531	586	590	543	593	570	581	599	553	547	553	524	602	566	571	592	586	570	568	568	581	574	592	546	586	587	572	572	540	569	530	642	640	564	642	606	602	551	570	553	600	571	608	581	583	561	550	597	588	581	572	587	561	596	536	568	592	600	605	571	535	539	584	591	542	542	573	571	579	591	541	556	609	570	586	572	535	561	571	592	565	565	565	605	559	560	516	532	583	603	580	574	568	593	573	567	550	558	551	537	597	590	571	594	600	544	591	607	581	571	570	573	587	592	572	552	584	577	569	569	592	566	592	613	572	608	559	586	539	578	613	554	596	580	576	601	575	589	530	561	557	603	581	588	620	581	625	567	544	588	581	560	590	617	579	610	583	567	600	603	549	569	576	584	544	552	548	549	547	533	576	626	576	610	573	597	565	574	572	555	594	591	569	540	549	534	554	531	606	595	593	583	569	577	568	554	581	593	578	609	603	583	559	555	589	597	562	576	548	604	530	561	558	581	515	588	608	577	590	567	600	584	567	559	581	578	591	614	597	608	586	598	630	584	593	567	618	585	582	565	597	565	557	619	589	597	557	582	600	586	562	622	573	577	580	573	539	617	603	587	568	589	590	568	586	581	586	561	595	555	566	562	520	583	608	543	573	556	578	535	578	581	596	531	622	529	567	574	565	565	571	619	574	556	610	620	576	598	598	599	593	538	522	582	573	577	548	595	568	606	630	591	582	568	605	593	613	593	623	574	637	578	588	550	590	579	548	556	578	570	577	557	587	584	601	594	619	590	548	552	552	547	586	590	573	563	573	592	562	542	557	577	574	579	585	594	556	555	616	589	602	554	536	595	613	569	592	513	588	612	545	557	583	583	566	589	602	601	623	549	593	578	562	591	531	595	569	608	583	554	571	569	570	597	570	562	559	580	525	561	616	575	597	562	572	581	583	593	597	560	560	566	586	594	522	603	571	576	588	624	613	562	528	625	595	545	568	559	613	595	551	594	570	586	577	570	578	568	539	605	564	582	542	572	582	561	601	586	552	544	594	519	542	575	598	620	569	568	548	579	599	575	572	610	541	532	569	597	541	576	591	606	610	575	577	596	567	606	582	608	560	582	586	627	579	596	571	606	571	565	521	556	613	557	586	626	531	593	566	626	559	541	608	574	602	562	597	578	578	578	602	535	564	586	570	555	587	558	550	579	557	580	598	580	597	575	575	563	557	649	565	575	601	596	596	556	557	570	610	518	572	587	620	566	644	560	574	553	604	601	564	568	597	600	574	568	566	522	578	563	576	578	545	569	525	580	595	614	571	574	586	578	550	592	575	575	579	569	592	576	576	595	590	581	569	572	567	588	583	560	581	534	547	574	557	620	551	568	578	592	548	588	578	543	614	586	537	589	593	599	632	552	536	538	581	544	547	582	571	580	577	561	596	612	546	551	580	577	545	561	595	572	604	595	558	551	630	589	550	576	586	601	535	598	553	579	580	586	588	586	562	589	547	559	582	559	591	584	562	580	563	600	560	602	568	558	574	595	550	559	587	595	604	604	595	593	597	572	600	564	601	588	574	560	569	581	559	599	570	592	551	604	597	553	599	559	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
5201	346	239	146	124	136	114	117	106	95	99	121	102	102	129	103	101	99	96	112	111	106	112	107	121	112	114	107	96	98	101	119	102	113	106	113	96	107	102	103	98	95	115	97	95	123	91	93	104	80	87	82	84	117	99	108	118	100	103	90	96	105	116	96	112	81	108	101	103	104	96	102	107	99	96	102	98	107	105	99	104	105	99	92	99	104	86	87	98	113	102	106	109	84	95	92	92	108	106	106	85	115	92	92	104	107	98	110	90	77	119	103	104	90	99	97	97	122	101	116	86	90	117	111	115	102	107	94	118	100	87	113	111	108	111	95	95	89	100	96	111	110	106	108	103	100	106	106	105	115	101	94	114	111	100	98	88	87	137	102	111	107	98	104	94	93	122	86	98	104	101	116	86	96	93	96	102	105	128	109	114	106	103	100	114	113	121	98	82	113	119	110	88	94	109	98	94	117	87	103	86	81	100	97	110	109	112	107	107	90	103	100	98	100	114	98	109	94	113	91	109	108	99	94	98	102	119	93	117	118	99	122	94	107	117	87	97	128	102	108	104	100	99	112	95	91	102	86	95	94	106	99	117	94	93	120	101	119	98	114	107	97	101	95	106	99	102	113	98	85	112	101	97	92	113	120	83	107	89	116	96	105	120	93	83	113	96	98	96	89	105	111	94	88	108	112	111	109	92	124	108	95	114	98	113	116	99	103	98	90	112	99	90	112	112	118	105	102	95	93	97	102	100	99	108	88	106	112	88	105	83	108	105	108	106	95	88	92	108	99	87	103	93	75	110	95	102	91	104	115	112	126	109	95	107	108	89	97	108	129	99	103	108	104	113	85	117	103	105	117	113	86	82	106	118	91	112	106	98	105	100	86	119	94	110	101	78	130	113	111	104	98	86	107	94	101	107	100	87	91	106	112	126	106	78	137	87	97	104	103	99	85	109	98	92	88	107	80	86	107	97	85	96	94	102	100	99	96	92	110	97	82	80	96	89	113	99	116	115	104	81	103	101	111	94	107	118	112	98	106	99	100	107	93	94	118	110	97	115	100	97	93	99	89	107	107	115	94	93	126	112	99	118	101	98	123	96	103	99	107	98	103	107	87	102	114	93	91	107	102	110	102	100	102	89	107	102	103	119	105	94	93	96	95	104	104	92	92	110	104	85	113	93	109	114	94	102	128	109	102	117	95	104	111	96	107	112	125	111	117	111	88	96	96	96	98	114	96	91	107	79	92	113	103	96	106	100	114	95	97	108	125	86	97	98	104	104	109	95	101	83	109	103	119	107	102	122	87	112	107	96	112	96	82	122	111	89	97	100	102	113	103	116	116	107	103	103	99	113	97	100	105	92	100	105	110	101	113	121	100	94	83	98	110	102	91	101	101	88	93	124	112	101	97	97	106	92	98	114	92	116	95	82	89	112	107	97	98	110	119	103	127	109	107	111	103	108	119	90	97	104	108	111	91	101	105	91	112	107	125	115	92	104	107	109	121	110	107	96	98	99	105	108	111	95	101	99	109	100	114	104	109	112	107	103	87	84	99	102	105	99	89	115	113	107	112	117	117	102	93	106	85	88	107	84	112	121	103	110	95	111	110	99	102	92	95	102	106	90	117	106	91	91	117	91	102	115	109	119	95	90	111	104	104	104	95	123	113	96	100	93	108	108	112	96	99	121	105	115	96	100	87	92	87	103	98	97	99	86	86	85	94	84	110	96	99	79	78	102	73	107	114	107	98	93	94	102	96	110	102	86	111	101	113	110	116	122	108	80	115	126	103	111	105	96	87	97	121	99	103	95	109	94	116	115	107	96	102	101	108	124	108	98	100	86	111	99	111	105	111	105	112	95	90	91	104	117	111	111	104	112	103	94	97	117	107	106	87	96	91	107	100	102	117	95	110	91	103	103	95	119	103	115	93	110	94	87	80	96	78	102	103	110	114	97	102	111	100	90	111	105	111	126	120	103	105	102	118	96	93	96	119	98	117	106	110	107	100	108	111	93	98	99	97	97	93	103	104	87	117	105	112	112	102	88	111	114	97	110	107	116	108	110	101	106	113	95	100	98	114	105	99	110	96	112	97	99	102	106	100	79	102	94	114	95	109	97	101	101	102	90	110	121	101	102	117	107	97	90	111	111	116	102	100	117	109	108	93	91	108	96	88	108	114	106	103	107	100	122	98	104	115	101	71	103	110	111	103	100	111	96	118	100	110	92	85	100	106	95	100	97	78	119	91	84	87	111	82	107	127	108	100	98	89	104	108	90	84	106	92	94	108	102	96	91	108	87	97	100	96	103	86	100	100	99	111	91	88	111	90	104	93	110	93	101	104	94	103	98	91	96	84	97	98	107	102	99	88	95	110	89	82	102	109	121	105	104	93	103	98	109	89	108	81	122	98	122	105	94	88	94	114	100	107	115	105	109	97	121	101	94	102	114	110	98	90	104	98	95	101	121	104	97	111	94	114	117	98	113	105	104	112	106	101	115	97	108	100	97	99	107	94	100	102	84	118	104	108	99	106	102	103	106	95	100	94	126	118	90	112	110	104	81	103	96	103	91	95	102	102	102	116	119	102	103	105	128	93	113	109	85	94	110	97	107	115	109	126	111	96	105	100	112	102	89	120	92	97	100	109	106	108	108	102	103	94	89	115	81	77	106	107	89	90	94	91	85	104	111	92	114	120	112	108	89	89	112	110	110	83	103	101	98	107	93	104	103	90	116	99	101	93	124	110	103	123	99	92	113	96	111	107	95	113	89	101	109	85	109	108	96	107	106	102	98	91	101	99	102	116	120	103	86	89	113	108	107	91	90	113	113	98	104	99	92	107	121	94	111	92	84	110	96	92	108	100	93	105	98	106	106	116	91	102	106	93	98	99	109	113	123	128	89	139	131	103	99	92	87	102	108	128	102	97	99	135	108	103	107	100	105	99	92	106	100	94	108	92	110	93	98	105	95	117	99	102	94	116	89	106	97	118	92	95	90	101	122	88	91	115	81	102	84	95	97	99	117	104	77	83	96	89	100	115	92	116	92	84	102	100	115	122	119	117	105	119	82	91	133	113	105	81	102	97	95	107	112	101	119	87	102	94	127	114	111	92	115	121	124	109	96	105	108	101	99	117	95	106	100	119	101	106	120	113	114	112	102	103	91	112	114	108	101	89	116	82	109	109	113	108	81	103	107	109	111	103	105	100	93	112	117	121	101	91	118	88	104	103	122	96	114	106	103	116	122	116	96	97	110	113	106	101	107	87	109	116	116	102	114	117	91	101	118	104	101	101	100	118	100	118	105	105	105	92	111	115	109	103	97	124	102	104	105	92	109	98	110	114	100	96	105	112	112	109	88	99	97	97	92	118	124	104	106	110	102	96	118	112	111	99	104	88	110	95	93	87	90	91	95	117	106	100	114	112	102	99	81	114	97	109	102	99	117	109	98	99	105	112	131	108	100	95	117	100	104	114	110	107	114	90	106	98	104	101	113	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
5591	394	504	525	483	433	447	400	340	387	351	331	339	285	355	384	312	329	353	311	334	308	341	316	305	359	337	336	328	295	326	313	295	300	323	315	326	324	341	335	297	309	314	292	328	300	294	320	338	322	316	296	298	310	307	302	317	356	343	326	317	306	319	306	297	340	313	308	319	313	305	330	321	327	306	337	276	305	333	335	353	307	317	362	324	287	332	339	304	303	313	341	313	330	329	313	326	311	325	295	284	326	290	288	285	308	307	335	364	315	290	318	318	314	321	321	321	342	295	299	303	298	338	332	304	323	338	321	307	330	304	325	336	320	298	319	308	312	335	313	309	300	336	310	339	287	287	341	310	299	290	317	309	317	317	289	304	317	310	337	321	306	340	315	327	314	292	340	301	332	296	318	325	325	335	333	316	302	320	325	311	347	304	322	327	288	307	295	341	328	310	303	311	286	315	319	257	298	356	316	338	345	295	311	337	289	341	318	283	306	319	293	295	341	325	288	281	333	290	325	323	305	312	295	313	315	343	322	300	319	337	336	313	287	300	284	326	290	311	309	333	331	338	295	315	299	328	321	345	284	299	318	297	292	340	290	306	311	321	287	330	317	328	311	320	351	311	335	308	323	302	303	323	313	321	296	307	302	283	329	309	316	331	284	325	347	346	318	300	341	291	328	309	323	301	309	323	326	313	327	332	318	331	308	310	326	307	312	329	331	323	315	336	303	327	312	302	322	298	310	345	328	325	309	307	296	305	301	314	292	301	331	307	300	336	322	314	321	297	329	291	310	334	311	319	289	314	301	325	296	303	309	304	287	289	295	314	317	325	318	313	290	310	295	330	339	320	305	329	313	343	291	329	306	270	309	295	307	303	311	290	305	313	294	307	316	307	326	312	314	332	316	285	330	313	321	318	316	301	310	326	323	344	316	326	306	297	329	326	325	303	307	286	318	308	304	324	342	300	288	327	309	328	342	312	323	307	289	340	300	317	325	332	324	338	287	349	326	307	333	306	320	326	304	332	317	325	304	325	334	293	353	314	340	317	303	335	285	324	297	290	307	306	323	296	301	329	318	278	329	314	333	321	298	303	317	348	312	334	304	318	324	330	311	289	332	298	330	328	307	276	309	311	333	323	311	323	297	311	313	311	313	312	310	293	300	342	322	313	324	327	302	320	343	319	292	305	336	279	305	321	327	324	319	310	308	344	330	334	311	323	295	289	342	327	356	307	327	340	322	312	326	285	322	344	300	305	303	303	295	274	312	328	294	310	335	313	335	327	310	334	286	321	304	318	296	322	307	336	328	340	321	327	319	348	308	324	289	323	307	286	370	305	304	314	319	307	333	329	295	321	290	319	281	342	333	307	296	290	319	341	324	311	314	297	307	291	325	323	331	324	340	325	305	295	305	318	302	322	322	295	304	307	334	287	301	310	294	307	343	323	318	334	274	310	303	304	317	312	314	309	304	309	307	317	329	318	328	324	325	315	324	367	312	298	320	324	291	300	332	325	334	349	310	341	300	327	315	344	324	311	363	269	317	357	327	306	324	338	341	303	307	309	297	333	300	319	307	298	318	332	319	332	299	320	311	316	323	315	293	327	337	325	296	347	335	300	339	285	355	299	322	333	289	334	307	332	303	312	311	333	328	312	298	296	319	333	332	308	309	313	323	316	320	300	318	318	344	318	325	327	324	336	323	286	296	328	291	279	322	317	328	309	336	331	297	339	323	329	323	331	304	322	334	313	291	332	316	316	324	281	314	323	318	311	299	293	320	324	349	346	326	302	318	304	285	330	331	308	321	331	288	304	317	314	312	302	320	277	325	312	318	358	317	271	337	324	308	313	309	320	305	313	323	317	302	359	286	297	327	318	308	329	323	314	299	323	313	314	277	314	312	357	319	316	324	301	312	304	312	347	335	312	311	308	336	316	297	311	304	313	324	318	327	326	319	342	323	316	311	336	294	302	346	293	321	313	324	325	301	313	321	311	356	306	334	333	327	291	337	284	320	344	312	293	326	365	328	305	309	294	311	309	291	311	322	312	326	350	320	338	291	343	313	322	328	289	307	326	312	307	340	339	314	309	333	297	314	344	340	334	312	320	299	334	298	312	318	312	305	320	309	345	293	296	324	310	305	313	344	307	322	287	292	326	313	317	289	322	272	309	341	289	292	314	330	290	314	321	327	296	316	309	325	342	276	315	337	290	315	298	344	318	303	302	362	299	359	301	330	327	334	353	322	305	315	312	321	318	312	332	315	303	283	302	271	287	316	336	280	322	297	350	314	322	324	319	320	293	315	286	317	304	323	304	316	339	316	338	341	315	310	335	337	313	345	319	297	344	319	333	298	281	332	315	326	321	325	345	327	336	305	317	309	331	307	322	305	328	312	316	340	340	318	337	351	349	314	326	295	286	322	295	331	322	307	307	329	335	328	311	317	323	321	312	341	344	312	313	316	348	336	313	280	292	316	318	337	298	308	322	310	300	313	321	306	324	294	344	306	332	336	297	334	329	302	296	346	327	325	341	313	319	304	362	276	312	321	333	318	279	305	341	295	299	330	333	322	289	307	310	349	330	300	330	323	336	338	309	332	305	319	348	304	300	317	313	298	320	257	316	318	321	339	337	341	318	315	298	303	289	279	314	286	339	305	338	316	325	304	299	314	347	320	327	314	296	289	303	311	293	372	345	308	329	333	333	328	313	340	333	307	355	320	360	320	321	304	300	297	314	313	342	315	306	320	334	346	310	314	307	338	324	307	308	320	332	329	328	317	352	356	344	293	361	323	310	321	299	341	297	305	333	336	314	344	312	356	325	302	326	312	315	283	323	342	315	319	321	317	310	329	281	326	316	303	283	343	316	327	326	296	327	312	308	302	371	304	296	346	337	298	310	304	317	288	307	322	320	313	306	313	309	314	338	330	294	323	328	285	325	335	306	297	304	325	321	333	366	291	304	363	316	325	324	326	306	321	303	287	338	323	314	330	348	327	325	326	310	296	329	304	313	326	312	350	343	335	327	335	311	310	289	313	347	312	316	315	336	320	296	322	324	348	320	316	285	326	303	310	316	325	320	325	311	330	342	303	330	316	308	301	309	333	324	345	299	336	343	305	312	318	292	315	305	323	325	312	310	323	324	297	314	325	290	308	328	326	294	316	328	297	312	305	322	340	311	361	309	316	334	342	300	328	284	313	307	323	310	318	306	334	329	318	313	301	304	275	285	288	311	324	318	314	280	326	314	331	332	304	330	355	358	305	327	336	297	318	310	289	337	317	335	297	301	316	318	290	295	310	292	343	309	294	327	316	334	346	299	297	310	329	298	318	309	312	324	314	331	310	345	323	303	309	308	306	314	337	321	302	338	325	331	292	315	326	296	300	304	317	335	306	320	320	329	272	313	293	328	303	297	341	301	295	338	332	345	300	310	307	308	313	322	341	334	305	309	322	328	287	304	303	302	327	317	318	343	313	301	277	317	300	323	333	295	315	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
36491	9898	1763	1073	784	504	387	320	260	211	196	174	162	173	137	154	140	108	122	114	112	105	106	101	113	110	112	109	115	87	112	87	89	90	112	99	108	104	103	108	115	86	105	99	112	109	112	99	91	94	99	98	110	110	81	83	93	84	82	93	84	86	87	95	103	87	92	95	102	101	79	100	107	94	88	89	113	90	103	95	77	91	102	96	96	92	106	100	89	83	94	93	96	98	86	81	92	92	89	90	89	93	96	91	104	84	92	74	98	91	101	86	93	107	114	100	83	82	83	97	90	61	112	93	102	103	92	95	96	88	90	96	84	87	94	102	87	88	90	101	79	87	109	84	99	87	72	115	95	88	85	98	94	84	89	77	106	98	95	87	85	85	98	102	91	96	82	93	96	87	76	91	90	100	99	86	93	83	92	87	100	100	102	79	83	93	84	78	89	90	98	94	91	90	96	100	96	92	99	98	88	100	86	92	93	86	95	106	75	90	98	87	92	96	110	83	98	117	73	99	83	97	113	83	86	101	91	78	100	79	104	88	113	95	93	91	96	115	107	94	88	83	98	88	84	97	92	87	74	104	99	93	72	108	73	105	89	90	85	89	96	106	101	101	97	103	75	79	88	116	98	103	105	70	103	96	92	83	104	91	99	91	91	87	89	86	99	91	100	105	108	108	90	94	89	87	90	113	94	92	93	117	93	100	93	112	95	93	77	81	108	76	95	101	110	106	92	92	111	88	86	83	115	70	96	89	97	90	83	99	91	104	96	105	107	93	95	91	125	108	79	88	96	113	114	89	92	93	97	98	103	81	85	105	102	103	101	94	97	79	94	85	99	104	98	85	90	103	91	77	73	99	74	90	103	102	107	90	96	98	83	94	88	94	94	93	96	95	90	80	91	94	110	87	95	114	103	88	91	90	91	96	103	89	74	97	85	93	89	102	98	106	90	91	80	107	96	99	82	105	96	85	106	107	99	111	110	86	92	98	80	93	80	80	100	102	87	103	86	87	91	81	100	73	97	106	79	77	107	102	114	116	83	77	102	100	77	113	98	82	85	69	103	77	85	102	97	76	89	102	95	88	106	93	104	99	115	94	101	96	98	81	103	78	93	114	104	96	99	102	97	88	95	80	82	96	70	72	97	100	100	77	96	83	106	84	93	97	75	103	88	90	75	100	101	90	92	83	89	94	85	72	77	78	88	102	88	104	94	83	94	101	81	101	96	93	84	80	97	80	100	80	98	83	87	92	91	88	77	88	98	72	104	93	121	104	83	105	75	82	78	80	81	105	95	72	91	88	85	87	91	109	90	85	86	92	70	93	88	88	107	86	88	95	86	101	100	101	96	85	79	97	99	102	85	102	100	84	96	97	97	96	101	84	79	78	92	105	90	84	98	98	84	78	104	85	112	108	88	83	96	94	91	110	88	102	96	92	99	84	94	95	96	101	87	98	106	99	98	97	98	101	84	98	95	92	120	80	89	97	107	99	100	85	103	70	70	88	97	89	94	89	72	84	79	72	110	125	90	98	92	82	58	90	98	90	96	98	120	95	95	95	83	93	86	93	84	82	106	117	97	90	106	82	104	99	93	80	83	105	91	82	88	100	75	99	107	94	97	94	94	86	95	89	110	85	79	79	88	76	90	95	90	101	106	86	97	92	91	89	99	106	88	91	98	84	88	93	107	78	98	104	81	100	99	99	88	119	102	101	88	96	98	112	104	83	86	96	79	70	92	103	89	127	111	88	93	102	95	90	99	95	87	94	90	108	96	112	91	84	98	82	111	88	88	104	92	113	110	105	103	108	92	99	91	98	85	104	87	87	107	108	97	91	75	96	95	87	108	86	91	101	89	72	105	87	91	87	76	88	91	89	80	106	87	87	87	110	96	108	104	113	94	96	87	104	91	96	75	89	92	105	81	90	99	83	86	91	83	93	95	94	93	95	91	83	89	102	95	105	103	81	85	94	106	100	87	104	92	82	97	93	113	84	104	104	93	98	112	93	81	95	81	96	92	95	83	103	83	100	100	96	75	85	76	92	108	83	106	73	97	88	81	70	100	91	92	82	105	89	80	93	91	89	86	87	90	85	93	81	91	106	101	93	84	106	94	88	87	101	94	86	96	86	104	90	100	93	85	79	75	82	117	98	91	92	105	108	94	103	102	95	82	86	87	84	107	98	95	97	96	105	108	92	83	93	78	105	104	87	109	104	84	105	115	87	75	93	100	96	83	99	93	88	100	93	104	86	102	91	108	107	98	85	93	89	80	101	99	98	91	75	98	88	85	87	94	105	99	93	91	91	84	81	111	82	81	100	90	100	100	90	79	74	103	105	100	104	98	92	109	95	81	105	97	94	90	85	84	91	82	96	97	110	98	76	97	78	86	93	118	77	97	86	112	100	98	87	104	78	90	74	79	93	92	77	93	82	87	93	79	86	103	106	88	89	94	95	99	98	86	82	118	102	126	91	103	96	76	87	90	89	87	97	87	100	104	78	99	88	91	77	100	94	97	98	99	105	94	80	86	91	94	76	80	93	84	77	112	79	92	92	85	101	82	99	72	105	93	89	87	89	106	99	94	85	80	92	96	107	93	81	94	96	101	81	101	95	95	89	77	112	91	108	86	78	85	96	92	99	96	81	101	107	101	84	112	70	85	90	99	99	96	83	94	90	90	87	88	103	83	98	89	121	78	98	87	109	81	88	93	86	94	92	84	85	95	94	90	101	76	115	96	91	83	98	89	103	112	86	87	101	96	86	95	74	83	85	85	116	91	79	90	97	101	82	85	101	91	85	88	114	97	91	92	86	90	78	105	91	109	102	100	87	99	81	92	91	83	91	99	93	97	92	75	113	107	94	85	87	90	98	96	104	80	94	88	93	86	85	85	104	85	89	87	105	98	123	99	95	104	74	72	94	99	80	88	82	95	81	93	91	83	106	93	86	101	97	97	79	92	81	87	102	105	95	87	85	107	93	68	94	80	91	92	104	88	96	91	93	86	84	101	98	97	92	98	93	97	104	95	104	90	72	84	85	108	85	83	98	94	83	89	100	91	85	96	82	97	90	89	98	108	84	103	81	91	102	89	109	84	103	90	81	80	90	106	89	78	84	75	93	93	82	95	89	95	68	83	92	98	97	83	81	95	87	107	98	81	102	116	90	96	93	83	85	105	80	94	81	87	93	92	88	106	103	80	94	96	97	94	81	83	93	86	72	97	95	77	88	83	84	94	111	91	105	85	96	79	91	102	74	98	93	100	103	85	101	80	85	73	110	104	104	96	97	85	91	96	72	91	76	89	94	97	82	100	86	87	99	86	81	91	86	94	101	92	89	97	89	96	110	91	85	102	74	87	104	97	86	102	82	89	103	87	86	76	104	93	91	76	91	88	103	93	94	72	102	118	95	112	81	106	86	92	81	81	109	94	89	83	104	94	85	93	81	100	90	97	86	88	101	105	102	94	89	100	75	93	86	98	95	89	99	85	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
15615	1385	3298	3574	2995	2363	1999	1578	1323	1165	1035	924	894	730	653	660	612	595	506	542	507	495	499	462	431	408	397	435	376	413	384	405	367	355	387	346	356	395	332	355	352	373	366	340	320	335	348	349	325	333	315	307	350	317	363	315	331	319	335	321	306	323	312	337	307	333	340	308	308	333	337	349	299	309	328	336	301	331	329	324	305	350	315	317	313	271	321	333	309	302	324	297	309	305	321	309	320	296	317	310	304	310	323	324	307	325	268	306	307	305	316	325	319	316	311	312	305	304	311	306	300	328	333	322	323	304	313	322	280	296	295	309	288	300	301	321	299	295	291	311	275	306	320	305	287	314	265	297	290	303	304	304	307	315	282	279	304	311	310	286	286	304	315	311	296	278	330	305	281	264	306	291	298	291	334	288	284	292	312	309	288	306	297	290	310	283	288	291	298	298	316	265	277	285	289	301	278	315	312	311	313	301	285	308	301	318	291	283	291	317	310	302	296	281	330	330	323	272	337	284	295	298	311	273	314	261	319	314	290	307	282	340	317	297	308	292	309	314	299	309	329	309	296	268	331	304	309	285	301	326	316	310	304	313	283	310	296	288	300	285	334	304	314	279	315	345	284	295	300	278	299	311	293	313	269	318	297	307	293	287	316	293	298	299	311	310	299	295	328	310	300	277	272	306	299	303	314	281	315	307	321	302	292	292	294	291	323	295	286	283	268	311	284	288	301	279	289	291	298	279	300	333	282	297	301	287	284	315	307	321	308	301	276	296	303	279	285	318	302	276	303	308	332	289	324	318	291	327	311	332	262	290	307	290	318	311	302	303	298	290	274	286	298	293	296	351	310	277	349	278	322	282	329	301	309	288	303	314	280	295	329	308	306	276	330	306	310	290	295	307	320	321	314	314	277	295	311	306	287	310	299	322	290	302	311	289	281	303	300	307	302	301	293	307	304	279	324	315	321	304	312	315	318	323	299	316	307	289	275	301	301	280	302	298	327	303	306	332	328	307	285	324	305	277	304	292	297	284	309	309	319	330	298	299	310	304	284	309	291	322	278	278	287	278	302	297	294	304	291	282	281	293	325	313	287	286	286	327	303	287	283	289	295	289	300	300	311	302	314	308	302	319	327	254	276	316	303	303	279	307	324	338	316	312	309	304	318	299	303	321	310	284	313	294	287	318	286	300	299	343	303	324	294	293	320	318	327	282	301	308	328	284	312	292	294	306	310	301	295	294	304	296	266	279	265	312	311	337	301	304	296	317	303	296	287	282	298	307	307	274	278	310	277	300	289	301	311	301	298	313	297	303	315	323	311	311	303	307	286	299	308	328	311	313	328	293	319	261	287	295	288	301	304	317	282	321	309	299	312	276	310	331	346	287	301	321	316	303	316	305	274	312	294	299	292	288	297	293	303	307	297	289	313	298	310	284	278	292	299	280	310	288	315	301	309	304	302	344	318	307	317	304	309	320	298	305	280	307	301	297	297	305	295	323	285	325	296	279	339	306	299	286	314	294	294	326	335	325	272	268	295	283	314	309	309	291	359	340	286	258	292	299	301	357	312	308	290	339	275	260	288	307	319	322	299	285	335	308	278	331	306	294	322	316	321	294	284	304	291	294	300	300	319	285	278	285	302	295	308	290	321	300	290	301	306	322	294	271	315	323	312	315	278	308	298	275	313	299	282	283	369	283	323	293	299	319	263	284	324	303	322	275	335	341	307	288	289	335	304	309	296	298	306	297	310	291	297	281	273	286	308	276	313	331	273	336	335	284	336	277	300	253	288	300	281	315	290	281	331	290	291	293	312	278	322	296	290	268	290	299	305	323	282	344	312	314	331	286	303	318	331	309	333	260	284	301	302	317	309	281	297	310	285	310	333	278	301	305	308	318	303	324	316	307	264	300	279	303	316	313	305	288	305	321	292	328	273	290	268	310	293	274	309	304	321	315	286	266	274	305	278	317	305	343	276	309	293	314	310	307	294	293	291	308	306	287	305	289	287	312	286	296	305	329	305	306	290	293	307	304	311	281	319	298	328	289	310	327	308	303	273	281	287	290	316	309	282	274	305	274	308	289	297	314	305	309	285	287	272	292	276	295	285	308	270	299	307	288	305	300	339	255	294	295	276	301	291	273	305	298	285	324	314	296	271	307	337	249	320	301	329	311	317	282	286	345	303	305	302	325	300	322	320	316	310	296	264	299	302	308	286	303	268	306	311	321	309	301	296	290	291	317	315	287	328	278	304	301	272	286	329	290	296	327	302	280	318	314	319	304	314	271	317	275	305	300	335	304	315	328	313	290	309	290	315	270	341	326	292	269	330	291	291	312	318	306	288	289	319	302	298	309	283	287	307	304	260	314	286	350	301	293	274	316	288	288	306	303	280	298	265	306	316	295	305	316	305	301	278	334	304	338	297	315	290	324	302	306	314	289	299	294	303	299	275	288	315	276	318	357	311	298	327	292	338	304	292	290	307	301	316	298	297	313	266	291	294	311	335	322	298	319	247	296	304	298	278	286	303	317	327	278	289	274	308	301	304	273	303	286	311	282	259	288	287	279	282	269	299	317	323	291	325	273	284	290	285	271	311	305	293	305	291	315	290	298	301	298	336	309	312	272	307	330	292	296	272	284	315	291	283	277	304	310	284	292	290	284	310	305	296	299	280	317	284	308	292	297	316	299	297	304	310	281	292	304	293	301	320	296	271	334	296	289	324	315	292	308	319	318	295	293	289	295	305	295	318	301	300	338	336	296	321	299	309	249	315	336	302	291	287	272	340	314	295	271	279	300	283	286	296	319	295	298	308	325	312	322	293	329	293	298	329	299	284	301	285	309	312	317	335	298	300	290	307	292	323	299	313	298	301	307	298	302	316	303	327	303	320	304	310	266	288	299	284	257	322	277	289	280	276	281	314	298	290	313	280	317	337	289	336	286	321	315	319	268	292	303	295	260	302	290	286	333	313	301	291	311	327	319	297	307	294	284	303	264	305	322	301	321	298	282	301	333	295	315	301	305	274	299	311	259	306	314	319	304	323	297	319	285	319	267	286	304	286	314	278	286	305	278	303	317	324	296	311	289	287	293	291	302	323	303	304	260	320	278	315	289	284	276	313	313	319	303	291	276	299	298	287	276	315	308	293	278	277	306	308	301	291	298	311	310	308	304	322	290	297	293	310	298	304	284	304	286	304	290	319	278	327	315	326	271	331	285	276	291	298	304	321	283	302	337	321	289	293	301	329	280	298	314	298	270	282	300	327	298	319	310	299	284	305	337	297	301	312	307	284	310	285	282	300	307	322	299	293	305	293	332	277	299	293	300	298	272	286	308	304	310	334	295	306	305	310	313	299	268	325	326	303	319	300	346	308	317	307	293	304	325	283	308	323	303	304	313	328	327	287	323	291	272	269	285	341	295	318	294	307	291	303	301	298	291	294	291	310	318	308	331	305	323	297	298	330	311	295	292	312	317	314	302	325	321	292	294	308	298	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
43664	18329	5284	2313	1576	1103	869	697	590	468	462	386	370	318	314	284	289	252	254	284	275	236	202	244	232	258	253	226	231	228	193	231	200	209	209	187	206	222	206	187	211	230	231	196	217	216	203	206	202	209	214	177	173	196	235	188	222	205	199	185	195	204	215	200	196	224	214	208	218	217	209	199	176	204	209	197	185	236	212	242	225	212	194	192	181	192	207	180	196	211	195	189	203	178	204	198	210	223	214	198	219	185	202	217	225	203	206	187	194	206	187	181	227	225	193	208	208	199	190	204	193	221	188	185	189	195	203	202	211	224	203	203	200	214	225	209	211	196	174	190	183	193	217	211	210	210	174	224	220	187	201	222	184	188	190	196	176	211	192	213	211	199	202	197	199	200	188	180	169	217	184	231	200	174	211	198	205	200	195	203	201	211	222	233	188	217	178	214	212	224	197	187	181	193	186	202	201	187	197	201	187	198	177	199	205	182	175	198	199	191	203	220	167	201	210	203	185	198	197	189	213	194	191	204	190	212	225	202	217	210	208	191	211	207	189	198	168	200	196	212	192	214	210	204	186	172	223	223	227	215	189	201	191	207	216	208	198	190	182	198	209	211	182	194	188	198	187	192	229	207	225	217	175	197	218	203	222	202	188	200	225	212	191	178	206	226	203	207	231	213	210	203	206	208	192	206	209	209	191	206	226	195	181	199	210	200	218	203	196	209	190	188	206	215	211	164	236	227	206	211	201	207	224	196	172	229	209	198	226	203	207	172	228	207	163	199	190	228	196	222	203	211	207	198	201	215	245	198	202	180	201	225	205	188	214	189	197	183	185	191	200	209	199	174	200	213	200	191	187	209	206	200	198	210	223	201	219	205	188	215	196	184	202	224	183	203	181	219	197	199	195	181	191	210	208	199	198	185	215	214	188	189	195	205	207	192	207	202	216	172	199	202	228	217	198	218	190	210	183	199	200	205	221	200	186	208	189	220	214	219	220	196	213	238	186	203	196	198	204	190	204	185	194	241	224	195	193	189	189	211	204	218	205	190	168	214	178	214	194	191	174	192	213	221	187	198	224	182	199	184	175	200	191	207	184	229	195	171	210	203	208	185	192	214	213	207	174	205	196	232	190	206	205	213	200	214	205	195	185	194	210	186	201	192	195	193	189	196	205	203	190	184	206	183	178	253	198	228	188	187	208	203	212	189	191	211	214	199	198	179	205	191	202	224	225	213	197	183	204	201	184	196	203	189	185	187	202	220	207	210	206	218	192	215	206	201	195	194	186	226	166	200	203	214	172	172	215	196	208	189	205	195	232	180	213	231	232	173	228	215	195	221	213	225	189	168	200	215	236	224	195	235	212	177	201	198	209	211	227	217	215	212	206	198	183	210	201	188	200	212	225	199	217	192	232	208	183	204	205	204	193	224	220	198	195	183	195	224	210	202	206	175	206	186	211	216	214	211	191	206	219	178	217	221	207	212	178	215	188	211	230	208	211	192	215	200	192	194	211	199	202	232	182	195	175	192	198	191	222	199	211	214	173	185	183	188	190	201	225	199	214	206	198	207	205	201	216	197	199	198	188	200	190	207	203	196	232	184	225	218	208	193	170	235	225	193	224	210	211	206	204	187	186	198	200	236	180	195	230	189	204	218	191	223	188	205	200	229	204	191	187	204	209	218	202	209	202	205	209	202	190	185	203	208	200	190	212	200	209	190	200	207	194	202	193	222	208	196	224	204	195	211	178	202	200	213	224	174	223	199	198	213	174	210	206	231	203	224	176	219	192	182	198	213	212	209	199	201	200	201	197	183	192	169	179	192	199	199	198	185	197	226	210	209	193	201	197	186	189	209	210	204	212	169	212	216	206	217	214	210	206	191	200	200	207	197	207	226	196	197	187	203	211	190	228	209	186	189	227	189	186	220	204	204	207	227	202	197	198	182	207	180	235	208	199	196	209	205	193	186	211	193	220	186	172	197	181	201	201	202	182	219	234	223	189	219	215	193	238	202	214	216	197	204	218	212	200	209	202	208	208	220	206	211	184	213	200	191	199	187	192	216	200	207	220	179	179	232	192	219	202	218	211	219	214	191	214	188	206	220	202	228	192	223	184	192	226	216	216	203	197	197	244	208	193	185	193	208	186	202	221	223	183	208	192	206	170	207	217	223	206	193	199	210	192	205	204	213	206	214	209	193	195	202	221	219	194	194	220	177	183	215	231	181	200	216	185	171	199	185	222	202	180	206	215	229	219	205	203	222	185	207	218	173	235	204	208	196	212	197	192	216	170	194	191	205	233	197	217	203	195	197	202	183	182	204	205	185	222	203	205	217	204	185	218	200	202	190	196	215	193	197	198	192	189	197	194	202	207	213	210	201	207	174	204	206	195	205	189	217	238	184	202	207	189	198	215	178	177	204	228	201	219	195	193	203	214	184	206	192	196	185	202	213	246	215	186	198	200	192	170	192	217	215	222	198	197	188	189	205	199	196	195	171	223	227	191	203	193	177	195	180	205	225	204	217	200	200	210	211	185	216	217	196	207	192	203	181	215	188	189	211	218	212	215	210	189	201	205	208	187	188	180	188	226	218	189	220	185	226	213	199	182	193	200	183	215	211	177	210	220	200	181	188	181	192	202	212	233	200	198	221	191	227	204	209	186	202	174	207	213	197	225	229	186	220	199	202	204	186	206	182	204	219	189	221	196	222	215	219	190	218	208	207	192	198	192	192	218	223	178	224	204	196	194	187	196	210	207	222	200	201	174	195	215	217	204	211	183	185	196	207	226	215	200	211	196	182	194	198	201	196	207	223	193	210	194	206	183	192	207	208	213	204	222	202	216	183	225	181	208	204	213	199	190	194	203	186	206	218	189	204	212	191	205	211	230	194	181	199	205	223	211	198	201	206	220	224	197	199	196	218	185	212	202	225	191	206	211	203	209	190	204	196	221	210	222	214	205	196	176	218	191	208	180	200	197	202	191	230	211	187	200	198	198	199	215	188	188	186	211	209	231	215	199	187	198	168	198	188	185	204	198	200	228	181	196	211	207	208	207	182	211	222	219	202	213	194	191	191	192	203	211	212	200	196	207	212	209	213	198	209	179	194	197	215	182	200	203	208	233	220	210	184	208	204	180	173	199	194	213	188	211	179	225	212	194	190	205	202	206	185	212	196	178	207	215	215	202	207	215	194	218	205	175	202	228	214	221	222	207	200	190	210	188	200	190	183	202	211	220	202	205	219	170	190	191	198	197	180	193	203	215	220	187	209	204	215	241	179	215	205	209	185	211	189	221	202	187	183	198	178	231	227	188	210	197	196	224	186	187	208	170	202	198	195	208	216	221	239	196	204	205	196	195	171	218	199	219	215	196	196	206	203	206	219	197	192	226	207	221	151	189	206	232	179	198	213	189	202	219	197	218	175	225	206	208	198	192	206	179	191	221	214	217	191	223	205	185	216	210	168	178	202	195	196	207	214	218	198	208	202	210	213	209	192	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
19170	2701	6215	6607	5669	4396	3710	2948	2554	2226	1999	1758	1588	1456	1387	1311	1158	1109	1056	1011	1019	928	945	908	885	826	821	816	769	756	801	751	758	710	739	681	696	726	685	675	666	686	656	683	690	647	700	579	677	638	620	608	598	624	609	655	622	631	657	599	615	654	642	601	602	635	598	574	630	632	593	626	620	641	606	626	632	605	614	584	610	631	603	601	595	599	634	583	602	615	583	594	562	586	615	585	624	534	559	560	583	565	660	663	563	603	598	564	637	559	583	588	565	609	611	608	555	594	550	628	648	571	633	623	615	604	553	609	625	605	587	570	562	579	562	593	557	565	618	584	566	595	583	572	586	538	572	579	568	585	564	560	587	593	621	581	563	563	605	590	581	562	574	551	546	535	596	569	539	529	596	549	607	628	587	582	569	568	605	550	597	601	567	654	607	584	587	565	584	579	588	556	561	552	563	593	605	599	566	571	574	576	586	550	607	544	547	582	593	557	592	570	542	557	590	566	587	576	582	564	597	615	563	554	575	577	584	576	651	542	609	602	558	588	595	554	584	563	595	583	590	592	591	561	571	603	570	552	593	547	586	546	656	568	601	578	548	598	551	618	570	558	564	543	588	580	551	559	570	564	599	579	543	570	559	587	601	555	556	581	582	519	582	588	574	591	597	587	565	533	570	582	574	570	587	549	603	566	590	588	583	618	534	579	590	584	552	579	593	561	552	577	552	612	550	572	553	580	615	568	581	617	539	598	589	558	595	542	556	604	538	551	583	588	595	583	560	558	576	499	595	615	577	561	573	587	588	550	550	616	583	613	579	623	591	562	563	523	585	580	565	577	554	551	574	646	565	578	582	590	561	548	560	591	573	559	621	594	557	564	554	586	564	564	560	589	567	579	565	584	586	629	575	566	566	533	599	618	568	576	573	616	547	592	568	585	577	532	577	597	563	594	561	524	564	544	557	563	632	572	576	549	576	589	566	564	585	595	529	593	558	584	593	548	581	576	588	594	538	579	580	610	626	595	573	557	560	613	583	554	534	572	600	565	582	569	569	583	556	543	547	603	598	575	597	583	570	579	550	543	626	591	611	582	574	572	582	621	577	555	571	578	577	592	593	570	593	590	604	597	611	566	510	531	590	600	558	574	553	580	576	592	586	553	571	554	611	570	564	538	570	577	607	545	553	576	598	548	632	573	574	582	582	511	550	544	538	608	564	570	551	572	641	568	614	558	594	612	545	567	586	553	568	605	595	557	570	595	592	572	598	581	584	536	571	571	600	586	588	569	586	595	575	572	581	596	540	568	607	589	573	539	621	572	587	617	566	618	548	556	593	585	579	600	579	597	594	585	585	560	508	578	576	553	568	590	595	566	606	580	583	528	555	597	575	588	553	543	624	544	537	535	574	579	579	600	589	536	559	567	577	563	552	561	563	557	518	554	584	604	630	552	583	574	520	584	557	516	547	577	562	569	545	573	600	586	563	557	582	545	555	563	558	566	564	567	629	568	571	591	567	553	598	564	565	562	556	559	595	630	586	548	545	570	569	603	566	584	546	594	606	525	651	562	525	557	594	578	596	576	576	574	540	546	573	551	554	569	610	594	565	595	564	596	586	565	569	587	562	551	538	581	558	588	519	608	543	586	545	585	546	606	608	575	589	616	533	596	569	549	581	546	617	582	573	572	601	567	557	589	566	557	583	559	573	566	563	610	551	612	616	550	586	574	641	584	581	574	576	564	540	561	547	566	573	601	575	578	582	574	585	561	580	536	604	573	588	587	579	570	581	581	571	571	609	531	547	611	559	621	631	563	588	576	579	572	603	590	557	600	576	600	544	593	591	554	604	574	557	572	621	596	579	561	491	579	603	539	580	563	563	549	578	580	575	596	529	613	607	599	559	546	571	620	529	607	548	540	550	599	552	575	585	546	570	612	592	598	539	590	584	585	559	600	575	550	591	580	571	617	564	573	570	584	611	576	558	559	545	580	588	604	588	557	596	560	573	597	561	593	573	566	601	536	595	586	562	571	580	585	586	541	617	610	636	550	614	569	616	559	605	588	543	581	600	539	582	621	557	561	613	568	628	530	578	563	536	571	606	514	589	566	575	590	599	569	587	584	611	575	575	532	596	606	560	584	572	572	573	546	569	555	558	536	577	611	563	558	595	543	588	589	572	575	570	609	611	578	571	591	577	599	579	543	573	579	561	545	586	585	578	555	574	630	566	591	560	558	591	583	547	553	556	576	595	585	602	589	566	576	576	576	535	578	548	589	599	576	577	610	583	607	576	542	557	545	553	592	577	554	592	626	564	613	552	546	555	567	618	560	541	623	583	604	571	595	623	554	578	566	603	598	589	586	624	581	595	611	592	543	552	636	575	538	553	566	571	578	551	597	559	555	577	597	590	591	578	541	560	581	566	564	586	579	611	568	555	542	500	581	582	582	583	553	564	588	567	575	536	525	556	561	574	569	569	573	575	586	592	537	565	550	563	576	571	580	611	559	549	577	585	594	511	548	563	573	592	589	580	568	566	583	564	578	598	567	589	603	585	559	538	596	541	558	593	584	578	596	565	647	595	597	554	586	600	557	575	576	572	600	590	590	615	557	576	575	554	576	541	558	578	582	559	567	582	565	588	549	569	573	575	564	568	615	568	548	572	554	620	572	627	587	579	596	599	560	562	590	590	560	602	596	551	556	586	592	595	589	595	567	558	578	558	605	566	541	559	560	572	562	608	604	585	590	598	592	559	562	561	601	553	635	580	580	564	561	601	562	571	598	569	570	603	558	625	608	595	575	558	576	557	556	570	551	531	585	573	582	553	583	602	619	601	578	575	588	597	574	586	567	595	560	566	551	551	561	567	552	555	586	569	579	576	578	591	554	571	576	558	577	576	620	626	581	608	522	634	566	574	538	594	561	565	601	569	566	573	536	542	585	627	560	586	566	563	592	568	557	559	610	557	586	550	571	553	603	581	563	564	577	581	589	643	628	534	510	587	566	552	576	581	602	614	558	551	594	566	593	567	584	596	576	566	588	586	583	596	584	572	565	601	566	584	566	519	560	562	642	563	586	547	610	562	613	579	577	561	550	542	566	590	544	585	550	622	556	554	573	570	556	597	558	586	567	607	490	569	540	562	547	576	600	571	597	536	599	570	523	565	557	570	560	548	546	572	574	549	565	591	565	592	618	597	589	562	588	576	581	547	571	586	605	592	625	589	578	538	598	589	572	558	564	530	572	593	569	577	583	586	611	560	517	561	576	568	593	551	578	599	588	574	561	557	591	593	594	576	618	593	609	611	553	564	572	577	576	558	555	562	574	549	571	567	562	577	585	557	610	580	572	527	584	585	592	550	580	594	566	569	599	579	602	580	563	583	524	574	594	567	580	553	607	572	582	552	553	582	574	582	518	582	582	557	540	584	563	544	565	578	602	563	562	600	554	578	572	581	608	581	587	582	597	564	610	565	575	522	580	558	579	578	587	577	563	595	542	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
4514	302	192	155	120	136	103	110	103	121	109	104	109	109	100	96	109	95	108	115	98	105	106	93	104	102	90	113	120	106	91	101	95	102	113	109	106	103	91	93	117	100	111	82	116	93	118	105	81	87	94	92	82	113	89	90	112	103	113	105	104	100	119	112	110	115	104	94	103	93	101	117	102	95	97	84	99	125	100	106	100	92	105	116	110	104	119	80	94	92	104	117	105	77	97	104	99	114	106	119	95	87	109	102	107	114	84	111	106	103	80	112	95	92	104	105	110	126	98	104	98	94	126	95	119	111	103	105	95	97	84	108	99	80	103	94	95	99	102	103	108	100	103	94	95	94	112	95	88	110	98	113	90	90	111	98	104	105	99	94	97	102	94	95	86	106	97	85	106	118	85	107	116	88	99	91	108	111	81	112	117	107	88	107	119	110	114	106	81	100	111	94	111	114	100	81	110	121	100	99	89	114	105	112	95	104	91	95	85	97	99	88	86	120	98	98	95	97	109	99	105	103	104	102	94	111	88	96	103	104	95	111	89	108	104	100	116	93	107	113	103	93	101	71	96	118	86	113	81	95	99	86	103	95	101	109	122	110	84	107	113	103	92	90	104	102	106	100	90	115	101	112	109	107	100	111	101	106	103	106	108	110	95	116	112	115	109	96	94	117	96	100	114	111	105	127	94	107	105	103	93	100	107	108	86	93	101	100	117	110	115	120	89	94	79	99	108	95	88	92	96	94	88	92	94	96	126	105	133	91	100	105	119	110	77	91	94	95	95	109	83	97	101	98	100	98	107	92	88	95	100	95	106	94	94	109	109	89	112	101	96	110	108	102	102	118	121	110	93	103	108	112	88	122	105	106	103	79	112	108	115	90	102	115	122	96	101	115	98	103	95	88	110	104	87	109	120	116	133	104	104	103	86	117	101	92	94	96	108	107	107	119	101	79	105	103	105	97	113	94	115	103	106	107	89	80	89	100	96	97	112	78	85	111	92	113	105	98	79	93	116	108	96	110	100	94	97	99	102	107	113	113	91	97	117	103	102	109	98	111	114	107	111	108	109	103	101	110	90	101	91	93	97	115	91	83	91	80	83	135	119	102	114	107	93	111	89	95	105	77	90	112	97	103	105	94	104	102	94	100	106	95	86	102	117	100	100	119	119	87	120	100	92	89	96	96	92	81	108	107	89	103	93	105	86	90	107	102	102	102	109	99	108	122	93	112	77	116	85	99	118	80	100	101	105	94	91	91	109	93	100	83	87	97	97	102	97	94	107	85	110	96	107	92	98	89	104	94	86	111	108	97	99	95	99	92	115	104	92	117	98	112	103	122	89	116	100	109	89	101	102	95	101	107	110	104	102	105	99	109	85	104	98	108	102	105	90	97	96	102	90	107	91	119	95	88	120	88	100	104	103	113	103	91	98	119	84	97	106	99	99	93	94	87	97	122	106	89	90	92	102	95	102	104	104	95	105	106	102	110	108	107	89	102	119	81	106	105	120	100	112	110	108	89	121	96	102	110	119	108	98	119	83	95	95	121	115	118	108	118	107	87	95	102	108	100	112	91	97	83	96	123	99	90	91	114	95	99	96	104	112	86	90	86	108	115	100	91	106	85	112	115	98	100	104	116	109	85	86	111	105	99	94	113	100	101	100	94	110	91	106	101	110	85	97	97	74	108	109	97	116	95	107	107	89	97	113	121	113	107	80	107	84	128	103	101	103	112	119	85	86	97	102	88	102	81	107	102	112	90	101	101	102	114	92	100	104	98	102	100	122	85	92	108	85	98	104	108	112	96	124	120	92	107	96	109	112	111	110	111	90	124	100	81	95	89	121	109	91	111	91	110	100	103	88	103	105	118	110	114	109	104	85	95	98	102	92	78	90	92	100	101	111	102	115	122	94	85	89	96	118	107	82	90	98	115	105	98	104	96	89	116	100	109	103	104	93	107	98	115	107	118	94	112	101	92	107	92	96	98	97	104	99	102	103	105	93	99	100	95	106	110	105	92	113	114	99	81	100	88	108	105	103	106	101	105	106	90	109	89	93	99	96	96	100	97	101	122	99	110	98	98	85	109	78	113	114	86	97	114	113	100	105	96	114	95	91	88	129	83	111	90	95	105	108	113	84	102	109	101	103	118	107	109	85	104	98	105	105	103	111	109	97	92	106	110	103	115	90	105	106	109	108	102	111	92	109	74	103	97	103	111	108	103	99	97	93	111	93	96	112	78	105	109	114	110	84	105	106	103	120	100	94	93	105	110	105	118	103	110	104	93	107	105	116	97	99	110	88	99	115	110	119	110	95	95	96	101	87	119	85	95	109	83	99	103	99	78	95	120	85	90	98	98	112	99	87	102	105	90	93	109	105	88	87	108	109	110	86	120	111	94	100	104	105	99	93	109	117	115	88	83	95	111	91	86	97	102	86	87	94	92	100	103	108	96	94	103	85	114	97	111	103	102	96	98	117	85	93	89	98	113	90	90	92	88	89	115	97	114	106	103	105	106	97	109	104	127	108	108	102	92	94	111	91	89	105	106	83	121	107	98	95	110	108	114	104	102	124	118	106	85	108	84	103	94	110	118	100	107	111	117	96	94	96	100	94	109	105	110	91	106	108	115	88	112	104	90	96	90	105	85	112	106	100	104	99	101	117	89	104	116	120	101	102	96	89	99	98	112	93	92	84	104	109	107	97	95	98	104	114	116	84	115	114	97	95	89	91	104	115	89	99	102	93	108	87	95	121	115	96	101	102	116	104	95	92	116	102	104	81	105	85	100	97	115	97	103	105	96	110	101	101	92	111	101	93	93	94	90	107	111	91	107	95	96	99	105	74	100	98	101	115	76	104	102	108	92	99	89	114	88	88	94	108	112	87	108	103	97	120	89	130	94	98	101	89	118	91	90	114	115	84	83	107	102	105	94	92	99	103	124	101	102	107	93	108	98	119	87	101	99	106	99	100	115	106	113	90	83	109	94	106	112	110	90	116	108	100	93	102	96	95	98	101	94	109	111	105	83	92	96	108	107	102	123	90	108	94	101	110	107	104	104	82	100	109	106	111	92	97	110	96	116	99	97	78	89	101	97	128	88	104	111	88	95	96	104	108	94	113	107	102	116	96	103	88	82	93	122	98	117	120	103	91	100	117	111	112	108	105	108	115	105	110	84	99	106	110	102	97	117	102	112	111	93	95	101	110	92	109	106	85	70	97	114	110	95	104	107	114	103	88	105	98	100	99	109	117	98	106	98	105	98	110	93	96	90	90	109	110	106	91	95	95	126	113	117	90	105	109	99	105	112	100	98	117	97	102	96	96	115	89	107	97	89	108	106	102	106	90	101	111	119	93	93	90	93	120	79	114	101	83	108	124	85	102	102	90	90	94	92	106	87	106	116	103	119	109	96	118	100	118	110	104	111	93	111	117	117	97	110	98	120	96	87	108	99	109	127	106	120	84	100	126	94	110	96	98	89	108	84	105	106	88	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
5126	407	474	526	456	400	412	375	387	327	365	351	335	338	359	317	320	357	349	338	344	310	316	332	341	304	331	342	301	312	296	316	364	296	325	349	300	322	337	295	322	333	320	295	330	320	311	258	296	322	338	282	302	305	316	312	308	280	350	330	320	338	329	312	282	352	302	295	295	338	299	333	314	313	307	326	299	315	314	298	324	330	284	295	322	320	334	308	347	321	286	329	308	320	329	295	335	321	318	310	310	336	306	338	312	304	299	318	310	319	318	308	274	287	318	330	342	299	320	346	307	300	296	337	318	324	320	313	312	282	281	296	304	310	309	312	292	319	312	315	324	301	299	325	308	315	298	297	303	310	330	326	315	351	297	326	316	314	342	305	299	292	317	346	311	302	312	314	334	300	331	303	303	324	286	303	319	327	336	335	355	327	318	311	306	278	298	344	302	320	334	336	290	293	303	294	330	291	333	313	316	308	332	324	310	311	337	331	326	289	311	325	353	303	302	315	304	306	282	298	312	287	326	332	296	328	317	313	327	327	310	338	321	303	278	273	341	317	326	326	311	336	315	313	313	333	316	313	307	321	304	303	316	343	298	316	306	298	341	299	322	331	307	315	331	313	300	327	348	304	296	289	309	332	340	319	315	353	307	343	274	311	316	300	296	314	330	341	307	313	302	303	304	315	340	294	335	337	315	317	339	307	326	311	296	339	302	317	325	287	298	305	292	297	320	292	295	301	303	329	320	322	283	332	279	314	344	325	315	299	321	311	351	306	307	306	325	342	330	307	304	330	313	315	315	318	285	294	292	300	312	322	314	298	283	302	298	289	345	306	316	348	340	286	306	313	301	292	311	307	304	296	344	307	331	326	313	305	325	295	305	328	304	314	343	337	281	293	318	325	306	309	304	310	364	346	287	343	314	315	300	307	286	285	300	336	302	295	299	284	314	332	314	320	308	299	315	285	310	317	330	334	338	316	334	300	318	334	306	344	302	281	322	316	317	279	327	307	283	281	311	303	303	304	331	298	333	305	292	298	293	315	291	296	307	282	302	298	320	310	329	318	282	288	299	287	321	295	342	323	305	343	280	309	335	319	320	315	306	319	320	291	305	338	331	321	335	350	292	297	310	302	303	317	308	337	300	329	327	304	335	295	317	292	311	313	300	332	332	299	342	292	313	322	326	323	319	309	295	321	303	330	342	331	316	288	317	298	303	307	313	311	281	318	343	298	289	278	310	312	303	316	280	292	317	330	290	305	344	328	299	317	355	315	300	292	279	301	346	294	322	306	339	307	317	284	317	293	294	315	309	311	325	295	328	348	329	293	343	339	275	324	333	317	330	313	321	335	312	296	295	304	318	289	310	321	345	314	340	324	314	305	303	315	348	307	293	318	371	316	293	307	265	294	317	302	334	318	304	321	295	284	284	305	273	290	309	356	316	293	297	331	328	339	290	305	324	312	324	322	309	329	329	308	290	313	289	314	328	325	338	303	318	303	306	335	352	341	323	319	296	314	304	313	329	329	315	317	330	340	299	336	305	312	340	274	286	316	304	326	349	321	272	336	331	301	335	329	302	304	296	333	321	308	299	299	314	326	329	333	322	293	343	301	294	290	305	297	310	321	297	329	295	337	292	291	281	316	339	319	297	345	329	289	332	317	312	293	325	320	301	313	329	340	295	315	325	265	294	321	287	291	313	323	325	321	261	313	334	290	315	307	310	321	325	333	335	326	349	318	304	273	323	358	296	296	325	305	295	282	321	313	310	297	311	320	302	285	335	287	320	305	334	308	298	287	284	307	309	306	320	312	331	305	278	299	304	329	315	316	305	304	319	306	318	322	318	309	326	314	295	323	291	293	327	311	316	338	322	310	305	310	298	286	333	298	298	341	302	323	303	308	332	302	311	306	345	316	340	317	320	297	316	313	306	322	313	330	318	293	315	333	296	317	328	315	310	308	321	294	280	309	299	352	286	307	338	314	289	324	318	319	350	289	317	315	346	289	326	312	304	314	275	319	303	312	289	299	311	305	314	292	307	315	294	334	321	288	312	289	307	300	328	309	298	298	296	312	315	306	310	321	345	314	292	306	315	331	281	301	311	305	335	290	300	309	325	324	337	307	301	286	308	325	308	313	292	289	302	322	304	309	322	333	310	322	329	313	301	306	301	305	342	318	345	301	313	311	306	326	346	314	319	326	293	342	319	314	346	313	316	306	287	334	309	284	294	301	328	337	302	319	334	315	304	337	290	309	326	314	299	302	293	322	297	318	287	292	314	314	306	307	307	305	293	321	282	340	303	331	322	321	343	316	295	292	292	290	352	311	309	321	303	292	323	303	302	318	287	319	301	285	323	290	302	327	311	303	330	344	361	313	313	325	365	344	318	327	294	310	319	319	318	307	313	285	303	306	309	331	343	328	301	321	325	310	318	276	299	308	347	315	325	322	312	316	317	317	320	317	306	311	314	331	325	318	296	316	304	296	321	296	330	308	305	303	312	307	326	319	299	339	341	304	336	330	321	323	311	289	352	296	282	304	332	312	313	345	316	319	291	337	311	295	300	302	312	318	325	303	307	321	314	324	315	311	326	296	317	304	313	313	293	314	306	313	320	315	290	307	316	311	356	320	287	346	310	334	328	346	308	272	328	274	333	298	308	322	312	328	294	310	295	289	324	289	305	332	331	298	299	304	308	324	333	297	322	299	301	310	323	327	315	335	357	309	334	307	302	307	295	326	311	298	304	315	309	312	307	325	295	298	279	320	286	283	316	324	337	298	325	319	326	322	278	319	301	319	329	333	301	309	313	304	301	321	306	326	310	339	302	327	340	336	311	339	332	317	322	320	335	317	318	304	341	284	288	321	282	286	329	323	329	323	303	340	276	307	312	310	290	298	335	295	313	321	298	306	296	320	328	295	282	306	334	312	308	330	319	325	310	353	277	306	314	289	312	330	348	342	311	318	312	313	286	304	318	332	348	323	327	334	321	304	306	329	266	325	298	292	305	310	321	316	338	300	296	314	328	302	289	310	318	327	312	344	314	308	329	312	340	326	330	295	317	290	308	297	317	299	289	300	277	309	310	325	315	341	307	304	294	296	323	326	326	332	298	326	341	328	317	342	308	306	325	288	302	328	310	308	315	304	289	344	325	353	329	323	307	334	311	321	324	294	305	302	320	305	306	333	322	311	340	315	290	318	327	318	300	303	347	310	314	309	300	319	326	308	331	336	321	322	326	298	325	322	333	280	310	309	345	298	316	312	332	289	324	287	356	302	313	356	305	311	323	299	327	327	345	290	298	348	293	297	316	286	315	332	329	287	300	333	285	324	315	326	327	309	316	308	296	310	317	325	273	289	322	320	321	328	318	317	311	282	283	280	303	312	297	317	302	310	316	300	314	305	332	309	301	334	312	307	334	335	321	273	304	293	301	291	295	318	299	320	320	295	336	330	340	301	331	304	311	311	310	307	303	297	309	312	326	287	305	306	317	290	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
31762	5179	1442	1048	730	542	424	321	249	242	239	181	175	166	149	131	118	117	126	131	112	116	114	127	106	115	115	112	108	88	103	98	104	110	109	105	85	101	113	109	109	103	103	89	85	103	111	96	82	98	117	86	115	84	91	99	90	87	84	93	87	99	95	73	101	93	103	84	103	104	96	89	98	105	70	108	103	96	100	93	90	99	91	113	84	95	101	88	81	89	94	80	111	90	89	89	109	115	76	71	96	90	92	96	90	99	90	84	82	93	96	111	85	96	99	88	84	97	102	91	90	92	88	104	81	76	89	107	81	98	90	96	96	90	86	88	94	87	106	90	84	100	81	95	95	90	89	85	75	101	97	86	97	80	86	93	92	96	87	87	87	86	105	93	95	73	74	90	88	77	102	83	96	90	91	93	95	83	73	102	102	104	91	81	96	93	99	109	114	101	96	102	83	97	71	89	101	84	91	106	92	95	77	75	79	93	91	92	86	94	86	96	72	105	83	111	88	71	93	96	96	101	84	75	86	107	105	112	103	110	114	72	81	87	100	80	91	89	110	85	96	88	90	81	87	98	95	96	85	118	98	94	83	93	88	85	105	80	80	96	86	97	107	106	96	83	88	100	108	92	79	112	95	83	84	89	92	90	97	99	88	100	93	98	100	105	91	92	92	88	82	118	95	90	87	87	92	107	92	85	88	94	100	90	102	80	84	88	94	100	90	103	76	98	92	87	84	83	86	93	73	96	85	75	95	89	106	89	99	95	82	103	92	94	106	98	95	102	82	72	70	84	83	91	80	86	93	86	88	89	91	83	88	83	74	113	95	96	92	84	85	92	86	87	85	74	88	93	103	91	90	97	87	106	108	78	102	114	96	84	78	87	89	82	88	95	103	99	95	85	86	91	95	86	84	94	106	98	81	84	93	92	108	91	99	77	104	85	94	90	98	85	90	84	96	100	82	100	81	110	78	93	105	103	92	89	91	85	84	81	115	95	87	93	84	92	89	100	96	90	95	81	85	93	75	114	102	99	79	88	98	104	100	94	82	83	105	106	90	103	83	91	88	92	100	98	92	84	89	97	97	80	106	96	97	83	89	89	99	104	94	80	89	86	111	95	92	93	77	86	99	101	76	113	106	92	90	102	85	100	86	108	103	83	91	103	91	79	80	97	79	111	93	75	78	111	97	95	82	98	103	92	100	103	87	100	91	95	95	102	105	75	99	104	89	95	95	97	94	104	85	96	72	88	83	81	70	92	101	103	88	95	91	108	95	84	90	83	94	102	82	104	85	104	105	89	88	85	86	90	81	80	90	89	87	91	83	88	106	85	93	89	81	93	107	90	92	116	76	103	71	69	96	91	90	92	91	87	94	88	95	90	94	104	103	80	78	84	110	97	93	93	71	90	96	89	97	97	109	99	110	97	102	91	90	95	81	95	85	111	94	107	97	89	87	96	99	98	89	106	99	77	79	89	101	81	71	93	91	66	97	100	94	93	103	89	109	97	82	119	102	85	95	101	75	100	84	95	90	97	92	90	74	81	102	114	103	104	91	81	82	98	84	106	94	117	94	98	87	91	96	95	90	97	87	93	86	99	98	82	77	75	100	82	100	84	109	110	102	97	93	103	81	90	79	86	70	75	92	88	79	92	81	97	85	93	101	94	93	97	88	75	98	98	89	93	89	105	103	92	84	89	72	91	94	98	107	79	87	103	92	90	94	103	96	83	72	94	91	84	86	87	105	83	76	99	92	91	96	97	103	75	88	102	106	93	89	106	97	116	77	95	102	96	91	90	92	91	82	109	93	91	78	79	88	91	92	107	70	95	89	100	95	84	91	89	88	93	113	87	101	101	111	85	77	94	89	94	107	97	113	101	87	90	113	75	81	98	81	86	84	72	93	81	84	94	86	97	85	83	97	85	101	82	91	80	106	110	82	77	106	95	87	92	86	88	112	93	101	82	78	93	91	88	102	69	98	106	100	108	80	82	93	87	88	106	89	92	88	94	86	87	99	91	90	101	92	89	94	80	76	88	92	102	91	77	113	93	95	82	94	80	92	100	100	115	95	89	109	96	114	86	96	86	95	90	97	91	87	102	84	84	77	100	93	102	91	86	92	87	92	68	94	103	81	74	86	109	86	110	81	93	93	95	101	90	83	96	92	92	87	82	96	91	110	97	94	93	82	99	90	78	81	93	102	76	91	86	79	102	80	89	93	69	91	69	98	102	76	93	81	86	80	100	97	86	90	73	96	91	93	105	108	93	91	96	99	102	81	93	79	83	101	98	106	93	84	98	98	101	98	85	81	95	78	90	101	108	92	102	100	81	94	97	80	92	102	84	86	85	95	98	94	91	99	77	80	86	106	94	84	88	90	81	73	93	95	90	96	89	86	96	93	97	96	115	81	95	90	93	103	109	80	76	106	80	85	83	99	82	102	97	79	88	112	83	75	89	96	95	88	103	100	95	96	78	100	82	95	95	91	88	86	101	84	90	77	90	109	97	83	90	78	86	83	93	102	67	106	116	101	101	76	74	81	87	93	98	105	90	79	97	83	104	89	107	93	103	106	74	96	91	91	82	96	102	90	90	77	95	86	86	95	77	122	94	104	94	99	104	88	87	80	101	73	96	100	92	109	98	103	98	94	89	94	100	100	71	82	89	93	93	109	98	93	93	90	88	99	92	98	79	79	99	81	94	81	102	86	88	79	96	100	92	86	87	106	105	81	96	89	98	96	82	93	104	71	99	95	95	92	86	98	111	93	87	99	109	82	94	86	104	68	116	104	86	82	99	116	100	85	87	98	98	91	92	95	110	98	90	103	98	95	84	90	68	96	92	98	91	82	97	84	103	97	109	101	87	79	87	90	92	98	107	101	106	86	82	87	106	75	106	91	87	92	92	86	80	89	95	107	86	88	104	95	84	99	97	110	83	95	97	83	92	107	119	84	92	108	91	94	106	103	96	80	83	113	108	90	104	72	99	100	69	99	105	89	92	112	93	95	81	105	91	89	89	86	78	87	90	95	98	81	94	91	94	95	84	100	114	100	103	113	97	84	106	99	83	92	89	97	92	86	81	91	103	94	106	96	100	90	92	95	86	75	94	105	86	91	84	90	83	93	102	90	84	104	85	101	109	92	85	90	81	94	103	94	89	89	81	101	89	80	90	71	79	72	82	100	84	107	81	95	103	103	102	76	94	98	94	93	95	92	108	95	100	85	104	93	105	96	88	99	85	91	91	95	98	108	91	99	82	90	105	101	89	98	99	89	92	97	83	75	89	103	95	80	94	90	96	90	80	99	87	88	97	105	97	83	100	94	81	81	87	106	102	89	77	96	88	100	109	89	63	92	103	103	91	114	101	112	91	74	113	95	94	82	80	89	87	83	89	101	81	85	90	93	101	84	91	88	102	87	94	75	104	128	97	79	111	93	95	112	92	112	78	90	124	91	97	93	101	114	100	98	103	102	84	83	89	109	91	85	103	91	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
13872	1376	3250	3652	3056	2389	1982	1649	1353	1187	1017	917	858	754	641	604	584	589	552	535	494	474	467	459	436	447	443	425	417	417	404	369	412	366	381	368	379	368	330	339	375	338	368	366	371	322	338	332	308	305	326	346	330	345	321	339	345	336	338	316	347	315	333	326	333	305	314	312	306	312	284	317	357	316	321	342	300	331	311	330	304	300	298	280	318	322	325	322	310	309	298	300	294	311	319	305	324	331	304	324	305	303	310	305	302	326	291	297	287	306	304	297	312	286	310	330	295	317	301	272	301	318	325	324	269	301	308	320	341	300	314	312	298	284	301	318	299	299	301	273	311	290	343	255	307	303	305	352	317	313	265	317	307	314	285	293	309	303	337	336	309	277	301	317	332	323	284	289	317	321	305	282	304	336	323	312	291	289	306	309	313	295	300	298	309	296	321	313	301	312	311	314	307	274	290	305	312	279	335	267	312	298	287	281	293	287	317	284	319	310	271	310	311	280	302	283	304	299	302	285	313	300	287	322	297	326	289	301	307	293	319	310	300	294	306	285	307	300	295	317	272	290	278	325	300	272	264	272	310	322	295	274	311	314	303	272	267	306	289	314	305	277	310	312	299	279	313	331	296	297	326	312	301	310	288	296	299	311	293	285	300	296	289	309	291	324	287	299	285	315	286	288	284	320	323	293	313	301	289	286	295	310	277	314	309	299	315	300	316	318	321	317	294	281	324	284	298	280	281	299	318	289	285	294	320	279	329	320	301	307	266	298	315	291	320	273	284	322	316	305	284	285	296	306	323	312	296	310	321	325	334	293	281	305	317	311	292	294	338	292	302	283	250	334	284	293	303	320	300	293	307	321	277	290	305	295	270	316	293	331	307	333	291	316	288	287	282	293	272	299	315	303	308	336	323	285	276	303	296	318	351	280	312	298	305	304	282	307	312	291	311	288	298	293	261	322	284	307	293	299	306	313	292	323	301	313	288	304	316	312	290	313	309	289	316	328	284	304	298	298	319	270	294	315	332	301	311	300	305	288	305	320	310	300	298	313	298	315	278	269	247	316	313	293	273	295	295	307	332	298	302	299	309	304	324	308	348	283	284	316	294	313	300	295	331	324	313	262	276	316	286	299	323	299	313	324	299	303	314	275	289	267	291	276	301	318	297	316	327	272	288	285	293	286	342	303	325	299	313	294	300	300	288	285	310	278	297	262	311	319	282	342	295	298	311	283	300	300	298	294	277	298	286	296	306	302	285	295	296	287	309	308	261	307	292	306	291	289	319	294	334	310	287	345	301	301	301	295	310	291	298	303	302	317	297	288	319	312	284	322	318	292	315	301	295	295	255	280	323	292	308	305	333	294	298	283	254	318	302	294	300	286	291	324	305	312	297	288	292	275	296	280	284	302	269	336	319	307	309	333	291	280	305	284	311	319	312	305	273	297	320	292	306	312	303	276	296	290	310	290	291	298	328	272	300	296	293	290	327	294	329	317	294	307	283	275	291	302	308	305	302	302	295	301	315	266	318	286	308	299	300	301	312	310	314	312	305	297	300	306	314	258	300	299	311	299	308	299	279	301	326	328	286	328	297	326	304	259	323	308	308	314	304	313	269	281	284	318	307	290	305	277	321	324	313	283	307	319	343	289	300	304	276	292	305	293	326	311	284	301	272	308	304	300	302	300	299	292	290	328	294	321	294	302	324	294	281	283	328	309	329	324	342	301	305	324	294	279	298	306	327	332	279	300	261	302	286	292	282	313	301	302	306	308	277	295	281	285	268	320	332	293	291	267	307	354	334	299	322	314	297	299	338	297	308	338	328	314	305	293	330	291	299	329	304	314	330	287	316	303	301	303	293	272	300	273	267	315	312	318	298	303	301	296	335	316	297	300	275	283	290	299	286	304	315	291	285	301	304	289	301	286	281	329	326	320	317	284	294	299	297	298	324	326	287	307	312	268	292	306	315	320	286	320	285	285	322	296	295	333	322	278	290	307	294	318	288	294	282	305	305	296	322	303	320	284	302	319	299	295	316	309	298	270	288	276	308	326	325	298	326	320	311	316	297	300	294	302	348	312	315	328	310	298	294	316	315	301	300	301	289	286	295	270	280	294	312	297	282	294	300	315	288	298	255	271	293	307	291	313	311	332	301	305	304	313	329	273	292	307	292	301	302	348	301	288	280	297	282	307	276	307	340	279	302	297	279	260	284	302	309	301	305	337	297	329	311	323	293	312	322	303	277	326	286	310	306	312	269	308	290	299	276	275	310	284	314	299	302	299	279	287	295	310	317	292	300	326	290	297	281	306	268	302	304	287	299	285	329	289	341	316	322	327	297	289	325	289	305	293	312	314	297	320	312	305	296	262	303	292	333	333	307	270	286	279	323	304	293	275	282	304	300	284	299	293	295	276	303	308	310	303	285	301	301	276	290	284	317	296	312	305	337	299	280	297	315	293	305	318	301	308	282	313	289	306	337	307	322	326	293	274	330	297	306	296	277	321	316	278	287	313	309	293	318	322	292	307	311	312	333	315	344	322	282	291	310	311	324	280	293	307	311	280	306	337	325	288	290	303	289	303	307	278	300	293	296	311	321	281	307	292	298	281	313	337	303	281	300	314	316	292	319	311	339	286	280	305	282	280	304	322	293	309	298	290	281	282	268	313	304	298	308	305	305	322	301	313	301	259	294	297	341	296	306	320	311	312	275	301	288	287	308	308	282	311	302	309	297	274	285	319	289	315	286	298	297	317	302	323	306	306	285	271	270	315	298	276	298	296	284	303	318	306	277	298	315	325	292	306	272	307	294	308	288	274	312	306	295	316	323	326	297	289	321	288	311	317	317	307	312	309	301	324	291	296	309	293	302	305	301	295	295	344	273	282	313	279	276	321	295	293	311	301	308	314	313	276	319	304	296	298	296	300	324	316	315	306	303	299	307	321	295	296	300	284	290	341	302	265	313	278	302	304	318	321	291	277	296	312	316	278	304	299	301	335	295	316	284	274	296	311	338	307	320	360	300	328	304	289	289	291	283	286	291	313	305	305	298	318	309	317	312	326	288	317	320	310	314	304	329	281	284	309	276	301	307	287	293	289	294	297	293	319	279	288	277	307	300	265	308	307	318	311	323	275	304	349	299	338	304	304	304	334	324	287	291	278	295	306	278	278	279	311	323	324	308	336	320	310	310	294	314	302	329	324	282	311	292	287	298	289	296	327	320	269	287	286	311	296	271	286	310	287	266	306	298	339	301	292	306	275	331	316	282	345	323	321	304	289	288	277	299	314	306	269	325	265	306	318	295	310	288	281	301	327	338	272	276	295	303	286	295	282	304	279	319	317	279	313	310	327	276	283	274	284	301	311	321	292	321	267	319	301	296	297	280	307	279	331	295	274	294	304	289	290	299	290	292	295	280	307	279	308	308	324	310	311	313	314	304	272	306	294	295	303	304	330	314	339	295	312	309	287	315	330	291	326	296	294	301	292	330	322	300	290	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
41501	12643	3786	2323	1577	1117	848	726	547	483	433	384	373	342	316	289	288	300	260	289	256	256	224	272	237	241	196	282	210	208	203	226	230	252	241	228	209	212	213	241	196	212	226	211	193	218	187	228	223	210	200	219	206	202	223	198	220	226	209	190	210	211	169	194	194	188	175	218	218	216	208	214	207	221	209	222	204	225	210	187	205	193	204	191	178	216	180	172	215	238	185	213	238	192	198	201	191	210	193	214	203	196	175	214	215	208	224	217	210	207	177	204	197	191	205	190	220	174	185	202	205	187	204	214	198	180	240	172	168	211	202	224	203	218	207	226	194	181	201	194	199	202	196	177	225	196	244	209	214	210	210	197	175	202	195	212	192	214	180	197	209	238	202	191	207	190	177	190	194	224	190	206	209	184	222	197	235	188	206	195	199	196	198	181	185	214	207	216	188	205	164	183	200	191	174	187	203	199	196	207	223	229	193	176	206	206	216	204	201	192	208	212	213	230	211	218	191	189	209	226	196	207	223	215	191	217	230	176	163	211	213	194	195	191	199	198	204	185	177	176	213	199	194	232	219	174	195	229	204	177	205	205	215	190	218	217	193	219	204	170	201	179	210	205	189	230	195	189	222	198	214	196	228	195	185	192	197	160	186	203	206	207	218	194	187	215	186	212	202	202	195	210	195	200	201	187	203	185	232	186	214	220	197	211	200	200	200	218	194	227	197	200	188	178	184	167	204	189	242	211	212	191	221	186	171	189	231	214	174	223	196	194	211	213	203	198	201	226	227	209	169	227	199	192	195	220	190	187	196	186	192	218	218	224	190	219	230	223	192	214	192	166	193	181	197	183	193	201	169	197	197	193	200	216	191	195	207	183	190	214	239	225	207	216	206	212	219	184	213	214	213	164	202	249	204	200	200	185	211	199	198	193	196	209	224	202	205	201	234	180	205	200	201	198	209	178	212	194	217	194	216	199	206	201	186	205	206	223	211	196	219	213	229	206	219	192	211	199	209	198	205	201	181	203	209	195	207	217	228	189	199	215	203	190	218	188	236	183	202	192	221	198	210	222	219	203	210	232	205	206	181	201	202	229	224	203	200	185	185	199	200	195	199	226	201	194	203	203	196	199	194	200	205	196	193	211	195	188	194	204	205	208	202	177	213	165	195	191	212	194	219	205	224	175	207	229	199	211	192	205	205	185	152	207	209	204	228	186	203	234	153	217	205	161	192	198	201	197	212	207	211	204	214	195	206	202	196	223	188	225	200	190	190	189	227	199	219	236	212	198	213	201	192	183	184	208	204	193	205	209	227	218	224	201	207	213	197	195	199	189	176	198	198	210	176	196	235	200	194	204	184	193	213	207	210	215	202	202	232	211	202	190	206	197	208	185	225	217	219	198	211	194	179	166	217	183	206	202	213	195	224	210	182	207	214	239	214	213	209	217	189	185	196	181	159	217	222	184	220	212	218	204	175	194	181	210	200	203	189	231	209	213	197	219	199	196	194	185	217	198	224	203	192	195	202	200	200	198	218	208	207	201	191	198	199	215	222	200	197	230	230	209	204	190	208	198	208	188	212	199	203	200	192	222	217	194	205	206	182	207	193	231	199	183	215	215	213	187	203	224	209	192	188	219	179	186	203	190	188	203	194	193	233	232	210	219	186	212	204	212	203	196	206	220	196	222	180	202	209	192	190	209	207	206	197	222	194	210	207	207	190	210	195	209	200	185	187	208	216	218	177	174	197	197	182	199	184	193	188	202	207	214	196	215	195	211	218	208	217	236	213	214	191	217	198	177	204	220	196	204	198	201	206	235	198	205	220	200	217	222	214	212	192	203	184	182	216	217	203	175	208	201	186	192	185	189	185	194	204	241	206	210	180	182	212	191	207	200	189	221	191	200	196	198	201	198	209	210	220	221	214	211	184	211	198	190	199	201	231	201	234	207	194	180	215	201	203	204	169	199	196	199	197	214	197	186	203	190	195	191	179	217	222	210	202	194	193	193	177	169	182	187	213	202	204	199	196	200	168	194	227	205	218	199	211	212	191	228	193	208	191	207	187	187	169	209	206	229	191	210	206	175	242	194	199	209	184	209	203	206	184	207	202	216	179	183	193	209	184	189	197	188	186	203	202	209	207	199	189	220	235	201	205	204	193	207	211	199	186	170	198	219	203	216	192	187	196	195	195	195	179	207	202	221	225	214	208	183	213	197	199	178	203	204	196	200	177	190	197	211	198	196	208	221	194	237	221	216	230	198	193	213	204	174	214	225	193	214	201	212	206	207	192	199	177	191	206	195	211	205	182	179	209	185	158	225	178	216	162	224	204	195	226	201	213	211	189	185	209	188	196	212	225	194	193	209	209	224	215	223	182	196	216	198	214	216	175	172	192	216	196	213	218	208	215	227	218	212	174	210	208	214	194	219	205	195	217	182	209	229	211	205	182	182	188	232	193	206	216	213	201	185	218	204	199	220	194	192	185	197	202	189	207	171	204	212	195	212	213	197	224	196	196	202	188	224	224	181	195	219	205	213	175	221	220	203	210	206	204	175	209	218	204	189	191	175	193	182	184	200	200	205	190	222	214	197	205	215	219	174	214	215	226	193	206	202	201	201	189	183	206	184	200	217	215	176	198	203	211	226	185	213	208	202	227	192	199	226	189	219	207	182	225	217	232	191	190	192	181	174	224	204	185	200	200	194	211	194	217	179	188	209	193	192	203	204	200	198	236	213	216	203	190	200	182	188	212	249	204	189	220	197	217	190	175	184	194	220	199	188	175	208	213	193	185	199	205	227	211	204	187	222	202	224	233	214	197	197	188	195	207	180	222	195	166	204	219	216	198	199	178	212	184	213	191	216	196	184	197	177	229	190	185	200	190	175	194	214	190	202	199	172	205	217	201	204	194	205	191	212	202	193	213	193	205	210	202	189	193	206	194	229	216	196	191	201	193	202	202	177	196	203	227	194	185	182	184	194	187	155	201	205	186	224	193	208	199	189	191	205	213	200	206	206	179	193	206	201	178	209	214	194	180	200	193	184	209	190	183	211	203	205	209	203	190	209	198	164	198	194	203	198	209	218	202	184	199	215	224	198	188	194	182	207	217	200	206	192	210	232	209	226	189	209	176	193	185	204	209	195	194	203	195	213	198	203	204	225	212	194	201	205	191	210	206	205	185	184	222	232	215	221	199	202	194	206	208	196	204	196	203	196	206	194	202	189	216	185	233	225	190	230	193	213	202	195	222	201	192	201	198	188	172	216	235	194	205	215	190	197	201	234	212	211	227	185	185	210	178	206	204	199	221	174	194	189	194	188	204	181	192	193	207	221	194	202	200	203	181	226	206	200	212	202	185	212	210	212	197	208	212	208	215	219	213	226	205	171	208	197	225	219	210	225	186	193	187	212	207	197	207	208	224	219	198	222	219	210	243	218	185	205	198	197	196	192	194	189	208	203	206	207	195	219	206	198	186	191	227	202	215	191	181	215	196	204	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
17875	2738	6239	6833	5744	4743	3823	3123	2615	2223	1979	1737	1582	1537	1360	1248	1240	1029	1057	1071	950	935	888	877	908	827	839	869	813	778	765	754	745	738	720	710	684	679	672	703	709	691	665	635	661	639	688	637	662	625	621	637	592	604	661	591	592	619	630	612	605	602	625	593	596	607	642	619	593	601	601	611	602	567	569	635	604	607	573	574	617	606	627	591	576	569	572	602	553	594	596	596	577	569	624	610	563	598	611	565	615	591	583	589	623	540	613	576	618	575	568	568	553	648	590	561	607	558	593	560	582	596	585	581	598	581	603	586	557	598	575	588	558	630	583	577	562	567	573	648	565	613	605	574	567	588	586	573	564	584	590	598	553	583	592	552	600	632	587	572	617	609	580	548	599	576	589	574	559	593	572	532	603	579	600	572	568	621	556	600	613	539	578	513	552	576	570	598	515	543	590	581	540	562	603	568	522	560	561	560	587	565	606	586	600	602	582	600	566	570	579	558	513	584	567	567	565	510	586	555	594	561	541	569	557	585	575	543	565	530	558	585	549	603	569	571	561	592	612	595	557	608	562	574	558	582	612	606	594	600	593	567	593	585	578	546	557	607	595	580	559	604	568	579	573	610	573	563	606	579	549	595	585	600	571	568	560	587	575	543	598	570	560	538	571	586	557	555	549	556	567	607	588	570	602	545	598	565	580	599	572	553	528	564	553	612	562	593	603	554	604	584	615	550	580	573	544	599	576	535	579	604	588	598	563	587	549	547	579	589	572	618	556	586	579	562	549	565	550	621	553	556	559	561	569	589	584	553	593	598	536	576	572	582	558	585	593	567	581	569	588	564	574	564	522	553	586	597	523	557	611	540	552	597	531	573	566	576	576	590	570	582	596	515	577	541	565	617	575	583	574	594	585	544	576	575	568	557	579	566	600	600	539	608	592	599	556	580	573	561	555	553	567	538	555	601	554	624	592	590	577	569	623	558	568	632	591	584	581	585	600	572	601	549	588	539	541	604	613	559	571	582	574	594	605	522	561	583	536	564	590	573	551	583	604	560	557	588	556	581	561	590	599	566	590	529	544	572	563	603	582	594	554	563	582	571	584	555	583	563	614	559	560	621	596	557	548	600	598	574	550	615	593	578	554	568	590	615	563	578	594	519	561	575	555	614	557	565	591	573	564	569	596	598	560	522	614	611	580	627	577	563	579	607	557	608	606	564	572	585	576	597	579	599	585	596	578	593	569	584	599	604	592	579	553	618	578	569	563	564	590	560	523	539	613	556	587	568	565	533	570	522	605	550	595	582	562	587	562	583	561	590	574	593	581	556	559	560	588	575	573	573	589	561	548	557	556	543	537	596	594	559	583	586	549	578	587	559	555	580	589	563	572	577	550	565	595	611	581	548	585	568	535	598	572	557	574	580	572	566	562	574	543	560	562	619	556	539	602	576	585	533	620	595	556	567	594	578	568	558	525	565	590	546	568	564	585	539	608	573	582	638	540	523	625	547	571	551	595	557	546	546	578	543	577	572	610	573	615	584	554	566	593	544	541	581	596	573	558	573	573	563	583	549	575	554	575	588	609	576	572	611	538	542	556	539	534	580	560	582	565	554	544	572	579	610	584	571	546	596	557	564	572	558	601	552	566	607	590	569	591	585	540	575	573	551	571	587	583	534	539	576	566	570	562	622	563	565	572	608	601	539	565	547	530	576	543	537	588	552	619	536	558	530	611	586	560	560	595	619	544	542	597	542	626	606	561	557	560	601	584	582	549	547	576	552	576	563	576	545	558	530	587	566	561	585	587	609	560	558	582	598	561	571	564	563	580	557	565	554	589	566	540	582	586	562	578	592	568	540	530	591	578	567	526	545	597	543	617	582	596	627	574	567	535	609	573	572	569	556	566	605	578	562	558	578	602	554	571	622	513	619	566	564	587	565	591	580	620	577	600	563	584	595	581	557	636	526	625	550	535	581	547	577	604	552	583	543	564	572	560	578	543	603	587	585	569	566	632	533	562	577	593	544	576	557	554	578	559	547	577	575	571	586	548	563	576	555	515	549	542	590	579	545	533	567	578	616	608	603	564	554	594	568	557	556	558	625	584	595	568	570	574	552	622	532	608	548	567	522	618	564	589	581	523	561	578	567	600	579	611	551	573	570	566	589	569	582	561	616	624	598	560	591	592	586	557	586	596	610	576	585	608	586	567	566	568	525	590	555	616	619	589	556	579	573	571	606	588	557	528	548	577	519	602	580	535	599	576	588	561	617	550	593	564	591	558	533	583	581	589	559	562	594	549	576	619	563	529	597	586	553	527	578	583	559	535	590	583	573	561	519	547	608	553	552	598	591	619	558	575	558	567	572	599	577	571	555	565	578	561	594	556	561	584	595	582	575	554	571	539	575	548	586	568	573	562	586	603	567	581	668	617	609	555	539	563	582	572	554	566	555	562	543	533	567	560	597	606	576	624	580	576	544	607	568	595	558	556	610	574	550	558	549	566	589	592	573	525	546	588	616	616	605	586	575	607	567	634	611	569	606	554	590	549	559	550	590	589	541	587	587	550	568	561	565	602	532	543	540	572	622	581	621	545	576	576	573	570	574	546	573	549	573	543	582	626	582	528	573	573	553	542	550	577	561	575	550	592	542	538	589	563	568	566	591	602	580	600	562	557	533	601	586	569	604	595	554	604	589	585	589	576	571	565	523	568	544	577	584	613	570	580	547	599	564	565	546	590	601	571	546	579	590	558	614	602	600	615	568	604	559	605	590	551	589	551	565	571	601	618	551	501	544	536	540	594	560	606	591	547	545	569	583	547	573	578	543	605	557	540	561	597	613	568	559	522	587	554	529	532	592	615	526	567	597	552	582	550	560	589	538	558	568	548	541	561	595	571	563	575	586	559	581	527	573	602	585	555	587	593	565	549	549	540	560	538	556	572	586	533	578	580	568	598	592	558	575	596	561	564	572	573	550	546	575	555	600	559	538	617	559	564	580	557	584	611	588	560	604	582	606	568	575	550	581	611	547	581	574	613	546	568	577	585	557	513	551	592	579	589	592	587	534	631	587	550	604	581	588	577	622	548	581	607	598	583	538	571	563	547	603	568	597	585	555	565	596	570	564	560	573	575	568	563	576	609	586	537	579	556	579	595	588	542	553	585	580	602	584	582	561	560	554	564	616	611	547	569	547	606	583	625	571	602	592	585	541	591	579	626	535	613	542	577	564	575	561	544	568	595	582	602	580	569	522	582	578	580	605	561	581	598	652	542	556	588	525	590	547	588	570	541	590	511	593	610	588	560	587	555	593	575	595	575	541	607	574	550	512	597	531	585	561	568	585	586	588	575	623	617	582	566	579	583	569	574	582	614	593	612	557	596	560	575	574	572	593	558	537	552	558	554	576	552	616	576	560	576	563	613	584	550	564	575	584	622	566	562	532	588	514	584	573	627	603	580	566	593	577	571	585	550	560	584	578	525	521	573	566	607	582	592	605	581	563	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
4249	321	186	173	145	142	121	102	104	118	101	94	102	104	113	108	104	98	105	118	93	96	108	96	105	107	107	90	102	104	110	106	122	114	103	90	108	100	88	111	97	102	100	106	98	117	104	93	96	106	100	91	106	113	106	102	106	94	95	91	90	102	97	107	96	88	106	115	102	109	97	99	92	113	125	74	110	92	100	104	123	95	95	85	103	85	88	112	104	103	111	108	103	95	92	80	93	97	106	114	112	104	101	80	110	103	90	109	96	106	103	100	95	115	98	100	92	101	114	92	106	82	109	100	96	78	95	103	90	113	93	94	103	112	105	99	110	97	107	103	101	95	97	89	106	103	101	63	88	110	96	113	96	119	103	108	83	92	109	102	103	104	88	110	105	93	102	103	105	101	90	102	103	88	94	96	102	101	87	94	106	108	88	117	107	90	99	111	104	100	130	109	102	128	93	111	94	100	89	113	93	96	99	103	116	119	95	104	101	93	91	115	102	106	93	91	109	103	99	100	85	92	100	105	108	114	109	115	102	107	94	96	98	101	103	73	101	103	104	96	107	83	101	80	95	106	95	88	107	99	96	102	105	85	101	117	94	102	90	98	99	92	100	103	91	91	91	103	93	96	112	125	97	88	105	103	84	106	114	118	99	97	100	110	99	90	90	84	117	99	101	99	113	108	105	84	103	99	119	103	99	119	122	114	100	106	84	99	90	97	85	98	108	133	103	96	95	113	103	117	96	109	113	105	92	116	96	101	94	90	102	111	105	89	106	107	103	88	94	112	98	98	121	87	84	103	93	109	94	104	105	86	119	99	92	102	96	106	99	114	103	97	108	108	111	103	86	100	112	100	106	99	90	87	94	101	101	99	109	98	104	111	93	91	101	100	111	104	92	94	95	116	115	102	110	95	121	111	82	104	102	99	101	98	105	119	111	124	117	108	108	111	110	114	96	98	90	113	96	119	111	92	108	130	105	108	101	91	92	97	92	98	94	89	105	101	113	83	95	98	122	112	103	102	96	94	86	109	104	91	99	96	91	122	105	95	104	86	97	106	88	85	105	89	102	115	102	102	89	97	102	108	100	106	94	107	110	103	100	102	82	109	108	98	111	94	115	106	97	104	120	95	124	107	98	95	108	97	94	88	120	98	89	97	105	120	122	110	101	110	94	95	87	108	96	96	83	104	101	87	100	103	105	106	107	83	94	95	98	96	95	77	112	107	96	92	86	95	91	98	86	115	127	93	95	99	91	98	103	106	106	104	106	112	85	106	109	102	112	110	113	107	103	89	114	74	109	114	90	88	106	92	106	120	105	93	109	112	88	99	80	95	84	92	94	92	107	94	120	94	112	109	108	98	113	93	104	108	101	98	101	100	94	101	106	101	108	103	111	106	78	88	73	86	81	118	115	119	85	103	106	93	86	106	94	113	81	100	113	109	89	99	96	98	100	91	100	90	113	90	90	120	104	92	106	121	102	91	102	93	100	117	120	107	109	118	102	113	99	121	113	101	97	106	84	110	97	104	106	102	97	110	91	99	101	115	117	100	95	96	115	99	82	116	103	89	91	96	97	117	106	101	98	107	88	109	111	97	99	102	99	97	98	94	106	99	114	114	89	99	97	113	106	106	102	96	123	119	101	87	100	103	98	93	111	92	105	102	111	89	81	106	82	100	90	104	127	98	104	81	104	108	111	102	103	105	102	114	96	97	108	99	86	111	83	100	90	88	103	103	108	99	81	100	93	107	108	123	101	123	100	114	93	100	99	117	113	89	96	78	110	105	100	88	118	79	93	95	120	94	101	104	105	100	97	94	104	98	116	105	97	98	99	99	108	88	87	100	100	104	108	88	99	114	100	101	91	97	97	106	92	91	101	97	90	89	83	105	93	112	90	114	79	116	115	100	124	105	93	101	115	106	112	112	93	98	96	97	93	99	91	93	90	96	89	116	100	111	80	83	91	96	102	102	90	105	94	105	113	105	116	109	98	95	99	106	110	92	94	92	119	90	89	90	97	105	106	104	79	112	106	114	101	109	104	118	95	93	100	91	110	107	99	89	120	93	105	107	93	108	113	101	92	82	93	103	106	105	85	108	100	103	96	108	90	105	86	129	120	73	92	94	99	96	96	102	99	108	113	88	75	108	91	116	117	117	100	82	115	103	114	106	115	111	112	88	101	90	123	92	82	99	99	108	114	96	107	92	97	98	98	93	113	104	100	101	108	90	114	104	85	101	103	81	92	102	89	108	102	100	97	91	97	108	98	90	86	98	113	88	95	104	109	104	95	97	93	116	110	100	95	105	116	98	97	104	110	101	93	72	85	116	90	108	105	94	113	92	98	97	100	98	101	96	112	102	117	102	92	110	95	109	105	90	93	109	96	99	79	109	105	107	137	94	103	99	107	111	117	104	105	89	98	88	114	88	105	110	105	94	108	112	94	100	119	92	86	111	110	111	95	107	88	95	123	115	97	94	110	112	89	95	98	101	92	114	104	122	111	106	94	111	115	102	83	100	95	87	110	109	112	122	77	101	90	105	108	105	89	107	76	108	83	88	116	99	91	102	105	89	100	91	102	97	107	117	106	98	98	91	93	89	119	116	112	111	109	87	94	85	108	101	89	128	111	104	101	110	100	100	108	119	104	113	112	126	109	105	98	100	118	79	94	97	93	114	97	91	98	100	94	97	108	96	107	92	88	102	103	95	110	74	93	87	84	112	90	91	111	97	99	91	114	113	109	88	85	111	113	115	89	103	95	116	115	92	112	92	108	96	106	104	99	94	77	103	109	101	97	97	105	117	110	105	104	100	103	92	113	101	101	106	90	102	106	109	110	86	115	105	105	101	100	131	113	105	96	94	99	99	102	106	96	102	128	82	99	104	111	86	100	102	100	93	92	102	102	91	98	96	85	111	100	109	105	109	84	104	100	92	107	101	102	89	93	100	96	96	94	95	100	129	123	111	112	110	96	102	100	108	105	88	105	113	86	100	100	117	101	102	106	97	99	96	101	122	89	107	111	94	100	98	94	87	92	115	95	94	99	104	113	106	94	116	96	103	88	97	93	94	98	91	129	104	97	99	97	99	108	103	90	102	103	96	89	101	107	92	106	98	105	103	102	104	94	104	102	87	127	104	106	106	99	123	84	111	109	99	104	90	110	114	95	116	105	94	90	100	101	118	93	99	98	99	97	105	107	120	93	97	97	120	98	96	102	92	92	118	99	137	101	111	96	98	102	99	91	90	106	116	105	86	100	87	101	113	113	87	84	113	82	95	120	130	99	107	113	106	80	99	99	91	101	104	84	102	95	101	99	109	102	99	113	97	84	102	101	104	106	85	94	121	99	86	115	104	121	86	114	102	88	94	112	91	103	107	112	93	92	84	91	106	109	99	100	101	89	94	106	86	86	97	99	101	100	102	117	85	121	95	93	91	94	94	92	87	112	115	111	105	100	111	102	93	116	105	97	77	88	90	113	96	123	91	92	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
4669	365	506	520	467	456	433	364	388	358	363	369	352	353	362	363	335	355	304	364	333	321	302	341	316	320	334	349	347	312	338	289	330	326	320	355	315	302	305	320	339	320	295	291	314	324	345	351	301	320	338	334	318	310	314	333	329	323	317	298	326	306	311	335	300	339	323	290	327	309	333	298	326	306	326	328	300	328	333	317	319	306	313	305	324	316	288	304	335	314	303	327	332	326	304	291	312	298	300	329	315	348	290	314	298	335	316	311	321	336	298	289	312	340	283	298	305	323	320	303	328	285	320	319	311	313	317	287	306	294	301	327	305	285	280	338	295	299	336	289	332	276	305	273	312	314	305	316	341	322	328	313	339	306	300	274	311	307	295	320	347	320	319	318	326	334	323	308	316	315	310	272	291	310	305	313	325	344	330	337	329	307	323	317	320	303	331	321	316	334	336	311	327	335	303	301	307	302	294	337	328	310	318	308	281	366	301	325	328	311	303	327	319	305	283	301	330	271	308	331	282	326	296	296	304	318	317	306	320	305	351	292	327	307	310	335	311	311	296	315	294	302	322	288	302	304	321	323	295	324	284	315	331	293	312	318	296	335	285	330	291	315	316	317	280	308	295	300	313	309	313	297	322	288	311	330	320	317	325	294	297	314	312	293	287	321	326	285	296	281	274	324	285	312	307	323	322	333	328	317	317	309	267	338	326	351	318	339	312	300	316	301	269	300	309	309	350	321	325	321	311	320	287	355	311	313	340	322	313	315	328	293	335	323	331	325	311	314	299	293	302	296	309	326	342	298	312	327	318	338	315	310	297	332	318	323	318	304	346	322	312	329	316	319	334	298	337	337	313	286	322	311	319	308	318	338	302	329	310	326	310	328	345	305	306	319	313	316	279	293	304	327	313	318	290	358	316	304	321	299	296	332	317	327	290	305	306	311	295	300	305	343	300	330	306	368	329	288	336	343	298	318	301	275	316	299	306	334	300	323	293	339	345	293	304	288	338	318	309	351	315	329	318	307	302	293	295	312	323	330	315	299	311	295	289	324	315	327	334	330	299	303	327	297	281	311	325	308	324	319	314	309	307	313	314	298	280	334	322	333	332	310	350	308	297	320	326	315	310	308	280	313	327	317	274	314	332	327	296	320	325	290	296	319	317	300	315	296	332	329	276	311	310	276	342	312	313	311	271	311	310	336	300	316	299	309	344	285	306	292	275	302	310	284	311	331	279	323	293	317	327	308	305	320	320	329	317	316	317	311	343	309	304	318	299	315	321	328	308	324	331	282	300	296	306	321	311	352	339	325	305	316	310	300	311	308	304	309	286	304	316	286	292	331	294	343	290	300	300	307	297	313	297	317	308	294	318	317	331	295	303	362	325	313	292	318	306	305	307	287	318	301	318	317	328	339	297	288	341	270	314	300	314	338	293	313	295	316	338	306	294	304	337	316	315	324	328	299	330	319	310	322	288	309	299	294	305	341	311	358	296	289	301	290	321	308	295	317	322	307	295	321	325	311	287	313	312	301	310	319	308	300	294	303	329	335	307	296	316	325	335	355	280	299	314	295	319	300	307	330	312	320	327	337	335	304	324	304	323	295	341	290	291	346	300	317	286	301	315	312	301	313	338	322	320	299	312	288	326	310	314	328	324	319	300	319	278	328	306	295	300	302	299	336	280	339	302	310	279	289	282	299	333	310	310	325	302	316	331	326	315	308	307	303	297	305	317	340	329	306	323	311	304	319	292	326	305	328	306	314	297	300	328	316	310	321	337	294	324	334	316	336	296	287	308	311	286	325	278	331	292	291	331	288	294	292	290	313	317	286	310	300	316	319	320	295	305	302	328	314	345	321	280	303	275	347	331	332	300	330	296	349	314	307	296	297	325	302	314	338	323	322	287	287	304	300	312	302	289	328	329	344	309	313	300	308	319	314	311	333	332	298	319	324	335	326	308	341	333	293	341	336	316	332	316	323	291	298	313	308	322	307	348	316	319	314	345	299	308	316	312	311	331	323	342	290	289	324	310	339	320	302	327	287	337	329	294	322	310	321	283	305	296	349	305	304	318	274	306	283	316	344	301	289	318	306	303	345	307	320	293	314	308	276	328	293	301	295	300	327	305	311	325	312	331	317	314	326	319	318	282	301	307	324	278	307	324	333	343	312	292	336	298	294	325	318	308	297	306	311	277	281	317	309	340	309	285	313	313	313	343	338	325	257	317	336	327	294	288	318	310	299	328	294	294	323	323	323	308	336	312	313	292	337	326	329	296	319	322	312	308	319	339	348	286	322	293	314	298	293	323	334	332	307	329	285	281	321	301	288	314	330	288	295	331	330	308	298	314	302	345	342	317	321	346	291	319	294	333	321	314	283	326	292	295	302	277	334	311	279	313	325	329	318	329	304	339	332	305	328	306	273	309	356	297	311	337	309	308	333	346	316	311	313	326	318	292	287	331	294	300	303	306	316	298	301	275	302	315	288	326	326	306	313	322	330	289	288	330	319	312	315	320	295	336	322	290	311	300	319	352	261	321	341	316	303	311	316	352	279	325	269	310	291	303	324	330	324	334	344	339	334	320	337	305	303	307	348	305	303	326	292	321	282	317	325	283	303	280	305	308	312	311	317	289	323	310	343	274	311	310	288	280	296	327	305	320	327	301	303	318	300	337	346	310	359	318	297	338	321	316	283	313	326	316	328	326	307	300	302	270	299	320	341	313	310	352	319	306	306	339	295	298	299	303	315	346	336	289	314	330	291	305	350	329	372	300	331	298	315	272	302	325	324	306	319	319	301	281	307	317	307	292	338	332	272	349	328	307	295	349	331	358	357	314	306	305	293	306	316	332	306	299	291	288	301	302	302	312	279	312	324	315	296	328	332	315	308	335	310	304	268	313	282	311	320	332	311	316	303	320	319	315	306	325	307	301	311	341	304	320	297	297	316	306	299	322	318	310	292	291	317	303	324	337	322	317	318	269	322	313	303	308	318	303	292	307	316	310	315	310	310	325	338	308	313	299	312	302	303	308	320	328	311	290	311	315	318	330	309	330	345	316	312	320	324	351	319	325	297	314	323	288	307	287	288	303	328	316	317	312	313	313	323	321	344	304	312	314	316	340	306	287	324	317	324	334	319	318	291	321	287	328	310	291	295	309	341	297	322	321	315	348	322	319	317	325	315	335	329	316	282	324	327	390	310	324	290	315	319	329	310	305	313	322	293	276	307	344	312	325	296	267	290	282	315	315	293	331	319	333	271	346	331	332	302	322	308	323	315	330	296	306	328	322	306	356	303	290	335	321	284	317	291	341	322	294	341	319	316	313	343	327	316	336	345	296	305	319	323	312	297	310	289	310	315	317	334	317	274	306	319	328	316	322	327	337	318	315	347	293	301	327	312	315	281	317	291	324	319	310	300	274	338	295	332	333	315	303	286	346	349	327	288	312	321	320	331	316	348	326	325	329	348	305	319	296	327	323	324	322	309	325	303	321	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
28647	3763	1430	959	748	568	385	354	298	244	194	182	175	158	142	150	134	123	131	110	114	139	129	116	102	113	114	101	91	113	97	100	97	92	94	99	112	108	76	92	96	107	108	96	107	88	96	95	101	88	120	87	90	88	110	110	106	109	88	94	82	102	87	99	112	118	103	105	97	87	91	86	94	81	86	101	99	80	84	87	81	107	105	103	91	106	79	113	96	79	97	95	86	99	103	89	93	96	84	98	103	90	96	104	103	78	96	78	97	99	82	98	91	78	96	108	90	103	108	93	76	87	89	98	94	100	74	80	104	94	97	101	100	82	88	92	85	94	81	86	96	77	87	115	89	90	87	96	74	106	69	90	87	101	88	104	90	91	93	121	91	67	109	81	104	99	82	89	96	81	86	78	89	90	87	90	89	99	98	83	95	91	77	110	90	81	90	111	84	90	95	86	89	97	91	87	80	91	84	85	105	122	100	87	85	90	82	77	108	88	88	94	76	87	70	98	99	108	98	90	102	97	102	84	74	93	84	93	83	89	94	79	92	99	98	101	93	99	107	85	83	87	104	99	97	89	82	84	88	68	103	100	95	88	108	96	86	84	93	100	94	105	100	83	92	83	94	91	91	102	81	92	86	95	93	96	84	97	115	106	84	88	101	91	82	88	95	90	103	89	90	91	92	92	96	93	96	106	88	94	93	93	94	112	87	83	104	107	89	95	94	107	87	80	98	86	89	82	76	89	84	88	106	96	90	100	80	107	101	90	93	106	82	94	90	87	89	107	93	94	80	104	93	93	88	104	88	82	98	100	108	79	88	102	113	114	80	98	108	102	93	100	92	95	80	87	89	88	94	108	93	78	84	105	95	96	93	94	85	90	84	72	103	95	84	92	85	83	87	76	90	65	79	85	73	88	79	94	97	100	91	92	90	89	88	69	109	106	74	113	89	103	88	97	81	87	92	107	98	81	93	103	91	86	95	81	99	89	85	74	90	90	93	84	93	107	79	91	85	80	78	98	84	91	85	94	79	109	93	102	104	90	96	99	88	91	106	88	84	89	93	92	84	90	101	94	89	99	99	95	90	92	85	80	93	91	90	88	72	102	82	106	96	100	114	102	83	74	85	94	114	81	85	106	101	97	103	88	99	103	84	86	96	101	92	100	93	110	106	93	86	81	78	83	81	116	78	78	100	101	98	100	85	114	113	84	78	101	82	75	102	92	101	107	85	90	83	91	89	99	77	98	71	98	97	84	81	88	90	80	86	85	96	103	92	80	80	108	86	84	86	95	99	88	67	116	82	91	84	97	100	71	95	87	96	94	85	91	94	100	84	87	84	83	89	89	82	107	114	80	97	86	80	78	108	84	78	88	101	90	101	95	97	86	93	82	81	96	82	87	91	80	81	93	89	94	96	94	81	103	79	83	94	82	91	116	106	99	104	85	104	96	92	84	111	92	90	98	87	85	97	89	99	96	92	82	107	85	77	89	78	96	82	99	89	81	85	81	93	97	91	89	87	107	86	96	69	104	88	94	100	99	92	91	64	92	81	92	89	97	97	101	96	86	95	105	94	77	81	87	97	98	100	87	96	93	70	94	77	70	87	95	102	99	97	77	84	92	77	92	82	83	89	80	97	79	115	94	97	105	71	100	86	93	87	91	92	99	97	106	78	92	106	89	96	91	93	97	84	106	97	99	103	95	82	102	108	88	97	99	95	104	98	93	91	103	90	90	113	82	95	109	109	106	112	94	93	92	103	106	87	91	83	93	91	77	100	87	88	99	105	104	99	89	88	88	69	107	86	75	77	84	89	98	90	86	104	90	105	93	102	90	89	103	100	95	88	79	93	92	92	83	80	107	75	82	83	93	89	99	118	117	108	74	85	93	98	95	94	91	90	99	100	118	82	109	84	77	95	90	87	95	101	82	95	101	98	84	98	107	96	101	79	78	89	101	88	85	92	93	78	94	84	103	105	99	89	117	85	88	85	105	96	81	76	99	89	80	90	91	87	79	83	86	96	84	78	86	76	86	95	98	83	123	108	82	95	102	109	90	83	78	94	95	82	75	98	75	73	92	85	91	89	80	85	88	86	92	94	79	81	99	94	122	95	95	93	78	100	73	91	73	93	99	86	100	107	88	88	86	92	93	78	97	99	88	108	90	69	75	80	80	104	71	105	98	104	90	97	102	122	106	91	96	79	91	86	92	79	74	92	85	99	89	99	92	84	93	97	101	82	96	86	97	94	107	95	79	91	97	93	94	97	95	104	96	86	93	86	78	76	96	108	82	87	79	101	94	102	92	98	109	104	90	91	101	101	94	82	85	87	79	73	94	85	89	91	71	88	98	98	77	82	86	85	96	92	96	105	97	104	87	104	95	76	109	80	100	85	81	92	76	87	91	114	97	99	88	105	79	103	87	94	96	95	100	118	98	71	84	101	95	80	108	95	79	97	97	84	95	80	79	113	109	81	90	105	99	98	100	107	93	108	108	98	67	92	79	92	95	85	86	88	100	101	80	84	78	91	88	96	100	90	96	85	89	67	92	78	101	97	97	96	90	78	84	109	87	81	104	92	96	93	81	108	108	98	77	84	98	97	94	92	93	104	89	109	101	92	108	72	87	100	86	106	72	97	92	93	85	94	106	68	88	99	95	113	107	111	104	97	83	106	97	89	84	81	82	103	107	79	76	86	83	86	103	95	93	96	96	78	113	84	107	102	100	99	89	94	113	97	94	88	77	84	77	82	111	89	98	81	79	92	102	120	84	80	83	108	102	104	97	106	88	88	109	73	84	76	108	92	112	96	85	98	98	105	87	89	86	83	106	89	98	102	87	92	104	85	97	88	95	95	83	104	83	88	91	118	87	113	85	95	97	107	95	118	97	84	94	103	100	82	80	93	99	85	95	97	104	94	108	84	106	83	88	88	102	96	88	98	82	102	95	95	91	86	99	93	94	90	96	73	96	103	85	78	99	89	94	81	78	100	96	97	99	105	85	99	79	88	105	101	90	83	83	106	107	92	83	97	110	100	108	94	113	87	100	95	102	110	103	93	83	99	94	85	104	92	83	84	121	88	109	84	109	83	82	86	76	101	93	98	82	89	94	71	107	107	90	93	89	89	102	79	88	105	107	113	97	75	101	86	96	94	91	105	84	94	88	94	91	116	80	93	107	93	90	101	102	92	96	94	98	97	81	102	86	93	96	88	102	88	90	107	90	86	104	88	79	73	92	95	85	93	100	96	91	94	83	89	104	98	80	87	99	100	92	89	93	118	90	94	109	100	105	84	94	73	90	90	91	92	116	102	92	120	99	77	80	94	90	88	99	90	93	82	104	92	96	113	105	89	83	94	93	118	92	78	84	104	84	101	94	94	99	91	97	109	80	94	81	79	117	73	98	92	90	88	99	79	89	101	96	102	104	107	77	104	106	79	96	83	96	90	94	92	92	106	91	83	89	93	102	119	87	78	100	83	89	72	96	89	83	84	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
13144	1365	3291	3654	3004	2461	2089	1609	1284	1170	995	906	818	760	695	644	638	559	558	543	521	489	492	460	461	442	424	413	403	389	403	385	371	392	337	388	362	357	356	361	334	360	302	337	382	357	323	331	343	317	324	325	358	328	325	329	332	301	325	327	309	324	309	319	326	315	337	281	292	295	345	313	310	308	294	323	298	315	316	276	331	334	293	303	296	315	317	317	336	301	324	300	261	331	281	297	308	328	282	302	309	306	292	310	326	284	322	334	303	322	306	324	326	297	332	294	277	305	314	332	286	312	272	312	301	312	303	287	345	307	341	306	303	284	302	302	312	318	346	305	298	291	300	285	322	306	274	299	273	319	342	286	289	322	272	259	305	308	321	282	327	291	271	287	321	335	291	296	293	326	278	327	311	279	307	304	292	279	331	306	278	301	303	315	266	295	294	286	334	305	321	281	305	277	295	324	308	322	303	289	312	321	273	296	320	279	293	282	277	324	296	304	329	314	276	313	302	284	309	305	316	303	291	302	329	296	320	301	332	302	292	283	284	310	296	289	304	299	319	313	288	328	286	307	275	283	314	322	278	289	308	301	286	291	300	275	293	307	326	296	313	338	309	288	295	294	294	292	330	286	283	303	300	274	304	296	315	272	321	302	316	276	341	308	284	328	320	322	283	291	299	321	323	304	303	302	289	274	291	303	301	313	299	314	318	300	305	289	304	268	294	279	283	297	304	296	321	311	323	294	296	304	332	287	319	315	280	316	286	292	285	309	280	268	307	290	316	292	323	330	296	308	290	317	301	305	321	286	280	284	286	300	310	286	309	299	304	294	297	300	273	310	304	314	321	278	286	287	307	320	293	293	326	273	303	280	300	307	280	302	321	310	289	282	289	289	308	296	304	283	316	278	292	338	286	277	300	319	268	292	277	296	283	273	323	315	364	320	301	291	299	293	283	290	281	324	303	298	318	289	319	276	313	308	279	300	309	314	271	303	295	302	301	295	310	300	283	312	312	311	292	294	298	309	304	304	313	320	302	314	311	285	329	329	284	333	296	308	313	284	298	292	289	304	309	317	278	280	261	292	301	322	290	286	301	309	299	270	308	299	282	305	275	294	281	279	303	286	325	320	284	283	285	282	288	273	295	297	299	298	286	313	322	285	287	329	305	269	300	289	304	295	290	286	334	298	301	284	260	317	298	300	309	304	313	323	308	280	347	317	267	309	287	306	335	303	312	315	319	304	304	317	276	332	329	292	267	316	320	297	303	272	317	295	303	278	281	334	305	300	289	337	311	295	291	296	332	284	292	323	281	319	296	310	310	274	281	289	311	309	283	299	309	280	274	309	272	285	300	279	316	312	306	316	297	270	269	324	295	287	319	299	291	295	303	328	276	296	276	298	307	281	289	275	319	293	286	302	273	323	266	351	318	307	255	294	280	303	319	329	312	309	298	301	271	319	269	298	295	296	308	301	306	289	265	305	301	332	324	326	281	311	287	285	288	279	339	287	283	305	310	335	275	291	301	317	334	295	281	323	282	281	320	272	273	260	294	297	264	305	312	303	269	302	305	275	306	325	267	291	291	343	291	303	279	294	310	290	318	274	306	318	292	289	297	312	304	300	311	299	320	313	298	292	301	284	279	306	303	280	318	274	269	317	303	311	314	322	305	308	312	316	287	309	262	337	278	283	275	328	310	278	328	310	301	313	311	294	302	295	297	312	302	274	274	261	296	287	311	292	272	320	299	294	306	324	305	309	334	298	287	300	286	304	290	289	283	298	345	305	311	257	274	302	313	290	317	307	274	287	295	297	312	284	332	314	298	279	293	268	293	301	290	303	302	315	345	282	300	314	301	285	287	294	306	311	296	269	302	310	268	309	292	311	282	286	312	256	315	283	311	301	280	291	308	320	304	317	290	261	295	302	288	278	291	292	303	252	266	271	273	295	308	275	297	289	304	290	270	305	296	298	315	315	307	298	307	317	306	303	294	321	261	306	298	297	298	287	304	308	294	291	300	324	323	259	289	302	291	290	275	279	315	322	300	332	311	277	291	300	308	306	312	292	272	278	305	290	258	300	265	260	286	293	315	320	316	301	309	308	318	301	286	302	294	301	313	315	306	301	294	300	289	277	284	302	279	309	306	280	310	323	282	324	321	287	266	288	307	328	336	282	304	269	292	322	298	280	292	307	308	282	268	289	335	304	321	325	304	274	324	309	321	297	330	302	286	286	308	266	282	305	338	287	286	322	286	277	319	292	288	280	287	282	282	311	283	276	302	298	310	306	310	306	311	313	285	328	281	290	306	285	316	307	303	305	277	301	285	295	299	303	284	304	315	328	305	289	277	311	285	307	262	293	293	314	291	312	313	300	317	343	320	314	268	310	303	310	252	274	286	296	305	292	311	279	295	284	303	287	341	293	272	330	299	288	310	296	273	282	298	315	308	311	277	318	310	311	300	291	293	314	330	292	292	327	293	261	301	289	317	283	291	315	307	315	290	276	300	290	304	323	290	281	308	323	323	299	300	287	289	288	330	296	294	323	306	346	308	281	315	308	317	301	313	310	271	287	272	326	304	327	328	301	296	293	271	303	295	320	292	286	313	277	292	294	279	297	286	304	287	313	341	286	321	301	304	295	313	275	297	303	302	306	312	314	277	299	262	306	335	310	284	276	306	307	293	289	323	292	307	302	273	308	312	279	309	270	288	300	292	284	286	303	284	276	304	288	295	297	267	276	307	269	275	312	304	291	304	326	286	307	323	291	302	286	286	319	285	301	324	300	263	303	322	298	302	288	282	275	298	301	314	274	315	292	288	294	283	294	295	313	291	301	278	271	301	307	342	283	307	305	321	318	297	316	301	295	257	302	281	261	311	271	301	325	284	322	269	282	325	281	313	290	272	299	266	316	305	301	291	302	301	275	327	291	309	302	321	295	303	284	312	327	304	319	280	282	312	299	314	278	328	320	262	302	314	288	320	299	278	286	292	315	308	289	294	287	291	285	292	275	297	279	304	314	316	346	316	277	314	301	306	311	283	291	279	269	326	295	277	316	281	303	278	304	287	343	284	306	302	287	293	324	319	300	293	331	295	315	311	294	298	294	302	289	293	293	306	287	320	283	299	287	338	305	332	323	297	300	329	299	319	281	309	298	262	300	308	291	298	303	317	319	307	279	296	344	292	254	332	302	316	316	323	282	289	322	310	318	292	289	329	286	317	299	273	274	296	313	341	308	313	270	303	296	313	296	284	298	298	310	300	286	308	302	298	292	301	288	319	298	312	309	313	323	321	286	307	332	329	309	293	328	285	306	304	299	312	326	299	317	295	308	322	284	286	303	329	305	296	318	307	339	286	303	292	297	307	304	289	308	299	282	319	299	269	309	259	296	311	284	295	300	281	304	291	291	304	294	284	314	309	290	292	281	270	307	306	305	299	296	300	301	285	317	276	311	277	301	335	315	283	293	294	269	286	303	252	298	286	308	304	317	315	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
39700	10590	3337	2214	1577	1160	850	696	596	495	441	372	362	339	335	292	279	265	268	247	241	242	254	224	231	233	222	239	223	217	208	257	223	234	232	214	214	217	225	219	207	203	205	187	202	213	207	217	227	205	226	203	196	209	202	225	210	191	220	223	202	183	218	221	217	237	205	201	218	217	207	220	225	211	208	205	191	215	206	192	210	221	190	204	225	208	203	211	185	208	182	202	211	204	204	204	169	190	204	183	211	198	204	214	205	225	200	203	219	210	215	220	206	168	193	197	205	203	202	188	216	201	177	198	199	168	215	224	194	212	189	197	219	204	199	218	186	197	214	214	212	228	196	249	215	188	191	224	208	201	189	189	193	185	188	195	208	192	225	201	187	205	199	186	201	216	202	194	196	218	200	184	182	175	184	206	210	191	185	198	205	188	197	228	181	198	197	203	190	199	190	222	198	202	206	175	196	211	186	194	218	202	229	201	192	190	199	202	214	199	201	196	194	211	191	215	203	193	215	207	179	204	208	180	224	221	188	195	205	222	190	185	185	196	189	213	195	198	193	190	210	234	193	197	197	189	203	223	218	202	202	176	224	203	199	234	202	201	211	203	210	236	198	190	212	210	203	169	189	219	198	199	159	198	219	238	224	213	199	199	197	192	180	233	178	202	199	186	216	206	194	199	173	208	200	189	226	212	199	218	176	223	192	182	179	215	206	209	221	225	199	213	186	196	229	203	198	203	207	183	185	189	184	191	193	193	212	210	214	205	206	188	199	201	176	200	201	184	173	202	232	210	193	202	160	186	194	196	208	200	218	209	217	214	185	200	184	199	213	192	191	201	221	191	208	221	202	191	203	204	195	226	188	179	200	194	177	182	193	235	210	194	185	206	194	190	183	177	204	173	189	189	178	204	201	213	203	221	196	201	191	205	202	194	188	211	209	209	199	201	215	189	208	184	201	215	227	206	176	179	213	180	214	191	223	174	189	201	180	199	210	194	184	193	199	187	215	202	211	193	209	175	197	218	212	187	202	188	213	211	212	213	192	220	179	180	196	190	218	189	198	205	226	191	194	198	218	220	204	201	192	189	188	185	186	189	199	192	208	205	221	236	204	200	200	221	185	200	229	191	198	184	211	207	190	209	204	202	230	181	218	188	205	222	210	201	210	193	188	218	206	198	191	210	218	213	217	185	211	183	226	199	176	175	186	228	201	178	196	190	205	217	200	202	193	205	176	207	225	197	206	189	213	175	183	188	182	200	209	207	198	221	205	202	187	190	204	229	201	181	195	197	208	208	180	192	214	194	196	209	220	204	200	200	214	213	201	196	195	187	182	199	222	196	202	194	208	169	191	208	193	214	183	169	208	198	194	208	215	233	219	193	192	209	207	187	188	196	210	206	179	182	194	193	216	200	197	210	190	197	199	200	194	216	177	185	211	176	205	206	189	216	233	178	202	212	171	176	229	201	223	209	228	193	214	227	198	207	221	170	184	185	199	184	211	211	203	211	212	210	224	200	199	205	180	215	219	206	206	230	205	191	192	219	195	204	192	215	227	233	193	214	206	197	189	193	202	198	204	218	209	191	189	187	195	216	178	198	191	201	210	186	211	214	172	208	220	209	186	214	218	192	214	193	210	189	211	204	204	199	182	227	173	196	200	183	213	216	210	205	206	203	197	219	197	194	189	177	217	220	215	216	213	179	192	204	212	198	206	216	213	213	203	190	196	191	196	196	200	200	218	197	181	187	212	205	221	194	215	195	213	186	222	204	205	204	211	215	219	205	207	195	190	200	186	172	154	211	216	200	196	219	215	185	186	201	187	196	225	201	219	193	220	208	215	202	204	213	207	177	214	186	196	182	188	226	218	220	191	193	174	193	216	189	200	183	212	189	206	220	189	207	192	194	188	216	165	202	196	221	192	202	206	199	221	221	188	221	184	193	223	190	199	206	180	184	198	204	217	196	192	208	185	204	204	193	193	196	200	181	214	208	201	203	219	209	190	186	198	210	193	192	191	222	229	202	196	206	194	199	214	211	212	229	202	185	202	192	205	200	224	214	212	206	180	205	193	208	198	195	179	199	178	212	196	221	199	197	222	198	184	176	217	223	194	212	178	195	183	203	208	215	191	190	209	209	193	193	196	199	190	204	200	219	184	193	203	190	178	194	180	190	189	184	201	194	187	200	194	180	196	220	180	183	180	193	212	188	190	199	192	199	219	201	209	211	228	193	197	192	185	198	190	211	160	194	197	181	219	204	199	187	179	179	209	212	202	221	179	184	192	208	211	192	197	185	215	188	202	212	202	181	205	215	218	222	203	203	192	193	183	204	198	215	193	190	201	212	198	200	199	169	203	219	178	185	216	199	188	193	201	200	202	196	216	197	208	196	230	181	199	223	216	197	210	211	198	217	222	186	193	182	171	187	201	201	202	209	188	218	195	213	212	207	185	209	195	200	206	200	210	248	206	173	207	185	213	189	206	196	213	188	195	212	178	204	231	211	203	214	206	220	212	214	213	195	193	192	221	202	222	212	215	186	201	214	203	184	185	203	210	191	225	196	198	223	209	167	191	207	197	183	183	184	179	199	178	189	209	209	208	187	222	207	185	194	226	213	203	174	211	198	202	173	192	214	201	208	203	197	212	208	188	203	207	194	206	176	190	200	198	205	225	192	182	185	179	193	218	223	220	220	222	211	194	189	209	211	192	206	186	202	197	198	199	197	222	221	198	228	233	184	197	168	197	205	200	219	214	192	204	215	209	208	212	237	221	210	195	180	206	193	177	203	196	195	198	184	191	210	201	225	206	198	217	205	190	192	192	209	212	218	204	203	222	204	193	190	192	204	183	214	180	193	203	192	213	209	207	196	212	193	222	180	214	205	183	214	213	192	218	200	212	201	204	217	202	218	217	191	180	192	215	181	197	213	196	220	206	217	180	202	202	194	203	225	198	207	195	206	206	206	208	219	199	198	204	213	219	185	194	221	177	182	191	188	203	202	185	211	206	188	194	183	200	192	192	230	212	195	210	210	212	210	218	224	222	198	180	201	207	209	204	207	198	215	201	162	196	206	211	177	211	206	219	204	204	195	210	185	200	215	223	202	208	202	200	208	224	222	215	205	197	216	182	200	178	196	192	196	240	213	176	228	198	220	190	212	186	198	198	211	236	182	177	220	196	174	195	192	212	202	214	182	213	182	200	198	195	225	191	188	215	204	209	207	196	204	196	172	190	207	199	195	177	205	194	195	195	186	194	205	193	210	213	178	206	215	199	214	200	193	183	245	219	195	176	181	210	202	200	207	221	177	198	193	189	202	188	230	205	195	198	216	202	192	207	202	214	219	201	216	232	198	221	190	207	204	183	200	205	190	190	211	176	192	194	193	200	210	201	220	207	192	214	209	173	192	198	211	208	193	199	206	204	187	233	200	212	214	185	206	186	213	190	215	194	199	231	208	196	199	194	210	161	177	190	182	214	199	197	195	256	207	200	215	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
17336	2710	6231	6926	5783	4639	3752	3167	2672	2297	2097	1821	1684	1452	1400	1239	1245	1114	1059	1116	1013	952	926	878	883	891	788	804	847	729	759	783	705	735	662	780	731	704	722	710	712	696	708	689	662	667	585	661	624	659	631	611	617	616	676	638	639	608	628	664	606	640	615	629	577	628	599	600	618	607	594	549	601	627	620	609	626	590	565	587	614	579	617	639	633	592	600	654	592	614	610	614	622	627	634	648	563	599	593	591	547	593	579	613	602	579	586	597	591	577	603	597	588	607	588	603	578	611	565	583	591	592	616	610	576	572	582	569	577	560	551	574	587	616	641	575	574	619	587	565	561	601	560	588	568	568	565	594	609	586	558	551	567	542	551	557	554	540	568	596	572	590	580	585	571	634	578	584	562	567	559	547	532	593	575	604	582	615	547	578	544	610	597	612	572	606	583	551	564	541	605	636	571	565	588	598	587	557	578	543	593	609	578	557	579	561	577	553	595	564	549	566	545	583	607	561	550	591	594	569	556	570	618	572	550	593	567	574	597	577	603	556	572	567	613	586	599	593	647	585	597	571	567	564	586	603	574	576	561	568	564	585	542	587	566	525	572	557	556	571	569	579	592	581	552	552	557	571	585	559	555	599	572	606	612	555	581	585	567	591	557	588	578	607	595	567	584	569	561	577	565	601	561	558	603	563	580	563	587	533	580	580	588	571	542	590	591	565	576	609	553	555	590	598	580	576	567	570	580	582	560	588	561	565	597	589	576	559	550	569	568	621	583	582	529	613	590	524	538	573	597	571	596	555	554	572	583	582	547	543	573	540	551	566	564	596	588	554	577	518	564	582	572	548	580	567	605	506	539	554	571	585	593	570	540	547	603	554	565	565	576	557	568	587	646	577	538	617	550	574	581	558	544	588	559	602	634	575	586	577	578	576	572	560	566	579	576	578	574	560	592	568	568	600	603	569	573	611	595	615	487	619	560	577	587	573	540	582	647	564	561	633	629	556	549	599	593	606	540	605	590	608	599	586	571	586	604	555	608	583	571	537	566	577	602	545	593	578	585	554	597	552	563	558	576	585	560	562	613	523	515	606	635	551	611	562	541	544	568	589	560	589	604	610	544	574	586	543	562	552	578	558	623	585	545	554	566	590	578	552	575	568	579	579	557	549	545	579	592	583	578	585	586	591	588	512	565	579	600	557	558	558	551	577	602	546	596	583	607	547	559	595	588	550	580	580	561	606	578	569	607	585	585	561	569	577	599	604	559	551	537	612	583	550	575	573	566	573	593	585	537	598	579	563	581	584	553	604	576	513	596	608	570	606	605	571	583	542	536	554	587	553	581	554	563	601	588	589	533	574	546	568	561	587	561	563	582	560	579	580	611	560	568	573	565	570	582	570	522	556	567	589	604	593	548	558	580	586	562	620	566	603	602	534	578	552	517	560	559	573	563	593	584	563	574	596	569	603	578	569	557	580	557	576	577	586	582	581	600	600	604	577	563	586	543	604	543	588	556	632	571	597	561	587	553	567	563	601	604	614	577	592	551	579	586	611	584	563	603	577	594	598	576	564	566	600	585	543	625	595	581	578	584	554	561	586	572	588	565	577	579	582	614	597	569	535	582	586	567	554	540	555	590	592	595	561	554	577	546	520	585	565	604	573	633	574	620	625	586	597	579	563	620	553	596	568	563	601	566	587	585	536	562	519	568	563	518	573	573	550	581	503	555	563	555	570	560	595	580	556	593	573	547	547	603	573	567	559	601	566	600	544	574	558	550	548	563	537	563	597	532	544	543	572	583	604	557	583	561	594	577	579	552	605	600	555	602	536	549	528	539	550	579	549	557	518	557	566	605	582	555	589	576	621	561	579	566	614	579	584	557	565	624	599	569	581	586	595	564	575	540	564	568	597	586	609	541	595	574	543	564	598	563	610	612	581	522	537	586	531	570	605	593	573	626	565	596	560	631	597	576	588	523	591	574	516	584	577	565	604	591	564	593	621	561	557	608	544	570	562	591	595	588	536	603	594	547	558	552	547	577	599	580	551	548	540	565	598	622	580	557	628	572	596	588	596	589	614	547	524	579	573	577	587	570	554	631	544	562	573	554	564	583	555	605	558	543	535	558	547	545	577	600	551	551	564	594	606	534	568	560	536	562	604	578	532	559	575	569	595	575	554	572	577	517	567	556	546	585	587	546	588	535	572	578	569	619	593	595	545	615	548	627	586	542	571	603	571	576	576	603	563	548	592	545	615	592	564	549	540	593	589	562	556	585	613	544	573	625	551	573	579	515	575	595	580	605	598	588	585	562	598	631	556	555	566	581	543	603	536	554	565	552	555	581	586	581	577	582	604	545	571	610	591	597	595	562	617	553	600	587	580	581	534	526	547	532	535	581	553	604	589	581	606	559	574	589	601	544	582	562	579	554	540	626	568	579	531	594	548	566	575	534	578	573	583	544	566	572	597	628	572	555	580	553	574	531	564	590	604	542	594	607	537	577	614	611	583	557	588	610	575	570	581	556	553	536	601	544	635	570	598	614	571	589	531	602	593	581	578	582	578	571	552	581	595	583	598	538	604	587	581	596	538	594	578	595	603	566	581	591	614	618	586	563	557	569	542	551	576	549	574	564	583	606	542	584	541	569	582	601	606	538	576	538	553	585	613	576	578	611	536	548	591	564	592	550	561	574	575	597	578	538	557	566	592	584	547	547	550	608	592	582	557	552	619	579	537	563	584	545	595	532	585	543	559	544	582	567	621	632	592	561	586	560	562	556	544	573	616	572	574	549	600	599	593	593	614	585	566	564	568	560	656	600	589	559	569	581	558	610	569	607	577	545	580	585	546	562	553	565	572	605	539	550	592	560	579	609	598	579	608	560	545	560	586	559	566	571	586	566	548	598	608	619	553	523	602	556	534	578	563	584	554	552	578	593	589	577	561	570	571	539	566	591	585	581	556	592	590	557	611	573	532	565	603	595	549	562	542	551	566	601	582	620	592	555	583	588	579	565	589	587	601	612	581	557	575	553	558	585	591	588	619	566	560	570	570	601	594	552	619	562	525	577	556	523	574	554	575	545	548	606	587	611	608	610	582	566	582	589	564	544	572	587	599	553	578	560	624	581	571	564	574	576	592	574	601	588	554	607	600	558	569	572	566	554	545	579	605	579	624	549	585	559	573	568	558	559	563	537	545	540	547	593	584	544	552	552	602	546	567	589	564	523	579	608	537	546	562	571	572	577	552	551	582	614	541	568	595	570	548	581	557	546	588	580	556	598	563	596	592	577	567	586	571	622	585	573	556	607	568	598	612	565	607	575	580	592	563	561	555	534	550	537	582	594	621	583	609	612	566	603	565	602	605	561	589	549	621	567	562	563	563	594	568	586	630	568	605	616	574	590	526	577	595	616	553	569	594	567	609	537	587	569	570	577	574	540	574	552	564	538	547	551	586	573	625	532	546	594	612	530	565	591	607	601	549	609	580	634	557	603	564	592	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
4071	265	189	153	138	129	102	120	111	110	82	96	110	102	117	100	104	129	97	104	108	111	107	110	100	90	102	99	95	110	97	103	105	98	96	110	114	101	103	112	93	96	113	108	121	87	114	101	109	91	105	101	98	108	100	101	98	109	103	88	112	109	103	107	106	82	97	98	107	97	104	109	101	93	107	103	91	86	106	88	100	92	113	105	88	99	106	86	123	104	107	96	90	109	100	93	98	109	124	100	92	116	81	112	126	87	91	116	108	103	86	92	108	79	103	114	102	107	102	111	92	92	88	86	101	96	88	112	111	111	95	89	94	105	85	106	113	107	93	116	102	92	105	119	90	106	104	110	119	111	91	93	96	95	93	88	102	102	100	84	103	98	110	102	105	96	84	108	101	87	115	83	86	98	113	98	94	119	126	121	105	101	100	91	97	88	99	90	101	88	102	116	108	93	85	78	101	112	95	92	101	103	108	89	109	102	94	95	96	84	105	113	115	95	113	97	92	99	108	91	121	99	109	110	94	102	101	105	99	105	88	97	93	98	104	107	98	97	113	120	109	105	112	110	103	102	131	117	93	103	105	105	110	85	115	92	108	95	99	109	116	94	85	109	96	110	86	103	102	104	96	92	86	94	88	90	92	112	97	109	97	120	119	120	90	94	90	108	93	93	100	97	91	105	102	109	116	94	98	95	115	91	94	100	115	84	107	93	122	114	99	100	83	86	102	104	94	87	87	101	106	99	113	93	101	102	107	91	89	96	107	96	94	107	93	101	104	97	101	98	103	99	100	94	102	97	98	103	106	86	103	111	95	111	75	106	104	115	103	90	113	83	91	93	108	99	89	103	124	95	87	99	111	96	99	99	111	118	99	103	109	87	103	137	107	96	111	91	103	102	105	83	102	90	106	103	104	111	90	97	101	97	82	110	98	104	94	104	115	101	106	109	75	92	127	95	89	90	104	86	89	94	95	109	87	101	93	118	120	76	99	123	106	96	102	106	92	97	105	106	121	95	100	88	92	91	82	88	94	100	86	105	94	85	86	114	106	93	114	88	108	96	93	112	109	108	112	94	96	94	106	105	119	89	89	106	107	103	99	102	106	77	109	109	103	109	89	90	99	103	75	116	90	95	97	94	122	89	104	113	93	95	77	102	88	100	97	97	117	117	97	107	74	109	93	89	96	97	100	96	104	99	107	84	108	101	91	91	112	117	106	110	87	88	96	94	100	91	99	97	90	102	92	94	94	105	96	110	107	101	122	103	95	97	107	97	103	102	105	105	94	106	97	105	118	121	98	101	96	99	107	103	101	111	116	113	109	99	106	121	130	104	96	102	86	99	88	105	117	109	114	97	118	89	89	104	94	104	110	98	88	109	96	100	100	110	98	90	94	98	68	102	108	91	92	106	88	106	99	82	98	93	104	108	105	89	105	94	117	104	85	119	98	90	90	103	96	110	123	98	116	85	100	96	109	96	97	100	109	108	124	91	112	106	104	99	100	82	97	85	90	102	111	100	103	106	107	108	107	109	86	80	103	102	103	112	109	104	131	112	82	106	113	97	99	95	98	110	92	103	110	103	91	84	109	77	93	94	88	107	91	93	103	97	89	97	104	85	87	88	105	121	100	102	101	124	109	111	95	112	105	89	97	75	88	100	94	125	89	93	99	111	110	102	93	102	127	100	95	108	91	104	108	105	120	110	76	85	98	111	95	109	114	101	83	102	97	99	121	87	93	100	85	108	109	84	104	109	108	93	103	78	97	113	93	108	90	95	95	117	94	101	110	96	86	97	93	85	94	86	93	96	101	118	107	114	99	106	98	109	101	111	100	97	103	111	100	97	105	92	111	104	96	93	99	92	100	101	115	102	100	98	106	95	92	122	101	86	107	106	107	96	88	103	99	87	106	100	115	96	100	94	81	89	114	102	102	108	95	92	102	80	115	100	115	97	105	92	106	100	108	105	92	101	106	94	102	112	102	99	96	93	87	106	108	114	101	119	104	116	98	110	102	111	107	108	96	97	101	107	118	74	96	112	94	113	83	87	95	92	83	114	104	115	108	110	100	105	98	115	86	99	98	104	96	108	117	105	104	102	115	106	92	99	100	115	101	93	99	98	93	91	112	110	89	103	89	104	92	115	113	98	113	103	100	116	87	101	96	82	110	88	111	109	122	120	110	95	109	98	93	101	102	94	113	119	99	96	93	122	117	118	121	92	121	93	94	101	115	91	106	90	109	101	91	103	89	107	100	101	90	100	86	102	86	92	107	93	99	90	110	116	96	95	101	93	89	110	112	94	105	103	97	97	86	101	87	101	101	107	95	82	111	119	107	96	86	79	110	99	94	100	99	106	119	104	81	99	89	80	99	114	106	106	114	95	85	98	107	107	85	93	99	106	110	107	106	116	107	117	113	118	103	97	100	94	102	102	111	102	93	95	91	100	98	91	121	108	99	106	111	85	108	85	103	108	93	109	106	122	99	97	93	92	108	111	93	98	104	124	104	96	110	107	107	106	126	106	115	106	95	115	94	101	84	107	94	96	118	90	110	87	104	105	97	103	114	101	102	108	97	106	121	112	83	116	106	82	113	86	91	116	88	87	109	93	92	109	105	95	87	98	91	93	94	85	94	116	115	84	115	101	111	90	96	95	110	86	89	94	102	94	111	85	102	105	94	87	105	106	101	103	95	105	94	90	103	105	103	76	89	108	104	103	121	105	83	128	86	87	109	106	86	98	112	105	82	100	91	117	84	121	97	88	84	125	101	102	94	106	101	97	96	94	95	88	103	121	85	93	92	98	102	95	115	114	100	117	93	113	98	103	104	114	100	96	99	101	112	114	105	96	102	101	96	116	107	113	116	108	105	100	110	99	111	102	92	103	111	99	95	104	89	97	110	92	120	104	106	116	92	116	106	109	95	105	120	133	108	100	106	102	90	92	112	109	99	106	108	110	117	89	106	90	85	112	106	117	101	103	113	121	83	104	97	112	107	113	99	90	106	100	98	102	101	109	95	94	96	91	108	94	94	92	112	96	102	107	94	96	114	116	105	82	101	107	111	95	106	100	87	110	95	97	106	109	104	101	99	104	86	91	106	105	100	89	102	111	97	90	106	79	81	99	84	104	98	89	91	92	110	94	111	93	87	93	100	100	91	92	103	91	91	96	99	113	98	103	123	99	92	97	110	99	101	105	86	95	98	93	134	95	109	110	98	91	96	92	114	106	100	104	93	122	98	103	89	108	95	89	99	103	102	106	111	106	94	103	90	112	101	92	107	114	88	94	111	95	93	115	100	123	101	114	104	126	101	100	106	83	92	94	99	103	93	107	100	101	94	91	99	107	124	99	101	86	105	88	121	81	99	116	103	96	96	96	97	97	108	102	95	100	100	103	123	98	104	93	105	110	79	115	107	97	104	96	89	83	115	118	105	75	94	97	128	100	99	88	113	85	99	108	111	103	92	81	89	94	91	113	104	101	108	107	95	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
4548	364	513	508	463	453	415	361	345	342	312	327	326	369	322	344	304	339	335	324	359	331	328	353	345	335	295	334	318	313	319	327	295	308	341	332	310	313	296	294	286	309	326	307	308	310	292	319	315	332	278	324	303	305	307	352	299	329	337	332	302	332	301	327	314	350	335	286	304	303	309	298	311	325	302	320	311	323	301	319	302	311	309	311	324	324	303	319	301	289	298	331	340	290	320	335	316	293	362	347	309	275	313	317	305	342	298	306	288	308	342	311	291	310	299	305	298	302	287	337	310	325	324	290	307	288	308	311	303	304	322	324	314	257	299	292	310	297	323	301	320	309	297	275	327	301	307	264	326	298	283	338	325	312	308	304	304	292	301	324	311	327	314	296	345	308	300	322	301	310	314	327	300	306	331	330	328	317	332	321	288	285	300	290	355	298	288	334	319	325	311	308	294	292	345	301	328	346	303	313	315	296	342	311	324	291	337	326	302	318	308	305	301	317	311	322	293	354	280	277	300	320	316	320	321	289	292	327	325	295	321	328	311	315	322	286	326	321	307	331	304	290	318	327	308	283	313	303	307	326	293	317	307	307	328	290	342	311	324	321	311	333	323	305	270	303	307	299	300	304	318	302	298	325	318	318	274	293	300	285	340	338	334	323	329	274	296	303	288	284	301	308	311	332	330	319	342	290	310	303	354	321	297	323	350	317	320	307	291	305	335	326	311	293	290	315	321	303	308	297	324	320	307	310	332	310	274	319	320	315	297	341	331	308	324	296	306	299	307	313	328	310	301	299	323	311	293	298	299	276	304	301	327	287	290	319	318	277	302	318	337	279	296	322	284	327	325	292	319	300	329	335	279	309	304	327	300	289	320	323	307	323	314	290	301	319	305	337	313	346	289	302	305	304	331	270	305	324	345	323	304	295	272	338	305	281	338	280	306	307	321	295	315	305	295	291	317	301	317	285	327	331	311	286	279	295	305	303	313	306	325	270	364	334	319	352	328	309	338	300	308	314	310	288	312	315	342	328	324	321	294	294	317	289	291	291	308	323	326	316	301	276	295	299	312	312	333	336	294	311	287	309	313	332	329	292	303	309	288	325	289	312	330	325	328	302	337	272	335	313	299	289	320	320	323	304	273	305	321	286	317	334	324	256	293	351	282	319	337	328	345	332	277	305	340	313	299	312	301	338	304	330	285	356	304	281	325	315	306	273	312	329	303	273	309	319	302	333	300	317	336	284	349	329	280	310	310	323	356	311	335	332	308	325	316	335	315	291	316	309	331	327	330	305	308	319	310	309	312	307	303	294	284	319	310	290	312	326	309	315	317	335	337	306	338	274	351	336	327	316	321	324	319	288	290	331	307	343	291	324	317	294	296	316	308	352	289	321	326	291	335	323	324	315	313	298	301	289	301	291	310	313	287	317	299	291	327	304	307	315	293	302	315	279	286	310	305	313	316	320	315	339	295	317	310	320	340	315	310	319	319	330	301	305	290	278	288	303	307	301	319	310	312	309	308	295	342	335	306	321	302	313	331	306	303	324	309	310	312	342	314	330	322	316	310	302	328	349	302	286	321	304	290	263	330	310	332	325	314	321	282	348	311	319	297	334	334	324	344	276	320	299	309	336	306	347	325	294	360	305	318	306	331	307	299	324	324	306	281	316	307	320	323	306	325	303	316	308	310	310	322	326	327	291	308	290	297	310	319	317	335	322	316	319	308	308	316	319	316	332	319	288	285	326	306	324	325	343	306	309	309	326	292	301	323	334	310	290	347	285	324	306	282	319	319	302	296	307	321	322	320	313	299	294	301	303	292	327	306	314	322	314	329	325	342	329	325	304	305	297	300	315	297	320	322	351	309	325	330	331	305	304	294	307	298	310	277	330	296	310	289	317	321	329	300	319	311	337	310	324	310	320	277	330	314	331	301	307	311	339	309	296	319	314	314	283	300	308	294	300	308	312	306	299	303	344	313	326	341	309	317	328	309	332	304	311	306	301	320	329	303	317	291	328	346	302	299	295	316	301	310	282	301	351	303	304	327	331	312	305	300	354	330	303	282	303	309	313	308	323	321	313	324	282	345	293	324	278	316	329	294	304	326	323	318	320	338	312	316	303	345	335	295	314	331	286	303	333	294	304	295	302	323	323	324	297	323	306	299	302	287	307	313	326	261	278	341	302	317	335	314	288	311	292	310	303	270	312	324	302	335	329	310	342	290	332	289	293	317	325	329	303	303	287	310	331	295	331	341	300	322	343	330	330	314	348	342	314	328	320	288	308	268	319	318	314	308	340	319	310	325	309	295	328	326	294	342	311	332	325	314	323	315	283	314	277	339	284	322	286	308	262	317	321	329	280	284	323	317	340	320	338	307	323	293	325	358	319	311	308	309	291	327	299	304	327	308	323	285	308	308	295	335	295	322	287	316	317	339	312	307	322	323	305	302	326	324	297	320	343	338	303	307	309	324	313	300	333	337	289	312	319	282	308	316	338	301	295	349	323	333	321	302	302	308	340	313	359	310	318	337	279	330	309	331	325	275	294	295	299	309	329	289	313	278	328	311	306	321	286	311	308	289	294	337	318	319	336	327	303	330	340	316	307	306	326	323	291	327	357	326	306	332	301	309	305	308	311	291	286	309	297	309	330	300	368	329	320	309	300	316	304	317	333	336	314	280	352	321	327	334	305	309	279	314	307	309	287	312	309	320	277	328	295	297	338	314	262	321	308	335	322	344	328	319	318	324	303	295	319	335	345	287	320	326	304	310	312	308	323	303	322	349	299	324	314	337	308	325	316	303	311	315	323	295	300	329	324	317	305	293	330	317	318	291	299	314	323	323	307	316	328	324	307	295	300	301	284	321	326	277	327	351	298	311	354	324	302	315	321	315	302	304	301	307	289	279	331	295	313	304	327	314	350	308	318	321	317	340	317	295	351	322	302	323	304	314	309	308	297	332	325	345	338	287	327	309	321	340	313	275	292	320	325	342	303	319	284	287	287	288	309	310	322	298	337	320	327	287	313	270	330	303	319	296	304	291	315	307	323	338	299	326	310	302	299	313	302	317	310	302	301	339	311	302	344	285	319	333	306	327	334	323	330	294	289	325	303	302	297	293	318	327	298	293	316	287	336	290	295	317	318	308	318	339	308	311	301	320	327	336	351	309	316	298	296	330	306	293	314	315	318	336	287	323	302	302	311	317	284	351	315	301	335	307	310	309	337	335	321	318	278	312	321	292	333	334	313	316	312	348	306	299	312	293	350	302	318	316	304	298	285	308	290	305	278	324	318	305	302	321	321	313	318	318	313	317	313	323	308	344	320	319	284	324	299	330	306	307	319	314	330	307	287	327	308	268	309	301	312	330	344	323	278	321	281	331	309	304	324	283	298	320	299	323	323	300	309	307	314	327	301	317	317	305	337	288	325	288	325	290	299	342	289	295	289	302	346	275	296	316	311	306	324	293	298	283	318	313	321	290	294	345	297	328	290	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
29275	3851	1483	1034	749	564	399	337	273	230	216	173	183	160	176	162	125	111	125	108	120	113	121	93	109	104	122	126	103	123	88	108	98	104	95	87	92	106	104	102	94	95	88	105	93	93	96	107	85	87	113	109	94	94	109	90	90	85	84	120	78	76	99	103	86	92	106	103	77	98	96	91	81	90	101	92	106	90	89	103	108	90	97	91	102	82	102	104	88	84	101	89	102	83	87	106	82	88	107	102	107	83	102	105	76	98	97	67	102	88	73	87	84	95	102	94	91	106	99	104	84	82	77	80	101	91	95	98	107	100	97	96	100	93	85	83	90	94	90	80	79	82	112	96	96	92	89	94	84	85	85	108	87	88	95	83	77	115	112	113	92	89	87	87	104	90	97	81	84	98	103	104	100	96	95	87	88	83	78	92	90	89	112	85	90	93	90	80	87	108	109	84	88	104	106	85	100	80	100	96	67	94	82	90	84	77	89	84	98	100	87	96	90	86	87	103	87	101	81	93	90	83	94	85	97	104	98	81	84	105	88	115	97	90	100	82	93	96	92	85	83	100	93	79	85	99	88	87	107	109	94	83	97	105	109	87	104	104	75	74	92	81	99	94	82	91	96	73	91	92	97	92	97	92	90	91	103	84	95	84	94	121	94	89	88	88	92	96	98	101	105	110	97	78	90	111	99	93	95	100	99	97	112	86	96	89	76	92	84	93	96	96	94	81	83	89	99	101	85	91	75	87	92	100	86	100	101	95	99	81	87	68	106	70	104	89	82	90	93	97	98	95	95	95	98	85	86	108	99	93	101	81	97	104	109	75	83	79	103	88	92	85	79	84	84	95	99	83	94	87	102	87	84	102	82	87	81	94	108	90	85	84	98	91	91	91	88	98	95	84	114	104	94	104	98	99	83	95	86	79	94	96	84	99	93	97	97	86	91	75	74	93	92	96	69	87	83	101	98	100	98	102	84	87	107	80	93	102	87	79	104	85	81	96	70	98	85	94	96	83	76	81	91	101	82	97	90	97	98	105	108	99	92	92	94	97	89	82	96	89	108	97	80	97	92	98	88	74	77	80	94	79	86	81	83	91	85	93	77	86	93	100	75	83	97	100	89	78	92	97	83	98	119	75	97	93	97	92	104	85	88	85	88	90	93	97	82	91	102	105	104	104	88	84	85	103	103	107	91	97	93	93	93	79	94	90	103	104	59	95	92	84	97	92	96	77	80	97	85	88	108	91	69	85	86	94	78	98	88	100	92	98	90	72	102	73	89	96	98	103	83	85	111	85	97	91	95	85	93	125	89	99	95	89	102	77	97	96	88	101	72	81	102	109	88	104	90	112	84	96	89	70	85	60	87	80	95	103	92	85	84	97	93	90	103	98	68	101	92	92	94	79	87	91	94	109	96	95	102	95	83	95	89	82	93	93	107	88	116	83	117	68	83	93	107	108	88	74	88	83	112	64	102	79	85	88	95	94	84	96	73	91	93	107	91	97	104	121	95	87	91	77	94	92	89	85	108	99	96	94	102	86	111	92	89	109	98	88	79	84	82	100	98	106	73	118	85	84	74	89	89	126	108	107	91	91	92	94	99	96	92	77	90	71	101	96	95	87	85	89	91	78	88	73	86	89	95	83	99	87	92	96	95	103	87	109	75	78	82	106	90	84	102	96	99	98	94	105	101	84	87	87	84	84	90	110	92	98	110	94	98	94	120	94	98	90	81	97	77	118	89	110	99	101	97	80	83	89	106	79	99	105	92	84	95	97	94	84	106	92	99	90	93	97	70	80	95	87	101	80	77	84	87	97	115	90	90	95	88	73	115	82	82	115	109	99	87	71	83	93	100	93	93	87	87	99	92	94	91	74	90	94	95	81	99	99	83	87	93	81	93	98	89	94	82	89	90	82	94	105	94	85	94	92	87	91	102	90	88	83	100	92	82	84	72	77	92	93	74	90	82	105	98	83	88	96	89	81	99	94	99	90	88	97	82	82	105	105	84	100	99	64	99	97	89	102	83	96	87	79	93	107	72	85	95	101	81	128	94	90	80	90	81	85	81	79	96	109	87	83	80	87	92	108	95	116	96	91	92	96	106	98	89	80	95	109	91	85	92	88	87	97	101	88	105	88	88	90	101	87	89	90	86	101	78	91	82	100	85	71	91	97	102	104	98	94	94	82	84	90	95	86	88	91	84	81	94	87	90	84	95	85	99	84	88	74	75	84	82	88	107	100	66	97	94	94	95	87	80	91	85	115	99	95	99	85	83	94	72	91	75	87	109	87	96	99	89	87	84	101	87	116	105	98	83	83	73	91	87	82	113	87	96	80	93	108	78	76	94	90	106	103	90	82	91	97	86	88	86	112	106	106	78	87	98	117	92	85	101	89	94	92	89	81	88	88	90	80	106	86	89	95	86	73	110	102	87	82	83	85	97	89	74	91	82	85	93	96	99	84	89	91	96	84	92	89	93	77	86	89	94	96	78	77	84	90	105	107	86	88	66	97	78	95	112	86	87	103	98	88	103	83	92	84	99	88	80	91	89	96	90	90	92	75	91	106	93	85	97	93	95	85	87	84	85	84	84	80	80	97	100	102	93	85	91	89	99	81	99	97	91	106	102	71	112	92	88	102	99	94	86	83	80	106	83	83	95	85	92	87	107	110	100	80	105	88	89	104	88	78	107	78	96	89	87	89	76	88	93	77	110	86	106	83	88	80	75	104	83	93	92	110	102	87	97	104	94	82	87	98	105	107	101	88	103	86	91	90	103	99	84	84	108	98	82	93	80	90	104	95	114	99	96	121	81	90	87	101	114	99	99	104	94	95	99	92	79	86	100	93	101	92	97	88	80	87	80	97	86	77	100	104	91	90	89	89	78	102	93	82	98	102	75	96	93	94	96	78	89	98	99	117	100	94	79	106	94	93	94	102	76	95	105	111	94	88	82	82	73	92	80	95	116	106	78	100	95	90	95	81	96	91	84	96	109	97	95	89	95	105	110	95	84	92	101	81	72	101	83	90	89	103	94	94	78	72	93	99	80	89	99	88	105	90	94	100	100	96	91	83	84	87	86	92	90	86	92	99	75	79	85	94	87	84	96	102	88	86	91	95	101	85	88	97	91	105	91	81	93	84	95	77	106	92	96	93	97	85	96	88	99	91	107	96	82	91	99	76	93	94	79	104	96	94	105	92	80	77	92	81	102	89	88	81	88	117	96	106	88	95	91	89	84	92	97	98	101	92	88	83	96	97	95	109	111	98	94	84	93	107	100	92	117	105	86	76	82	110	90	108	92	86	98	103	98	89	111	78	99	87	95	103	107	84	90	93	101	94	105	87	95	74	77	90	101	80	90	95	99	86	85	87	90	96	98	89	97	83	102	95	92	81	98	100	96	97	96	84	89	84	82	107	105	114	86	94	93	82	88	105	90	92	91	81	103	107	87	92	91	88	99	99	76	82	95	89	103	95	70	92	96	105	87	86	93	109	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
13127	1428	3218	3682	3036	2382	2049	1595	1403	1189	1011	926	852	756	669	694	629	603	573	551	498	500	479	479	402	418	434	429	410	401	419	391	417	378	373	370	380	351	332	346	366	357	341	341	372	346	320	326	317	345	315	336	353	332	333	332	312	319	319	331	321	331	329	299	369	313	332	338	321	309	309	334	283	302	341	291	327	294	343	305	333	317	314	314	319	308	303	298	312	306	283	324	315	296	333	301	313	312	342	333	290	325	318	332	298	305	318	328	306	288	305	322	303	299	302	273	317	269	290	300	323	302	321	296	310	308	329	312	334	320	294	313	307	324	323	329	287	296	307	340	303	274	294	295	294	310	284	290	297	335	323	283	336	328	323	320	291	276	287	278	337	287	264	315	297	326	294	303	290	307	278	317	297	321	325	286	295	313	277	319	311	282	304	323	292	295	294	323	328	311	291	313	372	307	285	302	291	296	297	272	295	306	294	327	282	308	300	297	311	288	296	299	301	304	309	288	296	285	279	326	289	279	285	282	300	353	290	318	306	292	289	297	304	285	268	310	308	299	286	329	310	294	302	293	310	292	311	336	312	275	316	329	307	313	330	305	265	311	310	267	309	326	313	336	303	327	300	327	310	310	334	294	305	299	288	285	323	260	329	296	289	293	287	300	299	265	313	313	308	296	299	287	322	308	318	306	288	330	271	302	300	288	294	281	295	306	320	304	283	292	279	303	309	285	270	306	334	303	287	298	296	290	294	280	276	301	304	286	292	285	289	297	286	285	314	293	276	286	307	279	274	299	304	284	299	288	301	330	352	298	315	327	290	303	298	290	277	312	298	306	303	296	314	326	301	327	305	314	305	300	275	312	316	311	321	291	267	272	292	305	316	318	299	298	298	318	275	303	292	305	305	297	314	290	286	298	345	299	303	320	284	290	296	277	261	294	324	284	288	301	308	326	311	300	284	273	293	317	312	287	309	290	301	302	314	320	278	315	292	279	299	276	301	271	313	332	291	309	289	285	312	326	313	274	306	283	291	310	288	282	329	312	319	291	318	315	287	324	308	299	292	297	301	321	304	288	315	300	306	298	257	323	295	314	316	284	293	288	295	291	313	281	310	283	301	283	291	280	263	287	321	292	289	334	277	329	313	302	339	307	284	281	273	323	317	320	314	293	296	288	293	329	291	333	321	307	317	273	293	296	294	297	273	297	292	266	283	313	282	313	293	330	265	306	297	304	307	327	310	307	328	291	305	306	293	287	298	277	283	309	283	296	295	320	322	298	281	293	323	299	282	282	307	307	330	309	292	298	274	280	333	316	314	285	299	353	302	299	294	320	323	324	283	334	301	311	312	262	308	294	286	302	288	314	310	329	318	318	311	351	325	319	282	290	314	293	327	302	317	331	310	334	267	296	333	299	331	303	287	316	312	297	287	275	313	336	270	287	281	279	305	307	317	309	279	319	313	311	304	336	283	282	279	276	302	335	307	315	289	314	338	274	297	284	319	312	317	268	297	307	328	302	285	285	297	325	293	278	302	339	333	311	294	310	333	294	281	283	302	346	283	341	291	295	307	291	322	272	283	289	300	294	284	291	310	289	335	315	290	297	292	311	317	333	304	313	310	290	308	316	271	303	317	297	287	324	315	332	333	297	317	284	303	284	280	287	299	327	301	307	290	320	293	272	278	325	328	338	327	287	280	275	296	303	305	299	322	303	315	330	308	296	281	319	261	290	314	295	288	292	312	287	319	267	306	312	292	285	306	324	309	285	295	321	314	354	282	320	304	318	293	299	301	296	302	285	297	283	326	291	325	303	339	319	307	334	322	319	296	278	324	307	310	307	335	290	309	269	306	327	316	284	301	303	292	293	278	294	309	309	281	301	296	304	296	311	312	297	288	308	344	317	333	284	313	292	308	316	286	296	321	278	308	297	341	323	326	319	290	300	309	297	287	318	288	320	309	321	308	301	273	297	319	306	284	301	311	311	301	305	307	310	327	312	293	316	296	318	294	299	320	293	310	278	305	269	321	323	294	270	295	311	299	308	338	302	321	314	290	334	301	292	288	317	275	276	348	303	302	296	300	310	284	318	296	302	292	269	307	300	313	313	305	302	293	283	296	285	302	289	323	285	336	300	286	296	310	324	311	283	296	314	333	308	275	276	282	268	270	297	317	302	300	325	332	286	282	316	296	339	286	300	305	319	303	291	299	330	301	293	276	291	346	321	304	273	307	338	292	316	326	308	329	322	302	274	305	322	322	285	302	312	292	321	275	325	275	342	304	319	306	289	272	282	299	314	301	305	314	289	320	319	303	295	306	270	295	294	313	301	299	329	320	308	309	277	303	316	308	307	318	310	321	303	302	300	306	310	323	273	281	312	315	303	286	274	304	284	254	298	307	309	305	329	302	295	312	269	292	268	318	265	287	269	324	273	322	307	289	289	285	310	325	317	301	314	311	324	294	315	292	314	314	326	311	295	302	297	260	287	358	302	315	299	316	296	274	284	301	299	306	325	304	292	287	295	296	279	318	268	313	283	292	311	300	303	319	282	311	271	271	305	307	320	279	312	285	310	289	295	313	271	306	291	328	274	281	299	309	300	283	263	309	305	295	280	310	326	336	306	332	287	302	316	297	321	302	288	307	292	266	328	268	295	294	301	282	275	331	332	298	313	299	303	303	283	307	298	328	318	286	296	320	276	306	287	322	307	311	300	292	303	278	293	266	305	286	326	304	301	304	310	290	314	287	314	301	297	304	334	314	268	316	305	312	307	307	278	290	296	284	340	310	302	283	303	297	288	306	316	277	289	329	304	303	284	325	306	322	327	322	303	286	339	302	308	284	311	317	271	290	326	318	295	301	304	338	296	312	296	306	283	307	338	315	318	301	349	319	309	300	281	316	297	291	312	286	310	331	276	278	297	337	326	318	314	323	292	281	305	300	285	302	270	307	315	301	304	295	310	296	294	281	324	304	279	318	275	275	330	309	294	285	286	289	304	311	277	310	277	318	310	275	300	309	300	322	281	300	323	283	325	287	326	282	272	279	277	317	342	331	289	304	304	298	275	301	308	306	295	323	308	288	284	287	289	319	325	295	301	319	300	307	313	265	323	285	291	289	280	306	319	301	323	296	320	296	285	295	274	303	334	289	295	307	303	271	282	285	281	309	330	293	325	297	304	302	273	293	290	297	285	269	299	338	304	289	323	287	287	321	291	281	323	289	281	294	326	304	303	320	304	287	298	331	278	307	331	301	331	281	284	324	301	306	280	273	293	307	280	302	307	345	321	320	311	296	298	288	298	305	313	307	277	287	302	292	291	296	328	284	283	292	322	331	322	292	294	291	281	324	290	278	295	299	302	311	311	297	323	314	308	292	314	304	282	292	296	310	285	295	308	295	315	299	268	323	299	290	292	279	276	301	310	327	307	311	312	285	317	320	264	303	282	310	304	303	323	294	311	286	300	324	275	293	297	313	302	312	285	292	316	275	325	336	298	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
41471	11304	3444	2239	1509	1175	790	659	557	452	417	390	393	370	293	297	300	231	314	245	274	229	219	233	267	239	252	265	261	216	224	224	227	237	203	210	217	216	200	214	204	217	207	212	210	223	219	203	206	201	209	198	206	196	193	209	202	214	195	219	187	211	226	214	224	222	191	222	203	204	207	204	204	221	185	202	191	199	196	187	186	227	222	202	219	204	192	215	213	192	206	203	201	171	217	196	220	223	204	210	201	208	223	222	198	207	219	180	218	219	200	182	209	202	201	191	216	208	192	215	190	204	200	221	193	175	221	199	188	174	230	171	207	203	176	197	235	204	217	197	170	209	195	192	193	195	235	206	194	201	214	192	203	225	195	216	207	195	207	185	204	220	200	205	196	191	217	202	223	188	172	203	228	218	182	199	220	190	231	198	208	198	216	191	180	184	186	201	209	198	190	199	213	181	212	199	217	245	209	178	221	214	227	199	201	199	188	188	199	193	200	206	204	183	180	204	212	198	200	194	221	203	188	188	226	197	213	197	199	207	206	204	219	199	211	196	186	210	186	192	188	201	221	171	220	197	175	216	207	221	193	176	193	211	187	220	194	209	217	207	198	190	195	178	201	186	201	224	218	183	184	211	189	184	186	196	183	162	203	179	196	207	206	197	192	203	179	202	209	172	202	200	218	203	183	200	198	231	213	215	197	229	181	200	219	188	221	196	208	211	184	181	192	190	227	184	209	181	211	186	219	237	217	198	234	198	206	196	184	219	178	220	204	206	207	194	205	204	210	203	176	222	201	197	210	207	204	225	195	210	197	205	184	208	214	212	209	220	199	201	214	205	204	204	184	181	209	217	194	217	196	238	208	179	204	187	194	177	171	195	206	186	221	200	199	188	212	178	182	180	225	201	219	211	229	186	177	212	214	219	203	197	209	203	192	203	213	190	199	205	208	182	175	186	218	198	198	209	185	190	195	212	195	202	201	181	203	206	204	177	208	214	184	183	221	206	188	189	220	201	214	204	216	208	183	180	198	205	211	220	236	196	171	188	194	197	205	208	204	180	190	210	212	199	207	186	211	198	215	201	189	209	199	194	193	196	193	200	189	214	200	198	188	187	198	202	183	214	187	194	219	211	196	189	211	196	190	196	205	213	188	188	216	190	191	226	199	200	203	201	188	208	186	204	208	192	182	185	211	182	216	198	208	183	203	206	190	203	215	194	217	205	173	185	217	205	212	210	230	217	194	222	195	200	197	178	220	226	196	204	195	233	217	191	199	204	219	222	183	188	208	206	201	202	194	200	191	202	202	218	206	202	187	195	204	206	192	201	221	212	204	197	205	168	199	204	216	195	221	211	210	180	201	212	210	201	198	211	201	209	190	198	212	191	204	162	214	202	171	198	184	205	210	224	230	203	175	210	225	179	194	186	187	202	222	223	202	183	194	186	197	216	192	182	221	189	191	207	214	196	218	209	209	207	206	209	192	201	222	209	189	206	214	223	194	199	195	209	191	188	206	175	171	175	201	193	184	206	189	224	207	211	230	193	195	198	209	176	167	203	192	181	202	184	193	205	180	208	197	206	187	187	213	179	198	184	186	218	204	197	202	200	212	204	196	199	214	228	212	204	194	215	202	202	188	193	177	209	198	216	197	222	201	216	192	212	197	231	219	199	224	208	196	236	200	205	203	202	182	211	188	173	212	199	207	199	175	204	189	211	206	187	207	191	202	194	196	196	208	194	200	187	173	209	199	206	184	189	190	216	194	216	207	175	224	233	177	242	215	204	213	204	192	206	222	216	213	201	217	175	199	202	217	200	214	211	178	188	226	198	196	234	222	190	194	197	177	214	216	201	196	209	216	203	202	187	187	215	181	218	188	184	206	227	187	245	199	195	188	213	195	205	219	189	195	191	205	213	192	190	198	197	188	206	212	210	220	195	195	220	211	187	240	182	191	182	211	213	213	214	217	174	217	208	214	191	222	212	200	209	213	210	169	200	187	192	204	220	190	219	207	204	209	227	217	203	202	200	209	239	187	191	186	200	205	208	190	218	214	189	180	202	215	205	195	193	205	191	192	196	236	199	183	222	213	223	189	175	205	183	192	220	200	185	202	198	187	180	189	198	183	217	205	182	174	213	205	209	189	206	199	216	208	204	210	224	213	217	211	220	236	214	205	204	187	204	201	220	187	221	211	184	230	188	208	220	200	183	193	200	188	199	222	218	203	210	219	189	201	220	210	203	194	222	217	214	205	221	185	218	190	217	197	175	195	206	206	185	215	212	192	217	183	187	198	208	204	189	206	194	208	209	206	182	218	221	180	196	183	206	203	187	221	199	193	189	208	207	194	202	220	205	179	206	198	203	208	207	201	193	224	193	216	197	218	193	228	187	213	210	216	194	211	216	211	211	195	192	230	204	202	214	212	195	187	192	215	211	202	193	233	212	218	219	210	187	207	202	216	181	201	194	201	200	205	207	207	202	216	218	226	193	200	188	204	190	196	200	186	217	202	233	184	226	193	184	218	195	189	195	176	205	207	204	207	218	225	212	179	195	208	201	203	189	214	209	212	173	200	183	183	202	187	201	207	214	196	197	191	204	190	210	211	185	200	197	208	188	216	195	226	192	218	190	215	213	186	200	198	213	204	231	204	187	202	200	193	204	209	190	207	179	194	208	179	203	188	191	200	215	216	190	185	223	190	203	193	204	186	168	200	206	214	211	177	212	209	218	196	230	195	170	205	202	204	203	174	197	206	182	187	216	203	176	218	186	224	204	195	185	213	201	194	209	210	178	189	224	214	217	209	182	188	188	187	185	209	191	214	173	188	213	211	209	202	230	221	172	186	230	182	194	234	191	183	213	244	213	189	211	205	200	227	175	197	215	201	211	190	198	220	209	183	205	185	192	191	216	195	166	203	212	193	215	192	199	215	213	196	202	206	195	190	206	211	217	216	191	187	194	203	196	199	226	197	187	200	174	191	205	233	204	236	225	197	223	196	192	222	169	184	189	216	189	204	202	205	191	217	204	212	198	229	223	204	188	224	214	194	180	197	197	213	223	203	187	215	229	207	198	209	186	182	166	211	169	197	181	199	201	219	225	194	205	201	194	207	196	202	210	213	206	151	227	223	184	164	226	199	205	220	197	213	197	188	199	222	217	190	188	200	203	190	194	199	204	224	226	192	227	208	197	199	212	196	201	203	203	214	221	180	220	206	206	215	209	186	191	201	204	210	185	199	203	220	207	209	192	201	204	195	194	193	242	197	176	207	215	205	217	220	201	191	197	212	241	196	209	190	200	212	209	214	197	213	198	195	164	192	202	238	190	201	214	231	206	225	214	220	221	217	197	206	204	206	207	174	202	212	222	205	197	190	189	190	200	187	188	196	218	205	194	185	197	183	190	184	208	193	218	186	192	210	213	185	216	212	203	210	206	174	235	202	188	198	228	205	212	214	200	215	208	215	205	205	202	170	247	211	195	206	205	207	197	187	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
17796	2731	6291	6745	5813	4556	3802	3072	2677	2292	2005	1768	1581	1484	1358	1291	1164	1096	1103	1002	944	931	960	888	868	876	862	808	788	779	806	744	803	736	743	750	728	733	691	698	692	677	699	648	634	682	629	658	711	647	644	634	679	644	638	676	642	662	594	583	640	627	598	641	621	611	610	610	570	595	619	565	622	594	622	592	557	603	608	580	609	609	621	597	604	603	597	614	604	608	591	533	605	604	572	599	583	625	585	581	614	569	579	611	617	574	550	560	616	600	589	613	600	597	620	589	580	542	621	597	562	588	575	575	605	571	583	585	605	609	635	595	582	582	542	570	578	556	575	561	574	572	620	601	592	565	539	597	580	576	601	581	593	551	623	568	547	566	579	616	592	591	563	536	570	512	584	565	561	562	604	571	591	561	553	567	596	569	547	611	578	576	579	575	599	572	613	606	608	575	629	562	562	579	562	548	564	593	554	552	586	537	566	561	629	558	622	575	557	616	576	585	595	555	581	611	590	531	594	599	561	608	576	560	607	568	615	601	597	583	600	556	591	575	584	537	570	586	580	537	587	554	609	558	569	617	584	550	544	577	588	554	606	577	582	562	606	618	599	591	586	576	552	541	582	578	644	552	559	575	562	550	575	555	570	584	542	606	605	578	587	583	550	563	600	579	589	602	572	556	539	579	579	556	559	558	607	587	576	573	575	551	582	579	611	581	581	544	559	552	557	550	546	580	530	563	559	582	649	548	592	586	600	542	605	571	525	594	577	595	519	547	564	560	582	598	618	540	565	560	589	565	567	582	606	575	590	595	565	586	603	576	552	578	585	606	558	587	570	617	541	577	593	573	563	607	548	643	566	541	570	522	576	549	578	591	583	553	575	600	593	589	529	586	570	598	542	573	496	574	517	580	579	554	592	533	579	605	564	601	519	579	596	520	555	552	568	544	576	562	586	586	549	576	545	573	557	594	589	573	558	631	577	562	556	567	571	516	551	569	581	567	603	594	580	557	542	599	552	599	558	554	578	591	515	580	587	605	558	582	591	594	573	571	595	588	584	570	576	603	557	599	558	537	628	548	541	591	567	561	572	564	546	563	598	574	590	568	580	535	588	605	529	577	530	586	564	596	578	543	574	540	556	562	535	531	595	577	586	595	574	572	540	613	559	552	568	566	573	603	592	586	580	522	602	559	579	586	577	521	576	591	598	586	548	559	609	586	581	581	562	558	608	603	591	564	525	612	602	524	553	560	570	512	550	582	611	613	546	578	582	602	539	579	568	564	606	576	602	591	573	558	544	632	600	606	564	582	612	582	611	560	559	573	596	546	578	553	570	569	599	586	574	554	580	566	580	583	575	559	577	581	594	553	580	603	610	561	584	587	603	583	614	588	625	612	628	566	581	554	544	569	575	572	582	594	589	576	595	555	604	631	560	588	562	555	583	571	628	604	608	624	571	587	574	593	596	545	542	559	552	583	579	559	573	596	544	571	595	577	585	596	597	601	558	613	559	594	563	580	570	555	593	656	565	584	584	589	568	587	593	537	593	564	557	529	572	545	571	574	589	599	573	569	627	561	580	575	617	523	563	588	613	583	577	595	551	620	577	545	560	595	540	570	577	548	579	534	579	579	575	588	600	601	539	622	561	570	635	602	584	581	588	641	600	614	604	582	597	552	538	548	564	563	555	593	576	610	569	616	572	587	541	542	580	575	570	564	579	565	549	573	618	530	567	592	542	567	587	561	560	571	611	593	581	614	629	602	562	558	538	562	561	590	605	558	610	590	547	584	579	587	590	571	566	561	569	580	575	538	588	573	544	553	572	530	583	550	574	572	559	552	590	558	543	581	580	600	563	572	553	535	539	549	593	589	604	564	559	590	600	561	578	537	578	539	587	551	537	589	536	626	547	561	575	588	601	559	592	563	522	569	569	577	572	591	547	601	592	561	561	587	575	563	602	519	585	560	569	591	580	547	577	578	538	608	583	603	562	598	583	542	567	576	574	535	553	560	538	529	555	603	581	579	580	551	607	601	554	574	566	554	570	551	560	584	593	552	561	543	542	555	586	566	565	593	564	610	559	555	582	561	592	603	570	599	579	542	581	572	612	587	547	557	588	587	562	574	585	561	523	559	608	578	577	587	626	532	603	589	573	600	579	635	599	534	573	529	537	569	531	572	565	559	579	566	554	580	569	626	570	600	568	583	543	584	634	552	551	577	586	559	572	556	590	582	581	541	560	598	545	584	560	594	542	575	616	571	554	572	599	580	586	569	602	556	610	607	569	608	598	571	595	625	585	577	572	584	548	562	561	546	572	521	581	567	594	601	584	570	536	599	547	591	605	574	582	575	598	580	532	546	593	562	574	579	591	578	548	563	601	548	557	582	574	550	561	570	615	609	563	569	543	548	591	587	537	581	604	603	535	576	573	595	583	599	562	590	586	556	598	566	591	591	592	573	590	579	563	578	574	541	576	579	617	538	572	558	594	620	570	585	620	578	604	561	559	578	564	574	579	587	548	584	579	577	560	614	576	590	559	533	531	542	569	573	590	612	558	582	584	535	580	599	557	558	546	570	595	575	575	621	551	598	574	566	567	566	600	544	541	557	575	556	548	594	598	578	566	616	595	563	612	619	596	531	576	543	580	550	558	582	585	598	551	556	595	601	581	630	590	609	587	556	573	590	550	604	566	541	615	597	568	578	609	612	532	595	561	575	590	533	540	576	575	583	540	558	617	589	551	567	572	598	572	571	566	574	615	542	550	582	582	532	567	588	567	577	557	551	604	543	541	557	583	565	586	557	555	555	604	560	614	596	586	611	591	586	526	529	539	600	559	566	556	636	564	572	619	599	531	613	569	581	603	642	597	541	572	552	576	578	556	595	571	568	538	586	552	554	587	565	538	558	574	559	586	596	606	599	574	591	573	611	564	610	602	563	581	583	545	532	539	589	586	597	594	554	604	593	573	624	569	601	564	540	552	618	605	536	577	560	606	591	587	550	554	593	588	566	554	527	559	563	530	569	548	563	579	529	611	575	607	607	549	577	606	517	569	570	576	582	563	605	577	593	551	557	524	608	585	579	601	564	524	615	570	573	576	579	571	597	590	514	577	562	587	551	572	582	548	585	552	561	617	583	564	616	579	574	593	611	536	589	584	555	634	578	562	589	585	567	625	569	552	558	585	575	561	554	562	543	584	612	571	572	561	576	599	592	573	560	551	595	522	561	597	569	565	562	544	626	548	584	555	572	568	608	551	589	598	562	579	580	570	602	596	602	588	545	587	596	550	603	594	576	613	566	598	604	584	549	590	617	577	569	579	559	579	599	604	542	541	558	598	602	566	553	534	600	595	575	604	594	541	606	555	592	566	567	621	604	580	594	532	578	616	620	569	563	594	565	520	543	632	580	581	599	542	563	568	601	568	583	559	597	558	597	563	593	566	531	593	549	562	544	575	580	587	559	616	554	590	591	601	532	559	607	575	600	565	592	564	543	543	602	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
4153	266	213	162	126	136	124	116	97	116	90	105	101	98	105	120	109	116	103	91	94	105	104	101	104	97	114	108	103	110	90	114	123	103	125	86	103	107	80	112	115	96	102	104	94	107	103	136	97	92	123	88	90	93	100	98	111	100	115	103	96	118	96	111	98	99	109	103	107	101	100	121	80	108	100	99	117	105	106	94	110	98	92	114	81	111	113	116	102	121	124	92	114	100	104	95	107	108	93	116	89	91	97	119	104	111	108	116	108	100	103	107	106	97	107	110	112	125	113	112	112	92	98	119	122	115	107	103	101	93	113	91	104	110	102	92	96	116	103	98	90	103	110	100	94	89	93	95	105	106	98	76	118	104	94	106	91	98	102	115	87	103	94	82	89	120	86	112	96	99	89	119	105	99	108	103	100	103	97	103	91	96	97	100	92	102	110	97	96	107	102	100	95	101	100	106	94	98	109	94	126	102	82	102	100	108	96	84	101	88	108	92	96	84	112	97	105	101	108	87	104	117	111	90	113	86	112	108	97	95	114	101	99	99	92	107	96	109	103	119	109	100	100	108	92	86	108	112	101	89	107	98	98	112	105	88	101	103	94	81	84	97	94	109	85	92	113	92	91	110	82	92	98	110	102	115	86	108	109	95	100	124	92	115	95	101	112	106	94	109	96	98	108	101	100	114	102	108	95	94	119	97	107	91	98	93	101	109	94	93	98	107	100	109	107	84	85	112	111	98	111	99	92	102	127	112	99	110	113	111	101	84	111	100	100	91	106	91	84	101	99	101	104	89	103	101	93	103	116	110	103	92	113	105	72	93	95	92	87	94	95	114	111	97	108	104	86	101	112	110	101	95	107	92	103	105	96	146	113	93	108	110	85	105	121	112	96	115	116	98	119	84	112	96	79	95	101	92	117	93	102	104	104	114	92	96	103	113	103	101	80	97	112	88	102	102	121	105	106	100	111	107	95	104	89	98	110	89	111	96	118	105	88	103	91	107	87	122	105	112	87	100	112	101	103	102	105	91	110	109	108	120	105	118	90	107	112	83	95	99	97	105	92	105	92	105	114	115	109	104	106	89	108	110	111	100	106	115	101	114	88	118	95	117	103	103	84	97	124	78	105	97	101	108	110	110	92	109	98	100	100	85	93	108	102	117	109	80	103	113	107	116	92	95	83	112	96	86	106	110	90	101	106	94	99	85	105	102	89	102	98	91	95	107	111	84	99	102	96	95	118	97	100	88	109	110	106	117	106	103	112	118	110	103	107	96	86	105	90	84	113	91	117	107	95	97	87	113	105	101	108	106	92	109	88	88	105	114	105	100	112	95	100	111	102	93	109	96	101	106	92	112	106	104	107	110	89	104	98	111	92	83	107	89	103	92	107	107	104	105	88	86	92	100	103	89	94	108	109	100	97	104	108	115	107	91	115	111	114	103	109	111	125	106	94	113	103	105	99	94	89	105	99	107	103	102	113	96	101	107	101	111	100	94	109	102	94	116	112	98	102	108	82	91	105	109	99	112	112	99	101	105	80	96	85	106	102	106	101	88	89	103	111	87	106	99	95	109	112	95	87	101	94	106	99	113	99	83	110	107	94	103	110	109	94	97	106	99	87	101	90	108	97	90	113	94	122	114	95	105	97	96	85	96	107	114	90	112	104	103	102	107	102	115	109	97	106	99	92	94	86	89	88	97	98	112	97	92	104	87	119	108	98	85	103	105	93	114	99	111	105	109	99	102	96	99	87	112	108	109	85	98	104	100	114	101	105	94	111	114	109	99	113	89	88	95	97	96	95	107	94	112	96	100	101	114	95	96	98	108	122	112	102	104	104	86	100	101	113	95	97	96	96	91	93	86	119	87	114	115	112	103	93	104	102	98	106	89	103	111	96	98	106	107	101	103	99	98	87	82	100	105	91	97	112	102	87	104	69	97	100	108	109	101	100	117	94	98	91	105	106	93	94	77	97	92	114	102	102	103	91	113	90	111	91	109	92	108	98	104	118	106	115	102	118	101	101	101	115	99	87	103	105	100	104	110	93	93	108	104	115	115	95	97	103	107	80	120	97	108	89	89	109	100	92	107	101	98	118	86	93	112	113	108	112	100	94	100	95	84	93	80	100	108	101	102	111	104	95	109	122	103	110	96	100	106	106	90	84	95	116	93	103	94	91	98	112	81	106	99	103	118	96	98	89	121	118	103	93	93	94	98	97	106	89	90	91	103	96	95	98	82	118	101	92	119	99	89	99	97	109	125	105	94	104	105	88	99	100	107	104	105	104	114	66	111	100	96	110	97	114	80	104	87	105	79	88	115	83	83	95	104	114	95	94	102	104	121	83	96	120	91	109	105	86	108	99	90	116	112	114	92	96	108	96	99	95	97	99	129	104	105	96	95	119	105	109	107	79	90	104	91	117	97	90	104	99	97	122	106	109	112	94	103	112	96	105	127	128	99	123	114	133	95	85	100	79	86	107	102	102	92	100	114	105	107	84	90	111	100	92	112	102	119	112	117	112	100	110	99	102	100	107	94	94	86	100	104	96	93	99	104	100	108	93	93	99	103	94	108	86	90	104	103	98	96	103	100	101	106	95	87	99	107	96	98	86	100	104	91	117	109	107	112	122	97	95	112	115	104	104	111	106	117	84	98	105	107	113	97	106	112	100	99	104	99	98	81	93	86	86	98	134	99	114	94	103	103	117	120	108	95	102	94	89	111	122	88	96	97	106	87	91	81	116	106	110	85	83	80	102	130	85	92	101	116	96	101	97	115	90	96	126	97	100	111	95	85	103	105	111	111	98	106	86	126	105	88	92	99	98	109	83	97	96	93	89	93	110	85	96	89	113	96	96	85	101	118	105	99	112	100	101	106	101	117	104	77	99	107	95	101	104	102	92	104	90	107	114	94	111	94	83	83	103	91	93	114	86	107	102	143	100	101	98	98	103	118	113	108	115	108	111	108	83	116	99	87	72	102	109	116	103	107	130	111	96	105	99	92	115	125	84	114	99	98	110	98	87	107	108	130	86	105	116	113	96	95	119	94	91	110	90	99	116	85	117	113	113	113	109	105	97	110	94	82	100	111	106	94	113	104	108	101	101	111	83	100	102	107	107	91	104	103	84	105	87	100	126	116	133	98	106	95	95	100	91	99	94	87	110	99	101	112	111	88	84	96	120	96	95	81	93	81	97	100	99	113	88	90	91	93	109	114	104	99	105	102	111	105	87	98	118	104	97	95	100	95	124	91	86	105	95	92	117	103	105	100	97	81	100	99	101	96	106	93	88	109	103	95	105	108	99	113	89	89	99	75	105	100	93	93	86	96	108	92	99	116	104	90	90	105	84	89	99	117	100	108	84	96	101	113	106	109	106	99	90	106	96	99	79	102	122	102	99	106	103	107	121	108	117	103	114	104	106	113	109	108	93	94	111	87	100	105	112	91	102	99	111	111	85	94	104	106	100	86	98	112	100	92	99	112	95	77	112	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
4617	389	494	490	464	449	381	369	353	357	391	333	364	342	320	303	342	345	322	343	322	336	318	329	307	335	354	323	325	306	316	320	331	300	297	327	326	322	305	309	317	314	310	309	302	288	325	318	323	331	300	303	296	319	344	324	338	332	315	308	270	318	303	293	339	276	287	347	311	295	344	314	332	303	317	306	317	319	330	328	291	321	343	329	316	292	291	310	304	293	305	340	313	296	291	279	313	316	290	304	310	304	318	335	340	340	292	288	290	325	334	316	288	293	325	301	332	331	299	306	307	331	304	352	339	310	312	330	311	292	330	294	314	299	337	329	321	310	318	358	303	288	335	289	318	284	315	289	329	307	293	314	314	280	328	338	289	304	285	317	318	336	271	306	296	325	306	314	326	314	324	308	267	346	324	310	337	324	341	323	285	312	317	301	308	323	313	314	337	302	330	302	327	287	310	284	292	308	331	297	339	300	312	301	315	334	306	321	327	304	301	319	306	333	333	336	290	302	303	291	322	298	333	292	329	314	317	328	291	306	323	308	324	340	294	322	306	335	314	335	296	332	287	304	296	278	331	317	325	311	323	322	317	302	337	323	287	328	309	307	350	309	321	322	305	319	320	295	287	282	303	343	278	323	322	332	321	306	306	317	330	327	317	313	363	299	324	284	331	300	321	297	316	325	339	286	295	324	331	334	311	294	285	337	320	311	309	321	322	305	322	312	295	341	311	305	316	328	318	300	305	309	297	305	309	314	316	337	300	303	307	307	310	307	293	301	319	298	339	293	330	316	362	338	303	325	334	313	339	330	340	298	338	322	298	305	314	300	293	291	318	258	320	318	303	325	308	303	307	288	324	344	296	320	311	329	288	303	304	316	302	317	336	307	330	320	289	329	294	324	308	305	326	315	288	335	299	328	368	346	308	327	323	353	312	315	309	299	302	309	290	344	342	294	336	330	311	335	306	308	303	324	312	322	303	284	342	307	306	304	295	338	305	292	320	304	314	313	305	264	314	292	340	282	316	297	295	325	320	300	305	310	316	304	314	305	331	310	318	338	326	318	296	318	263	331	329	318	315	313	328	307	324	327	294	305	292	324	333	321	314	314	324	326	316	328	327	315	324	317	330	277	318	302	284	312	305	324	341	323	317	313	325	332	293	319	345	302	307	318	310	313	283	305	302	317	304	337	291	293	296	331	336	360	311	314	310	301	330	325	315	346	326	314	291	263	339	323	316	307	285	316	315	298	296	321	341	298	299	302	329	309	308	308	304	326	353	291	316	337	297	329	314	309	293	325	302	322	294	338	330	323	287	275	312	302	307	335	304	330	333	298	322	285	299	320	336	324	321	341	307	320	309	310	308	310	290	308	303	308	325	328	309	299	311	322	295	301	300	300	311	313	327	281	312	302	319	288	319	308	335	323	318	308	321	306	333	325	304	328	325	317	308	322	328	312	323	320	298	291	356	321	298	280	288	278	301	331	339	317	313	330	308	281	319	310	315	300	281	322	321	322	323	299	326	313	323	321	317	289	329	306	318	341	304	323	311	337	304	312	283	312	318	335	315	291	299	294	321	312	288	312	328	284	335	272	313	293	322	307	306	321	308	308	294	288	335	355	323	312	316	299	290	315	332	323	330	342	333	311	304	307	306	328	300	335	320	304	303	286	337	327	324	305	306	321	326	304	295	295	329	311	311	346	309	318	343	327	296	303	315	316	305	302	306	303	295	347	290	307	316	322	292	330	298	299	321	285	329	310	342	333	313	310	292	314	316	312	323	323	325	298	307	300	310	296	338	329	295	333	307	330	302	306	311	326	306	320	285	316	306	320	300	323	319	325	344	316	324	326	343	331	333	281	308	307	304	324	328	304	324	329	284	309	329	304	310	344	295	370	312	298	294	300	313	309	303	337	302	294	309	304	313	296	307	313	329	328	310	309	311	305	316	340	303	314	318	282	286	297	322	298	309	310	312	309	285	315	331	333	306	283	305	289	294	337	311	304	307	303	314	307	306	299	315	316	321	321	317	311	295	309	321	349	320	294	312	320	357	301	330	350	340	312	291	298	313	310	312	336	353	325	316	325	322	298	302	310	300	323	306	317	282	309	328	314	356	271	301	313	312	332	303	347	341	307	343	319	310	299	284	299	316	300	315	322	300	303	283	316	302	317	301	327	329	304	295	308	337	291	309	295	316	301	307	305	325	303	326	320	318	328	340	306	315	323	304	295	298	304	314	329	341	300	323	307	341	312	320	325	304	329	295	294	332	309	303	336	270	309	316	325	317	332	335	317	318	279	290	319	323	299	315	285	318	290	300	321	315	310	301	331	337	311	299	313	289	319	308	318	326	332	336	315	308	299	314	289	329	319	322	319	288	296	283	324	314	323	306	290	339	295	342	359	316	327	340	286	278	308	322	313	281	305	324	335	283	302	303	301	330	304	308	319	322	320	309	309	324	312	282	281	326	320	305	294	337	323	307	326	294	302	287	320	321	328	296	289	291	299	318	297	330	333	331	312	336	313	335	287	305	294	294	294	302	313	327	316	344	324	353	326	298	311	336	327	346	311	293	341	294	295	333	308	311	317	321	297	327	327	311	311	300	288	318	307	324	305	285	316	300	317	302	306	284	314	329	286	309	318	326	324	304	306	323	310	314	320	311	333	342	280	261	319	312	303	334	278	334	305	297	343	328	313	332	304	313	310	331	321	273	323	285	312	278	278	310	327	321	335	331	324	361	321	315	312	303	303	325	310	300	335	307	303	344	323	314	343	313	300	319	309	294	310	320	303	313	307	328	297	342	299	299	325	309	336	324	323	308	306	317	324	328	333	313	269	319	323	299	308	320	327	314	325	318	288	302	304	337	283	334	306	316	298	328	313	316	302	323	302	292	321	328	310	315	295	298	275	316	296	333	303	306	305	305	293	307	311	309	294	301	300	304	292	317	325	317	348	296	320	331	334	345	328	297	317	334	327	327	315	291	307	306	340	307	327	333	297	332	319	280	320	296	292	332	329	329	324	326	313	309	318	351	289	319	286	319	311	327	301	282	291	301	331	323	324	290	327	314	306	308	309	319	315	315	277	311	290	313	322	319	296	316	319	317	325	301	343	339	319	345	311	306	309	319	331	295	318	311	277	312	319	297	319	293	333	329	310	270	279	293	313	290	340	332	290	286	295	314	325	330	315	325	327	310	339	316	350	305	315	323	318	328	324	324	299	310	324	326	312	297	297	313	301	315	291	296	308	309	311	346	319	334	322	343	278	334	280	346	339	320	326	277	307	345	292	339	321	306	332	324	298	297	332	287	324	332	335	286	316	281	306	291	293	283	307	304	312	329	309	330	339	322	313	318	310	304	306	311	332	318	309	294	323	370	285	315	331	290	348	320	321	346	319	323	288	272	302	312	336	312	314	311	291	324	330	298	299	304	301	329	319	325	289	299	302	281	305	320	296	321	297	317	285	288	325	308	319	311	270	281	278	316	284	290	319	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
33332	5950	1515	995	709	551	413	336	252	225	210	173	198	145	123	165	125	136	137	111	109	129	116	109	98	104	114	116	106	91	100	105	90	87	125	125	97	99	99	97	92	102	93	91	97	94	101	85	112	100	93	83	93	90	102	90	92	94	96	91	91	101	96	104	79	120	96	93	105	120	97	73	87	88	101	79	85	106	98	82	103	89	82	92	105	87	88	92	97	86	98	101	96	91	102	73	81	88	90	96	86	92	81	98	118	122	95	102	91	87	89	99	99	91	103	91	92	81	82	101	87	99	103	77	97	88	88	82	98	82	81	100	109	97	87	98	98	91	103	80	80	93	86	69	96	89	71	92	96	96	88	104	76	107	90	105	97	99	85	86	91	92	93	85	100	98	85	90	94	92	100	107	93	116	104	79	85	77	90	95	85	88	83	84	99	109	84	81	80	104	96	94	103	96	107	85	78	91	94	89	83	93	89	84	85	97	80	89	83	75	104	93	93	103	85	94	85	88	90	98	83	93	92	96	119	107	100	98	90	91	100	85	81	79	86	97	93	89	92	101	98	101	96	103	92	92	72	101	94	91	86	85	91	107	98	89	85	93	97	94	92	98	90	98	86	77	103	87	82	81	83	83	94	86	109	99	104	96	108	114	99	96	88	99	79	96	88	97	87	102	74	97	96	108	90	95	112	102	103	86	97	94	94	86	118	89	111	83	97	113	86	91	91	113	88	98	106	87	97	81	91	100	91	101	99	92	88	78	90	101	84	107	93	96	92	110	92	107	96	107	91	111	95	109	87	103	109	91	90	112	90	93	98	105	105	99	102	95	98	91	91	109	99	84	90	87	91	106	102	92	85	95	109	80	80	100	89	79	98	92	114	87	92	90	96	90	93	101	90	89	101	93	89	92	86	92	87	96	95	96	108	96	84	110	107	84	81	88	94	84	89	86	85	113	89	101	103	84	98	96	104	85	87	101	99	88	95	100	94	100	89	104	90	92	72	82	97	106	89	83	99	109	72	98	101	75	95	76	98	99	87	94	86	78	99	101	87	90	96	100	101	95	89	94	87	80	88	88	91	89	97	115	89	94	88	98	97	90	82	88	103	92	89	106	82	93	102	82	90	110	96	95	92	91	92	95	93	81	93	80	99	80	107	83	116	93	91	94	99	97	89	101	96	93	93	75	101	86	105	85	85	89	95	86	91	79	100	95	89	90	91	74	92	109	88	97	101	98	81	106	90	92	89	107	108	95	93	88	84	94	88	84	80	85	98	101	88	103	95	103	85	96	90	81	104	94	82	86	96	112	110	95	94	104	80	101	80	74	97	107	102	122	110	78	114	101	83	106	79	99	93	108	109	96	88	108	119	107	90	73	103	112	88	92	109	101	85	106	101	106	74	104	88	77	87	90	86	95	87	91	100	93	89	101	100	94	96	87	91	85	97	98	105	106	90	87	106	89	99	79	102	77	98	83	93	91	103	70	78	102	88	95	82	99	101	80	96	74	95	92	90	111	92	98	99	99	82	110	82	96	90	102	92	77	105	96	89	85	88	96	99	105	101	102	99	104	84	94	95	100	112	91	84	114	100	78	110	90	95	114	96	83	89	103	91	102	82	87	94	85	101	90	78	84	102	102	80	111	98	94	91	94	85	99	102	94	105	113	96	108	89	92	90	82	85	90	106	80	97	93	85	99	91	79	91	91	79	94	100	85	91	84	90	92	82	90	89	94	103	86	105	86	98	103	92	94	90	93	97	66	87	82	92	96	93	96	102	102	87	75	79	78	96	91	102	108	82	84	85	90	83	97	102	106	83	85	88	98	119	106	85	100	86	107	94	99	100	97	100	92	89	99	82	99	85	91	115	86	98	71	102	116	83	102	71	96	93	93	73	97	100	93	98	100	104	93	78	82	96	88	88	90	106	102	95	96	104	88	103	83	99	104	98	109	85	116	82	85	117	89	86	107	93	83	105	85	80	116	114	90	85	87	85	79	92	89	96	103	105	83	90	106	101	82	75	90	113	88	101	83	91	97	84	105	99	84	79	71	86	88	79	80	98	98	78	97	109	87	103	88	83	108	84	75	101	90	103	86	89	104	105	83	90	121	90	93	88	85	74	82	78	93	89	105	94	97	78	84	103	86	84	87	111	83	87	86	89	79	100	84	81	85	83	92	89	109	83	98	88	103	105	86	102	119	93	98	104	98	88	90	97	84	102	97	74	96	79	88	99	87	99	95	82	109	89	104	108	113	95	99	99	84	98	76	87	81	74	88	95	89	83	87	85	103	103	101	102	104	97	79	87	94	88	84	87	80	97	78	77	89	81	91	96	99	90	113	101	87	85	107	88	96	102	100	100	97	112	88	98	107	111	98	99	78	83	105	98	74	99	112	85	90	89	95	102	86	109	107	95	82	108	95	87	104	102	93	84	108	81	100	99	103	98	79	85	78	106	78	78	97	73	92	112	83	115	99	101	89	105	95	81	92	94	104	77	84	78	88	106	90	110	85	105	79	104	105	98	85	100	95	70	87	93	82	61	86	77	86	93	98	103	91	96	104	96	102	81	78	99	128	97	94	88	108	97	119	107	88	88	88	82	100	97	101	99	104	93	81	101	98	90	93	96	98	93	98	94	87	98	78	102	95	90	97	100	93	96	101	89	80	91	89	81	95	91	96	107	106	97	95	92	128	88	103	105	99	100	85	94	83	80	91	96	101	101	97	69	98	81	91	89	97	93	93	90	101	83	109	106	97	103	89	96	94	115	86	90	93	105	88	94	74	80	97	76	100	89	98	97	71	98	66	83	96	97	98	87	86	104	93	93	100	89	94	104	75	108	92	94	87	101	95	96	100	102	104	127	96	103	75	98	103	93	102	79	116	99	78	98	71	97	104	105	94	98	103	114	81	79	96	82	100	91	101	86	79	86	82	73	106	80	120	97	100	77	92	83	104	115	90	99	67	94	103	101	84	87	101	89	110	96	97	99	82	120	92	94	114	86	86	103	78	98	86	81	97	81	94	80	93	91	106	84	98	98	102	82	93	88	92	96	58	91	107	100	88	89	72	103	94	86	84	102	110	96	104	90	77	89	91	97	108	88	96	101	95	72	87	79	91	83	90	86	98	102	84	81	91	86	114	107	86	100	95	114	98	93	106	96	96	95	83	88	93	111	84	106	95	83	98	100	102	82	100	99	89	92	93	92	122	90	94	90	90	91	78	92	86	88	88	90	89	100	109	107	107	93	99	84	92	86	101	101	83	92	116	88	99	92	89	101	101	97	103	116	108	102	87	88	89	87	84	82	101	107	89	100	84	100	105	96	104	81	111	93	100	111	103	102	100	100	89	80	95	77	65	94	117	91	98	81	86	102	80	105	101	100	89	93	80	82	107	85	91	102	109	103	100	95	106	92	98	90	106	91	92	87	124	83	84	75	90	108	125	89	101	92	103	97	84	87	93	94	84	91	97	88	89	104	86	81	100	100	84	98	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
14185	1398	3330	3633	3005	2391	2054	1639	1420	1185	1015	912	823	754	701	672	652	612	531	523	519	521	453	470	429	474	442	388	446	395	411	418	403	389	396	352	363	378	375	365	329	357	321	368	359	342	344	328	306	351	356	337	357	340	360	339	299	326	297	298	321	346	305	293	351	301	307	344	303	318	324	328	319	308	325	313	326	317	306	293	295	296	293	291	317	321	314	296	300	313	319	318	330	314	302	309	305	266	323	334	313	315	317	292	329	317	309	269	315	299	331	291	299	319	337	300	285	311	310	326	296	311	313	313	289	299	336	302	315	334	329	330	322	291	309	298	303	281	296	323	291	305	321	290	304	298	327	269	316	320	322	266	329	310	311	322	283	301	309	329	311	311	276	304	327	319	306	306	326	293	294	287	300	319	291	297	277	287	287	339	318	321	261	281	291	307	306	319	313	313	336	273	304	302	333	309	299	284	309	327	305	287	289	286	298	283	311	289	295	304	303	302	301	314	301	292	296	309	341	307	317	289	334	291	282	346	314	305	336	300	291	313	300	298	293	290	300	309	323	328	303	283	307	277	329	279	301	344	278	302	304	297	325	297	317	318	317	303	291	317	289	325	301	327	290	287	335	288	306	287	335	280	272	317	310	309	318	289	323	306	282	304	280	302	325	317	279	295	288	311	287	288	286	325	319	315	288	306	314	307	305	288	299	304	310	291	338	304	308	295	300	287	318	303	323	325	288	290	272	279	317	297	283	323	299	293	289	302	320	284	303	305	314	277	295	274	318	293	315	325	292	304	303	340	285	302	305	263	296	318	322	301	298	300	293	299	298	296	280	316	292	278	293	287	302	320	286	320	307	315	303	351	317	313	328	284	316	302	324	305	302	303	329	320	289	283	277	290	274	289	316	278	313	305	284	324	288	314	311	305	298	317	287	300	298	304	341	283	290	306	291	308	287	326	290	266	290	302	287	331	314	310	311	291	301	282	311	293	309	308	300	292	294	288	302	292	301	286	314	309	285	313	288	310	308	296	318	310	340	311	291	282	284	309	272	321	290	304	283	296	331	301	321	303	325	303	307	292	317	312	306	302	280	306	311	317	281	293	307	295	292	336	278	320	291	327	315	292	282	321	324	287	280	333	286	281	295	283	297	313	288	291	329	319	301	315	306	311	296	264	307	288	282	280	318	314	322	301	296	323	324	313	291	295	291	339	307	283	302	298	308	320	292	292	302	317	279	270	307	303	287	301	305	302	305	275	313	310	294	287	275	278	284	319	316	311	321	295	306	330	298	288	306	302	329	313	314	291	280	290	320	314	303	301	303	356	327	329	289	284	295	298	325	301	291	339	291	301	300	298	285	335	342	297	293	327	282	338	324	293	304	290	299	310	309	320	293	307	311	303	318	282	304	303	286	301	299	316	303	296	294	317	280	291	325	290	291	275	312	286	326	334	291	337	315	310	314	328	300	297	302	288	307	259	301	280	287	310	312	307	293	326	354	296	327	278	313	313	314	329	283	299	326	298	291	325	308	307	297	300	322	329	304	322	285	301	279	285	278	307	297	316	314	316	308	278	289	326	302	272	305	275	309	280	324	302	297	320	293	290	293	291	282	290	308	301	322	295	260	300	305	300	297	296	285	314	344	336	309	297	296	313	292	320	344	293	321	303	325	305	295	311	285	285	276	321	297	298	308	303	293	319	310	301	289	331	292	301	313	283	295	290	305	306	309	300	302	296	311	318	320	302	310	294	280	309	280	289	284	284	302	295	311	295	301	314	293	264	340	277	305	309	337	296	295	325	307	326	275	323	333	302	291	294	280	303	297	300	297	336	307	298	307	320	307	327	293	321	293	327	281	339	296	269	287	290	304	295	286	288	324	302	311	302	293	297	317	298	303	309	308	317	304	305	305	285	320	300	328	311	315	278	330	301	288	301	279	301	294	338	307	330	288	297	313	284	296	320	312	334	296	285	288	303	308	294	277	306	271	287	311	282	342	305	313	280	287	286	289	300	302	308	252	299	299	301	332	276	311	298	280	315	295	295	320	304	280	303	307	287	309	308	304	319	306	303	276	271	296	309	264	298	296	284	305	292	283	305	290	305	293	349	315	315	284	330	262	290	305	319	318	299	280	305	294	307	310	273	316	312	295	308	307	295	307	321	304	296	295	305	313	285	287	335	319	295	281	301	300	322	307	303	291	299	301	322	317	285	278	290	310	307	309	295	334	291	317	326	284	314	314	300	288	320	289	338	312	290	295	332	281	323	314	311	270	277	310	283	302	281	310	303	313	280	293	296	327	301	305	287	305	294	317	289	323	296	317	285	316	321	297	278	335	312	286	310	279	312	285	265	285	306	302	299	283	319	339	306	280	318	308	307	286	282	299	304	303	295	327	271	313	299	263	294	303	284	316	270	312	306	307	326	297	291	302	323	306	318	321	315	302	288	281	304	300	307	314	326	327	294	330	329	304	307	290	301	288	291	309	273	316	302	333	285	315	308	331	273	346	300	309	276	300	304	288	280	339	308	321	289	312	316	291	290	301	335	294	299	274	303	297	324	277	307	313	299	341	308	308	286	301	308	289	308	282	301	344	339	270	289	334	293	323	303	304	292	281	336	308	254	278	311	283	303	271	287	318	272	322	310	314	301	313	293	313	333	282	311	320	305	317	280	306	316	294	323	301	299	329	306	289	322	285	295	300	290	315	296	311	282	309	274	310	312	322	314	313	279	280	295	294	299	331	293	274	333	284	310	291	313	295	270	299	276	307	301	331	316	323	318	282	321	309	303	305	326	283	306	330	318	303	296	284	296	327	303	312	324	291	324	319	277	264	315	308	290	309	279	335	288	267	294	312	308	303	282	314	288	318	302	268	354	283	333	298	298	312	293	316	309	321	287	314	306	299	326	289	298	323	302	298	304	327	278	298	309	321	299	307	299	309	333	318	293	305	304	293	284	293	316	311	331	291	335	337	291	312	303	273	295	302	302	276	305	320	302	284	287	296	306	334	279	298	313	323	329	307	288	290	310	334	316	310	322	278	287	310	325	274	313	291	310	359	334	351	276	333	294	285	339	318	309	296	304	295	282	308	317	290	335	297	331	273	299	285	305	270	290	295	318	300	306	342	287	315	314	279	311	322	337	331	297	313	313	301	317	289	301	303	284	315	294	300	299	314	306	295	326	307	326	299	294	295	325	296	300	301	292	313	284	293	269	321	318	300	344	332	308	296	284	292	310	266	307	279	306	328	297	295	307	302	288	289	310	292	299	325	303	263	289	295	279	319	314	340	314	293	327	301	322	316	330	272	330	321	268	264	314	301	318	352	293	305	302	270	319	317	296	300	316	312	280	293	268	296	306	303	299	342	288	311	308	305	294	303	297	307	312	298	283	307	301	295	290	317	290	309	288	283	299	336	306	303	326	262	320	294	320	323	293	315	302	287	311	314	284	321	301	325	291	307	329	313	284	340	272	271	294	300	291	317	286	302	281	302	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
44475	16174	4784	2331	1566	1138	937	720	586	458	393	368	379	342	295	306	307	284	226	282	269	269	240	269	236	245	242	237	233	220	232	192	213	233	188	205	237	242	216	217	248	229	197	210	194	219	214	240	246	239	207	199	217	190	195	228	183	212	186	182	207	219	201	207	198	184	211	198	211	225	176	222	211	209	199	237	233	215	195	219	217	216	183	195	205	190	184	216	204	208	223	196	196	198	219	230	199	237	191	195	189	196	168	188	195	199	237	227	203	201	200	191	214	195	213	196	193	208	195	205	172	211	204	195	221	213	198	205	190	207	224	198	212	208	207	213	177	198	203	187	184	195	180	223	199	203	201	208	202	196	214	202	227	220	200	186	194	198	206	196	215	205	195	216	230	200	203	200	193	218	202	201	211	205	216	200	202	193	186	223	190	209	195	213	217	193	202	219	205	198	200	205	238	218	211	208	187	206	194	200	190	197	198	184	217	198	227	222	194	197	219	191	195	188	191	199	201	218	178	188	199	208	209	204	206	235	186	204	204	189	196	212	202	198	185	228	182	208	221	185	204	201	186	206	200	200	196	210	210	191	199	171	223	198	187	196	204	205	180	200	215	200	211	218	239	198	196	170	178	218	197	205	207	231	215	199	212	201	228	183	207	209	195	192	187	203	173	214	190	204	205	204	224	203	210	212	180	208	186	198	220	226	208	204	193	213	216	197	178	187	197	177	192	208	181	214	228	197	213	204	203	218	197	204	195	204	199	213	212	206	207	219	194	186	221	201	219	198	191	212	209	211	205	225	199	204	184	203	210	203	195	192	184	241	202	194	227	237	185	195	181	190	202	202	217	206	200	190	226	208	215	216	212	220	189	210	221	185	217	203	212	211	244	180	204	198	198	218	259	205	202	216	203	237	170	201	207	222	180	191	219	203	208	206	230	200	214	204	195	200	197	196	184	217	227	208	224	198	211	208	178	224	219	222	236	192	206	225	213	203	195	219	201	201	189	185	189	229	192	208	196	187	174	186	213	200	210	200	195	188	199	189	214	214	227	206	201	183	205	203	197	175	168	208	180	192	207	206	226	223	228	223	180	226	219	213	189	206	207	206	201	217	212	233	212	191	206	204	209	214	197	191	217	225	190	184	167	202	225	219	183	201	209	205	212	188	194	221	208	220	208	205	207	193	223	194	220	194	207	191	221	186	213	180	190	184	194	208	213	191	207	203	225	181	193	216	182	201	202	199	196	215	211	222	212	200	218	189	223	183	248	207	192	211	206	206	194	202	213	176	231	200	211	188	187	184	223	194	185	203	203	253	202	217	193	219	217	215	205	215	199	196	213	187	192	176	189	192	202	194	203	208	192	227	179	193	199	194	212	189	216	208	199	222	196	200	209	203	194	224	205	201	200	206	200	226	201	199	187	207	210	212	216	172	218	171	191	202	183	199	217	187	208	200	213	241	236	209	187	199	197	222	196	205	216	228	206	188	207	227	203	195	191	182	207	196	216	208	224	210	169	213	199	218	196	199	205	218	200	190	238	193	197	191	213	207	210	198	194	178	198	225	197	186	205	194	216	183	211	200	177	209	222	212	184	200	204	207	206	206	201	184	224	203	225	211	173	201	200	195	212	233	187	217	191	210	195	231	210	224	195	204	215	204	192	208	198	208	218	190	209	206	212	207	214	204	199	202	212	196	210	179	221	208	209	201	193	187	197	192	206	237	214	199	230	201	193	206	192	211	217	188	203	218	216	217	215	199	205	219	196	215	192	193	194	216	198	198	201	221	217	210	197	196	205	203	196	191	174	205	203	204	222	194	214	214	203	189	211	204	189	180	253	218	204	229	189	194	208	225	207	223	208	168	209	208	220	213	207	189	189	188	213	206	208	206	211	206	195	199	197	194	202	225	209	212	226	191	213	194	229	208	209	218	195	192	205	208	202	173	201	217	214	199	214	216	201	202	177	206	185	192	217	190	173	193	177	201	197	210	226	181	196	234	184	201	209	200	195	194	221	185	193	207	191	187	192	185	211	215	203	189	181	186	217	191	209	195	209	219	187	163	192	222	224	228	177	199	224	192	221	192	209	222	194	182	214	192	194	224	215	203	216	191	197	204	214	213	209	182	236	209	184	192	192	205	180	220	205	212	195	202	197	203	204	200	217	203	207	188	188	206	200	216	209	199	215	189	208	210	197	172	195	190	228	186	205	199	226	212	194	215	204	218	204	192	198	209	209	192	207	211	213	217	205	183	213	216	206	225	192	196	204	187	202	207	210	182	206	199	188	204	178	178	223	199	202	184	206	183	228	181	216	205	201	220	194	199	219	190	214	219	190	203	211	198	198	216	203	209	195	199	183	221	233	184	221	198	217	208	213	193	194	189	225	215	219	197	209	241	183	198	190	201	184	175	216	204	209	207	229	190	224	224	222	203	205	202	198	200	204	193	205	189	205	203	195	188	203	203	171	188	186	197	197	184	215	211	211	217	207	194	215	200	204	201	214	192	227	198	199	199	203	197	198	220	216	237	200	212	209	207	197	233	180	183	197	194	211	226	210	199	211	186	203	204	193	208	182	228	198	202	208	209	239	209	176	208	191	216	196	206	214	206	207	217	211	204	169	222	199	198	207	196	180	212	208	199	193	189	199	179	196	221	208	190	227	211	196	198	201	219	230	176	168	176	187	206	197	214	208	206	218	176	207	193	208	165	189	180	186	214	200	197	191	210	211	211	194	228	195	197	201	213	188	202	194	201	200	208	195	203	182	208	231	223	219	191	244	181	188	203	217	182	187	214	217	210	188	209	206	204	208	196	174	231	209	217	190	186	190	194	200	172	227	208	192	186	183	215	182	213	200	198	224	224	237	214	209	199	209	201	198	202	185	198	193	201	213	180	219	211	171	228	223	211	189	199	229	206	218	193	226	204	209	199	174	218	189	205	209	209	199	176	210	212	215	185	208	185	184	202	197	198	200	201	194	203	224	212	204	205	189	208	190	211	196	193	217	240	214	207	183	186	204	200	200	185	194	203	179	201	219	222	205	193	193	197	195	177	196	196	203	221	210	190	201	204	200	182	216	198	181	200	197	211	208	204	213	186	230	219	182	194	211	210	220	212	207	211	201	190	191	239	230	186	205	208	212	201	224	217	211	191	209	180	217	216	203	189	201	189	176	209	166	199	204	228	212	179	195	185	183	192	171	201	213	180	193	195	185	202	205	210	177	194	176	219	222	192	184	217	211	205	174	183	215	203	179	224	207	206	180	197	183	250	234	190	199	214	197	201	218	218	237	227	224	196	222	204	210	201	182	193	201	200	203	205	214	203	211	234	197	190	209	189	201	179	204	214	190	222	187	196	192	213	186	204	192	224	199	193	190	214	197	207	219	189	172	217	204	194	195	200	192	208	228	190	209	217	199	194	228	191	194	227	193	192	212	197	189	186	202	224	199	196	186	209	176	213	192	201	194	220	210	218	213	195	215	199	208	178	204	225	207	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
19000	2652	6259	6711	5664	4493	3765	3258	2659	2305	2037	1798	1575	1425	1372	1243	1202	1122	1074	1026	996	956	936	909	818	887	802	810	823	769	720	774	716	743	700	734	705	701	683	672	688	659	666	673	621	695	683	666	653	666	675	648	600	622	656	610	615	604	587	619	635	635	628	652	633	612	625	574	614	591	598	615	619	618	590	549	582	629	635	588	582	596	577	613	584	595	603	612	561	641	611	620	601	587	616	621	625	546	588	589	613	596	553	576	615	543	571	551	581	591	599	581	590	592	584	572	584	578	570	611	583	576	541	538	645	603	595	587	571	608	568	584	565	545	612	567	552	603	575	578	581	547	546	617	615	547	600	612	578	591	538	555	576	610	563	542	576	588	540	560	581	592	580	534	588	560	562	624	604	570	627	594	571	632	624	611	593	592	571	590	584	620	592	523	596	571	595	595	591	581	550	575	580	581	581	576	594	567	551	578	581	556	561	561	542	593	595	606	587	520	601	572	583	622	590	574	554	609	523	600	565	595	574	544	563	577	612	579	572	601	565	582	551	581	596	597	565	572	564	578	565	587	558	559	578	544	615	574	595	537	547	558	588	564	595	605	564	583	570	588	568	572	599	585	597	620	586	559	605	573	560	552	603	591	578	607	564	550	588	563	551	559	587	566	520	573	551	580	632	588	588	600	595	532	539	578	584	548	572	565	590	603	613	608	582	525	532	609	575	546	578	552	564	552	554	590	596	589	572	583	561	595	622	599	579	583	576	553	585	578	577	565	587	560	568	539	602	576	586	577	525	579	596	549	565	609	598	596	552	588	604	615	568	581	599	558	622	580	566	571	605	571	595	582	588	586	561	558	555	603	607	626	580	590	572	610	591	578	590	580	616	553	603	539	582	565	547	621	599	541	565	608	583	582	541	640	572	616	558	572	616	595	605	559	597	574	627	586	581	544	570	621	561	558	591	559	583	578	551	590	561	566	529	636	559	566	542	579	564	550	580	623	595	560	561	619	543	623	541	588	595	525	628	599	645	570	578	556	594	554	580	569	553	591	576	581	569	565	572	572	535	551	592	533	573	535	595	563	592	589	580	563	610	580	587	566	572	573	572	573	599	506	608	576	609	609	574	570	573	554	595	590	579	581	564	583	551	581	571	559	570	575	603	581	566	572	596	580	651	562	608	565	631	537	569	618	523	590	571	569	611	595	554	608	545	599	590	578	560	571	531	608	566	581	583	628	595	576	584	565	571	582	599	608	573	617	580	568	551	616	577	567	540	566	571	591	592	612	576	565	574	601	569	624	562	586	570	606	583	608	556	572	612	618	563	591	564	593	592	564	557	566	598	558	592	568	574	565	528	574	607	575	569	570	571	585	582	534	605	541	572	578	561	550	577	586	571	556	531	553	547	545	585	558	581	576	557	601	555	576	593	555	549	534	565	577	588	542	584	593	554	575	534	557	607	590	527	591	553	589	581	569	550	600	554	574	574	611	585	600	574	589	539	567	540	557	608	607	536	572	634	608	567	591	556	565	570	570	552	571	582	562	580	556	555	570	567	595	532	598	594	546	590	619	538	572	547	537	570	613	591	587	567	601	584	582	582	588	605	575	567	629	578	592	566	561	586	602	581	582	601	576	557	569	550	569	546	574	572	538	582	533	571	594	539	604	553	530	625	580	551	525	522	571	597	585	555	583	590	563	566	566	564	535	598	534	612	588	575	619	602	544	564	585	599	612	587	533	570	576	562	592	593	601	603	543	536	582	584	558	567	560	612	567	622	561	589	579	539	591	580	604	573	563	552	621	573	578	582	590	570	585	558	604	575	521	558	566	565	588	572	588	585	577	587	582	557	578	592	598	560	546	583	601	583	643	588	561	624	559	611	638	511	581	586	522	580	617	552	575	579	571	599	594	600	609	596	605	559	607	603	555	580	588	579	575	593	563	577	518	555	484	591	569	590	536	597	575	588	581	588	581	585	570	588	580	595	618	580	564	612	557	574	586	569	588	559	571	613	619	601	572	592	553	583	568	583	566	587	580	587	585	597	570	615	593	584	583	588	606	564	533	581	566	537	564	549	588	558	572	561	570	619	581	593	589	609	571	576	576	535	587	530	593	553	579	556	574	565	589	565	572	558	587	534	587	552	556	593	581	581	577	594	581	577	579	562	568	584	582	537	606	549	518	605	537	600	581	572	574	578	586	552	622	580	572	574	538	595	591	591	562	575	584	571	615	563	548	567	594	576	563	619	582	579	563	541	615	562	559	588	601	551	587	578	544	535	607	574	588	567	529	580	580	573	581	556	595	610	621	556	588	512	580	597	618	545	574	557	576	550	641	554	580	576	599	557	583	560	602	570	562	595	575	599	560	565	564	582	547	579	598	587	593	571	582	558	637	587	598	576	592	570	511	594	559	571	567	617	562	544	592	600	573	594	609	589	552	577	565	576	547	580	594	563	558	602	580	576	552	551	549	572	565	604	610	573	595	584	566	598	572	614	564	599	555	547	577	576	557	585	588	525	565	596	570	565	590	592	550	509	579	531	612	584	572	588	576	583	593	565	563	568	552	608	566	552	543	618	575	628	546	587	544	602	578	532	607	563	543	579	560	535	567	563	591	554	610	577	566	560	582	583	558	575	591	560	551	593	591	549	573	626	584	574	553	547	557	582	551	535	603	574	591	599	547	566	593	577	579	600	568	584	571	565	561	613	566	568	569	563	599	559	607	600	610	578	533	588	550	561	555	544	546	557	587	550	564	558	579	583	523	587	623	550	597	556	540	547	549	588	583	551	608	596	537	573	545	569	595	597	568	553	597	552	590	568	588	569	556	594	614	588	560	585	578	579	564	573	594	553	610	594	540	570	550	576	602	578	552	621	636	552	599	590	601	595	576	563	527	527	572	581	622	596	560	580	561	575	598	567	611	588	555	579	596	599	611	572	603	529	557	574	540	557	581	613	545	591	583	574	578	606	619	580	541	562	550	616	579	585	581	620	611	567	545	576	584	563	576	550	580	577	596	558	549	570	554	594	604	555	588	583	595	571	616	567	571	607	521	591	583	616	592	566	563	563	559	610	591	563	635	618	549	578	542	579	592	584	563	560	548	570	620	541	590	557	566	569	650	552	525	577	572	583	578	600	626	547	550	568	575	596	583	612	601	584	588	578	572	592	571	549	611	600	569	589	616	583	595	569	569	569	566	560	605	548	591	585	560	587	573	605	553	610	597	576	592	593	590	594	583	567	574	571	608	573	536	617	560	571	617	619	579	580	581	600	580	579	542	566	574	547	612	531	544	580	573	572	581	600	569	566	579	608	550	584	585	567	601	556	578	576	558	582	572	565	559	631	573	565	569	531	583	564	586	615	575	613	585	575	566	569	568	549	618	582	537	528	590	592	588	546	592	570	568	585	596	574	613	572	589	584	549	582	590	586	608	532	525	581	580	539	553	577	605	615	609	566	554	556	539	578	617	605	578	531	549	558	590	594	573	609	598	628	572	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
4708	313	211	128	127	135	114	117	120	113	97	104	120	111	99	112	100	88	113	95	86	105	93	100	104	103	86	102	99	98	109	91	112	98	94	112	107	95	116	88	107	87	90	97	98	106	104	98	95	115	94	109	92	78	112	113	78	91	124	111	102	107	111	104	113	97	100	108	106	99	97	115	98	90	92	115	98	101	88	115	105	101	114	84	103	104	96	105	92	115	120	101	119	111	107	86	94	112	96	75	114	105	96	109	95	99	94	103	100	92	109	104	84	102	122	89	114	91	94	84	110	121	87	115	104	97	101	105	91	98	105	113	97	90	105	82	102	107	102	93	108	98	103	101	92	105	90	114	93	97	112	104	88	112	92	104	105	119	102	91	108	90	94	98	82	100	93	111	91	93	94	101	117	95	91	104	104	93	120	95	98	116	97	107	102	118	83	115	107	111	100	94	94	89	108	109	103	103	97	80	112	99	111	102	96	108	103	105	116	103	93	124	108	99	97	109	108	99	113	90	90	88	119	111	112	91	103	111	100	112	116	87	96	122	96	86	86	96	95	97	94	99	102	82	100	116	85	113	90	104	105	120	125	108	98	96	109	104	120	101	133	122	109	110	112	104	119	102	110	124	111	104	97	99	95	109	110	105	110	92	95	102	114	94	97	94	95	96	103	94	105	120	90	111	103	87	106	92	102	98	112	76	110	113	95	117	93	97	97	117	98	95	105	104	103	84	99	84	98	112	110	103	106	81	97	107	98	109	114	84	86	96	98	104	98	112	103	103	108	101	83	98	113	108	89	105	105	82	121	87	111	106	111	103	75	97	87	115	114	98	106	100	118	110	100	79	99	109	95	89	101	89	88	95	90	106	95	99	101	86	105	98	89	113	85	94	112	100	94	106	94	91	104	110	103	103	80	99	103	104	95	125	97	91	94	98	84	107	106	109	105	99	98	99	101	97	99	81	96	106	114	98	101	115	108	88	100	101	97	101	106	90	93	117	103	95	107	100	95	110	114	92	121	107	98	93	112	101	113	107	96	97	101	124	88	92	103	111	97	109	96	83	101	105	108	93	100	115	96	98	104	112	94	101	103	85	113	118	107	97	92	106	103	98	105	100	110	107	100	122	107	106	97	114	84	100	87	105	90	117	101	113	97	110	100	95	97	95	96	102	89	110	90	111	116	113	107	101	114	88	97	106	97	92	102	101	103	81	94	89	102	99	104	94	119	95	109	118	103	110	106	109	103	117	100	101	113	80	108	96	116	125	86	112	111	115	106	105	88	96	107	111	104	96	108	99	99	117	101	112	92	100	99	113	108	104	82	105	124	121	114	109	101	108	109	95	111	113	119	91	99	104	115	109	113	95	95	105	103	104	96	102	112	79	101	98	91	113	113	105	83	104	105	107	117	112	114	99	116	100	92	102	89	93	92	88	99	104	107	116	98	104	98	112	103	86	96	100	96	108	103	97	98	103	94	104	90	89	90	98	103	99	126	99	79	101	84	90	106	96	100	98	94	121	90	111	111	110	99	94	110	118	107	100	98	94	103	113	96	87	100	90	99	95	108	99	102	109	106	88	106	94	98	100	91	105	101	111	105	84	105	106	118	111	97	106	94	85	117	124	98	95	114	89	97	109	115	101	91	106	106	104	86	109	87	109	112	103	100	104	106	98	100	117	102	106	97	79	105	106	106	94	103	90	109	96	112	97	104	93	103	102	86	85	95	103	102	117	112	97	100	112	100	104	90	83	118	98	105	112	100	89	106	100	94	113	102	79	100	97	99	99	107	90	116	129	105	103	100	106	114	84	102	96	97	106	99	92	105	101	84	109	99	91	104	140	115	122	111	102	93	104	98	106	105	94	93	116	112	101	106	81	88	83	101	113	109	106	96	100	113	114	103	98	101	105	105	101	101	85	106	91	115	93	80	99	88	110	93	99	91	113	101	100	103	109	104	95	102	102	92	98	89	109	108	102	108	109	99	97	110	112	100	115	89	112	109	92	122	118	99	108	112	111	93	115	111	106	87	95	96	107	114	93	112	95	92	101	104	89	116	110	106	116	123	115	107	101	95	107	95	97	121	96	107	104	115	95	109	94	105	108	94	99	93	103	97	105	117	94	102	120	83	113	99	100	109	97	83	101	92	102	110	98	103	94	104	107	108	99	119	106	93	104	116	95	76	104	106	120	110	105	105	127	106	109	114	86	101	106	114	109	98	104	79	103	100	114	104	103	111	115	113	109	110	88	93	106	104	105	101	106	97	135	115	112	125	101	95	101	101	113	109	92	106	92	93	111	105	98	94	92	111	95	102	104	90	89	82	105	104	100	115	92	106	110	95	97	102	107	102	111	98	113	128	112	105	105	93	93	101	93	108	114	84	104	104	113	105	87	74	125	114	109	93	101	108	117	103	85	102	99	90	99	129	106	115	109	92	81	128	91	99	101	107	95	91	98	102	110	100	111	89	104	120	84	99	103	95	124	101	95	89	100	112	109	89	106	83	94	90	87	111	101	95	118	116	109	91	92	115	119	95	88	111	92	111	112	97	89	105	103	113	104	95	112	125	95	117	98	107	97	101	103	93	101	124	87	113	106	116	111	98	106	89	97	101	104	102	110	91	103	97	84	109	100	103	129	91	105	89	115	92	109	100	79	97	102	103	83	95	97	102	90	95	112	102	88	85	108	85	109	97	88	92	113	96	84	97	122	114	103	106	96	108	97	120	108	107	109	106	99	93	109	86	118	95	88	112	98	95	110	99	91	95	112	89	114	85	93	102	125	96	96	122	100	89	98	85	105	94	103	99	106	103	112	96	89	94	86	105	109	85	103	103	115	98	100	114	109	102	96	100	92	110	98	100	104	117	93	109	104	92	94	94	88	99	92	105	106	94	98	105	98	105	97	97	95	107	94	97	90	98	109	100	109	97	83	104	109	107	113	88	92	112	109	110	94	102	88	110	102	114	94	104	94	94	93	94	102	96	105	98	101	110	83	109	119	93	102	102	108	95	116	105	109	92	99	72	95	122	89	100	115	90	88	91	90	100	96	102	100	107	109	94	101	103	103	93	108	102	107	101	98	99	92	95	93	109	95	108	106	125	102	112	106	95	97	107	117	97	100	95	101	111	103	111	103	102	89	104	103	117	79	108	104	114	105	116	92	101	103	90	105	106	94	104	112	104	98	98	110	96	107	115	115	85	87	116	111	111	114	115	102	121	90	106	107	109	97	102	108	91	89	110	95	110	124	115	96	111	105	118	94	109	93	104	108	111	75	107	111	109	102	97	100	92	115	94	87	95	103	97	96	103	110	103	129	117	105	89	96	88	75	113	113	89	104	99	101	116	95	112	102	104	107	111	83	59	77	99	115	85	92	110	117	107	90	119	103	113	101	103	104	99	109	104	112	80	108	98	112	90	112	91	100	84	103	100	108	104	88	81	103	92	104	88	121	108	99	93	94	94	100	101	107	106	102	104	96	120	107	113	105	78	116	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
5017	379	501	484	475	425	422	406	362	325	351	355	345	350	311	330	320	376	325	315	339	327	363	329	319	321	304	332	294	330	300	306	288	309	314	313	342	321	318	338	333	306	327	294	321	292	325	314	343	307	342	334	308	326	333	301	328	339	328	333	309	313	342	355	323	346	340	319	283	310	325	335	328	340	306	301	352	329	306	310	309	332	282	316	313	303	326	320	328	300	321	309	346	306	278	319	335	316	314	335	276	322	311	318	301	292	303	290	334	346	331	314	302	294	305	310	286	295	342	310	334	347	280	340	330	327	329	315	341	303	325	283	302	340	352	288	310	332	307	351	316	292	296	278	334	321	320	314	307	310	296	331	318	304	297	326	314	307	326	291	335	338	330	317	323	326	304	294	316	324	321	297	351	306	319	306	323	265	317	306	298	325	291	288	332	307	328	325	295	311	331	304	315	306	320	328	280	302	267	301	346	298	293	322	351	317	301	326	313	293	327	297	326	333	310	304	331	340	318	315	312	293	299	306	319	309	296	329	292	320	309	309	316	345	308	313	321	323	305	285	313	292	305	302	316	337	324	314	319	309	308	336	333	343	329	281	299	343	316	335	294	325	326	310	330	336	321	309	333	319	330	336	303	283	325	311	347	307	289	324	287	333	302	334	338	345	280	317	330	321	327	312	339	310	325	318	310	319	324	314	308	348	293	283	314	301	300	291	309	312	310	324	302	276	331	309	292	322	324	357	312	306	307	313	287	323	307	293	303	313	317	305	321	308	307	341	297	321	303	300	313	309	296	327	281	345	310	326	343	349	321	320	314	313	285	325	319	309	321	324	319	275	272	331	314	324	323	300	309	290	275	291	302	308	304	315	301	336	307	323	297	363	325	306	296	312	314	330	323	290	287	333	316	332	305	299	288	308	308	303	341	311	309	339	330	310	323	331	308	306	320	329	286	341	331	302	295	319	344	310	312	346	312	346	318	292	300	310	308	304	297	297	312	331	290	328	317	303	307	306	288	333	320	320	316	302	332	283	324	301	346	340	279	340	314	303	334	316	320	293	350	329	305	316	306	307	320	327	304	313	319	319	312	358	322	303	341	324	304	329	308	326	317	327	318	333	297	332	334	320	348	301	333	310	312	321	293	290	340	324	296	304	280	289	329	310	291	317	342	307	311	311	311	324	297	295	325	311	325	318	344	329	295	322	302	328	312	315	321	352	275	334	313	330	299	331	317	302	315	322	332	313	297	340	319	312	317	304	315	332	315	320	307	322	328	360	292	315	342	317	301	314	332	331	308	335	349	295	324	302	294	331	303	271	313	321	300	332	303	345	330	317	324	314	285	294	299	278	327	296	313	308	305	331	314	328	299	311	317	346	310	309	300	314	296	308	343	346	330	313	312	302	317	330	319	363	339	301	340	326	305	278	317	280	338	307	329	319	302	288	330	287	300	315	311	299	287	306	312	318	321	324	362	314	321	316	333	325	298	324	274	317	316	338	341	341	329	311	324	344	291	332	314	337	317	334	325	341	316	325	315	313	330	329	275	307	317	323	307	329	293	277	333	321	316	308	309	319	347	308	306	337	331	307	292	294	340	313	353	311	333	309	331	295	305	316	296	317	326	307	302	319	330	295	346	326	293	316	295	309	312	318	312	305	307	322	280	327	329	287	314	326	308	320	310	329	329	301	293	314	316	304	347	335	312	307	310	278	318	299	325	315	320	325	318	282	309	330	327	313	309	296	308	316	300	305	336	334	357	328	303	325	302	366	307	317	297	303	332	295	338	337	299	318	304	288	314	317	327	323	336	302	309	314	320	306	322	311	302	305	318	301	326	324	356	289	300	325	303	291	326	325	289	330	326	306	309	316	332	327	306	335	292	279	326	286	318	284	321	359	315	300	325	299	308	332	318	299	338	273	314	290	305	309	295	316	311	301	335	332	339	325	308	310	304	346	306	314	304	318	292	326	326	307	307	293	343	324	319	345	365	342	316	336	304	343	320	320	301	308	309	307	350	322	306	277	322	305	323	287	303	324	287	350	335	339	347	315	301	313	296	318	275	318	305	300	328	313	317	285	298	306	340	291	315	301	334	332	362	313	307	292	330	308	319	315	306	346	289	288	289	294	331	293	340	294	290	296	323	278	308	306	344	318	297	318	302	310	298	325	306	323	304	318	353	340	335	309	292	336	308	315	318	331	315	312	298	328	326	300	304	311	344	328	328	303	328	300	316	300	319	322	329	321	325	276	282	294	315	334	332	330	341	320	318	327	306	361	339	304	309	308	317	333	281	289	305	347	315	320	324	293	317	276	359	327	288	308	306	305	315	315	293	285	312	322	353	326	320	315	328	314	327	289	328	352	293	340	299	290	310	354	310	314	334	337	330	294	315	285	321	292	323	332	300	327	317	331	307	311	310	325	277	307	317	328	303	334	318	335	292	321	340	307	316	337	303	330	298	306	276	319	329	310	336	289	329	319	309	316	304	305	301	349	338	299	345	321	307	318	339	310	338	299	297	288	332	313	309	297	283	337	311	287	304	318	328	316	314	331	353	321	308	315	287	330	323	340	301	317	318	335	327	330	290	346	311	320	304	332	293	343	322	306	300	312	306	307	323	321	310	327	353	326	302	286	301	305	323	311	315	312	322	339	322	314	328	334	325	317	316	287	317	362	333	335	294	291	305	316	317	310	310	295	283	319	296	318	338	303	363	283	301	363	297	323	303	330	328	317	318	332	333	289	338	325	321	327	340	322	311	325	351	301	291	325	314	313	317	321	296	327	334	322	322	313	307	355	310	278	335	338	333	295	321	332	299	303	329	342	314	346	307	311	333	318	319	295	343	322	324	279	315	305	261	295	323	324	345	315	324	330	303	306	311	332	321	290	338	329	306	301	306	329	301	309	319	311	303	317	318	308	347	319	314	336	337	312	298	310	342	291	316	316	282	309	333	343	319	323	342	307	304	277	333	315	333	308	319	302	309	282	280	309	342	282	298	318	329	317	313	321	317	319	288	318	327	337	324	312	306	303	352	330	305	349	300	292	331	305	332	313	322	309	325	294	316	340	336	297	289	328	292	311	302	314	305	327	338	325	280	327	319	277	319	316	291	290	355	322	296	325	310	315	308	294	333	339	317	303	335	322	312	329	293	316	301	297	307	304	317	268	329	294	283	314	322	328	322	314	335	331	338	290	326	342	320	333	328	291	359	290	299	296	330	322	352	312	294	305	328	317	297	317	293	293	300	302	328	319	315	324	311	313	283	314	286	295	308	309	332	357	295	308	316	312	325	288	294	348	323	302	291	308	324	324	297	307	303	299	334	320	320	299	315	280	310	317	332	297	263	317	350	328	312	312	316	307	294	296	324	333	307	311	331	306	302	338	340	299	307	318	299	326	317	302	297	296	305	282	312	301	316	301	303	321	341	299	306	316	298	317	341	306	377	313	311	298	311	313	332	321	315	327	332	322	293	322	288	302	328	304	325	304	307	363	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
35234	7804	1639	1043	734	531	469	327	292	261	206	187	159	136	159	139	136	147	139	131	140	108	122	136	109	131	111	104	100	93	92	99	96	96	98	126	110	98	91	90	98	90	107	90	81	102	100	94	94	101	97	96	101	98	97	114	110	77	96	103	99	112	74	113	105	89	91	101	104	102	87	98	117	84	98	86	84	86	95	91	91	79	111	112	82	90	90	101	92	105	81	77	117	94	91	102	82	96	98	98	98	107	91	106	105	102	90	94	98	102	99	103	112	107	80	96	93	117	112	95	93	82	85	89	107	87	89	95	87	82	94	88	105	88	97	96	87	76	93	99	91	101	100	95	87	91	87	97	114	107	100	79	96	95	108	95	99	86	95	103	77	76	80	90	86	84	84	94	85	84	88	92	104	80	96	84	99	84	104	90	99	83	99	94	88	91	105	114	100	101	91	91	81	108	81	97	84	91	79	111	88	92	111	73	91	89	99	101	91	93	102	107	93	99	88	76	88	93	68	91	103	98	100	84	111	95	107	93	101	105	99	101	101	89	93	89	85	96	93	99	107	99	85	90	107	94	115	82	89	87	89	97	94	93	105	111	88	100	80	79	89	88	102	90	84	93	100	94	116	106	93	107	107	85	89	103	105	104	99	81	104	106	94	92	99	92	96	91	97	93	76	93	99	107	95	100	73	91	84	96	98	99	89	91	85	105	103	77	105	92	88	100	87	87	87	82	90	103	95	97	84	85	82	80	86	101	91	108	101	87	96	85	106	66	94	80	120	109	108	93	101	88	95	92	90	91	81	90	99	82	92	94	80	90	104	89	91	92	105	85	87	95	97	116	89	93	105	106	101	83	97	85	90	93	99	99	101	101	118	86	96	100	76	85	98	96	95	100	115	107	86	82	77	96	91	114	72	100	109	93	108	89	96	98	100	99	87	91	98	104	105	82	85	101	83	102	98	65	102	93	93	83	94	103	84	87	90	102	84	102	91	91	96	104	74	68	89	101	84	87	107	86	81	87	93	83	95	105	86	98	91	107	91	107	95	92	101	84	95	98	95	95	96	106	97	108	94	104	96	115	98	90	92	103	100	102	91	93	102	96	99	84	89	97	95	110	107	101	88	81	104	108	106	97	79	74	85	82	85	100	101	86	102	108	86	108	100	87	103	86	105	94	103	93	96	106	89	93	102	96	99	95	79	109	87	94	90	84	95	94	90	89	100	118	103	82	109	92	115	105	99	101	92	113	85	89	100	113	93	92	92	77	82	108	88	101	89	86	88	108	106	87	97	104	112	101	99	94	97	85	88	99	82	100	89	87	89	101	84	106	92	81	98	99	98	77	98	88	90	90	77	88	105	88	94	93	75	103	90	85	93	83	90	89	101	104	86	92	82	89	102	105	102	90	98	98	102	81	94	118	108	99	80	86	84	88	95	101	81	114	101	109	90	81	87	83	78	79	82	80	103	92	98	94	88	107	83	94	98	115	115	91	96	100	109	114	88	98	86	88	96	102	95	94	91	92	86	90	85	98	95	77	102	92	100	103	100	102	100	93	80	92	102	91	87	86	91	90	83	83	95	82	92	92	100	115	79	114	87	104	81	97	113	103	119	90	97	90	87	97	89	88	69	87	114	99	94	107	92	75	105	93	83	93	101	84	95	97	112	81	104	105	97	93	95	90	99	94	85	105	91	102	103	92	98	92	95	95	74	88	77	81	99	87	98	101	90	101	98	92	89	117	91	107	104	81	96	103	92	81	103	88	91	92	96	91	94	92	95	86	90	88	73	85	90	82	101	95	93	82	78	82	98	88	98	97	96	92	102	73	95	94	94	95	92	78	75	110	83	83	104	110	94	79	71	83	83	79	107	92	93	116	95	77	104	87	90	83	86	92	87	94	94	80	95	83	100	90	85	82	107	108	96	86	91	95	89	89	103	95	97	105	109	93	84	108	96	95	85	103	91	83	101	103	100	98	100	98	101	84	97	76	101	86	86	114	85	93	97	90	100	98	121	110	87	83	114	105	104	85	100	85	105	104	99	103	88	94	97	94	93	85	90	100	101	72	109	95	82	111	102	88	100	96	107	97	88	92	92	85	98	85	91	92	105	72	99	89	107	85	102	95	99	94	107	94	91	101	101	88	109	94	91	84	112	82	92	83	85	76	96	83	99	84	89	79	86	105	88	86	104	88	87	101	101	104	109	104	118	92	96	88	110	85	103	88	102	100	103	78	93	97	100	97	79	113	104	79	90	101	81	101	82	89	97	99	77	83	106	84	102	81	94	99	95	98	92	96	92	94	82	91	101	115	77	101	96	100	94	108	90	103	111	98	98	93	94	103	91	117	101	109	85	94	91	99	93	91	98	105	127	85	92	89	111	108	108	100	86	110	113	91	94	75	90	92	93	79	95	100	93	92	92	90	86	92	97	100	105	84	96	101	105	98	89	98	85	90	102	89	100	69	89	107	94	96	116	87	101	94	94	73	93	94	78	85	83	80	93	93	92	85	96	89	106	88	96	104	94	94	105	82	80	110	100	94	107	86	87	91	105	84	97	94	103	96	98	96	102	92	90	84	92	104	89	72	92	86	110	104	81	110	99	106	81	104	95	102	105	82	71	110	106	96	100	102	98	92	91	91	88	82	91	74	97	102	86	87	89	88	90	101	91	100	80	93	85	91	99	91	92	103	103	100	98	91	118	94	103	87	93	94	96	100	115	91	85	104	88	86	107	118	113	87	96	95	103	95	80	78	71	94	88	110	73	112	88	101	97	76	101	91	101	92	86	92	80	80	98	98	96	103	88	102	88	91	98	106	83	77	93	99	82	104	86	100	90	89	96	83	94	103	101	99	86	97	95	93	107	81	113	64	92	120	102	81	101	94	84	101	102	92	93	80	85	111	101	89	94	102	98	84	104	79	88	117	83	109	94	94	116	91	76	101	94	86	95	88	89	97	76	87	97	81	107	89	89	86	100	93	90	103	109	103	101	84	79	97	82	98	94	100	101	85	95	83	91	88	100	89	105	102	94	104	92	77	85	101	93	83	93	83	105	92	91	108	86	89	71	81	96	88	102	95	111	87	106	74	76	105	80	96	100	100	106	107	114	102	88	93	93	101	88	100	88	97	101	97	103	83	100	84	101	92	94	96	96	86	101	72	94	98	111	77	95	81	75	98	82	81	93	106	97	98	94	102	93	101	102	93	90	91	81	95	92	87	97	97	93	93	96	115	93	98	95	80	79	87	110	102	107	92	104	97	98	105	100	74	93	118	94	96	106	96	86	104	87	90	86	86	107	87	92	89	85	93	90	97	88	98	104	66	107	77	100	101	104	94	91	84	107	101	107	93	90	95	93	95	86	95	99	87	90	118	107	89	113	81	94	96	101	120	86	89	85	82	97	84	109	107	83	92	107	108	85	93	97	91	77	92	91	107	102	117	108	94	101	86	93	80	77	104	99	117	85	96	107	90	94	79	103	91	98	120	99	114	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
14945	1374	3195	3606	2986	2469	1935	1632	1392	1206	1045	892	825	754	663	688	636	572	546	574	501	492	508	490	506	473	401	411	419	430	419	367	369	349	400	334	366	334	377	375	348	337	366	327	347	350	407	301	321	351	332	351	330	332	343	320	335	342	339	322	356	278	312	318	296	360	319	334	338	318	340	309	333	276	314	325	327	344	329	343	338	321	309	303	330	322	347	314	307	304	277	305	299	276	342	294	313	332	303	321	271	325	331	301	278	311	302	300	336	288	312	296	277	326	315	302	305	281	354	311	318	318	291	314	274	294	337	332	331	298	317	291	318	313	314	295	332	332	293	316	282	317	326	303	330	310	282	301	316	341	316	300	332	305	325	302	305	326	301	315	319	298	345	300	348	328	311	310	332	308	289	281	301	318	299	288	310	284	307	296	297	305	307	289	296	326	311	284	301	311	329	322	298	304	323	289	318	306	303	320	285	294	303	311	309	328	261	291	282	287	302	310	331	304	283	319	290	302	314	324	290	315	318	301	313	294	286	305	308	306	317	317	301	279	301	315	327	302	311	332	297	358	319	317	279	304	326	307	296	319	300	329	297	287	307	312	296	331	313	315	318	317	287	288	275	334	320	274	268	298	291	273	335	340	280	299	285	308	295	322	302	311	303	320	286	265	312	300	322	303	317	278	297	299	323	289	326	284	340	321	326	297	309	303	281	293	290	309	313	327	299	296	315	299	314	299	304	325	330	331	309	295	303	305	303	340	271	264	316	305	290	325	300	290	305	290	293	272	293	270	280	296	311	329	301	298	305	328	291	321	309	307	301	318	292	299	295	317	293	281	303	323	270	317	306	306	333	298	316	320	290	296	311	286	296	276	322	332	280	320	300	320	340	276	328	288	296	294	294	283	291	325	300	313	314	312	336	303	293	301	258	309	299	309	300	304	326	323	299	332	280	299	285	277	283	353	327	295	323	309	305	303	308	285	312	315	302	299	298	297	312	326	294	309	311	319	332	286	326	309	331	304	306	313	327	310	326	294	297	319	285	288	299	326	312	309	284	302	294	307	337	288	311	305	301	284	327	305	320	298	302	324	306	292	310	289	283	325	283	290	280	284	288	334	292	320	278	328	335	282	311	286	306	316	318	314	337	315	300	318	334	296	321	313	310	298	281	287	322	293	281	283	300	333	270	321	306	307	320	308	285	323	289	310	336	309	286	292	331	316	283	323	325	304	319	319	297	317	272	319	313	260	291	286	314	284	324	296	325	280	310	313	305	291	273	326	305	312	287	305	292	299	305	304	327	309	323	283	307	316	317	287	311	340	326	260	296	304	313	299	308	317	307	278	331	297	302	322	312	305	280	283	307	290	324	327	285	272	295	344	308	316	282	309	267	295	302	356	313	292	293	300	316	330	302	309	287	293	291	321	338	310	324	303	311	324	316	326	320	329	325	290	309	286	297	309	306	327	306	325	293	297	352	315	307	301	272	312	307	319	280	294	309	299	307	301	311	306	308	309	336	305	302	319	301	338	284	338	301	305	320	298	305	299	281	299	331	347	310	313	286	321	314	322	341	276	347	319	309	320	324	316	312	285	287	316	297	314	309	311	307	304	308	310	325	316	296	307	294	303	311	301	311	333	319	305	305	290	325	308	317	304	313	310	318	306	298	323	317	294	310	296	313	306	300	305	347	304	309	343	284	312	310	284	303	285	325	304	326	297	315	286	326	305	299	273	301	298	293	299	310	293	290	338	290	299	332	320	316	330	311	360	302	297	319	293	304	313	319	282	322	279	286	319	313	277	312	320	310	344	299	338	322	280	316	303	280	351	287	322	328	308	317	287	293	337	307	315	323	285	272	321	305	322	281	326	302	310	301	279	314	329	348	288	300	305	291	278	292	284	285	297	297	309	341	281	294	315	301	319	272	276	280	299	324	293	302	332	298	316	292	284	323	295	298	289	297	304	328	285	281	280	301	306	328	295	285	324	302	299	300	299	300	310	302	305	315	306	318	334	306	315	306	297	271	290	313	322	278	310	281	305	344	299	323	321	302	311	278	300	299	317	313	296	302	295	341	305	324	307	293	361	285	314	328	300	305	314	286	318	320	292	313	293	282	302	300	345	321	323	290	286	299	310	268	296	326	302	295	332	309	315	312	307	316	319	309	310	308	289	303	289	289	287	275	307	293	302	326	315	297	278	297	303	285	283	302	303	300	279	347	286	296	281	310	296	339	302	297	300	309	311	272	267	285	322	312	294	313	286	260	296	291	312	297	302	303	289	339	303	314	281	317	311	324	293	340	281	292	298	295	290	297	277	293	285	295	312	323	278	296	302	305	318	301	312	304	317	276	315	305	288	302	345	332	287	273	291	321	299	325	280	301	295	300	277	296	326	294	290	300	322	285	296	298	362	291	298	323	338	342	291	343	308	278	283	327	304	297	335	287	260	294	312	297	306	315	257	293	332	312	317	311	315	273	277	277	271	320	306	331	305	340	300	286	288	310	315	311	309	290	327	318	275	318	335	298	324	317	321	295	295	296	310	298	332	312	278	304	324	306	275	312	329	305	292	334	322	301	278	309	300	296	325	320	288	321	325	274	329	320	313	302	326	290	291	334	307	278	304	304	283	304	307	303	290	305	290	335	293	298	283	282	307	317	336	334	273	292	313	278	315	303	297	285	319	295	320	313	276	310	312	319	326	308	313	287	283	305	281	310	284	300	309	319	266	311	326	311	302	314	338	302	290	304	282	272	307	297	317	306	308	315	307	343	312	293	331	304	316	311	319	315	305	292	317	313	281	329	300	349	311	307	304	319	311	318	292	284	322	320	296	303	281	299	291	309	267	306	291	334	277	310	294	300	296	294	293	289	297	251	294	293	309	275	307	304	338	301	331	284	301	296	291	304	306	297	302	323	279	329	281	279	300	284	302	313	273	331	307	322	303	289	291	307	298	319	340	326	320	308	295	316	286	299	297	280	312	327	307	288	292	331	274	294	275	346	325	282	319	316	284	282	295	281	305	283	290	329	300	315	282	296	294	300	298	298	304	327	302	310	301	288	294	330	306	322	300	319	315	314	328	303	279	318	301	296	321	320	295	328	278	293	351	326	323	314	305	287	282	301	312	302	294	311	312	295	302	289	315	338	300	309	330	289	317	330	289	310	280	290	322	302	287	281	313	336	293	327	306	306	323	305	302	267	307	289	310	328	302	295	285	288	320	314	322	273	296	315	320	277	326	297	307	316	311	311	267	311	324	313	291	325	307	305	327	310	301	334	332	320	309	325	320	310	303	303	283	301	290	294	315	302	295	294	326	310	298	311	286	283	313	297	319	302	309	340	298	292	292	295	305	307	286	327	296	296	325	312	284	301	336	287	301	271	298	309	287	286	319	306	331	292	328	301	305	285	295	300	291	313	319	301	345	291	347	300	309	289	291	287	321	311	316	334	298	281	263	300	303	296	287	289	283	290	329	272	315	320	296	304	281	282	300	304	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
43963	18178	5435	2348	1545	1091	832	721	590	486	424	416	383	360	330	285	314	268	264	274	227	220	245	247	233	245	263	216	226	239	202	243	216	235	229	234	213	216	231	213	218	213	197	235	223	235	194	212	218	188	207	199	222	196	215	213	210	217	195	227	187	201	230	170	229	206	196	228	200	201	196	175	201	216	230	208	215	209	186	239	215	200	190	208	200	189	210	204	214	187	194	220	224	194	189	187	202	195	190	204	192	202	198	187	173	189	218	217	204	162	189	213	212	205	235	185	228	229	196	165	215	185	193	191	203	198	217	201	191	230	204	211	230	226	195	196	197	190	218	162	210	206	206	177	194	196	215	208	195	219	208	168	223	201	202	196	204	208	212	204	217	217	217	200	181	190	192	172	203	209	221	192	219	225	209	214	196	189	204	212	174	213	173	199	211	221	202	231	209	219	175	184	181	212	200	193	205	222	205	218	199	199	199	199	228	200	218	201	193	234	192	191	207	209	184	212	191	192	174	209	198	211	201	213	222	214	221	182	190	191	199	205	192	202	196	190	198	227	200	199	205	210	185	194	195	181	193	200	201	217	209	227	204	192	202	209	203	193	174	205	207	214	196	210	223	203	207	184	204	198	183	207	221	208	215	198	219	194	214	220	189	207	195	202	183	208	226	199	178	202	226	206	185	202	190	237	221	218	206	223	205	200	228	213	187	205	231	215	206	195	197	232	204	208	220	207	220	203	195	195	207	209	215	191	206	196	198	209	169	204	200	216	208	198	201	183	172	210	195	200	195	211	180	221	182	200	206	239	215	202	188	195	219	230	223	188	185	209	214	183	214	202	194	204	197	237	240	221	219	211	215	207	244	200	214	199	177	216	178	202	217	197	205	199	211	225	237	180	225	207	190	197	189	210	226	197	218	195	214	186	203	187	186	212	195	198	199	207	197	202	193	194	211	203	178	220	202	190	191	179	186	192	220	190	222	200	202	199	204	187	224	203	210	185	203	209	222	201	199	219	190	203	213	213	226	194	225	213	190	200	200	211	203	221	195	199	230	186	216	217	183	164	204	212	178	203	192	222	199	204	221	198	219	205	193	245	202	223	215	185	172	183	221	211	217	214	209	228	181	200	195	217	226	205	202	215	191	187	172	193	182	181	222	175	201	182	210	222	192	211	210	221	198	217	197	198	201	206	197	203	198	189	250	215	192	203	197	204	207	194	212	216	227	219	201	183	200	170	212	200	214	195	197	221	187	203	215	202	208	219	232	199	210	237	189	205	186	206	204	206	200	189	166	220	196	201	210	209	194	214	204	184	205	224	193	187	223	218	181	194	194	214	194	193	228	202	237	193	201	225	196	197	200	215	227	201	222	197	202	199	209	227	198	214	199	189	200	213	203	203	209	207	188	200	215	212	169	204	208	211	206	205	205	215	207	188	207	193	206	211	218	203	187	202	201	206	227	191	194	199	212	214	202	198	199	203	201	214	207	203	202	176	205	196	243	193	219	182	203	215	204	212	203	211	196	189	182	198	206	197	197	183	177	202	214	205	203	218	213	206	191	188	235	207	225	199	219	228	235	199	177	213	205	207	199	225	190	198	195	197	205	196	194	202	210	184	196	204	187	197	208	214	212	210	192	216	221	216	203	211	205	187	210	195	211	174	192	220	213	211	197	191	216	216	210	193	212	207	188	189	209	195	193	204	182	202	199	194	240	217	223	189	185	202	180	191	196	207	217	202	228	204	219	181	200	196	190	206	187	212	196	216	215	221	199	199	198	202	206	177	231	208	202	215	206	193	208	189	178	211	216	191	186	199	225	193	209	176	185	181	207	207	216	183	213	213	204	212	198	215	233	206	215	193	182	198	202	182	195	221	220	204	194	204	196	196	197	202	194	219	207	200	231	221	196	236	211	221	207	221	199	217	203	232	212	212	184	214	192	184	189	183	213	202	210	201	193	202	186	215	216	173	211	200	174	215	209	184	196	187	208	197	219	184	221	212	206	223	215	206	223	185	212	191	230	224	177	213	198	196	207	203	193	189	195	207	224	225	219	215	210	189	200	212	211	223	209	206	167	196	182	220	202	197	222	201	201	193	198	215	209	209	198	205	185	195	181	221	211	230	210	210	212	222	191	212	196	222	181	187	199	212	201	211	207	220	198	206	215	222	213	199	208	231	204	205	211	188	204	208	191	196	197	219	209	188	200	201	203	203	220	201	209	215	217	219	200	183	184	205	208	193	202	184	173	220	211	216	213	206	211	197	197	229	191	193	213	198	174	197	194	178	187	192	197	213	189	210	197	190	190	231	202	206	214	202	196	214	213	207	221	197	195	223	203	210	194	231	215	205	178	213	193	214	200	217	203	229	186	188	211	226	200	194	227	199	217	209	210	223	198	195	185	189	212	180	219	225	191	201	218	209	198	207	204	194	215	195	189	196	206	222	193	189	204	218	213	187	197	197	207	194	228	184	206	205	201	186	219	185	212	205	206	216	222	198	218	230	218	206	204	205	197	218	215	229	194	223	216	196	195	202	223	201	208	192	184	205	206	218	202	224	215	181	176	211	193	212	196	202	206	208	182	191	211	211	201	200	195	216	179	194	190	188	197	195	213	202	198	205	190	202	234	199	219	218	203	204	181	209	214	202	172	204	189	223	212	201	221	203	217	190	211	208	185	206	174	208	198	189	209	170	202	209	211	181	202	173	201	212	183	206	193	193	196	183	205	178	234	202	201	216	198	186	211	194	190	189	199	198	202	224	219	202	203	200	213	213	207	199	231	205	208	195	188	238	195	212	186	205	232	223	201	183	202	194	203	204	221	184	165	190	199	214	182	224	208	191	232	212	183	212	223	193	195	190	200	194	193	197	187	206	210	210	210	230	186	208	215	210	213	200	214	189	219	214	215	194	194	199	193	218	190	188	181	213	204	214	219	213	189	202	238	196	174	175	235	205	214	229	224	226	211	190	216	191	180	182	205	202	229	215	203	198	206	203	172	208	210	209	210	183	237	185	220	190	190	175	219	187	216	212	196	200	229	199	189	200	236	192	213	208	207	204	182	227	200	201	210	206	183	187	202	204	216	197	189	196	214	210	213	214	201	201	173	200	209	211	201	199	200	205	178	202	204	221	193	220	224	210	205	211	203	204	185	205	181	185	180	201	207	184	189	218	203	213	204	184	196	225	194	190	195	211	198	207	188	217	201	196	226	191	198	203	230	213	231	216	205	201	208	211	217	196	194	212	213	196	217	210	189	235	216	210	195	194	216	208	196	193	211	193	212	203	170	193	200	194	206	179	211	216	204	229	173	212	196	197	181	182	196	236	229	209	206	211	197	205	200	169	203	201	224	190	196	195	205	228	208	196	186	208	189	211	209	224	235	222	216	206	224	229	209	204	208	190	238	183	201	222	220	223	195	198	227	193	212	218	206	191	190	224	192	218	209	221	206	205	196	213	198	195	203	206	185	196	220	234	215	202	220	200	204	240	209	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
19175	2714	6242	6705	5753	4545	3765	3031	2622	2269	1910	1738	1642	1484	1419	1226	1200	1115	1073	1034	1018	946	912	925	854	928	840	806	756	716	792	796	705	731	704	732	701	773	713	678	668	637	667	645	733	679	617	661	690	685	640	657	652	654	633	634	646	655	625	607	603	614	654	620	562	631	621	665	584	599	613	579	619	612	623	645	596	607	630	588	584	612	603	584	549	576	582	629	606	598	610	603	579	602	619	573	564	581	595	555	653	588	596	604	589	580	596	596	639	622	570	603	575	546	620	548	603	572	577	594	581	536	617	595	536	610	572	621	603	613	609	576	594	609	631	604	608	597	597	601	559	557	537	590	595	621	591	584	587	558	582	590	575	592	589	570	605	559	564	578	586	570	550	581	557	588	580	586	616	590	599	565	578	583	623	562	587	601	556	568	586	640	569	596	577	562	607	574	571	577	548	571	558	592	574	613	587	566	558	570	565	582	555	601	557	565	578	569	585	587	595	612	563	566	575	576	561	551	537	600	547	571	576	560	553	557	581	607	573	549	567	577	539	606	559	559	614	586	597	580	586	577	550	588	603	574	561	550	590	553	577	564	535	630	579	553	557	571	573	595	598	594	576	550	558	593	581	556	572	632	565	589	584	577	581	573	599	567	623	563	629	582	570	578	565	602	585	611	563	559	608	591	583	604	565	604	544	614	598	582	552	580	587	585	579	553	583	617	557	599	557	561	569	595	623	578	597	572	574	564	608	572	590	562	579	554	594	625	571	549	604	573	581	547	616	610	594	558	614	564	580	592	583	615	559	552	571	619	583	567	553	636	564	572	561	612	585	572	572	548	567	599	616	599	581	582	597	570	594	607	580	600	575	572	574	593	592	550	570	573	579	581	581	587	586	597	560	571	645	570	542	578	560	579	627	580	602	583	568	560	600	580	627	555	606	598	578	584	578	611	581	572	602	545	572	532	576	580	564	577	555	613	589	540	587	619	581	564	556	595	575	583	555	604	561	556	590	621	595	595	591	543	580	571	571	595	569	563	643	605	598	598	558	591	636	591	635	560	576	554	587	568	599	608	588	571	581	560	576	573	544	584	595	564	587	594	588	611	606	548	564	598	600	612	586	548	625	565	557	564	572	606	594	535	573	581	599	576	627	624	583	597	541	577	563	578	596	593	562	613	615	586	612	581	571	569	566	555	601	556	558	578	573	564	574	564	541	597	648	603	547	592	630	583	565	562	588	533	569	597	612	593	609	537	565	586	559	611	583	596	596	543	570	573	570	558	604	597	599	573	589	585	639	563	580	575	619	600	541	593	552	541	550	555	530	577	549	562	562	610	623	592	550	548	582	614	600	590	558	599	576	577	592	580	562	568	606	590	556	567	582	619	562	596	573	599	600	585	540	599	606	613	580	569	569	570	522	588	655	577	555	537	591	577	587	578	555	573	543	597	510	575	585	575	574	596	570	600	601	574	576	589	578	561	590	577	578	549	586	575	631	559	576	557	574	597	615	588	555	585	585	610	605	610	591	531	590	602	598	593	624	549	557	543	577	568	593	576	561	585	631	563	568	611	553	595	600	590	575	578	561	545	595	581	579	573	547	590	579	557	563	607	601	576	605	579	521	567	577	605	592	585	578	580	562	583	560	568	538	579	553	539	635	564	556	598	579	601	588	588	550	542	556	580	588	587	564	570	593	576	579	610	594	593	570	591	608	592	554	542	551	600	577	554	565	535	590	567	631	557	595	602	546	571	496	586	568	592	577	570	553	621	588	589	561	565	587	596	618	567	567	583	543	626	623	579	599	567	555	613	627	592	585	541	635	528	592	616	582	573	568	573	592	571	607	557	550	525	553	608	588	554	583	568	592	593	573	565	587	568	585	552	564	571	567	553	599	575	586	636	581	571	543	601	555	587	568	556	576	597	531	594	551	567	572	620	563	607	631	586	587	557	581	569	565	564	576	558	589	537	619	591	553	567	551	554	591	563	558	570	555	573	567	593	582	636	578	563	518	557	541	520	565	556	568	588	599	564	583	569	605	557	602	585	571	591	579	578	569	573	588	549	576	608	563	555	576	525	589	575	556	580	561	572	602	611	587	596	619	554	613	612	554	578	563	540	629	604	559	587	569	577	585	587	560	599	558	535	583	607	642	595	580	576	604	619	595	613	575	605	597	570	572	588	582	563	565	578	566	588	577	599	570	585	554	600	585	556	625	582	581	540	597	601	569	603	537	594	579	595	529	607	624	525	565	593	596	591	568	564	595	535	562	593	598	573	590	624	572	548	585	604	573	594	586	562	542	611	575	585	572	554	582	625	555	571	584	573	599	616	569	621	621	573	593	552	620	594	612	568	550	562	577	581	603	561	586	611	576	564	594	571	584	567	571	540	602	569	586	558	621	581	525	593	572	604	612	540	598	562	571	585	555	562	614	617	575	589	603	571	575	591	556	590	575	549	563	591	557	565	539	618	589	584	573	576	550	565	571	590	540	598	602	617	553	557	617	562	534	586	598	510	584	579	607	599	579	568	630	586	587	527	598	536	619	600	594	557	551	585	588	580	542	582	569	599	632	577	580	554	577	555	597	576	582	560	579	602	595	599	610	628	610	597	574	587	576	594	587	552	607	600	552	618	606	594	593	560	565	570	556	547	585	587	535	542	580	614	575	531	586	580	560	605	569	520	546	545	532	607	615	590	591	586	580	544	622	560	566	572	615	600	544	578	568	561	572	611	549	557	592	604	594	612	614	573	555	523	562	553	610	528	592	581	575	571	547	575	568	585	567	578	586	569	601	558	565	523	596	572	593	554	576	576	601	583	558	601	615	562	582	604	601	609	578	570	581	566	560	573	577	597	569	589	609	530	566	577	635	527	570	607	616	586	600	594	582	591	603	578	606	549	563	552	574	561	556	592	582	598	582	544	591	571	559	539	611	581	593	583	543	570	567	591	569	554	563	570	530	545	606	598	544	585	569	657	564	607	590	594	564	574	605	593	552	570	598	614	554	548	577	565	600	566	585	582	585	583	580	544	562	571	603	555	606	592	584	555	602	569	606	591	587	544	599	552	607	580	572	594	574	595	562	550	579	558	574	582	564	584	552	621	613	585	591	590	598	571	607	571	602	596	578	557	555	559	566	564	595	551	607	561	576	567	606	597	547	567	598	602	488	633	598	597	562	587	559	535	581	568	584	611	603	586	620	564	543	591	580	597	565	582	572	570	538	608	595	563	561	578	565	583	564	570	586	596	620	602	599	607	570	634	561	601	585	562	583	563	600	549	570	572	577	578	597	570	610	575	555	598	556	577	590	562	565	577	629	559	586	592	561	587	589	592	608	585	613	560	599	604	537	565	579	572	586	542	539	623	602	579	608	604	582	550	629	560	573	606	619	626	575	592	567	574	594	602	587	598	544	543	574	560	618	585	582	590	593	591	593	554	592	599	565	607	606	525	583	560	572	623	599	585	542	603	608	553	594	563	574	598	610	556	567	614	621	521	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
4686	379	211	154	125	122	120	116	109	115	101	107	117	114	98	112	112	105	113	133	112	102	104	98	102	102	92	101	115	88	112	86	101	121	117	107	103	105	90	101	88	95	101	98	109	109	102	93	80	101	99	113	94	94	101	93	93	95	110	116	108	109	92	99	95	93	112	79	102	108	98	109	122	110	93	108	112	120	96	93	103	99	120	109	104	121	91	96	98	96	99	94	90	89	108	81	99	106	113	98	104	103	104	120	115	90	108	111	106	88	107	97	111	107	87	95	101	99	103	92	108	92	103	111	109	85	94	102	111	108	90	99	115	98	126	108	82	103	98	92	112	89	106	95	101	108	98	93	108	119	109	89	107	104	91	96	108	89	103	100	103	110	96	106	103	106	100	120	96	106	103	89	93	116	99	86	102	83	99	95	107	98	105	108	90	104	97	107	87	108	88	120	121	103	102	97	95	106	96	112	100	113	91	115	96	88	88	120	109	102	111	93	96	91	112	113	81	102	86	92	86	85	107	113	97	101	98	101	98	108	87	102	87	97	101	84	105	104	84	100	117	113	105	109	100	117	106	117	85	97	88	97	100	81	106	106	97	94	97	100	129	83	107	107	105	92	90	96	99	102	98	102	103	98	100	111	97	107	63	104	115	103	109	80	106	101	103	105	111	100	96	93	102	99	106	99	99	105	100	110	103	98	90	126	100	100	106	81	100	76	104	91	104	97	103	103	101	104	95	108	103	89	111	100	96	98	95	106	101	104	84	99	102	103	82	99	117	112	103	94	118	106	109	121	107	103	113	111	109	102	91	87	126	100	90	92	101	103	97	84	90	84	110	98	81	108	82	104	92	106	106	97	96	104	98	92	114	100	105	107	85	98	105	106	100	90	119	88	105	97	112	104	84	96	106	94	102	111	103	105	112	96	95	114	76	104	89	95	91	99	90	105	126	116	104	108	101	91	92	112	105	91	98	90	109	115	100	111	110	101	90	95	119	111	99	114	104	108	90	101	95	105	105	100	105	109	131	120	127	109	86	95	100	99	100	101	96	107	98	101	101	114	82	92	96	86	92	83	105	95	101	90	103	105	95	100	98	95	88	91	109	111	117	94	110	110	101	99	109	102	121	119	101	100	101	99	93	99	101	85	90	92	113	88	110	113	116	100	123	115	99	91	121	105	100	107	101	105	113	102	107	99	110	102	89	99	83	86	93	109	83	114	104	111	92	88	109	107	94	85	111	79	98	107	112	115	98	103	107	95	116	105	91	87	97	108	99	94	106	111	99	101	115	115	99	95	104	87	106	109	107	88	107	105	107	98	99	113	99	105	106	100	102	104	109	101	98	111	110	94	95	95	104	124	82	96	98	98	103	102	129	105	126	107	96	93	107	122	113	105	111	98	97	89	95	94	88	105	87	96	106	101	116	111	92	90	111	91	96	102	103	109	81	113	80	82	83	99	108	107	98	94	86	111	95	103	88	84	109	102	109	93	97	94	114	96	103	93	113	113	100	101	100	121	101	105	83	103	98	100	98	88	90	101	90	101	109	93	96	98	76	101	118	96	106	116	95	139	104	118	98	119	118	103	85	114	103	92	114	108	100	94	94	95	115	112	99	111	116	106	84	121	107	84	93	86	106	100	105	119	101	113	108	128	91	94	97	94	99	120	111	102	106	94	98	102	118	88	108	107	108	107	107	102	109	92	105	78	106	110	112	90	97	90	102	111	101	100	126	101	108	103	105	90	81	104	107	113	81	119	97	107	117	111	97	86	79	105	120	83	117	106	112	112	95	93	100	103	97	92	89	107	103	122	95	118	85	100	97	89	109	94	99	107	110	115	114	103	85	79	103	98	92	100	94	117	87	100	90	109	85	95	115	99	121	100	102	115	106	104	112	107	101	105	108	109	99	92	106	98	85	90	103	118	107	115	106	115	106	94	90	96	107	91	108	91	71	112	106	102	101	116	94	113	116	91	106	99	107	100	102	99	110	96	83	88	85	91	119	119	116	88	89	97	111	115	100	109	108	111	92	108	82	92	104	108	102	101	99	109	93	98	101	84	107	112	86	96	96	91	110	106	101	101	109	98	110	97	121	100	93	107	96	112	94	101	105	132	103	121	92	102	119	73	101	85	86	107	110	109	115	110	102	99	101	102	89	103	101	94	84	103	104	105	108	99	103	116	94	104	98	105	115	99	94	86	118	116	105	89	89	76	105	86	89	96	92	108	99	94	109	87	99	108	103	83	111	112	97	106	110	94	109	112	106	102	104	104	104	123	108	86	91	125	90	77	106	97	89	98	93	98	108	109	106	107	104	101	95	92	98	102	88	103	93	82	110	91	96	89	104	103	111	99	97	115	110	117	109	92	111	101	99	93	102	87	108	117	100	88	90	116	81	99	108	117	101	100	95	113	100	93	110	108	110	99	93	108	119	95	114	107	101	104	102	102	109	114	95	118	120	107	113	111	106	97	97	103	103	86	110	113	91	96	98	106	85	94	106	98	103	107	97	109	102	99	124	107	97	106	106	100	98	110	92	101	96	81	108	116	111	105	106	118	110	121	96	96	107	118	117	91	122	98	106	125	102	101	98	108	100	93	99	98	106	99	100	102	113	113	85	88	92	107	106	110	111	105	96	111	96	99	95	115	99	86	95	122	98	121	104	88	91	99	105	109	99	103	96	111	96	108	101	115	86	96	110	113	105	100	113	107	108	101	110	86	108	103	118	115	92	108	104	95	107	95	101	102	114	106	98	107	93	94	93	93	112	76	111	108	112	97	96	115	88	113	113	86	92	100	128	107	122	96	112	99	120	103	112	103	116	92	90	117	120	92	102	95	89	97	88	95	102	109	114	100	87	110	117	104	108	109	102	120	109	104	116	102	109	95	86	110	102	93	97	84	106	89	98	95	111	100	112	106	102	116	93	97	90	100	108	103	107	94	105	102	97	101	82	92	115	95	90	108	124	101	87	102	99	134	89	112	95	81	112	116	99	107	89	103	88	91	87	89	122	83	96	98	109	101	70	119	120	109	93	109	101	112	105	96	105	99	85	99	91	113	105	98	104	106	93	86	100	109	103	83	89	92	96	101	101	94	127	93	94	103	108	111	105	97	102	92	100	108	90	104	112	101	100	90	91	104	99	116	92	111	112	96	105	116	112	91	99	104	108	92	86	94	102	110	109	110	100	97	105	121	99	109	82	97	93	104	97	98	108	99	92	88	92	91	107	104	100	108	96	102	96	119	96	113	110	96	111	106	98	96	107	93	94	95	101	109	90	105	116	98	101	96	122	115	99	108	93	105	101	118	98	103	100	107	105	100	102	98	113	89	91	108	98	96	91	102	99	90	107	95	101	100	104	119	114	114	105	115	108	122	108	88	105	107	101	92	105	88	98	88	76	97	101	119	125	83	100	123	114	118	86	93	102	109	103	109	125	108	120	90	104	108	89	105	96	101	113	93	92	100	100	109	110	98	96	96	108	97	111	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
4920	386	542	475	503	472	413	400	354	373	349	326	359	353	341	324	325	324	326	318	306	327	339	302	305	327	309	341	333	300	326	305	321	322	310	306	330	311	323	332	319	333	327	304	302	338	311	360	321	312	340	320	313	330	318	338	327	340	300	327	315	302	333	348	320	341	305	322	356	317	328	334	312	351	297	320	327	317	305	327	278	327	308	322	303	332	316	295	325	301	329	307	305	303	320	293	329	315	295	318	305	333	325	324	335	363	296	281	336	308	306	301	344	330	321	319	303	281	316	322	306	304	309	318	317	260	291	337	291	332	354	311	317	326	327	295	310	324	338	281	312	287	298	311	316	314	336	321	341	318	350	318	325	371	342	322	301	291	329	333	350	316	354	321	294	329	348	314	309	320	261	281	334	314	312	278	318	311	304	311	319	342	310	329	331	294	300	327	302	308	326	292	291	317	306	323	332	326	317	322	305	321	320	328	322	307	308	293	292	288	309	337	316	292	300	325	318	316	303	324	339	319	340	328	331	290	293	292	303	316	332	300	331	315	289	334	315	328	309	308	330	321	339	306	323	323	309	279	302	290	319	289	316	325	315	352	350	324	310	312	317	337	342	303	327	329	307	309	322	289	329	321	314	372	328	303	303	301	330	332	311	317	300	309	333	308	308	297	292	337	333	318	314	308	307	354	339	310	331	331	312	310	304	325	323	322	363	320	356	322	316	331	313	311	322	361	320	314	315	314	343	312	311	315	328	305	324	338	301	300	327	289	309	282	325	308	334	336	342	326	330	318	308	315	332	349	311	328	306	326	320	330	348	310	326	328	303	340	329	313	339	323	338	293	305	280	296	329	266	314	312	367	303	306	318	349	283	322	312	350	336	309	292	314	294	347	297	308	283	300	279	348	334	301	340	313	313	287	280	337	309	322	296	304	341	327	352	290	289	284	319	286	320	321	356	362	285	330	330	326	316	311	329	290	322	296	307	282	304	314	301	318	310	299	335	305	317	317	316	326	317	312	324	329	287	311	313	332	302	314	332	326	335	330	343	312	330	332	292	320	289	296	317	316	326	302	289	306	348	289	296	312	308	334	292	309	325	323	300	315	352	346	308	314	300	323	324	307	315	314	329	336	325	289	330	311	325	303	293	282	304	289	319	293	337	326	294	346	329	301	328	337	334	322	298	336	315	309	297	336	320	317	317	313	335	317	305	294	324	318	291	327	300	318	317	302	311	341	302	319	320	300	322	326	352	318	298	317	354	335	317	352	285	329	318	304	322	317	305	307	301	321	327	313	310	337	330	310	295	304	288	334	318	284	279	299	310	302	290	293	301	329	334	286	275	331	331	295	289	300	318	344	320	322	339	302	356	301	312	305	320	327	291	326	359	314	321	333	345	291	332	303	291	330	316	301	321	299	323	317	296	319	305	328	279	325	322	309	314	311	290	283	322	294	331	332	335	299	295	292	317	334	326	309	289	314	308	309	298	298	300	315	323	286	318	306	279	292	327	340	324	305	303	353	327	301	335	321	298	341	342	332	311	329	333	317	318	307	355	307	351	353	307	287	298	324	268	344	326	302	277	284	330	310	322	341	302	301	332	309	292	342	322	288	326	295	299	327	338	339	303	319	281	293	316	312	313	325	340	308	333	307	330	335	276	331	328	323	299	287	340	308	346	317	338	336	315	316	333	327	311	303	305	297	318	341	323	332	308	303	288	311	316	297	348	337	322	318	339	349	319	325	327	313	311	306	307	302	307	316	303	291	340	317	338	342	296	307	317	300	314	285	309	332	293	316	309	314	354	310	300	316	321	322	319	306	336	311	323	338	312	300	277	306	314	316	370	284	325	313	309	311	313	297	332	341	314	340	338	288	319	315	279	331	312	320	349	312	294	292	312	335	339	336	319	309	285	320	301	324	329	316	298	298	324	326	312	310	291	318	311	318	330	306	307	292	334	297	299	296	321	303	324	298	316	343	333	330	291	316	304	326	309	317	290	326	299	328	329	310	329	291	316	311	313	312	336	335	307	295	288	326	349	342	302	330	281	321	300	320	339	297	288	307	308	319	304	324	291	317	297	288	299	324	307	294	327	318	320	326	312	329	317	310	335	329	340	349	316	311	302	351	306	304	340	287	308	312	307	322	302	301	320	331	304	332	295	302	304	307	293	312	312	320	327	291	307	314	316	319	308	306	302	324	316	326	332	304	316	305	316	288	339	270	328	312	288	307	304	307	316	351	285	299	301	304	296	301	323	336	279	319	304	306	334	322	314	301	314	319	338	330	345	322	314	314	307	300	328	307	311	291	308	320	311	329	261	311	318	346	343	308	324	324	349	305	298	320	305	328	285	320	294	310	298	316	343	328	319	309	300	299	332	319	327	306	300	322	344	316	321	301	316	298	320	317	319	312	304	326	327	309	320	288	332	298	324	306	287	343	291	295	305	317	332	294	307	324	329	316	313	365	297	320	332	333	331	292	317	321	306	306	324	330	335	328	316	349	318	313	292	302	299	292	338	316	345	310	292	327	322	332	313	300	321	324	304	290	315	324	303	300	296	304	350	301	315	315	339	313	341	296	309	348	333	299	329	313	313	341	304	316	342	315	287	320	321	310	307	315	291	332	300	295	300	317	325	313	329	351	339	322	321	303	324	286	288	291	330	302	318	305	324	330	299	308	332	303	323	299	286	322	322	331	330	330	271	310	366	300	294	289	303	303	300	333	310	303	331	332	325	351	297	319	285	298	303	321	296	301	316	335	332	345	340	313	348	335	346	324	338	332	295	322	312	308	318	345	333	345	321	327	318	332	307	300	346	306	309	365	348	303	311	327	334	330	326	311	303	307	336	316	307	321	317	340	291	314	288	336	322	312	315	323	330	321	350	339	342	336	329	302	316	348	327	311	320	302	321	307	301	322	338	309	335	305	322	319	269	341	302	321	322	310	289	301	324	294	308	310	324	287	314	296	332	312	291	311	319	338	299	342	311	297	293	303	329	331	346	323	296	288	299	308	344	311	332	347	359	313	309	339	312	342	272	303	340	322	321	310	338	324	309	303	307	327	312	339	339	335	329	297	323	278	330	300	313	290	311	351	333	324	348	302	305	287	297	300	329	314	312	325	322	305	317	300	299	315	280	344	307	366	298	325	318	306	319	303	315	310	336	335	302	336	309	316	294	291	311	338	320	335	336	322	276	339	326	330	312	302	330	320	329	304	296	330	312	309	333	295	338	300	297	335	290	310	303	311	295	377	342	295	327	294	308	315	303	295	346	316	330	313	307	300	289	324	308	337	348	299	341	346	338	338	345	297	314	284	307	317	332	310	360	322	332	323	319	312	327	320	340	330	287	350	299	332	306	341	334	344	296	320	304	317	303	330	326	334	324	310	322	307	342	311	303	307	330	295	313	309	318	303	345	365	323	350	334	315	268	322	323	345	341	309	309	305	329	334	328	306	329	323	321	277	308	347	341	279	295	316	343	282	297	308	321	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
35225	9887	1771	1006	732	499	469	352	289	260	196	190	167	161	138	117	140	140	124	114	134	130	99	124	118	142	124	104	106	123	95	92	87	91	124	98	89	113	112	97	101	109	108	107	112	92	90	96	97	95	87	107	98	97	85	90	99	98	98	95	90	110	97	105	99	109	103	98	112	86	109	91	86	100	98	98	78	93	91	103	89	109	95	90	114	100	88	101	89	99	114	92	93	100	99	94	103	108	109	98	77	93	105	89	78	104	88	85	101	76	104	99	92	97	101	99	101	104	85	97	92	83	109	88	94	81	91	96	102	105	104	74	101	110	94	112	90	93	88	100	79	82	82	93	72	91	85	89	102	104	113	104	96	99	96	95	115	102	93	102	118	109	79	98	94	115	99	93	82	94	103	91	85	97	113	107	92	85	98	93	86	103	87	89	105	94	81	95	106	92	81	104	104	96	91	97	105	85	91	87	85	89	95	90	99	100	106	86	99	107	102	100	103	85	90	97	80	103	84	88	88	102	105	91	90	131	97	105	83	95	88	94	107	90	92	100	101	112	85	97	98	86	125	90	106	100	84	91	98	100	93	100	96	94	85	103	99	113	92	113	102	86	95	115	89	112	95	94	74	90	96	94	102	96	89	82	93	91	103	111	104	112	105	107	85	89	81	86	96	87	102	92	109	82	92	108	96	85	86	78	83	79	95	84	86	94	96	88	85	91	94	95	90	118	110	84	94	83	95	79	101	94	82	84	94	100	69	101	110	96	100	101	103	78	89	111	89	75	96	109	96	94	73	94	105	93	85	83	76	104	94	112	78	94	87	89	89	106	97	100	102	95	76	98	107	107	96	90	83	91	100	80	102	106	89	93	97	104	98	98	95	96	95	108	80	94	95	115	81	97	119	100	87	87	104	110	87	92	98	90	92	102	83	96	87	95	93	101	100	89	80	105	87	87	87	97	105	86	91	108	109	78	95	103	122	110	86	109	94	92	93	110	100	108	92	109	94	102	75	107	102	100	96	105	97	95	95	100	86	91	100	81	100	94	100	118	109	93	100	111	85	89	90	95	95	107	110	99	103	100	103	89	103	113	85	92	100	113	93	91	91	96	90	108	95	81	87	95	80	73	102	106	101	84	102	102	67	93	77	106	80	96	104	84	78	97	103	102	96	93	94	90	82	79	87	95	119	116	96	89	104	93	86	97	85	112	104	112	104	99	86	99	88	110	106	97	105	101	97	93	86	102	102	92	91	104	96	99	99	96	90	88	86	108	81	94	99	109	100	109	92	89	84	98	100	96	93	105	94	77	88	101	113	102	83	93	87	94	93	86	84	98	106	93	107	79	88	102	97	88	105	106	104	94	96	110	94	106	100	97	82	95	94	92	85	92	93	88	92	93	86	91	88	88	94	98	100	83	96	93	82	99	108	99	110	102	82	93	108	101	101	97	86	110	126	90	99	84	95	94	98	85	102	79	82	111	101	87	95	83	86	107	84	98	112	79	85	107	72	119	113	73	71	105	112	96	91	111	102	102	98	107	107	86	91	109	87	92	97	91	88	104	90	95	95	87	75	96	84	96	101	101	101	72	86	99	98	81	97	96	102	88	84	75	98	91	109	100	95	108	110	97	99	100	112	91	115	105	99	85	81	81	92	90	92	91	107	101	102	95	82	101	82	95	106	96	76	105	108	84	84	98	79	103	103	102	91	116	102	96	103	105	96	106	90	97	93	83	96	109	91	85	79	97	105	88	110	89	96	104	97	103	108	84	96	104	80	85	83	103	91	108	99	82	95	85	120	104	84	92	95	85	98	85	86	86	96	93	95	107	97	97	75	94	107	103	76	108	82	100	105	99	98	81	104	99	84	103	100	95	103	92	114	90	90	94	90	84	99	109	85	97	106	82	93	98	106	94	87	90	78	77	99	103	96	96	99	106	104	93	105	103	82	99	109	102	88	92	90	108	70	102	103	109	97	102	90	74	94	91	97	78	95	105	111	78	101	95	89	99	87	83	86	94	100	99	80	98	87	91	86	100	104	76	105	91	113	82	95	86	92	101	84	93	109	75	120	99	78	86	97	100	95	91	105	104	93	102	101	81	106	90	92	101	97	88	101	92	88	85	95	82	95	92	91	99	76	95	97	110	100	116	104	89	72	92	89	107	117	102	97	94	110	86	101	109	95	89	76	91	91	96	84	90	106	78	93	88	77	91	102	88	89	96	101	99	92	118	101	115	93	104	90	115	111	89	102	73	85	105	112	98	82	105	70	92	98	86	86	91	103	92	110	80	110	84	101	103	102	92	90	85	83	105	86	101	93	99	106	77	82	106	88	96	76	78	76	91	101	94	98	75	83	108	92	103	88	97	100	101	74	80	88	106	102	115	103	98	83	101	94	96	79	94	104	85	83	78	85	101	74	114	112	103	111	95	81	65	96	81	99	86	77	112	97	92	100	105	82	84	87	101	78	101	78	85	88	104	102	95	96	109	100	96	87	93	101	94	100	89	116	99	81	82	98	81	90	88	108	93	73	117	79	96	86	95	95	83	109	89	97	92	82	81	101	101	86	103	88	102	79	86	100	95	85	94	98	72	98	98	85	96	113	80	94	104	91	97	79	93	93	108	94	106	102	91	92	92	87	85	96	88	93	111	102	80	92	101	85	105	99	105	107	94	104	93	90	89	111	110	89	86	87	85	96	95	93	92	100	97	103	94	83	75	106	89	98	98	105	110	101	93	108	94	87	98	100	93	89	97	84	111	93	89	96	79	91	88	93	108	86	84	98	84	89	90	110	101	90	83	88	113	95	81	100	99	94	86	89	114	99	93	105	92	105	99	94	90	92	103	98	103	87	85	85	89	96	88	99	113	106	117	87	98	88	91	105	94	93	101	103	94	83	97	115	103	84	113	101	94	98	93	89	108	91	70	98	99	83	78	89	112	98	89	102	98	92	111	105	91	101	96	96	106	96	81	88	119	77	88	83	104	97	99	94	96	101	89	97	88	90	102	86	92	89	97	116	102	99	84	69	96	77	90	87	89	96	96	93	103	106	93	90	101	94	96	80	95	81	90	97	87	84	92	90	97	114	96	99	88	107	91	98	116	79	93	94	107	93	89	103	94	99	98	79	104	85	105	116	85	90	95	90	81	90	95	100	108	90	100	81	98	94	101	98	104	67	95	95	102	110	87	112	99	93	105	107	105	95	91	82	85	91	96	126	98	99	104	81	103	107	109	114	111	106	86	80	104	98	84	94	112	116	100	84	94	100	93	83	102	114	102	102	87	107	78	87	90	90	95	96	95	94	77	103	117	101	104	98	96	101	95	97	94	96	78	79	96	91	88	115	111	107	83	90	86	87	96	79	93	83	91	93	109	91	95	91	101	101	116	101	100	75	86	95	95	88	94	97	112	92	104	105	106	90	92	93	80	96	88	103	93	89	93	99	85	96	90	94	103	79	83	108	85	102	101	95	94	96	101	100	111	94	99	107	113	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
15433	1394	3096	3690	3060	2325	2016	1633	1361	1140	1064	920	851	806	728	646	663	594	600	539	511	483	460	477	453	451	466	439	455	408	399	388	383	390	346	348	363	337	375	374	373	352	365	349	377	345	348	391	370	340	329	326	317	348	361	333	342	344	318	304	336	328	320	365	346	329	364	313	335	354	305	303	330	322	310	301	316	314	317	326	331	298	303	290	307	299	317	308	268	318	289	274	331	262	333	325	318	307	326	351	288	362	349	342	296	305	299	325	354	295	332	315	307	296	284	342	295	289	295	270	329	310	309	284	297	318	319	305	313	333	309	296	304	338	306	306	308	321	309	283	312	341	294	293	300	324	287	302	331	320	323	293	283	331	323	340	304	310	274	334	291	314	319	340	307	363	350	296	303	323	310	314	302	314	283	297	324	308	271	288	323	321	310	278	272	319	306	347	298	295	291	317	305	292	285	316	324	339	320	286	295	310	328	303	310	301	298	315	306	293	302	288	283	270	300	303	318	293	290	305	323	319	301	323	307	307	327	318	296	298	301	305	296	306	274	296	324	325	304	303	319	331	319	293	306	296	298	318	296	338	305	309	308	293	275	314	299	313	325	307	293	320	311	290	315	320	331	301	322	285	292	306	297	312	322	287	331	316	318	289	308	307	291	334	283	293	327	334	312	295	299	321	286	297	293	294	289	305	302	326	280	316	343	317	311	314	287	305	316	293	326	307	312	297	308	304	300	296	298	287	306	306	337	319	324	286	305	300	298	318	309	317	307	287	317	301	318	297	289	280	299	272	308	303	282	289	319	299	305	338	278	287	301	303	284	301	299	291	273	323	322	317	333	326	291	312	326	296	298	322	272	316	274	305	299	310	290	319	311	275	327	322	320	302	287	301	297	280	299	312	301	313	302	311	294	290	341	303	301	310	327	293	329	318	307	321	298	328	277	288	309	297	300	319	297	310	275	300	277	313	317	322	300	285	296	286	285	277	314	323	322	300	308	323	270	304	294	307	319	288	327	315	324	309	319	316	315	321	306	302	306	326	285	303	271	286	294	290	309	307	304	305	306	318	325	289	294	298	341	302	319	327	295	301	301	319	272	314	306	292	286	291	316	313	292	303	302	336	300	321	331	288	312	284	297	313	283	275	336	319	311	301	305	308	290	304	315	279	295	313	313	317	338	317	300	300	323	303	284	287	284	323	308	339	304	316	308	293	343	304	315	289	299	298	302	285	308	326	314	336	283	288	315	331	277	322	323	302	305	292	313	301	323	274	290	282	291	271	293	309	278	293	325	296	364	301	293	288	261	291	337	320	314	304	291	309	285	297	336	322	307	301	261	302	298	316	302	327	300	291	307	306	319	322	278	315	309	321	291	334	279	277	276	305	298	292	293	280	309	283	291	340	319	303	286	302	323	340	289	311	300	315	323	303	305	305	295	296	297	300	322	318	319	310	286	304	297	296	299	321	304	311	277	314	292	293	325	303	312	318	301	327	294	303	296	289	296	296	305	313	303	342	290	288	296	307	312	301	291	321	337	328	328	286	316	291	291	319	314	280	336	295	316	303	304	311	280	327	295	316	302	308	346	302	275	297	305	316	305	278	307	303	325	321	285	318	306	351	287	257	309	288	288	299	338	293	305	297	323	334	308	310	329	327	298	304	319	313	321	300	295	312	279	307	313	329	321	304	318	282	278	296	305	334	278	315	279	338	308	317	305	317	300	279	321	306	304	325	330	284	313	304	312	291	283	282	273	304	251	295	305	314	322	301	318	327	341	323	313	308	308	319	346	308	343	290	304	332	312	303	326	287	304	281	307	294	329	320	299	328	283	295	317	306	278	296	291	298	264	305	287	338	311	304	315	299	294	306	302	282	320	320	303	285	298	306	308	321	295	339	317	315	292	320	306	319	313	308	305	321	294	310	319	300	277	316	307	308	294	281	294	301	301	315	272	298	311	328	289	271	296	308	310	302	303	316	291	340	304	310	312	288	303	311	315	296	306	305	360	297	325	321	324	299	308	314	307	284	314	302	289	321	286	328	325	316	308	312	289	318	324	297	294	282	325	288	281	341	332	286	290	282	294	321	321	301	289	295	275	310	308	331	286	333	298	279	275	308	287	312	318	291	316	325	309	322	321	300	302	317	300	307	275	300	332	326	338	300	294	285	305	321	277	312	312	312	257	282	323	273	297	289	292	304	314	310	327	321	307	315	288	305	309	275	290	325	308	287	321	304	335	312	300	281	317	308	313	323	327	296	276	280	270	314	343	309	314	301	289	303	322	275	329	287	302	309	311	305	264	338	277	289	306	318	281	311	303	315	339	321	320	291	290	316	306	307	309	319	294	309	289	303	296	275	317	290	303	324	285	320	308	314	300	277	349	272	307	287	303	320	357	285	304	280	282	311	324	308	303	290	265	314	278	283	320	319	329	315	322	334	296	299	316	289	328	294	301	301	314	268	316	335	292	286	293	336	298	310	302	344	310	308	325	342	332	309	324	290	314	275	286	319	328	288	298	286	304	286	325	320	307	313	316	313	317	297	297	295	298	297	300	313	308	306	292	290	272	286	313	266	322	312	303	312	329	328	297	324	312	270	300	303	318	291	272	289	305	301	302	307	298	277	342	295	315	300	301	309	284	289	301	303	275	318	317	323	273	297	318	276	311	314	360	278	335	314	319	317	342	299	297	313	335	299	283	293	317	303	313	294	305	285	324	274	308	311	306	320	300	307	315	317	301	336	306	309	302	310	285	322	290	321	306	280	288	309	308	333	268	316	310	320	338	313	311	312	299	320	305	300	279	346	305	315	297	313	277	310	308	297	309	289	306	289	287	294	290	326	300	310	292	294	303	323	305	325	278	312	305	302	285	323	315	313	293	282	280	296	306	312	300	304	296	316	301	306	314	274	348	286	271	326	326	294	320	274	327	311	304	289	315	294	274	330	285	329	296	284	296	286	284	316	321	288	313	321	331	299	293	294	316	296	312	322	305	291	315	318	288	307	261	309	300	311	330	302	338	297	299	282	308	293	311	294	323	293	344	300	314	305	316	303	301	318	313	329	316	296	297	321	297	311	273	359	313	314	288	273	302	283	295	298	297	276	295	304	309	335	307	337	318	345	276	296	327	289	306	298	289	311	313	311	304	281	277	325	323	326	303	324	312	326	342	317	285	287	298	303	310	321	292	316	344	295	326	314	304	307	310	303	280	316	333	298	307	311	319	309	308	308	314	304	316	297	297	318	311	290	286	299	322	292	311	300	281	283	304	275	311	283	326	303	309	357	273	301	339	312	315	316	292	305	302	346	293	315	314	293	311	317	274	306	321	311	315	309	295	298	311	281	321	302	324	295	324	314	280	291	311	316	301	293	315	319	314	319	303	289	299	322	292	298	317	310	299	319	304	305	299	300	290	283	313	287	298	330	320	298	303	347	310	301	305	314	324	285	311	302	301	275	320	296	315	313	313	280	295	309	287	310	282	294	341	307	278	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
41687	20736	6953	2237	1518	1146	872	716	576	504	427	409	330	352	274	276	288	324	282	243	262	267	240	248	279	219	232	206	238	234	231	206	237	184	248	227	242	196	243	214	213	192	209	231	249	201	210	222	205	194	194	203	234	184	216	226	205	208	208	185	213	238	228	201	231	198	207	217	230	198	235	231	212	207	196	212	176	192	188	206	188	206	188	183	202	204	185	201	219	251	199	204	215	212	181	219	204	197	197	205	203	179	193	193	211	172	194	194	208	215	196	206	213	208	203	190	183	227	198	206	198	244	194	212	211	214	205	218	234	206	200	225	222	193	194	192	203	188	198	218	243	212	202	210	189	212	214	216	200	226	184	198	204	215	209	178	214	185	178	191	201	203	216	223	207	203	192	199	205	205	205	193	203	185	217	217	210	213	191	195	212	211	211	208	218	194	184	196	232	223	206	203	204	216	194	207	213	212	201	213	197	199	189	192	214	216	215	222	189	179	222	186	204	204	208	239	205	204	216	171	226	207	201	226	207	197	203	203	188	252	205	195	208	194	211	221	208	192	190	180	197	189	213	200	219	217	210	187	218	192	218	198	201	214	186	212	178	209	201	176	214	209	221	182	197	213	181	202	195	187	182	204	208	219	190	197	204	207	212	200	200	201	190	199	188	184	193	203	206	224	196	216	192	211	203	199	183	209	186	209	218	212	180	193	220	193	205	206	195	181	210	203	227	200	191	224	225	205	216	205	184	202	193	204	191	198	212	197	210	189	204	200	197	210	209	184	200	203	231	212	214	197	232	220	198	221	218	211	201	184	200	212	210	219	206	212	201	206	224	192	206	206	193	196	206	231	198	214	179	204	189	197	220	215	213	205	191	208	222	195	217	251	243	220	212	220	216	180	217	201	208	216	202	194	186	217	217	202	181	204	198	200	237	195	222	200	197	217	200	200	218	209	204	211	185	167	214	213	203	205	187	203	205	219	194	207	206	204	213	229	209	202	203	194	190	195	199	210	213	212	210	219	199	197	198	224	180	189	221	191	213	223	214	231	168	209	222	214	188	193	206	196	205	188	217	194	205	214	212	215	206	187	221	219	200	198	220	199	237	216	190	191	224	206	195	212	192	229	213	191	213	213	198	192	218	199	207	205	190	214	207	200	190	169	233	208	237	204	203	202	207	206	193	185	197	214	228	193	187	206	227	186	185	191	197	200	190	191	216	192	182	214	191	204	194	198	184	224	218	203	202	190	198	211	198	203	191	206	186	184	197	202	227	173	191	212	203	217	212	211	224	209	204	216	230	208	225	221	217	204	184	189	220	227	213	192	220	200	214	211	200	213	201	228	204	211	193	200	169	165	176	190	218	220	229	237	243	192	200	187	184	183	207	199	223	192	194	208	209	216	184	230	225	200	169	207	220	226	203	196	208	229	190	197	188	201	202	202	197	204	204	167	216	199	179	200	207	198	197	214	192	175	202	198	192	196	220	192	214	198	237	205	178	178	203	169	210	205	176	203	205	217	203	196	213	165	177	220	187	212	214	190	216	180	229	217	191	196	206	193	195	207	222	194	234	190	223	222	252	217	200	201	203	209	209	207	207	207	210	180	207	198	212	206	184	200	199	209	168	200	193	207	198	188	165	200	185	214	205	196	216	197	192	207	212	199	218	196	203	214	214	216	199	214	205	176	212	197	195	205	203	213	177	213	181	197	196	179	202	211	205	214	183	228	169	207	198	230	218	241	201	216	194	199	201	194	181	211	208	209	211	184	217	200	206	178	212	211	205	225	210	203	191	198	197	194	197	209	217	200	210	176	202	222	223	199	216	228	211	195	218	211	197	173	182	170	201	197	188	215	222	223	197	177	199	205	193	194	193	185	193	183	235	197	202	225	218	211	222	204	203	205	210	200	217	203	216	218	217	198	206	201	220	196	179	209	203	184	215	203	211	195	194	215	201	192	182	200	204	235	173	189	197	210	211	222	197	195	194	188	208	201	183	188	210	203	208	203	194	188	204	180	207	183	190	206	219	213	201	205	201	186	226	181	225	196	197	190	207	206	202	196	196	222	224	228	202	204	210	223	209	207	198	206	226	196	187	212	205	216	180	213	212	220	205	216	217	193	223	197	209	197	208	198	197	200	253	203	201	196	218	176	234	182	193	234	202	181	203	190	207	230	212	206	199	221	202	183	195	186	187	216	217	233	205	225	204	196	236	199	177	184	233	200	197	220	201	216	194	230	197	190	195	206	219	195	207	188	218	215	182	197	188	205	193	216	188	216	228	165	210	190	211	191	192	208	251	197	206	192	212	224	228	196	191	189	225	199	203	225	197	206	176	195	187	204	190	190	231	181	210	198	193	206	203	219	199	192	214	216	195	199	220	198	195	200	198	195	199	197	184	208	193	188	180	220	196	205	204	207	196	199	184	211	210	218	196	201	181	187	208	208	183	186	210	170	209	210	208	203	176	191	215	209	223	218	190	196	208	175	187	207	204	195	202	199	204	168	218	204	204	175	219	205	199	194	224	180	209	182	194	185	210	208	179	189	211	193	213	198	208	192	192	212	207	189	222	212	195	215	203	220	185	191	222	229	204	210	190	209	187	162	189	190	192	201	180	219	190	192	193	213	209	198	195	192	208	203	182	191	185	175	204	221	197	197	202	200	201	213	181	217	199	210	184	225	220	218	206	214	220	199	212	221	224	234	221	200	198	180	208	229	184	219	183	202	228	195	229	198	216	197	194	216	197	206	202	220	188	213	228	210	223	216	186	206	198	203	207	193	194	204	201	203	227	195	213	211	207	176	227	194	192	179	207	190	225	190	195	205	228	199	198	221	201	190	152	193	196	201	226	190	195	183	205	216	231	193	222	192	212	182	214	189	214	177	211	206	209	221	209	209	194	233	216	198	199	200	196	220	194	200	193	185	201	199	191	225	196	181	207	221	228	231	192	193	216	211	186	224	207	241	191	225	215	212	215	194	212	201	197	206	202	177	173	191	186	211	215	192	214	177	213	242	224	211	205	195	202	204	192	207	200	225	219	225	200	206	185	217	190	186	186	200	201	180	174	203	248	210	190	203	198	210	183	194	183	208	202	201	219	219	208	197	183	198	214	221	204	173	208	186	210	224	198	193	199	208	203	234	228	187	199	226	189	207	231	199	204	193	238	201	201	213	189	231	195	204	204	219	231	189	198	234	202	197	201	209	187	183	232	189	197	228	230	210	234	195	214	205	195	214	200	200	202	208	237	212	205	210	178	203	202	170	197	203	216	213	215	180	203	231	189	192	191	214	223	227	207	207	192	187	191	223	205	220	207	219	176	203	203	218	208	177	197	213	176	198	202	222	191	203	201	199	183	193	188	211	190	215	176	191	197	194	218	218	224	173	183	202	227	198	203	206	197	235	198	204	213	212	219	183	200	200	173	209	226	208	205	224	202	212	175	208	191	202	210	189	226	223	191	227	200	197	220	199	223	232	221	198	188	198	197	198	216	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
19250	2709	6198	6634	5695	4551	3854	3121	2603	2230	1963	1765	1725	1463	1344	1246	1119	1087	1047	1030	977	923	901	876	819	854	787	803	827	798	767	746	739	741	696	736	692	735	703	679	692	647	638	665	657	707	673	630	677	639	681	677	661	607	620	614	624	685	633	615	622	610	598	643	640	618	646	621	616	634	616	606	608	595	622	589	585	606	605	615	589	583	566	573	593	602	624	586	601	601	585	593	565	552	640	550	614	567	609	585	594	608	594	614	576	611	568	596	589	603	584	581	639	552	550	610	563	601	611	562	578	584	589	590	584	581	599	601	634	584	612	559	568	577	576	625	604	608	573	555	571	590	599	566	565	575	650	609	558	567	575	586	550	598	575	589	591	610	564	598	632	562	563	538	571	567	580	572	591	548	558	559	567	595	576	620	617	589	624	601	548	625	639	594	556	598	551	561	602	558	528	547	577	557	566	538	580	540	567	608	593	562	554	605	630	594	614	553	593	569	617	571	572	594	593	602	592	580	558	612	569	540	545	573	622	543	539	627	591	546	587	575	570	576	568	533	569	593	629	645	584	600	574	624	580	565	542	541	533	588	564	583	633	578	612	549	571	571	591	590	566	617	592	549	637	606	622	587	582	596	592	579	596	603	576	610	574	567	550	591	573	547	603	600	594	577	555	603	554	582	556	543	537	588	600	596	593	541	619	574	591	540	562	598	586	568	571	576	599	556	588	577	595	591	585	553	597	586	583	577	601	589	588	581	561	602	580	547	590	550	558	593	560	590	595	562	545	575	574	580	562	552	570	578	560	569	599	563	540	600	613	572	566	599	574	563	571	559	591	576	614	599	584	603	562	569	532	608	565	555	600	555	558	602	562	573	570	539	573	606	575	566	546	565	572	578	541	579	567	529	599	553	595	596	561	563	603	592	597	607	579	624	547	591	604	611	577	563	571	619	594	538	580	577	597	603	572	592	602	548	564	564	558	543	622	582	599	566	601	572	591	616	563	574	580	580	625	562	586	576	585	615	618	554	602	584	599	559	578	596	593	584	616	558	571	552	563	569	567	557	624	572	574	578	546	565	609	554	587	606	577	634	538	588	614	572	608	571	597	569	566	570	592	627	600	585	559	575	585	561	566	592	579	571	630	600	609	560	537	570	602	559	568	559	533	588	560	584	565	589	605	565	564	619	582	596	579	611	610	579	581	583	607	571	558	576	603	613	593	577	544	572	536	544	563	558	600	595	560	597	636	590	547	567	578	565	527	618	560	597	553	548	584	526	600	566	572	575	560	587	596	624	582	599	562	567	564	542	550	539	553	588	601	597	559	601	552	592	552	601	570	600	577	586	581	616	560	572	583	567	586	607	557	575	569	609	576	548	559	533	582	593	552	567	587	591	552	530	574	596	572	591	624	574	569	607	556	576	549	582	597	580	569	587	583	562	584	574	546	583	595	556	593	558	570	561	586	580	591	582	598	586	551	557	600	548	600	553	578	561	571	556	562	589	571	572	591	555	587	616	596	616	546	576	562	581	588	652	563	573	556	587	603	592	588	596	585	612	563	528	569	585	594	631	604	557	617	572	562	578	643	587	555	601	563	564	573	582	594	561	561	567	580	580	591	640	585	566	555	593	577	551	587	576	578	560	559	570	546	603	561	548	575	594	593	561	573	594	544	569	593	600	607	588	577	582	550	607	581	561	554	575	630	566	575	583	564	546	598	596	594	603	604	584	566	558	550	606	609	595	555	571	606	559	556	586	575	619	590	573	569	548	565	619	594	577	529	626	586	610	607	607	548	609	597	599	569	608	518	593	583	594	642	607	580	550	579	611	554	575	537	531	580	558	586	619	569	571	587	575	584	574	560	557	581	624	569	579	574	591	587	618	578	586	557	588	572	585	554	573	577	567	575	599	564	526	633	558	553	572	592	605	667	588	587	572	598	574	548	564	634	584	565	578	543	586	582	611	572	608	584	586	571	607	608	523	589	626	565	591	602	577	553	586	557	580	541	630	541	593	580	570	580	606	601	601	534	575	574	569	575	556	558	573	604	575	619	565	569	601	575	563	589	604	592	587	528	540	554	620	565	595	607	603	576	605	550	561	612	581	595	576	603	628	645	607	618	598	547	630	567	564	568	590	555	558	587	565	526	587	534	534	595	631	572	597	590	576	585	596	563	622	553	601	555	567	602	590	555	521	531	559	599	568	558	574	537	594	581	566	602	578	576	620	560	589	548	557	561	579	551	553	586	597	543	595	576	609	611	596	574	610	568	618	594	520	547	642	589	588	570	595	611	549	567	590	558	589	588	538	541	565	580	600	556	585	585	588	507	622	606	573	556	559	607	584	539	583	594	581	577	581	596	543	606	583	572	588	608	561	581	582	556	593	557	532	550	567	592	556	612	530	567	552	606	557	575	640	561	612	592	582	612	554	578	564	631	563	540	593	600	596	590	583	569	564	614	595	601	553	596	560	582	592	539	585	570	560	578	589	570	563	585	561	624	557	564	604	556	569	613	549	532	603	578	554	554	568	565	574	622	543	544	590	592	612	540	594	538	582	558	584	591	586	588	594	590	607	577	579	604	584	596	552	572	583	592	578	568	606	602	579	576	589	594	564	588	576	614	621	563	574	569	589	582	556	578	552	579	555	544	545	587	611	572	607	583	578	569	546	584	555	552	580	572	552	564	583	601	578	645	545	571	608	593	576	609	569	569	557	572	569	603	599	564	596	571	552	559	571	551	596	570	577	572	608	543	551	562	556	542	560	529	578	595	588	612	591	577	556	567	581	592	580	604	574	583	589	593	630	570	592	604	583	573	582	582	519	561	559	603	554	572	570	552	584	574	581	605	622	552	589	577	562	538	575	614	568	586	608	583	598	578	552	600	603	556	582	629	547	569	556	555	554	589	535	571	569	583	597	594	542	560	584	608	614	586	547	583	554	581	551	574	552	579	582	559	595	582	575	567	581	574	570	570	584	556	574	584	567	578	569	589	528	556	572	589	601	575	618	576	592	576	595	574	590	609	580	547	567	600	551	638	553	570	584	544	612	547	624	558	590	561	564	594	572	584	584	516	536	579	571	568	624	575	608	572	598	599	562	578	571	547	574	578	607	551	625	585	582	619	610	587	603	569	583	567	624	587	567	581	588	576	609	562	593	572	589	583	558	568	590	593	583	576	590	548	540	579	580	588	597	578	546	537	574	565	529	575	588	525	590	579	583	565	630	605	653	547	597	562	566	597	566	602	540	551	501	581	565	584	576	604	535	593	587	613	588	569	587	598	562	609	587	532	603	591	585	549	581	605	556	602	601	584	565	537	586	552	542	604	597	574	578	593	627	574	593	534	588	622	575	541	587	587	534	599	593	561	580	581	632	609	583	592	581	561	607	593	601	600	588	514	578	601	567	607	554	612	577	587	632	583	598	570	570	606	593	586	563	591	560	568	580	578	591	537	603	570	594	561	591	577	547	555	596	574	567	563	573	632	599	562	570	585	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
4803	343	207	148	132	134	124	119	125	99	100	97	98	120	110	106	104	96	88	105	100	88	102	103	108	103	104	93	105	96	119	92	110	110	88	100	91	103	95	97	114	87	116	97	84	94	107	105	81	108	101	97	99	102	99	100	95	110	105	105	115	112	98	97	91	101	100	105	83	114	104	94	96	108	105	94	99	108	100	95	99	100	82	103	77	107	96	110	95	101	93	116	94	110	111	93	111	96	113	121	96	100	88	108	92	99	87	119	104	96	104	104	95	95	102	121	106	107	100	96	102	89	96	93	106	95	113	101	117	112	96	111	97	107	91	91	111	96	95	109	124	93	88	93	103	103	105	97	104	113	99	98	88	98	90	123	80	103	103	104	89	102	102	89	87	117	111	95	100	107	102	90	89	82	104	103	106	102	106	102	90	108	87	100	105	110	101	101	91	84	109	101	112	92	119	91	135	99	98	105	130	106	97	98	76	94	102	98	104	101	101	99	108	118	88	103	96	91	106	100	110	94	111	106	95	96	108	83	104	92	125	103	111	96	110	112	91	89	109	100	97	104	113	89	93	91	94	98	114	110	117	89	95	97	108	96	111	115	111	104	100	93	103	99	109	78	97	115	88	89	90	112	100	112	95	109	86	100	75	108	98	110	102	107	88	100	105	86	87	115	101	82	120	109	114	83	114	102	95	119	87	98	111	94	111	102	105	98	101	113	95	103	102	108	107	105	104	99	101	89	119	93	81	97	108	95	93	103	89	97	111	108	103	100	93	103	103	106	96	108	121	88	111	95	106	91	96	106	125	95	107	106	95	88	102	89	94	94	89	111	112	103	110	97	102	96	109	96	98	109	99	82	102	103	114	94	105	106	90	103	100	100	107	105	90	100	101	111	121	99	97	101	87	104	109	97	123	93	106	96	102	105	119	113	103	103	107	110	99	107	116	107	98	120	94	108	105	100	93	102	99	91	100	117	114	77	104	95	96	109	89	113	101	98	78	101	80	94	91	101	105	96	97	93	105	113	92	91	114	111	117	106	82	106	95	97	111	91	100	97	103	121	104	89	100	114	107	101	99	83	110	93	108	120	109	103	115	92	123	91	108	101	94	113	121	94	122	104	100	83	109	96	100	99	95	97	98	109	99	108	113	104	82	100	112	82	115	119	91	100	108	107	92	106	91	93	86	79	94	94	80	109	123	91	87	108	93	109	99	71	90	96	80	105	109	67	94	105	98	118	92	103	109	103	99	114	110	112	107	95	107	104	91	99	108	120	97	105	117	92	87	95	86	100	111	119	102	117	120	91	95	109	107	96	84	122	99	93	89	97	99	90	108	94	109	94	99	95	122	99	106	89	103	98	113	82	91	101	91	105	103	98	108	98	80	122	103	115	110	104	105	98	98	114	95	95	102	103	109	83	113	103	108	111	111	88	101	110	116	92	99	90	101	100	114	92	90	96	101	102	102	88	109	104	105	96	125	93	81	110	114	88	103	97	101	105	99	104	102	103	86	111	111	106	82	97	100	108	112	89	101	99	94	99	94	86	76	106	119	103	111	98	89	102	106	98	108	108	81	102	88	89	93	107	110	102	105	103	113	113	97	107	98	113	97	114	90	93	103	100	89	85	107	111	101	93	87	117	112	98	94	84	94	96	99	88	91	96	92	101	87	107	86	98	81	92	86	96	100	96	104	105	101	83	92	96	99	114	91	100	89	101	115	92	111	119	98	104	104	117	125	110	92	100	84	98	98	107	95	104	93	90	105	113	98	86	98	102	95	103	112	93	107	102	88	104	104	121	124	108	90	116	98	101	78	106	108	99	114	102	86	92	106	110	108	91	120	100	108	104	87	108	101	108	132	115	116	89	108	87	105	106	119	109	93	88	100	83	100	105	89	92	107	101	102	97	97	111	91	99	112	112	100	76	111	100	90	102	111	85	94	78	117	87	108	80	103	109	99	112	94	111	82	86	113	105	103	111	99	110	85	106	98	94	90	103	90	109	95	115	112	111	100	95	94	97	95	106	111	103	111	111	96	97	100	105	86	94	95	88	101	80	91	87	115	101	108	113	113	120	119	84	110	104	97	105	83	100	117	96	102	100	104	88	109	103	111	118	107	118	88	116	99	127	100	92	104	107	90	92	95	91	109	100	102	86	86	107	118	96	97	96	100	118	116	99	101	104	120	95	97	90	107	97	86	98	107	106	109	111	99	90	110	101	110	107	90	127	103	114	91	106	93	109	114	103	106	112	96	90	87	101	89	110	84	108	105	102	105	106	98	101	118	114	115	102	90	90	99	96	108	102	102	103	109	94	104	109	100	106	93	102	94	109	99	106	97	106	96	110	109	106	97	94	80	99	111	99	98	107	108	91	119	85	99	99	83	98	114	119	106	109	90	101	94	95	92	93	109	88	95	104	99	108	96	98	112	98	94	118	107	82	104	102	108	103	110	101	94	78	118	122	95	91	105	100	111	92	95	97	95	94	116	98	100	90	105	102	96	119	118	93	87	113	84	116	88	118	109	99	106	115	102	122	100	88	104	110	99	96	101	96	122	124	96	91	93	101	83	101	104	83	92	93	106	105	97	92	102	92	104	114	92	105	91	112	88	115	92	80	92	95	119	113	98	98	110	103	93	95	104	105	93	111	111	107	106	82	107	108	104	95	103	111	88	106	118	115	95	95	120	94	104	118	96	104	90	95	104	102	101	84	104	96	103	87	105	75	104	97	81	106	112	107	92	110	110	105	83	95	108	99	109	86	120	75	91	114	102	93	101	80	84	101	110	93	95	116	99	80	109	80	102	114	102	99	115	87	84	118	102	102	84	110	90	87	104	96	94	93	116	116	118	101	102	84	108	95	103	118	112	120	85	101	132	93	108	108	99	101	92	107	114	105	104	86	115	113	103	113	121	110	93	98	99	90	113	94	106	101	101	124	100	96	101	111	112	125	109	100	99	93	101	92	105	109	107	95	98	118	106	93	88	110	93	102	102	105	105	85	88	97	109	96	117	95	113	90	106	97	97	114	102	95	100	110	105	103	100	115	116	114	116	91	103	102	103	105	81	94	85	115	87	103	135	106	100	81	93	106	117	112	92	124	105	110	118	100	106	100	97	90	99	121	116	96	99	91	84	100	91	101	107	90	119	110	102	99	95	89	86	109	103	116	103	89	90	93	125	101	91	93	106	88	91	94	88	100	118	116	108	76	96	104	92	97	97	97	112	95	103	96	95	89	105	113	106	102	99	127	102	98	104	113	107	94	94	86	92	115	93	105	102	108	106	118	100	100	95	120	82	105	102	106	107	96	117	99	118	91	111	102	98	119	105	115	107	102	111	91	97	110	107	105	96	100	94	81	95	114	115	95	91	94	84	108	92	97	93	106	98	96	83	100	87	85	115	103	117	102	93	102	97	103	97	121	92	111	88	98	96	97	103	93	99	94	94	95	121	109	98	82	99	89	105	91	98	116	99	109	113	117	92	104	88	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
4973	410	476	503	459	414	345	369	377	332	332	310	342	348	343	322	334	338	331	308	321	330	319	381	336	326	291	324	311	312	336	328	317	338	330	340	277	297	325	305	331	318	325	318	310	321	303	312	336	325	336	286	330	313	349	332	320	319	320	318	297	300	332	293	320	303	321	314	313	323	299	340	332	312	305	311	347	333	306	334	321	299	324	307	287	305	335	312	282	323	312	311	317	327	300	306	326	280	341	331	328	288	302	335	352	332	311	318	322	325	317	279	314	343	319	318	327	309	318	358	315	312	324	351	305	335	296	318	322	314	313	311	284	311	333	308	334	326	385	320	308	331	303	325	297	304	289	328	293	321	313	338	331	325	340	316	312	326	297	306	302	323	317	312	332	321	308	317	320	334	318	307	323	304	342	294	315	336	293	314	300	308	325	295	316	298	332	304	317	310	304	320	344	321	318	292	318	288	303	284	306	313	304	333	301	294	297	345	329	324	289	328	315	296	301	317	326	293	285	297	323	305	289	311	280	319	298	306	309	324	325	359	338	309	319	283	334	300	273	327	325	323	327	333	299	293	310	314	270	317	315	336	304	326	309	288	297	306	326	321	293	314	321	315	354	327	299	338	292	333	283	297	297	323	334	317	361	297	301	316	316	345	304	304	300	314	319	334	319	314	316	320	307	331	314	313	292	287	305	310	325	320	301	300	308	305	312	338	304	318	289	319	311	307	316	340	353	311	327	304	328	313	334	320	300	306	317	309	321	324	322	321	302	332	298	337	285	317	305	317	318	312	319	317	318	281	291	292	337	299	290	315	325	299	293	320	318	310	341	302	320	335	272	335	314	313	291	303	320	306	287	346	323	342	335	312	317	337	292	315	316	324	287	329	327	313	301	307	347	319	315	311	317	311	324	337	325	329	324	304	319	347	306	315	299	325	321	316	310	296	272	300	328	314	283	341	317	312	298	338	315	303	290	318	342	301	337	333	308	300	319	278	303	320	293	315	322	296	356	365	291	326	323	347	309	303	315	320	327	313	318	339	321	316	327	330	313	323	334	340	323	327	325	323	309	310	332	319	284	316	329	337	286	319	324	338	306	291	336	310	308	307	318	324	312	295	323	333	297	304	325	339	314	302	298	299	305	320	270	332	264	305	307	335	299	321	308	328	328	322	339	294	309	310	298	335	309	301	304	300	308	359	325	322	320	325	296	347	288	298	325	313	305	303	279	353	349	333	340	304	325	294	316	288	334	319	320	310	313	326	299	312	330	326	291	285	344	316	322	300	326	339	349	299	300	338	312	322	278	297	316	290	307	308	312	331	294	326	315	327	315	295	362	318	307	306	280	324	303	310	322	330	290	305	361	293	298	318	301	326	322	312	345	305	313	326	341	312	312	300	309	316	330	315	308	306	298	298	324	335	305	310	328	304	331	326	304	333	313	305	317	292	320	306	324	306	342	348	292	322	313	320	291	344	292	327	310	332	290	314	316	356	331	320	330	309	342	306	296	295	318	324	303	304	329	313	319	314	316	315	315	299	296	334	316	345	284	297	337	313	340	356	319	327	273	321	291	297	314	321	331	288	305	324	302	313	325	292	324	308	326	323	284	335	324	318	306	301	307	303	331	308	312	316	301	310	307	320	305	324	304	298	300	332	332	327	319	329	313	299	297	316	316	329	276	335	309	314	315	319	293	295	304	285	321	325	317	347	293	321	312	298	331	317	292	304	352	325	324	310	294	296	325	317	319	311	358	299	322	320	335	338	323	314	332	296	315	323	294	281	321	330	314	339	304	295	275	306	325	315	300	320	330	333	342	329	328	321	285	296	321	342	300	305	285	321	314	343	339	319	346	300	302	294	305	298	288	356	304	293	324	295	292	312	291	345	325	352	278	298	319	315	307	295	340	344	317	335	299	298	325	310	337	303	320	299	316	337	356	320	344	328	309	321	304	338	322	337	310	303	321	323	309	269	315	337	330	267	304	323	324	327	310	317	314	304	323	323	305	335	300	292	299	305	285	336	339	297	300	292	330	310	319	307	359	301	304	307	296	303	330	326	295	299	312	301	284	279	324	327	274	318	311	340	327	321	283	294	317	321	313	319	301	315	312	302	322	318	308	307	331	324	327	332	302	333	321	326	287	312	334	311	339	281	296	313	299	320	324	289	302	331	345	315	329	337	321	329	311	309	311	296	325	295	318	301	279	311	300	309	324	317	302	330	341	298	287	353	309	318	340	329	318	277	301	321	340	305	313	322	278	297	278	296	354	325	349	309	352	294	332	293	285	319	291	321	307	287	298	322	311	294	333	303	307	301	336	337	328	319	332	292	341	315	319	291	313	277	295	328	330	314	324	320	329	299	307	308	294	287	301	312	298	329	323	301	318	348	332	366	344	314	317	316	319	322	278	304	345	295	280	326	332	315	285	334	285	326	306	311	338	311	322	296	291	292	316	341	287	297	293	344	322	327	311	342	356	323	341	311	331	310	345	319	284	315	306	295	320	335	283	326	293	295	334	312	306	323	313	333	301	296	304	317	336	303	315	310	344	334	326	297	339	296	324	328	300	292	338	309	320	294	350	326	316	295	306	308	325	332	335	354	326	310	353	334	312	323	325	308	330	304	327	289	317	284	308	318	332	319	317	301	316	311	283	320	284	325	327	314	314	306	321	330	308	310	317	312	306	311	312	310	296	305	306	303	328	320	320	337	305	315	289	338	305	327	290	301	335	297	334	336	349	323	313	296	290	341	279	323	295	321	322	334	303	312	325	278	365	332	331	296	330	311	307	289	308	308	345	343	327	307	317	364	314	266	320	340	317	365	333	323	331	338	327	310	288	327	325	323	337	299	290	302	348	303	334	348	299	317	318	302	298	335	329	281	314	299	341	301	331	302	336	293	324	328	302	322	322	289	285	301	333	319	306	283	297	294	297	287	322	307	311	309	319	299	311	340	328	316	328	334	329	327	316	317	307	299	312	349	314	313	364	290	313	284	315	350	318	291	317	304	293	324	310	317	312	321	307	301	293	321	302	342	311	316	324	292	311	351	302	318	345	318	320	294	312	300	323	315	315	301	310	319	328	288	321	312	281	305	332	259	280	325	332	301	312	323	275	337	344	314	314	312	307	314	348	281	301	314	356	324	328	310	313	297	333	318	294	331	349	310	324	300	293	326	297	324	274	341	302	304	281	326	336	276	327	358	319	307	301	322	323	322	315	309	286	290	307	331	312	315	305	317	307	319	267	310	321	315	292	326	285	309	339	315	319	341	311	309	300	307	331	345	309	281	339	295	364	327	336	320	316	316	325	311	306	338	302	295	331	319	341	324	340	335	320	289	311	320	307	335	304	319	337	311	330	340	340	304	323	344	304	310	299	327	294	331	315	292	333	320	311	312	289	309	320	309	311	327	319	299	343	332	327	332	336	313	315	315	305	299	342	307	307	299	296	344	313	307	309	325	391	309	317	341	357	361	299	320	328	326	301	260	326	299	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
35686	11433	1935	1059	768	526	441	331	278	249	219	185	172	153	128	148	140	132	149	126	139	131	108	112	104	107	124	128	131	112	129	119	101	102	99	102	105	115	99	102	104	113	90	90	92	103	84	114	115	90	102	88	106	86	108	104	104	109	103	99	90	86	97	101	105	76	88	102	91	111	109	90	119	112	98	101	103	90	104	87	99	97	103	100	90	120	83	97	104	98	103	103	106	94	95	112	86	83	98	95	96	97	83	109	110	96	92	82	94	84	104	104	91	105	97	88	90	105	94	124	95	105	107	121	88	98	80	102	82	74	98	86	93	112	102	92	98	89	81	104	94	90	101	85	99	82	93	90	102	105	108	102	105	84	75	90	106	100	76	90	104	76	105	95	106	74	88	85	88	99	85	90	105	90	100	89	92	99	74	89	103	101	92	102	91	87	110	112	97	103	98	98	96	88	77	92	98	88	94	102	87	99	103	113	106	92	86	87	108	96	92	110	105	95	93	96	83	80	93	96	97	104	98	88	102	100	102	93	91	84	92	82	76	108	98	109	98	87	91	96	92	95	99	106	103	85	104	108	122	82	88	98	89	113	103	84	91	98	73	105	89	107	122	121	99	89	82	96	68	87	89	73	107	99	95	108	91	79	95	92	98	91	89	121	76	80	95	109	88	108	95	80	82	111	111	91	82	96	87	107	85	106	91	92	83	119	92	97	125	131	74	92	85	112	86	87	88	96	110	92	111	87	100	78	88	84	78	73	82	104	86	99	100	101	74	110	93	93	103	89	98	100	93	98	87	125	93	101	89	104	98	92	93	101	75	100	106	99	75	99	106	112	99	95	95	107	109	88	99	90	86	82	107	94	84	101	81	85	77	86	75	113	109	104	87	89	81	103	87	97	102	102	99	120	82	100	109	100	72	98	83	80	95	83	84	89	88	106	90	78	101	110	102	105	102	93	94	93	91	93	107	90	104	99	103	87	97	103	107	93	89	99	104	106	95	80	75	91	93	89	94	70	104	76	94	111	95	76	98	86	98	92	96	92	101	98	105	69	65	96	106	93	87	106	84	116	100	96	98	93	94	85	75	91	108	90	84	100	97	90	108	90	107	97	90	97	99	85	111	93	84	91	86	86	103	96	103	104	107	100	83	99	94	102	94	91	87	99	90	98	101	98	119	83	88	95	111	83	93	106	95	103	82	106	102	86	102	106	89	106	87	97	96	96	98	89	97	102	109	95	102	100	106	105	99	94	87	93	95	90	90	102	104	90	109	81	99	82	84	91	97	97	94	99	94	86	90	86	82	73	116	101	97	111	95	92	97	108	98	95	93	98	98	105	99	86	95	96	107	106	90	109	100	101	97	87	93	101	84	90	93	102	109	94	93	97	90	110	93	87	88	85	86	85	96	94	83	101	90	87	100	103	89	94	95	103	106	82	93	101	90	83	104	95	89	84	91	100	87	104	88	95	97	97	113	93	97	79	92	94	95	98	88	94	94	98	89	108	88	77	94	98	82	106	114	76	106	88	102	99	73	84	86	99	84	112	94	120	93	95	88	103	95	103	109	95	94	112	105	92	101	97	105	83	88	92	83	113	99	90	98	98	115	98	99	82	77	96	95	102	103	99	99	97	89	86	89	100	117	90	92	83	96	106	96	98	90	94	92	106	88	88	96	77	84	109	96	109	81	95	94	92	93	91	88	122	65	93	78	94	108	84	82	88	106	95	96	88	81	88	94	88	98	90	96	87	102	77	92	93	101	98	107	94	86	95	78	83	88	96	89	113	95	87	81	94	107	94	85	86	112	94	106	105	101	107	95	97	91	104	85	99	106	97	77	92	102	94	102	105	92	101	107	95	94	107	115	108	91	86	78	81	83	99	89	93	105	88	94	97	98	88	94	92	111	92	97	85	96	93	98	94	87	107	67	90	78	124	88	89	111	97	92	111	97	96	94	91	96	104	101	92	87	119	75	108	100	105	105	79	89	93	99	114	109	88	89	103	90	95	82	76	98	89	98	85	107	73	86	89	96	83	101	97	106	86	79	87	99	75	119	94	90	104	101	87	81	89	91	98	96	101	117	108	87	87	95	100	94	97	104	99	97	82	92	98	91	78	92	105	96	104	102	89	93	92	96	106	91	104	81	95	77	92	69	101	95	80	98	84	99	60	86	102	101	92	82	95	92	97	101	99	85	84	102	73	89	76	79	99	86	75	107	110	91	109	101	91	97	103	100	79	114	103	79	90	99	125	86	97	96	87	89	87	109	99	88	107	77	82	92	101	99	85	96	87	92	91	79	93	95	74	100	86	102	88	100	88	92	89	89	83	96	92	92	84	99	75	103	106	98	90	97	113	103	104	92	108	84	82	88	101	93	99	93	100	89	107	103	99	109	102	101	86	93	98	93	68	98	110	102	81	91	90	90	87	105	106	97	111	97	91	81	89	104	93	86	90	76	107	108	91	79	79	92	105	101	109	70	88	92	94	80	85	103	90	112	100	90	103	88	93	95	99	90	106	87	94	103	91	101	101	83	95	88	91	89	95	97	91	87	100	91	99	107	89	103	89	93	85	106	92	87	86	79	94	99	96	75	101	97	84	91	100	98	102	100	101	102	102	117	113	103	82	89	112	83	101	100	99	88	95	94	85	80	100	95	85	100	115	108	84	72	101	96	107	84	100	98	101	112	86	91	85	100	95	99	87	101	84	104	93	93	97	96	110	80	99	100	91	93	95	103	84	94	98	102	88	101	104	102	95	90	101	107	101	111	80	94	93	95	89	85	98	114	104	71	96	81	83	85	89	94	107	102	88	97	92	95	102	105	114	111	102	96	92	101	96	98	97	85	87	102	79	94	93	93	85	85	93	105	96	84	99	89	110	91	110	94	74	90	88	101	87	103	97	93	77	99	98	108	94	89	95	82	96	104	99	94	70	93	93	99	105	102	100	88	96	90	92	93	93	92	113	87	109	97	95	101	94	98	72	95	108	95	94	91	97	101	90	88	87	102	99	92	72	88	91	98	93	92	95	113	77	94	95	93	116	100	90	109	102	93	97	90	99	76	116	95	93	93	105	85	84	80	98	99	79	108	109	103	94	88	90	101	95	99	105	100	103	96	98	86	101	84	89	95	92	88	95	116	103	101	78	70	125	112	132	79	108	110	91	105	93	103	69	103	95	97	99	93	94	97	103	96	90	90	87	84	68	99	95	88	108	87	83	95	115	90	100	100	107	91	101	97	85	96	99	92	94	84	67	114	104	95	75	100	81	103	100	82	83	108	86	80	85	85	92	86	93	94	111	83	111	95	105	91	96	79	85	89	98	85	72	95	100	95	74	104	78	80	88	112	101	78	95	87	96	88	80	97	96	89	85	91	103	86	96	100	92	97	102	100	95	74	88	100	104	75	76	90	98	105	91	100	89	100	92	101	81	94	86	103	109	92	90	92	103	98	71	99	95	96	74	95	108	96	89	104	102	106	96	93	105	97	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
15562	1418	3194	3520	3099	2411	1993	1552	1325	1157	1055	904	830	755	743	644	642	572	536	533	529	509	474	492	450	488	446	444	393	433	393	407	402	427	415	381	390	358	390	363	351	389	356	334	330	395	323	326	341	402	334	317	354	368	339	337	338	324	344	347	344	313	359	320	313	299	316	331	311	307	310	306	313	337	347	338	315	309	317	298	328	319	326	333	300	293	319	346	320	312	325	290	342	308	336	334	308	318	320	301	324	320	283	312	342	328	338	326	311	288	315	289	314	334	351	292	302	290	322	297	322	302	321	288	307	305	307	309	295	327	320	290	288	299	295	345	303	290	275	318	316	316	305	326	280	314	320	291	307	320	324	310	316	308	290	286	319	323	311	293	310	312	308	352	322	315	308	286	295	293	301	310	320	294	299	279	318	304	280	326	311	339	312	313	307	303	271	274	305	329	315	322	289	319	311	308	316	294	305	287	300	306	318	290	329	312	322	312	313	315	301	320	293	301	287	294	303	305	312	329	279	342	307	300	281	298	303	319	301	314	302	343	328	320	347	292	289	318	299	290	312	313	321	290	307	344	324	295	330	294	322	292	331	334	305	324	294	296	306	325	340	306	327	276	312	297	291	336	294	308	306	323	324	305	319	349	316	316	310	298	324	316	271	314	293	292	320	312	305	291	282	276	319	315	284	287	336	289	328	292	293	333	323	313	274	306	303	321	314	321	308	303	307	322	300	293	272	286	299	281	260	285	304	331	324	277	317	290	300	298	275	346	275	327	306	270	333	271	328	329	326	334	315	302	291	303	270	300	299	333	269	271	305	286	294	303	297	311	302	286	305	299	307	334	307	298	304	292	305	362	307	307	330	304	301	315	323	314	326	330	317	263	293	328	305	284	309	287	332	315	288	320	277	262	315	326	298	314	315	320	332	307	289	324	302	338	335	318	326	298	294	309	326	306	311	285	299	332	278	291	321	307	341	312	334	300	285	286	304	307	300	299	311	308	304	319	321	284	324	306	306	271	309	296	304	358	284	298	335	304	316	281	336	314	328	289	295	278	300	299	296	271	318	316	338	295	318	299	325	316	309	324	309	326	313	281	305	291	316	326	280	286	321	285	356	293	299	284	300	327	293	303	301	306	321	319	278	290	324	295	335	295	304	328	295	317	266	332	312	298	311	313	323	310	314	295	303	314	308	292	326	302	295	300	295	284	279	289	294	312	310	306	311	296	335	291	310	324	329	297	312	300	289	298	295	333	311	296	304	326	297	304	323	302	307	278	285	300	296	303	313	310	285	302	305	297	313	320	327	336	310	293	307	301	321	338	292	345	285	296	333	263	337	307	277	320	298	295	300	301	311	324	313	326	317	317	307	318	331	299	289	307	330	268	316	296	288	329	303	298	324	294	313	322	322	324	319	294	287	274	310	290	319	282	303	323	304	297	343	297	313	320	287	303	338	307	319	326	317	303	292	305	278	283	296	285	313	301	307	303	260	314	315	293	294	293	306	349	300	292	319	311	290	302	312	320	288	275	313	276	293	285	322	291	313	313	298	329	296	322	302	303	309	294	285	313	308	319	320	299	321	292	301	307	284	321	319	297	300	339	294	302	318	281	315	305	308	296	326	325	330	296	293	316	298	320	297	290	310	307	295	333	294	318	314	271	297	310	298	275	345	277	314	298	329	263	323	311	270	321	296	325	293	272	291	275	327	298	336	280	308	324	327	286	330	307	284	303	294	289	308	302	279	281	330	294	284	314	279	283	308	302	291	324	290	303	317	289	334	299	296	309	312	307	285	287	275	339	324	273	358	300	342	282	285	299	321	292	330	302	296	336	296	281	308	283	317	301	294	285	323	304	296	290	296	310	318	313	299	307	340	289	304	280	336	304	277	323	307	308	301	297	310	267	302	303	316	293	298	279	328	306	367	320	333	324	301	311	319	315	284	294	298	293	331	290	319	280	323	328	315	320	324	297	287	323	314	307	265	256	292	315	295	313	318	300	304	302	302	315	306	314	299	287	252	330	306	331	269	295	307	314	297	295	323	309	286	307	320	323	293	308	304	289	309	288	292	298	302	290	309	332	313	291	307	282	318	317	297	331	301	330	292	335	295	308	297	310	302	301	296	300	306	323	316	304	307	314	302	303	288	287	300	293	316	295	281	288	301	288	299	300	286	330	310	321	293	310	312	312	305	300	314	315	280	291	301	288	286	290	295	288	281	304	309	326	329	300	326	289	315	343	289	287	300	302	298	287	277	315	312	314	284	283	271	300	294	314	305	301	285	309	311	301	292	296	305	289	323	283	303	311	318	337	289	318	308	331	288	316	295	281	297	280	327	308	320	306	304	288	314	320	330	315	323	314	261	317	317	298	320	323	293	313	317	316	287	306	334	328	304	312	305	296	311	326	311	322	333	303	317	268	330	301	305	329	283	313	289	309	313	324	332	284	285	283	307	320	309	323	293	282	297	293	296	311	307	310	299	293	297	315	294	266	299	336	318	326	333	308	310	315	292	317	289	304	295	322	308	306	330	319	298	312	322	309	331	282	304	316	292	314	300	318	292	274	309	332	351	313	301	290	354	298	313	323	310	335	298	311	310	295	302	315	318	321	303	304	307	313	280	304	322	312	322	293	286	306	322	303	299	303	307	294	297	296	296	312	304	307	334	317	338	284	313	323	325	312	310	320	327	297	309	328	299	312	308	312	333	281	314	273	361	338	275	308	303	287	317	293	291	295	335	325	313	314	300	281	323	303	287	331	305	301	305	274	299	311	290	288	274	293	296	306	294	344	332	307	309	334	321	272	312	316	293	314	303	293	301	315	306	304	301	298	282	304	288	333	299	278	341	319	297	329	306	322	286	288	308	291	312	312	302	294	318	306	311	297	296	285	322	298	311	308	299	314	321	288	321	301	331	308	282	285	292	324	315	298	298	295	329	329	325	304	298	310	339	312	295	328	329	303	315	297	279	308	308	290	300	334	329	294	294	298	297	334	293	307	318	290	305	345	351	330	320	313	328	302	314	285	302	318	274	290	309	330	312	304	291	302	295	316	310	306	300	304	301	269	280	311	355	292	315	297	302	283	323	278	312	276	303	361	318	322	275	301	317	313	329	318	302	301	326	302	318	297	310	311	277	340	335	342	283	276	292	302	296	280	284	303	282	310	307	298	340	329	276	318	280	282	266	302	284	368	309	291	303	309	326	308	283	302	301	280	284	304	326	294	318	318	295	307	319	318	260	320	300	330	296	263	339	294	287	269	302	309	315	295	307	276	310	329	288	308	285	308	319	306	288	296	296	316	291	306	323	332	308	308	300	306	295	339	286	304	267	291	325	309	308	296	282	284	305	315	337	303	299	313	316	305	309	288	286	326	334	293	296	286	313	300	286	335	314	302	314	303	317	324	327	295	302	305	328	280	295	274	337	298	307	273	283	309	310	304	277	284	311	302	292	311	296	322	306	305	291	300	325	283	312	291	305	279	304	330	314	302	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
41632	20853	6160	2300	1539	1151	808	665	543	501	399	409	365	314	288	329	307	263	278	264	238	271	238	233	249	247	221	243	248	231	219	214	214	224	238	212	214	226	233	214	203	225	215	207	211	221	207	236	234	211	246	216	180	230	214	231	209	192	227	184	187	225	224	191	213	208	219	189	228	207	230	220	210	196	218	204	235	192	208	192	197	205	215	247	187	214	199	226	186	219	219	204	213	226	192	221	212	199	220	211	204	206	194	226	197	205	193	194	206	201	196	185	188	214	222	177	223	206	205	205	240	207	226	208	205	173	202	190	211	195	204	205	195	225	176	200	221	210	200	188	211	189	201	189	209	231	221	205	217	204	196	216	197	179	209	241	220	207	214	211	210	196	205	204	209	215	200	200	203	240	193	215	188	184	190	209	212	191	209	174	206	221	188	246	202	212	203	231	206	156	198	188	204	212	204	188	222	205	210	188	202	233	190	191	210	193	196	197	217	207	195	218	194	195	180	200	216	224	223	225	183	198	222	216	201	196	185	190	202	199	213	196	216	210	185	200	221	212	213	171	187	195	202	211	203	216	232	184	188	199	202	191	206	213	212	218	200	193	208	201	211	217	233	186	211	210	202	227	222	206	199	211	201	181	199	208	220	216	206	196	185	196	217	232	200	185	202	218	194	199	201	216	202	214	185	214	225	211	223	207	219	205	221	191	196	205	223	219	211	216	189	192	189	211	194	199	225	202	172	202	193	183	198	211	203	210	192	195	201	198	235	188	195	181	194	194	192	211	179	185	209	197	206	172	216	207	217	187	183	208	218	215	207	205	221	222	222	193	208	208	215	226	206	227	219	207	195	203	203	228	221	220	211	200	216	212	207	169	204	207	218	184	204	191	184	203	181	212	197	184	199	208	211	224	217	210	189	201	195	203	204	233	235	203	199	181	179	223	173	225	194	225	208	191	187	210	203	210	217	223	193	221	209	197	193	218	214	189	204	222	207	222	195	200	182	204	204	200	199	227	194	204	203	190	206	186	207	182	208	196	223	212	209	224	213	208	205	200	186	221	193	224	217	215	190	202	202	206	214	186	202	196	213	197	184	191	210	188	199	198	197	210	187	197	197	188	197	205	198	231	174	194	197	185	195	186	201	195	174	209	198	187	205	188	209	230	193	182	179	231	196	214	194	214	196	224	212	233	213	198	195	188	213	184	177	199	196	188	230	180	202	204	205	198	171	207	200	222	200	203	192	203	211	215	212	207	240	202	208	212	191	207	197	188	200	218	225	202	203	206	220	204	205	208	201	203	218	220	228	195	215	204	211	182	200	202	198	199	192	204	207	216	231	193	213	206	190	226	205	194	193	213	172	203	215	217	198	213	211	217	241	214	200	214	201	218	207	218	207	202	209	190	191	208	209	210	214	222	190	203	196	221	222	200	226	214	215	220	217	199	207	212	214	194	206	203	205	211	220	208	224	205	201	188	198	214	231	206	205	196	185	243	203	202	177	210	188	225	165	198	199	212	223	190	224	201	188	184	210	208	217	178	186	187	186	181	184	199	199	191	194	191	208	182	209	196	189	231	191	204	207	178	229	214	232	187	226	204	204	203	203	194	201	208	186	206	204	228	200	187	221	199	227	201	203	188	199	203	212	213	213	208	249	205	197	226	223	213	182	218	188	218	207	209	221	210	185	203	204	198	201	186	226	177	221	186	182	181	195	207	205	196	204	203	201	220	209	197	202	192	186	202	207	207	185	213	190	207	184	193	203	188	197	210	215	167	195	216	215	195	223	187	183	212	222	214	198	193	196	199	202	219	195	199	218	222	197	197	229	205	217	190	214	195	214	222	193	182	211	193	196	206	191	207	203	194	199	196	190	197	208	198	180	198	208	195	163	199	182	220	200	206	188	206	169	201	207	221	201	187	193	209	206	198	193	202	203	191	194	191	200	202	214	203	205	189	196	209	193	197	190	210	206	178	212	209	217	206	214	189	206	197	217	216	205	204	175	223	224	198	209	206	181	214	223	201	210	224	233	202	223	174	200	198	206	194	203	225	199	212	200	195	215	209	212	181	198	188	199	185	189	203	206	198	184	200	197	213	193	181	170	208	225	191	186	180	221	199	183	223	209	214	202	188	216	215	180	209	199	193	206	196	216	212	195	196	184	197	194	193	177	218	223	212	189	239	193	213	217	206	198	208	240	213	205	201	215	179	203	194	185	219	227	166	224	190	194	194	236	204	200	222	220	193	228	213	191	199	192	199	224	204	233	219	197	216	220	223	197	209	199	212	226	204	199	228	195	193	194	216	195	236	232	216	210	190	215	186	209	217	241	202	179	209	208	187	217	208	198	210	189	218	202	212	206	184	211	208	203	229	197	200	193	191	187	204	200	199	196	206	197	215	221	216	220	206	209	235	201	217	197	192	199	209	184	206	209	229	218	209	186	207	205	166	176	188	207	187	227	217	209	199	191	215	192	207	202	218	186	212	197	195	207	202	210	211	200	211	194	197	189	200	185	209	224	228	203	205	203	202	195	198	189	217	202	214	210	188	207	215	199	197	212	209	202	198	216	211	227	203	210	191	192	214	192	217	201	218	197	239	185	230	213	213	211	240	228	210	190	218	212	212	217	219	215	221	201	225	221	186	237	204	206	186	195	187	190	192	200	229	214	216	197	214	180	197	199	191	263	193	205	198	178	184	198	184	206	195	188	203	201	203	173	194	185	217	206	256	217	190	183	208	231	204	180	199	184	213	209	199	220	204	216	205	234	210	179	211	191	206	211	211	190	217	172	198	211	206	231	209	232	214	199	184	181	193	236	206	188	225	193	204	214	202	194	187	204	217	196	211	199	193	185	202	200	193	213	181	201	212	198	230	196	212	171	209	205	188	201	209	204	201	225	212	223	184	234	196	203	209	180	205	185	178	255	205	209	197	204	223	204	223	194	220	204	213	200	205	211	200	191	223	215	200	187	208	186	192	239	197	207	202	207	215	197	176	217	204	212	230	200	219	192	217	218	207	202	225	201	185	195	194	204	202	213	191	183	235	188	168	217	234	235	200	205	204	203	198	172	185	205	206	232	204	202	190	171	200	190	228	212	195	226	195	200	205	207	236	215	215	190	218	222	209	193	197	213	190	207	209	185	218	190	190	188	224	189	209	217	211	178	214	219	192	219	216	199	208	199	215	223	203	232	199	203	236	182	176	187	177	201	201	203	188	207	199	219	195	192	190	212	214	221	214	207	192	173	176	183	185	218	209	201	194	188	207	202	221	194	195	230	222	204	211	194	207	199	175	221	208	213	212	201	202	192	217	202	217	200	199	194	222	178	199	216	207	230	179	190	210	205	204	213	188	200	188	174	215	201	198	210	183	213	179	196	174	221	180	203	229	226	209	215	211	198	215	216	220	188	215	215	212	187	178	205	207	210	205	209	170	208	214	179	189	177	178	189	231	184	238	212	198	222	199	203	204	219	209	231	192	215	187	203	215	220	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
19087	2745	6234	6659	5580	4635	3731	3075	2580	2264	2040	1806	1619	1466	1361	1303	1213	1127	1143	1075	1036	929	909	867	831	824	815	808	826	763	767	748	769	741	768	747	719	721	692	722	633	705	669	700	701	667	669	666	616	630	605	667	606	621	669	618	626	610	615	647	638	621	640	566	620	561	612	610	616	595	581	636	619	605	643	620	565	594	604	577	632	595	585	609	626	583	627	570	647	565	588	606	588	630	597	582	600	603	574	586	640	580	628	571	578	613	552	570	517	611	614	564	598	599	564	579	597	579	576	604	587	574	581	574	595	609	578	605	630	597	578	554	551	583	562	572	578	593	568	544	603	563	639	581	570	611	574	596	588	598	603	589	616	576	607	630	545	605	594	581	536	591	613	572	607	614	581	611	594	567	578	615	589	601	561	588	609	630	557	559	611	616	592	561	575	556	570	559	560	607	588	563	606	585	564	592	552	577	594	592	584	570	568	592	586	564	597	632	564	614	593	619	532	594	552	601	612	573	560	581	584	624	590	596	564	576	564	583	535	537	584	558	558	586	589	573	604	614	582	587	554	580	566	576	591	585	591	592	605	619	584	544	559	647	569	579	577	563	554	541	593	540	619	560	578	581	568	592	628	568	583	554	560	581	568	587	573	543	566	592	570	589	571	576	562	575	631	608	590	606	577	537	583	615	620	559	598	564	546	610	578	579	565	581	622	579	569	569	576	599	576	618	591	615	581	568	568	562	559	611	544	634	595	596	566	564	608	594	616	586	551	580	594	578	583	586	563	562	604	598	583	555	573	610	613	573	558	589	601	587	583	574	576	591	558	576	560	553	581	606	577	592	556	608	570	635	601	578	581	575	601	559	593	595	631	547	632	618	586	612	533	560	625	572	596	612	574	611	592	561	585	581	547	554	581	560	563	601	572	591	585	595	604	583	578	597	590	633	567	559	596	600	557	609	611	573	610	541	566	573	592	550	593	579	578	604	546	608	586	578	564	552	600	572	580	533	570	585	547	596	576	557	615	575	601	597	569	619	614	599	564	555	620	569	592	567	576	578	546	548	625	555	586	567	580	597	579	555	616	574	564	586	577	562	608	570	586	565	563	626	609	525	612	558	589	593	556	598	593	566	548	558	557	585	568	545	612	579	598	601	560	535	590	588	555	575	642	573	613	564	613	618	587	584	542	630	508	558	557	551	575	591	564	595	561	612	543	604	600	606	636	576	556	563	570	594	584	583	587	575	566	567	563	585	539	596	580	620	575	573	571	591	602	542	537	597	575	556	555	616	570	533	598	573	605	580	574	594	563	570	591	539	584	599	573	587	561	592	555	569	547	596	581	595	569	578	572	560	558	578	567	630	545	596	606	572	618	588	558	632	617	591	566	571	588	579	581	572	596	569	531	587	559	598	605	584	566	583	588	549	592	579	573	570	558	594	541	569	564	594	608	594	548	641	572	631	563	571	632	604	556	562	563	628	580	551	592	601	606	590	597	558	556	503	584	584	559	574	610	584	592	552	543	571	580	586	620	552	590	529	601	561	564	528	580	596	598	576	628	544	585	547	591	568	567	605	588	603	573	549	572	559	611	563	579	587	564	624	589	561	591	566	553	560	599	594	578	594	591	583	597	608	540	599	585	571	613	598	619	548	579	583	551	587	596	601	557	565	599	606	520	580	610	606	576	595	608	621	599	605	569	653	564	578	562	571	574	585	551	594	598	578	574	545	568	626	554	607	561	584	537	561	521	552	597	583	555	613	573	514	555	570	613	552	533	625	616	512	570	552	565	566	617	568	604	581	578	554	588	590	581	566	565	539	589	587	564	588	582	569	627	595	538	589	569	603	579	568	564	550	538	573	580	542	555	593	582	579	590	538	631	625	544	568	527	581	587	528	619	598	587	574	595	549	597	578	575	582	583	583	602	632	578	581	552	581	582	597	599	586	592	574	577	597	582	562	547	608	584	576	580	584	600	598	581	562	559	590	551	574	597	588	609	584	590	611	579	569	568	588	553	565	593	565	544	581	582	595	569	556	544	552	582	624	582	552	618	569	578	603	622	574	582	535	580	539	598	596	571	606	541	582	572	569	596	509	571	589	565	591	595	598	601	553	553	568	577	590	618	586	621	588	568	580	583	556	561	596	568	566	583	546	555	607	639	569	613	553	587	593	602	551	547	583	568	588	597	565	617	577	615	565	590	579	596	554	547	601	574	603	589	605	573	600	596	590	576	580	589	624	560	560	573	581	563	544	580	581	559	616	591	590	579	581	573	556	586	571	575	586	585	558	587	552	582	593	562	591	635	585	575	580	587	577	604	567	597	539	587	596	556	612	629	570	598	560	598	569	627	603	582	624	589	573	584	543	614	600	618	572	533	588	549	570	585	611	565	607	566	593	598	587	578	573	604	590	534	606	611	581	584	550	591	573	566	545	617	578	563	598	563	581	564	575	617	579	563	570	564	610	540	557	565	553	583	572	582	607	614	571	594	600	581	586	613	611	573	565	597	579	566	584	571	591	597	557	554	560	583	560	600	566	594	609	556	585	605	577	564	572	593	569	548	582	580	583	564	575	589	572	554	555	577	548	574	588	578	555	576	587	580	587	534	567	629	570	577	598	592	576	600	547	578	560	564	584	576	592	553	593	593	586	578	564	582	603	578	542	578	548	613	577	537	623	576	536	528	623	589	570	580	559	606	575	572	606	566	586	582	580	603	622	609	593	574	536	581	551	592	625	605	566	609	605	583	597	540	580	541	574	632	550	573	585	586	537	593	594	554	590	612	590	555	580	563	555	558	596	609	591	566	553	587	581	577	595	585	544	601	580	602	547	576	636	536	583	622	553	541	562	543	599	595	609	575	584	553	613	585	552	557	613	584	576	566	622	622	605	574	603	577	609	588	586	618	582	601	564	548	594	600	639	607	566	583	571	603	553	582	605	595	558	605	628	550	573	550	570	574	553	564	595	542	581	581	554	557	604	538	639	590	556	546	615	573	576	566	565	580	574	607	600	567	589	585	598	578	556	580	600	622	553	594	566	606	578	552	536	540	589	590	571	544	568	543	578	571	628	597	596	561	564	562	547	608	567	612	570	577	631	522	575	550	582	581	616	559	593	562	559	620	549	582	566	589	597	591	561	554	596	589	584	629	571	553	575	609	575	581	606	542	584	553	574	554	624	567	602	596	572	605	573	597	565	555	572	607	618	600	587	574	615	552	570	595	580	567	574	614	593	582	572	597	599	546	610	595	582	609	535	600	583	568	580	567	564	597	570	621	557	576	558	564	564	584	591	596	592	609	584	590	574	611	576	597	573	656	545	557	596	594	562	585	575	587	593	551	609	612	594	613	605	589	574	603	594	569	582	577	529	552	611	544	557	594	591	587	550	610	572	623	554	598	576	626	567	538	576	620	565	584	540	570	563	615	557	514	583	628	571	577	567	567	525	612	612	543	590	544	602	590	573	557	580	643	590	601	534	593	612	558	555	558	560	571	542	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
4521	355	185	168	124	129	117	105	113	110	105	101	110	106	118	128	102	98	102	100	114	115	89	125	98	95	124	115	120	105	110	113	109	110	109	92	93	107	96	115	100	81	110	108	121	89	95	115	94	109	94	101	100	101	100	109	95	89	87	122	103	105	106	109	101	100	116	97	104	104	96	117	90	72	94	106	118	110	108	104	95	122	98	94	98	112	97	102	98	98	105	97	116	101	125	101	108	106	98	96	92	101	93	104	91	94	77	100	108	96	109	106	104	113	116	91	93	114	92	99	122	102	94	87	101	101	121	93	120	105	93	118	92	97	91	114	103	107	107	119	98	91	123	79	111	107	106	110	107	94	130	99	130	120	100	99	107	92	100	89	84	113	126	104	98	125	88	109	95	96	99	104	100	100	90	111	122	101	113	102	105	102	107	92	107	97	100	91	89	111	112	95	115	91	96	105	117	93	101	100	96	121	90	90	114	108	96	96	93	110	100	113	97	113	111	117	103	97	93	90	90	96	110	102	129	106	85	101	120	108	86	74	97	115	89	91	114	122	98	94	91	109	101	95	86	106	107	87	102	101	110	105	117	101	110	106	105	106	116	109	109	101	104	83	117	107	112	92	99	105	83	94	101	87	109	76	108	99	117	98	113	95	115	97	91	107	107	94	109	102	107	132	76	106	117	90	103	104	105	103	96	105	105	112	96	114	107	86	106	102	106	92	101	116	96	90	106	93	103	101	123	94	110	114	108	112	114	110	104	79	103	103	84	121	102	103	88	107	96	99	96	96	107	91	109	112	85	82	113	117	94	109	114	96	97	103	86	101	99	115	90	89	104	77	90	88	107	110	97	92	111	100	93	96	94	111	105	83	97	113	111	89	90	118	99	96	106	96	109	109	102	106	118	96	87	94	109	98	108	116	91	103	107	86	102	101	96	100	105	96	90	101	110	107	96	106	90	113	103	106	98	119	91	105	98	120	89	98	107	105	95	91	113	103	95	105	121	116	101	105	86	87	102	93	92	84	102	109	115	93	93	92	99	97	109	88	98	93	119	106	94	91	104	106	87	107	89	105	104	115	103	97	104	113	86	99	99	89	99	117	92	97	94	110	93	113	107	103	102	118	99	104	105	108	116	99	79	101	107	101	96	109	103	90	102	96	116	103	90	123	102	111	101	108	128	113	105	114	108	87	104	103	78	105	108	109	77	86	91	110	107	101	100	105	102	104	95	91	105	104	101	117	102	99	94	101	109	91	100	104	99	116	109	111	79	105	98	111	110	102	104	105	105	104	106	109	79	91	107	104	106	86	104	109	119	96	99	103	90	100	98	100	104	92	81	110	82	103	104	88	105	106	94	107	88	93	99	95	107	122	101	98	114	129	101	82	94	120	107	87	127	79	98	134	110	108	109	107	92	118	91	106	93	100	105	93	90	96	99	135	114	122	118	104	97	109	91	106	101	105	106	113	101	102	94	109	100	103	94	76	119	94	105	106	106	99	100	105	97	96	99	100	117	91	101	98	114	118	114	109	115	101	102	95	111	117	88	97	102	101	101	102	102	104	96	106	90	100	97	96	100	102	100	110	93	103	93	90	112	111	94	110	101	99	85	105	114	99	101	105	93	96	99	99	91	100	93	96	87	108	99	99	119	100	99	85	116	101	80	112	78	104	88	108	90	96	114	89	95	104	110	111	113	101	95	100	101	108	100	128	114	87	97	93	114	112	99	113	113	100	115	101	108	91	87	117	127	111	101	114	107	90	106	103	106	92	77	113	113	102	95	89	107	107	98	109	106	99	89	88	115	100	114	115	88	105	99	89	98	113	107	106	100	116	120	96	97	94	95	91	102	107	79	89	97	111	101	102	110	97	121	103	95	110	98	90	104	109	114	104	89	102	98	98	99	110	89	117	118	97	112	101	106	99	96	89	103	92	109	115	89	92	111	103	106	104	85	100	96	83	111	76	104	75	116	94	99	110	102	105	104	96	106	105	91	89	113	96	119	108	110	105	98	82	106	87	110	99	115	113	85	96	103	113	98	113	108	101	112	115	104	102	95	104	93	97	102	99	108	127	101	93	95	95	115	89	94	118	89	94	117	90	108	96	95	99	113	103	105	99	107	101	101	89	95	101	103	80	111	102	118	105	104	117	88	83	100	95	76	107	96	98	97	89	104	99	82	100	101	105	109	100	104	104	101	96	97	94	84	91	101	116	98	100	120	111	116	105	86	102	104	103	101	92	97	98	93	107	101	90	106	83	111	100	121	108	101	106	104	107	100	96	117	111	96	97	80	105	98	85	90	108	88	112	107	108	103	101	107	97	98	95	100	105	104	110	97	85	99	112	105	96	92	89	88	105	117	117	109	74	90	96	73	113	99	111	96	103	91	106	111	107	96	92	105	106	93	88	114	110	99	97	79	126	116	114	84	119	100	100	128	90	103	95	110	111	98	113	115	107	97	99	114	94	106	95	103	93	100	100	93	85	98	102	98	98	96	93	114	108	96	90	89	98	101	120	94	90	99	100	92	115	102	97	94	100	86	107	123	102	101	104	106	112	94	89	99	82	93	91	86	101	95	92	107	99	91	104	107	111	110	92	109	97	108	114	118	103	100	104	99	96	93	95	111	93	116	84	105	117	104	111	93	100	83	94	119	112	109	104	117	91	91	97	122	91	100	77	112	91	95	104	119	102	101	124	102	92	88	97	86	93	92	113	105	110	100	90	100	119	98	100	89	117	104	122	114	94	99	93	111	107	109	96	104	104	86	87	95	111	86	95	107	103	97	109	89	95	106	89	82	115	89	102	91	96	100	92	99	116	90	98	84	90	82	110	87	100	105	101	122	85	88	99	99	104	107	95	104	117	100	98	111	98	105	95	93	98	90	79	91	101	93	93	99	91	107	104	103	88	96	110	89	101	97	92	112	106	102	97	121	114	87	90	84	91	83	114	104	86	96	80	130	90	115	117	85	99	104	100	97	100	111	93	107	84	87	97	115	105	87	96	98	82	103	108	103	110	110	85	80	105	126	116	103	103	116	104	104	107	108	85	95	122	95	101	78	100	108	118	96	118	105	105	115	92	117	95	89	105	108	102	101	82	104	101	101	93	98	99	111	111	107	96	92	96	120	101	99	99	103	94	102	119	87	124	96	92	94	91	94	96	106	109	112	107	116	98	107	98	99	97	88	107	107	113	98	110	101	94	98	111	101	110	106	109	96	110	104	98	94	101	76	101	116	92	98	107	92	107	83	88	98	112	104	87	102	97	101	95	97	86	109	103	94	107	103	82	114	93	89	102	124	112	111	110	121	119	108	88	101	95	118	93	117	81	98	91	122	104	92	100	104	91	113	99	130	94	90	80	99	103	96	110	91	102	121	87	98	93	101	107	112	103	91	73	99	102	102	97	112	105	103	110	106	106	93	117	89	105	91	100	96	99	101	87	107	112	95	90	108	116	100	110	100	104	104	105	127	105	102	107	96	112	107	100	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
5141	382	501	479	473	433	442	382	374	377	370	322	354	377	291	360	347	320	306	324	292	298	353	319	333	324	297	362	303	310	324	317	307	331	326	345	307	298	312	332	303	336	323	312	307	322	306	325	314	299	315	325	303	317	307	299	307	312	310	335	312	300	302	311	300	341	308	317	315	318	302	301	290	311	324	291	300	311	321	320	285	322	322	315	305	307	321	329	310	310	356	337	300	312	318	310	305	294	336	330	303	317	307	328	322	321	283	336	316	291	327	291	299	311	332	315	326	327	334	315	308	339	381	293	299	307	315	337	317	309	284	316	329	326	320	310	272	342	308	285	328	315	315	338	323	323	321	303	302	310	331	313	269	292	287	301	313	355	304	342	301	315	318	298	310	348	324	319	301	363	328	331	312	329	335	313	297	305	312	325	310	309	333	324	316	323	303	290	327	297	330	298	346	304	295	349	315	303	311	289	264	329	341	320	306	332	312	314	327	289	304	330	315	312	303	315	322	331	317	325	331	302	337	292	332	293	333	298	348	300	326	260	311	286	307	318	338	299	334	303	284	323	300	319	287	341	313	332	279	327	297	312	307	340	335	338	322	336	310	319	309	301	338	323	311	298	340	317	327	323	322	330	317	299	308	266	283	335	309	295	282	293	303	345	295	281	314	330	355	304	312	303	314	279	353	319	303	299	303	299	329	320	293	321	327	305	338	303	306	329	317	305	308	305	298	313	315	306	283	313	308	311	286	322	327	368	296	321	316	302	292	335	290	345	340	330	322	271	332	315	307	344	319	311	327	293	303	328	333	319	289	309	339	328	294	311	298	313	323	300	298	314	319	301	309	328	293	327	312	320	271	325	304	335	303	290	312	307	333	332	328	335	276	329	329	310	319	290	300	304	357	307	324	340	305	316	295	309	344	304	352	305	292	302	332	328	322	321	325	306	334	284	328	291	322	300	348	312	325	327	291	302	302	357	314	288	341	309	294	324	318	301	304	311	309	324	324	310	329	310	336	310	317	308	320	294	326	326	335	317	315	297	309	325	330	327	317	298	283	311	305	285	267	328	320	278	303	325	319	310	334	300	316	326	328	302	328	349	331	338	313	318	306	327	306	319	348	306	321	298	315	323	319	338	312	316	299	329	304	318	317	335	297	323	306	318	291	318	319	335	316	325	313	324	333	286	299	335	314	279	324	312	288	331	311	331	295	323	339	302	330	301	279	298	304	336	331	287	332	321	321	318	326	308	323	309	329	320	306	318	311	318	316	308	307	311	301	289	297	294	340	299	313	282	303	332	316	330	308	314	318	304	330	310	325	311	288	326	327	301	329	311	329	313	313	318	295	311	315	346	345	300	336	314	329	296	303	320	282	281	329	335	314	318	340	317	323	287	325	320	309	329	340	329	332	296	347	285	333	303	307	325	314	304	294	323	339	301	340	304	284	329	311	318	298	283	311	310	339	317	354	325	329	328	299	303	312	308	287	324	283	312	339	303	323	303	301	306	276	305	302	328	325	302	306	304	329	299	293	317	306	287	323	324	323	288	335	308	315	299	307	306	347	320	315	338	306	302	326	306	269	317	348	324	288	279	310	297	311	283	289	338	310	321	315	315	316	341	289	323	310	291	301	311	301	351	308	357	315	330	306	351	322	311	319	325	335	307	296	301	325	347	305	331	318	316	327	314	311	310	342	295	319	331	313	307	327	320	316	335	325	326	297	294	340	279	324	323	333	310	320	318	354	301	304	312	339	323	346	325	306	312	325	329	335	305	316	280	334	283	329	311	307	298	316	298	313	333	314	335	314	306	328	296	289	323	302	343	284	313	323	298	306	333	320	332	346	307	336	309	265	332	297	309	308	284	301	337	298	314	283	300	278	315	289	335	299	318	333	314	363	327	300	312	334	333	297	283	275	293	327	311	328	308	310	327	300	340	322	341	321	299	280	316	315	300	348	266	322	312	313	327	306	273	292	318	307	316	311	343	341	269	312	339	321	329	332	332	293	332	321	311	311	339	343	317	334	287	338	300	327	331	301	313	283	318	331	314	284	294	274	277	320	352	304	311	323	320	318	322	333	319	304	298	277	316	322	329	297	321	334	290	338	310	357	337	359	360	335	276	323	333	336	369	332	320	339	311	312	286	308	307	333	320	301	303	307	314	318	294	315	299	304	346	327	319	328	355	302	325	321	313	291	288	309	324	320	328	299	354	326	316	325	319	321	276	289	313	301	312	302	298	332	305	329	305	321	320	314	310	311	352	335	300	296	293	281	309	362	312	318	316	329	310	320	293	306	301	302	308	350	331	321	332	299	317	319	333	289	299	281	314	319	305	304	308	317	290	315	292	312	288	327	291	308	331	328	294	332	331	317	304	340	302	329	302	317	310	290	312	308	331	328	304	312	311	364	331	291	322	315	331	341	313	298	321	310	312	321	297	317	331	312	294	308	314	292	322	330	337	294	314	316	278	311	286	307	301	330	315	297	302	322	314	341	326	328	322	317	312	286	326	290	318	328	300	314	310	312	319	307	312	330	318	301	309	314	321	315	347	304	315	308	299	307	315	320	308	327	300	326	306	316	322	341	328	310	278	293	286	296	335	290	347	339	325	328	349	281	303	297	331	304	302	304	283	311	318	339	313	299	319	319	315	305	326	337	329	320	330	317	306	317	331	326	346	311	313	298	326	329	298	329	311	286	312	326	315	290	319	318	311	298	293	320	310	340	281	328	312	305	331	324	314	318	347	311	310	297	325	320	310	295	317	309	334	315	319	301	328	278	315	290	323	305	320	309	320	293	299	338	318	340	303	341	341	305	316	357	327	309	337	293	305	303	286	282	305	342	315	307	342	273	331	312	301	316	331	326	289	341	327	300	304	327	347	302	344	293	336	310	286	338	306	315	323	325	334	335	327	327	341	294	336	297	295	297	327	315	283	309	297	320	314	280	334	340	319	337	313	315	334	311	316	327	313	345	297	298	294	315	335	343	345	331	314	302	323	340	316	289	334	324	328	314	303	301	319	310	302	321	332	306	336	328	299	338	295	309	306	329	336	306	311	344	315	305	294	324	295	291	345	308	337	322	339	303	328	324	352	339	312	319	317	324	314	306	292	329	300	294	312	307	302	336	294	315	338	358	356	297	315	324	314	291	298	303	330	346	300	323	316	331	326	306	321	332	322	326	307	311	325	340	334	325	303	307	309	299	348	328	292	317	292	324	297	329	293	311	323	290	329	328	299	328	321	303	330	320	277	326	311	341	344	331	333	315	294	343	325	296	334	307	312	312	306	341	314	326	317	313	316	295	311	321	320	305	295	308	331	305	291	305	323	327	317	325	308	306	318	325	303	300	302	313	324	300	324	317	320	349	311	303	335	330	309	303	326	286	312	308	321	293	308	305	315	305	339	279	277	323	269	320	320	319	290	344	316	323	344	276	300	300	309	309	310	301	276	314	298	304	347	309	317	311	341	319	315	301	319	316	327	335	294	316	319	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
34820	10991	1750	1022	754	541	395	320	241	229	218	178	179	150	134	155	133	123	111	111	127	97	133	120	114	119	78	111	98	107	90	112	93	111	90	112	105	99	99	111	100	95	90	97	101	96	88	108	84	80	90	127	102	99	103	99	93	97	101	104	102	96	94	106	108	97	104	94	94	92	104	92	95	98	91	90	116	93	81	91	107	99	98	94	97	94	91	93	112	95	89	122	87	106	105	108	96	102	86	94	92	92	80	105	110	98	108	100	101	108	101	100	111	80	83	80	92	79	103	99	89	106	103	95	95	111	92	81	106	94	94	83	87	88	83	94	124	107	103	120	113	106	101	93	88	99	88	78	90	108	97	89	96	92	76	96	91	93	83	98	101	100	103	83	92	109	87	96	103	104	89	99	96	87	97	84	101	83	97	85	94	98	91	81	103	95	96	84	89	93	94	106	81	82	91	94	91	91	89	103	87	94	85	103	79	90	92	95	81	107	94	94	97	98	102	73	105	96	84	105	106	93	90	78	87	101	108	96	103	86	103	96	105	101	104	103	92	92	89	93	98	94	103	103	98	96	85	108	93	106	115	85	105	103	93	97	85	79	94	87	98	88	72	93	93	86	96	85	107	98	95	69	101	81	92	82	85	97	110	93	88	110	100	106	92	92	97	117	104	78	84	116	84	91	89	103	82	77	100	109	90	98	101	104	114	105	97	86	103	101	70	103	111	107	109	79	95	88	110	87	97	91	89	81	89	103	98	93	97	118	101	100	77	85	98	94	98	82	119	92	99	113	76	104	88	96	117	106	94	105	96	103	92	96	89	99	100	100	84	86	114	96	104	91	96	70	90	97	79	100	116	89	89	103	72	82	92	83	70	103	90	88	98	91	100	110	87	107	100	89	92	106	95	91	95	88	96	94	94	90	80	112	84	97	113	80	104	117	104	85	88	95	99	88	94	101	88	82	85	93	75	97	105	96	78	99	90	103	102	102	83	74	103	100	109	104	95	105	121	109	82	87	104	86	105	83	96	90	84	101	87	92	103	87	106	94	85	106	110	102	107	100	101	114	84	82	95	105	82	100	104	95	101	93	100	103	95	95	86	102	97	84	75	73	90	100	98	97	106	100	102	107	98	92	81	106	96	104	73	117	103	97	88	93	96	118	94	85	112	100	96	103	105	101	109	91	84	101	98	98	113	108	101	83	101	92	99	88	101	81	81	78	87	70	91	81	87	99	92	96	101	102	80	95	97	98	92	109	92	83	85	107	91	79	93	85	81	93	104	98	73	71	98	82	76	86	105	84	100	96	88	79	109	98	88	94	121	96	94	83	99	109	86	102	101	89	100	102	86	101	110	93	92	89	87	99	95	90	119	93	88	97	100	92	88	94	96	83	86	90	86	102	84	96	81	98	97	100	78	89	103	98	101	82	78	97	87	103	101	107	94	92	118	97	103	102	90	73	98	65	78	71	99	94	106	72	82	86	112	105	94	107	101	105	99	93	110	80	99	78	104	79	88	102	99	74	108	96	81	100	94	83	83	91	85	102	90	94	104	90	103	81	106	99	97	96	97	121	91	94	100	77	110	96	98	78	98	104	91	93	112	95	93	98	103	85	89	84	88	89	86	102	99	78	78	109	87	107	104	98	88	101	97	89	85	91	87	91	102	98	101	96	76	81	102	100	105	88	91	80	83	96	95	84	102	96	96	120	94	103	93	96	89	100	98	86	94	93	72	78	93	89	100	93	84	107	96	94	98	104	75	81	82	93	85	102	82	87	89	77	92	84	89	85	88	99	108	96	96	90	96	81	100	95	94	95	86	109	84	98	86	79	99	95	91	92	98	91	99	105	95	98	97	108	74	93	73	89	90	96	98	105	99	87	93	85	105	102	105	95	104	90	100	86	111	92	102	93	106	92	75	100	84	94	90	91	90	91	85	94	93	84	99	100	104	105	91	80	97	95	113	100	89	88	96	96	94	93	90	102	108	104	95	94	102	87	103	93	82	84	106	106	108	76	107	91	87	99	89	107	86	97	92	85	87	96	96	89	85	106	87	107	98	90	94	99	94	95	92	96	86	88	91	94	86	112	93	100	79	87	74	111	100	103	101	101	79	79	98	113	91	86	100	106	104	101	95	98	102	88	97	101	72	81	85	86	91	104	95	92	89	89	114	104	108	84	106	100	96	90	97	85	106	79	96	96	83	105	87	97	96	100	99	97	87	94	85	90	91	95	96	104	103	80	97	112	98	71	108	92	89	95	90	99	95	97	97	95	85	102	94	93	89	80	100	87	105	86	103	81	82	107	115	97	90	93	101	94	84	95	83	89	82	98	84	90	103	91	96	91	90	91	91	82	112	104	92	101	104	94	84	96	95	87	99	102	105	111	89	89	101	91	101	73	105	96	103	90	85	101	87	102	111	96	99	98	90	87	87	91	124	95	86	87	86	97	97	102	97	112	100	101	90	93	89	80	75	99	86	80	89	108	96	115	96	102	102	90	89	95	101	100	118	102	100	88	95	91	105	94	90	100	89	93	97	90	89	98	111	100	99	62	93	88	86	112	97	86	106	92	116	74	100	89	106	114	105	92	93	103	85	77	78	89	96	99	84	99	98	82	91	89	72	93	86	94	103	88	104	99	107	89	126	120	90	112	80	87	113	83	94	106	92	102	111	106	86	96	94	101	86	88	111	103	108	105	89	95	89	92	91	94	110	100	94	97	98	98	99	95	96	80	90	87	92	107	85	99	81	95	89	98	95	102	94	100	92	97	86	74	90	88	102	95	90	106	99	105	76	105	90	101	88	111	94	90	85	110	91	84	88	95	102	99	88	98	92	76	92	86	96	84	85	71	93	103	80	81	97	96	87	93	86	88	110	97	86	100	117	111	111	99	98	93	73	103	75	92	77	86	105	85	117	108	101	113	106	83	103	110	98	89	107	95	90	98	123	101	95	94	104	98	95	95	109	92	101	93	109	109	80	79	95	115	100	88	105	106	99	78	102	108	87	93	93	87	114	94	80	92	89	85	94	96	98	106	94	90	98	101	83	111	98	91	100	92	98	90	97	95	95	83	95	92	100	100	93	91	83	102	98	95	84	108	95	106	93	106	102	99	92	81	95	103	98	90	90	110	110	102	94	87	88	90	100	100	98	99	115	101	93	109	94	99	96	101	81	95	93	77	93	92	91	89	112	107	106	87	74	94	99	100	109	82	84	91	92	104	83	97	92	82	89	97	110	86	87	96	99	103	105	114	96	97	96	114	88	81	86	91	83	111	89	98	106	79	109	108	96	94	91	103	81	96	97	77	91	86	99	81	96	96	102	86	93	85	90	93	95	99	86	102	87	104	89	96	98	112	99	78	106	100	113	88	92	96	106	76	104	112	98	101	72	116	91	93	103	112	85	93	80	90	95	100	91	83	96	93	104	104	78	100	85	101	92	84	88	82	95	109	84	93	85	95	105	92	80	92	94	107	97	94	105	97	113	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
15338	1330	3123	3567	2980	2343	1967	1587	1392	1166	995	927	834	791	755	653	619	590	581	541	519	534	462	498	478	440	453	455	409	403	408	372	379	415	404	360	385	383	356	385	370	337	390	354	375	350	366	340	337	308	351	335	306	324	323	289	346	345	324	329	315	314	352	340	340	336	308	326	328	318	328	316	319	346	324	331	296	313	288	342	329	326	331	328	332	349	341	343	333	333	335	301	311	326	289	326	313	299	332	334	317	328	297	264	313	292	306	303	306	340	325	319	293	314	345	317	320	348	314	339	342	305	308	338	363	328	298	289	319	291	344	290	304	288	293	320	316	312	327	308	299	276	318	307	319	307	288	289	324	327	280	314	317	308	323	307	329	325	322	345	296	308	298	305	283	281	306	318	306	331	337	321	334	278	309	302	280	308	317	297	281	299	282	317	293	287	291	300	301	322	321	318	318	284	306	315	303	310	334	324	294	323	317	316	290	299	326	276	314	315	352	291	293	330	330	293	313	329	296	339	339	299	330	309	302	313	294	313	318	295	301	295	312	331	288	330	301	291	311	304	310	302	287	280	311	331	309	312	302	314	300	305	275	308	321	312	327	317	314	302	290	322	296	315	299	293	321	330	313	311	287	315	311	298	318	330	292	286	295	307	328	317	282	288	333	318	310	276	324	303	254	300	298	307	294	326	300	307	269	312	278	290	315	312	299	289	293	345	283	279	269	307	332	299	279	311	317	311	306	322	289	299	309	327	269	319	283	313	283	308	287	303	304	304	309	286	315	341	326	317	324	297	335	281	307	298	302	300	328	291	308	305	306	283	290	300	322	306	313	310	259	274	286	295	332	276	307	331	320	293	332	321	268	311	297	312	302	310	318	321	310	280	280	307	301	287	336	329	297	310	304	286	296	304	336	293	334	290	312	274	311	301	298	326	341	286	303	311	334	309	314	300	297	319	299	324	317	296	295	312	309	303	307	297	300	307	312	329	327	308	303	333	297	358	306	310	285	304	311	271	329	298	282	284	323	336	300	294	313	312	309	314	300	303	319	307	313	268	319	278	316	263	278	313	309	333	292	325	339	302	307	312	318	300	277	294	324	326	290	304	306	313	321	318	302	290	289	288	323	331	295	306	296	310	290	296	312	326	292	315	320	288	321	292	316	319	316	296	308	301	326	319	295	290	309	304	313	301	309	320	305	310	300	325	359	309	302	295	325	299	296	316	287	296	276	297	280	298	316	284	292	316	331	284	296	348	301	340	325	334	309	319	320	289	300	327	273	325	304	317	283	314	311	298	305	320	283	307	289	304	337	293	283	320	322	317	315	304	298	354	278	316	291	317	329	303	309	279	291	297	310	324	311	313	296	301	281	305	317	295	322	319	283	307	282	285	289	302	295	314	325	278	348	322	287	268	283	312	353	312	315	346	318	287	326	298	277	331	306	290	301	303	327	307	314	302	285	299	352	307	333	294	274	311	283	303	295	285	295	351	314	295	318	298	312	326	289	283	278	343	311	347	319	317	303	313	325	306	287	331	295	342	321	321	311	321	307	284	301	306	334	282	339	303	307	283	300	324	307	288	284	298	290	334	307	311	321	312	308	326	327	316	324	335	329	309	334	287	331	310	315	266	321	291	292	317	309	308	301	265	312	314	298	326	304	294	327	325	295	289	303	308	287	302	313	309	320	320	300	285	316	265	301	279	314	303	314	303	337	330	304	309	307	273	308	332	311	307	313	314	296	314	308	303	303	322	297	312	301	295	304	301	282	301	311	290	314	310	311	306	292	320	329	290	281	316	309	336	300	317	301	309	301	278	302	300	312	323	301	327	277	289	300	307	305	335	305	342	317	282	304	286	301	295	274	307	285	301	294	296	299	303	305	270	291	323	294	313	310	308	306	317	310	309	325	327	318	297	293	285	296	284	284	302	342	323	262	306	289	299	312	301	308	313	288	303	329	315	305	272	310	294	309	284	302	351	338	320	314	331	300	321	274	320	321	292	289	307	317	282	305	306	311	318	310	316	330	298	325	282	305	323	318	312	290	322	241	296	310	315	272	273	312	295	329	319	313	312	305	318	285	313	324	287	336	314	315	312	331	299	318	313	289	313	316	316	288	318	316	277	319	324	299	332	303	308	288	296	301	330	317	299	304	294	286	292	317	319	324	318	313	333	308	301	298	313	314	306	286	303	312	304	307	314	293	332	300	316	308	309	306	322	329	338	255	313	305	297	308	297	314	277	306	295	331	311	310	291	312	335	302	281	303	301	297	305	310	297	292	316	310	320	319	328	286	307	317	304	298	314	306	290	318	307	308	306	292	295	294	298	310	286	301	344	317	321	316	296	322	314	315	311	323	322	269	292	289	312	340	316	323	300	305	304	299	293	319	316	295	315	313	292	293	317	287	314	306	294	302	302	311	322	312	300	332	297	307	293	322	336	314	300	317	310	313	303	296	325	311	314	323	330	312	296	363	311	286	306	334	304	304	296	306	306	301	302	281	323	304	303	303	315	306	300	275	293	280	263	310	341	310	312	337	314	279	323	325	302	333	300	325	290	281	296	313	291	267	272	302	316	325	312	328	308	294	283	282	281	315	299	284	298	302	316	335	321	302	327	312	316	283	306	321	312	295	312	290	314	300	287	323	312	336	311	311	263	311	298	297	317	328	299	313	328	309	306	299	295	320	305	292	284	310	288	285	271	303	319	279	299	304	314	314	325	280	319	282	282	319	310	350	284	322	314	287	279	353	303	295	294	303	300	308	323	318	324	296	320	310	304	274	319	338	308	279	290	297	312	304	277	293	281	293	311	301	304	285	306	305	287	298	297	299	310	316	275	301	320	307	298	310	299	296	313	335	302	332	308	343	307	295	300	323	297	301	320	306	307	304	326	303	309	282	317	307	271	321	299	304	332	292	329	316	301	324	338	303	328	312	299	320	308	293	322	331	319	287	272	302	317	307	328	307	320	312	330	333	307	312	310	322	299	285	286	313	312	301	327	269	307	310	311	324	289	350	308	300	332	312	291	287	315	306	322	307	317	306	296	269	291	307	329	296	322	318	299	312	288	318	327	333	305	311	315	293	308	318	302	324	306	318	311	317	328	319	314	305	302	296	332	312	324	300	306	292	300	292	310	311	302	305	289	286	338	307	270	299	321	322	292	303	299	317	331	337	268	271	270	341	290	319	322	299	283	349	297	289	336	288	297	301	306	313	328	313	321	279	304	307	318	323	326	286	304	306	291	283	321	299	269	329	310	323	307	309	290	323	304	309	291	277	328	321	337	300	313	306	281	346	299	302	307	315	322	312	312	292	278	293	307	299	294	317	296	339	297	284	303	296	323	340	319	312	334	310	305	307	332	307	313	298	336	328	269	324	294	303	311	290	317	327	300	315	322	309	270	287	314	256	330	300	293	271	303	304	316	286	297	323	320	362	292	311	346	299	327	305	316	294	341	304	282	275	345	316	306	305	294	303	336	294	307	305	291	299	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
41388	22340	6632	2296	1528	1094	828	679	555	521	448	383	379	341	353	304	284	273	281	289	260	258	245	246	247	244	234	232	239	214	220	209	213	193	212	212	214	225	231	214	229	224	212	232	199	229	203	222	204	196	208	215	184	183	238	208	197	220	210	200	196	222	211	203	225	227	202	192	225	221	210	194	188	190	217	208	188	185	213	189	210	222	207	195	206	226	189	201	180	206	236	205	211	202	217	198	211	204	188	218	214	198	217	216	226	204	214	210	206	201	193	234	226	200	208	200	211	195	212	196	204	221	208	213	203	212	204	191	198	213	200	232	208	192	211	182	233	223	193	219	191	222	227	219	208	211	178	206	204	193	194	202	195	201	207	193	183	201	192	205	190	211	187	202	206	204	222	188	220	210	207	183	204	196	184	202	189	191	192	198	205	212	240	202	199	205	177	212	197	209	208	198	202	207	202	201	186	224	192	184	216	222	235	231	186	195	210	174	218	198	196	201	202	202	214	208	180	215	219	218	201	204	206	202	223	224	188	216	208	215	191	227	201	207	201	186	218	215	200	207	202	230	205	230	197	198	220	232	217	217	210	194	197	236	207	209	198	204	218	189	216	209	213	211	177	201	194	230	180	196	188	199	222	211	184	215	212	213	221	189	189	195	211	218	197	222	216	207	169	186	235	181	184	208	212	218	188	190	214	221	204	202	180	196	186	217	233	203	198	202	178	217	234	189	205	191	187	199	214	206	189	196	203	212	222	201	214	194	198	189	209	210	222	200	222	213	170	235	203	209	176	182	179	214	193	198	193	218	194	184	199	213	217	212	193	214	175	192	214	217	199	213	208	201	215	175	199	220	215	180	204	208	216	187	209	198	200	199	224	221	212	181	205	210	177	228	188	203	209	207	196	193	228	234	206	208	222	164	203	198	213	179	200	201	225	188	185	205	202	228	215	202	214	204	214	213	191	189	192	204	212	200	203	208	196	195	209	212	185	220	201	222	197	192	234	191	188	223	211	174	195	186	224	200	211	197	196	215	197	195	218	195	202	192	200	202	184	198	203	224	205	179	197	208	198	171	227	213	207	204	218	221	203	181	205	187	211	224	217	186	212	191	202	193	185	190	186	208	207	191	198	192	208	218	214	213	181	195	178	206	231	202	211	208	190	204	206	196	190	210	224	181	198	212	194	217	196	179	194	196	179	219	219	203	198	212	213	228	201	206	216	230	203	227	226	198	191	207	185	213	213	179	215	196	197	193	206	228	199	209	199	219	194	223	213	224	198	183	215	189	193	198	180	189	200	207	186	176	191	223	208	175	198	210	233	216	196	196	201	203	188	208	209	205	212	173	199	215	181	213	185	201	224	191	202	188	205	196	245	187	187	180	215	199	180	222	205	205	195	207	189	223	193	220	198	178	186	201	202	219	212	183	207	197	212	200	229	228	240	203	212	199	196	217	188	207	183	217	223	218	175	190	218	218	200	205	225	172	222	208	189	217	197	197	210	206	224	217	195	212	180	209	226	195	196	203	214	209	213	230	200	218	220	212	207	209	222	227	216	235	194	241	219	228	215	242	216	182	209	222	219	183	189	206	211	181	222	190	191	203	201	225	197	216	220	184	190	216	215	207	220	209	201	184	189	185	220	227	207	221	197	206	183	223	201	200	196	196	200	197	188	195	208	192	199	198	198	207	203	196	207	183	240	218	221	199	218	198	209	185	196	212	201	190	219	184	228	194	212	198	197	219	234	189	216	191	200	208	217	167	192	191	225	187	194	173	195	236	207	173	200	214	199	228	203	207	197	207	213	214	219	175	216	195	211	234	212	199	191	197	186	204	224	179	201	195	193	220	181	199	214	188	212	215	194	215	199	200	226	184	210	192	202	215	179	203	188	194	192	209	191	191	209	208	179	220	189	227	217	187	200	193	213	190	206	178	206	212	195	172	200	221	220	204	196	223	208	199	206	206	200	195	217	199	210	192	226	228	195	207	190	211	202	222	206	208	207	216	209	196	205	215	229	204	198	211	174	218	211	205	208	188	189	208	199	189	196	216	215	198	206	200	181	217	173	187	209	183	206	209	206	214	197	227	195	185	213	211	204	213	209	227	207	213	185	186	203	215	195	218	209	206	206	206	215	226	199	214	187	202	215	194	175	228	212	191	184	211	221	221	194	211	197	196	168	236	211	174	187	189	199	185	202	206	177	158	206	207	195	208	207	212	203	218	204	197	181	228	218	225	186	203	192	200	174	214	194	239	207	201	230	177	206	211	198	190	206	201	188	198	217	204	230	220	195	206	205	187	203	221	203	204	223	208	203	216	190	238	189	205	198	197	183	204	212	217	203	214	193	195	198	219	208	188	219	202	197	224	190	182	166	235	203	246	200	204	203	223	207	169	202	231	202	213	199	196	209	173	216	209	212	207	203	185	201	195	189	205	217	198	222	182	170	203	194	223	195	180	185	199	208	198	223	198	185	190	197	213	215	198	225	196	201	186	215	209	203	217	195	193	194	185	209	202	196	194	206	205	205	191	188	204	185	221	217	208	220	225	221	199	214	231	184	206	198	184	213	209	200	226	222	206	202	214	208	210	197	173	220	221	212	204	204	188	182	213	190	175	208	222	203	223	200	179	216	202	195	226	184	190	207	195	193	215	201	200	202	197	230	205	199	193	205	179	200	202	189	183	209	191	170	211	214	227	188	202	209	203	196	194	214	188	195	239	193	207	199	219	209	212	198	200	187	204	217	194	210	210	180	194	208	198	185	201	212	200	210	204	213	216	205	211	174	217	209	205	190	192	224	224	205	201	197	205	217	207	200	176	218	221	198	217	212	213	211	211	196	230	215	182	193	235	235	188	199	209	189	189	202	206	185	198	217	220	216	206	206	203	208	205	222	183	205	199	221	225	217	195	212	182	202	198	192	210	234	191	188	204	200	204	219	204	200	187	222	215	198	192	195	200	214	188	218	193	219	210	181	223	203	196	206	216	195	195	209	221	203	186	230	200	200	193	188	186	204	205	189	193	193	201	205	212	209	208	220	203	210	228	175	198	207	221	196	213	222	207	198	217	210	213	208	193	189	227	191	206	200	197	218	180	185	159	193	211	194	197	206	178	227	194	200	177	221	192	220	198	220	208	210	207	193	182	207	200	202	219	196	207	226	210	196	201	192	190	213	214	205	225	209	197	203	185	190	229	190	242	197	211	208	206	188	181	200	224	210	195	219	214	227	205	216	207	196	202	218	201	208	203	196	165	193	191	232	233	188	208	205	209	195	233	186	201	198	213	198	188	183	198	204	195	197	205	190	190	218	200	211	185	196	202	212	203	210	191	180	208	184	209	207	213	227	219	190	176	180	200	212	204	183	190	217	192	206	213	182	203	201	194	201	199	209	184	224	233	188	210	215	181	218	202	187	213	221	206	203	183	211	185	189	186	231	193	229	203	202	198	216	191	191	189	194	210	199	202	204	218	195	216	201	197	193	193	195	200	204	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
19157	2796	6130	6873	5668	4500	3810	3126	2656	2253	1970	1814	1598	1447	1318	1310	1174	1089	1127	1044	1003	939	943	894	879	900	844	791	812	770	784	737	746	752	711	695	727	664	698	693	661	693	663	667	665	630	668	652	631	668	639	614	645	618	584	645	634	629	651	657	628	636	610	601	636	598	626	617	634	646	619	645	598	622	621	620	592	586	577	611	621	602	598	591	578	631	591	588	594	597	611	651	564	572	606	595	568	585	617	578	585	589	590	623	628	568	643	565	555	580	630	588	587	611	618	582	604	571	597	586	609	604	603	637	606	555	601	596	536	582	597	627	590	589	565	605	589	670	546	576	593	560	576	569	611	576	548	601	578	577	582	602	598	617	592	611	634	619	571	590	588	589	557	609	580	584	586	591	593	593	585	565	558	625	582	583	592	609	564	609	546	594	662	585	570	608	536	571	603	595	566	592	615	531	575	550	556	627	532	581	609	622	553	576	603	585	604	556	572	572	530	565	590	604	602	536	562	570	604	585	583	580	591	555	593	559	582	577	519	563	591	564	596	556	572	607	528	579	619	576	619	616	586	587	600	569	554	629	596	569	562	584	529	578	608	569	606	574	612	574	559	593	575	612	589	613	576	620	601	564	562	603	585	590	555	526	569	565	593	591	617	575	565	574	536	558	594	580	527	600	570	590	586	583	557	561	605	563	574	582	600	570	540	575	581	589	610	575	577	571	577	556	567	624	553	584	657	574	598	568	584	572	552	593	615	593	573	579	626	585	547	564	542	598	560	593	574	610	631	580	555	569	573	585	549	608	568	589	602	538	606	574	607	571	618	605	625	597	612	619	565	573	561	592	611	564	598	603	609	600	560	566	577	551	601	571	566	566	585	570	555	577	565	614	565	601	564	542	558	564	609	619	619	579	591	608	577	574	552	608	598	574	634	568	562	598	564	569	636	608	564	575	574	574	580	606	601	607	576	586	577	600	577	558	620	571	598	602	630	553	552	597	578	587	616	570	615	560	572	568	560	585	537	580	568	561	576	583	582	576	620	582	597	585	559	567	596	587	595	597	591	583	608	607	589	576	609	585	593	602	587	556	610	584	601	621	572	577	628	582	603	622	545	550	603	559	590	568	606	588	617	579	594	575	590	618	585	617	571	584	566	597	572	575	567	618	583	555	607	531	592	564	579	604	595	578	574	571	593	566	569	531	604	553	570	609	594	592	583	566	564	552	580	594	587	546	556	619	581	621	537	532	580	585	618	570	575	591	578	570	577	571	592	604	591	566	559	616	607	518	607	552	590	546	597	551	594	609	546	608	646	605	574	631	566	538	612	541	586	559	553	573	587	595	567	561	575	597	577	550	622	558	603	571	549	587	582	585	619	607	556	596	584	587	575	568	576	560	612	566	555	578	587	567	592	626	573	587	621	578	589	567	579	554	560	546	529	578	573	592	564	588	557	559	539	626	580	574	604	572	569	554	547	575	582	581	582	526	585	599	618	548	625	611	590	579	558	582	556	588	615	592	578	551	541	610	604	581	571	586	591	570	573	553	525	564	570	544	579	625	628	544	550	534	616	614	580	605	544	597	570	597	633	579	597	592	606	584	548	606	574	589	587	577	607	583	599	563	588	565	604	565	603	569	531	603	636	604	602	593	576	601	579	572	579	563	568	563	582	580	589	573	589	592	581	595	559	593	566	594	593	565	548	562	591	602	569	583	613	557	586	529	554	612	546	576	594	583	575	577	556	555	593	586	559	548	579	611	577	572	576	561	598	584	544	603	558	592	600	562	540	579	588	551	573	554	568	558	576	562	590	574	556	587	605	609	570	556	622	616	548	525	574	581	605	575	567	580	565	575	577	616	584	626	564	574	582	578	571	580	621	589	608	577	588	577	596	575	596	574	581	574	569	574	605	579	557	554	589	549	554	601	571	606	622	562	562	599	571	573	566	632	609	576	588	554	548	533	564	591	579	561	566	550	551	566	567	537	596	597	519	578	580	596	579	561	567	587	582	581	609	608	575	579	550	555	606	578	629	583	563	592	545	603	568	579	665	579	562	605	583	571	590	560	588	570	596	568	600	547	570	570	599	598	610	590	600	615	596	580	566	587	576	606	577	585	545	597	589	536	535	593	608	619	598	581	585	605	566	545	567	578	577	537	577	618	593	579	606	582	589	605	568	588	564	595	568	564	571	572	596	598	582	575	577	572	570	600	580	559	588	560	564	577	581	548	548	561	578	562	600	546	553	571	616	578	580	620	551	572	604	542	572	614	567	603	549	586	581	609	608	561	557	528	563	589	572	618	582	580	584	561	589	580	571	605	574	484	580	591	599	584	642	547	572	564	605	548	598	571	599	622	603	571	597	550	565	590	548	574	553	577	551	538	583	591	592	573	579	550	616	567	604	576	588	547	634	595	570	587	586	577	576	600	572	622	641	572	574	577	542	630	562	560	599	579	639	554	622	593	575	607	642	558	594	564	612	614	625	588	615	619	551	589	578	621	578	586	592	580	575	632	542	577	597	601	570	571	590	579	573	617	580	582	604	615	570	601	591	557	564	605	581	543	574	590	602	586	561	609	583	568	551	557	553	559	593	569	560	606	593	566	566	576	572	563	541	608	557	573	579	599	546	607	565	607	595	589	564	604	579	555	593	588	577	607	565	568	567	552	581	562	557	589	579	552	573	566	554	598	609	585	551	530	565	584	550	598	562	611	557	572	584	554	576	566	590	592	599	600	604	551	585	582	592	572	581	600	586	620	574	593	556	583	568	594	599	583	608	557	577	552	580	562	565	599	588	563	532	580	563	586	602	592	618	558	594	564	600	584	611	594	560	573	576	578	618	584	570	625	560	589	558	557	581	574	583	599	595	535	573	574	588	592	564	594	580	606	594	551	611	576	576	595	560	582	596	578	627	583	519	588	585	576	597	571	591	567	579	582	561	580	563	576	601	578	575	579	586	595	553	576	569	604	575	564	569	559	542	575	550	609	553	565	587	587	581	558	576	587	553	604	635	550	604	587	611	528	586	542	599	569	563	600	575	546	545	591	528	591	568	606	597	595	560	590	582	600	540	608	612	606	649	576	565	574	609	588	554	570	584	559	627	622	590	578	603	577	561	573	530	603	598	585	558	598	601	555	567	580	596	555	572	629	589	572	605	550	572	587	629	566	581	614	555	595	583	571	570	607	560	594	600	586	582	564	596	561	556	567	593	565	614	586	607	575	632	560	605	558	541	594	573	560	553	566	601	639	579	575	573	624	566	611	589	536	587	585	614	574	588	570	584	585	595	587	575	585	581	550	575	571	550	584	546	564	612	560	619	582	596	580	567	550	592	557	538	520	559	603	568	551	581	575	584	642	585	558	549	609	590	583	597	604	575	568	580	611	656	565	556	622	602	630	588	555	566	589	591	613	583	581	603	564	599	615	583	560	592	565	555	551	644	549	564	596	621	564	603	601	592	604	543	547	598	541	592	649	621	570	607	564	549	557	603	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
4597	337	189	155	140	139	131	115	118	100	93	97	95	107	114	107	98	114	108	126	96	98	93	111	116	94	107	119	97	103	113	128	99	102	92	109	120	92	104	110	95	105	115	110	88	104	101	111	91	119	104	105	93	107	120	100	99	109	92	94	93	103	89	94	96	97	102	93	102	77	87	102	96	90	106	103	103	110	85	106	109	93	94	100	108	101	108	109	108	100	106	108	103	102	102	104	110	108	94	107	109	87	93	97	96	108	99	94	102	103	125	114	111	97	86	104	89	97	85	89	116	96	86	98	105	104	104	106	90	99	125	106	95	107	107	86	110	92	94	102	102	100	89	94	80	99	105	91	118	107	101	97	107	122	102	95	114	100	94	105	115	106	110	131	95	101	98	108	104	105	103	107	86	83	121	113	103	81	114	103	115	97	97	94	121	102	94	109	108	106	95	110	110	91	97	91	107	112	110	111	98	87	90	88	103	104	99	103	92	102	105	97	112	118	107	90	119	101	91	96	122	106	87	100	116	93	106	129	100	101	120	99	89	101	110	107	104	100	105	87	91	97	110	98	112	110	95	97	117	96	93	86	116	117	91	93	105	95	115	99	91	89	88	102	97	111	112	96	110	91	90	109	100	110	115	85	91	110	109	92	112	110	106	103	95	92	119	93	94	110	98	95	92	101	109	91	95	102	112	93	97	119	90	89	95	111	95	113	92	103	100	115	106	89	107	101	94	92	81	118	90	96	110	101	99	103	96	87	100	85	102	110	95	104	108	108	95	110	116	106	93	99	111	93	101	126	99	87	91	84	99	102	86	98	110	100	113	104	96	107	108	109	92	99	107	98	96	96	111	105	112	89	103	87	94	98	117	98	117	98	97	84	116	114	93	103	80	89	113	109	95	115	102	99	109	109	100	108	94	105	107	100	100	118	97	113	96	92	93	102	105	87	105	94	89	105	101	98	113	93	120	113	102	98	110	104	98	82	93	93	92	105	108	98	96	88	95	111	89	116	101	107	104	104	114	111	98	104	95	98	80	116	105	113	105	93	111	97	82	101	108	118	101	123	123	83	92	101	96	109	107	93	105	100	97	110	106	115	100	102	108	104	81	83	98	111	104	106	86	91	99	105	108	101	98	89	86	123	98	100	90	95	92	103	102	112	98	99	127	96	107	105	116	104	100	107	96	107	109	111	116	85	96	93	97	97	102	105	99	99	121	99	112	100	111	107	90	94	99	102	99	103	102	89	102	109	110	96	88	103	111	99	108	92	110	92	116	92	94	87	92	120	108	96	106	102	111	106	93	115	104	112	122	103	105	104	94	98	75	92	115	93	96	103	101	106	93	86	102	111	98	95	92	117	109	99	92	95	93	106	106	127	91	119	95	96	86	105	99	109	84	101	121	108	113	84	101	103	101	78	119	101	110	98	134	114	92	89	97	89	96	93	95	123	99	109	86	103	124	85	102	97	105	97	102	98	105	100	111	99	116	89	96	86	111	114	113	117	116	118	98	104	102	107	126	98	119	88	76	122	100	96	98	100	92	107	101	90	122	103	108	116	108	100	121	105	87	96	108	112	87	110	107	81	101	119	111	97	112	100	70	95	96	95	94	110	97	90	114	107	107	103	106	94	114	115	112	106	100	90	91	131	106	117	114	88	109	87	94	96	94	86	98	105	110	100	109	86	92	118	92	103	113	88	94	111	97	101	108	98	94	94	94	98	91	99	103	109	94	115	105	94	105	112	92	95	101	101	105	109	99	109	101	94	92	114	109	95	93	95	91	89	117	110	96	119	110	99	116	94	103	120	73	111	103	101	100	112	96	102	97	82	89	107	95	93	116	104	100	98	100	86	93	95	113	111	94	115	86	103	109	87	93	93	91	90	108	92	81	110	92	111	106	105	98	106	90	92	97	98	87	109	92	84	97	87	95	94	95	123	95	106	92	83	102	117	108	119	104	94	101	97	110	108	101	116	97	100	90	98	76	98	108	100	92	117	113	99	97	92	106	110	107	108	86	102	116	114	116	95	100	122	114	100	101	103	113	89	92	105	96	100	119	113	78	105	102	100	102	96	86	95	89	105	99	107	115	120	95	89	105	99	92	90	118	95	120	105	101	108	106	85	90	89	120	90	95	115	101	108	94	110	110	123	108	117	88	100	97	98	109	110	136	109	93	108	98	98	122	95	109	105	97	91	119	101	112	88	105	80	98	93	92	87	90	114	89	101	104	110	98	94	113	101	101	115	107	98	96	108	105	99	110	122	110	128	109	118	98	83	95	98	84	97	100	91	99	98	102	104	107	116	85	86	114	94	118	109	93	111	95	110	98	102	99	95	93	111	110	100	101	83	107	89	98	100	96	100	95	118	99	108	126	108	107	100	87	95	112	116	89	92	94	100	89	95	111	111	106	104	120	104	106	119	108	111	117	89	107	87	89	92	103	105	89	90	87	92	92	94	103	79	102	93	106	104	103	99	96	96	96	103	105	84	84	91	99	109	96	98	97	110	107	84	99	112	109	92	81	106	109	98	107	109	99	97	112	109	100	103	104	118	108	112	90	85	99	129	104	108	89	106	90	100	93	94	95	111	97	107	81	91	107	112	97	90	100	99	91	94	99	80	99	80	87	92	99	114	95	93	106	108	96	102	111	93	108	117	90	101	107	120	109	97	105	113	99	98	112	91	107	92	99	109	114	83	105	114	99	120	99	125	116	95	120	106	112	94	89	94	101	95	103	124	102	91	105	112	91	110	103	114	95	96	101	90	86	100	107	105	83	92	102	103	98	100	129	107	105	104	110	103	112	85	100	93	107	87	105	111	108	94	105	116	106	91	107	91	99	79	98	100	80	106	109	103	82	102	92	104	108	106	96	104	107	125	109	92	113	102	100	83	107	96	106	112	105	110	102	106	85	106	120	97	101	98	103	84	89	108	114	110	98	95	99	91	106	116	82	96	82	120	86	100	102	117	103	89	113	103	99	100	95	108	72	108	112	88	104	119	87	96	99	107	101	97	90	100	105	100	99	118	105	96	98	93	99	100	100	98	106	98	95	110	112	118	101	94	92	89	107	113	100	130	108	97	82	95	125	100	119	100	113	98	115	104	100	138	117	99	117	108	91	104	104	88	107	113	125	118	95	113	103	95	103	91	107	92	110	100	93	103	114	92	110	114	102	100	101	94	99	112	99	100	77	104	105	101	78	105	113	102	115	102	101	113	125	93	106	108	96	97	110	116	104	106	91	90	104	103	96	110	97	94	79	112	106	85	100	110	108	95	95	106	113	107	102	110	100	115	101	90	98	101	115	110	107	102	109	92	100	99	105	101	107	96	123	88	105	102	97	104	123	98	104	84	114	112	96	113	97	102	110	117	103	90	112	113	101	112	101	113	106	98	108	100	90	105	100	106	122	110	96	80	96	107	123	105	129	105	85	114	112	102	113	91	96	118	112	112	122	110	92	95	111	114	107	78	102	102	80	101	102	101	93	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
5116	379	470	485	469	430	428	371	369	384	354	338	349	326	340	315	321	331	343	333	302	313	311	353	355	327	338	330	315	332	338	329	326	329	339	331	329	330	312	315	337	318	309	330	288	327	302	316	298	322	289	325	331	307	271	327	303	279	322	310	323	316	300	301	310	328	322	336	291	311	326	331	302	328	323	298	290	301	299	327	324	305	308	328	336	325	326	293	325	300	280	314	327	328	279	300	310	316	292	321	318	306	321	324	331	326	310	315	337	306	323	338	304	305	321	352	343	302	322	313	320	294	301	314	300	306	298	335	290	336	386	316	316	305	318	305	307	310	306	294	319	304	286	313	289	310	296	349	327	320	350	336	308	284	323	337	322	323	311	350	346	308	320	320	317	357	261	307	310	297	322	343	326	303	315	306	311	313	304	304	302	329	331	329	303	326	295	300	321	320	320	326	314	300	340	285	314	308	309	331	325	345	324	306	301	329	314	283	316	289	310	322	324	304	298	316	375	320	304	340	325	311	334	308	298	327	305	312	349	347	301	281	296	313	332	301	288	345	321	322	300	328	278	306	298	359	348	316	328	323	275	313	311	308	299	318	341	316	335	299	306	298	300	294	314	319	308	317	309	327	312	312	322	279	302	323	315	319	318	317	320	285	317	266	317	311	337	317	306	290	351	339	314	318	288	306	330	274	317	317	356	306	273	336	318	314	319	312	309	330	299	286	304	306	319	316	322	321	327	329	335	296	351	298	281	300	327	292	297	313	286	302	306	306	323	291	279	337	308	314	311	330	314	342	299	309	315	331	310	316	303	325	327	318	308	332	322	353	296	305	344	285	296	329	318	315	302	303	330	311	338	291	335	321	302	289	312	327	303	309	285	356	316	299	285	336	346	304	298	285	347	303	326	307	295	311	315	294	282	333	306	345	317	347	297	300	336	329	327	323	316	326	300	341	311	325	291	302	302	318	296	322	309	315	323	291	356	309	300	298	310	301	323	310	325	298	305	313	313	335	331	328	324	333	327	316	299	336	325	335	351	302	317	342	285	296	292	311	332	336	366	323	326	290	324	309	325	326	334	290	352	318	344	313	282	298	321	282	322	337	313	347	326	304	317	311	316	297	314	308	322	312	330	349	310	333	315	311	333	319	315	332	323	286	294	298	313	326	303	306	325	310	324	294	338	341	293	349	303	309	333	321	318	306	328	315	326	299	327	335	319	322	313	315	315	334	314	293	309	314	308	338	346	303	316	320	307	360	308	325	312	319	319	328	354	307	339	281	321	313	299	303	331	297	312	290	300	303	328	317	327	291	342	319	311	303	354	273	330	298	325	340	307	331	312	337	357	297	314	293	307	339	288	329	307	339	306	321	346	318	315	315	294	285	333	295	316	296	324	282	300	332	302	340	291	337	272	327	291	333	315	336	320	318	307	310	285	317	316	315	326	321	305	273	336	307	338	313	320	303	306	326	313	299	313	291	293	342	318	330	299	358	327	333	315	311	319	303	316	320	320	311	337	308	314	284	347	335	332	316	279	318	294	320	350	360	346	325	269	276	313	328	287	337	286	311	329	312	296	274	301	338	319	333	309	301	329	307	305	332	314	278	302	336	342	287	293	322	300	316	301	318	316	319	311	298	324	332	320	313	339	335	331	298	273	361	315	317	317	325	359	318	284	317	280	294	323	327	313	323	337	296	283	319	307	317	317	307	342	289	332	315	307	315	292	320	300	291	315	331	321	312	310	323	303	314	293	297	307	288	340	351	319	289	313	350	332	320	311	293	330	307	310	334	326	329	314	332	293	299	316	328	311	337	311	302	311	301	342	326	295	348	316	317	313	322	338	300	285	307	289	293	289	303	315	311	328	322	323	333	300	292	347	331	300	311	335	248	317	286	299	342	289	310	325	328	320	323	320	315	301	329	332	324	310	322	285	324	327	317	319	296	289	314	291	307	320	290	298	326	310	299	320	278	282	301	308	306	339	330	327	303	310	312	303	295	332	282	337	318	341	311	324	325	310	334	324	313	328	312	331	295	304	285	331	311	303	322	298	305	325	329	311	343	329	308	334	291	331	323	309	300	312	326	335	343	320	324	301	323	309	338	318	298	341	302	314	307	302	294	325	314	313	286	346	332	288	324	333	328	288	350	308	304	303	311	303	279	311	329	303	321	348	314	310	328	313	334	311	317	343	319	310	334	335	319	276	331	337	336	323	301	294	313	300	306	293	300	335	290	323	336	290	326	321	287	311	317	340	330	342	328	326	320	302	342	324	313	310	315	321	332	299	312	295	322	322	334	302	329	311	322	327	323	321	292	339	323	297	298	307	300	341	341	293	346	316	305	307	317	319	318	333	313	319	289	323	312	309	312	331	322	309	291	331	332	334	319	308	340	305	305	275	327	341	300	334	316	335	348	302	319	287	302	320	338	321	330	336	324	324	297	318	301	311	319	329	348	295	325	313	350	328	300	303	301	283	304	313	315	331	357	299	324	328	308	299	330	315	325	301	305	325	328	313	300	307	337	340	275	348	302	304	314	305	294	310	310	323	346	301	324	330	341	303	290	336	325	330	301	305	349	313	338	311	325	295	322	325	336	313	300	326	313	330	308	306	300	316	319	320	327	317	317	297	319	324	292	309	331	312	301	316	317	324	325	306	320	317	315	321	326	345	350	360	310	334	294	327	305	288	332	333	296	309	327	334	332	312	297	325	279	336	331	298	332	284	281	308	311	337	278	313	315	335	333	309	355	334	294	349	310	333	317	326	299	354	296	309	293	283	333	319	300	322	307	311	340	296	276	306	332	316	313	310	288	324	317	280	336	334	285	318	309	324	316	290	331	328	314	321	318	331	326	318	292	316	289	279	291	290	292	329	327	311	295	312	293	316	314	295	302	256	275	292	316	313	290	305	332	322	319	319	335	276	339	311	332	298	329	307	302	321	306	305	275	324	326	340	311	287	329	297	319	303	311	329	294	280	325	335	311	311	308	324	365	306	314	324	309	298	283	300	300	320	309	303	301	301	311	319	290	281	304	300	343	316	294	296	284	286	330	288	317	333	326	328	326	336	294	337	289	298	312	294	343	292	327	317	308	332	294	336	276	317	301	337	286	304	330	349	314	323	275	330	326	305	322	336	310	289	315	288	319	315	325	300	296	335	296	319	310	333	282	310	306	276	335	309	315	327	279	317	321	307	326	338	347	320	319	324	293	292	311	329	349	300	316	309	334	327	303	296	321	346	338	322	326	292	320	342	311	298	297	324	327	312	300	326	322	330	289	318	315	292	333	349	310	290	312	306	321	316	306	288	330	329	315	309	295	355	295	324	292	288	336	300	341	331	344	287	319	320	278	330	308	304	318	356	335	311	300	309	314	322	328	288	289	284	325	306	312	323	305	330	311	298	310	315	337	298	310	315	287	337	309	322	310	323	311	305	358	302	302	339	325	325	298	315	319	305	300	302	322	332	350	329	313	291	307	309	285	331	312	322	315	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
34115	9795	1662	1024	710	538	429	339	269	228	212	192	176	175	143	135	131	130	111	122	129	140	132	114	110	121	102	104	105	110	109	126	106	111	110	100	98	116	87	100	101	100	103	82	96	101	108	94	104	94	97	100	98	93	97	103	115	90	97	105	104	94	98	86	90	101	103	92	106	74	107	97	103	103	103	88	109	98	108	98	108	81	97	104	93	95	83	117	109	96	99	103	93	85	92	93	95	103	101	87	79	107	108	104	109	89	92	96	117	91	101	89	82	84	91	95	105	95	91	99	98	95	90	93	78	100	102	99	82	84	99	84	92	101	92	83	84	95	91	92	104	101	99	88	113	99	103	95	110	106	97	102	96	96	104	109	88	89	93	99	111	99	103	88	88	77	86	92	83	103	102	101	74	78	79	82	98	108	88	105	114	115	125	99	77	109	121	97	90	90	101	100	101	84	92	114	109	74	94	84	94	100	111	94	85	98	94	105	100	76	99	92	107	110	96	105	78	105	98	100	82	86	101	106	96	106	79	94	93	108	83	102	106	94	104	100	113	84	112	100	92	99	86	103	115	91	97	98	89	93	92	103	96	88	75	95	105	104	117	99	98	114	87	90	99	100	80	105	108	101	100	81	97	86	89	101	94	85	122	107	93	91	98	92	86	96	108	86	88	87	96	102	96	98	79	98	100	82	106	82	93	116	88	83	97	102	99	97	103	106	98	90	98	106	112	92	95	109	83	85	94	98	93	89	115	101	93	96	88	86	90	90	88	87	98	111	77	94	93	93	110	101	101	91	100	101	82	84	90	84	104	95	99	104	92	89	98	105	97	96	88	96	97	118	96	83	90	83	75	102	96	90	62	80	100	82	101	112	104	94	104	91	88	77	113	107	83	75	104	96	88	89	76	105	92	86	97	104	91	97	103	105	108	98	79	93	88	108	84	111	110	103	101	99	94	74	99	110	99	91	87	97	92	113	85	93	92	87	96	90	90	93	99	90	106	103	97	94	85	91	96	95	81	105	102	91	86	120	86	108	100	125	103	105	97	109	85	87	110	108	89	91	85	84	97	86	104	106	99	89	75	112	108	86	103	88	99	94	76	86	91	83	102	81	96	95	90	100	92	102	102	119	87	96	100	87	92	86	97	102	104	79	96	97	93	91	104	99	88	88	83	87	123	91	92	110	90	90	99	92	82	99	93	101	87	90	99	87	93	88	98	73	84	104	95	109	95	85	82	88	112	92	97	87	100	87	97	109	101	100	99	97	79	101	110	86	86	96	95	82	88	88	89	90	95	88	107	105	94	89	98	109	97	80	105	103	87	98	82	93	95	104	84	94	105	103	82	115	90	95	90	90	107	94	94	92	93	110	90	95	100	98	96	107	89	107	90	88	90	96	84	92	103	98	95	97	101	111	90	83	96	99	88	95	92	99	105	86	91	87	95	90	90	82	92	84	82	98	83	102	90	113	93	98	101	93	106	99	93	86	104	89	77	93	87	98	88	70	90	115	102	115	94	100	85	101	91	100	93	95	82	97	104	106	88	81	108	72	101	112	83	94	93	111	87	98	91	99	112	103	90	101	87	97	91	101	93	93	104	101	113	91	98	106	86	82	92	104	87	93	97	91	107	101	85	93	110	95	73	96	102	99	86	87	96	82	100	87	96	90	93	84	80	87	92	86	102	115	99	101	86	95	86	98	90	104	93	98	99	87	95	100	85	93	98	95	94	111	84	88	86	84	68	103	100	104	96	86	99	113	105	95	77	106	106	82	122	91	95	99	89	87	83	89	93	104	87	80	91	90	88	106	91	98	86	86	103	90	92	110	86	94	102	90	108	88	79	106	91	93	82	116	90	87	104	93	92	118	95	90	108	90	81	97	84	103	85	103	102	82	101	97	85	92	98	92	81	91	102	79	85	84	85	69	89	101	93	102	89	106	103	86	88	96	93	83	93	107	82	115	83	92	90	103	87	94	105	91	109	99	94	98	91	103	103	104	111	102	103	97	92	90	91	98	95	124	102	111	86	100	80	97	115	95	94	91	103	94	100	99	99	104	107	97	83	83	103	107	92	110	87	103	104	88	97	94	95	100	78	98	98	90	97	87	90	96	86	96	105	79	94	99	93	130	75	94	111	82	101	112	91	83	96	91	100	91	102	86	82	94	99	83	93	91	94	101	85	94	101	110	88	105	97	102	103	99	102	98	99	112	85	112	105	86	96	78	93	96	90	89	98	87	103	101	97	84	81	89	98	99	107	96	81	103	98	87	104	88	79	88	90	85	100	94	84	80	99	100	91	72	90	80	87	97	94	83	73	88	99	115	104	92	96	100	103	97	95	114	111	117	102	88	90	101	92	86	101	82	94	92	89	84	85	111	94	113	81	101	98	90	89	106	100	108	71	98	90	90	93	93	96	88	118	109	99	111	97	100	89	75	103	88	99	100	98	112	88	93	86	101	102	91	86	85	92	94	90	113	87	104	86	113	89	103	97	109	100	78	105	90	100	88	86	103	111	112	99	109	107	90	101	90	86	101	115	100	97	98	90	90	102	111	90	84	74	108	84	94	84	90	96	91	101	93	102	89	96	94	97	100	80	99	86	89	86	96	95	88	104	81	78	79	100	89	100	85	95	97	111	87	102	76	114	102	91	99	89	94	94	91	89	90	88	93	88	95	79	114	90	110	99	73	90	94	96	111	106	85	76	97	92	78	86	96	104	97	103	82	86	88	76	102	93	104	86	111	90	86	91	106	97	73	107	82	94	89	84	107	97	102	96	103	89	94	110	94	81	99	112	90	79	115	102	104	89	81	99	85	96	91	98	91	95	94	94	73	92	82	97	86	97	102	83	86	97	78	108	75	74	115	91	106	89	100	95	100	83	106	99	88	94	90	101	100	97	84	107	99	77	90	96	101	108	85	102	87	88	101	105	100	109	80	93	89	93	110	107	77	93	103	104	80	104	114	105	97	102	95	90	100	102	102	106	86	96	93	100	110	84	76	99	100	103	90	101	91	105	94	103	98	103	100	103	93	93	101	102	86	100	106	80	89	94	92	99	92	99	84	81	96	102	116	101	106	101	79	88	84	99	102	97	88	108	78	85	95	111	111	100	89	100	101	113	90	82	90	91	92	104	95	94	103	97	92	96	115	92	75	90	90	87	98	96	103	98	99	96	85	83	90	97	111	88	110	95	105	94	93	118	104	111	90	100	107	99	94	81	77	85	78	90	102	88	86	100	90	92	91	95	102	108	85	82	89	99	86	105	106	98	87	80	93	95	86	116	111	72	100	94	97	113	98	102	95	101	81	82	78	100	75	109	97	101	98	98	82	108	67	84	102	96	90	90	92	97	103	96	107	100	100	89	84	92	106	90	102	94	86	100	78	70	100	93	88	88	116	82	95	82	83	83	93	91	81	93	87	100	100	92	113	112	93	95	115	86	93	88	103	91	106	85	110	105	93	95	96	88	91	100	97	122	100	87	97	80	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
14999	1315	3237	3599	2869	2334	1977	1563	1266	1150	1006	910	819	752	725	667	592	574	570	510	474	500	479	471	396	438	393	411	431	423	395	413	381	370	371	382	341	352	383	367	384	388	386	377	348	374	332	346	341	326	339	336	353	329	373	356	363	350	323	300	335	336	335	344	339	349	309	304	314	339	320	316	329	325	314	307	332	312	325	327	297	314	315	327	320	294	318	285	305	279	281	311	336	314	299	320	298	307	323	302	299	282	337	296	322	312	277	309	336	354	319	302	310	333	338	312	313	351	312	279	313	318	312	309	302	305	330	325	348	305	313	312	325	331	332	317	318	324	310	310	310	337	322	288	300	302	322	299	298	323	305	313	346	285	295	320	338	281	289	282	326	310	300	322	303	280	294	285	320	310	311	305	303	327	283	306	334	333	295	326	324	295	340	310	312	307	311	296	305	315	304	316	320	308	300	284	303	312	303	276	310	312	336	341	297	290	301	259	286	300	316	279	326	296	304	304	280	321	325	273	300	297	315	282	320	282	299	349	312	331	275	319	305	309	300	341	277	317	294	307	305	313	291	319	317	302	290	306	299	303	301	320	307	301	279	310	331	306	313	307	302	319	313	278	298	330	316	297	266	301	340	317	352	316	328	298	322	283	319	269	312	318	306	306	290	304	299	308	293	310	313	288	295	325	319	290	300	328	293	304	302	345	327	294	310	312	276	284	323	303	311	289	289	309	341	290	306	306	316	297	313	286	311	315	317	303	295	335	293	295	299	326	323	274	281	322	294	319	329	315	276	333	314	299	319	322	301	292	311	334	267	318	312	328	303	321	276	295	308	291	299	284	309	332	330	298	274	311	301	295	282	314	302	298	322	288	319	300	293	301	306	313	301	326	312	302	288	311	308	262	288	324	318	322	319	299	311	334	322	281	344	322	319	314	298	322	301	301	301	298	308	306	313	315	306	332	310	315	326	273	322	295	323	339	302	319	331	288	337	322	302	332	297	328	308	321	279	292	284	319	280	317	307	296	288	278	319	278	290	314	315	321	291	288	302	306	305	335	274	305	325	312	279	336	299	318	324	310	314	297	302	298	288	283	290	320	315	332	291	299	307	309	278	298	319	310	293	303	285	297	301	314	335	326	306	334	310	315	287	329	329	317	297	315	307	305	339	282	319	304	294	315	322	282	315	296	304	313	332	328	273	309	318	300	288	288	306	297	348	279	324	307	293	309	299	288	331	314	305	329	319	338	334	317	326	319	299	296	310	279	297	327	304	297	312	340	294	311	305	287	308	280	297	309	314	306	274	318	277	291	323	329	334	313	316	323	294	299	306	320	320	309	318	329	338	317	306	324	293	317	324	298	314	338	313	336	303	311	312	285	309	304	320	292	329	310	345	298	352	333	314	288	326	289	286	310	315	321	318	265	342	291	306	322	322	280	316	328	314	304	332	316	298	321	310	328	300	328	311	300	287	305	333	327	313	314	302	319	303	269	323	291	311	322	290	308	287	299	322	329	302	273	308	297	282	323	342	304	327	296	323	329	324	325	267	285	313	333	307	306	303	304	294	326	299	295	288	318	289	324	308	287	325	306	340	312	325	333	296	307	318	304	320	279	330	276	316	307	340	309	314	319	298	278	344	315	278	304	286	314	316	271	316	311	345	286	317	303	321	309	305	300	302	320	309	313	307	313	290	262	338	284	292	329	298	299	321	296	295	301	305	290	315	294	315	280	301	317	310	298	316	312	315	292	322	326	294	324	291	321	317	288	315	279	289	325	328	282	306	309	310	313	298	318	299	324	318	312	301	317	284	300	259	319	320	305	295	306	292	292	304	322	301	292	306	291	310	300	313	312	312	326	324	314	300	303	305	304	287	305	303	324	294	300	310	306	296	315	335	315	302	288	292	319	313	291	328	312	315	300	325	328	294	291	292	276	291	299	313	276	303	299	308	322	322	319	301	317	278	337	319	287	312	300	308	305	339	322	328	332	300	316	290	293	329	309	324	340	315	301	279	277	288	298	297	317	306	287	280	302	295	325	320	304	305	301	327	293	365	320	305	294	303	303	307	315	335	291	316	288	272	333	328	312	328	296	339	321	312	310	276	330	312	330	332	316	286	289	316	303	308	291	308	311	307	300	324	295	296	315	291	318	324	309	302	305	357	286	314	294	328	290	279	298	312	292	291	318	309	314	288	327	289	283	303	310	308	318	296	283	311	288	330	274	291	308	324	320	314	306	311	312	305	259	267	290	313	325	312	293	308	300	288	270	305	309	307	319	325	309	305	309	285	311	306	325	318	298	322	292	280	284	312	331	289	334	296	308	284	323	307	318	285	290	291	335	324	325	291	310	321	302	299	298	299	314	331	297	292	299	318	328	304	327	301	308	291	267	309	273	275	324	296	312	275	268	319	294	294	311	308	304	348	313	285	302	328	316	315	318	316	295	300	263	330	317	312	288	324	308	291	286	299	326	306	306	311	316	320	304	291	320	292	312	312	341	323	340	313	309	294	322	319	298	294	317	308	322	272	295	302	358	314	310	281	279	307	304	300	310	313	290	311	279	306	295	303	305	293	318	277	322	311	314	301	295	293	289	289	324	298	310	299	311	312	303	280	299	324	304	314	309	301	286	336	317	333	275	343	296	304	303	293	316	312	289	298	320	315	292	308	301	310	296	317	317	316	289	290	296	320	322	303	340	333	326	308	306	316	309	297	328	295	309	301	302	326	293	285	279	303	291	316	299	328	319	321	311	286	293	337	332	313	283	270	318	315	287	280	314	327	309	293	337	314	311	305	306	284	292	343	291	294	301	305	278	292	313	311	304	325	304	318	296	298	287	305	328	298	334	316	287	303	299	326	292	346	285	300	308	294	311	265	311	337	283	308	303	305	310	332	307	337	307	296	313	327	312	313	300	309	324	305	299	282	295	298	330	312	311	306	314	328	311	304	341	311	327	309	307	322	304	332	303	296	293	350	268	301	315	308	317	321	310	291	332	288	313	289	323	321	318	287	268	299	323	330	338	300	328	342	320	283	282	271	303	328	280	323	309	310	317	281	327	317	306	318	298	255	332	288	301	298	299	313	329	362	315	288	310	322	299	298	298	287	307	325	280	304	312	337	319	308	311	296	321	317	297	315	288	300	320	305	322	321	320	328	311	307	302	311	309	322	291	317	299	301	298	294	288	329	343	290	325	327	308	333	284	325	280	314	301	324	300	311	338	275	314	351	305	309	297	296	320	330	300	311	300	279	290	284	309	295	272	284	304	358	324	301	331	291	312	327	314	311	346	301	321	323	327	305	314	303	320	301	340	323	293	318	291	314	304	316	306	282	300	291	294	332	295	332	317	296	311	330	291	338	307	324	316	336	302	304	311	284	285	337	287	291	316	286	306	299	277	290	326	300	313	302	313	328	310	273	290	285	283	301	292	299	313	291	321	291	346	298	337	341	315	288	286	324	301	288	346	288	317	287	329	293	322	326	310	267	279	323	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
41617	21040	5495	2278	1528	1198	876	683	574	464	405	379	371	326	329	315	286	272	273	252	267	252	249	248	266	239	248	247	238	233	242	222	239	227	220	237	211	220	197	229	230	191	223	234	232	234	201	221	201	214	182	204	195	211	216	215	215	197	206	218	221	200	203	178	219	219	190	211	201	205	214	235	221	204	217	216	236	206	210	201	197	181	186	205	235	227	229	212	220	186	210	191	190	199	205	169	211	207	246	213	209	191	195	219	208	223	214	215	204	203	198	179	223	196	216	209	223	207	200	217	235	175	185	174	230	208	205	205	212	183	169	213	220	202	173	187	226	214	213	216	199	181	228	205	193	217	208	210	196	210	195	219	228	200	223	209	203	208	209	231	231	214	195	185	177	205	222	206	194	225	241	187	208	187	183	205	181	200	207	209	185	198	209	233	186	203	234	217	201	196	190	195	210	205	206	219	197	194	218	185	191	212	187	207	201	210	216	194	233	195	210	196	226	220	205	218	218	198	218	222	199	198	186	221	198	213	207	190	217	213	215	210	184	211	224	215	212	195	244	236	205	188	210	189	203	199	202	205	216	191	233	253	181	211	204	236	209	201	202	194	221	213	186	213	216	196	201	196	220	205	215	217	191	201	189	205	195	238	185	191	194	204	222	210	211	206	207	215	218	212	177	207	209	210	199	209	196	209	220	200	227	193	228	228	163	188	199	192	202	168	250	208	225	202	227	199	243	208	227	227	213	198	211	200	199	205	194	220	202	184	180	188	160	192	199	218	216	229	223	192	210	204	210	197	200	172	215	189	197	196	209	197	196	180	216	212	218	207	226	208	194	232	199	208	190	207	211	213	188	216	210	204	210	214	206	193	219	213	214	199	196	197	212	215	199	220	196	186	212	225	229	196	223	194	198	195	227	204	194	231	191	212	224	200	217	186	220	218	204	205	207	230	217	195	233	230	212	204	201	210	202	222	198	219	216	192	207	214	196	219	241	201	215	219	221	223	225	203	239	212	204	202	193	229	188	198	209	237	191	220	200	189	199	219	219	215	211	202	208	201	232	198	203	187	185	193	215	211	216	203	216	208	217	200	199	204	210	232	192	224	218	205	193	217	219	201	207	191	228	199	204	199	209	209	200	199	214	204	196	201	212	193	209	189	201	198	220	211	236	200	215	191	209	224	228	218	219	202	208	180	180	209	181	229	191	225	186	226	209	215	178	201	193	204	197	216	229	200	220	220	224	212	202	216	165	208	203	191	237	181	212	199	200	197	215	228	208	172	194	206	228	205	208	209	223	234	190	174	203	230	202	192	215	192	207	184	212	229	186	216	219	199	239	194	211	227	199	209	227	192	205	210	218	211	220	223	232	203	205	178	238	204	183	210	211	218	210	170	197	184	211	201	210	188	189	210	229	178	199	219	211	199	220	209	199	209	189	199	202	221	217	212	202	204	213	210	225	215	198	201	203	208	203	224	220	197	194	241	208	203	176	195	204	209	221	208	205	215	215	196	212	194	206	201	234	208	189	205	216	213	207	218	205	209	218	210	218	177	215	203	219	208	205	188	194	168	217	211	191	224	176	201	192	218	205	182	204	203	199	224	192	205	220	230	204	206	221	184	208	237	212	191	207	174	198	220	216	208	212	198	198	176	211	199	181	207	203	192	188	199	190	204	213	222	216	186	190	201	195	191	219	226	204	186	221	221	201	204	213	209	179	200	181	200	201	210	218	213	210	205	196	204	221	206	201	226	199	212	225	182	219	194	200	196	198	197	207	188	221	210	212	191	172	206	204	220	197	180	190	225	218	193	201	220	205	208	218	191	215	201	209	193	219	225	211	205	204	196	213	209	219	193	170	200	198	203	199	226	188	190	207	205	232	206	203	196	206	219	217	194	204	218	225	203	181	222	189	211	227	214	215	170	226	221	190	202	215	216	229	208	221	199	193	198	219	200	214	223	208	254	192	218	232	241	189	172	215	195	185	204	228	189	224	208	214	194	201	195	202	210	208	208	212	199	217	208	222	212	198	223	172	196	193	236	214	214	205	210	226	199	220	211	192	212	222	210	204	228	192	203	206	184	207	201	236	193	198	194	195	201	193	176	193	186	188	206	203	209	223	239	203	204	203	215	221	195	190	191	230	192	193	187	203	229	228	218	201	205	229	188	204	202	207	200	177	217	207	202	209	207	192	206	210	221	189	203	205	198	223	220	218	206	222	210	223	185	206	242	233	220	209	225	230	204	198	210	240	200	215	175	188	200	190	204	198	164	197	187	225	209	228	202	209	197	193	216	215	198	192	203	210	190	220	220	208	207	211	199	191	199	195	202	224	205	222	189	197	197	208	202	198	187	221	196	184	211	193	192	186	210	197	198	224	219	189	225	225	220	211	214	206	203	213	191	216	198	197	197	196	203	214	226	209	200	219	221	203	173	196	235	194	203	202	200	188	225	195	189	203	183	208	214	206	210	180	191	189	194	213	206	219	202	196	205	197	187	197	195	217	183	195	230	196	212	193	190	206	193	215	218	198	192	215	219	218	203	183	224	179	218	204	210	200	174	212	206	214	228	226	187	191	202	198	194	230	195	221	201	184	200	224	223	185	214	217	218	209	193	217	204	211	199	221	218	224	196	196	219	204	195	208	211	212	217	214	172	190	204	197	246	228	180	202	190	209	197	192	197	180	208	216	210	203	220	211	212	201	207	218	200	196	175	189	215	198	197	190	179	215	186	243	211	211	192	197	209	219	208	219	218	218	207	190	211	177	219	192	212	186	217	193	201	201	202	200	218	193	221	186	202	211	181	207	193	223	196	222	194	206	209	213	178	192	192	215	207	208	182	225	217	235	198	208	206	198	222	233	187	202	231	211	263	180	198	206	197	207	171	227	211	192	202	187	215	203	214	202	198	207	204	229	203	171	197	232	217	183	193	206	193	195	192	176	181	224	190	200	196	205	192	208	207	183	206	192	199	206	212	201	179	195	217	236	201	180	213	182	208	235	187	220	239	200	215	231	215	195	218	185	185	197	172	210	212	219	226	217	215	233	213	173	206	208	215	216	234	235	193	205	203	187	205	202	187	240	207	185	194	209	185	223	207	206	233	206	207	213	216	204	210	194	196	219	217	196	202	202	204	215	201	191	226	205	217	217	187	205	208	188	201	186	229	180	220	215	186	204	200	206	191	207	180	209	198	211	200	210	207	201	207	194	180	200	189	220	213	192	188	250	198	208	224	204	199	172	201	226	205	202	202	200	200	208	198	195	223	222	209	221	184	207	223	201	236	213	203	200	198	222	204	209	197	214	209	189	207	214	203	208	188	200	200	217	204	200	223	207	209	223	205	185	230	188	188	229	211	185	198	224	220	188	201	236	211	175	189	212	210	210	206	197	217	209	196	215	212	217	208	208	193	218	200	208	227	209	202	209	218	191	204	241	192	213	213	190	232	224	209	210	180	205	210	209	202	208	197	211	188	203	226	217	194	197	232	208	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
18873	2804	6234	6606	5705	4606	3737	3067	2600	2210	2021	1798	1642	1469	1307	1229	1222	1113	1095	1117	987	1014	918	910	867	847	832	803	775	769	790	757	719	763	720	626	708	648	691	658	671	686	687	649	681	667	680	690	670	657	596	624	636	603	588	599	633	658	625	618	668	570	630	681	622	620	652	631	574	651	591	615	613	617	608	602	613	599	593	609	605	632	571	621	639	576	604	627	580	589	591	558	606	594	589	603	590	526	590	596	578	596	615	569	579	569	601	586	599	557	560	570	612	572	581	596	580	603	599	569	578	586	623	551	591	577	564	588	607	576	545	589	592	571	559	585	631	524	555	614	567	540	612	614	600	546	630	603	598	599	560	581	578	637	592	538	558	582	601	570	604	590	554	573	604	525	584	602	576	604	570	565	631	584	575	555	590	585	568	588	602	607	577	613	575	566	611	603	564	549	588	602	587	611	546	590	566	608	582	577	598	598	610	588	575	605	570	594	596	560	579	578	592	599	543	570	595	555	554	590	615	569	590	565	570	554	580	551	552	599	596	564	574	583	587	551	593	608	575	607	593	576	557	517	609	621	589	614	586	574	572	631	612	560	561	604	583	563	598	561	591	593	614	611	563	611	574	598	591	574	599	573	636	536	588	592	583	540	620	596	564	580	607	535	591	598	593	574	539	603	572	585	593	599	571	633	617	577	584	572	649	569	555	601	598	590	615	576	574	611	606	585	584	588	555	543	590	588	544	566	577	598	615	601	567	600	590	569	594	597	590	620	553	573	582	601	598	572	558	583	628	624	578	603	586	571	570	606	574	560	604	587	570	593	572	578	541	624	615	593	601	590	567	596	589	604	578	568	570	600	608	572	621	575	604	541	581	537	573	525	586	580	570	541	588	586	600	624	602	564	589	580	531	571	612	605	599	547	566	595	600	567	587	617	574	584	566	571	574	581	553	604	582	575	573	580	612	598	599	557	558	584	599	630	565	559	543	551	598	569	571	614	528	621	585	605	559	573	596	621	611	579	592	603	607	616	559	589	565	588	552	580	572	587	597	584	577	615	566	567	571	625	584	607	549	556	587	560	591	606	559	604	579	597	571	590	565	606	578	588	623	606	584	604	623	580	597	617	572	570	553	617	556	590	622	615	572	568	590	560	595	524	567	618	597	591	559	540	592	595	558	576	576	582	561	579	563	543	574	621	595	595	591	575	581	584	614	574	603	618	610	606	540	592	578	574	586	549	611	591	560	592	566	562	562	597	582	603	642	572	561	575	601	589	593	630	596	584	587	621	571	598	574	578	604	608	571	607	572	576	597	580	603	581	588	621	585	597	593	607	590	567	585	605	581	588	571	606	614	616	586	565	574	591	566	582	587	593	597	646	569	574	627	588	574	565	540	579	590	572	577	610	600	595	600	570	589	576	583	567	564	612	576	605	564	573	562	561	582	564	568	559	555	559	625	592	568	563	608	576	619	578	590	585	582	579	584	574	563	603	574	593	593	563	580	612	597	583	588	605	585	591	542	561	600	569	560	586	571	592	538	559	566	572	596	567	542	588	595	554	572	567	608	623	544	575	577	615	604	603	589	573	584	595	592	574	575	581	644	635	551	640	532	595	562	516	563	578	551	570	567	583	600	570	594	555	609	550	570	569	615	617	591	604	572	590	595	587	598	565	615	596	577	573	533	612	559	579	581	613	572	604	568	597	579	601	612	587	563	592	583	621	569	605	618	590	538	600	569	629	574	658	594	557	581	640	546	587	596	602	569	610	570	595	573	568	593	567	593	579	574	576	591	578	560	567	578	583	557	583	548	538	561	588	568	568	566	527	595	582	613	581	601	533	569	590	609	582	587	567	586	528	581	579	573	584	590	551	576	622	624	580	615	616	624	573	589	584	625	567	583	581	526	599	580	597	603	589	603	594	623	578	602	592	574	621	576	549	618	565	596	595	577	574	586	599	537	550	552	578	608	589	584	589	625	590	567	623	573	570	560	619	576	553	601	599	614	607	582	614	575	597	561	611	608	637	616	584	616	561	573	589	623	553	577	601	581	619	575	559	570	536	617	601	605	539	610	543	563	548	614	577	536	595	582	563	568	531	586	547	580	565	589	555	592	633	537	592	610	556	555	605	565	574	589	522	605	560	592	601	556	568	598	594	582	618	595	589	547	581	565	588	579	569	607	567	616	594	566	590	609	594	561	583	571	550	535	535	604	610	637	587	576	610	563	607	605	586	610	577	586	567	605	588	601	549	613	576	614	602	592	613	551	604	589	553	610	564	621	587	574	578	563	592	592	589	603	583	639	539	567	587	609	597	568	524	635	573	630	546	555	617	605	520	603	571	594	583	571	563	591	566	541	617	581	541	570	573	626	581	583	554	555	555	614	575	596	618	546	581	580	585	614	534	593	578	589	587	591	570	595	584	597	598	582	537	570	563	572	539	576	597	570	592	613	604	596	644	574	622	543	611	551	594	601	607	549	541	603	564	586	595	584	571	567	626	592	572	550	567	589	600	567	571	601	591	596	601	613	607	605	577	582	620	565	600	633	594	597	530	608	565	576	625	587	595	552	583	584	593	594	564	588	581	597	551	563	592	559	562	559	622	611	634	595	554	584	574	545	587	579	576	604	591	580	590	556	583	603	596	549	578	597	601	558	600	611	574	580	555	591	575	584	581	586	575	619	604	543	637	569	594	594	547	607	563	604	605	581	591	579	572	595	560	600	562	623	603	572	579	540	545	591	595	588	559	585	608	596	581	528	570	594	573	592	582	555	640	601	579	553	589	561	622	558	551	542	629	572	622	625	603	625	601	612	593	598	556	567	610	614	568	566	583	601	541	588	600	587	604	557	588	547	550	594	620	596	611	573	585	570	569	583	552	609	629	605	541	583	555	618	602	628	579	588	627	579	607	575	571	591	598	580	588	610	625	560	639	593	579	569	609	590	587	608	562	546	632	568	587	577	601	585	594	596	592	565	626	582	575	563	601	612	554	552	620	559	595	562	571	610	582	577	577	605	557	545	602	602	591	607	569	637	556	602	593	582	564	533	584	538	635	581	597	591	578	572	591	596	588	584	610	542	589	662	580	591	575	600	557	595	554	573	606	547	600	560	583	560	612	582	599	602	564	578	616	602	544	596	585	588	596	573	632	650	571	583	591	587	586	661	591	546	538	634	604	561	530	625	573	617	561	582	570	594	532	578	568	573	553	549	563	597	569	538	619	550	639	581	558	561	593	572	560	593	599	580	558	571	575	605	598	596	587	608	648	582	631	552	590	602	565	552	569	563	599	585	597	585	594	559	588	554	605	588	565	557	552	524	554	601	600	606	577	578	549	551	572	600	587	571	584	566	549	576	579	599	606	556	617	588	610	561	614	546	587	575	621	560	606	579	575	580	573	603	597	590	588	581	635	559	592	583	560	559	512	538	570	557	585	592	581	564	555	539	652	539	580	614	613	574	579	617	620	580	572	565	545	539	628	601	612	601	557	560	620	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
4729	349	208	153	120	126	118	109	112	113	97	98	121	105	106	105	114	94	121	94	100	105	96	98	105	118	100	114	109	95	98	110	119	123	108	94	102	111	102	106	91	96	88	116	124	108	94	78	105	91	94	107	87	90	94	112	103	108	89	101	111	89	102	84	92	107	103	93	114	91	104	114	113	110	100	115	106	97	108	108	92	85	91	106	113	86	98	112	88	115	109	90	118	124	108	117	88	115	111	90	94	104	103	126	103	97	95	107	99	99	95	83	90	117	105	108	113	103	77	108	120	97	110	92	107	103	104	108	121	101	93	117	103	92	96	107	105	100	103	88	93	125	100	105	88	100	110	103	82	92	101	96	98	114	97	98	103	99	105	104	102	116	111	106	112	109	95	94	93	112	83	115	96	89	89	110	96	101	108	95	111	104	104	108	114	115	95	102	105	103	90	95	90	92	107	97	88	107	95	91	104	102	97	97	99	103	102	102	94	113	110	110	102	104	80	103	109	109	91	100	95	107	107	90	102	115	110	102	122	103	95	93	104	112	93	90	93	100	103	95	104	95	92	100	104	91	103	120	86	117	105	99	100	110	103	104	96	110	104	98	94	99	103	106	107	113	75	102	120	91	106	103	86	119	98	83	114	126	103	113	107	83	99	88	97	109	108	100	89	99	106	99	95	109	94	95	94	114	93	102	101	101	91	92	97	99	111	89	93	100	92	99	108	105	105	90	91	120	94	99	100	106	95	109	88	94	109	124	92	107	81	100	111	106	102	99	81	98	98	114	87	87	100	105	92	91	100	87	97	99	81	108	113	102	105	103	98	103	108	109	87	99	108	109	99	116	93	104	124	92	100	97	87	102	102	100	110	99	93	98	110	96	106	119	107	91	98	107	99	99	103	106	114	122	98	94	89	86	110	105	115	110	103	96	109	107	104	108	95	89	100	108	115	90	103	109	90	126	95	85	101	96	92	112	107	100	83	107	115	115	96	114	117	122	95	105	110	88	101	110	86	106	105	107	98	94	102	98	117	109	96	92	104	87	92	119	97	96	98	107	134	106	116	89	90	107	97	110	95	119	112	86	119	84	97	87	95	99	105	115	95	105	125	99	94	114	108	100	104	92	92	101	106	91	97	91	103	105	93	97	102	98	102	72	79	104	96	87	97	96	92	103	114	106	95	99	106	108	110	93	114	103	96	106	94	89	91	106	116	102	90	109	124	88	81	108	104	92	92	116	105	74	101	113	100	111	119	99	110	105	110	107	102	95	103	105	92	114	96	96	110	98	111	116	117	95	102	82	116	130	99	107	101	91	88	96	109	84	108	99	87	82	110	85	112	84	91	109	102	100	94	128	103	95	83	110	95	111	101	105	98	93	105	109	91	110	107	90	88	121	101	104	113	97	109	95	104	96	98	92	106	112	114	126	103	111	98	107	106	103	100	80	102	117	85	106	109	89	99	92	99	111	113	98	90	94	94	112	97	100	103	126	88	122	112	87	112	93	112	109	108	90	99	103	94	92	106	115	112	107	103	109	122	104	116	104	117	123	90	109	112	125	86	98	100	81	102	89	90	115	121	117	98	91	94	82	75	99	84	88	130	110	111	114	97	108	102	92	102	99	90	106	104	95	108	103	116	95	117	131	103	111	88	105	96	97	119	93	84	92	106	105	97	105	103	122	98	87	108	96	101	115	121	98	119	92	108	104	95	102	104	111	107	104	99	98	109	120	109	100	93	97	100	95	81	106	98	129	97	98	101	111	100	114	115	107	104	100	107	96	114	105	93	114	110	104	93	115	103	77	114	94	112	107	104	85	88	93	96	89	87	97	93	120	104	102	101	87	107	111	109	101	116	82	103	99	105	114	80	99	100	104	110	105	121	104	98	91	98	90	111	93	95	94	93	103	115	105	97	98	123	115	89	105	97	71	107	97	113	104	99	100	96	95	97	90	110	96	97	112	99	99	105	97	104	89	95	96	103	94	111	116	96	88	98	100	125	95	100	95	101	98	121	107	110	105	88	98	106	83	117	92	101	130	107	104	93	93	97	114	90	92	89	111	91	98	115	95	95	105	106	102	125	98	108	101	95	121	112	92	104	98	98	102	88	92	87	116	116	93	90	95	103	94	110	112	111	116	95	91	99	104	122	91	104	111	109	85	104	93	115	98	107	91	90	99	113	92	96	100	100	137	104	116	87	108	83	98	110	103	93	104	97	96	104	104	91	109	91	108	89	113	98	96	106	105	107	107	92	98	103	102	106	99	104	130	105	85	91	96	123	111	99	69	104	104	94	88	111	101	116	97	121	105	101	116	108	110	104	103	81	115	101	85	98	96	92	101	102	107	105	103	92	104	104	91	97	99	101	108	117	95	114	104	106	101	127	110	95	111	100	91	119	104	97	97	97	101	100	94	84	98	95	93	101	107	102	94	100	98	97	112	101	108	112	110	101	88	101	103	100	94	97	92	105	122	106	99	110	89	109	105	114	105	115	117	111	102	115	93	106	95	84	111	90	99	95	101	107	100	104	92	89	101	84	78	122	99	107	90	87	100	88	95	96	101	110	107	102	101	100	96	98	111	113	108	100	111	93	105	95	95	111	87	95	117	101	87	108	102	84	77	95	96	112	102	110	93	116	100	95	116	111	92	110	91	88	96	84	103	104	95	87	103	84	91	87	110	114	100	111	102	84	119	114	96	108	114	112	95	128	88	102	96	103	103	109	84	112	95	103	100	107	125	100	103	92	118	111	90	83	110	105	118	111	106	102	112	99	88	101	91	105	103	96	90	97	91	119	97	84	112	116	111	97	88	117	87	109	102	107	92	81	97	92	107	104	92	101	85	93	102	108	98	102	109	99	91	101	100	102	98	117	107	113	103	86	112	114	92	109	112	110	91	109	108	114	79	105	88	121	106	87	102	110	89	95	111	100	103	111	98	96	116	98	89	97	108	100	104	96	109	93	101	92	101	110	105	99	102	114	95	101	101	99	99	104	94	103	94	100	91	84	92	93	109	117	106	99	105	127	97	97	93	87	79	112	114	103	94	113	94	94	93	108	86	97	104	110	96	93	115	108	114	125	106	96	86	105	91	122	110	92	92	89	103	94	110	97	87	107	96	97	124	108	102	120	99	86	114	101	83	104	103	99	106	105	107	96	87	96	106	100	108	118	97	106	102	86	120	97	130	105	93	98	106	112	103	119	119	91	101	107	91	86	90	119	102	91	111	116	112	111	100	99	93	87	102	110	92	130	82	90	101	91	118	93	97	106	94	104	89	114	107	89	121	106	110	115	114	97	113	115	87	113	93	93	116	110	107	107	123	108	101	90	98	113	100	107	82	106	105	119	114	118	104	116	103	96	110	82	109	117	111	110	97	108	135	97	117	83	92	106	120	94	113	105	103	96	108	90	101	84	97	91	102	118	101	101	105	107	101	114	93	106	109	82	115	108	109	84	95	101	105	110	120	105	90	100	101	94	102	102	102	97	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
5012	372	488	497	484	451	416	369	372	330	372	324	319	353	358	310	308	338	353	360	335	321	286	293	336	327	304	315	317	316	295	291	308	329	295	305	315	280	301	314	303	288	342	327	331	317	316	316	328	334	310	314	328	306	305	330	325	313	296	309	327	316	329	357	301	330	342	309	326	320	322	297	329	337	315	340	343	305	292	304	319	280	304	284	286	320	279	321	313	284	311	348	310	307	319	309	299	315	301	337	293	343	323	346	295	329	310	324	328	308	298	342	292	307	299	319	335	321	318	302	341	350	315	318	303	334	326	330	310	319	279	313	303	309	341	306	319	315	305	297	345	311	281	300	354	274	314	317	349	348	304	330	327	319	330	305	302	331	347	307	292	297	365	322	291	312	306	327	305	300	323	317	332	315	324	309	313	321	329	306	318	328	316	332	286	304	327	312	292	313	359	314	323	285	292	315	308	291	309	292	349	352	327	325	318	293	312	320	334	307	323	288	313	306	310	323	300	343	292	341	309	316	321	327	320	319	321	311	329	319	342	287	311	328	285	318	323	307	319	315	322	335	297	322	305	320	303	289	280	334	343	305	290	329	337	296	310	305	308	334	328	341	291	297	302	352	284	324	295	349	320	296	301	337	301	306	304	297	319	318	347	341	325	310	371	287	314	326	294	316	330	332	295	298	295	320	311	317	320	349	278	305	335	301	325	322	334	306	313	311	315	319	293	319	330	316	303	262	303	304	315	289	319	315	329	303	333	300	328	339	355	315	309	334	310	336	317	295	323	304	325	288	328	311	325	314	313	323	313	320	323	327	305	314	325	306	346	318	283	345	315	311	296	316	330	345	356	310	288	275	323	301	312	311	326	271	306	284	302	305	271	317	330	315	315	331	344	315	314	270	348	308	296	335	323	311	269	301	334	324	304	284	297	285	318	279	311	312	321	287	320	332	328	313	331	359	311	300	322	294	292	320	305	298	336	330	311	350	305	295	304	314	299	295	285	343	338	306	322	320	301	283	315	324	326	287	296	309	304	312	328	326	303	278	309	294	305	270	314	303	293	287	337	327	298	323	302	345	323	282	305	341	326	299	314	303	294	325	325	318	329	312	313	295	295	300	297	304	317	313	302	301	299	308	338	309	308	286	315	318	317	336	337	318	326	330	328	299	323	312	313	292	315	321	304	321	329	291	311	352	303	307	286	355	289	339	297	341	347	316	319	314	296	315	338	302	308	313	343	320	316	292	310	322	303	299	306	299	332	332	326	309	308	330	311	321	330	354	312	290	272	285	339	313	295	303	325	310	332	328	332	332	298	285	301	312	318	305	305	343	304	311	330	295	329	333	320	299	334	326	302	291	356	339	301	329	314	320	290	365	292	344	329	301	303	296	303	321	340	354	313	301	319	314	305	338	274	321	305	299	323	298	328	336	330	304	332	308	289	306	308	289	309	332	321	319	316	324	307	333	331	317	292	306	320	319	293	301	314	309	304	346	339	312	319	284	341	324	296	325	303	310	336	307	312	315	309	301	328	331	346	302	300	318	303	308	338	329	295	323	326	307	320	300	295	340	296	310	343	322	307	312	304	319	299	301	290	323	348	318	288	315	319	293	320	324	342	307	295	313	322	302	337	290	290	323	314	317	312	326	276	316	316	317	308	277	352	293	321	315	312	327	317	341	302	294	339	314	298	298	337	311	318	350	306	335	306	331	295	325	307	317	296	323	342	299	314	306	314	346	316	313	335	316	303	284	335	327	318	327	321	348	311	335	311	309	294	309	301	321	339	299	324	314	305	282	301	310	320	317	352	331	290	326	321	326	320	343	284	323	319	314	293	327	336	294	323	300	317	315	313	269	330	306	322	319	266	323	317	327	292	300	296	306	308	347	356	292	316	331	317	318	324	304	340	320	317	321	305	321	331	326	302	343	316	297	298	295	298	323	322	290	335	334	327	338	367	284	302	316	316	274	310	289	318	315	313	320	299	312	280	317	308	343	336	327	308	317	304	320	310	289	312	359	295	297	325	277	295	326	333	317	285	329	351	312	300	321	323	314	324	318	307	308	294	338	313	328	335	316	313	302	328	273	316	321	287	344	324	301	313	297	294	310	351	313	312	325	302	312	329	291	296	333	314	303	318	308	308	321	331	301	346	316	316	312	276	296	307	315	300	310	293	329	293	291	359	291	327	322	297	272	339	284	319	333	321	305	321	312	341	327	290	308	290	292	296	297	329	322	303	320	314	311	341	300	329	288	329	337	325	314	323	320	337	272	302	299	317	315	342	346	321	310	342	305	347	350	312	315	339	290	313	313	323	269	285	314	325	308	313	307	297	305	326	302	324	325	300	291	316	312	328	328	329	303	314	278	310	324	311	329	314	313	331	326	292	325	301	292	301	337	304	356	332	322	353	339	287	327	314	296	288	301	311	306	331	328	294	307	292	339	314	282	314	326	316	311	314	344	296	317	314	331	311	298	315	317	320	320	315	325	308	307	334	315	307	305	314	315	317	291	315	303	342	336	321	298	321	328	325	295	337	319	311	311	305	281	304	295	314	311	316	301	283	311	294	336	301	328	300	339	330	307	310	314	317	302	304	321	324	311	308	332	333	316	325	314	357	320	283	315	307	342	310	301	332	336	298	315	307	325	310	289	343	338	288	313	337	326	320	326	328	296	315	305	289	336	287	325	335	332	310	337	318	296	307	318	316	316	324	335	293	321	294	296	288	314	280	345	321	340	330	285	318	345	337	342	298	298	300	314	299	300	338	314	341	319	305	319	320	326	303	306	286	320	308	325	348	309	293	307	340	320	308	285	321	326	311	316	302	330	306	334	300	338	330	291	292	312	334	297	309	308	329	298	326	334	340	296	287	348	318	307	300	335	300	296	324	303	315	345	312	292	304	324	312	328	311	295	309	330	345	294	328	308	315	330	327	306	321	309	310	327	296	299	307	292	322	335	315	340	317	316	297	319	313	309	299	311	304	306	298	319	347	311	312	317	310	321	291	313	301	312	302	327	305	313	308	296	305	310	302	317	273	333	310	316	319	308	321	301	326	339	298	331	296	271	305	356	321	330	293	300	302	298	305	295	331	318	307	312	282	317	342	333	311	336	297	309	302	321	340	306	324	302	305	324	310	307	289	282	311	316	333	313	284	289	302	336	308	321	311	313	343	304	306	316	316	281	333	291	342	316	310	278	320	279	289	317	292	315	302	328	310	302	311	310	309	312	297	305	308	281	320	334	324	296	360	311	306	320	323	298	287	308	316	315	307	343	305	316	319	312	288	292	310	336	292	323	322	305	321	328	316	334	329	321	294	304	296	299	294	296	340	307	295	325	307	299	329	328	312	319	293	356	299	299	336	333	324	339	319	310	310	293	330	323	315	324	299	323	318	336	322	349	309	319	334	288	312	297	332	304	304	311	295	284	340	302	335	316	307	326	355	285	314	348	312	318	315	327	299	319	305	317	316	335	303	319	311	290	318	291	348	295	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
34280	9213	1619	1046	745	518	410	307	286	249	196	167	167	149	146	136	158	131	112	108	116	119	111	106	101	108	113	102	85	124	98	116	88	93	117	103	104	93	115	108	109	110	102	108	78	97	115	103	81	97	102	92	99	85	93	101	101	92	99	101	84	78	78	100	111	108	106	77	104	79	104	125	107	112	93	102	98	86	90	81	91	91	93	90	96	89	91	84	109	99	90	84	105	95	94	106	95	101	96	116	87	104	91	93	100	86	98	94	93	116	98	113	77	110	87	76	101	99	106	83	105	122	97	100	100	101	100	97	92	111	80	101	102	91	82	87	81	98	111	116	90	110	115	105	93	88	98	84	94	86	96	86	90	100	104	95	106	98	88	96	90	88	97	88	93	103	97	86	98	84	78	89	103	88	99	112	82	84	77	89	89	99	94	106	87	62	107	87	103	103	110	98	85	109	91	95	80	89	96	109	103	99	91	91	105	90	89	91	119	114	89	106	86	101	99	110	77	107	98	93	90	96	79	100	109	90	78	88	99	102	91	92	91	83	86	110	83	96	100	97	107	94	92	92	98	70	89	83	100	100	103	87	98	95	102	79	107	94	101	87	96	90	98	104	90	87	105	71	106	92	99	90	90	107	82	93	72	114	90	102	101	96	107	92	101	84	104	93	93	98	104	101	101	96	87	81	88	114	109	86	105	99	105	84	89	81	88	88	98	106	89	100	102	89	98	108	100	93	119	106	98	95	95	87	94	102	89	94	108	87	85	83	88	76	97	97	83	97	99	97	83	111	109	89	84	95	94	94	111	95	104	80	93	79	98	82	95	89	101	95	87	92	90	89	84	92	91	78	99	92	77	90	84	89	92	95	95	91	97	88	81	92	97	109	105	106	89	99	96	91	101	87	91	96	96	107	72	79	92	100	83	93	84	93	95	103	101	103	85	110	91	77	92	86	107	108	81	109	95	102	89	110	102	93	82	89	99	91	99	94	112	105	98	89	89	77	89	93	96	89	98	106	105	103	101	81	113	77	89	99	106	88	96	94	96	86	103	100	76	101	100	101	100	97	97	83	111	90	94	101	108	93	99	99	90	98	93	97	106	94	94	104	105	86	103	97	83	85	86	98	106	84	102	88	94	80	91	82	106	71	95	82	91	88	81	90	88	114	98	99	81	94	86	96	90	76	83	96	85	82	86	76	96	85	123	91	106	93	88	88	80	83	98	93	85	97	84	80	93	81	80	91	91	118	97	112	101	113	101	91	88	91	92	94	107	104	91	92	114	88	94	88	98	94	120	98	110	101	88	85	111	101	92	90	107	110	87	85	98	83	89	103	101	105	86	95	96	110	93	93	98	86	98	106	93	84	84	103	90	91	98	117	100	104	99	97	66	85	95	86	96	97	80	82	92	91	99	93	74	95	90	106	91	117	97	100	93	93	105	104	78	88	88	67	107	84	85	69	94	99	102	93	91	85	90	100	102	103	103	104	91	104	91	111	91	101	94	89	96	111	93	93	98	100	112	103	98	93	92	97	94	111	105	96	103	91	109	91	114	79	102	105	95	117	109	103	88	94	73	93	105	87	99	100	95	74	95	98	95	100	89	109	110	98	86	92	86	92	105	89	104	98	115	109	109	100	107	90	77	93	88	86	97	93	85	101	86	102	89	94	94	87	96	86	90	89	79	93	94	96	108	94	89	94	86	103	101	73	104	116	89	104	104	78	103	95	101	84	94	79	93	116	99	94	91	104	88	91	111	81	92	99	88	85	100	92	100	83	95	98	97	104	91	98	100	94	93	93	100	95	103	96	88	94	90	104	97	93	105	93	90	90	91	88	101	94	89	94	83	99	101	84	120	104	98	87	81	100	77	100	74	107	106	91	97	89	100	85	94	102	90	102	104	97	95	97	92	93	83	97	88	101	97	91	87	107	87	99	89	87	111	85	107	110	89	96	80	89	86	96	91	107	109	87	98	101	83	84	90	91	79	91	109	93	116	109	90	97	92	101	84	78	88	109	75	93	85	90	77	89	89	98	104	78	79	96	81	95	95	98	98	110	105	102	97	88	85	103	86	95	97	96	97	103	105	109	99	96	99	89	104	79	94	85	83	92	106	91	98	106	103	79	89	95	84	100	85	108	85	101	107	93	96	89	97	86	89	85	99	103	108	100	105	104	92	111	82	93	91	97	107	91	92	99	109	105	115	94	93	103	91	95	100	80	100	90	93	105	91	92	118	96	81	89	96	104	86	119	97	102	84	100	71	90	91	99	113	92	99	111	95	107	104	86	100	93	82	108	84	96	91	94	110	95	91	102	92	79	100	122	105	103	91	97	106	97	94	99	99	109	86	111	96	104	94	87	104	87	93	90	76	102	88	102	85	86	98	83	101	98	96	97	107	107	97	84	113	85	86	86	91	122	98	99	99	71	102	81	97	112	99	93	93	83	105	82	99	88	89	79	111	83	100	71	120	91	96	96	100	101	96	110	87	107	116	82	99	101	99	105	114	107	93	96	82	103	93	100	101	88	93	92	95	94	108	92	100	87	84	104	96	101	96	113	93	106	122	94	97	80	91	96	85	100	97	81	90	100	85	106	102	106	88	91	105	99	90	98	91	85	80	109	79	94	90	106	85	108	75	107	96	73	99	113	98	101	96	99	96	81	73	98	107	97	86	85	99	81	90	101	83	95	98	95	97	95	119	112	106	97	87	85	100	101	113	92	94	90	115	72	97	103	82	105	102	96	104	86	109	100	100	79	67	90	98	78	76	91	102	87	69	103	111	87	100	79	102	89	85	96	112	86	84	100	96	91	100	85	91	95	97	88	114	79	100	68	90	94	96	93	93	84	90	67	94	83	106	108	99	112	86	99	96	83	86	96	107	118	91	87	114	117	96	101	86	96	89	92	96	100	87	92	80	93	85	80	95	89	91	93	95	99	89	110	98	109	105	96	80	94	94	113	101	99	90	85	72	103	92	82	82	99	94	87	95	81	80	95	74	95	83	89	95	91	102	104	101	88	97	89	100	89	80	79	106	103	85	100	101	106	90	103	98	93	84	92	84	105	105	89	104	97	103	78	87	75	72	90	93	91	98	113	83	106	77	99	109	112	85	99	89	93	88	83	104	92	91	98	97	85	95	107	90	92	99	81	84	100	94	97	95	90	80	93	79	81	92	92	98	85	93	85	92	111	100	96	84	88	93	102	93	107	98	99	90	88	91	95	86	88	98	84	87	96	108	111	107	104	105	96	105	97	87	86	85	84	86	95	88	99	83	95	104	90	94	100	82	86	110	113	100	90	109	82	79	92	100	71	103	82	112	108	113	95	100	97	89	109	97	122	100	75	110	88	104	112	99	77	78	76	79	80	98	84	90	107	107	87	109	83	115	94	112	97	102	106	119	110	97	100	78	97	108	107	104	93	85	97	91	86	91	77	92	89	93	90	113	92	85	103	95	94	79	103	96	75	96	104	87	74	87	80	88	108	85	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
14863	1422	3218	3517	2947	2406	1968	1632	1349	1190	1085	887	839	796	719	668	596	585	565	508	486	485	506	460	445	425	469	414	420	422	392	388	388	379	375	361	410	385	387	358	341	346	346	367	379	333	364	355	371	353	316	351	313	343	331	315	350	332	322	298	332	356	303	337	336	296	315	318	339	343	308	320	311	331	338	301	351	341	291	322	316	323	320	295	335	320	318	299	321	321	302	301	294	324	289	312	310	304	309	292	310	317	327	308	314	288	328	327	312	312	320	298	307	314	314	337	331	315	313	302	308	305	312	337	296	307	316	321	317	315	302	297	317	313	326	313	346	317	327	285	338	298	328	321	280	307	297	309	284	291	332	320	321	288	303	331	300	322	314	322	323	322	300	291	287	298	289	304	323	316	345	277	326	279	313	298	327	316	331	295	329	295	297	305	318	293	328	306	348	308	326	301	319	339	336	303	285	307	320	317	290	278	293	298	327	326	318	311	318	326	325	319	309	321	326	327	293	324	304	328	324	301	321	285	354	311	299	298	308	270	312	311	333	294	319	313	284	325	295	294	314	304	314	296	324	317	318	340	315	299	302	322	340	291	304	299	293	335	323	311	287	293	320	295	311	279	309	303	312	292	299	299	285	291	275	306	318	306	294	316	340	300	314	314	322	329	285	323	315	289	285	280	285	312	310	316	327	321	303	311	283	304	339	323	317	299	284	298	290	294	277	304	321	294	340	286	315	305	315	308	285	335	301	295	261	299	293	331	279	320	307	310	317	299	324	302	293	294	318	299	321	298	312	314	325	324	314	301	291	358	301	321	312	346	309	289	352	310	303	338	313	295	314	331	283	297	316	315	308	311	315	314	285	339	316	283	294	276	323	323	328	338	320	277	345	276	334	269	322	299	339	302	289	298	298	317	318	285	293	319	302	279	294	325	279	312	323	287	297	333	296	297	301	284	322	294	321	313	320	311	311	302	318	300	288	307	294	318	287	349	317	305	324	303	278	308	293	330	346	299	289	323	275	314	278	323	306	308	311	311	301	304	306	306	306	279	309	293	285	309	298	306	326	329	324	304	264	307	298	339	317	306	317	323	299	315	287	300	297	318	280	330	303	317	295	315	308	308	278	322	313	287	319	326	281	272	303	291	313	317	313	298	283	306	252	292	303	274	344	333	294	298	312	301	317	294	322	339	282	281	308	317	304	343	258	330	307	328	272	317	334	334	306	313	306	319	328	292	304	315	332	298	287	295	299	313	314	287	315	314	300	309	315	321	303	300	306	301	281	305	285	303	326	319	320	303	306	322	304	332	307	315	296	329	320	291	304	331	289	308	306	324	263	322	306	292	304	306	331	335	319	289	286	310	304	311	315	321	333	328	305	352	288	318	288	291	295	298	280	316	352	323	318	292	310	274	330	281	305	340	320	276	299	301	329	301	318	306	311	342	306	313	338	297	329	301	318	313	312	312	318	314	291	309	347	307	293	283	313	312	314	312	310	301	300	294	288	297	310	297	288	296	331	312	311	314	323	330	299	305	302	288	337	285	356	333	298	300	307	333	289	323	324	315	323	313	341	303	323	308	306	324	289	296	309	262	284	298	314	301	296	298	291	300	297	296	311	322	294	287	322	310	296	305	312	292	331	300	334	313	309	323	306	335	302	329	294	305	304	311	299	315	317	298	313	321	283	318	327	313	285	317	328	283	301	270	288	323	325	311	307	320	312	306	336	311	293	309	288	292	309	333	313	324	303	274	304	291	320	280	279	300	304	300	342	319	334	301	312	285	306	303	295	341	314	314	295	320	337	296	292	337	319	308	307	298	277	299	281	278	319	316	321	324	326	300	294	302	327	316	316	309	334	299	288	301	299	310	283	317	325	332	314	300	299	319	325	298	324	301	285	281	300	274	304	294	291	284	324	334	319	283	312	323	277	280	283	280	312	296	317	323	308	284	319	306	324	300	308	292	306	283	288	341	307	303	304	295	334	307	342	280	318	296	299	278	303	309	290	276	271	341	291	332	335	293	283	291	338	309	307	302	310	305	323	300	326	347	303	304	303	326	324	311	320	284	307	299	314	267	313	305	302	315	294	292	314	355	316	319	310	336	301	327	311	293	315	295	334	325	289	334	301	316	311	308	306	335	265	340	318	290	319	326	287	308	296	285	328	324	287	291	319	307	281	314	324	285	292	286	310	311	326	308	310	320	345	299	296	337	292	300	307	316	310	303	306	281	316	314	337	311	317	317	301	293	311	303	327	323	300	302	293	324	295	317	302	308	336	286	334	306	314	285	301	320	302	317	313	331	340	332	296	300	310	309	310	305	324	295	319	318	333	292	293	332	305	312	293	314	311	295	298	306	273	304	313	297	319	345	295	292	283	322	271	309	305	309	296	334	323	300	318	327	286	299	321	306	276	273	304	323	303	301	303	313	314	311	300	280	309	294	293	280	307	311	301	335	314	301	282	331	326	326	293	283	301	318	300	314	345	300	310	319	319	299	285	292	321	337	299	301	291	293	307	284	292	297	298	295	320	308	287	305	313	340	318	329	320	309	303	323	352	299	278	327	290	309	276	329	314	331	315	289	317	334	286	296	357	309	290	309	309	294	306	301	336	320	332	319	270	324	326	307	291	307	300	313	311	293	333	324	303	307	307	303	296	270	334	307	286	299	279	268	325	289	296	302	317	268	276	295	281	274	332	340	294	299	325	295	302	315	311	320	333	317	275	281	306	321	318	315	281	320	288	317	319	321	319	299	296	307	341	286	313	314	311	309	328	325	337	313	287	308	308	332	330	319	305	286	305	291	321	302	309	297	313	289	304	299	299	279	341	299	339	280	299	315	324	304	275	314	322	304	309	304	313	287	279	313	268	283	326	288	302	321	306	278	298	329	306	310	330	305	295	320	313	300	319	314	288	280	318	288	315	305	297	302	286	287	310	288	277	270	314	325	358	276	316	307	323	292	287	337	321	284	301	293	312	299	325	296	330	305	301	336	300	288	306	309	306	272	292	320	303	299	328	313	304	320	308	291	310	311	304	305	320	310	315	313	297	315	289	277	277	334	347	303	272	324	319	300	312	344	286	324	309	317	283	302	277	303	286	317	327	283	319	318	272	306	309	327	346	289	308	285	295	294	312	323	328	309	339	319	316	298	313	316	301	340	335	321	303	276	287	278	314	305	355	299	295	294	294	325	292	318	287	304	294	292	325	305	328	357	295	308	333	304	327	327	294	299	320	295	302	311	324	311	328	318	299	330	318	278	290	332	267	347	278	305	303	312	308	333	341	308	301	332	310	319	312	284	290	287	289	290	318	307	301	312	324	314	293	273	295	321	310	306	331	300	313	271	304	307	325	320	309	308	307	301	340	309	273	312	329	320	319	303	340	304	298	294	307	286	307	310	270	314	312	316	296	320	300	290	297	317	312	336	324	286	334	303	331	310	318	275	293	306	332	306	311	318	348	305	330	310	299	299	313	322	320	284	350	336	307	307	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
41731	19549	4796	2228	1561	1088	836	642	569	518	428	364	358	308	327	334	271	290	258	277	291	264	222	232	211	234	231	226	229	232	228	215	197	231	223	206	226	223	212	230	236	227	227	184	199	208	187	206	218	198	190	187	211	232	225	196	203	213	210	215	205	198	217	217	224	226	195	224	212	229	221	187	208	205	232	214	181	211	213	199	220	211	216	195	191	200	162	207	212	218	216	190	203	203	207	216	206	228	204	200	190	202	204	204	213	202	201	207	236	223	191	191	210	210	197	185	215	171	206	212	200	222	209	199	185	209	182	194	202	208	210	213	212	201	187	221	212	224	215	199	206	220	193	184	203	200	211	206	180	174	190	196	197	208	180	175	188	203	208	219	202	233	214	218	225	206	188	189	185	227	224	228	203	202	190	215	194	218	226	195	204	225	196	184	190	224	214	215	206	206	208	202	207	219	216	197	208	196	205	212	216	194	204	221	189	213	213	209	220	193	198	219	222	223	203	213	204	218	186	184	196	199	201	230	198	176	203	202	243	172	212	227	220	185	203	201	189	197	198	235	200	231	235	206	223	197	199	205	183	209	191	199	211	204	195	191	199	186	211	226	223	197	203	200	235	188	218	212	221	215	216	183	210	210	222	224	196	216	223	199	175	203	215	198	208	217	199	211	229	222	199	228	218	209	194	239	178	234	200	218	205	199	202	191	188	217	225	193	202	220	206	187	244	186	205	227	199	211	202	206	229	225	215	215	182	230	227	223	196	207	193	204	187	213	216	213	204	219	175	201	202	193	216	215	197	175	224	206	176	198	204	164	212	192	214	198	199	189	202	216	176	180	189	212	213	214	213	202	205	220	207	218	186	199	190	234	206	215	197	212	198	234	213	243	195	200	195	204	202	198	212	178	206	195	220	190	199	201	215	196	213	206	211	189	190	213	226	207	202	204	206	222	182	200	222	195	196	229	222	206	207	208	203	217	217	198	233	205	224	211	194	207	203	200	170	203	205	204	198	210	204	194	207	196	208	194	228	203	193	219	190	206	206	220	234	216	234	198	228	190	219	189	214	200	235	219	204	217	216	214	172	231	238	220	208	201	220	192	197	188	219	180	233	224	190	210	225	196	191	208	215	192	205	208	211	200	192	205	198	201	179	237	220	199	229	195	193	218	150	192	187	186	215	211	214	194	208	216	207	178	182	205	196	209	203	208	186	220	204	227	212	204	223	231	213	210	217	204	223	192	210	219	217	200	204	222	251	193	219	204	218	203	189	214	200	206	198	230	185	193	225	214	232	210	210	202	195	184	213	235	198	202	233	205	174	208	219	220	193	227	218	216	192	209	215	219	195	191	197	208	191	186	195	197	189	197	175	197	213	227	211	206	229	218	229	197	231	245	205	220	189	194	216	213	208	201	218	207	187	196	213	213	231	205	203	209	190	192	188	204	190	200	219	208	235	222	214	212	224	197	212	216	197	215	196	194	206	180	196	223	194	171	229	218	203	211	177	201	217	204	222	192	207	182	224	237	200	204	208	190	177	220	193	179	210	181	224	223	176	206	202	199	204	204	196	197	189	186	228	234	208	200	220	208	195	219	212	206	221	208	173	200	207	176	194	198	215	205	185	219	200	213	190	199	196	194	198	216	224	213	193	197	235	176	196	204	177	197	185	185	233	217	186	195	211	202	199	216	204	198	204	205	202	214	187	207	197	200	193	214	208	222	216	201	171	206	182	202	185	176	208	216	189	204	204	198	206	207	208	195	204	187	209	223	192	197	191	209	202	228	179	194	193	213	200	208	215	231	214	189	210	201	224	195	190	216	216	222	202	192	189	225	188	208	210	215	205	210	192	229	202	204	207	194	211	210	232	211	190	198	207	185	194	204	199	207	227	205	221	207	222	219	226	222	171	194	200	191	207	231	202	202	211	205	186	199	199	230	188	190	205	184	183	206	208	204	185	203	217	210	193	188	193	212	223	202	208	222	223	214	237	204	208	203	199	221	215	211	201	214	205	202	231	202	208	185	203	219	211	215	209	213	239	226	189	194	192	200	184	177	212	193	231	200	214	217	198	213	210	201	192	207	214	204	227	198	190	202	228	190	194	170	231	199	187	204	212	196	198	186	183	201	191	188	235	192	203	224	194	199	219	190	214	216	199	188	211	191	196	202	189	189	255	182	186	208	194	215	255	204	206	208	202	206	205	221	198	207	197	215	198	200	213	231	206	201	209	202	214	197	201	201	192	177	171	211	209	164	185	204	204	201	214	197	198	205	225	203	200	231	205	187	203	189	191	249	204	193	231	200	230	212	191	200	195	193	180	197	198	214	203	203	196	213	229	182	196	208	185	201	209	207	196	195	195	187	222	225	212	204	212	206	203	197	207	193	172	191	203	198	215	198	203	201	207	205	207	198	200	222	207	225	195	195	227	211	203	204	189	220	198	213	221	204	215	194	204	203	215	173	213	223	208	196	211	184	226	209	198	247	197	201	198	197	204	179	183	215	210	208	203	176	225	211	229	198	204	236	176	174	196	193	206	196	197	226	199	183	191	181	181	201	190	207	215	210	215	220	201	206	194	186	201	196	212	190	215	197	204	180	181	198	226	219	194	189	207	222	202	212	192	192	212	214	209	207	202	188	205	194	201	204	202	219	217	187	194	203	215	194	214	195	202	217	195	213	210	214	205	209	211	209	208	201	220	197	214	222	199	229	197	199	195	218	200	211	200	222	218	208	200	192	196	225	238	199	199	207	196	220	202	203	186	194	214	200	211	178	212	223	205	210	170	210	198	204	210	194	188	195	173	207	223	191	194	224	231	211	201	218	199	196	207	179	204	203	188	207	199	203	189	196	190	216	221	201	222	214	221	187	200	202	193	233	209	222	190	212	176	215	229	203	192	203	227	200	194	200	184	220	191	199	190	224	217	205	213	203	199	223	205	199	199	214	195	200	213	222	213	196	218	205	197	210	222	227	222	187	223	198	224	221	200	227	198	194	222	217	201	189	215	209	224	202	213	218	200	194	204	197	198	209	203	206	217	178	203	211	202	205	236	211	179	186	202	200	211	216	203	201	234	198	209	191	222	222	208	187	202	201	208	199	197	246	221	216	209	206	207	179	203	182	212	215	227	188	249	207	205	191	219	182	195	179	194	189	225	207	190	205	205	204	196	214	195	199	207	208	200	231	193	213	181	208	219	202	202	188	219	203	205	198	200	207	217	232	215	177	205	219	187	194	214	196	209	209	225	198	220	210	198	207	207	203	197	225	209	191	192	169	188	194	200	207	205	200	228	235	216	212	214	218	190	192	221	216	189	186	188	206	206	221	201	201	213	212	205	212	221	214	194	195	213	223	192	215	192	196	184	211	210	203	203	222	182	220	202	218	200	207	202	205	217	213	183	216	194	206	181	213	216	183	205	198	239	197	199	204	210	191	198	220	206	210	201	209	237	204	205	210	213	185	210	196	188	239	218	185	208	213	220	199	201	222	194	242	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
18732	2824	6154	6847	5693	4585	3690	3118	2645	2295	1979	1719	1649	1473	1447	1241	1161	1169	1044	1045	990	935	912	912	866	882	829	785	833	782	754	734	744	771	742	724	732	714	711	690	682	706	649	638	644	654	653	658	659	643	675	593	587	625	649	659	631	622	680	631	604	657	604	629	603	634	572	619	629	594	681	630	616	625	596	614	604	631	621	649	622	591	591	629	620	599	601	595	623	598	592	618	603	600	608	631	589	599	578	599	679	557	647	559	606	594	602	593	659	611	595	551	609	595	616	595	571	605	600	584	543	581	564	636	569	591	615	581	610	572	607	602	590	634	607	596	595	600	587	611	568	589	594	590	559	593	561	571	593	568	565	571	618	572	579	615	578	627	579	623	591	578	539	549	617	588	600	629	591	595	561	608	590	581	577	582	622	612	581	563	576	592	561	604	599	568	599	621	590	587	571	591	566	591	582	614	610	598	587	634	577	601	592	605	608	608	603	594	599	558	594	625	588	603	534	597	583	572	577	556	565	566	570	549	574	570	594	605	557	599	566	577	624	571	607	587	580	589	539	602	574	583	597	580	622	570	590	602	589	600	587	586	540	635	596	573	558	606	612	598	582	600	583	542	561	579	531	618	598	561	583	610	569	621	621	579	532	568	527	535	580	554	561	557	634	613	580	613	570	591	604	559	569	580	561	597	570	551	618	608	571	589	613	612	613	600	607	635	570	556	588	619	585	565	569	583	567	595	557	613	548	584	572	586	635	561	603	567	590	606	569	584	565	586	584	579	601	546	579	591	597	585	597	550	609	608	608	523	650	555	551	591	566	560	563	566	621	602	586	629	607	537	546	604	555	545	596	539	595	594	555	562	621	555	598	573	597	586	599	599	571	580	522	562	564	597	606	586	587	563	587	564	598	609	541	555	601	586	572	574	557	568	569	598	613	602	580	576	582	580	599	577	587	596	581	586	588	605	544	585	562	549	586	557	577	601	594	589	576	545	573	583	545	570	597	595	609	598	623	589	633	584	555	576	582	615	534	589	575	580	605	587	612	659	589	575	581	584	586	581	564	606	599	586	534	577	628	596	628	601	611	581	602	589	575	615	615	617	578	610	586	548	579	546	598	542	606	584	591	605	571	611	571	565	583	601	543	549	602	560	570	597	589	617	615	581	618	563	592	547	559	610	568	630	619	568	568	595	559	609	562	611	603	614	600	615	576	620	563	617	559	563	585	565	622	579	561	603	601	645	578	614	585	589	576	596	573	638	636	575	633	557	565	551	601	579	552	610	534	601	624	552	574	596	583	613	599	577	548	569	575	588	575	557	624	601	577	569	629	578	585	622	620	574	580	580	560	581	598	600	542	536	578	597	594	611	573	637	593	623	560	587	576	596	599	600	576	606	563	588	609	604	617	600	584	574	599	577	568	596	604	562	577	593	616	611	619	543	576	570	581	579	510	569	564	574	583	567	612	564	585	558	544	586	546	605	555	580	623	552	580	588	569	572	583	591	608	609	564	578	548	616	527	580	597	612	547	612	616	580	605	560	598	587	575	560	569	605	565	633	564	584	625	595	588	586	597	538	571	613	593	561	571	577	578	574	567	611	559	617	587	577	589	568	605	577	567	631	574	567	617	552	623	602	637	592	606	594	597	613	575	563	616	577	586	593	579	536	582	624	548	648	586	596	529	588	588	610	555	599	578	542	574	570	619	585	572	573	578	530	576	574	597	570	581	605	561	563	636	603	580	611	543	552	573	569	590	570	589	581	592	586	566	522	581	594	562	575	616	584	571	593	570	588	616	588	579	600	547	587	604	603	563	609	641	591	596	565	571	568	570	566	579	577	613	627	598	576	560	645	565	589	593	587	576	592	582	575	569	571	558	584	598	584	604	568	573	593	593	547	571	568	571	569	592	560	598	613	599	592	574	567	592	563	552	639	538	532	603	583	593	536	599	579	570	572	593	600	586	550	580	588	554	575	602	543	560	585	585	597	593	597	605	576	643	571	588	588	594	578	557	546	581	573	558	598	568	580	591	563	561	609	609	602	551	561	560	579	582	598	604	598	608	590	577	597	579	582	585	566	579	557	604	619	607	627	540	579	615	623	588	615	591	585	587	569	545	567	608	583	595	582	563	578	603	585	577	589	577	580	564	568	584	551	592	586	576	589	552	600	600	596	563	565	575	511	577	590	565	593	554	596	592	576	653	591	614	613	594	580	605	562	587	594	549	563	589	586	542	593	601	625	594	582	591	600	583	607	579	627	540	621	573	585	576	629	621	586	621	565	561	612	599	611	573	607	537	582	550	554	564	528	535	551	570	580	582	587	599	596	564	595	531	576	579	590	546	565	621	560	574	601	560	593	575	554	593	622	559	572	531	582	651	567	574	602	629	564	636	580	549	606	607	567	593	548	599	568	538	594	625	603	623	586	577	593	569	569	565	566	602	598	568	635	573	595	597	590	621	567	546	574	568	609	580	569	603	587	568	595	587	566	559	574	599	554	597	622	602	619	573	602	568	548	589	567	600	643	590	579	603	611	544	588	602	560	578	550	567	582	601	623	536	577	541	574	591	550	602	570	567	583	602	600	612	622	542	599	553	599	579	596	587	538	597	582	582	607	578	545	581	590	573	574	568	557	570	611	537	640	553	580	612	522	585	580	580	617	591	630	580	570	564	554	619	542	587	566	610	604	589	635	559	562	571	552	574	624	600	598	565	567	625	561	600	614	588	600	581	618	623	530	590	575	591	559	583	555	552	582	557	586	593	634	624	575	562	611	633	535	589	605	585	574	589	558	542	579	564	600	616	599	568	586	602	572	575	594	576	601	627	586	591	605	555	616	584	562	540	574	600	568	596	559	581	566	589	597	596	539	556	547	576	564	625	584	608	587	606	576	600	619	577	591	563	615	613	628	601	564	612	567	571	577	570	579	597	559	590	561	617	559	612	556	600	659	581	587	548	605	582	584	567	595	532	597	574	575	568	599	611	539	577	639	574	586	543	585	542	621	581	573	588	627	597	626	591	586	606	589	561	580	603	564	575	555	616	577	563	561	560	560	588	648	569	598	596	564	632	571	594	608	581	586	540	589	595	615	551	567	614	546	587	581	581	577	605	589	567	561	575	622	580	566	575	577	599	589	533	578	583	571	595	563	623	572	620	617	589	608	558	602	630	571	594	595	557	568	576	619	596	606	610	557	593	571	594	613	554	604	544	605	567	577	647	595	603	621	598	602	619	598	545	558	561	598	582	604	588	601	599	600	571	574	564	606	571	591	590	586	569	612	589	553	577	565	584	612	555	600	552	571	588	542	519	573	582	580	581	578	618	613	538	629	571	587	569	568	579	587	624	606	548	571	603	552	588	542	580	615	596	600	576	606	591	607	587	584	616	589	606	618	598	579	594	610	590	565	571	584	628	553	581	566	567	564	590	600	593	572	597	587	560	578	634	617	588	599	608	589	578	575	606	591	580	563	621	598	542	580	560	557	577	577	579	583	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
4470	363	181	163	139	142	116	105	132	108	93	107	119	113	101	113	107	107	94	112	104	115	99	121	110	102	117	99	118	79	88	95	101	99	93	100	93	82	101	86	92	109	97	134	88	95	101	113	103	101	119	101	88	108	97	84	102	106	102	92	92	94	102	87	109	108	92	98	94	123	111	117	118	85	107	111	100	100	66	106	98	91	91	97	98	105	90	105	103	108	104	109	103	97	87	102	103	106	92	81	86	98	85	105	118	94	107	109	69	105	95	109	101	132	99	109	107	95	101	102	99	87	106	83	101	114	103	101	101	82	101	117	88	100	91	100	105	91	97	93	92	111	100	91	92	89	101	87	87	90	94	101	100	115	99	114	84	122	89	118	102	111	114	98	100	89	103	88	92	105	103	109	120	108	107	105	109	104	97	88	82	108	91	112	113	101	101	96	113	115	113	91	99	107	119	102	90	101	98	93	104	86	109	101	97	97	90	112	99	107	92	110	97	88	91	98	119	101	132	118	85	116	110	90	95	146	87	117	102	114	107	115	103	110	103	103	87	95	118	107	106	108	100	92	92	91	99	91	94	116	96	118	97	99	89	109	100	95	105	105	105	105	107	87	105	91	103	121	101	123	109	98	98	112	105	99	104	102	101	108	85	99	111	106	113	88	121	100	101	106	93	101	76	94	108	99	99	105	96	89	112	103	110	109	84	110	95	114	115	92	112	114	77	101	88	110	106	104	109	100	111	99	104	101	97	87	100	103	130	102	93	88	87	118	95	94	90	107	88	112	97	94	93	97	99	94	100	106	118	105	98	90	115	113	109	129	103	101	99	117	100	98	103	100	101	81	95	101	108	98	85	109	111	114	105	81	92	105	113	102	106	111	105	101	102	105	114	99	110	94	89	105	116	104	102	94	112	105	107	122	106	74	95	120	90	106	121	108	111	127	102	97	120	97	112	103	102	120	101	105	93	105	99	110	94	95	106	113	97	117	92	96	100	110	105	94	99	108	107	90	107	99	94	85	119	105	109	106	101	106	114	93	87	91	111	90	122	95	102	96	108	100	94	77	97	101	90	93	102	117	96	111	74	102	100	110	98	89	109	85	91	108	105	92	97	109	99	96	89	84	112	97	106	91	96	112	93	102	105	106	109	115	87	101	111	101	103	124	124	94	94	105	104	105	111	85	86	102	98	89	108	102	103	97	105	104	91	107	104	98	104	106	95	92	123	100	118	100	88	103	107	117	125	107	102	108	89	116	117	103	106	96	87	103	96	93	115	96	113	121	106	122	109	93	104	99	103	110	98	93	110	101	117	86	111	113	110	111	119	105	109	101	83	117	82	110	107	118	124	99	98	97	96	116	100	110	101	94	119	106	115	107	104	106	98	89	118	117	87	105	85	93	120	101	104	116	102	118	102	100	105	134	114	120	102	95	103	89	106	116	116	96	107	98	92	93	94	123	105	95	118	95	83	94	93	101	116	101	88	95	100	91	101	114	111	114	116	98	97	111	114	116	91	94	105	115	79	103	90	114	81	97	101	111	98	96	99	94	98	107	100	111	105	109	113	103	124	95	107	123	102	97	99	119	103	80	102	89	95	98	89	104	100	117	98	96	103	117	111	85	99	98	109	100	114	90	123	115	110	104	110	107	95	90	123	89	100	103	108	89	107	101	100	86	97	98	106	107	93	105	100	75	97	109	103	91	113	98	93	110	105	97	95	90	119	76	95	115	116	98	107	116	110	100	106	98	95	98	98	92	85	103	98	98	122	106	93	98	107	108	96	106	105	99	105	78	111	118	96	111	101	110	103	102	88	99	88	98	107	101	94	100	106	113	111	110	110	101	98	114	115	123	106	95	87	97	95	99	91	99	98	120	105	100	104	96	112	91	91	97	103	101	96	97	97	113	99	105	94	97	97	92	113	89	106	76	91	88	92	121	108	96	87	110	98	111	118	124	100	113	84	105	119	105	97	91	91	99	116	93	97	106	107	110	112	92	101	99	95	97	100	90	93	96	101	102	103	102	113	97	94	84	88	107	92	95	105	89	101	120	129	94	113	93	107	112	90	98	95	105	105	104	107	100	87	97	121	108	87	111	115	93	112	128	113	96	103	109	110	101	98	90	98	114	100	98	85	106	98	96	94	105	87	106	104	93	100	124	96	92	101	101	100	109	95	112	120	97	82	103	100	96	111	113	106	109	110	106	95	101	114	89	114	116	97	95	101	101	96	88	93	90	102	104	99	108	104	106	100	120	119	102	114	105	98	101	104	97	123	88	94	117	96	110	119	80	116	95	95	108	114	102	101	112	110	94	116	109	107	114	105	97	109	106	108	104	110	100	82	125	93	109	102	99	98	92	110	114	96	114	110	96	83	99	112	93	102	121	111	85	94	115	103	89	117	98	100	95	94	125	94	95	100	106	97	98	98	113	87	108	96	105	114	98	82	106	115	99	106	113	84	85	120	113	125	93	82	105	110	96	91	91	101	99	111	95	117	94	87	100	103	89	72	87	105	97	77	95	102	100	104	103	107	102	78	88	91	98	98	95	109	90	112	109	90	121	87	96	107	95	100	95	108	109	101	119	111	105	117	93	101	87	95	105	90	101	107	109	112	111	123	103	101	96	99	106	123	115	99	92	114	96	112	111	90	107	95	117	108	119	98	104	78	111	101	85	98	98	86	103	112	108	104	107	88	95	100	124	100	112	92	108	89	96	95	103	101	89	117	103	98	107	109	100	106	113	98	98	106	109	100	108	113	86	104	95	100	98	99	99	104	130	94	102	94	119	105	107	123	96	79	107	97	116	91	90	109	100	96	87	100	98	107	111	90	113	91	123	102	92	121	108	106	95	111	74	89	101	102	88	105	114	88	97	79	95	89	95	92	104	98	99	105	100	109	95	93	103	106	99	106	100	99	98	117	87	89	82	100	111	91	89	115	97	93	96	102	104	97	104	124	87	115	88	115	118	98	104	90	112	99	108	103	110	101	115	100	89	89	95	100	104	94	108	99	91	93	118	131	107	108	101	102	116	102	109	83	113	101	119	100	108	113	100	93	105	89	94	103	105	85	99	101	97	106	82	100	109	94	87	96	113	108	109	111	82	116	90	95	107	94	120	92	102	98	97	88	95	111	103	87	108	105	98	100	91	86	113	107	89	99	99	82	117	101	121	103	117	94	100	104	104	108	106	96	111	99	86	110	86	87	109	102	98	90	104	94	112	99	93	109	96	120	86	106	109	91	98	111	110	101	94	100	96	120	96	98	99	104	105	98	89	88	103	111	114	105	94	119	84	75	83	102	95	74	83	100	96	101	113	90	98	106	108	108	112	108	99	106	101	97	126	96	102	109	92	92	120	107	107	105	126	90	115	112	95	103	106	98	110	121	93	107	101	97	82	90	110	106	95	93	114	112	102	104	89	120	88	95	115	102	106	121	86	122	118	106	93	92	89	113	105	113	78	101	96	106	86	97	94	96	99	124	97	94	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
4896	388	508	544	486	463	431	397	395	385	327	361	363	338	331	351	332	338	336	324	338	354	323	310	325	344	372	333	352	325	331	340	319	324	330	346	330	316	312	347	309	346	317	334	312	292	297	294	291	316	328	314	323	308	316	337	321	306	323	293	339	308	310	301	332	309	304	347	310	296	303	290	293	321	306	319	305	338	337	332	303	337	303	305	313	299	299	305	327	322	329	307	318	291	335	294	349	313	296	348	291	318	305	337	283	300	315	298	310	352	323	288	345	319	351	330	333	304	343	283	312	306	333	310	313	276	290	283	321	339	324	346	312	305	309	298	300	295	305	319	321	336	326	339	282	298	338	322	309	295	328	319	303	292	314	335	329	308	305	341	320	310	308	336	349	309	295	313	349	311	293	329	310	302	335	295	300	332	305	328	300	303	320	337	308	317	304	310	308	282	309	305	311	304	312	298	307	336	335	310	303	312	311	289	300	328	307	314	329	309	330	284	317	320	317	319	324	301	317	298	313	293	329	340	310	322	329	307	305	283	329	346	323	350	357	325	294	314	291	298	332	307	290	321	346	284	333	315	323	295	308	354	313	325	304	335	303	322	295	301	306	368	302	336	359	326	342	315	319	287	297	330	280	301	309	308	293	334	326	311	332	290	324	316	296	303	293	307	322	304	325	293	297	301	318	304	309	288	286	343	311	307	337	329	321	340	302	295	313	280	322	304	289	289	324	281	322	285	284	295	346	314	317	288	323	286	311	299	308	321	282	307	302	343	320	342	357	293	340	311	329	328	323	305	309	315	302	290	303	314	298	324	316	290	317	316	320	319	319	281	318	311	334	347	291	313	319	327	302	344	323	306	294	321	314	334	315	324	358	307	342	287	323	297	312	326	312	322	307	340	321	291	347	293	351	318	294	317	324	312	285	319	306	328	297	324	310	305	339	318	304	302	327	333	323	336	322	307	328	293	315	332	316	344	312	320	320	299	303	286	343	306	331	322	308	318	300	335	331	300	318	317	306	312	339	287	289	326	350	333	301	308	346	301	320	317	309	325	327	320	315	344	296	286	295	334	297	313	318	310	286	314	309	305	330	308	320	328	320	296	316	307	325	286	289	316	330	339	320	310	329	346	331	302	331	308	341	345	318	274	296	335	310	325	308	317	327	321	335	336	344	298	328	351	338	312	290	296	327	345	291	313	278	321	319	314	328	319	313	299	305	334	349	311	318	347	310	299	318	310	284	315	287	317	305	332	287	286	293	335	316	343	336	301	345	281	348	308	355	303	295	339	297	324	306	281	328	323	313	288	319	314	318	293	336	318	300	299	338	310	336	332	306	257	302	325	309	338	337	300	314	290	313	301	281	327	326	297	281	329	324	303	297	314	318	326	314	291	280	348	320	325	325	347	322	325	319	299	304	305	325	325	330	331	281	315	318	321	315	321	290	302	333	326	329	315	314	299	314	299	292	305	316	304	321	305	289	312	297	329	322	317	327	314	330	322	317	305	321	328	307	325	340	315	318	332	324	343	324	310	324	311	312	304	311	326	319	327	290	323	300	327	322	291	294	329	339	344	330	343	310	308	331	330	267	321	331	339	301	303	292	300	327	310	325	279	296	293	304	284	333	329	319	338	328	294	324	289	321	315	320	337	282	361	309	323	298	322	323	302	329	314	305	287	311	324	316	331	306	327	329	316	294	321	311	309	314	305	326	334	342	321	328	310	310	306	339	308	309	335	330	352	328	344	329	330	314	292	317	286	302	312	321	318	287	327	314	304	309	341	322	331	299	343	339	327	326	303	318	303	351	305	304	313	317	331	317	321	285	321	329	289	281	328	320	343	305	305	322	322	308	330	309	320	305	306	335	320	305	308	354	304	323	342	289	329	313	329	339	336	351	327	300	300	295	300	311	326	308	317	312	323	316	307	293	313	307	336	302	313	310	304	323	313	302	328	317	282	330	311	331	331	327	303	322	338	316	293	335	324	307	317	292	319	308	318	286	303	330	302	338	307	322	292	321	347	321	333	310	312	326	336	324	310	322	336	327	319	320	310	320	295	333	303	311	333	309	296	341	337	316	320	304	345	331	292	287	297	332	318	323	318	322	342	321	300	324	350	354	287	309	315	322	320	366	335	340	302	304	348	336	306	325	294	309	319	314	300	264	287	303	328	291	305	311	310	311	330	364	289	334	300	327	302	304	357	287	307	304	338	319	333	305	287	323	318	312	292	328	279	296	268	307	296	321	318	288	314	312	317	326	324	284	328	350	311	337	285	284	332	304	303	316	314	306	299	330	296	313	328	307	303	305	302	350	328	301	314	304	332	310	287	347	333	328	323	293	329	320	316	312	327	324	295	335	313	297	299	307	308	304	310	285	308	304	328	278	331	353	335	323	283	325	276	335	354	319	320	304	315	298	325	314	305	297	284	296	339	352	320	330	312	291	310	298	305	298	317	313	293	291	297	297	335	295	315	298	316	318	309	295	316	305	318	300	324	298	328	294	292	322	280	315	313	303	277	302	324	336	299	315	301	316	294	306	333	319	301	313	327	302	344	316	308	315	310	321	298	298	325	294	307	321	314	316	327	309	316	308	302	313	312	308	301	314	330	300	329	329	324	335	300	350	319	312	301	298	340	317	296	290	320	315	309	296	312	302	301	329	289	288	293	327	333	299	305	313	282	322	292	310	300	323	319	311	315	320	314	316	324	308	321	299	329	314	324	338	306	308	311	317	305	323	307	305	305	330	324	316	317	310	287	318	268	307	285	345	294	340	320	341	301	319	320	309	302	330	312	331	353	311	316	295	295	308	332	325	342	301	320	299	320	314	292	300	331	296	318	321	286	294	278	347	315	301	332	275	283	326	318	305	293	325	300	319	318	306	298	316	289	310	309	322	307	332	309	313	293	279	294	318	316	325	318	326	258	293	346	314	323	333	327	296	310	308	313	335	313	301	296	293	310	293	302	332	307	319	318	278	329	325	324	301	327	342	315	320	345	318	293	337	357	344	308	332	347	305	302	320	308	335	324	315	294	313	311	338	314	277	300	325	281	312	320	357	325	338	319	323	310	348	306	337	339	325	294	292	330	321	321	349	328	307	329	311	289	268	328	320	310	283	316	333	302	307	317	299	304	311	329	318	283	317	346	311	324	329	320	295	305	314	323	336	308	329	332	312	297	288	299	315	330	286	377	307	340	303	321	354	335	295	307	325	339	305	335	328	322	334	330	291	348	317	344	329	299	281	353	319	327	315	343	321	291	309	294	329	322	358	295	293	292	301	333	315	306	295	337	369	308	328	350	312	307	307	334	342	327	340	305	299	342	319	328	302	348	316	297	332	264	307	297	315	316	340	311	323	296	320	346	331	302	294	310	323	327	299	292	318	322	291	315	306	329	318	294	331	313	319	338	321	329	297	329	324	331	302	306	286	275	309	345	294	325	319	324	303	297	290	290	305	340	300	328	303	317	310	330	319	338	294	326	286	312	335	323	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
32262	7246	1467	971	728	504	372	335	275	227	212	201	156	144	140	126	121	129	116	133	107	130	107	105	105	114	111	116	107	122	107	92	111	117	105	98	102	92	82	107	112	108	87	94	98	88	102	96	113	99	79	116	106	95	112	84	99	92	87	97	117	114	100	97	110	86	94	107	95	88	105	108	94	92	75	82	109	84	89	101	93	78	93	96	90	94	103	92	109	77	105	99	108	80	107	88	102	112	99	106	95	94	108	72	112	94	95	84	96	90	102	99	89	102	110	106	95	95	83	96	81	114	117	92	99	98	109	89	104	95	97	99	93	98	103	91	94	85	97	96	98	111	90	104	91	88	88	88	101	91	88	97	91	91	105	84	93	83	96	90	103	95	101	102	100	101	96	105	103	103	96	102	95	96	85	112	92	88	87	106	88	89	79	89	104	117	97	108	91	111	102	97	85	104	95	91	89	112	110	102	106	86	94	98	93	97	103	97	95	96	109	93	80	104	100	99	84	106	93	94	103	109	96	99	88	90	111	111	86	86	87	107	94	90	102	93	102	97	79	108	98	104	91	95	95	106	84	92	106	97	83	102	91	97	123	101	104	75	91	98	87	117	96	90	98	97	92	88	83	75	104	84	101	100	95	93	98	104	104	90	106	88	111	94	101	87	91	91	78	95	80	109	80	100	85	79	87	81	89	103	94	89	101	95	90	104	102	78	94	83	98	109	113	82	93	96	85	103	117	94	105	98	97	87	98	89	91	76	100	100	78	95	94	100	100	94	95	95	103	109	82	102	116	83	99	126	101	109	97	85	96	98	89	103	95	107	103	107	89	100	118	99	99	84	84	103	91	95	96	84	89	100	107	93	102	95	83	88	84	103	75	97	100	90	104	79	119	85	97	88	110	85	102	98	84	91	92	92	100	83	93	86	95	93	112	95	100	85	97	109	109	103	111	105	96	108	93	89	92	105	91	96	103	96	108	91	91	115	83	82	85	88	84	66	107	106	95	106	76	102	106	101	90	96	85	90	100	96	107	111	81	88	92	82	104	100	104	88	85	107	87	82	90	96	89	92	97	89	99	111	96	86	85	104	89	103	102	99	102	92	103	85	81	109	111	75	105	100	101	112	85	101	95	87	106	102	81	102	116	93	97	108	109	93	114	100	101	89	93	119	96	94	95	93	83	83	108	102	99	86	87	96	98	94	95	93	101	82	92	91	92	89	91	101	82	98	100	96	97	93	85	100	98	86	104	97	102	97	74	101	95	107	103	81	113	108	102	83	107	96	97	85	96	80	87	102	104	97	88	104	99	91	107	104	99	106	99	81	83	98	101	92	92	104	113	90	102	92	94	96	85	119	119	118	95	90	84	87	97	81	84	87	96	115	95	80	85	99	99	96	106	94	91	112	77	88	89	114	97	79	86	98	111	105	94	89	114	100	100	91	86	106	106	84	86	81	98	86	97	101	96	103	112	109	77	101	92	82	111	102	86	104	92	107	79	90	118	101	98	92	80	93	95	106	97	100	98	97	89	96	101	104	94	104	111	108	77	87	85	99	113	91	92	95	101	109	107	83	125	93	100	112	98	86	87	103	90	100	92	78	98	102	87	100	85	104	71	92	88	82	93	83	103	100	83	93	93	96	100	101	99	113	115	117	126	107	101	89	95	97	100	82	85	95	107	111	96	104	83	96	94	94	87	103	102	97	88	69	116	109	109	98	98	94	103	88	94	92	69	97	86	87	99	94	96	109	89	109	95	98	97	127	90	92	107	92	87	98	78	99	105	110	94	99	98	105	95	90	103	100	83	99	102	102	78	96	87	89	93	88	107	105	100	100	97	95	85	110	101	99	104	101	84	87	108	104	110	110	93	97	103	115	94	95	115	106	109	81	104	96	104	104	104	117	93	99	88	100	89	98	99	99	104	98	96	113	92	107	99	103	81	78	87	78	101	96	105	103	74	86	75	107	73	98	89	96	94	103	92	86	92	84	85	115	88	102	74	105	95	97	107	92	92	101	90	87	94	86	91	105	83	92	89	90	72	98	90	104	95	89	87	88	91	99	106	98	95	94	85	88	95	78	79	118	77	94	106	99	87	92	90	97	80	89	104	98	67	89	100	112	101	90	107	96	92	99	95	95	90	94	110	104	105	79	86	99	86	92	91	98	89	85	88	91	101	86	109	94	87	83	95	89	100	98	86	114	92	86	95	101	91	103	90	81	112	93	114	103	94	89	91	96	84	75	104	89	107	84	88	77	85	96	102	104	107	84	93	109	97	95	99	97	91	102	98	86	92	122	108	81	87	89	90	96	83	77	110	91	100	114	106	96	91	90	74	91	90	113	85	91	96	85	78	97	97	98	89	84	85	105	73	107	86	101	90	107	98	102	74	85	88	94	101	86	110	112	96	89	93	100	92	83	110	105	77	112	111	96	98	87	87	97	96	99	104	87	87	97	90	102	92	105	84	90	93	92	86	100	108	108	105	112	90	101	100	96	107	105	97	101	112	93	90	92	81	105	101	110	90	90	98	130	93	89	108	98	92	87	92	99	99	101	93	111	98	86	97	98	111	103	95	110	88	105	91	94	75	91	106	86	94	103	96	82	84	99	78	86	96	89	119	89	87	104	108	77	95	101	90	90	90	111	105	118	102	88	100	92	102	93	107	106	100	108	91	92	83	125	107	94	90	114	119	74	99	103	105	85	99	103	102	99	119	94	93	85	83	87	97	112	90	92	94	80	97	84	109	95	108	108	117	107	105	101	104	106	88	102	93	103	102	103	100	89	82	81	92	94	108	86	98	79	97	91	76	87	97	84	98	111	104	87	83	98	90	97	88	79	88	103	92	102	98	80	85	94	85	87	108	99	91	96	106	85	97	91	86	95	99	96	95	100	110	105	95	95	100	95	95	107	98	92	104	64	97	75	84	99	96	96	97	87	96	92	113	103	86	104	92	117	94	94	101	102	104	79	94	97	94	87	95	89	90	88	105	119	83	98	112	96	74	109	85	74	109	79	103	112	99	102	92	92	93	103	110	107	97	107	104	95	84	91	118	108	106	115	99	109	103	87	85	94	106	96	80	104	101	104	88	97	97	92	91	95	106	99	105	96	104	98	82	98	97	87	88	85	80	86	104	89	97	104	94	107	85	87	90	100	76	101	92	86	98	75	97	94	84	78	100	103	88	104	105	91	97	100	93	77	76	87	84	99	110	106	97	108	86	106	112	103	99	103	94	92	91	103	81	97	108	105	84	101	103	97	110	110	95	92	88	83	82	103	98	85	109	90	82	85	102	103	88	97	97	99	85	96	86	106	83	96	75	111	89	84	86	86	86	93	75	100	105	96	88	102	107	90	90	108	104	92	105	92	80	84	98	83	87	88	98	88	97	96	91	74	91	91	84	115	87	94	78	121	107	93	104	108	89	100	103	82	91	92	85	96	92	81	98	105	120	92	85	87	105	80	99	94	106	82	83	85	94	89	91	92	106	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
14078	1380	3244	3645	3001	2459	1905	1592	1386	1201	1069	937	837	772	749	675	628	581	576	531	506	504	500	450	456	433	448	486	393	429	390	397	371	370	388	394	377	374	407	379	350	325	352	358	349	330	311	329	289	360	347	334	366	333	359	326	341	305	279	329	343	311	314	325	323	322	334	306	307	323	331	290	361	331	321	302	332	357	301	312	317	331	345	318	301	311	324	316	342	332	323	309	324	333	336	304	329	322	317	316	306	304	333	307	320	329	292	301	311	338	295	343	334	323	319	319	333	320	296	333	316	303	293	289	311	329	294	315	290	312	321	290	278	326	289	327	312	287	308	294	319	329	284	295	299	299	309	303	301	296	309	299	294	321	296	319	324	318	339	326	352	343	311	312	310	288	293	336	306	301	342	316	299	302	346	295	312	308	300	290	299	312	309	292	276	305	324	311	318	318	291	314	337	296	286	315	292	311	304	308	288	302	321	316	309	313	301	290	299	309	301	299	329	317	304	326	301	315	300	300	302	325	320	266	306	284	335	295	358	275	313	315	315	305	270	340	333	313	264	310	314	265	300	297	310	297	305	278	295	296	296	325	326	312	329	335	314	311	318	326	288	293	294	298	298	321	297	314	320	293	318	290	296	302	332	317	286	328	331	283	330	289	308	295	318	314	330	301	326	303	303	307	292	348	294	321	298	336	279	316	329	298	302	343	272	300	321	324	297	315	335	328	293	297	309	287	324	293	305	287	268	319	293	304	321	279	310	309	297	311	341	300	273	299	277	333	336	293	298	286	303	314	328	323	341	287	305	318	263	312	280	323	309	297	300	300	300	301	292	311	301	307	328	321	326	273	312	264	277	306	280	322	292	322	311	326	298	293	316	281	333	317	312	300	311	331	299	322	282	326	280	335	338	310	319	314	320	354	317	319	300	303	343	332	320	290	298	319	311	293	300	314	333	285	309	323	321	295	319	313	293	306	349	325	263	301	320	330	255	272	297	314	319	302	302	319	309	297	281	337	327	322	286	301	286	301	322	285	291	307	277	311	295	312	293	356	290	328	314	293	289	295	317	311	328	285	293	282	284	319	342	298	321	277	331	326	319	310	341	327	298	291	287	312	267	278	285	337	298	328	281	321	292	356	313	326	322	291	305	310	302	297	307	286	295	319	314	341	314	325	281	302	285	306	279	350	294	308	326	302	315	284	310	320	308	292	307	295	295	314	324	300	320	313	285	301	313	283	306	305	340	297	326	317	303	320	314	294	291	307	344	313	323	284	318	307	308	316	317	306	272	299	318	312	312	293	318	306	307	311	321	319	280	321	284	321	321	308	324	338	297	283	315	285	333	319	296	284	303	300	310	305	325	290	305	291	353	305	279	308	310	303	312	294	302	280	309	318	345	313	321	311	323	334	292	291	293	324	312	267	340	287	307	341	303	290	322	319	312	322	342	309	329	301	289	331	305	287	299	290	328	334	320	299	315	308	320	302	302	317	299	305	306	307	319	320	300	336	304	322	308	335	302	326	294	317	281	303	295	313	336	301	325	326	312	310	308	312	294	289	295	302	291	299	315	296	314	346	313	332	314	296	310	309	323	297	316	285	308	306	320	303	309	297	288	311	311	324	280	295	303	310	304	288	293	305	312	299	293	337	289	292	312	308	302	303	301	338	305	289	313	310	295	342	284	292	291	293	286	326	310	302	337	310	339	269	335	295	315	332	318	338	309	312	320	291	262	302	321	306	286	299	308	344	320	308	295	306	299	309	320	302	314	269	340	316	276	275	307	263	279	296	295	297	296	302	288	321	317	290	306	276	300	297	326	294	327	315	318	318	303	305	257	316	304	305	303	316	328	289	327	307	313	292	310	313	342	277	294	309	310	332	270	299	296	308	311	314	306	323	316	291	349	346	305	301	305	287	302	313	322	295	311	334	342	291	322	307	269	293	315	320	312	305	331	304	319	324	309	274	300	310	337	312	317	294	317	313	276	290	317	321	315	299	323	314	315	298	302	308	310	310	317	308	308	329	298	313	306	315	338	333	320	303	333	297	327	307	305	262	318	322	313	295	315	302	309	303	307	294	317	308	312	335	290	302	322	312	319	294	304	292	314	321	321	286	310	326	318	304	305	302	279	318	332	306	313	303	303	329	301	294	316	308	289	310	324	353	287	330	297	326	301	289	308	306	340	318	277	313	327	305	308	311	298	309	278	292	321	306	310	291	292	300	331	319	306	328	333	302	304	294	292	281	321	314	290	307	301	322	298	297	278	310	300	275	293	307	314	284	338	322	315	304	298	283	299	313	309	296	317	335	282	308	331	287	307	317	294	325	302	305	297	305	319	290	309	284	303	346	297	322	296	301	284	279	295	312	325	288	338	308	316	313	333	335	333	312	311	323	303	316	288	325	283	336	308	302	278	323	302	293	297	305	324	273	286	294	311	317	309	325	300	330	315	323	313	317	300	307	315	301	300	306	318	306	283	322	325	326	309	317	321	321	308	317	300	277	290	321	320	306	329	315	338	291	312	331	289	316	307	309	315	309	328	332	277	268	306	300	340	322	323	303	298	277	303	289	308	307	335	282	315	275	318	317	310	301	334	317	284	268	325	290	279	343	313	294	317	319	296	293	343	299	315	306	328	324	327	303	330	326	307	268	307	284	300	336	313	312	286	307	307	303	295	326	284	336	282	295	322	315	293	278	305	322	348	305	306	307	314	269	296	292	329	346	327	300	300	309	311	299	331	293	328	311	284	289	308	293	274	297	298	339	284	319	313	327	302	311	304	299	312	309	294	307	295	331	322	320	298	296	293	349	312	316	324	306	317	308	267	318	305	302	283	292	322	324	294	300	340	314	295	338	266	299	306	288	325	302	269	281	323	294	291	315	306	293	311	306	327	325	324	296	315	280	315	307	280	306	303	312	299	327	287	310	293	303	310	290	294	326	327	280	337	329	270	315	329	293	320	299	281	313	273	283	307	332	311	327	283	302	288	274	287	323	294	294	276	296	295	300	315	342	303	323	267	265	311	342	295	304	318	309	292	307	318	303	278	321	336	305	342	296	271	323	318	302	306	371	313	292	296	288	322	288	281	313	311	304	259	336	311	330	284	304	305	301	292	301	326	316	319	284	335	296	306	291	306	324	293	327	322	302	293	347	318	320	294	302	331	311	306	309	292	287	272	272	325	328	320	335	322	287	320	329	327	329	312	280	300	315	334	275	310	304	294	298	295	291	279	295	300	333	276	296	323	340	290	296	321	298	333	312	308	307	276	282	313	306	306	297	306	282	315	290	296	304	282	320	301	319	310	310	317	342	335	290	308	288	294	305	330	310	323	271	307	314	308	318	353	303	304	334	346	284	329	313	313	320	317	308	288	311	294	300	320	329	298	295	267	332	320	300	306	293	323	312	342	313	347	323	314	333	287	283	287	318	280	314	278	273	319	337	301	314	300	305	289	333	313	290	323	303	317	330	321	319	311	293	309	311	332	308	312	295	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
41645	17009	3989	2233	1593	1120	895	707	604	495	428	409	334	324	303	276	280	287	261	300	249	275	236	237	222	248	220	239	251	263	241	263	232	245	211	214	231	222	233	237	211	192	235	223	206	210	199	181	220	210	234	186	204	208	215	205	214	204	209	202	214	210	202	216	217	204	214	222	207	229	218	230	214	229	201	193	208	219	213	214	220	201	202	202	215	191	216	195	216	213	195	221	190	199	198	218	215	211	213	217	205	217	212	213	214	201	199	186	190	206	177	204	194	217	202	215	204	195	192	201	231	205	180	219	225	223	220	209	201	210	195	194	221	204	195	195	191	206	191	190	206	223	182	188	199	203	210	201	205	212	192	202	211	190	213	197	207	211	217	193	182	234	194	196	181	180	188	205	209	211	202	208	208	218	217	189	199	199	211	208	193	223	154	223	214	183	199	204	183	195	177	195	230	212	215	209	190	220	224	197	187	197	186	177	204	193	210	224	206	190	214	209	210	176	183	219	215	212	194	200	201	198	226	226	228	194	211	202	181	223	190	222	174	211	223	196	214	194	212	194	206	177	201	195	212	192	193	197	181	226	197	248	215	232	212	190	218	189	180	208	216	210	176	199	226	216	217	222	204	224	193	223	185	190	205	202	238	231	192	179	237	204	201	203	224	208	215	188	189	197	189	219	191	188	229	184	222	202	215	202	212	185	220	186	219	223	213	193	221	178	178	199	204	180	211	205	191	196	220	217	199	184	226	209	205	208	218	237	218	212	222	206	216	231	231	179	235	198	205	216	226	218	199	204	213	204	207	193	194	214	187	190	218	202	184	202	216	216	201	208	214	200	223	213	216	201	201	217	201	204	172	196	195	187	217	192	198	174	228	212	215	209	208	216	219	219	211	197	209	181	198	183	215	174	206	204	188	208	180	207	186	178	219	207	202	225	224	197	182	206	206	192	194	229	179	208	225	201	187	236	197	224	189	200	223	178	232	204	200	223	221	197	218	202	210	198	228	190	225	210	213	193	198	184	232	183	215	220	192	186	183	237	196	206	190	182	225	214	186	225	203	214	235	200	199	189	192	204	220	195	201	213	202	211	209	214	191	180	181	208	184	218	199	222	221	204	211	197	193	214	187	233	188	194	203	197	176	187	194	208	206	217	201	195	208	187	206	193	176	188	201	229	208	191	201	187	226	208	210	223	212	175	218	216	216	204	188	174	199	200	183	174	216	205	211	205	185	230	194	182	187	228	218	211	209	208	173	202	223	197	165	176	217	192	209	209	187	212	189	193	217	186	194	181	203	219	194	194	179	214	214	205	191	205	208	223	224	209	204	201	211	194	215	194	203	192	219	212	225	213	214	227	204	216	223	206	220	225	202	211	194	222	197	182	217	208	217	233	214	190	189	218	151	203	208	206	202	196	177	207	181	213	206	199	181	205	178	204	201	181	206	175	218	201	216	201	214	207	215	215	215	196	190	222	190	179	215	201	198	168	197	181	215	208	197	202	201	189	193	215	208	185	195	184	190	207	221	193	194	202	215	189	198	211	222	223	221	178	186	203	218	196	200	213	209	184	213	223	223	195	200	207	197	217	203	196	232	176	226	200	214	206	214	208	205	190	212	217	237	190	220	220	197	186	205	231	180	207	207	228	220	214	182	199	212	222	186	191	222	211	186	215	195	221	192	200	218	216	219	243	211	215	210	197	207	185	214	203	191	227	217	220	219	206	206	204	202	188	204	218	205	213	180	241	191	224	204	229	208	191	215	180	225	211	202	215	216	210	224	202	218	196	216	223	201	176	204	205	208	194	197	213	220	223	186	175	234	207	207	214	203	195	214	174	213	205	208	208	190	191	203	178	185	213	196	206	205	184	194	205	210	201	204	201	222	180	207	220	211	211	196	199	187	204	206	201	217	216	211	211	212	228	205	179	194	202	213	206	199	201	215	166	184	193	190	211	194	216	211	206	188	207	199	215	220	180	206	209	189	194	256	212	232	192	222	205	230	196	211	197	217	219	214	181	182	223	203	222	201	231	203	213	197	190	210	212	190	208	210	188	200	189	191	189	194	208	191	213	197	192	212	196	202	212	213	196	209	201	202	190	231	205	194	193	218	212	186	214	194	191	202	180	182	196	209	207	207	175	192	194	211	192	205	210	210	220	199	181	177	209	187	221	196	202	218	198	198	220	209	203	191	182	205	219	182	202	177	202	210	225	226	197	183	180	187	208	237	203	216	207	212	198	196	198	188	191	180	258	194	183	223	205	200	212	198	186	210	223	193	190	211	189	205	202	188	202	199	240	218	207	222	205	191	213	194	214	212	205	213	200	209	220	167	214	230	196	226	176	212	186	210	195	201	204	197	196	231	212	220	188	209	226	184	201	209	199	206	219	212	190	196	211	197	228	179	214	181	205	217	203	220	228	227	193	189	212	203	207	206	202	193	205	210	194	215	202	215	195	199	189	216	214	200	192	203	208	217	170	167	223	212	187	228	197	212	206	185	214	187	222	202	193	202	177	224	178	203	188	230	192	227	211	221	227	214	203	183	217	197	185	189	230	235	205	179	206	205	179	188	222	202	206	199	218	203	224	214	203	220	191	205	191	229	220	219	212	218	231	236	200	198	188	201	222	222	202	188	197	205	215	217	208	193	203	202	219	221	210	197	206	216	201	214	195	209	170	184	197	200	197	182	181	200	214	183	202	204	206	229	237	194	203	182	205	205	213	202	189	217	220	199	183	212	191	212	189	212	200	213	221	198	192	219	215	206	216	190	196	191	213	217	175	202	192	217	222	220	198	218	209	197	222	205	196	234	206	220	197	212	196	205	188	219	191	190	207	217	207	199	190	219	202	201	192	205	204	197	205	195	206	202	209	234	186	210	223	201	193	187	221	218	200	191	211	189	199	219	220	184	200	214	208	196	207	217	198	217	188	218	170	221	213	189	192	199	228	213	204	210	217	223	198	222	216	200	211	209	208	187	220	176	227	212	172	193	206	198	221	201	182	203	209	206	213	202	186	208	200	214	194	233	194	220	202	205	204	215	190	226	202	234	205	197	224	207	236	200	210	202	183	233	253	194	215	210	205	240	228	180	219	226	206	206	224	182	209	218	214	180	188	208	218	163	222	203	160	198	213	225	220	207	208	201	223	190	209	208	207	225	219	206	199	207	204	196	224	198	195	199	204	224	212	186	195	220	172	203	223	228	230	202	201	200	186	172	201	234	204	195	196	196	227	191	202	210	219	196	184	223	209	201	213	197	216	209	209	193	183	196	204	201	183	200	181	204	172	237	205	180	210	252	189	207	197	223	211	207	208	190	187	216	216	211	182	195	225	224	191	214	209	232	191	187	204	210	199	173	203	192	209	202	179	196	217	196	211	216	203	188	223	159	201	209	188	185	222	216	218	203	215	191	222	206	197	198	197	249	185	202	216	218	192	220	204	228	191	201	199	202	220	225	208	210	183	216	229	181	210	198	218	200	210	201	215	209	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
17952	2644	6261	6849	5810	4662	3778	3183	2625	2297	2031	1825	1619	1497	1380	1256	1192	1156	1084	1073	929	952	926	894	877	866	826	806	751	739	791	742	760	756	701	690	711	683	677	717	697	693	717	657	656	707	667	690	636	616	637	694	617	653	664	634	687	637	660	640	663	617	617	618	630	582	604	617	649	604	647	612	611	606	600	581	633	590	578	625	613	603	642	602	595	638	597	602	581	617	585	594	598	577	624	565	578	621	550	595	612	586	568	596	599	572	573	603	646	546	608	606	605	570	600	624	644	603	623	622	578	638	604	599	610	575	567	580	556	565	614	645	581	608	602	566	626	603	601	528	635	606	546	584	557	625	549	608	562	565	635	553	589	594	630	605	558	612	597	569	566	618	614	555	594	597	610	556	613	554	592	574	555	589	594	591	537	610	603	590	579	598	612	521	556	593	594	603	559	605	592	568	589	573	587	563	585	557	607	574	595	548	650	528	569	530	590	649	581	578	570	639	585	568	539	562	610	609	594	599	591	553	564	567	548	585	616	613	596	587	590	624	596	563	601	564	580	556	591	562	561	532	609	558	579	585	582	639	573	572	578	603	608	599	605	595	574	634	602	574	556	573	574	553	610	574	595	586	578	605	613	560	556	589	613	572	602	578	618	604	548	551	566	583	590	528	591	584	577	590	590	616	590	614	518	583	603	599	588	610	620	601	593	590	576	591	570	551	633	618	563	583	584	556	599	570	599	551	613	623	618	576	605	568	589	571	616	598	565	586	561	556	549	610	580	567	588	600	613	567	564	604	549	595	600	607	580	618	591	571	576	586	538	584	603	566	606	578	540	616	550	610	582	558	562	584	606	582	617	589	635	583	581	578	600	578	575	590	615	557	565	607	541	562	552	604	606	577	599	541	583	568	588	567	588	581	612	574	568	557	582	603	625	576	592	573	575	568	599	560	509	557	554	573	577	586	602	567	559	597	578	542	573	610	563	636	592	623	593	610	594	577	544	560	573	594	641	602	592	586	582	593	574	613	545	584	603	590	601	586	613	582	606	579	578	588	617	581	559	572	591	582	592	580	551	572	561	580	587	609	531	586	588	594	574	570	562	552	605	563	541	612	516	610	583	567	614	562	584	611	573	573	599	593	595	575	592	543	610	585	583	611	563	575	571	580	583	537	579	596	614	622	582	600	608	578	578	607	589	558	551	527	554	619	580	581	574	553	610	607	566	567	602	533	580	574	597	578	617	594	578	524	596	594	562	613	590	526	510	629	629	575	565	545	568	587	572	577	596	564	585	537	573	588	578	555	596	559	575	577	563	558	590	592	588	612	572	572	611	623	609	565	557	590	577	531	579	565	603	582	590	571	557	558	629	612	576	600	579	576	528	641	566	551	561	539	564	597	601	611	549	596	593	634	538	584	584	591	588	605	594	573	604	560	638	591	588	497	604	576	579	565	578	589	577	568	561	586	576	602	584	573	604	570	594	547	565	579	561	582	599	595	611	595	564	601	604	580	569	575	587	610	572	594	564	605	581	581	578	584	570	559	582	585	575	560	591	569	561	598	574	616	622	575	610	560	557	585	625	601	605	543	538	569	582	598	558	610	595	560	610	594	546	611	663	619	523	595	617	559	567	583	579	608	635	553	593	612	563	599	549	577	609	575	583	570	591	561	594	604	626	620	567	560	580	606	626	577	567	566	600	670	600	614	566	546	537	570	592	594	548	543	575	568	606	528	588	514	549	560	557	590	565	586	565	614	593	584	590	562	590	598	540	593	603	555	603	548	542	606	598	624	568	584	616	591	594	566	635	596	542	580	599	568	623	619	607	570	591	562	607	539	549	587	559	584	573	556	591	646	577	606	547	594	593	524	594	586	571	561	573	579	588	610	532	552	609	567	569	559	568	611	633	534	620	590	555	624	585	545	565	571	586	572	575	621	578	564	570	596	586	608	570	548	568	571	598	593	612	595	567	610	574	580	533	546	536	608	554	579	577	545	559	579	544	561	564	601	569	566	589	587	605	571	599	548	599	581	589	579	579	595	564	574	601	578	566	585	571	552	556	596	602	603	617	586	568	550	571	611	598	578	583	558	579	591	563	577	600	569	568	591	565	582	586	575	583	594	569	581	541	591	563	578	555	588	587	591	585	534	595	596	576	614	567	541	601	633	564	570	580	578	651	593	560	605	579	560	548	546	568	567	579	550	581	569	621	578	558	601	609	614	627	562	560	579	599	560	579	649	569	625	574	542	583	533	631	618	557	552	559	544	611	574	586	578	591	580	591	581	617	543	582	593	574	603	600	542	594	532	585	594	577	575	574	595	585	591	526	609	566	608	576	596	579	598	554	606	610	594	600	595	598	621	585	608	574	608	595	592	551	548	571	568	561	535	606	576	585	572	602	610	597	595	589	571	553	571	565	587	572	556	536	571	588	550	593	596	580	602	565	588	594	527	562	564	557	569	582	596	604	580	605	584	545	574	556	568	607	626	567	566	537	618	581	560	570	588	540	558	623	590	600	595	628	550	595	564	587	581	608	581	609	569	536	553	579	594	602	590	556	576	564	589	564	636	598	552	572	593	579	550	556	586	555	564	602	583	587	612	585	597	544	556	572	626	582	615	599	565	590	585	548	573	585	604	639	580	609	578	605	612	575	587	611	593	614	562	561	554	598	576	566	634	573	590	543	590	549	546	560	603	599	563	576	522	572	596	552	559	578	622	607	580	592	589	595	570	596	578	612	591	562	543	605	540	601	577	594	581	604	559	578	610	560	603	576	588	557	574	630	587	595	592	611	570	588	586	559	609	567	598	602	573	559	602	582	575	557	609	589	600	586	583	589	557	558	584	580	582	577	567	562	546	613	614	610	564	588	554	602	553	604	616	555	573	570	607	547	585	580	597	595	571	564	591	606	551	565	579	566	610	549	585	569	586	547	586	575	523	590	602	578	627	564	581	576	565	571	598	548	601	579	550	562	635	623	585	599	558	616	573	595	619	608	580	586	560	634	541	574	599	577	577	523	616	627	593	607	562	598	561	599	570	587	566	545	624	616	581	601	584	577	530	588	608	616	559	541	598	574	535	566	547	584	610	578	567	597	580	636	558	567	560	615	641	608	559	576	591	564	569	569	576	586	584	569	548	532	618	593	573	565	588	594	577	554	576	608	583	589	577	592	543	577	600	542	566	570	589	578	518	606	579	594	555	585	593	575	560	588	600	532	633	561	563	577	582	610	574	559	573	568	600	606	567	556	584	585	571	631	578	599	565	599	603	600	595	588	581	595	589	583	569	557	599	547	583	544	590	539	561	583	549	577	598	551	601	564	598	537	567	560	583	604	572	557	597	569	568	591	564	539	600	602	571	604	554	582	566	623	615	595	566	583	569	588	545	604	599	564	574	583	618	607	609	575	610	565	592	596	595	640	621	573	578	578	558	604	584	597	558	540	561	571	583	567	604	582	557	569	583	548	556	598	593	552	581	605	590	579	648	587	557	589	640	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
4185	353	200	154	161	132	117	137	92	117	105	99	119	105	108	94	113	112	109	109	91	115	118	120	96	95	101	93	106	98	76	113	115	109	106	117	111	91	92	98	104	94	121	113	99	80	100	110	98	108	95	88	113	91	76	119	109	99	107	99	88	100	104	97	86	89	104	102	102	104	105	108	90	92	107	88	90	99	105	103	87	111	112	98	103	100	101	103	90	99	96	94	91	106	98	115	110	100	96	98	74	106	88	91	99	108	106	110	98	101	92	102	106	94	93	97	86	100	96	87	94	104	119	107	124	95	95	100	104	99	96	88	97	105	99	101	89	88	111	97	102	97	102	111	95	115	101	111	96	103	101	94	100	104	105	106	105	94	96	93	103	86	100	102	110	114	88	109	126	119	93	94	85	102	101	113	110	111	103	101	97	128	98	97	84	101	111	100	101	99	85	116	98	102	103	102	110	80	89	106	93	102	102	98	102	105	91	94	100	114	103	107	106	79	111	125	112	103	95	81	88	119	116	72	98	99	93	96	109	87	101	110	88	111	88	109	110	74	117	93	86	74	116	120	100	83	123	101	110	100	95	108	105	126	99	98	109	87	105	96	105	108	93	118	97	107	97	103	81	110	104	103	100	106	102	97	94	111	100	81	95	99	101	106	115	112	98	94	96	91	90	96	106	105	101	85	84	104	100	128	115	87	103	109	105	94	101	95	113	116	103	87	100	97	101	106	110	116	104	116	107	80	96	97	106	83	78	98	103	107	96	111	95	95	119	112	97	94	88	105	100	110	101	96	92	107	98	102	82	125	111	104	97	91	116	111	103	108	80	92	104	110	99	100	102	81	76	100	96	104	97	96	115	111	88	91	121	89	83	73	84	97	116	122	98	102	126	110	94	108	88	127	104	93	90	103	93	103	103	97	77	98	102	104	81	90	93	106	95	98	105	108	94	112	119	120	101	89	111	109	96	109	102	100	107	119	96	96	100	116	107	109	90	97	98	113	101	114	100	111	106	100	117	82	112	108	107	95	93	100	131	122	98	112	98	88	103	118	117	105	97	104	98	103	120	103	91	97	107	97	115	105	108	92	103	109	101	84	103	110	115	109	112	91	126	98	95	84	111	118	121	99	96	103	100	114	99	92	103	100	114	107	94	92	99	108	94	100	104	117	87	96	86	92	113	101	86	108	79	100	104	96	85	90	116	96	99	102	90	106	107	112	92	107	93	116	83	95	96	95	104	93	101	96	99	84	129	92	108	103	95	97	107	99	95	95	107	92	92	94	97	112	90	95	104	115	106	106	93	105	102	99	108	90	103	98	78	113	88	103	96	113	102	101	94	100	98	107	99	100	109	93	113	96	111	98	82	119	98	103	111	94	106	97	102	91	94	91	103	100	91	103	100	103	104	104	98	108	109	88	118	93	116	112	97	103	119	96	103	96	103	94	102	89	99	91	102	101	125	87	118	114	102	84	105	112	104	117	69	97	95	97	102	108	91	119	95	95	112	109	115	111	108	111	96	93	119	97	112	103	98	100	90	90	103	95	113	109	102	114	101	108	91	114	90	105	110	105	108	108	98	92	98	100	99	102	92	102	103	109	88	109	109	100	104	91	89	125	84	96	111	115	104	96	115	88	97	113	102	113	89	108	100	112	104	92	112	116	94	110	117	111	95	110	109	96	130	93	113	104	92	91	96	99	91	101	106	110	99	107	111	87	115	100	110	108	115	83	99	116	79	101	88	110	109	108	94	99	95	110	108	116	104	88	101	106	96	102	105	105	105	106	98	106	95	81	89	98	83	99	94	107	103	106	103	87	123	102	101	97	105	96	99	94	102	81	95	118	98	112	81	111	114	87	113	111	107	109	98	113	106	90	93	132	128	101	110	92	105	109	108	94	96	112	92	97	87	102	110	106	86	107	90	98	126	108	108	94	88	101	120	102	85	98	67	108	102	104	100	112	102	94	109	92	90	98	96	95	110	98	112	103	100	108	107	109	103	93	105	97	101	109	74	94	85	114	93	122	102	100	113	90	94	101	107	93	104	104	101	109	94	88	92	111	117	109	113	92	95	103	105	101	121	93	107	112	99	96	107	113	97	116	121	92	113	101	97	105	93	97	101	119	108	108	83	89	97	81	103	113	93	100	105	98	99	107	90	87	116	100	100	108	91	113	104	108	99	88	126	98	101	83	92	98	97	92	92	84	102	108	95	101	119	102	109	83	87	106	100	98	93	119	86	108	127	117	103	100	116	93	120	104	85	100	105	99	117	105	92	89	105	97	112	95	110	92	102	100	113	83	109	96	103	104	121	94	96	105	111	109	131	117	96	104	119	96	109	105	100	123	128	97	78	106	104	109	110	102	100	105	92	114	111	89	107	98	104	90	84	115	93	103	92	108	101	113	102	106	82	96	93	92	104	101	93	117	108	99	93	97	107	95	112	95	100	113	88	92	101	105	102	110	112	104	86	96	93	95	100	98	98	100	83	100	81	109	98	96	114	101	117	113	99	99	84	106	105	96	95	96	112	107	107	108	95	107	99	110	101	93	98	112	92	104	108	92	101	109	85	79	83	84	106	79	96	111	116	112	118	96	93	118	103	109	116	112	93	102	116	98	114	107	109	108	97	104	106	83	100	83	78	110	99	90	100	114	85	129	76	100	112	93	103	97	100	103	97	99	102	94	105	106	92	120	110	109	103	118	104	104	115	91	87	112	93	116	95	102	115	110	93	101	102	117	94	92	109	91	99	102	94	101	101	84	109	106	102	81	110	98	99	101	96	95	95	93	80	88	90	97	97	88	100	98	93	114	105	100	113	90	103	101	100	108	101	110	107	98	101	111	108	105	109	94	115	107	99	98	102	83	100	106	102	110	118	101	93	97	106	121	102	105	89	89	111	99	94	105	102	109	111	119	95	101	94	112	95	106	114	97	94	102	100	102	97	100	98	98	100	100	110	107	111	106	98	106	114	96	97	102	100	96	106	100	105	108	108	100	98	93	104	90	87	111	104	93	85	99	93	98	110	95	112	106	106	110	115	98	114	89	110	100	103	107	98	98	102	108	109	99	89	80	110	99	105	98	103	97	97	111	112	84	97	106	100	90	94	97	99	115	88	86	102	101	118	114	95	111	111	115	99	121	111	93	108	116	83	103	111	92	117	111	105	95	105	103	100	103	109	84	101	110	104	103	98	89	82	106	100	102	108	108	74	105	95	100	111	99	82	101	103	127	95	94	86	112	119	110	104	113	87	108	106	101	107	120	105	98	95	103	108	105	107	104	107	94	97	109	93	99	101	99	107	103	117	97	105	106	110	96	107	82	109	85	88	109	109	113	94	79	103	87	91	113	92	104	97	101	105	114	100	94	92	96	93	103	101	98	107	108	120	128	95	92	94	104	103	107	102	104	98	112	102	106	106	106	102	96	101	98	110	93	118	128	90	107	100	91	102	97	93	112	112	106	102	100	99	100	104	111	107	90	77	98	104	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
4759	386	469	474	430	445	400	403	390	317	376	341	365	377	348	375	334	306	305	351	342	311	326	323	308	328	307	326	312	295	325	333	323	332	318	320	328	292	294	306	342	318	312	328	325	296	310	339	306	316	275	350	312	307	339	338	315	314	291	327	313	323	294	339	327	319	317	327	330	308	299	306	297	319	326	290	307	288	328	320	315	326	328	307	339	312	301	341	261	316	328	280	315	311	317	319	310	316	348	309	294	309	310	338	291	321	317	332	316	319	304	309	316	287	333	300	319	312	300	306	305	319	345	322	306	294	329	296	327	293	307	296	325	301	344	309	286	287	306	319	338	322	328	341	331	297	310	319	282	319	306	334	333	289	301	325	308	251	301	320	320	318	297	328	327	308	313	318	327	303	306	337	290	346	313	310	291	314	280	337	309	319	285	304	313	282	302	311	320	309	346	330	322	306	314	299	293	341	342	297	332	311	312	330	299	326	321	302	325	281	307	302	313	324	292	331	320	315	320	296	284	334	306	320	323	313	308	318	314	310	300	297	326	319	329	316	310	298	317	311	317	304	312	306	294	281	316	312	296	321	349	300	313	331	304	307	316	317	330	268	309	320	321	319	330	298	329	307	303	312	299	318	299	309	308	292	322	335	279	347	318	322	303	310	318	317	322	340	311	293	306	303	326	327	347	315	345	340	284	328	301	320	323	327	306	297	292	277	306	293	326	324	311	304	302	335	344	296	290	308	301	317	313	305	324	305	288	322	279	303	339	314	301	298	319	307	290	330	358	308	293	346	317	320	332	327	297	309	328	319	298	292	283	293	312	323	306	320	348	335	320	298	304	297	298	287	297	332	338	289	320	289	335	322	297	309	329	332	333	352	308	332	295	305	312	317	285	344	346	316	320	313	326	326	307	316	338	329	324	292	322	302	325	302	313	285	277	329	305	303	309	318	310	305	336	292	319	290	322	308	344	347	314	342	298	294	312	320	302	331	331	281	300	321	311	323	303	308	337	308	331	309	296	324	268	325	297	289	309	329	339	300	318	333	318	289	359	315	299	325	298	322	280	307	312	314	313	292	316	334	331	348	361	283	285	326	298	310	333	331	313	310	283	332	326	321	326	322	301	309	292	334	319	293	347	325	327	313	298	294	319	301	319	307	332	303	345	347	309	293	330	297	307	319	294	331	347	315	295	316	303	323	321	314	313	312	277	255	328	351	300	322	281	295	313	333	314	276	327	282	320	325	302	317	327	314	312	305	297	300	340	307	318	329	337	307	306	317	304	316	314	316	329	331	314	293	343	322	327	352	317	302	310	303	307	306	325	328	346	332	281	316	317	311	295	311	325	319	335	295	347	303	354	299	311	326	292	347	297	337	318	295	314	309	296	307	306	296	308	335	310	321	320	300	276	314	326	268	291	315	321	295	315	305	316	313	303	304	317	319	326	299	303	309	324	330	331	314	318	325	332	317	293	309	309	298	319	306	320	335	322	331	292	307	327	311	306	305	321	315	354	292	314	328	288	314	304	301	260	302	315	325	310	336	264	339	319	296	299	308	296	298	300	298	310	289	332	301	314	293	335	316	296	300	294	323	307	341	355	307	317	332	315	354	335	302	339	313	340	308	282	311	331	311	300	288	317	295	315	308	338	303	288	305	315	320	319	326	350	330	326	299	317	306	321	311	318	314	292	318	327	302	328	323	297	296	332	332	311	353	311	296	325	302	297	299	332	300	312	319	326	317	304	313	297	343	273	292	314	319	299	303	304	304	324	308	328	313	297	302	289	359	299	286	304	315	315	312	309	327	311	327	316	326	297	352	295	315	344	300	330	305	304	305	306	305	329	316	316	301	305	309	323	317	334	298	290	321	332	338	316	320	304	278	272	351	311	324	318	347	327	310	311	309	305	341	307	330	278	332	326	307	280	285	323	305	313	306	285	295	314	289	337	298	317	346	321	295	304	300	319	333	300	321	312	315	347	327	320	287	296	295	297	287	315	326	326	304	295	331	350	330	292	331	321	310	313	316	331	319	307	321	329	295	300	298	331	285	319	327	334	322	314	297	316	266	322	341	302	356	306	301	324	317	310	301	328	297	302	333	315	292	316	326	324	339	320	308	294	315	310	310	305	298	308	343	330	336	303	322	303	335	335	346	301	313	328	321	308	318	315	307	317	324	288	297	312	330	286	300	299	320	314	292	274	312	315	339	312	285	350	341	308	286	313	313	343	278	307	331	319	314	323	325	315	302	331	342	313	288	326	328	323	304	261	302	312	309	306	290	310	309	306	308	328	330	309	316	289	306	316	290	317	321	334	307	309	301	340	295	322	332	308	317	293	319	311	316	277	330	347	305	312	288	283	330	264	325	300	320	296	302	340	335	323	335	274	291	270	307	310	314	319	329	300	313	283	333	314	284	310	339	330	331	333	308	305	297	294	363	301	305	311	309	344	294	307	308	325	344	300	308	298	281	297	330	293	314	297	313	299	326	365	334	311	321	310	295	344	313	315	341	323	318	354	299	326	329	298	292	324	313	358	327	301	339	307	297	317	315	328	313	309	318	303	344	295	328	347	298	312	316	305	307	285	321	324	309	283	309	327	304	310	315	308	276	300	273	347	261	302	312	344	309	324	326	320	308	305	344	313	314	319	329	313	324	362	320	311	310	348	288	290	323	326	321	328	318	333	318	325	318	315	311	303	289	309	294	308	332	299	332	324	299	343	291	303	300	314	321	312	310	323	326	308	302	344	331	283	332	312	319	301	353	310	335	304	298	279	308	310	300	312	314	300	316	315	312	299	310	320	320	314	349	301	341	327	296	302	312	314	335	334	318	319	334	312	313	305	315	317	325	292	327	299	287	308	290	320	317	327	353	313	269	292	298	323	304	323	320	319	306	334	318	313	301	303	318	310	328	294	312	292	306	318	338	325	332	317	310	306	313	323	263	323	334	297	284	311	321	304	318	336	295	311	308	280	315	308	306	297	288	328	323	292	335	305	296	323	286	355	312	311	337	320	332	309	308	317	322	303	327	344	290	306	308	337	289	353	295	306	324	290	326	348	291	339	310	283	341	270	298	300	357	289	306	328	286	335	313	299	334	325	325	302	302	325	305	303	328	269	327	288	342	343	327	320	307	285	322	286	333	315	359	315	304	340	291	318	278	284	292	327	322	302	301	294	288	303	310	320	311	293	323	325	334	307	288	267	317	327	279	314	296	311	294	337	289	330	304	344	302	313	306	354	301	310	323	319	367	309	303	330	285	305	317	315	318	311	346	312	315	314	310	307	289	314	295	302	334	321	324	313	304	318	331	314	313	295	316	324	327	319	312	336	339	317	307	313	307	323	311	312	328	309	334	287	302	297	308	322	340	296	302	324	290	300	317	312	310	325	287	294	316	291	303	332	326	285	274	333	304	328	295	330	297	322	316	296	325	325	344	316	311	295	327	311	320	296	282	342	317	314	302	321	292	304	300	298	306	343	317	297	328	329	318	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
32500	6862	1517	1045	747	579	399	323	314	218	197	180	160	149	144	138	115	111	129	131	114	112	121	124	121	113	107	122	112	113	120	93	93	113	88	91	102	96	90	89	88	95	85	103	107	96	96	106	116	91	94	98	94	94	88	97	107	118	85	101	102	110	95	90	96	85	112	118	99	94	98	86	87	101	96	107	79	86	98	80	92	83	111	97	78	89	99	91	111	81	103	105	110	104	108	94	86	96	84	100	96	90	107	99	103	95	96	97	91	100	93	105	114	83	87	92	93	81	89	98	98	111	101	110	81	92	74	87	92	98	80	109	102	104	100	87	96	104	85	93	90	88	88	97	86	98	107	123	96	91	108	101	102	67	92	99	83	104	101	104	108	85	83	94	92	95	118	80	100	84	99	86	95	95	84	92	79	104	81	122	92	106	103	93	102	83	91	93	102	77	107	106	93	87	104	83	96	88	88	105	104	87	102	102	111	112	93	108	84	73	86	91	95	93	98	114	96	105	80	88	92	85	93	103	103	94	99	102	105	86	81	110	107	105	113	108	92	100	103	96	100	96	110	89	101	108	79	107	98	82	102	89	96	124	88	90	96	92	119	80	99	89	82	102	95	100	87	87	85	89	104	87	97	76	93	93	94	96	84	96	85	80	117	105	96	109	105	85	92	86	85	94	91	101	93	102	108	106	96	114	94	97	117	114	106	94	89	102	94	96	93	80	86	99	93	106	113	104	86	90	83	102	88	103	111	103	90	99	85	91	95	99	100	83	96	97	91	81	99	104	100	95	99	109	77	106	100	104	83	81	93	94	102	92	94	91	103	118	90	95	117	98	99	96	91	87	105	102	96	88	94	100	100	75	91	80	88	81	85	94	93	100	110	101	91	92	93	90	99	88	83	99	97	85	98	88	90	97	111	79	83	73	99	90	96	86	82	95	85	85	100	92	92	90	98	85	90	118	102	91	109	102	79	96	82	94	95	88	105	88	78	100	107	92	84	80	87	98	82	77	114	80	94	85	112	93	86	98	110	104	85	84	115	97	109	105	87	102	88	99	92	113	91	100	81	79	89	93	99	89	93	102	84	69	89	93	96	102	91	95	111	88	106	78	101	82	104	98	104	132	89	96	85	111	103	105	80	86	91	95	88	98	81	88	102	107	102	89	111	89	92	99	84	98	101	88	104	75	95	109	82	100	94	100	91	102	87	87	97	95	103	112	96	100	95	109	111	86	91	87	94	87	85	99	101	104	99	104	95	82	87	98	97	82	99	93	101	95	79	95	84	105	88	106	93	94	90	94	98	123	80	95	109	92	99	80	90	106	109	105	96	91	74	91	104	83	86	110	92	95	92	101	82	93	94	93	114	78	98	107	84	107	86	97	97	93	101	95	88	99	101	98	89	85	111	110	101	89	84	95	92	92	80	79	75	102	93	94	110	105	102	82	99	107	81	98	98	111	103	79	85	90	86	108	79	108	88	91	89	93	93	99	97	109	88	98	97	101	87	106	83	88	101	107	109	97	88	82	101	97	93	78	111	92	119	92	101	112	83	110	87	85	102	108	83	98	93	87	105	80	101	109	98	89	85	86	82	96	87	96	81	106	103	94	77	97	84	99	102	94	99	108	95	81	95	115	99	116	103	109	98	103	108	99	86	89	72	95	89	109	103	94	95	116	89	111	98	84	106	101	87	66	97	106	100	87	114	93	107	77	89	85	96	111	111	104	85	101	100	91	87	93	90	93	110	110	94	107	75	93	99	95	84	88	96	89	104	99	91	105	106	89	81	112	87	93	89	102	99	91	89	104	95	88	90	90	107	86	98	91	99	93	98	101	86	110	121	68	97	91	108	90	108	98	97	107	96	106	98	100	79	105	90	94	87	100	81	106	84	94	95	116	108	88	97	96	97	95	69	89	113	92	102	86	95	90	104	93	98	92	103	97	98	110	105	84	99	98	84	89	112	99	84	96	114	99	91	91	97	103	90	103	79	97	118	116	95	103	101	91	93	111	101	77	123	104	111	109	101	93	80	97	116	90	80	114	109	106	91	85	110	92	104	75	80	84	101	80	91	88	95	96	101	93	93	77	78	117	91	90	79	84	98	100	101	98	82	88	94	98	99	97	86	85	87	89	106	91	93	83	102	80	90	103	101	117	111	91	86	107	86	96	77	94	89	105	97	82	76	82	108	116	121	91	92	83	94	73	95	108	97	96	81	101	93	105	104	105	100	107	77	96	100	89	76	83	88	87	83	82	97	82	90	87	98	103	106	92	105	82	99	100	90	103	95	91	86	84	77	83	99	82	85	97	99	107	108	97	96	103	81	101	83	106	121	99	92	91	89	87	81	88	88	108	100	74	120	96	116	99	91	91	77	84	85	87	107	94	85	88	101	106	96	100	78	119	78	85	111	90	82	105	90	96	87	100	105	91	107	96	106	71	87	85	84	90	112	113	101	87	98	95	91	91	95	106	83	100	105	95	86	96	95	103	103	83	95	83	89	94	95	108	88	106	100	95	89	94	107	103	103	101	117	88	105	104	89	96	101	94	81	84	87	114	113	111	109	86	94	99	112	92	77	116	89	103	104	85	86	96	90	97	100	87	73	91	102	87	87	77	118	94	90	87	94	89	105	105	106	102	90	98	100	104	103	96	89	83	102	82	110	89	104	96	90	96	83	97	86	94	102	90	77	86	99	84	107	84	109	102	88	103	113	111	101	103	111	93	84	106	81	76	89	116	105	89	98	92	93	92	97	111	82	102	92	101	84	84	106	94	106	113	88	99	103	116	88	94	108	95	93	95	74	99	96	78	94	109	89	93	112	91	84	97	86	99	86	98	109	81	89	99	110	86	113	77	94	92	87	80	94	83	86	103	91	78	104	94	92	82	94	98	85	80	100	106	87	105	84	96	95	99	100	99	92	90	105	75	93	118	83	101	90	86	106	107	91	110	110	80	98	97	96	93	100	83	93	87	96	89	84	90	91	95	107	95	87	98	114	84	102	106	112	106	105	106	95	110	99	86	82	84	86	86	89	92	114	85	98	105	85	80	88	92	86	98	102	108	96	84	91	96	97	92	79	81	78	90	98	96	117	78	111	92	100	96	86	83	90	84	83	78	90	97	102	104	102	95	94	96	101	85	88	120	84	90	86	101	107	85	89	85	77	94	96	97	86	97	83	92	63	75	101	116	97	93	104	91	111	90	99	111	91	88	89	97	92	94	114	106	87	92	91	76	92	78	94	96	80	87	102	126	99	83	83	112	105	122	100	92	93	87	100	86	100	84	104	98	90	95	102	92	92	85	102	85	92	100	80	104	100	91	89	89	100	92	97	113	79	90	76	102	88	95	95	89	104	107	92	104	109	79	91	96	104	91	80	107	85	110	93	85	105	104	104	98	93	102	118	99	102	97	97	92	102	100	90	90	99	72	79	76	93	80	98	90	107	70	88	87	108	106	83	99	86	80	113	103	94	98	86	87	95	98	98	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
14003	1403	3297	3647	3115	2375	1926	1640	1333	1130	1008	928	834	755	712	699	616	541	578	541	485	463	482	461	422	456	420	410	449	434	382	418	380	390	369	356	361	374	374	368	339	375	349	334	412	369	346	352	328	353	312	328	339	336	344	330	354	326	336	290	322	339	306	347	334	349	324	305	321	325	313	320	314	319	310	291	304	317	284	352	288	328	308	334	295	295	352	331	331	303	323	325	305	293	297	313	315	352	297	302	321	335	328	299	332	303	303	322	345	279	305	309	346	338	314	331	317	311	314	310	330	337	327	309	283	317	305	307	302	328	304	305	326	341	318	301	307	327	312	305	297	315	328	288	303	350	299	293	334	301	297	347	293	308	328	316	324	326	280	322	335	309	302	329	294	288	271	315	303	315	311	318	303	308	338	308	312	314	317	335	307	300	369	294	297	287	290	303	285	301	316	284	334	311	320	332	305	309	309	288	297	327	304	307	316	325	303	324	312	289	303	299	299	290	313	311	323	302	280	303	331	330	322	305	293	283	303	326	319	307	309	307	299	289	301	294	318	317	290	304	289	319	276	326	292	299	305	303	279	314	321	305	285	307	292	318	331	304	309	322	317	318	322	310	281	305	296	324	320	322	326	311	260	309	289	339	324	308	332	298	286	287	322	295	323	319	325	318	289	331	297	301	314	314	325	316	326	300	303	300	310	311	300	313	278	304	320	314	339	323	275	323	288	323	298	303	294	308	313	304	304	301	301	277	307	306	298	290	294	301	302	303	292	314	290	321	270	305	294	302	315	318	306	296	304	280	304	309	288	311	318	297	304	289	303	315	276	311	302	292	279	304	308	277	267	331	283	301	317	306	307	335	325	286	320	308	284	295	311	324	342	333	292	290	260	334	313	297	310	326	277	294	308	288	341	292	310	299	314	302	313	315	309	316	295	311	288	312	289	315	311	280	326	316	313	304	287	299	313	291	324	284	312	309	305	285	297	265	295	277	305	302	322	322	288	295	304	289	292	297	295	305	297	307	308	328	321	346	332	289	295	323	313	328	323	304	327	308	312	302	298	305	347	307	306	321	322	307	274	285	280	284	288	294	297	293	289	316	318	266	297	315	303	317	299	316	296	338	327	295	326	308	301	323	331	316	328	297	332	285	301	307	332	301	335	293	334	292	300	298	289	315	288	334	306	263	299	288	290	310	304	307	300	322	321	284	303	309	293	327	307	314	297	304	311	306	301	299	313	329	306	304	267	297	273	284	327	310	309	291	285	335	304	293	285	299	342	332	283	319	306	304	292	282	282	328	299	306	306	272	283	296	314	336	289	338	319	304	289	278	300	309	317	306	277	326	317	325	295	292	293	304	301	311	323	297	299	305	317	322	350	317	301	315	322	336	319	317	310	299	287	344	304	321	306	318	309	311	282	344	273	275	311	299	296	301	304	303	274	290	300	300	309	317	278	284	275	320	305	291	314	331	272	298	316	304	303	282	322	288	302	286	311	286	322	315	320	282	303	325	310	308	313	304	320	321	312	298	291	298	312	297	292	318	322	275	306	317	294	301	309	303	324	290	297	310	328	329	291	303	311	300	316	307	334	296	305	310	349	282	285	293	327	305	317	324	297	291	332	321	302	283	290	286	319	313	314	310	294	295	296	307	293	302	305	310	315	299	305	305	283	305	307	288	324	314	298	286	307	336	319	282	313	284	296	327	326	318	280	332	280	346	292	300	286	305	348	298	336	310	284	322	306	304	309	301	314	300	342	298	341	295	309	280	307	299	305	295	319	313	299	270	269	278	307	312	311	334	315	292	311	273	298	283	305	346	302	304	288	291	306	309	313	339	309	328	294	306	315	299	323	320	279	318	320	284	327	326	330	313	308	304	329	279	283	292	305	307	310	315	306	299	314	304	286	325	269	307	306	304	309	284	281	313	298	307	291	295	328	290	321	286	308	308	311	289	295	296	349	323	307	289	308	307	327	317	327	301	301	327	288	309	293	302	296	324	310	304	344	307	308	320	292	298	305	308	310	314	320	288	305	290	298	292	306	300	314	334	303	324	318	328	312	299	278	299	306	302	312	292	331	301	283	306	295	275	293	306	331	266	285	310	303	285	272	312	306	307	302	340	345	323	279	338	292	297	315	282	302	320	284	322	300	308	284	291	297	314	284	308	304	298	333	278	306	301	277	289	338	313	322	286	304	303	295	316	308	315	319	300	293	328	309	330	281	340	287	328	305	311	300	327	328	291	284	310	326	332	309	339	313	326	315	302	332	329	336	321	253	327	332	295	319	313	316	315	326	291	281	331	298	329	313	333	316	309	274	311	305	285	308	313	332	295	313	323	302	293	302	324	296	315	316	339	306	301	316	275	336	333	326	302	335	277	324	325	318	307	313	308	281	310	314	271	316	315	278	294	309	294	318	330	314	308	336	320	304	317	299	309	330	319	313	301	278	351	321	276	309	306	322	301	322	318	297	289	335	319	299	317	290	316	309	304	323	292	296	285	272	330	300	279	311	331	326	331	316	307	338	305	295	323	324	275	298	310	345	306	321	314	305	293	265	312	293	311	278	301	310	339	284	310	275	317	282	290	332	301	280	314	305	267	305	328	319	254	293	329	310	326	324	314	352	312	316	287	312	318	324	323	277	309	313	264	336	302	323	309	314	298	304	266	289	319	304	338	298	291	309	315	311	289	294	323	327	301	309	323	287	318	334	322	288	308	312	299	328	307	318	327	295	295	310	310	294	323	307	315	302	289	292	280	320	282	271	313	331	318	295	332	332	310	304	302	295	314	330	295	303	301	333	300	273	312	278	301	335	283	302	313	286	295	313	332	334	303	318	330	319	275	332	292	310	307	333	326	332	303	308	301	315	308	316	306	279	310	274	327	329	291	333	307	273	264	325	294	309	304	324	310	323	298	315	292	307	298	312	299	315	310	310	307	304	313	274	296	321	293	334	331	303	297	275	318	319	307	280	322	285	298	341	317	310	323	289	321	323	336	307	289	285	300	279	314	297	303	325	309	296	288	300	275	296	322	289	311	288	275	264	279	296	297	312	322	326	342	297	283	281	312	296	313	288	279	314	331	290	282	299	298	317	303	316	325	338	299	276	311	325	292	319	303	302	307	298	312	326	301	314	290	315	319	331	274	299	318	294	285	301	305	320	294	325	333	319	299	297	331	303	319	296	327	292	298	290	287	295	298	302	304	314	307	302	308	306	317	296	263	315	315	298	314	301	284	297	315	324	302	284	272	302	315	341	316	313	299	300	295	276	267	284	337	319	322	333	281	341	293	284	322	325	286	312	341	289	311	283	323	287	277	292	297	312	303	295	318	296	312	271	304	267	283	297	318	297	344	257	300	292	296	316	300	307	317	289	315	319	334	294	304	304	302	323	322	306	299	279	313	318	306	313	292	318	317	299	340	317	302	343	292	291	276	308	304	298	278	302	271	301	290	319	331	265	311	345	285	305	310	297	325	314	314	309	296	307	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
42761	17208	3800	2106	1551	1138	877	654	556	498	438	402	317	335	320	288	291	283	270	287	286	272	261	224	231	247	208	260	223	239	214	235	208	228	234	212	224	210	241	210	227	238	219	229	217	219	220	199	224	214	211	196	227	184	200	208	217	234	210	183	214	211	199	221	216	188	201	193	226	199	213	221	214	202	213	198	204	193	211	188	196	195	193	193	198	223	218	200	192	216	211	199	200	208	232	233	199	225	200	187	198	187	211	197	211	204	202	224	219	192	193	213	207	164	205	199	215	218	179	212	197	183	184	218	208	189	202	203	175	211	200	206	198	214	210	208	195	226	170	187	202	216	186	193	196	180	208	226	194	220	205	238	184	204	207	209	191	197	189	228	215	196	216	202	201	187	229	216	217	222	197	185	198	199	211	186	195	230	199	181	225	214	216	198	211	209	244	213	231	193	191	216	222	210	213	204	211	212	194	181	190	182	214	188	195	192	186	168	210	181	213	202	179	225	212	220	200	179	191	198	203	203	216	188	209	202	217	208	197	178	208	194	205	197	217	199	195	203	189	202	216	212	221	225	203	202	208	202	198	194	185	204	182	186	214	214	201	225	205	195	220	197	174	204	212	196	204	175	202	225	218	202	190	220	216	220	202	200	192	196	188	203	229	200	239	206	208	189	209	188	203	206	244	201	209	190	183	181	186	219	200	202	207	204	193	203	185	185	220	199	200	209	184	209	185	201	224	217	216	181	210	202	225	238	205	212	210	199	188	195	200	183	187	195	201	195	207	180	186	233	209	207	217	220	206	189	194	186	211	203	194	207	209	211	215	198	221	193	206	198	204	232	209	200	209	193	200	178	218	203	201	187	178	211	243	195	195	222	203	199	222	206	209	223	191	198	206	196	171	191	199	192	223	185	205	183	197	188	198	204	208	222	203	190	222	187	199	189	194	205	184	213	198	211	208	202	188	189	225	200	205	173	194	194	210	203	225	191	214	212	205	203	186	211	214	228	167	203	203	205	200	220	201	217	235	205	176	188	219	214	208	188	191	194	200	194	195	213	216	215	210	255	201	190	197	195	213	202	210	193	165	202	203	220	221	199	210	213	222	185	203	209	179	191	225	210	196	227	210	211	187	230	179	202	179	214	200	229	182	186	216	224	209	207	211	187	242	220	191	200	229	203	219	189	207	196	206	202	215	206	194	211	220	201	177	204	178	232	216	188	221	237	208	217	194	217	202	214	220	216	190	201	192	183	194	198	170	188	229	182	218	181	197	187	206	192	226	188	218	239	214	230	204	191	187	200	222	213	181	215	213	219	205	224	207	200	222	192	215	205	211	212	188	193	214	196	206	203	174	223	211	201	201	214	208	195	217	193	214	224	210	191	226	208	205	213	166	188	230	202	221	223	189	202	185	176	171	188	242	224	220	197	216	190	205	213	197	201	212	213	197	195	184	179	186	197	198	202	204	177	203	217	197	208	207	204	202	205	216	202	204	237	210	194	186	190	190	205	184	201	213	207	206	210	215	189	215	201	203	200	231	189	210	222	192	218	202	216	204	190	185	211	180	184	222	220	227	198	210	194	212	202	197	213	212	224	209	194	229	190	200	194	230	203	212	192	226	208	204	208	204	217	199	196	226	217	198	175	189	175	217	204	206	255	209	202	229	215	208	208	209	184	197	177	210	178	199	187	201	208	205	193	215	214	220	201	211	214	205	184	209	177	207	216	205	180	190	206	213	176	206	225	193	186	202	207	190	180	200	210	191	164	206	181	189	193	212	199	190	178	224	217	210	208	208	210	225	209	206	225	187	210	202	203	245	194	229	195	213	186	209	184	202	221	227	225	214	201	188	205	189	200	200	198	188	195	225	220	169	216	234	207	189	220	194	210	197	197	212	203	210	208	201	216	217	186	192	219	213	208	216	202	205	198	174	225	190	206	213	222	195	212	217	192	195	161	222	202	216	197	210	202	180	194	192	206	208	225	195	181	210	220	205	202	223	198	230	185	216	237	211	217	175	222	187	210	218	185	208	211	203	204	212	232	193	190	210	214	217	181	195	194	221	178	200	198	229	194	178	163	202	179	193	197	191	209	190	218	202	227	209	208	186	210	199	202	224	202	216	207	197	197	195	187	186	172	210	226	200	196	204	206	192	200	195	190	189	179	204	209	211	209	206	205	196	200	213	200	206	192	236	192	189	207	223	207	211	234	201	238	201	198	223	209	207	179	197	188	189	218	201	206	218	173	195	183	217	184	194	208	231	197	205	226	219	230	201	210	186	210	209	210	184	196	212	194	201	208	190	192	211	200	181	202	205	169	200	207	191	192	182	210	231	191	217	219	207	193	212	195	213	203	228	221	198	187	202	194	198	226	200	187	211	185	220	188	224	191	193	203	224	196	196	190	181	207	223	224	195	219	194	192	206	213	195	187	195	220	202	215	222	202	187	204	186	182	219	200	194	192	214	218	209	221	199	223	190	213	207	207	212	201	179	202	206	200	198	194	188	189	188	202	222	223	200	190	194	226	204	208	207	204	212	183	201	201	213	224	212	205	209	219	225	201	179	201	187	192	190	211	191	207	215	217	221	189	203	207	202	172	221	166	183	211	197	228	196	195	192	192	228	220	231	193	219	216	205	238	195	236	220	186	181	224	210	225	236	208	192	185	199	212	212	190	213	214	210	178	201	192	177	203	189	208	186	202	206	201	203	216	195	206	235	207	206	197	223	217	195	192	208	195	203	206	229	198	198	209	202	211	201	219	171	182	204	213	202	190	207	174	228	198	227	210	214	223	190	208	184	207	216	218	206	196	196	201	210	197	217	212	206	173	215	187	193	203	230	225	218	204	192	184	202	201	210	198	223	181	205	184	221	187	212	196	202	223	220	205	227	210	207	221	220	208	196	197	230	201	226	224	197	200	183	188	193	216	220	182	207	222	199	201	225	181	198	189	191	218	211	213	195	220	193	194	194	210	237	202	198	181	195	221	189	212	194	207	176	211	186	189	212	206	225	191	215	208	193	200	201	202	223	183	166	197	235	196	194	184	182	188	175	204	227	188	200	196	217	191	219	188	216	216	190	212	211	208	206	209	202	195	197	209	210	213	207	213	180	211	214	188	203	228	231	181	198	219	182	211	204	209	201	243	207	195	226	217	188	192	223	219	168	189	193	189	179	208	208	202	206	190	208	182	213	213	194	206	191	194	193	200	240	200	218	186	204	212	203	208	189	171	205	180	189	217	208	216	194	222	194	213	215	196	216	223	198	199	191	200	197	202	207	202	215	191	215	216	217	201	189	198	188	180	199	222	190	210	226	226	186	186	221	222	211	221	204	215	210	222	183	187	188	215	206	201	196	200	199	195	211	217	212	198	186	216	218	189	193	215	203	218	202	208	192	209	225	202	182	202	200	194	195	199	206	246	177	179	198	185	190	202	213	229	223	199	192	212	195	216	200	201	210	229	206	199	194	185	193	222	226	214	203	197	186	211	234	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
18328	2733	6080	6796	5573	4565	3747	3063	2504	2233	1936	1747	1689	1556	1393	1246	1192	1147	1110	1050	989	996	973	864	911	838	843	786	737	775	794	736	754	727	693	697	712	727	674	672	677	656	724	715	657	671	683	657	653	649	620	652	635	609	628	675	658	642	612	598	644	623	570	626	631	589	579	615	620	632	579	604	584	615	570	637	596	602	616	573	586	620	563	621	564	623	602	613	612	578	629	605	612	565	567	621	575	523	624	587	604	606	532	607	575	605	614	578	589	591	593	587	529	557	614	551	640	605	575	585	581	625	604	606	584	582	609	588	602	594	610	555	621	582	594	613	598	539	589	620	574	591	593	607	530	619	591	585	553	629	573	616	608	587	573	614	594	563	574	563	559	587	569	620	582	618	607	578	594	547	579	625	534	575	619	580	559	536	586	560	607	546	580	571	593	571	547	548	606	596	571	615	618	557	558	601	592	584	558	601	592	592	558	583	586	548	590	589	575	572	577	622	577	578	531	605	594	584	560	562	593	564	551	564	566	587	589	607	557	563	578	580	600	602	552	637	564	603	628	589	599	620	617	579	573	551	587	599	614	569	568	602	582	560	635	668	572	598	546	589	575	587	580	577	533	529	584	631	603	592	536	578	561	535	536	581	554	567	573	588	586	586	607	569	597	547	564	612	608	574	561	555	588	564	615	595	568	566	576	593	520	586	602	605	573	584	562	598	582	627	564	578	571	553	591	606	599	572	597	607	542	615	553	564	590	588	598	571	595	607	577	546	645	576	583	594	596	572	549	543	580	631	538	570	560	596	633	619	606	559	581	580	572	563	566	598	543	573	564	562	606	528	582	569	586	580	567	604	612	550	565	593	583	581	583	589	555	594	601	582	591	574	558	567	554	571	615	610	597	533	590	539	569	594	600	575	544	598	576	559	578	556	607	609	577	581	546	534	591	532	583	559	579	560	607	572	560	583	560	593	563	569	603	612	573	564	651	561	571	563	565	564	613	564	603	569	601	568	581	513	568	580	556	554	571	562	554	576	600	574	619	553	574	586	571	553	600	572	608	519	532	569	599	536	609	595	649	584	560	572	564	588	560	599	593	568	561	547	574	574	573	582	589	615	554	551	579	585	607	568	599	587	552	588	582	577	544	608	580	542	574	541	547	569	571	569	562	584	596	613	617	566	552	565	602	568	585	584	578	595	570	547	565	551	574	585	554	568	550	619	564	585	583	594	549	554	582	566	617	566	608	586	611	560	558	553	559	591	580	589	552	594	590	578	555	604	606	644	615	597	596	587	608	594	613	552	575	555	581	585	513	566	534	549	582	596	604	614	615	597	624	611	626	595	593	552	552	586	586	555	603	614	557	569	578	538	612	576	593	617	594	586	576	578	569	615	622	560	565	548	588	537	588	569	581	636	592	576	592	610	562	588	570	606	604	581	583	576	605	582	566	612	576	570	592	604	593	579	545	565	603	558	547	599	557	573	558	569	566	579	588	597	549	626	600	534	561	610	570	550	596	560	645	514	587	590	555	581	553	538	602	616	566	588	570	588	565	558	562	639	579	574	574	548	566	629	568	605	559	593	588	562	587	566	574	561	571	592	582	579	591	591	569	590	571	574	560	586	574	631	592	581	586	602	537	589	589	555	552	588	611	584	548	605	579	596	564	570	551	564	585	585	582	561	612	604	587	551	566	622	580	543	627	612	557	578	555	593	566	584	532	601	576	606	571	559	555	550	582	619	602	551	608	613	554	569	575	557	600	553	603	589	576	566	617	603	604	634	577	554	567	564	598	610	562	604	559	580	570	563	616	587	586	595	606	578	588	618	576	564	577	582	591	576	589	573	574	598	542	622	558	549	583	573	570	569	566	603	596	592	606	566	550	583	606	577	569	586	564	562	593	564	545	580	623	612	573	579	563	568	593	557	560	580	584	602	542	609	574	591	588	559	576	554	554	551	527	575	593	592	588	571	595	580	548	581	577	545	554	580	596	556	585	566	554	544	544	578	566	588	596	581	546	577	576	601	597	613	571	558	600	568	558	611	583	610	595	581	586	593	585	549	576	606	589	606	558	549	588	572	617	614	620	597	605	580	595	561	561	555	604	583	603	558	621	578	575	535	552	576	618	603	615	592	580	580	574	598	586	565	556	560	581	629	588	524	556	560	562	602	570	612	595	575	589	559	591	595	577	607	592	550	553	597	592	588	628	594	600	596	562	554	573	568	574	597	583	598	580	597	602	583	574	568	588	616	601	577	605	605	538	584	545	575	594	571	600	584	604	598	552	581	604	588	558	618	548	585	552	583	562	571	570	567	596	588	605	585	509	593	565	557	561	591	582	571	533	568	589	595	537	598	586	560	580	613	609	598	538	594	546	583	530	582	554	592	580	516	531	591	574	575	590	594	577	576	577	600	572	603	540	583	573	601	587	544	619	640	555	541	600	595	583	585	576	594	581	549	592	631	604	579	567	580	603	577	617	544	569	562	583	583	564	608	602	594	587	573	642	596	607	554	615	588	631	593	591	553	585	581	586	558	513	584	591	607	579	605	610	553	606	537	602	598	592	566	567	588	619	616	555	547	594	574	564	601	592	585	537	613	584	592	580	629	563	597	560	567	606	548	612	599	558	542	604	604	592	555	568	554	567	563	607	553	622	549	558	604	590	602	587	556	528	601	579	573	617	604	543	577	580	537	601	579	562	578	589	595	555	570	552	551	569	600	590	593	610	590	564	596	566	620	582	587	612	621	596	582	582	599	595	550	534	562	575	597	552	607	583	585	545	593	600	578	588	546	582	553	561	597	587	568	584	618	571	560	595	557	589	617	588	552	591	611	545	561	589	574	592	546	518	588	612	578	583	618	548	610	576	580	573	547	624	541	601	590	568	560	567	604	570	570	572	573	572	581	594	606	558	573	568	588	592	563	567	552	597	533	568	593	556	536	550	584	581	564	560	560	553	595	582	566	590	574	622	540	590	644	566	584	555	582	551	585	591	540	592	595	557	574	547	570	579	533	582	580	602	605	572	579	551	603	627	587	563	538	578	533	610	570	626	581	562	510	569	598	544	609	543	573	566	648	601	582	570	551	576	571	585	587	570	621	583	571	541	610	538	604	610	576	585	600	559	544	603	616	553	576	637	587	590	561	588	585	590	548	569	606	580	571	616	577	572	608	578	629	575	579	588	608	541	583	581	569	609	564	581	638	591	577	582	544	612	580	560	567	555	571	587	583	539	570	615	560	554	563	525	580	550	548	572	595	570	605	593	601	588	601	557	585	572	583	556	521	624	566	576	597	577	566	569	546	596	575	542	576	596	558	579	610	566	594	572	569	551	546	562	589	564	560	581	589	550	600	584	587	616	583	592	632	625	541	572	565	634	576	582	590	584	603	583	533	548	588	581	567	633	537	593	583	575	609	605	570	585	583	583	592	623	563	574	604	593	557	610	544	573	590	557	621	532	613	569	563	560	557	581	560	588	589	599	578	568	573	570	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
4584	313	160	155	103	128	115	119	129	97	117	113	113	104	114	104	106	101	106	113	108	90	86	103	91	85	109	101	92	101	98	88	104	124	103	117	102	106	110	95	94	107	97	100	106	96	99	107	90	120	95	111	112	106	112	106	102	100	103	108	110	100	111	90	110	80	98	83	90	105	115	112	79	125	114	96	105	119	94	102	109	95	101	103	100	112	98	100	105	92	100	101	110	84	100	104	107	107	84	110	80	102	110	103	98	89	101	107	109	96	92	105	114	102	87	92	90	114	90	115	99	109	107	95	113	103	94	97	129	91	105	94	87	91	107	108	101	81	100	98	85	102	91	103	106	100	119	92	114	107	97	104	112	100	98	87	106	88	97	88	121	108	94	112	99	108	114	93	89	119	119	110	109	98	90	88	124	98	96	115	96	124	99	140	93	107	104	120	102	90	93	106	82	123	106	109	109	102	92	91	107	121	104	108	100	104	89	100	100	96	112	106	100	107	91	104	92	118	106	105	98	86	104	83	118	92	87	98	98	106	99	106	106	104	89	84	116	85	121	107	93	102	108	89	114	108	104	114	82	111	113	119	118	111	100	111	92	89	101	95	94	88	122	124	107	83	99	94	86	111	82	93	122	113	89	114	103	82	114	94	112	89	92	115	116	105	91	91	87	99	94	109	113	106	106	96	106	113	95	81	104	108	102	110	93	99	111	100	107	96	106	96	103	105	74	104	101	101	118	104	112	95	92	99	86	111	94	105	99	100	103	104	106	130	96	107	97	99	110	91	88	109	116	98	110	109	87	111	99	114	112	119	95	93	124	112	88	101	75	99	106	95	107	103	101	102	106	103	116	100	89	99	89	101	98	115	110	94	78	92	99	100	96	109	100	96	90	105	105	120	91	99	104	99	116	104	117	100	102	113	82	106	84	112	96	102	100	109	108	94	106	105	101	120	95	91	99	109	89	101	104	109	96	99	99	100	106	89	92	106	94	116	93	95	112	100	92	105	102	87	104	97	89	104	101	107	103	95	96	108	104	118	105	124	85	121	112	107	98	97	102	108	97	120	88	89	108	89	108	107	105	82	88	92	96	98	84	104	111	93	126	108	95	123	83	99	94	117	106	90	101	112	97	108	92	102	100	106	102	91	100	94	105	87	91	85	106	95	97	104	102	91	111	92	117	99	106	117	109	98	91	90	104	108	95	105	111	103	97	86	80	89	114	95	107	109	118	95	97	122	101	101	96	104	102	121	112	106	107	105	94	91	93	91	93	95	99	111	102	106	87	86	95	132	106	112	99	102	106	101	99	98	76	81	98	97	93	102	110	99	119	87	106	96	101	107	99	103	138	113	119	105	123	104	100	103	109	108	94	92	83	116	86	94	86	117	95	98	96	113	111	107	114	90	128	108	96	94	108	97	105	96	93	114	85	114	113	101	98	104	96	92	90	99	95	102	93	96	96	95	110	98	91	94	104	98	103	103	99	107	112	115	90	101	113	94	93	110	88	88	104	95	81	96	115	97	109	101	99	92	92	86	93	90	124	93	106	88	104	97	110	106	96	102	96	118	114	107	85	114	89	97	118	109	81	103	94	103	98	112	90	87	115	96	95	93	91	109	102	97	96	102	104	108	107	93	101	96	109	89	111	102	104	108	87	99	119	107	95	82	105	90	90	114	108	97	87	100	87	109	100	105	90	109	103	89	113	116	97	111	99	123	96	79	108	83	94	117	115	130	105	108	93	102	101	98	111	113	91	90	97	102	107	102	99	104	111	102	109	114	88	88	106	110	102	87	103	101	81	87	103	89	110	111	104	108	78	96	122	99	86	102	106	110	106	94	103	108	88	99	103	103	100	102	103	119	117	100	108	101	107	106	90	128	107	102	106	102	87	116	118	88	100	108	115	103	105	93	86	114	105	109	90	104	96	109	100	115	91	85	109	94	107	114	89	103	97	101	90	114	94	97	83	106	94	90	103	96	111	88	95	122	100	101	98	112	95	92	94	113	101	105	117	106	97	94	124	103	116	115	91	106	102	119	81	103	90	92	90	87	112	95	94	103	93	109	99	96	100	109	102	118	81	109	120	102	107	102	99	106	120	100	113	93	108	110	105	93	108	108	95	96	91	91	106	111	99	95	107	94	99	105	102	98	97	99	93	116	92	104	89	100	105	95	103	115	95	97	104	122	93	94	99	94	95	110	113	109	102	86	90	100	101	97	120	98	113	100	101	120	97	109	99	113	97	115	90	113	100	120	107	99	92	104	115	106	111	112	118	97	100	86	98	103	88	100	91	106	98	107	89	103	105	108	94	93	103	80	90	89	104	118	106	106	99	92	92	114	79	103	103	94	101	83	116	87	100	103	103	117	111	94	99	104	107	117	112	113	102	95	108	100	90	93	109	95	110	93	106	88	97	109	108	93	123	100	94	94	99	126	106	97	115	115	79	99	110	82	103	110	104	109	108	99	115	98	91	101	95	93	106	96	110	102	93	93	115	97	111	86	96	99	102	100	94	91	99	101	101	104	112	119	78	111	85	132	97	99	115	116	104	106	120	94	108	96	96	108	110	112	103	100	106	104	100	107	113	111	104	98	117	93	109	102	92	90	92	103	111	105	113	100	81	106	95	100	95	113	99	95	100	108	97	100	100	108	90	111	99	106	102	101	112	96	93	116	100	101	110	110	93	98	107	97	86	102	81	90	99	92	112	125	102	112	108	94	109	86	103	121	104	99	104	91	121	98	82	102	97	98	96	110	93	120	94	84	111	101	92	114	95	97	107	92	95	115	88	101	103	105	92	108	101	100	91	100	99	82	119	81	109	97	99	110	98	96	85	102	85	103	123	90	99	109	97	92	108	113	107	95	118	110	94	99	111	113	100	107	89	111	105	73	94	93	94	77	89	113	113	116	118	98	90	90	102	111	106	98	98	105	92	90	106	114	94	106	100	96	92	108	104	89	95	93	107	100	99	97	101	101	97	91	107	93	102	89	103	100	108	98	95	113	88	123	105	99	93	112	109	98	80	108	96	91	100	105	100	104	110	101	107	100	110	103	85	125	104	98	114	99	97	101	80	97	91	105	102	111	119	112	107	79	107	111	97	101	101	98	111	104	116	104	116	103	111	87	95	111	122	85	117	92	108	97	113	100	108	103	118	104	89	105	105	95	106	102	113	100	102	99	97	110	105	107	99	99	87	95	110	101	110	106	93	105	109	96	108	118	107	89	104	97	101	99	109	98	99	100	108	117	88	101	100	113	112	107	99	118	89	105	108	102	99	112	96	121	102	106	108	108	85	98	82	114	105	101	122	111	96	120	121	99	92	108	107	111	94	112	112	85	108	114	79	104	96	95	109	94	100	86	107	95	102	84	105	106	84	110	95	106	110	99	105	100	91	97	99	94	96	91	85	97	95	95	106	100	119	104	117	112	105	88	122	100	112	113	98	106	105	93	110	116	115	103	103	106	91	103	101	110	111	103	103	85	107	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
5482	393	483	456	450	429	393	407	372	331	323	327	350	367	365	324	357	321	363	337	347	327	347	355	295	318	297	317	306	316	317	316	330	290	337	316	329	304	326	313	313	329	296	299	302	341	339	306	300	313	337	320	302	323	308	326	300	296	314	319	291	313	330	320	281	300	343	331	324	294	327	307	303	311	328	302	289	328	319	337	312	303	273	295	308	300	304	292	303	295	329	337	334	335	306	321	325	332	341	298	297	311	321	285	354	294	297	309	322	302	308	350	295	295	325	347	350	294	317	306	313	314	321	349	317	326	338	341	311	336	320	323	295	306	323	308	307	289	297	290	330	315	279	304	324	318	333	308	279	314	306	313	307	296	329	314	341	319	303	288	337	313	307	276	301	301	322	341	282	312	308	292	304	320	311	323	332	301	311	340	321	346	351	338	319	314	311	349	328	273	329	305	297	289	307	323	335	307	298	352	287	320	305	320	326	321	284	310	280	331	305	308	306	319	301	341	301	294	313	303	315	322	343	327	316	303	303	316	301	305	293	324	282	318	294	314	319	325	285	321	316	313	344	302	329	316	318	293	301	331	322	293	308	297	325	316	333	333	317	316	328	347	304	302	334	344	332	322	321	305	334	313	302	287	368	296	320	323	328	312	323	321	282	291	301	334	306	326	317	305	301	307	309	332	327	298	320	279	358	292	297	296	286	353	341	273	277	323	325	289	326	348	312	306	286	330	279	317	352	297	297	320	304	311	295	343	329	311	291	309	319	300	335	326	280	321	306	315	281	323	303	314	309	276	308	298	329	334	304	317	316	332	274	277	337	308	317	330	304	319	335	296	308	308	326	316	310	288	303	310	317	304	290	290	329	295	316	324	280	310	287	304	323	305	311	322	293	307	328	311	326	319	335	303	287	307	350	303	318	347	286	341	289	333	301	308	297	318	300	333	291	302	329	332	310	276	295	319	340	292	311	311	338	316	320	295	347	323	334	292	301	292	346	298	332	325	339	331	311	343	301	332	313	323	297	308	327	273	298	313	334	310	307	321	320	290	309	302	302	331	302	315	305	324	352	322	302	312	361	311	306	259	336	318	304	297	313	338	312	355	292	293	343	328	309	336	313	306	319	320	304	322	311	321	330	294	321	291	312	307	309	289	317	320	305	310	332	331	303	273	315	331	322	305	281	297	316	325	300	316	306	299	283	292	288	337	318	317	299	336	300	312	331	319	315	340	311	323	326	300	297	321	276	320	279	291	299	311	300	301	288	334	333	307	333	293	318	290	320	310	346	306	307	291	309	296	298	317	320	329	323	326	323	285	327	307	322	295	320	333	328	346	304	312	331	292	271	264	310	295	302	309	287	312	348	312	308	285	327	327	350	307	339	302	298	309	318	310	344	305	301	294	297	326	272	330	325	314	306	354	363	289	296	301	329	300	292	340	287	348	327	338	331	298	294	307	317	329	321	306	311	328	325	330	317	313	297	299	300	311	289	299	332	349	295	330	309	298	299	295	298	282	331	269	325	315	336	331	338	334	315	277	321	304	334	350	324	322	347	292	301	301	304	286	283	299	295	288	334	304	315	303	323	329	320	316	309	288	314	307	322	335	324	292	328	305	285	313	279	340	298	279	308	311	302	319	291	292	311	307	306	302	312	296	340	344	315	341	328	321	293	305	341	334	303	293	301	333	323	289	323	354	316	320	307	322	278	301	322	307	315	335	280	325	305	336	297	313	344	330	306	303	298	324	301	311	331	313	320	298	284	313	294	309	323	308	299	271	316	309	311	327	290	335	310	306	312	311	315	325	307	322	283	316	312	301	304	312	333	324	329	308	289	296	297	314	334	305	319	309	318	303	348	323	309	347	334	323	314	278	338	316	310	304	301	298	297	313	338	297	327	316	293	356	291	333	333	308	319	294	345	332	289	322	316	313	299	303	311	347	305	314	299	310	314	312	294	331	298	346	337	328	315	324	310	295	311	341	341	274	315	306	278	325	327	331	315	327	299	311	333	330	285	301	294	295	295	320	313	306	308	287	362	319	328	333	286	321	330	311	331	301	313	307	316	293	343	311	356	313	297	328	303	335	325	326	312	304	322	302	295	329	326	304	318	329	305	331	330	298	316	339	307	324	332	303	311	304	288	314	276	295	314	302	303	288	289	308	330	322	295	300	329	335	330	313	334	301	309	317	324	335	312	315	327	306	307	349	293	329	307	303	290	291	326	333	347	316	306	310	295	333	317	298	301	308	311	314	290	316	296	324	286	307	304	311	349	314	313	320	336	329	312	302	309	314	333	303	320	333	307	302	319	299	323	319	291	296	327	313	331	314	330	308	274	340	315	324	302	305	328	312	324	316	293	301	338	335	301	302	313	311	278	318	342	306	332	305	333	302	331	317	323	336	346	298	314	298	300	332	331	290	295	316	304	309	329	321	327	325	291	317	358	326	286	312	341	291	303	301	333	349	311	314	317	293	333	339	321	342	285	316	290	309	280	317	321	301	302	340	343	318	310	315	296	301	321	350	321	319	313	327	326	320	330	340	317	304	332	303	304	307	295	316	270	289	324	339	298	306	281	301	316	316	323	310	333	318	329	316	290	317	320	296	308	314	314	310	351	319	311	326	312	303	328	301	300	333	311	357	292	332	311	322	320	323	324	276	312	322	329	309	293	314	293	296	308	319	309	309	296	343	305	307	298	296	310	316	347	306	321	308	311	303	306	285	315	278	330	321	284	309	301	314	317	351	327	295	308	305	315	268	324	320	307	321	288	330	297	337	332	301	320	318	292	308	349	319	292	284	333	287	303	323	309	334	301	308	324	317	333	345	335	327	321	287	324	317	272	333	293	335	316	289	297	315	299	325	304	281	331	322	322	290	291	328	280	310	355	344	293	301	321	301	306	289	275	307	311	302	309	301	301	311	325	299	316	300	316	323	338	319	324	330	302	295	314	321	324	299	295	311	334	296	342	314	331	313	326	333	306	291	320	360	320	325	300	307	342	331	333	308	304	297	332	318	321	275	321	313	340	297	326	320	307	298	312	293	331	342	298	311	307	306	327	297	316	351	308	296	283	277	317	316	319	347	298	302	325	306	286	309	320	293	303	326	291	326	285	313	310	330	305	338	295	319	349	325	297	331	309	301	304	281	295	301	352	318	305	323	328	311	293	319	313	285	310	305	311	307	334	303	309	344	323	320	286	311	306	330	296	310	327	301	305	316	333	333	297	323	294	316	325	310	297	324	339	318	321	346	313	327	320	310	291	318	298	298	280	307	325	313	313	329	314	299	338	307	303	318	288	301	307	333	290	326	317	297	312	292	297	320	314	318	318	313	315	318	330	295	280	307	304	344	317	289	316	316	319	329	306	346	322	300	328	272	299	299	340	319	303	317	314	299	320	359	303	312	329	308	335	287	301	329	304	302	308	307	308	333	327	305	281	311	323	316	303	295	326	340	311	304	295	294	295	306	324	338	318	309	287	314	315	303	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
33402	7395	1434	1025	742	521	460	328	277	218	232	185	172	178	131	152	133	119	130	148	119	122	105	122	134	105	109	127	108	103	109	95	110	108	127	108	109	91	89	107	106	99	113	106	94	103	93	108	109	97	87	100	100	108	93	96	112	81	97	100	96	94	108	97	89	100	91	95	94	83	98	89	111	86	101	102	104	119	105	101	91	97	86	95	101	93	98	114	101	112	94	106	101	82	108	88	101	98	93	105	83	97	75	95	111	99	96	103	111	77	102	97	110	101	104	107	91	89	96	108	111	84	80	103	91	91	99	124	92	86	109	99	91	101	101	93	97	106	92	101	111	101	75	80	96	91	89	95	112	103	92	94	93	109	83	116	104	107	104	93	91	102	90	108	107	90	92	92	98	87	93	105	85	99	88	101	88	94	107	94	86	107	87	106	95	100	94	87	111	81	109	95	91	111	84	102	100	81	101	98	92	102	86	100	109	107	108	91	104	112	98	95	99	87	106	97	90	100	106	81	98	102	98	107	93	91	110	89	98	86	93	91	86	87	96	90	84	101	96	91	89	89	102	83	84	98	110	87	91	117	87	79	89	101	110	91	100	93	86	102	84	102	102	93	84	105	88	100	116	95	93	105	77	95	104	80	89	104	95	90	83	84	96	105	93	84	102	90	85	97	94	113	90	90	97	91	85	106	93	98	76	89	103	99	79	80	104	95	82	98	104	121	104	77	97	84	100	96	101	86	100	77	103	90	102	83	93	115	89	94	81	77	92	90	88	88	101	127	84	94	97	92	112	92	119	120	97	108	90	102	88	99	93	84	91	102	83	106	98	101	92	91	113	94	97	104	88	98	94	92	88	109	96	104	91	101	80	112	91	88	98	100	100	102	79	100	92	103	90	114	99	97	83	98	101	85	87	115	106	85	92	108	91	101	101	80	85	91	85	90	91	93	92	111	91	102	106	92	103	89	92	94	91	98	103	96	114	88	92	108	112	77	92	100	94	90	101	103	94	103	86	100	95	82	90	117	72	82	113	105	87	78	97	109	115	118	108	84	109	103	93	91	102	98	103	88	92	124	95	107	96	92	112	68	82	92	80	89	101	97	83	83	92	97	88	94	103	85	107	106	108	105	78	112	91	95	103	89	83	87	83	92	97	107	114	89	107	88	96	97	97	97	86	84	73	91	94	84	89	92	84	116	122	106	86	107	99	91	96	112	95	108	89	116	93	88	87	90	75	110	96	94	90	90	103	96	100	108	105	95	106	100	80	115	109	94	106	103	86	86	91	106	75	85	81	104	89	97	99	93	98	96	105	93	95	98	113	93	104	86	104	101	95	91	101	76	96	92	101	80	88	111	91	89	93	111	110	96	104	95	107	108	117	88	95	75	92	100	84	91	98	113	97	90	89	96	109	104	96	103	87	82	110	107	98	86	98	80	100	101	90	90	88	107	89	76	95	93	102	97	96	82	82	88	84	99	99	85	101	92	118	95	121	106	84	93	90	94	111	116	86	97	100	112	87	106	111	95	83	109	100	94	99	112	87	103	93	84	110	87	81	87	87	91	86	97	106	88	100	91	100	88	83	110	93	97	97	112	86	80	122	83	107	92	90	101	94	103	106	93	76	113	96	86	109	101	97	92	99	90	100	89	112	86	94	82	101	102	95	104	105	92	94	93	90	104	109	75	101	103	98	84	104	91	106	110	90	104	103	110	67	96	98	117	88	97	102	94	91	85	95	108	114	100	94	89	84	93	81	97	99	97	97	88	81	83	98	78	95	96	80	93	101	84	82	105	87	107	91	108	124	93	107	87	85	105	97	116	86	86	83	103	97	97	87	101	85	95	85	105	79	92	92	88	104	93	97	86	111	98	110	94	101	114	94	94	99	81	117	70	101	86	113	94	106	90	93	90	95	89	99	94	85	91	87	92	105	101	101	111	108	100	106	96	104	83	106	108	103	85	95	102	103	83	109	94	108	100	115	103	110	115	109	99	102	97	95	94	101	116	93	85	100	90	100	92	96	98	108	93	108	91	97	103	87	88	98	100	84	100	85	84	89	99	98	86	98	95	86	97	119	80	88	82	92	100	79	106	89	98	85	100	97	89	94	73	102	102	101	91	96	80	100	95	114	81	97	105	122	100	93	93	82	82	90	100	103	98	88	102	105	90	87	95	101	97	103	80	98	100	95	96	114	84	103	100	87	102	92	90	86	97	101	85	77	90	97	104	102	89	99	107	95	100	91	98	115	100	91	91	92	108	95	94	83	83	121	90	107	86	97	91	100	123	93	117	102	98	92	98	95	95	81	102	110	101	92	106	117	100	99	96	101	87	104	103	95	91	93	84	104	95	92	97	82	97	76	80	114	90	92	98	75	99	99	99	98	122	93	101	70	93	117	105	86	99	87	107	103	89	108	102	96	105	98	98	89	84	103	109	88	94	95	101	111	83	95	90	102	109	89	109	100	80	97	99	91	105	97	102	105	85	85	88	92	93	87	112	91	96	87	111	85	99	84	90	99	85	111	91	94	81	102	102	102	82	101	103	101	94	101	102	101	88	93	99	91	97	114	86	101	101	100	114	98	78	91	100	93	114	104	78	107	86	76	87	91	88	99	102	113	100	88	104	106	88	103	79	98	101	102	97	96	99	92	93	100	90	96	77	77	100	106	90	97	105	84	113	107	92	93	98	102	105	98	86	104	102	87	94	95	74	90	108	106	100	86	100	108	113	100	95	83	95	93	115	93	105	75	94	117	82	95	98	85	84	94	92	91	91	99	87	94	80	116	100	94	99	105	93	92	113	105	93	87	104	95	106	85	112	105	80	86	106	85	84	98	101	80	81	94	102	93	90	83	93	77	99	105	94	117	93	93	112	86	90	90	89	91	98	96	83	92	87	101	80	92	100	120	93	100	73	89	102	103	81	94	113	101	95	95	91	108	85	95	87	86	94	104	97	106	80	105	93	93	78	111	92	94	85	88	83	89	72	115	99	101	101	100	90	84	100	94	85	99	81	113	88	96	107	97	100	110	90	94	106	96	89	98	96	89	103	88	101	89	93	85	92	79	83	99	85	88	101	83	94	87	98	99	101	83	115	103	103	97	108	86	98	96	108	94	100	85	106	113	90	94	108	100	99	96	77	98	91	96	95	94	102	108	83	90	91	104	96	85	88	80	90	85	103	92	89	84	86	109	107	101	84	100	102	104	99	91	98	113	86	96	101	92	88	97	89	111	105	110	110	93	113	88	92	100	102	86	94	98	98	87	80	104	105	95	91	102	101	123	73	101	78	105	89	95	84	96	94	106	91	89	111	85	96	104	102	109	76	99	96	99	111	98	101	96	108	95	95	103	87	101	96	98	91	84	87	86	122	119	101	97	113	95	91	92	110	84	111	86	99	96	86	107	102	109	92	95	63	105	95	95	101	94	91	104	106	79	99	90	98	84	104	97	89	97	97	92	100	76	99	108	120	93	99	102	95	98	95	105	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
14234	1358	3215	3503	3022	2401	1953	1671	1282	1129	1020	917	840	800	729	664	607	618	558	514	514	507	467	437	467	409	418	422	460	412	430	419	357	386	346	381	392	366	372	364	354	333	356	365	375	383	344	334	316	360	312	342	362	339	334	321	327	333	355	326	369	327	322	335	315	317	343	313	346	319	314	311	318	305	331	328	328	330	335	321	310	316	314	319	321	325	320	296	298	335	335	305	341	303	330	334	326	278	331	302	319	319	331	321	336	337	317	281	351	305	312	313	308	314	309	319	318	306	338	296	321	290	357	322	287	289	332	319	305	264	300	293	312	305	294	313	314	322	339	309	327	288	298	320	317	359	312	293	306	298	353	319	290	269	300	312	325	306	295	279	309	285	305	304	315	327	349	327	297	302	295	334	342	308	285	300	362	305	299	316	327	287	330	338	323	311	280	313	316	304	319	284	339	319	310	311	312	296	301	289	332	314	353	330	295	319	328	310	273	287	325	331	295	283	313	327	305	294	321	318	352	282	300	302	285	313	307	321	320	303	296	320	289	334	276	314	296	319	301	322	338	307	342	322	343	296	322	287	300	340	300	283	312	335	277	321	347	283	320	329	316	332	300	298	298	330	289	326	323	276	305	326	312	299	327	308	277	283	323	334	295	298	307	290	335	329	309	299	323	270	319	297	300	285	307	285	326	323	291	287	319	310	322	284	300	309	297	353	305	285	306	306	318	320	310	324	282	311	296	318	323	328	299	292	319	306	274	296	332	319	324	305	301	293	300	311	305	323	291	318	290	307	332	304	294	325	341	334	255	332	308	272	336	334	306	330	292	310	310	301	283	297	305	309	312	325	312	289	304	325	331	321	305	308	298	298	317	289	314	331	333	322	301	305	309	305	277	329	292	336	296	307	281	285	292	291	288	276	361	314	331	290	336	336	338	341	321	319	310	296	309	325	314	313	335	314	306	314	299	322	309	340	293	284	249	287	304	298	328	298	303	282	311	292	334	309	314	335	310	305	303	298	294	309	311	281	323	327	308	314	303	287	319	341	309	296	313	342	316	303	303	310	316	340	297	297	310	304	313	289	295	325	308	287	304	328	278	314	305	303	315	313	303	308	302	300	323	287	306	325	319	351	302	338	295	269	305	328	305	296	289	328	330	331	320	313	316	274	307	296	294	284	297	329	323	318	312	311	285	301	335	313	304	288	307	342	325	305	296	271	330	317	325	296	309	285	310	325	293	308	322	342	297	301	361	321	317	347	313	264	279	314	293	319	305	339	319	301	269	288	319	313	321	299	314	275	286	315	313	342	327	299	299	335	303	312	318	300	307	297	349	309	295	280	341	298	336	291	293	340	292	314	297	283	308	338	314	332	294	315	339	307	303	323	293	320	304	302	293	329	332	263	337	305	327	305	282	303	312	302	296	318	299	294	329	326	318	299	303	314	313	299	310	325	318	334	275	302	303	292	324	309	280	304	285	331	302	324	262	312	309	335	297	301	326	315	330	340	288	320	287	319	276	324	318	326	306	319	309	318	344	307	310	305	316	329	331	316	300	315	270	291	303	306	298	311	309	275	306	324	296	278	306	293	302	268	342	344	315	291	307	319	298	303	303	294	299	289	295	299	329	283	312	305	284	317	304	311	267	311	287	307	300	320	319	304	274	346	325	288	308	287	286	335	346	299	334	333	345	299	325	283	310	294	272	288	331	329	307	308	308	348	316	288	312	317	281	325	335	284	302	315	315	323	323	290	328	333	286	331	280	323	326	293	314	326	302	318	326	319	316	307	291	313	322	269	356	325	320	317	320	305	325	304	280	301	311	260	317	318	313	293	309	325	315	333	286	313	332	318	292	314	290	325	309	316	360	271	328	299	319	314	298	311	320	306	286	336	339	328	268	304	305	325	300	340	312	296	274	300	282	267	296	308	300	289	309	281	320	338	327	285	293	277	314	338	310	289	321	300	323	306	284	295	307	330	332	315	293	308	300	306	294	318	301	311	328	323	270	310	300	281	331	311	318	280	323	295	338	291	292	324	301	300	293	304	313	306	301	289	307	298	305	297	311	321	305	344	302	336	332	318	318	314	267	325	306	297	301	326	359	328	321	288	301	320	304	298	297	297	288	296	307	302	332	291	297	317	330	306	322	337	307	286	332	329	325	284	297	328	308	322	310	347	325	319	341	328	318	298	344	289	293	301	294	309	313	307	356	298	277	309	300	333	325	292	271	304	319	309	298	330	284	312	303	314	310	360	299	296	295	308	320	311	323	316	289	285	290	327	328	316	304	308	307	293	322	333	304	333	320	276	339	299	301	299	323	304	309	295	326	275	313	312	305	322	308	290	317	317	306	314	319	311	254	305	318	297	269	331	283	319	333	309	311	320	314	264	308	312	295	291	315	299	304	284	315	308	295	349	312	291	329	319	321	294	289	299	306	312	301	338	321	320	317	281	310	292	299	280	294	308	314	323	337	313	300	285	294	312	296	346	322	324	306	280	280	338	312	299	322	316	303	289	312	331	295	298	309	318	314	310	316	328	314	307	322	305	288	295	294	314	305	294	317	321	301	339	335	324	290	344	275	292	326	328	297	342	321	311	317	300	298	292	290	317	334	291	298	305	276	303	301	313	297	292	323	340	318	284	306	336	328	306	318	328	287	289	320	329	334	319	303	315	303	296	333	338	333	319	318	292	290	290	341	310	318	284	315	340	321	320	310	309	299	285	308	304	326	315	331	304	286	314	312	310	285	329	296	288	305	326	327	320	293	334	316	282	340	302	332	306	302	293	313	342	305	332	315	320	300	280	274	310	305	325	317	308	323	338	306	340	290	296	330	335	316	279	305	326	308	329	346	296	315	303	327	305	344	348	330	300	341	300	346	339	328	316	306	307	292	272	306	308	306	326	300	284	316	324	317	305	307	290	305	318	301	303	340	310	335	319	317	304	306	301	306	325	305	276	283	320	303	298	279	297	356	315	292	300	317	277	344	320	315	293	293	306	294	281	299	305	326	300	284	307	330	318	318	308	303	324	306	332	287	306	319	300	311	280	306	371	298	313	300	335	319	301	286	304	280	306	326	324	317	320	296	308	329	299	292	281	282	275	296	291	316	299	308	330	308	324	269	284	317	320	327	301	314	306	316	301	271	315	315	319	303	313	337	276	366	291	315	317	319	316	330	306	329	343	293	294	302	290	284	290	326	302	291	294	267	301	329	345	295	291	300	324	293	288	320	313	335	307	310	331	302	288	350	307	304	309	302	278	296	318	311	295	299	283	318	316	323	336	315	304	297	289	305	298	329	329	289	324	253	327	292	347	293	289	310	313	306	304	294	340	285	332	324	309	317	277	290	312	291	291	325	322	325	311	349	326	310	300	320	304	315	303	325	295	304	303	285	315	327	321	311	323	329	316	343	308	338	327	321	314	283	299	317	291	322	297	290	320	312	294	325	299	300	316	268	323	331	295	291	294	325	309	309	310	321	304	306	315	285	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
42908	18319	4085	2198	1559	1136	797	674	539	514	449	386	356	334	307	295	279	285	284	277	260	239	261	248	247	267	259	240	214	226	228	232	222	248	222	227	210	224	239	202	224	214	222	208	244	195	206	196	222	207	180	197	229	187	205	209	192	234	208	214	212	212	210	190	197	187	193	190	214	240	228	214	218	222	213	217	187	188	200	222	220	195	197	211	212	196	179	210	216	206	224	198	215	179	200	211	191	181	209	225	208	215	220	204	188	193	215	193	213	194	182	189	209	196	211	199	184	190	230	207	184	192	210	219	196	192	213	222	205	205	237	179	184	188	198	192	221	200	221	233	208	197	191	194	208	216	203	195	214	195	191	220	180	202	198	196	207	214	209	197	216	192	190	198	234	202	201	203	221	229	191	190	213	183	209	202	222	204	196	208	209	206	216	226	203	202	212	219	214	210	216	209	193	209	197	218	225	201	219	215	183	212	198	199	194	210	206	198	212	189	217	203	188	209	203	229	183	195	218	239	167	208	205	204	207	185	182	168	198	194	209	201	185	199	202	216	196	194	216	223	193	207	212	199	227	197	196	208	218	185	192	204	210	220	214	213	179	215	207	200	208	212	170	208	216	178	186	204	186	193	193	224	184	221	225	177	212	240	206	200	188	187	199	202	195	219	212	234	208	213	209	235	174	189	198	213	218	213	196	199	243	208	203	189	228	213	200	202	200	196	192	211	197	207	217	197	213	209	200	200	191	206	218	190	217	251	174	195	218	203	222	218	199	211	177	208	206	217	197	219	229	200	234	204	207	194	214	213	224	223	224	210	206	211	196	201	192	206	222	207	184	212	240	255	222	203	207	201	226	213	185	220	201	200	197	198	208	182	197	195	192	204	211	211	192	237	192	190	193	223	182	208	191	213	219	205	199	208	198	205	218	232	206	208	200	234	241	232	225	222	214	193	201	200	207	196	204	198	221	224	201	201	192	203	200	201	202	213	211	230	231	195	210	193	207	214	194	220	229	187	195	198	183	215	196	207	205	194	202	191	241	203	216	185	203	217	191	210	211	213	238	199	222	209	225	187	209	205	212	212	216	198	222	210	221	222	210	236	206	190	203	224	217	217	196	220	192	201	209	195	212	218	211	196	218	197	200	208	190	189	225	194	195	203	188	215	193	198	214	234	205	207	173	199	201	201	207	203	201	224	202	206	223	194	217	226	201	191	184	202	178	191	211	201	227	189	214	208	223	205	214	198	214	213	200	210	200	184	214	199	218	214	186	172	210	191	202	225	210	235	200	199	191	192	228	194	187	219	185	206	214	206	198	205	194	173	188	215	228	215	199	192	204	208	186	181	205	204	182	225	187	197	198	212	209	205	214	199	215	217	231	196	196	186	201	201	209	196	176	216	202	214	193	169	219	228	196	195	190	201	218	206	211	200	210	213	191	192	205	208	201	205	212	215	219	196	228	206	230	172	215	181	209	191	200	209	205	182	222	226	215	217	199	204	195	201	210	230	236	208	225	210	209	197	221	220	185	184	198	215	218	208	198	228	198	175	181	189	207	197	209	200	189	196	191	181	203	224	212	208	199	185	188	221	188	214	206	214	241	181	224	186	209	175	205	196	243	233	188	176	205	215	185	196	188	188	226	234	205	216	199	186	226	212	188	196	181	220	218	215	193	221	216	189	209	198	198	200	192	203	198	210	219	205	215	200	232	221	219	198	200	201	223	232	201	205	199	217	221	191	193	222	189	194	192	222	215	209	223	188	221	207	208	200	167	213	208	220	198	196	207	196	203	182	217	205	224	190	228	213	188	203	237	214	192	227	209	216	206	225	223	199	184	181	199	214	190	206	221	221	216	200	200	189	206	207	209	200	195	196	202	232	191	200	173	204	185	199	217	221	204	203	191	163	192	210	208	201	217	207	194	213	184	234	180	194	210	222	205	239	192	180	230	194	186	191	206	200	225	184	194	191	232	208	224	193	181	205	200	212	218	199	181	198	216	198	226	196	213	212	221	188	216	214	190	198	208	225	214	203	205	211	193	207	217	188	200	189	221	208	202	197	202	206	199	221	205	196	198	208	205	189	219	215	198	209	201	218	192	216	178	190	181	228	211	212	204	230	217	223	187	180	208	212	208	201	210	200	211	249	204	207	218	203	190	206	188	197	193	213	229	198	206	189	205	201	194	197	221	216	192	212	205	192	203	215	192	196	229	212	208	222	209	214	232	224	202	218	202	212	205	201	215	217	210	203	212	190	176	228	229	194	200	195	221	239	212	187	218	221	228	196	207	224	190	195	172	234	221	207	199	227	229	187	190	189	199	198	226	216	218	181	193	174	194	210	183	197	179	183	197	200	214	214	211	196	198	208	200	190	219	217	171	189	213	185	208	181	222	203	185	204	208	183	173	217	205	223	195	219	219	192	220	197	242	183	206	210	210	185	203	206	215	200	194	203	240	212	204	207	216	195	202	195	190	200	230	192	241	229	212	187	174	191	232	223	195	235	179	215	218	236	196	220	209	218	196	186	200	211	183	179	211	199	198	192	215	205	187	201	215	226	203	183	207	228	201	185	193	240	177	201	196	180	206	217	224	215	199	214	226	209	214	218	211	175	224	234	216	203	194	188	207	231	217	214	197	194	216	187	190	211	212	214	199	215	181	189	206	193	162	231	202	204	206	216	211	175	188	211	218	207	183	203	194	204	195	196	210	188	203	187	199	212	200	236	207	218	219	218	210	186	214	197	205	198	220	218	204	206	180	208	181	188	204	212	220	195	181	205	188	195	220	214	199	206	222	211	194	229	213	201	209	227	205	216	223	193	190	197	210	192	218	158	203	251	216	211	205	207	197	201	196	201	184	203	215	214	203	201	197	208	192	200	236	188	232	208	192	207	196	230	216	203	221	194	227	198	189	199	213	199	181	182	198	193	188	194	204	171	192	221	233	197	224	210	191	194	181	194	236	228	204	206	211	195	210	208	199	232	206	183	177	210	181	222	216	226	187	204	208	198	210	225	190	175	201	187	196	208	208	200	223	210	207	196	206	213	198	222	217	229	218	214	207	213	206	209	207	205	192	205	180	234	197	203	210	202	210	203	204	182	208	207	206	236	201	217	189	189	244	198	207	193	227	195	231	198	214	203	220	219	205	202	196	234	190	184	196	217	206	231	202	207	211	205	218	217	195	196	169	206	189	188	214	203	194	207	198	205	190	226	218	215	227	201	203	199	187	220	211	209	209	242	207	213	211	217	208	198	245	195	193	226	214	211	226	192	220	213	193	188	204	204	202	206	198	230	204	215	236	197	211	182	187	206	214	209	243	204	203	196	214	211	185	181	194	182	195	215	219	212	213	214	230	200	225	220	190	208	201	205	229	210	239	215	228	226	215	185	206	225	207	190	181	205	219	192	227	196	199	195	203	201	197	254	193	197	240	174	207	180	183	226	206	197	218	186	235	197	190	203	226	201	214	223	234	178	216	236	220	217	220	219	192	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
18322	2759	6097	6617	5520	4354	3660	3042	2508	2220	1942	1727	1646	1393	1314	1271	1142	1113	1157	1008	992	959	995	896	788	831	775	832	808	748	796	742	753	769	750	700	685	686	692	705	718	684	685	633	674	680	657	679	665	648	662	607	686	621	612	634	668	658	614	631	610	598	665	628	637	644	636	606	633	608	583	617	566	603	598	574	590	635	618	585	579	619	535	600	620	587	579	584	610	631	568	609	573	596	585	576	589	622	560	626	638	669	586	554	588	547	587	598	575	606	596	571	579	615	605	590	620	596	561	605	604	570	608	604	617	599	570	589	560	574	570	551	555	595	600	526	594	548	606	604	568	619	608	578	599	619	580	601	610	595	555	554	612	602	576	564	634	545	583	601	629	625	591	592	608	579	603	582	669	558	571	578	551	581	586	573	555	576	533	563	587	575	559	562	568	583	571	624	561	564	572	582	601	615	591	604	571	599	626	574	590	560	569	575	610	565	578	582	574	637	569	582	581	573	614	588	582	582	558	601	570	552	602	595	596	605	543	553	535	594	603	579	586	612	575	642	572	547	577	579	583	558	578	609	583	586	614	579	559	606	580	568	567	576	606	570	572	592	522	579	568	583	563	592	574	592	585	587	552	581	605	582	598	596	561	585	580	551	589	570	557	559	608	519	611	602	563	594	564	579	561	566	542	615	601	610	533	583	565	558	574	596	624	618	589	586	592	590	608	602	586	619	580	592	572	568	572	579	618	593	560	590	610	622	571	567	577	584	613	592	564	558	584	561	567	574	579	598	571	582	525	589	588	598	562	595	633	630	617	555	599	555	590	602	552	575	568	575	607	608	576	546	557	572	582	599	610	578	585	577	581	637	590	580	528	562	594	567	601	549	577	598	547	597	591	573	563	582	595	556	568	622	573	572	590	572	522	592	623	584	577	565	577	638	580	595	634	599	589	622	565	572	625	585	580	619	579	548	598	572	563	597	573	607	599	588	589	562	610	581	582	516	615	595	594	575	620	578	612	589	592	546	541	572	607	572	606	620	609	569	618	556	597	554	544	586	604	589	576	583	571	558	578	588	584	583	580	606	553	587	563	579	601	612	625	626	601	592	585	595	555	537	621	639	602	576	582	600	558	634	571	551	598	611	587	584	566	603	602	595	615	596	534	566	565	572	606	608	552	575	599	605	598	605	585	553	593	625	562	544	595	579	590	618	612	579	572	540	541	586	590	577	576	547	571	583	561	576	543	559	604	571	569	599	608	583	565	568	539	629	558	563	578	564	550	588	582	596	572	613	557	569	574	576	561	562	601	564	547	558	602	573	573	560	552	584	583	631	589	564	587	559	625	643	593	603	581	582	559	539	601	598	582	625	587	558	582	601	557	571	590	539	561	612	568	545	573	599	579	588	575	596	595	578	595	584	594	544	559	596	558	598	590	618	581	599	600	538	582	582	576	558	563	565	589	554	578	579	615	579	551	579	548	527	587	578	614	568	560	562	565	550	606	578	555	593	610	576	608	561	613	602	615	600	574	564	583	553	644	576	569	575	621	553	569	597	565	559	599	608	553	599	545	598	614	554	569	600	555	602	566	560	612	576	545	629	606	575	563	624	578	592	552	589	587	567	588	569	570	604	529	538	578	556	614	566	609	537	533	586	560	555	563	615	566	539	580	533	584	556	632	611	579	604	606	581	574	609	569	600	590	587	550	564	545	589	564	596	576	563	611	624	570	596	572	572	563	549	599	625	590	600	577	580	590	597	545	609	592	607	569	532	614	583	602	600	588	588	521	606	520	622	539	581	558	606	545	538	596	572	594	605	594	582	581	575	577	599	570	603	553	582	577	593	598	574	604	562	597	581	609	559	564	569	595	562	609	624	556	610	573	583	567	567	569	570	563	566	604	588	627	608	538	571	585	577	602	579	595	623	584	590	569	603	600	589	606	618	580	597	583	557	589	576	610	561	562	556	593	585	610	580	640	570	593	605	599	561	556	593	583	627	578	618	542	600	616	555	581	594	584	597	567	572	559	566	595	593	575	566	582	635	579	614	580	586	647	577	553	587	583	567	538	557	592	626	594	566	568	541	600	606	552	597	589	555	569	594	574	582	559	577	575	590	608	587	582	551	573	606	579	575	578	630	556	609	570	606	632	566	586	552	582	590	633	568	563	579	580	574	583	625	555	590	610	566	567	614	549	576	566	607	580	594	551	579	584	581	576	596	609	554	555	537	548	582	600	556	592	567	593	621	572	554	599	598	557	580	560	625	606	564	582	561	564	597	592	576	578	608	574	592	613	566	546	569	555	573	589	559	630	578	589	587	573	570	591	591	552	599	593	576	576	572	586	556	571	555	580	548	605	572	614	573	583	564	602	623	572	622	562	588	584	577	588	612	596	577	606	592	597	604	585	608	590	572	548	557	575	602	568	525	527	610	598	594	644	601	560	584	550	602	581	554	541	567	590	585	581	598	596	645	598	567	621	593	592	603	547	555	542	582	620	572	624	602	561	610	580	600	580	578	547	604	587	588	569	552	598	600	504	589	608	578	594	601	574	621	571	589	592	584	575	647	583	546	553	563	574	578	556	595	583	606	544	579	565	564	567	585	573	616	546	608	584	561	572	585	563	592	572	591	614	549	569	573	580	565	579	587	555	531	553	558	580	586	576	610	581	586	569	593	596	562	604	555	569	584	574	595	604	551	569	585	577	594	616	596	582	598	639	562	564	634	549	556	617	584	623	543	551	560	551	599	591	557	585	545	574	563	565	558	580	620	585	608	572	578	574	551	547	563	636	574	576	586	571	595	552	557	549	615	573	546	577	600	589	594	559	595	578	576	564	572	585	590	565	586	603	526	622	561	658	597	589	559	598	606	536	570	591	599	569	571	593	592	568	575	573	589	585	571	580	576	548	566	583	590	586	530	619	589	575	603	573	536	589	574	572	608	593	595	573	559	579	573	587	586	584	585	573	585	582	569	573	558	576	565	595	563	621	574	570	593	607	581	566	584	595	571	586	626	608	580	581	617	584	589	564	575	594	609	572	573	583	545	574	584	589	576	567	581	558	597	543	605	587	591	569	631	575	594	615	580	570	593	588	603	590	569	580	585	590	585	623	568	628	551	610	528	566	597	553	571	583	555	595	544	596	575	537	581	543	570	605	589	571	573	596	593	587	586	561	588	631	615	611	626	586	553	613	595	599	534	587	589	581	589	588	584	605	605	558	559	597	577	588	594	586	568	575	593	616	556	608	644	591	576	580	602	611	593	546	596	590	609	565	569	604	582	567	605	597	560	605	540	585	619	572	613	580	596	589	593	552	593	574	602	586	587	581	565	573	611	620	567	612	577	564	588	595	569	549	594	594	573	572	580	543	596	595	588	636	580	539	608	550	585	582	618	572	593	574	568	551	595	550	568	650	597	607	617	627	569	596	571	599	589	556	619	599	586	594	581	553	581	557	606	594	573	563	574	619	550	569	573	601	576	571	576	567	551	568	589	566	602	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
4966	348	172	148	138	138	129	116	118	103	112	110	104	115	102	97	79	80	114	93	99	93	115	111	97	85	104	90	102	98	102	103	111	110	93	101	106	126	92	103	86	108	103	112	99	103	109	127	90	102	112	113	109	87	87	102	102	94	88	94	117	94	74	103	101	103	116	132	95	108	128	93	109	107	90	100	103	102	97	106	128	97	101	104	98	103	111	86	97	107	102	120	97	87	109	90	103	89	118	110	99	104	114	109	88	98	109	89	101	102	87	108	107	93	104	105	93	95	105	99	104	90	87	100	106	132	85	98	89	102	101	95	95	109	111	106	101	109	105	95	102	96	98	99	114	107	96	98	105	118	104	108	93	117	116	82	93	96	109	100	102	99	107	99	110	101	83	96	105	93	98	129	99	95	104	105	107	96	92	100	89	86	111	119	109	104	100	98	99	102	101	114	109	110	96	88	107	102	99	121	91	109	115	101	110	98	80	92	76	86	101	94	110	90	99	103	94	99	86	86	121	97	95	117	84	92	113	82	108	114	114	104	97	101	116	105	88	85	123	90	109	119	104	96	86	96	103	135	126	109	101	88	99	104	110	104	105	91	112	107	107	94	103	97	110	99	95	103	116	107	101	116	122	91	102	98	115	87	101	87	94	105	110	92	119	95	78	101	115	97	105	112	95	92	92	86	119	84	127	85	105	114	110	90	98	95	110	103	110	101	98	85	96	89	102	108	96	98	102	115	115	111	101	98	106	102	114	106	101	108	107	109	93	91	100	89	83	94	105	89	100	98	91	100	84	102	96	105	126	94	100	99	95	96	99	119	87	131	97	107	102	106	92	103	104	118	105	87	105	110	111	107	115	104	107	107	102	98	106	92	103	95	113	97	105	97	88	103	115	105	101	84	108	105	106	109	107	115	94	112	108	121	104	103	90	92	103	94	103	92	102	105	108	103	113	92	103	104	94	103	104	93	100	101	100	100	99	100	110	102	115	122	109	114	97	104	93	88	103	97	109	87	102	105	83	99	102	96	98	88	90	102	88	98	94	103	106	106	113	113	101	100	101	119	99	104	89	106	83	107	89	97	94	89	85	101	98	78	110	113	98	106	111	95	113	82	133	91	95	96	103	114	118	106	98	104	107	90	85	102	106	109	102	88	84	91	99	94	87	96	107	110	108	90	112	114	112	89	89	105	98	87	81	113	118	103	96	115	101	108	106	113	101	104	98	102	107	102	112	105	129	104	110	101	101	112	126	113	119	108	96	74	99	108	86	128	99	101	82	119	104	79	101	103	93	116	114	105	107	99	109	111	100	97	112	115	108	106	108	87	100	97	85	98	99	107	94	115	93	106	89	109	91	112	108	111	102	112	96	97	94	99	92	102	93	93	101	88	114	95	92	92	98	112	106	101	106	108	87	100	99	89	91	84	102	92	88	95	100	92	96	97	93	102	109	97	99	86	105	99	100	92	116	106	83	106	111	98	108	108	104	97	106	110	100	109	109	97	115	108	109	97	91	108	97	95	104	93	91	103	100	109	111	88	120	109	121	103	90	105	103	101	101	108	96	115	110	100	98	87	106	86	105	106	99	94	109	97	90	94	96	90	105	89	105	103	110	92	97	93	106	92	99	95	82	111	113	81	140	92	100	105	100	100	95	108	97	118	87	100	94	118	100	106	114	96	98	93	108	83	99	110	103	103	103	103	95	97	95	108	110	113	110	116	98	101	88	98	94	82	102	101	103	99	114	102	114	102	101	98	93	93	85	110	104	89	98	100	107	99	116	94	116	89	106	88	106	91	104	93	99	120	92	118	120	92	111	81	94	91	112	121	102	101	96	110	119	90	86	97	119	120	107	116	99	103	90	116	113	109	103	121	102	101	91	109	94	112	94	102	106	100	84	104	107	85	95	107	93	106	115	94	89	99	102	93	108	94	91	96	103	93	112	94	110	91	96	101	101	97	106	109	82	103	109	102	110	89	85	103	113	89	99	103	92	111	90	97	91	87	104	97	100	105	93	85	105	83	88	104	107	117	87	121	92	107	107	107	114	105	112	87	108	106	123	106	100	121	99	110	114	109	97	81	105	104	104	106	108	101	85	115	105	96	92	104	122	92	98	124	93	112	112	113	112	102	102	90	121	91	104	103	90	87	91	91	108	75	113	110	108	99	87	102	116	86	110	109	94	100	123	95	114	104	102	98	100	102	95	92	102	87	91	83	102	117	95	106	101	111	91	111	106	90	109	121	85	94	115	94	101	95	100	90	92	96	101	111	101	115	99	97	96	123	106	111	93	98	92	95	106	109	87	91	111	118	108	108	111	107	96	92	112	101	96	95	87	100	90	103	90	102	88	109	104	118	121	117	97	106	99	107	107	97	95	98	103	109	108	98	103	117	102	110	89	107	95	106	110	104	111	109	102	95	117	92	76	107	101	95	94	105	105	99	110	94	95	102	100	88	118	101	108	124	91	105	104	104	116	109	104	132	107	107	90	100	99	101	97	87	95	103	93	85	104	99	97	116	113	101	93	115	115	105	115	117	113	93	118	95	94	87	110	105	99	91	104	98	97	103	91	93	109	95	101	97	105	87	113	77	98	112	102	108	92	103	79	113	99	109	85	105	101	102	102	98	104	93	107	94	102	116	103	96	117	105	113	98	113	102	92	111	91	100	95	108	99	109	109	94	107	104	97	94	102	93	86	97	100	100	95	98	94	120	109	91	98	84	114	115	115	118	103	111	78	105	103	98	100	92	88	89	111	111	103	107	93	95	97	91	114	105	118	109	96	97	111	96	93	106	116	103	108	104	107	118	102	105	100	99	109	101	109	101	99	106	109	98	107	108	108	109	85	87	111	119	118	109	111	84	93	106	94	104	109	95	103	90	106	92	118	101	127	106	104	104	102	107	81	88	99	97	104	97	106	86	108	117	127	131	105	99	118	104	102	102	108	101	103	90	101	87	100	104	108	104	83	107	90	98	115	93	101	88	102	107	83	115	115	105	102	92	112	119	93	74	85	88	92	109	113	91	120	98	87	106	109	111	109	103	108	104	109	88	79	94	107	113	114	107	102	97	101	81	103	106	94	96	107	114	98	117	99	114	95	99	104	97	90	105	106	94	97	100	111	103	105	103	87	94	81	113	102	97	109	98	107	103	92	104	86	103	93	105	95	115	90	112	93	94	124	101	90	100	93	104	93	93	105	91	115	100	99	116	123	95	81	100	103	105	95	113	98	115	107	110	83	110	97	92	106	117	98	99	109	132	90	94	98	97	114	102	89	105	102	108	108	100	93	104	87	114	113	113	88	116	101	102	114	102	119	103	107	104	110	106	100	89	113	107	108	118	104	99	91	109	93	100	102	112	112	106	97	108	113	86	103	96	101	93	111	97	96	107	101	98	112	126	104	102	102	106	100	105	114	103	101	97	83	112	123	97	94	82	98	89	89	108	101	105	105	88	101	112	107	110	116	99	92	93	101	93	104	89	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
5692	395	508	545	486	464	408	415	357	362	364	366	354	362	336	340	341	347	304	384	318	320	339	353	304	290	323	322	331	335	283	293	316	329	316	332	336	354	330	307	346	330	333	328	305	344	311	305	282	311	340	306	309	328	294	343	301	308	330	297	330	316	331	285	300	325	329	322	314	325	311	307	314	310	329	271	291	335	345	297	307	288	358	336	338	292	301	306	329	308	330	290	325	324	323	295	295	362	330	287	323	320	303	327	335	337	335	290	315	288	291	292	298	330	290	340	306	321	312	334	337	344	298	317	305	292	306	283	300	285	304	313	295	290	306	302	342	322	330	337	322	323	305	298	331	340	323	349	324	317	334	315	314	321	326	349	331	300	325	350	299	328	327	345	322	321	296	318	319	299	307	311	333	286	301	294	296	317	307	303	309	309	309	319	315	290	289	308	292	270	336	307	310	297	320	291	316	299	328	324	342	314	319	321	324	322	306	309	325	290	373	311	315	308	335	299	266	311	301	312	355	324	325	309	324	314	309	301	310	322	340	345	313	322	303	308	344	305	293	347	331	325	346	318	303	316	301	320	300	293	312	316	324	324	308	316	309	330	320	309	346	292	303	299	331	328	311	324	312	348	322	336	340	339	286	315	311	297	326	312	323	290	320	313	307	315	324	318	302	298	286	326	293	328	311	299	326	328	317	301	344	295	325	337	297	335	323	291	364	314	342	325	310	317	327	300	315	362	285	308	325	320	311	326	337	323	321	320	296	320	321	299	294	309	296	322	318	309	312	298	288	306	323	354	330	306	332	326	317	287	286	302	333	331	336	304	320	315	329	306	314	302	307	332	306	342	323	303	300	288	291	301	305	319	318	307	320	324	309	319	316	300	311	310	322	312	302	299	298	322	303	338	335	308	350	319	337	325	316	288	342	289	323	292	302	317	290	306	317	323	289	334	340	309	327	289	345	285	290	295	324	342	323	298	308	285	292	306	329	374	331	301	327	321	319	308	316	335	333	317	329	322	324	325	315	323	295	334	306	335	301	315	310	306	319	303	297	293	303	291	322	333	335	352	298	310	307	307	288	321	325	286	286	344	308	330	313	339	340	312	325	327	303	338	334	308	313	344	303	304	319	289	326	308	285	319	346	304	320	302	297	314	317	343	282	277	346	321	325	327	317	313	308	280	315	315	315	321	287	305	294	303	357	304	328	325	342	330	301	317	325	304	322	342	311	315	330	342	336	301	327	325	331	292	324	308	301	324	331	304	326	328	289	309	308	339	330	315	316	311	298	353	320	309	310	317	322	305	296	298	310	294	310	299	333	308	320	299	333	316	331	334	321	302	318	303	303	337	304	290	317	313	348	326	309	313	282	326	349	324	343	328	301	343	313	305	314	314	274	342	317	313	330	323	326	309	303	319	330	320	312	336	319	271	301	311	339	287	328	334	325	329	326	310	341	335	318	305	279	298	319	318	291	304	315	315	320	334	292	271	340	302	320	325	325	367	321	319	348	306	277	337	307	300	314	318	285	321	313	319	302	301	266	318	318	324	280	314	323	316	354	310	325	300	317	318	328	320	332	306	301	304	336	311	303	309	338	279	353	306	305	315	287	310	317	342	329	305	309	332	306	341	315	305	287	306	315	340	335	337	281	304	299	312	341	308	313	296	296	294	331	323	285	314	336	323	348	316	303	308	312	312	317	302	332	324	330	326	307	341	320	317	347	298	306	311	346	302	298	290	329	288	316	321	300	343	305	328	325	296	311	283	327	286	295	341	338	320	309	309	336	318	330	319	310	309	285	332	316	278	322	314	347	328	347	341	320	298	293	288	315	306	302	316	328	324	331	283	327	322	329	314	307	306	316	324	326	329	296	324	313	321	340	314	298	317	295	303	302	336	358	306	321	259	320	302	298	318	318	331	288	306	338	321	332	279	319	331	295	316	346	319	309	295	349	339	326	302	322	287	293	302	326	328	309	301	331	328	341	280	316	337	321	292	304	341	291	317	303	312	314	313	324	324	295	282	319	332	303	279	319	308	279	291	312	296	301	339	304	302	328	301	291	335	286	311	327	330	325	319	312	337	271	353	326	310	306	319	315	301	332	291	316	287	316	320	324	318	308	348	318	299	307	305	284	312	284	307	311	319	326	269	341	318	328	294	305	290	350	338	347	312	286	293	299	348	307	284	318	312	294	322	297	289	322	307	343	330	307	290	303	303	325	327	310	312	308	289	297	321	302	342	327	337	314	340	313	324	314	366	301	315	327	306	313	298	334	302	316	322	308	293	318	331	345	317	318	355	333	316	295	295	332	302	297	318	326	330	318	308	344	339	380	321	330	301	315	312	339	318	313	307	304	343	284	311	296	300	333	312	311	317	308	326	276	334	324	315	337	313	298	318	282	326	308	315	310	286	332	294	293	304	326	307	307	337	313	336	350	293	317	333	342	325	314	312	311	323	311	325	315	291	307	336	312	302	314	322	345	307	290	318	325	323	300	314	308	292	310	309	330	315	330	360	294	307	333	325	308	323	307	312	296	295	325	307	333	272	296	305	318	316	302	338	303	314	306	302	363	336	296	296	302	306	321	321	284	323	324	322	318	309	302	307	283	320	366	294	321	315	321	332	303	324	354	329	304	309	340	300	324	286	334	306	319	313	312	307	307	358	309	334	334	301	312	333	280	280	313	325	324	298	327	313	307	280	333	335	336	321	293	331	318	352	273	321	312	358	309	281	317	289	310	324	313	293	336	275	301	347	296	300	328	316	319	292	285	319	323	329	341	317	296	313	337	329	283	314	306	303	309	328	326	328	309	283	352	313	314	331	307	341	354	299	328	309	292	325	304	326	292	338	286	324	317	321	293	293	298	326	295	330	312	330	312	324	323	290	310	338	325	347	313	310	329	341	293	326	296	330	322	291	329	293	301	325	326	304	331	332	359	296	335	319	303	314	362	326	302	288	311	303	301	328	329	316	326	289	299	296	304	308	301	325	291	307	303	300	322	292	340	324	312	299	307	333	323	295	318	300	357	336	332	289	290	347	318	285	293	331	318	338	320	286	343	317	308	301	329	320	306	305	333	317	334	326	318	305	290	306	308	304	307	311	313	310	302	306	280	272	309	334	302	318	320	310	324	304	301	306	299	337	314	310	303	334	324	330	334	305	305	298	303	307	329	279	326	322	297	312	320	325	298	283	303	282	318	302	315	339	309	294	294	328	315	318	341	356	323	280	302	317	309	279	289	333	296	316	311	319	306	288	327	318	342	299	316	318	313	299	344	319	307	357	308	314	325	306	302	300	315	338	338	299	311	323	330	332	312	286	286	322	315	335	347	320	287	335	300	336	290	294	301	288	299	343	302	289	301	288	330	329	326	308	332	315	292	303	309	289	324	326	288	286	313	325	312	306	307	299	310	314	316	305	308	311	360	297	345	293	314	322	334	290	310	311	312	327	312	327	319	314	298	353	313	304	313	288	310	302	295	304	314	304	315	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
33317	7924	1454	1039	757	519	379	355	285	249	213	215	177	169	169	148	168	140	139	127	145	96	98	113	109	114	125	101	112	115	101	113	93	102	110	109	84	112	103	89	112	94	113	117	96	87	103	107	98	92	110	95	93	92	104	99	99	98	111	76	100	84	121	103	110	101	85	94	112	107	104	92	114	89	98	107	95	102	110	101	93	98	101	98	105	89	85	82	103	92	91	82	98	110	97	93	89	88	91	108	105	87	93	97	105	115	99	80	70	82	95	100	97	87	85	86	90	85	102	98	107	103	84	101	103	106	93	99	87	109	94	102	65	101	93	97	80	107	95	86	111	91	108	93	86	87	119	96	107	99	104	100	97	105	89	98	99	101	120	96	97	93	121	92	93	99	93	104	99	95	97	96	85	107	84	82	95	93	100	89	111	107	101	91	107	97	95	135	102	112	89	105	88	87	95	93	100	101	113	101	107	81	92	98	98	102	94	113	99	111	85	85	84	100	103	103	92	91	113	85	90	82	90	84	102	89	98	86	97	101	102	112	108	78	100	97	83	99	105	86	79	88	84	88	91	92	89	90	86	111	84	93	102	84	84	86	77	93	103	106	100	100	108	109	122	94	108	83	107	90	88	77	93	92	115	117	92	98	91	94	100	79	89	82	86	91	106	103	94	92	105	99	109	87	114	105	110	105	110	89	101	97	94	81	79	97	81	97	92	94	105	102	86	92	93	80	83	99	108	90	82	97	107	84	98	100	96	91	78	88	100	98	84	87	104	98	96	95	96	94	93	100	114	100	102	99	90	100	93	110	94	98	81	94	97	92	92	89	91	91	112	94	84	99	85	109	107	96	92	93	86	90	96	83	123	92	102	112	97	89	92	103	77	103	102	92	94	74	102	90	85	98	101	89	101	83	101	97	100	93	92	97	91	109	99	101	95	84	101	73	83	93	97	96	89	112	83	111	100	93	101	94	96	110	105	95	95	78	94	97	103	107	89	125	103	104	91	81	84	95	85	86	98	99	83	109	77	95	96	84	102	103	110	101	93	109	84	74	105	108	118	84	103	103	84	98	101	89	86	97	110	90	74	84	98	89	89	104	94	88	102	101	91	82	102	88	88	80	90	91	105	96	102	92	104	98	85	88	103	98	111	87	92	102	84	96	90	113	68	92	91	83	107	94	115	93	93	101	111	93	83	86	81	87	114	90	88	79	86	89	96	90	121	108	83	88	100	88	106	86	90	113	87	99	106	119	93	92	87	102	117	111	94	111	89	94	88	106	108	105	108	97	109	92	95	98	98	98	109	101	101	79	85	94	94	107	87	110	100	93	96	96	83	105	76	93	98	114	104	91	91	99	82	95	80	96	92	96	105	93	84	95	117	95	88	92	116	95	87	98	127	102	97	95	84	109	96	89	108	121	100	102	93	91	95	88	112	108	74	103	83	82	100	92	90	99	109	100	98	85	92	107	96	97	87	88	109	84	81	103	100	92	98	107	96	91	87	82	83	84	101	106	95	119	95	97	103	95	98	128	77	105	103	80	89	99	103	106	102	86	79	94	107	100	104	87	93	108	98	104	93	102	95	78	82	90	77	105	85	96	103	93	101	89	86	84	93	71	104	99	89	107	102	105	81	112	87	105	99	101	98	102	76	78	80	89	89	102	92	100	86	124	97	94	106	86	106	100	91	122	80	107	81	88	109	110	83	93	86	102	98	96	94	107	88	88	95	95	104	92	92	94	96	100	96	87	110	81	85	102	86	95	79	100	106	104	96	84	93	72	97	80	85	113	100	107	81	86	82	99	82	91	89	109	85	82	108	90	99	95	112	97	102	111	91	92	79	98	88	91	99	83	90	129	101	103	103	93	92	92	85	94	87	93	115	97	109	83	80	113	113	95	88	115	100	87	87	79	91	95	88	103	109	96	132	97	107	74	90	83	87	92	105	107	95	94	90	92	86	97	112	75	98	89	82	89	101	105	100	102	113	93	96	121	109	106	107	84	86	93	82	99	91	117	89	97	96	89	110	81	95	89	81	84	86	86	96	85	89	97	88	85	103	108	119	96	78	97	106	86	116	96	97	101	98	100	94	78	95	103	112	79	79	90	84	94	116	99	98	89	99	90	96	92	108	81	95	110	102	94	116	104	88	97	84	123	98	102	94	89	108	87	92	95	118	92	93	89	99	101	85	93	100	116	116	102	80	85	106	108	85	85	98	106	100	85	98	89	117	99	94	81	104	97	107	84	91	101	99	102	92	103	100	85	90	84	117	88	84	93	87	93	103	77	109	85	82	108	103	121	100	98	105	91	73	93	94	96	100	95	95	98	96	96	111	109	76	95	110	107	102	113	90	89	92	98	97	99	91	98	90	74	88	85	106	84	105	109	91	90	83	90	88	111	86	84	117	92	99	97	95	102	104	88	99	92	108	83	116	94	111	114	88	99	89	106	109	104	96	90	94	83	97	116	97	84	93	99	102	85	85	91	83	95	94	92	118	92	83	96	90	98	96	108	91	88	79	109	88	93	95	103	81	86	85	89	80	108	90	91	99	75	103	83	102	94	94	103	101	91	80	82	111	85	96	89	93	105	78	98	86	87	88	95	105	93	114	109	88	105	89	85	93	93	98	81	94	94	108	86	78	107	98	107	100	79	92	95	102	71	122	113	103	74	108	88	85	96	97	107	98	102	99	89	99	87	102	106	104	101	96	100	96	82	113	81	99	93	111	82	102	86	108	90	103	102	108	97	97	93	107	90	118	119	103	106	116	106	76	91	95	92	89	97	79	97	83	107	86	96	81	94	105	94	97	93	104	110	81	93	100	88	87	100	90	82	70	89	97	77	106	109	98	93	99	92	96	117	80	96	70	107	103	117	95	90	89	93	94	99	95	102	95	85	96	101	109	104	96	96	114	94	99	94	103	106	107	112	104	101	95	86	105	84	107	95	110	85	87	107	88	103	101	90	98	91	110	100	98	96	91	105	111	98	91	105	93	92	116	81	83	89	114	84	90	110	104	100	88	95	96	92	110	105	84	85	95	96	100	98	91	84	81	106	114	85	103	108	96	71	87	98	72	82	101	92	93	89	102	98	97	103	95	88	107	98	90	92	89	80	94	81	117	75	79	89	86	108	91	93	91	107	93	85	90	88	85	99	109	97	97	93	92	84	92	100	100	80	94	94	85	111	87	96	97	101	78	96	85	84	82	91	85	88	87	102	98	99	81	108	100	94	92	103	111	96	102	102	104	96	105	77	80	101	85	85	84	95	87	83	100	93	93	109	96	90	90	81	109	82	110	105	103	95	89	116	104	68	84	88	98	83	118	96	96	97	79	102	95	97	97	98	86	103	88	85	72	101	86	99	104	103	98	101	103	101	84	74	93	96	83	108	84	101	101	87	93	119	91	97	93	91	104	116	104	91	87	98	94	90	98	87	95	94	99	81	107	93	96	87	102	114	103	101	88	107	89	115	84	89	91	97	113	89	93	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
14289	1363	3224	3568	2997	2379	1973	1537	1329	1166	1012	910	834	713	764	673	598	567	539	513	492	487	483	454	469	485	437	415	423	451	400	405	359	395	371	357	342	385	349	348	367	320	337	386	362	346	336	377	349	381	336	372	343	347	370	333	321	320	349	331	319	307	314	353	313	327	339	310	311	331	326	350	341	307	331	296	310	316	316	325	308	306	337	270	291	297	333	325	314	352	324	291	312	298	318	323	342	288	327	311	318	299	324	301	328	332	319	285	298	321	326	290	299	326	329	310	301	331	299	345	328	307	290	299	324	281	350	334	336	283	342	337	319	313	280	297	315	317	338	323	317	325	302	328	311	321	304	284	315	339	294	334	310	304	324	290	305	325	307	306	308	304	324	321	277	312	304	311	305	300	324	306	330	304	281	291	292	334	322	322	294	318	283	292	317	332	315	299	328	325	326	303	307	298	307	325	311	286	315	307	315	318	319	346	300	310	318	318	309	306	308	280	297	320	301	307	322	299	306	290	292	318	304	318	289	318	317	309	298	292	296	302	289	309	318	319	347	303	286	280	311	309	324	316	267	285	332	296	316	288	295	319	351	307	292	288	311	327	299	291	290	318	310	339	324	325	314	322	299	333	308	310	307	315	303	323	285	299	293	310	321	300	311	303	296	326	314	301	313	310	309	287	274	304	294	326	321	281	275	336	294	291	307	276	339	325	345	340	278	315	294	305	326	317	345	309	310	291	284	346	305	310	314	318	306	316	351	284	303	293	314	307	300	309	285	291	261	294	284	305	316	326	314	317	270	339	291	316	308	301	303	305	332	304	292	315	313	328	289	302	309	283	329	297	316	310	329	290	308	338	304	319	347	304	310	345	279	302	346	293	360	340	330	321	327	302	297	300	316	328	298	313	300	269	301	320	333	305	315	295	324	318	312	293	302	277	285	348	268	301	304	268	313	319	313	271	318	313	297	318	291	333	303	311	294	319	315	297	309	306	297	294	284	312	306	347	303	318	369	312	325	305	308	303	293	296	284	291	302	310	301	306	289	303	308	291	300	279	330	302	263	284	292	312	306	334	335	281	339	312	329	320	345	314	346	341	292	314	283	313	322	282	300	300	304	313	289	329	342	364	346	287	303	300	301	305	303	291	320	309	284	290	333	295	314	332	328	322	317	337	295	303	289	295	336	285	322	307	320	285	317	300	294	292	330	319	320	282	356	289	275	323	298	330	297	307	296	315	300	306	342	302	301	282	329	271	279	303	293	279	301	324	315	310	324	324	290	285	316	294	322	307	319	304	272	307	277	319	291	278	316	286	317	303	307	338	301	301	328	317	291	329	290	315	313	295	308	300	296	283	312	306	331	280	326	301	317	324	315	348	324	280	291	321	298	294	332	316	329	352	295	317	331	291	307	298	328	331	311	321	322	303	303	323	288	344	302	281	288	327	305	295	314	288	327	299	319	323	300	318	314	305	305	321	321	306	290	332	312	310	312	304	321	305	308	335	329	289	308	308	311	347	285	316	283	313	318	308	343	310	296	318	301	304	342	318	325	325	299	322	324	291	324	316	312	296	305	306	327	281	287	304	290	301	313	282	322	309	312	278	311	292	339	298	290	297	295	309	311	350	278	296	319	335	311	328	355	312	295	308	269	300	312	306	326	309	335	297	289	270	325	310	303	304	277	309	299	305	330	342	304	314	329	322	282	335	329	294	324	298	309	337	322	333	316	324	290	277	303	288	313	302	277	311	309	318	313	327	293	303	315	296	293	355	304	310	307	317	309	314	309	328	297	345	292	306	296	318	295	302	312	262	296	305	277	329	310	324	305	310	323	301	328	305	305	309	283	311	298	274	329	331	298	304	324	300	329	300	298	306	312	291	303	305	322	292	313	294	315	282	306	313	308	278	325	299	316	303	297	319	323	306	332	313	340	305	312	303	322	298	315	338	309	300	310	289	289	322	300	305	317	303	297	313	289	302	298	290	307	286	295	298	293	321	300	304	317	319	293	323	299	297	309	323	301	325	300	289	307	344	335	288	298	299	285	318	307	311	289	338	330	312	320	307	311	321	348	312	325	314	280	323	324	300	312	317	303	292	304	305	317	304	318	329	281	305	321	281	291	329	304	283	298	321	309	328	298	300	329	303	354	323	307	335	314	306	329	310	299	307	327	322	290	276	342	288	287	297	310	326	295	276	304	346	294	274	349	312	315	286	303	290	298	296	305	270	325	313	302	303	279	304	296	299	314	358	283	306	318	315	291	322	293	347	300	285	291	313	287	300	329	298	299	303	310	292	326	275	311	352	328	351	277	305	289	294	302	348	278	318	315	292	324	302	267	293	296	315	335	309	304	313	306	323	314	323	289	314	302	308	337	321	307	298	306	284	300	306	317	332	316	284	308	310	285	323	294	312	321	332	308	303	308	345	302	317	303	324	291	324	283	311	336	309	298	328	332	301	309	258	321	307	290	338	298	301	291	307	315	321	342	305	274	316	332	295	343	326	287	308	302	302	342	293	341	325	319	289	314	315	291	313	311	297	314	296	333	269	307	324	329	314	313	293	311	293	327	320	323	276	301	304	326	298	312	288	301	275	300	307	309	311	320	314	333	309	304	277	314	299	304	338	328	295	304	313	343	296	329	305	306	327	297	340	295	332	290	338	317	300	294	290	307	348	285	316	318	287	297	310	263	332	317	291	295	331	339	291	279	304	282	287	300	310	287	298	316	299	286	343	317	325	306	286	311	299	287	307	319	296	349	325	286	293	313	296	337	325	307	288	315	324	299	311	286	301	298	313	307	322	291	331	280	319	330	296	303	318	324	279	344	307	322	293	298	304	318	327	285	319	311	287	294	325	331	310	277	322	313	323	309	286	323	280	305	317	259	353	326	303	299	290	289	302	338	337	305	299	295	338	336	322	294	333	287	287	297	310	291	315	319	300	334	314	288	312	287	291	308	309	318	316	311	315	317	283	291	332	318	268	305	314	349	332	322	308	323	310	330	349	295	338	313	286	292	312	324	329	335	309	302	294	310	292	326	312	320	309	322	291	320	318	350	299	312	314	329	314	323	316	318	294	319	282	303	313	309	322	294	291	322	300	300	350	317	310	302	321	314	290	294	323	287	325	306	316	322	309	303	326	357	279	304	350	321	307	291	317	306	321	323	346	302	295	294	322	339	291	304	297	295	289	292	321	311	312	291	328	302	308	320	330	290	306	333	305	310	312	342	287	317	285	293	300	319	291	318	307	298	317	285	284	321	322	280	296	346	311	302	323	290	351	325	311	303	306	295	317	329	308	336	297	316	325	332	306	377	324	354	307	314	326	318	330	272	324	305	288	345	316	287	332	323	316	332	291	277	299	342	338	299	299	310	293	292	307	307	289	312	289	323	319	303	312	273	276	361	292	314	305	311	320	301	308	325	323	338	315	293	322	298	305	294	350	283	319	320	265	271	309	321	305	299	279	333	321	281	277	316	325	302	254	287	315	294	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
42020	16582	3875	2211	1571	1141	855	673	508	468	445	395	381	313	294	310	274	277	276	302	238	246	235	232	255	234	224	207	215	230	225	240	242	222	236	211	230	246	215	189	189	204	234	219	216	191	187	233	215	239	224	228	221	194	212	205	192	220	199	222	193	176	197	222	193	229	218	196	204	213	216	208	231	205	216	224	208	224	192	187	186	228	219	191	181	196	213	207	224	203	223	222	213	217	203	224	217	217	196	203	190	211	222	244	199	205	216	221	223	216	218	186	198	214	204	217	217	196	208	192	220	196	210	202	197	210	179	198	199	206	232	205	225	195	202	191	219	214	211	211	194	204	187	198	211	211	204	237	210	200	210	198	212	198	228	209	207	202	222	220	223	196	191	189	223	211	193	195	204	182	211	209	219	193	189	220	209	208	226	224	213	177	198	195	171	234	215	182	197	186	191	217	185	197	224	206	196	201	183	223	209	164	180	211	200	228	201	192	186	195	225	179	204	201	197	178	204	196	196	189	196	196	185	175	213	202	211	203	217	215	223	215	211	193	201	207	197	207	206	219	210	218	222	214	191	207	184	235	193	202	220	214	198	239	214	207	184	220	210	206	210	210	195	221	204	192	184	204	184	190	226	224	226	191	206	221	209	198	211	225	184	210	201	233	193	187	186	211	193	192	215	204	189	205	203	230	210	179	189	186	193	191	218	221	198	187	204	213	191	221	216	211	204	217	206	184	184	203	218	221	190	205	202	216	245	185	193	205	219	218	195	211	221	208	211	208	208	193	203	209	179	194	204	202	248	219	191	220	206	219	204	182	205	209	210	216	194	223	201	231	183	206	221	220	196	174	204	212	192	184	195	202	167	224	233	201	209	215	214	196	217	190	195	201	195	222	186	187	209	199	206	192	210	209	216	192	194	224	211	229	211	200	234	192	195	210	166	183	245	200	197	219	201	198	206	196	221	211	217	210	206	220	190	190	186	223	201	172	201	173	173	174	193	215	201	212	210	190	233	205	180	197	195	200	209	196	217	182	216	197	214	206	242	197	191	216	195	210	181	230	209	212	208	207	228	231	197	206	185	211	178	207	210	213	178	193	193	207	183	194	184	193	222	197	193	209	227	199	208	217	189	218	207	206	234	189	217	181	201	223	203	201	180	189	205	213	206	203	227	186	203	210	235	209	202	213	190	234	263	208	184	239	182	203	208	199	219	183	220	196	197	209	211	199	215	216	195	192	185	200	200	198	207	215	194	202	214	199	212	207	215	201	171	204	198	189	212	193	214	197	188	184	196	190	196	218	217	198	220	184	209	189	198	213	203	209	210	197	194	205	194	219	235	203	196	213	222	188	198	191	203	217	226	199	202	208	206	205	224	219	209	221	212	209	209	204	211	199	181	202	224	183	201	202	184	183	180	199	188	226	207	226	228	196	201	205	193	187	189	217	204	193	189	212	211	194	201	204	220	203	174	211	199	212	214	210	196	193	185	199	203	206	216	202	216	188	203	213	218	211	211	204	218	208	225	220	216	183	191	197	210	205	220	202	194	207	200	222	200	210	205	195	202	198	235	209	208	229	219	211	216	214	204	227	187	224	207	209	195	226	234	216	189	235	201	194	217	225	192	215	181	199	210	198	202	192	194	209	220	175	188	212	202	215	218	231	193	184	196	213	219	211	226	190	199	205	217	171	204	211	213	220	204	224	196	212	197	200	209	191	179	215	174	179	214	209	221	203	187	210	199	223	197	214	170	185	185	190	194	212	185	208	178	205	225	191	196	218	228	204	235	198	243	181	224	230	189	185	182	217	215	202	209	197	191	208	249	209	179	176	229	226	217	227	208	200	186	193	228	210	201	209	182	202	191	211	209	218	208	188	211	238	214	199	203	203	221	200	207	209	213	197	173	203	190	216	190	200	229	191	202	210	204	206	229	213	194	226	219	203	193	207	197	229	191	192	222	188	213	189	226	204	214	193	197	202	211	229	210	191	204	227	213	214	204	206	229	207	212	193	242	190	202	198	207	215	188	223	237	210	204	218	222	205	208	188	216	172	199	217	219	206	216	216	210	176	177	204	228	231	208	226	193	239	203	190	209	193	212	187	254	198	205	188	211	223	192	204	216	219	213	199	178	191	191	186	192	202	219	195	200	220	207	212	218	200	198	195	215	212	225	216	219	190	196	210	213	197	199	205	218	213	189	226	217	202	220	183	202	217	209	198	225	209	199	198	246	184	177	189	182	200	204	199	221	179	211	203	207	200	209	178	194	204	182	204	211	195	188	218	204	227	218	188	218	196	201	231	209	229	206	183	210	215	213	214	183	210	210	203	210	200	194	197	195	195	217	226	194	189	189	204	181	202	199	197	185	191	208	188	226	225	203	204	195	215	225	189	217	226	213	208	195	219	228	214	213	207	217	196	197	190	208	185	222	228	229	201	192	214	187	229	198	198	202	213	182	199	220	218	219	205	199	217	196	212	230	203	203	205	202	207	200	214	198	193	202	194	201	189	212	190	186	208	198	206	176	201	223	214	210	217	199	207	225	190	211	209	228	211	205	201	200	195	226	220	193	215	214	199	222	190	196	219	211	189	208	227	196	200	190	190	223	205	203	202	218	176	197	198	213	199	219	191	201	204	203	189	201	201	204	186	195	202	212	205	201	203	226	199	216	190	176	222	214	196	186	223	231	208	187	218	203	209	173	208	214	215	187	201	209	205	196	229	209	201	223	215	199	213	238	229	186	198	211	194	202	207	184	232	176	191	212	210	178	227	201	194	203	191	201	229	205	204	211	205	224	190	194	206	201	194	221	215	229	211	215	199	213	168	236	222	183	197	216	210	205	212	172	216	207	192	218	211	181	215	206	196	218	185	204	223	199	225	218	202	207	216	196	233	178	214	224	230	196	208	190	199	222	205	216	173	209	192	207	214	217	225	194	203	205	209	213	198	197	212	207	215	195	208	193	210	224	214	176	194	209	208	192	209	209	194	236	223	204	199	234	225	203	207	194	228	216	183	203	191	211	202	191	211	210	224	181	191	188	194	213	211	187	214	190	216	197	214	188	197	220	222	225	215	212	195	187	218	192	245	221	213	216	208	176	189	206	216	201	194	204	223	228	204	206	203	245	210	213	209	218	179	197	172	181	208	201	196	210	192	207	187	182	227	221	188	190	202	212	215	186	189	203	206	221	195	233	216	216	202	186	206	199	209	205	193	208	207	202	209	199	216	194	223	193	194	201	191	186	227	218	237	204	199	211	221	221	210	227	225	230	174	212	199	180	217	210	205	195	181	223	210	220	200	225	210	220	194	192	187	172	221	197	183	208	220	197	208	229	224	207	208	186	202	186	177	221	192	197	216	212	216	198	203	165	213	198	200	222	206	208	196	209	195	193	171	216	188	218	213	216	207	190	202	214	199	194	184	198	202	183	236	216	230	221	192	216	204	214	206	211	206	187	228	208	190	220	208	199	198	220	211	195	186	223	211	201	218	192	178	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
17895	2725	6172	6821	5595	4647	3800	3182	2557	2255	1928	1722	1619	1459	1332	1340	1225	1113	1096	1001	981	953	958	952	873	826	777	804	774	751	768	708	701	724	743	716	689	695	668	729	700	660	714	660	715	650	645	665	595	680	643	634	660	640	634	660	641	626	679	669	575	642	629	635	610	597	620	650	629	592	634	577	577	612	600	574	577	588	596	606	612	578	577	616	610	557	634	560	603	581	582	627	587	603	562	612	612	565	582	616	587	631	596	569	606	618	587	598	581	571	584	560	656	624	589	555	576	560	581	579	575	572	580	563	563	574	573	603	613	630	614	571	570	604	565	602	616	606	559	591	587	573	593	586	560	599	616	603	607	603	582	596	577	542	590	594	540	603	559	540	627	591	558	549	606	578	527	587	565	535	609	596	534	575	592	587	584	601	572	561	567	592	583	558	624	607	547	562	603	597	566	570	554	590	551	583	616	608	570	564	619	565	536	574	584	595	607	578	644	571	595	559	598	545	596	622	594	541	550	606	583	588	569	569	573	628	609	578	611	557	561	564	587	577	580	599	582	563	573	568	553	553	580	586	584	601	622	574	590	586	584	562	602	563	573	602	598	577	589	621	542	567	586	600	569	612	582	574	593	554	567	572	586	574	585	556	551	605	570	580	580	568	627	586	588	582	578	582	574	578	547	579	563	556	560	589	558	575	614	565	528	565	581	578	606	562	583	601	567	566	591	579	616	559	589	560	505	593	610	620	563	624	575	613	608	564	616	556	567	567	540	590	524	581	564	571	546	608	596	586	562	538	581	578	570	555	562	570	606	603	567	585	560	544	585	579	552	530	634	568	573	572	623	607	587	623	613	563	571	573	576	578	589	538	615	584	553	566	554	588	570	589	547	598	563	591	573	551	589	565	569	541	588	590	610	585	579	551	610	621	576	563	565	580	571	587	581	603	595	604	572	548	553	601	578	571	597	605	599	542	548	522	589	603	544	586	556	588	555	553	563	573	560	554	603	583	589	580	648	579	585	572	563	606	562	612	569	591	563	582	577	558	581	543	588	587	550	581	557	607	532	610	556	560	633	579	575	533	603	594	603	579	597	577	585	577	572	604	574	579	572	580	571	613	572	580	580	567	572	574	613	602	610	579	574	583	528	585	548	553	618	583	605	550	599	549	596	587	621	588	619	562	579	556	609	586	594	548	570	561	566	575	596	572	577	585	569	588	552	585	600	648	552	613	612	613	564	586	577	573	605	617	616	610	565	588	573	570	598	567	551	571	574	610	553	573	545	569	549	598	610	584	553	602	568	571	608	605	569	581	587	605	585	563	585	612	578	626	575	563	533	539	585	621	556	559	597	609	607	612	588	563	591	556	625	590	597	594	559	556	588	598	553	552	568	551	610	559	572	606	624	615	580	569	598	574	585	568	619	539	627	592	549	618	607	562	578	591	594	595	590	607	598	584	618	559	583	560	558	586	586	601	573	551	566	594	577	556	596	590	588	523	584	553	615	572	569	623	564	564	624	557	592	566	573	566	559	567	576	572	590	572	568	572	642	614	579	559	601	538	595	611	572	611	540	513	528	553	576	613	589	561	556	595	612	607	589	591	589	609	636	599	540	600	560	610	575	634	606	617	549	591	614	597	546	578	608	600	546	620	576	606	618	555	603	592	555	563	572	571	620	606	536	556	550	565	562	571	585	610	577	567	607	597	578	570	559	560	594	631	536	580	565	565	590	591	604	597	552	584	583	599	574	539	635	609	587	568	593	615	572	632	597	573	602	527	562	599	568	590	554	573	576	571	590	561	563	566	587	564	644	579	588	554	583	542	574	620	526	562	568	559	597	560	620	558	616	583	552	612	578	634	589	569	581	536	555	609	593	583	587	538	573	596	609	545	581	577	587	542	556	577	578	553	617	580	599	602	560	562	593	627	611	616	592	557	571	579	576	599	573	581	585	563	569	574	595	621	578	595	533	592	561	626	594	545	581	579	581	594	553	582	591	571	578	596	594	596	574	552	589	615	604	558	553	612	556	622	577	600	557	546	538	610	586	610	629	569	555	567	626	608	559	580	590	575	594	573	562	557	601	529	544	569	563	573	594	535	571	555	585	611	556	602	595	592	564	627	627	549	541	575	570	558	584	604	606	544	575	567	620	626	609	530	538	571	555	579	547	623	615	571	537	565	577	538	606	602	609	622	573	600	565	585	595	585	591	598	584	569	584	570	578	560	560	531	587	578	597	581	640	556	592	536	583	564	572	604	559	591	624	545	610	578	550	567	615	582	586	583	569	575	574	607	587	591	572	564	565	567	599	537	606	510	548	577	607	614	539	618	582	608	579	605	604	584	565	530	543	610	572	604	594	562	601	586	564	558	603	607	620	604	580	608	596	583	601	580	548	614	603	592	604	601	578	597	589	591	617	570	612	591	612	602	578	590	565	537	592	554	596	547	572	568	582	599	598	577	590	585	554	542	576	575	563	565	588	571	546	608	554	602	566	566	573	615	620	581	615	557	581	565	571	594	564	594	606	561	578	608	572	579	590	571	596	562	550	564	556	550	588	613	591	565	557	575	520	572	516	646	577	591	572	593	564	579	580	630	534	603	600	518	598	606	556	571	599	582	567	594	567	571	614	598	574	607	558	551	579	573	582	577	628	623	585	583	603	566	613	582	567	619	633	551	596	581	576	575	570	590	544	570	590	604	541	598	586	529	586	577	591	584	535	581	587	630	563	591	605	612	581	598	571	633	587	579	606	572	592	548	575	575	574	596	603	600	600	661	522	582	556	599	602	595	597	593	560	584	580	616	580	554	616	563	592	572	574	562	585	610	632	609	606	538	627	596	580	565	572	561	574	590	553	586	583	602	588	592	557	536	580	580	590	595	565	594	598	587	565	585	565	595	576	598	589	590	558	589	601	583	549	608	563	555	557	554	538	600	596	593	597	611	582	546	623	573	610	546	563	551	538	620	545	547	572	589	575	547	603	553	561	587	574	538	597	625	578	569	571	567	634	540	578	550	571	572	591	594	566	599	611	589	573	546	573	605	559	540	580	584	652	554	546	572	586	564	568	612	601	586	579	599	597	569	569	554	602	614	553	576	567	593	626	574	589	618	621	555	605	527	616	569	559	585	596	586	608	567	577	571	617	601	603	606	584	568	578	597	560	577	586	593	593	541	570	542	563	576	618	572	569	575	539	562	599	595	589	552	538	617	600	596	538	589	577	621	614	573	568	602	556	624	588	559	602	572	587	591	552	605	551	605	586	572	587	583	605	551	542	575	549	624	579	621	576	605	583	612	537	530	560	575	573	599	597	551	566	535	577	539	575	604	591	588	568	565	555	562	610	554	568	598	571	584	591	526	586	565	561	576	548	561	560	594	582	577	530	571	551	584	622	582	611	645	589	583	609	624	561	588	547	569	557	588	567	592	588	577	574	559	607	559	571	578	602	618	590	547	551	608	545	554	584	575	570	610	557	569	560	561	575	576	580	563	599	592	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
4546	287	170	156	142	127	102	115	114	98	114	110	102	126	123	98	94	97	95	119	114	114	90	100	115	84	93	109	100	106	84	116	97	92	90	97	91	114	101	93	119	84	106	77	106	97	104	118	94	106	86	87	91	99	104	97	95	97	99	93	99	92	120	98	83	96	89	104	91	104	94	109	116	98	102	89	122	94	112	85	119	95	92	107	105	112	94	102	102	99	121	112	108	120	76	88	98	112	91	112	89	99	108	114	98	99	108	93	92	108	106	100	92	99	98	94	116	101	100	101	95	110	111	104	101	108	108	123	122	96	103	103	108	102	82	92	112	92	98	90	120	120	97	102	102	106	88	109	126	100	102	82	98	101	94	106	94	114	94	104	105	99	92	108	103	100	118	89	116	112	101	96	99	114	103	104	108	97	82	107	89	106	116	102	88	89	96	84	121	101	116	90	92	91	98	101	100	112	80	112	120	98	108	105	97	95	131	114	101	97	110	96	124	93	102	118	86	133	107	91	105	95	104	107	119	109	97	89	102	93	95	90	118	90	111	110	109	104	112	100	90	123	106	104	102	99	88	97	84	106	100	104	79	97	93	94	88	113	88	101	96	113	111	90	101	97	96	99	109	91	104	89	81	100	109	110	109	115	100	89	119	109	116	107	105	101	100	102	108	106	105	108	100	92	101	97	98	111	104	94	95	111	106	117	122	107	109	110	102	92	95	91	108	102	121	92	101	92	99	99	109	116	111	93	95	91	103	99	88	94	119	88	110	120	92	102	101	100	108	104	80	86	97	115	117	117	116	101	83	106	100	106	95	91	104	79	106	92	95	115	125	109	95	99	99	112	113	80	104	81	100	101	88	85	95	109	107	103	94	102	97	116	94	99	100	105	103	106	101	103	108	114	98	106	109	98	105	99	99	92	102	107	103	102	93	83	113	99	112	101	106	113	111	111	122	88	114	107	89	97	91	111	105	107	112	113	109	83	106	90	99	102	96	98	124	92	101	100	109	99	108	128	95	105	96	104	93	130	94	93	102	100	93	108	88	96	91	108	105	104	109	93	117	99	88	97	114	84	89	95	108	105	109	102	94	97	105	105	110	107	116	114	98	86	94	92	100	106	85	116	100	102	101	100	114	102	98	101	110	129	96	94	99	121	138	81	107	96	96	87	106	96	103	85	96	100	111	101	111	104	92	107	109	101	115	95	99	135	80	110	100	103	94	102	88	100	100	112	106	91	114	96	105	106	97	99	99	106	84	123	96	98	105	96	98	94	96	90	94	107	108	95	87	97	117	97	94	99	92	97	113	114	106	103	98	77	90	106	98	87	108	97	96	102	108	116	81	109	106	87	112	102	98	99	108	122	102	117	106	99	100	101	126	106	116	98	97	87	101	87	87	101	85	93	101	88	83	97	87	119	88	118	91	117	88	93	95	82	85	101	104	108	106	100	94	100	99	125	104	124	108	86	85	94	112	107	93	89	101	83	101	90	114	108	106	102	85	111	125	96	98	93	109	105	95	94	104	94	108	87	127	87	102	120	99	94	102	96	99	97	118	103	110	109	77	87	99	97	87	92	101	118	109	85	112	96	102	89	96	103	110	103	99	94	105	95	99	111	110	93	119	97	105	123	80	84	101	116	89	83	91	104	98	94	84	100	111	86	119	98	88	92	110	94	97	111	105	106	102	100	101	91	105	90	101	101	103	114	93	82	96	78	95	96	108	91	113	105	101	99	104	102	78	88	116	104	107	96	116	92	99	108	101	106	98	101	123	101	86	104	109	105	92	121	87	95	110	109	94	104	105	106	97	103	99	101	101	110	108	104	111	89	102	96	88	103	104	104	104	92	105	113	105	99	97	84	100	117	96	98	112	96	105	99	100	103	88	89	96	92	101	106	103	103	96	121	94	90	92	90	107	96	111	105	78	108	110	89	101	99	82	102	99	89	94	83	112	85	104	96	110	106	103	90	111	88	97	121	112	111	90	97	99	96	96	95	107	95	85	98	112	103	98	91	88	97	98	113	85	94	113	99	95	99	97	112	115	86	82	98	95	102	94	99	95	107	107	113	84	86	105	92	98	107	110	99	108	96	99	96	114	111	112	92	99	89	85	93	84	95	105	103	90	100	84	93	104	110	91	73	92	95	106	106	108	118	106	100	107	104	109	105	115	100	102	106	101	104	101	104	107	83	92	102	94	86	94	94	93	102	106	94	91	102	100	107	97	105	118	121	81	94	105	96	94	99	88	106	97	99	104	89	96	83	106	94	118	112	100	98	96	114	87	95	97	101	111	106	99	106	78	108	98	95	111	98	84	91	110	114	85	100	101	82	96	93	110	105	91	96	104	107	116	100	107	102	111	110	107	91	104	109	86	105	105	103	106	95	92	103	104	119	104	96	98	94	98	90	88	86	90	99	96	78	103	107	104	110	101	98	104	128	91	100	87	87	111	97	91	109	94	104	92	108	101	122	90	102	97	93	102	100	103	113	89	96	98	113	121	103	91	106	87	93	112	110	87	96	115	108	111	126	122	108	88	108	112	101	89	103	71	102	114	89	95	91	125	91	90	97	99	96	77	94	103	105	104	97	95	99	88	98	99	103	103	102	109	100	105	115	81	110	94	95	100	98	93	118	106	102	101	102	98	99	101	116	102	108	113	100	101	99	105	115	108	94	114	124	104	89	93	97	95	114	101	101	124	94	117	99	76	115	86	115	83	110	101	97	116	108	104	100	81	89	104	105	92	93	118	99	98	110	91	105	108	117	93	91	90	116	104	107	77	107	105	89	93	102	87	113	90	95	119	78	93	133	84	102	88	97	106	101	88	95	103	99	106	106	99	91	112	106	111	99	91	108	97	106	101	110	92	102	107	101	92	77	104	91	110	101	111	85	99	105	78	97	115	91	103	82	97	91	101	104	115	82	95	98	96	96	98	114	98	109	88	94	117	87	104	115	84	102	103	99	99	113	114	109	95	102	113	118	111	103	106	98	94	102	107	111	91	107	86	106	105	109	100	111	94	87	98	101	108	82	124	112	111	100	116	97	96	98	101	94	111	104	102	115	93	114	101	112	91	104	102	104	117	101	75	104	107	104	90	113	99	98	91	133	97	100	98	124	113	118	118	83	108	101	108	114	83	97	100	99	109	92	92	102	102	105	87	115	115	115	81	101	87	106	101	94	95	104	97	93	109	95	105	92	87	103	95	103	88	104	90	102	110	102	96	102	104	102	99	118	98	98	92	97	115	122	105	107	123	96	116	107	92	102	103	101	81	105	101	95	104	98	111	119	113	106	109	101	105	91	106	94	95	119	115	115	102	91	97	102	117	111	99	116	91	93	100	102	90	108	99	76	101	90	94	100	96	85	112	124	110	101	113	97	105	103	115	100	85	107	109	93	115	106	103	100	102	106	121	118	106	99	110	97	91	109	81	96	108	102	117	101	92	100	89	93	113	114	97	105	88	110	102	83	106	98	86	100	106	104	91	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
5235	391	498	497	492	461	389	399	408	400	362	360	378	344	328	342	308	336	371	304	330	341	327	357	311	322	330	319	335	320	308	328	284	311	303	322	323	341	311	311	325	320	320	317	282	284	301	316	341	303	324	305	359	318	315	311	290	281	319	333	342	291	333	305	318	318	330	299	314	281	315	305	293	320	296	339	336	316	298	341	294	325	288	304	302	309	305	283	278	344	315	288	313	313	292	325	327	338	315	339	309	295	294	313	316	322	284	318	292	321	318	303	320	310	328	321	298	333	300	315	317	330	309	297	315	307	307	315	322	307	350	325	298	335	315	314	289	321	285	330	310	288	308	319	306	293	311	289	328	293	332	309	300	311	289	291	328	307	306	325	285	314	299	329	305	285	305	317	292	315	304	325	318	306	308	296	302	308	321	284	328	298	306	305	277	308	334	323	313	316	311	312	302	306	313	324	312	336	298	306	319	268	332	318	309	316	334	298	306	336	300	312	351	289	310	322	332	318	315	309	321	317	346	318	350	293	269	344	354	305	308	341	315	291	340	294	304	341	327	328	305	310	300	301	308	312	318	353	304	305	298	331	327	308	307	306	286	284	316	298	326	326	314	293	278	338	303	337	313	328	323	303	303	306	306	304	285	299	298	287	307	312	298	300	321	322	312	322	329	290	289	317	332	313	321	299	347	332	295	294	321	314	329	316	294	361	323	359	346	340	313	310	332	291	325	304	301	301	307	301	276	314	318	284	294	315	320	299	282	296	337	315	276	293	304	298	309	324	328	324	326	303	308	289	304	317	314	302	284	321	324	290	279	293	327	327	311	323	324	329	283	322	307	302	311	279	308	292	372	320	270	322	304	331	307	312	301	305	307	291	308	322	314	294	322	296	309	325	278	329	307	303	290	324	323	328	306	307	322	338	299	311	321	342	343	306	316	288	325	286	296	327	314	301	309	316	312	361	314	327	280	314	292	307	291	309	308	321	297	299	300	312	306	313	304	301	318	303	292	346	301	284	296	321	305	327	332	289	313	311	322	317	316	318	297	308	302	309	330	287	301	313	311	290	284	306	341	305	298	311	304	310	296	277	315	284	331	288	337	286	318	325	299	304	289	317	316	329	319	313	306	340	330	315	285	299	326	297	315	301	310	343	348	278	295	295	310	319	327	317	343	346	320	322	318	302	312	335	303	336	306	308	289	323	285	378	327	332	301	312	290	329	328	337	321	314	285	351	284	313	309	334	314	320	323	303	348	342	346	311	288	303	308	318	309	328	313	327	317	292	320	293	285	322	320	304	318	313	309	314	278	288	332	321	336	321	318	306	306	304	314	335	340	333	321	326	324	305	319	306	316	315	336	328	289	324	295	296	324	336	348	290	315	341	334	345	306	280	323	294	315	332	314	316	302	318	346	297	299	330	280	311	291	295	332	327	325	319	338	307	297	297	307	287	308	318	314	326	311	273	336	289	299	310	321	325	344	300	319	309	285	315	278	294	328	298	334	316	307	292	287	326	295	291	333	324	344	318	295	342	314	307	315	340	311	301	303	340	317	344	341	296	332	298	321	325	300	310	319	327	302	282	313	313	325	276	333	304	305	311	320	300	304	348	306	318	311	308	312	305	282	317	319	317	321	315	323	287	295	308	347	322	299	309	289	308	325	302	337	294	347	330	290	309	322	346	306	281	292	277	310	331	312	306	317	297	338	275	289	266	298	308	314	310	299	306	307	308	290	310	315	317	301	310	301	305	326	307	356	307	310	338	310	295	290	309	306	297	325	313	295	304	277	299	303	337	318	293	271	323	330	287	300	304	327	340	316	278	290	294	286	272	325	354	288	306	327	360	309	298	318	332	319	320	299	323	272	344	304	302	288	289	311	316	290	300	299	309	307	271	323	292	312	302	316	318	344	296	316	310	327	272	308	304	332	322	334	316	293	312	325	354	299	309	283	291	317	276	303	270	339	313	341	308	321	334	331	289	315	321	316	304	319	292	300	311	311	329	298	323	309	331	343	349	280	314	308	308	271	310	349	313	296	301	299	316	322	337	297	297	294	323	351	314	308	313	296	307	299	305	290	349	311	333	299	321	301	328	300	302	313	298	291	314	304	295	336	330	338	292	324	309	300	321	303	330	314	298	330	331	330	309	276	306	306	330	327	310	304	310	359	312	301	309	303	293	324	288	303	311	308	319	300	326	325	315	331	292	311	293	305	298	294	362	326	311	283	298	338	300	295	318	302	286	323	303	345	294	296	313	319	328	319	306	303	337	306	328	316	323	334	272	312	317	340	319	325	317	328	336	320	314	301	336	322	292	325	333	317	316	305	333	312	306	302	332	303	304	335	340	315	309	332	346	291	332	286	360	319	322	328	331	323	321	286	318	288	341	339	303	361	312	316	337	349	318	319	303	325	335	336	278	269	306	287	289	328	322	298	300	318	328	307	324	317	332	305	329	311	349	289	321	327	315	333	287	296	331	312	309	298	296	308	300	316	297	302	358	297	302	293	356	315	338	329	337	329	331	332	293	302	292	301	340	330	306	294	332	312	332	321	314	293	326	326	315	304	318	328	330	305	285	333	319	286	301	322	315	300	290	344	332	308	304	298	328	337	310	315	272	306	288	293	290	319	329	302	318	285	307	339	281	305	294	299	309	300	309	332	303	311	311	330	256	280	323	324	258	325	339	337	314	312	321	303	273	320	293	321	327	330	319	318	330	306	301	305	307	324	272	313	310	333	300	298	308	285	327	328	314	302	313	320	353	268	292	330	324	307	321	318	306	316	350	311	321	309	322	312	301	304	318	333	306	321	320	286	309	321	307	319	345	281	319	316	302	290	317	308	298	337	308	305	283	345	291	316	303	318	311	298	306	309	321	285	324	309	305	301	313	303	304	302	324	321	342	311	302	331	299	291	308	314	270	298	320	320	300	302	326	295	313	299	312	298	318	321	318	294	312	303	325	294	300	307	314	301	303	310	334	324	316	321	303	294	316	331	287	351	313	298	334	287	305	316	336	326	332	311	329	336	313	319	333	324	317	314	326	308	342	317	322	306	299	310	312	291	304	307	298	299	312	304	322	339	297	323	341	340	311	341	298	289	342	304	305	327	293	308	331	321	302	316	339	341	329	320	304	335	332	322	322	310	319	314	335	321	322	348	282	301	301	318	319	296	295	317	333	315	289	291	345	290	308	303	309	300	295	308	306	298	282	305	308	331	313	333	319	325	301	338	357	324	299	334	304	311	311	320	306	309	333	325	322	290	311	294	298	325	292	330	298	309	307	321	297	322	293	355	286	305	295	312	315	328	299	318	329	301	336	322	293	303	326	326	309	321	322	328	333	300	315	320	289	306	309	322	309	313	327	301	305	303	318	305	327	344	317	297	305	354	316	306	280	309	319	317	320	297	317	317	336	340	296	281	315	283	331	325	332	302	289	297	336	303	319	320	347	335	313	348	333	304	311	306	307	314	300	307	322	319	298	302	309	304	343	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
30581	5607	1436	1036	727	548	405	342	264	253	226	203	190	129	143	149	140	112	159	137	107	109	133	122	113	128	103	110	109	108	110	114	113	104	96	96	89	92	111	102	104	104	114	105	87	96	95	102	101	98	98	96	93	80	104	108	113	93	109	120	95	99	99	102	90	98	107	123	85	94	109	104	91	108	98	87	90	97	80	105	95	86	90	107	88	105	97	99	121	95	102	103	91	98	86	94	98	96	106	113	89	103	115	105	103	108	92	99	104	102	94	111	86	101	99	100	113	89	79	93	96	86	100	86	80	88	98	106	93	88	89	80	87	114	90	107	113	100	91	84	80	96	81	98	104	95	80	102	101	100	78	93	77	127	91	77	92	94	92	87	97	89	101	108	106	95	74	72	96	101	103	84	93	100	92	101	88	98	107	100	78	89	89	89	100	83	100	86	97	93	106	107	105	78	102	90	91	107	93	101	92	96	97	91	95	111	90	94	95	89	95	102	90	102	111	90	110	89	104	86	107	104	82	93	92	98	101	85	89	97	89	100	81	100	84	91	109	100	100	86	94	93	93	84	103	91	88	103	96	91	83	69	102	100	107	103	95	91	68	96	102	91	107	97	102	87	104	83	100	98	87	96	98	82	79	91	92	101	93	90	101	82	101	91	97	102	95	109	96	85	85	96	98	103	97	109	100	107	91	76	104	79	97	92	97	96	91	112	76	103	104	98	105	103	95	82	101	81	99	87	97	93	96	86	98	101	89	106	100	94	105	92	94	78	78	82	95	88	107	106	99	113	100	107	89	102	89	105	91	101	97	109	112	114	99	98	92	103	107	95	90	92	97	107	87	81	104	102	118	96	108	102	88	79	96	114	94	100	92	100	103	93	97	91	92	102	94	87	95	93	80	82	91	97	105	103	100	84	81	100	118	92	81	76	89	102	94	103	95	95	98	82	82	77	107	100	100	103	81	120	97	87	104	106	109	96	85	79	93	84	98	90	85	87	87	100	104	90	100	90	94	90	103	90	101	96	99	88	86	104	88	73	100	96	106	105	114	90	99	85	90	106	84	99	80	79	87	101	105	88	91	89	108	95	88	103	101	94	114	110	105	84	96	88	103	115	92	94	100	98	100	99	94	109	87	84	99	98	98	106	98	91	107	104	94	111	113	100	93	100	103	102	107	91	101	95	106	99	92	98	92	121	80	92	99	107	92	70	91	96	79	84	90	95	95	100	91	110	89	89	73	102	83	92	96	103	111	95	93	81	101	97	97	105	99	90	80	86	79	100	105	109	80	85	96	97	92	104	78	93	83	113	80	104	95	94	107	117	89	115	107	84	71	120	91	93	88	90	95	108	81	100	91	100	91	98	92	110	100	83	99	96	123	107	96	89	95	103	100	94	96	103	91	93	105	87	103	89	92	91	100	97	99	77	95	100	107	87	101	101	102	106	99	100	84	95	101	101	90	97	94	103	102	99	101	82	79	76	93	97	106	88	101	104	106	115	91	95	106	102	96	91	94	81	99	98	87	116	105	102	72	93	83	103	81	104	99	84	96	90	124	97	102	97	96	87	93	98	99	101	105	89	94	95	80	98	92	71	72	94	77	94	96	99	82	87	99	93	102	82	109	73	99	88	76	89	83	106	98	92	101	102	92	92	114	112	92	101	103	85	106	108	103	78	113	102	77	72	102	107	82	94	98	87	93	86	86	111	77	98	70	106	88	97	105	104	87	98	112	99	85	98	104	102	93	105	84	79	120	86	113	84	105	95	92	100	87	89	76	92	88	102	89	84	100	86	103	102	69	96	118	101	76	103	95	80	93	77	93	80	89	84	98	96	100	86	109	90	77	87	96	90	97	102	98	93	99	96	107	106	92	86	96	97	101	105	97	106	103	93	97	83	105	95	101	102	104	82	96	81	104	92	76	100	88	94	85	97	97	82	109	108	96	96	76	96	104	87	98	88	70	95	96	101	78	103	100	107	86	88	88	96	103	88	103	98	85	86	97	95	99	92	104	76	98	103	111	108	84	97	102	104	106	105	93	101	115	104	83	105	91	85	95	97	105	91	90	85	107	113	96	99	96	91	98	113	90	100	113	78	89	94	89	112	94	91	91	87	67	101	101	81	94	94	104	94	108	92	79	73	102	96	80	89	104	114	78	88	108	86	102	99	107	71	97	107	89	96	91	97	83	69	87	87	111	93	82	85	100	93	90	100	94	86	105	84	89	104	100	103	87	93	88	82	88	87	101	86	84	86	84	116	93	80	97	87	106	103	90	79	89	96	100	107	107	109	110	94	90	96	87	101	97	98	92	95	101	95	92	95	99	100	100	116	107	102	85	99	94	89	103	75	87	108	103	99	118	91	96	89	90	102	116	104	98	97	71	104	92	85	92	85	107	88	90	96	111	106	109	84	92	87	97	91	115	87	92	87	88	105	108	85	86	104	93	103	95	97	104	96	97	87	93	92	81	108	95	67	81	91	97	94	88	91	80	100	95	113	77	90	120	72	94	92	86	87	116	83	96	109	80	89	107	104	112	99	115	97	81	88	101	86	96	77	102	89	106	74	102	95	105	75	77	82	92	75	86	99	86	97	96	94	84	100	91	91	107	108	102	87	97	104	92	87	112	88	105	101	91	83	93	89	92	102	76	93	87	101	76	104	103	101	85	95	78	112	100	92	83	89	91	108	98	98	95	107	87	100	103	81	87	90	83	94	98	99	101	87	88	116	98	100	96	100	111	98	89	96	99	107	106	81	92	88	100	89	84	73	94	81	114	108	84	95	116	102	79	89	89	104	90	102	109	96	96	92	84	98	103	84	88	107	72	104	87	100	93	128	105	80	90	88	116	106	83	100	88	101	99	78	106	95	98	93	82	98	71	98	90	87	104	90	108	86	107	77	82	91	105	78	94	93	103	98	99	86	108	98	91	103	87	99	87	88	91	85	100	100	111	101	80	100	94	93	102	106	102	88	104	93	105	88	87	79	94	83	97	88	96	105	95	93	80	88	93	89	103	110	97	119	105	96	99	90	107	111	104	89	90	109	99	73	103	111	97	101	116	100	117	99	82	110	93	88	99	99	93	100	105	86	102	113	108	86	102	86	82	90	96	103	122	111	78	90	88	81	96	91	109	109	99	110	92	97	83	98	94	101	81	83	96	89	92	94	99	104	78	86	103	98	87	91	94	102	101	83	76	105	86	98	86	103	108	113	82	94	97	75	97	86	102	96	111	95	94	88	99	85	107	97	78	95	83	101	103	86	84	100	96	92	89	81	82	86	70	93	101	95	99	93	86	100	78	75	96	92	99	89	97	97	109	91	90	90	89	81	82	96	96	94	99	91	104	109	85	86	94	99	70	102	98	96	90	84	86	95	108	96	106	96	78	106	115	82	97	106	99	84	114	94	86	104	90	113	93	108	94	77	101	75	103	111	103	72	84	97	84	87	102	98	113	115	86	74	103	83	94	85	100	99	118	89	87	101	93	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
13552	1464	3342	3614	3023	2395	1881	1612	1407	1180	1067	923	866	756	722	690	618	574	563	539	487	489	508	489	443	428	442	425	413	422	421	382	410	390	378	368	368	368	345	363	342	341	336	320	343	362	330	318	315	350	310	333	332	342	358	321	355	352	306	326	320	325	319	346	321	302	357	314	304	300	324	328	313	327	347	330	309	313	304	331	291	339	314	315	354	311	292	294	319	326	298	326	343	328	310	315	307	294	317	340	325	291	323	273	331	266	316	324	311	313	336	343	299	313	299	331	318	288	300	307	310	291	312	299	311	307	284	311	350	310	313	283	271	335	301	297	316	299	305	295	336	300	309	306	313	324	343	292	278	313	308	308	292	311	318	300	302	290	346	318	323	299	320	313	334	298	297	282	314	297	324	341	330	306	299	297	318	319	312	317	313	299	293	286	326	316	279	294	306	280	269	315	289	297	314	278	302	317	311	286	305	361	306	300	273	294	309	316	287	298	334	315	332	331	328	307	319	324	304	339	310	315	319	317	341	309	322	308	303	282	285	326	313	319	310	343	331	302	286	343	319	279	286	325	291	334	325	283	305	322	301	329	333	324	315	299	317	309	290	301	278	309	299	303	310	313	279	311	314	320	293	306	292	305	271	317	344	276	348	299	262	316	329	319	319	328	296	303	282	304	298	312	293	327	295	338	337	320	303	298	331	317	336	296	299	298	280	318	325	270	309	298	302	286	331	300	337	294	312	289	311	325	331	315	334	276	299	327	319	289	295	305	287	283	272	311	284	320	314	316	299	303	339	331	304	294	298	296	296	324	298	274	290	311	302	307	309	322	317	318	314	282	287	316	319	308	294	326	335	297	302	324	295	308	327	300	317	294	310	281	302	297	322	289	321	301	318	292	265	278	314	325	280	309	325	294	304	304	320	314	305	290	352	309	312	291	322	325	301	279	307	306	295	278	336	288	319	353	295	312	292	297	325	320	328	279	315	293	280	297	282	311	303	286	347	302	303	295	291	303	343	294	265	332	308	294	348	311	281	277	308	309	278	331	298	310	313	296	299	271	304	305	304	320	337	284	309	347	304	314	291	247	336	319	300	314	328	304	274	280	306	316	316	311	303	299	312	321	281	293	287	270	325	369	306	277	320	319	283	314	308	323	310	318	275	327	310	304	307	317	303	314	331	285	315	338	326	304	277	304	293	264	310	307	296	326	308	315	325	327	302	337	284	298	346	322	290	323	317	294	317	312	345	309	301	331	304	339	307	301	312	302	298	308	314	292	297	328	325	305	314	316	304	284	285	315	307	316	308	292	324	297	303	315	307	324	293	333	330	271	337	285	334	327	283	276	301	317	321	294	309	299	322	304	289	293	321	305	341	252	301	335	293	315	326	295	313	295	317	316	303	329	307	321	334	324	312	310	299	291	322	288	277	304	314	315	289	291	322	306	302	310	325	342	265	313	309	346	277	309	320	301	303	322	293	313	295	312	332	308	332	303	310	313	291	304	317	293	299	295	299	317	290	320	291	284	321	348	286	277	299	300	325	291	294	303	316	308	295	286	308	279	316	325	315	366	305	285	314	305	309	313	318	309	261	316	304	292	286	285	319	303	302	317	316	276	333	322	284	285	341	347	309	318	301	251	329	291	337	298	319	302	324	308	302	290	313	309	323	307	262	319	326	276	290	325	290	289	330	315	282	281	338	308	333	325	296	285	303	317	290	335	280	332	308	328	329	276	295	345	304	296	283	329	331	304	283	299	317	312	306	330	301	271	299	310	307	300	306	309	293	314	288	320	313	298	321	327	315	322	333	312	311	282	324	314	363	348	307	306	302	351	317	294	304	318	316	331	291	299	302	298	312	300	318	319	313	320	303	300	310	305	317	303	329	309	297	310	297	337	317	312	293	315	323	307	324	319	309	328	293	308	284	302	321	312	271	306	326	338	279	276	321	315	327	321	281	296	306	290	309	303	296	297	302	310	344	311	317	317	312	344	326	294	301	312	292	325	313	316	317	304	312	311	301	317	333	294	284	290	331	322	326	315	304	318	303	286	291	302	338	316	335	310	302	361	289	303	300	306	299	284	312	297	307	290	301	273	294	293	340	342	308	334	323	290	278	297	307	312	334	339	308	307	282	330	358	327	291	306	322	307	348	307	289	294	295	295	305	288	271	313	334	346	296	297	299	283	297	299	337	309	295	316	324	306	313	286	303	289	326	305	304	298	310	292	282	284	320	310	295	320	352	323	284	333	324	304	303	309	336	297	328	303	280	329	311	302	286	303	307	314	317	310	296	329	314	315	311	284	311	307	294	309	324	315	328	302	284	333	322	304	301	332	309	306	295	304	316	288	306	296	310	333	307	357	313	315	300	311	307	312	313	307	300	271	315	313	316	301	314	322	302	311	325	294	300	343	285	317	279	346	298	302	318	341	314	300	314	328	308	262	333	315	316	308	282	317	301	326	292	306	313	314	309	302	293	294	320	307	304	294	335	291	288	299	291	316	312	301	305	315	312	260	310	302	300	308	350	272	303	264	305	304	317	314	299	266	308	341	343	331	308	291	281	312	303	300	308	289	277	336	316	318	316	319	310	302	315	304	296	311	327	296	325	311	307	318	308	297	321	275	295	299	303	297	305	288	336	324	297	303	324	319	294	269	300	306	289	272	327	320	308	297	324	311	302	333	306	305	317	301	300	321	305	292	301	317	344	370	296	318	306	317	297	347	322	278	322	298	317	318	321	277	314	332	283	279	341	271	279	311	357	314	304	337	295	318	301	292	285	333	316	316	311	323	311	310	316	290	290	316	307	295	321	284	299	331	299	273	291	303	336	322	327	298	310	289	295	315	300	310	310	315	289	257	291	318	295	299	299	304	318	309	327	319	301	346	319	319	303	336	319	304	293	336	329	308	288	317	307	312	300	290	321	304	320	302	322	280	343	307	307	320	322	288	319	309	313	319	294	292	292	297	297	278	327	324	270	291	280	331	330	336	291	308	339	302	302	287	336	293	334	296	284	290	300	347	286	289	315	289	282	324	323	317	272	291	294	299	322	294	333	312	307	302	289	305	322	282	309	301	313	314	287	328	301	277	324	337	307	273	281	306	306	326	283	303	268	321	319	334	302	306	315	287	293	320	305	339	310	274	285	267	292	317	314	314	314	294	315	300	337	312	290	312	349	317	284	356	277	288	336	286	317	324	325	266	340	319	297	323	309	331	294	327	297	316	304	329	305	307	271	303	306	301	322	320	307	305	316	286	315	330	262	315	312	306	321	258	316	336	302	335	325	307	304	331	342	302	350	324	322	281	326	342	310	316	311	370	328	298	315	337	311	288	328	293	290	298	320	307	321	299	295	329	314	306	307	321	301	310	336	295	298	272	317	333	332	314	305	324	299	305	308	293	284	309	298	293	277	326	264	313	298	315	317	274	328	307	341	300	323	298	324	308	310	303	315	287	319	326	309	302	307	331	310	289	279	330	297	311	306	308	292	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
40057	12095	3300	2309	1591	1165	880	685	540	506	446	392	373	323	317	287	271	286	251	281	246	272	223	252	251	238	199	262	237	236	224	237	205	219	211	210	230	231	231	217	213	220	198	200	203	240	193	209	210	207	215	226	213	206	212	211	215	220	198	211	202	215	229	185	187	222	189	179	186	239	200	211	209	225	182	209	200	212	216	211	207	183	230	209	214	210	218	216	217	212	205	181	190	217	217	219	180	194	249	218	220	195	201	218	193	182	196	196	215	202	221	217	207	209	193	202	226	181	199	203	196	220	222	218	201	202	207	199	184	213	234	220	210	204	212	195	216	217	209	188	217	203	205	223	205	216	233	188	209	207	214	213	223	205	185	198	202	218	225	195	190	188	207	228	204	201	210	234	213	225	201	204	233	196	209	212	221	197	212	197	217	166	213	205	212	197	215	209	197	225	198	208	200	207	222	200	168	205	213	186	229	199	206	214	198	227	184	204	207	214	208	212	200	201	204	211	213	186	199	202	212	210	212	205	206	169	208	198	208	206	218	206	205	216	194	198	189	208	223	226	220	222	200	191	218	198	192	195	202	203	187	206	210	194	223	219	200	205	205	194	181	227	212	190	213	205	208	199	209	192	220	216	201	189	203	220	207	212	184	191	232	199	214	196	206	187	201	215	168	219	185	209	205	189	200	231	221	212	213	192	192	193	203	203	212	187	228	228	204	233	213	235	212	203	202	229	196	202	181	217	224	219	222	218	183	214	193	214	191	196	204	199	197	207	208	201	235	180	215	184	219	202	192	205	212	180	215	196	199	214	213	214	201	225	207	206	218	209	212	234	210	222	182	211	215	177	209	212	217	220	198	199	223	220	191	192	190	210	201	229	215	202	227	210	212	199	185	210	208	210	200	194	187	211	175	192	224	187	197	176	186	196	200	196	208	216	206	182	199	201	218	206	218	207	213	196	191	211	198	214	203	197	197	208	213	219	211	200	195	209	212	198	202	213	239	206	161	189	219	228	225	199	205	211	227	214	195	222	200	209	170	198	207	220	232	206	222	227	217	253	205	211	200	203	236	204	229	234	219	214	207	215	217	180	190	218	177	193	195	221	208	175	207	186	191	210	213	198	213	209	224	195	201	235	182	222	238	199	192	228	177	195	183	222	205	198	218	226	223	187	180	193	201	209	211	183	219	202	183	195	195	191	227	197	228	225	200	223	194	205	211	222	212	194	216	196	192	182	228	226	197	206	200	211	203	230	224	206	232	219	231	188	204	194	201	200	240	176	229	212	206	208	223	191	193	182	204	204	208	209	207	191	218	185	205	211	199	193	168	193	244	225	203	227	180	207	191	202	187	195	211	211	223	198	207	241	194	202	197	187	227	192	204	195	198	196	205	191	238	197	205	220	208	202	200	216	203	204	197	199	225	223	220	196	181	197	212	179	218	178	222	224	203	221	196	194	188	194	195	189	195	201	191	221	233	186	202	189	175	199	224	181	212	190	202	183	196	228	207	194	210	192	191	209	202	215	208	199	196	200	204	192	216	188	219	198	240	198	210	200	218	222	215	209	207	215	187	186	233	212	203	194	203	221	164	209	208	187	217	224	198	196	212	210	214	224	185	211	197	202	198	217	223	181	211	210	186	219	208	204	226	196	212	201	214	183	194	199	235	216	169	213	203	209	224	204	215	186	206	243	190	209	191	181	194	211	212	181	195	204	193	219	223	201	217	212	218	195	210	198	214	210	189	225	192	237	223	219	216	206	213	213	182	218	178	187	205	222	205	210	225	202	231	191	200	193	186	217	225	199	215	224	226	207	203	183	211	202	188	202	201	196	188	197	181	199	210	209	205	219	193	193	193	193	196	190	221	213	199	194	216	196	216	172	202	226	225	189	208	200	206	188	200	184	200	218	216	212	194	194	209	199	211	192	205	202	186	204	186	210	214	174	197	211	194	189	215	194	221	219	199	195	195	183	213	201	208	207	232	206	223	194	218	204	197	185	227	194	179	189	213	192	218	197	202	207	206	203	188	199	190	217	187	199	206	216	201	202	198	230	214	201	206	218	214	212	231	174	202	219	189	212	216	190	207	193	199	221	196	211	208	200	205	198	187	189	192	183	201	213	204	205	205	186	178	222	226	203	220	207	206	201	209	217	204	199	214	176	189	208	212	220	214	200	176	214	220	166	196	220	214	194	216	209	223	222	231	202	225	203	234	209	220	207	203	229	218	208	214	206	219	210	179	202	204	216	210	186	205	213	230	232	218	200	191	213	202	198	212	190	151	168	200	183	213	213	239	206	218	212	202	205	218	220	212	211	214	210	213	216	188	205	227	209	195	210	208	198	190	186	181	180	221	195	182	210	210	192	205	203	204	199	238	230	189	213	222	203	189	223	197	208	219	223	205	185	221	224	202	202	173	200	228	201	211	190	216	237	203	189	207	212	218	233	237	193	207	205	199	197	192	208	214	199	228	201	199	234	223	201	220	230	190	200	212	218	216	208	193	196	212	187	206	208	206	197	216	212	192	184	209	182	208	177	184	194	211	191	225	230	232	201	192	191	211	206	181	211	196	198	204	212	200	208	182	187	234	213	207	212	190	205	190	189	231	193	197	217	208	193	217	215	209	200	214	205	208	228	200	225	204	203	223	188	215	214	195	192	213	221	202	210	210	217	210	196	196	210	231	222	201	182	227	220	217	205	221	214	209	218	228	188	204	219	229	227	202	202	218	211	210	214	196	198	203	193	184	200	205	203	238	193	205	211	195	202	183	182	200	193	212	211	188	222	220	198	220	210	239	202	191	202	210	178	195	209	213	235	201	211	205	197	227	217	207	208	224	183	203	184	230	196	221	177	217	207	206	211	199	226	221	209	203	224	200	206	194	213	199	225	222	191	177	188	210	223	208	185	196	200	179	189	184	225	202	185	212	206	200	222	199	178	185	192	230	216	218	185	208	206	199	214	200	204	195	219	210	216	205	219	195	197	190	183	202	194	231	209	189	191	220	229	234	222	195	214	211	202	193	183	229	214	206	180	215	222	204	193	212	184	218	206	179	202	211	222	214	197	199	206	199	205	226	222	197	186	226	202	183	202	197	182	223	193	208	195	187	197	216	189	210	175	218	200	200	196	193	202	218	211	196	215	207	203	202	185	181	203	182	223	209	212	211	210	176	190	205	220	198	212	221	234	178	204	204	211	213	212	195	215	215	205	206	219	208	204	198	209	239	204	188	215	207	188	203	220	200	191	215	222	230	210	187	211	191	192	220	204	209	200	193	198	195	211	196	207	218	192	203	212	218	209	185	225	225	216	220	202	209	198	210	197	205	217	188	170	204	223	202	182	175	206	197	219	222	207	233	194	212	217	187	191	198	192	204	209	217	210	190	224	192	195	198	215	190	225	208	197	204	213	217	203	184	200	181	193	209	210	211	191	208	209	206	212	213	185	218	211	204	203	194	202	208	196	197	212	193	225	197	197	222	219	199	217	205	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
17253	2758	6149	6796	5435	4496	3732	3090	2601	2281	1995	1753	1598	1553	1343	1293	1212	1053	1078	1054	985	941	894	939	796	903	857	864	817	770	741	788	741	689	753	749	742	717	679	723	721	668	674	693	676	658	661	665	648	640	671	603	630	674	653	639	597	620	671	655	640	628	575	577	655	643	614	597	652	613	630	636	584	579	669	643	641	575	605	634	582	647	588	621	591	581	631	640	604	613	603	585	560	584	590	594	595	600	602	570	609	629	570	601	618	599	600	572	577	592	573	615	649	586	620	628	589	569	648	624	615	580	620	590	600	608	605	566	597	577	571	593	592	577	624	588	536	553	607	577	544	575	584	632	652	570	585	574	595	591	575	603	578	595	558	568	591	564	610	542	580	601	623	607	591	592	598	593	583	613	582	578	590	598	610	617	561	583	556	604	557	561	627	541	604	563	566	545	597	577	567	542	571	533	609	642	537	581	574	596	625	610	569	569	622	579	597	599	572	576	560	561	593	577	579	579	567	600	621	614	582	594	638	573	525	576	587	549	598	541	551	599	548	614	560	613	550	559	573	587	593	609	601	590	619	590	581	561	570	569	609	633	600	556	604	548	589	608	600	553	595	557	567	566	536	622	567	578	576	526	608	593	559	561	594	567	565	606	551	607	576	563	570	577	581	581	567	578	606	589	567	614	589	585	571	575	603	583	576	523	580	564	553	568	532	571	569	627	602	583	593	603	585	628	562	547	611	544	573	601	592	559	563	586	536	561	563	577	572	575	550	568	554	625	625	587	669	589	606	555	604	570	587	568	589	577	609	541	562	575	533	597	561	602	604	571	572	622	560	558	568	572	589	545	554	588	537	562	595	538	587	552	574	566	544	606	571	584	588	614	582	565	536	599	565	584	613	607	568	582	633	561	614	600	589	564	571	594	564	548	581	559	580	585	595	619	554	580	591	586	582	615	577	558	606	573	570	565	581	585	576	610	582	539	568	584	536	610	561	535	588	597	585	571	575	563	601	614	619	618	600	594	580	568	552	600	568	622	594	584	625	569	559	589	554	577	573	525	559	558	555	580	572	593	587	526	551	591	573	564	591	578	595	559	535	571	576	566	588	557	626	566	579	593	551	534	608	533	533	555	590	582	605	596	604	591	588	570	612	529	575	589	617	570	610	602	613	580	598	586	575	595	628	548	559	605	581	580	585	552	612	577	566	584	578	594	595	557	565	569	599	588	569	594	599	577	600	575	557	609	603	627	531	544	557	562	562	583	586	589	558	563	574	560	544	519	580	611	584	559	590	520	560	547	625	573	577	579	586	549	551	575	573	589	557	615	563	539	586	567	596	563	587	615	586	577	604	550	642	614	570	568	576	590	585	581	590	569	590	582	587	594	585	612	629	568	596	605	597	623	588	548	581	604	596	583	547	588	580	599	596	594	604	560	547	617	546	589	582	601	606	584	596	588	561	572	550	602	567	622	554	555	620	641	579	601	586	562	621	560	578	589	596	569	583	573	588	604	584	595	591	566	594	575	582	602	573	609	557	543	570	617	617	553	527	572	601	585	561	584	590	584	581	558	612	558	560	572	561	604	598	576	598	578	594	599	590	552	551	562	583	603	619	573	569	572	603	565	584	607	545	581	613	568	564	562	604	595	568	594	567	589	599	558	571	563	596	581	570	570	584	552	555	576	585	594	553	603	582	547	572	612	605	590	568	575	548	626	531	566	565	560	558	561	534	565	562	622	589	583	579	572	559	597	585	635	569	550	573	568	574	595	508	578	580	567	629	597	546	602	589	571	552	549	565	582	572	576	590	571	559	604	609	573	585	588	575	572	553	534	619	575	580	597	554	556	607	582	516	589	598	553	593	574	598	548	562	586	565	567	582	561	615	594	623	595	578	576	572	553	570	596	573	574	615	602	588	571	592	542	578	584	574	582	564	600	566	603	567	574	570	556	594	580	562	607	566	546	565	539	554	615	605	602	571	575	558	544	557	598	567	548	569	576	558	590	604	597	575	562	578	571	581	610	592	565	550	552	603	580	567	586	593	569	605	525	582	539	603	566	587	611	585	581	547	586	605	539	600	593	612	586	576	559	568	571	557	586	623	542	562	580	613	521	555	602	573	596	587	611	571	579	549	589	576	555	582	579	572	527	659	619	595	594	605	558	590	531	603	540	603	614	580	610	552	588	577	546	592	540	558	551	580	583	596	563	562	594	553	586	586	606	605	511	573	544	620	603	592	536	581	587	554	585	574	525	577	586	569	558	592	571	590	610	601	607	583	571	565	595	559	582	613	606	604	625	613	613	562	577	590	540	557	564	563	536	598	583	569	571	561	607	579	568	572	607	559	587	572	531	580	589	585	564	568	627	616	580	586	584	534	638	643	553	572	606	597	611	604	570	596	641	576	548	565	589	624	558	601	601	553	607	556	598	555	596	606	617	594	564	590	584	579	581	579	559	564	576	578	637	601	583	590	608	599	550	568	603	559	559	587	580	599	559	560	559	578	593	604	599	602	624	594	581	611	611	575	566	567	554	595	559	557	629	597	563	570	578	623	526	565	582	586	619	569	547	596	609	561	567	538	614	581	556	613	571	570	587	572	604	591	583	549	554	586	598	582	568	639	571	556	577	589	552	576	548	612	536	614	598	615	565	573	574	591	555	616	572	573	615	571	579	600	577	550	573	561	562	589	560	571	572	601	568	599	577	590	559	555	541	593	580	537	591	529	597	628	569	538	588	583	613	581	597	590	572	562	588	543	557	605	590	541	560	582	606	582	612	582	571	585	589	583	544	570	584	603	579	546	568	616	533	612	584	555	579	596	573	605	528	616	564	558	583	603	573	594	571	563	563	577	594	622	579	594	595	589	549	570	572	581	630	605	583	582	556	598	604	542	558	573	584	570	589	584	591	566	554	552	592	572	597	580	580	640	573	606	588	586	592	572	566	564	516	560	608	573	568	557	598	556	586	605	577	565	589	577	583	569	643	585	571	586	554	575	584	586	598	581	583	600	536	625	577	551	573	588	608	554	581	585	597	582	560	597	557	571	550	577	578	553	594	580	577	568	627	590	573	568	611	556	573	577	556	616	574	561	583	594	589	590	585	633	534	576	545	561	588	571	574	562	571	548	585	572	583	545	556	560	588	549	577	572	542	579	644	578	563	562	641	579	552	591	605	585	604	585	537	608	588	601	570	541	617	589	567	576	585	595	567	568	583	581	562	533	550	588	600	599	571	563	578	567	538	573	587	533	556	554	607	596	597	635	588	578	572	566	569	569	603	575	584	612	609	575	562	607	575	573	592	557	626	568	584	530	537	561	589	553	569	584	582	595	571	638	584	569	533	584	558	603	559	541	552	542	600	637	599	586	574	576	633	564	594	587	562	576	577	575	574	530	550	581	564	577	586	571	573	601	551	570	621	556	584	584	568	609	597	606	571	569	574	560	577	544	543	610	564	605	550	594	567	584	590	600	592	589	565	604	617	569	615	554	563	577	583	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
3975	239	178	165	130	118	117	115	96	108	108	92	90	113	100	125	103	103	106	87	87	101	111	85	122	79	89	84	95	92	91	121	89	106	96	100	89	95	91	104	96	95	99	118	103	99	83	96	103	93	87	115	99	89	104	96	94	79	90	75	108	81	104	101	101	94	114	90	107	94	111	95	113	107	105	91	81	97	92	102	109	92	117	96	94	100	81	94	98	88	106	115	84	110	107	120	105	82	83	117	108	101	93	104	110	109	79	106	96	93	111	94	92	103	83	95	117	102	100	97	104	87	113	103	92	98	90	116	97	109	110	106	99	89	72	97	111	106	86	90	107	98	111	105	91	81	86	94	88	119	95	107	109	111	96	92	95	105	107	107	89	91	100	103	82	87	122	102	106	102	91	96	91	101	88	100	91	96	85	109	100	115	90	99	120	122	95	103	91	121	92	98	101	104	105	97	108	86	100	106	104	89	104	89	102	113	98	93	105	84	93	86	90	97	108	90	80	94	91	90	112	108	96	106	77	101	99	101	109	108	102	123	111	90	102	116	95	99	95	86	106	94	96	109	105	97	116	115	104	86	111	71	123	102	103	116	101	106	108	94	97	97	98	101	101	91	110	96	82	92	103	94	101	94	84	99	107	124	98	115	100	107	94	104	101	111	92	100	92	97	95	83	102	126	108	99	89	111	101	76	97	94	90	110	112	103	86	108	120	88	99	92	105	109	92	102	102	113	100	97	110	91	112	98	88	102	117	108	108	116	75	101	102	101	89	110	113	84	86	87	99	96	100	94	96	99	110	112	99	100	96	112	96	113	87	95	109	103	81	101	86	109	108	104	102	110	96	101	109	88	100	90	108	98	86	94	91	113	93	92	91	114	82	105	98	85	100	106	108	103	95	101	102	78	107	84	110	120	84	84	108	104	112	95	116	94	99	87	105	114	98	84	96	109	105	91	95	107	97	100	100	109	64	110	110	108	95	102	112	96	104	102	91	93	107	105	111	82	107	100	100	105	80	95	76	108	94	99	97	98	90	103	104	105	91	97	99	94	120	89	109	88	102	96	99	90	99	100	109	87	104	116	109	92	98	94	101	100	98	93	111	105	78	101	75	96	122	102	106	115	98	92	109	81	117	91	86	100	97	106	106	111	84	91	98	95	114	88	81	95	99	106	92	112	104	77	111	109	119	103	85	121	97	112	101	94	90	85	98	111	83	91	90	107	105	104	98	94	86	112	98	96	100	100	100	119	101	103	107	92	99	91	126	98	103	115	94	97	115	94	102	97	98	117	97	111	108	107	98	97	104	85	101	87	96	94	115	107	116	99	96	110	111	91	92	89	95	124	92	86	92	93	112	119	108	94	100	105	91	106	109	118	98	119	101	93	93	97	95	93	107	95	93	97	101	121	87	112	93	121	111	79	115	93	95	108	112	104	104	100	82	114	98	103	112	118	96	114	98	95	119	85	98	96	91	102	92	106	111	99	100	91	98	94	119	85	108	121	95	110	119	99	82	96	119	97	96	94	112	108	107	99	109	89	97	114	114	120	104	103	113	88	97	100	104	124	111	92	101	100	107	104	87	98	100	112	102	90	101	101	89	110	105	93	98	86	110	93	100	107	111	99	102	108	102	102	95	92	94	98	126	90	93	86	94	119	121	109	86	98	98	90	93	85	90	99	89	113	95	90	112	95	103	119	90	116	103	106	94	120	96	116	103	91	91	87	105	82	91	100	103	106	106	95	100	98	97	84	94	104	111	109	98	98	88	89	99	99	117	93	90	120	100	105	89	104	108	92	91	113	111	99	95	93	106	107	101	90	98	100	97	101	82	110	109	114	84	105	89	91	93	85	125	83	91	107	95	101	132	93	109	112	111	98	103	88	94	103	99	81	85	99	113	104	105	88	99	101	112	112	94	90	99	97	91	98	99	81	100	100	105	81	81	106	108	100	92	109	111	117	85	100	113	97	101	80	100	111	117	109	93	93	94	81	95	95	92	94	97	107	86	83	120	110	112	100	106	105	109	96	98	87	96	110	127	106	111	114	124	97	97	114	97	117	87	99	102	111	90	123	111	78	100	95	97	96	84	109	100	95	84	97	88	91	97	80	108	84	96	115	106	94	106	83	102	95	99	109	106	83	90	90	75	82	96	100	106	99	86	103	101	96	101	115	84	94	105	97	116	104	83	96	107	114	92	108	105	100	71	106	86	99	112	93	97	99	113	99	106	85	88	91	98	106	87	103	89	111	83	98	94	111	99	100	100	98	111	94	94	106	110	109	93	114	107	122	100	106	116	111	108	110	93	82	91	112	104	94	89	107	95	97	107	106	94	96	81	93	98	95	109	103	100	96	97	105	107	111	94	107	109	103	103	73	92	95	101	103	99	100	93	122	89	107	110	90	89	83	117	106	118	91	86	77	96	108	91	115	101	89	92	103	87	107	106	106	106	101	99	95	78	87	73	90	112	123	94	121	94	100	86	95	109	94	85	107	85	103	90	92	98	86	104	106	92	101	78	121	95	98	96	93	90	106	95	103	108	87	104	106	92	87	117	84	92	91	111	92	107	95	75	111	109	98	97	96	98	104	108	109	110	89	102	114	113	108	90	114	107	96	106	106	89	95	100	93	76	86	84	118	113	88	95	108	116	95	100	101	102	96	78	81	109	87	95	115	98	89	111	106	94	116	122	100	98	97	106	96	100	93	98	111	107	86	86	110	99	115	113	87	99	93	94	88	100	101	103	98	93	97	102	100	98	98	107	94	112	111	105	114	91	88	121	101	110	95	102	79	93	98	94	101	101	96	100	98	101	108	94	116	125	105	118	99	114	102	112	107	109	105	140	98	89	107	112	91	103	79	97	96	100	105	104	114	112	89	113	109	92	102	109	100	102	90	86	122	113	105	97	85	113	114	107	117	90	102	100	103	104	85	95	106	109	85	100	94	96	100	81	102	97	92	89	98	94	124	96	91	95	90	97	91	105	76	100	95	109	104	108	105	115	81	100	105	112	125	103	117	113	101	104	80	113	100	81	105	129	98	100	108	104	99	84	111	79	97	97	114	106	85	77	91	93	104	106	95	106	93	104	100	108	115	95	103	103	108	94	101	91	97	101	91	110	93	93	105	120	90	109	99	86	92	91	88	95	103	107	95	95	112	92	92	83	88	114	106	104	101	134	88	109	92	100	104	106	113	102	93	91	97	106	94	77	103	83	98	96	99	112	95	126	109	105	99	89	94	87	85	107	95	113	116	101	104	98	88	100	113	93	80	109	114	99	112	102	101	102	107	114	96	102	85	121	103	99	106	84	86	109	95	108	75	87	106	92	104	111	96	109	95	112	110	102	110	86	78	94	89	104	92	95	103	110	107	85	100	106	90	91	109	105	122	106	115	112	98	100	85	108	127	105	90	91	102	100	107	92	107	99	103	96	112	94	115	93	98	103	94	98	86	92	91	100	100	108	111	96	98	82	111	91	86	90	103	75	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
4741	399	457	453	449	433	418	344	378	356	344	342	342	341	355	295	308	340	341	331	323	328	341	322	310	309	313	307	317	298	312	306	350	311	302	316	335	306	334	309	286	317	295	294	320	304	355	298	313	366	306	311	302	310	308	347	317	299	297	348	307	326	303	296	300	318	299	304	273	305	299	321	326	325	330	269	306	311	307	323	271	304	313	335	300	315	294	276	326	276	304	301	310	296	277	315	323	329	331	306	268	304	294	295	359	303	311	296	327	314	295	303	310	298	287	337	360	320	303	300	335	317	299	298	301	290	305	292	334	303	336	328	311	298	301	317	330	311	285	313	298	319	305	303	301	299	301	320	314	306	264	313	283	274	289	315	298	315	317	322	319	325	317	286	310	304	292	308	305	300	312	306	302	295	305	313	326	343	293	295	313	297	319	296	316	331	315	297	305	260	330	284	296	301	312	286	320	287	307	279	333	311	327	295	311	301	322	294	294	308	323	321	304	299	303	313	308	314	291	320	300	304	299	320	307	306	299	282	292	321	280	317	321	313	333	298	332	299	325	301	298	317	333	313	339	296	287	324	294	312	358	293	301	284	334	318	322	346	302	305	293	332	310	336	283	270	332	324	301	298	326	290	285	309	286	276	345	300	342	326	288	296	304	349	301	294	291	323	313	316	323	299	295	305	274	319	300	331	335	311	319	272	288	302	292	343	292	301	328	332	334	315	318	304	302	323	316	305	316	311	280	328	297	318	302	308	284	330	282	314	300	308	310	327	327	312	308	300	302	288	304	299	319	276	336	286	301	315	332	287	302	309	341	300	335	318	320	326	323	318	321	289	334	322	324	307	302	294	320	320	280	299	306	330	305	328	317	337	283	286	292	332	335	334	307	310	311	312	326	312	331	311	310	327	315	331	308	300	298	315	307	290	306	306	312	316	295	337	290	301	318	315	299	337	322	305	289	286	307	316	308	308	295	262	296	309	326	283	335	329	296	274	329	310	267	279	312	293	280	307	348	279	313	326	301	334	303	303	275	293	287	323	325	313	302	295	335	296	285	311	298	331	303	288	324	326	297	316	310	314	299	293	306	314	281	309	325	300	327	350	310	301	300	304	316	322	289	303	329	303	305	298	293	326	311	303	321	317	329	321	307	353	332	303	320	318	324	287	292	308	313	263	320	288	284	317	296	270	288	295	278	290	305	329	309	318	298	309	328	295	301	296	312	317	326	309	296	311	278	305	311	306	305	322	318	326	305	330	319	262	293	304	322	295	295	315	311	347	311	303	308	312	324	301	346	317	295	300	335	323	297	323	280	297	311	307	295	314	274	313	311	286	298	338	323	316	330	264	321	325	295	311	301	309	354	293	304	273	313	294	289	320	311	292	279	322	295	337	278	301	312	298	288	268	323	322	310	297	310	323	332	325	303	306	324	340	286	280	282	359	283	319	339	311	310	286	322	320	315	296	328	275	281	303	309	312	281	296	272	321	307	307	300	303	308	280	277	351	299	311	312	301	318	298	313	312	297	331	317	313	312	333	302	314	309	275	291	322	316	317	284	298	312	305	290	293	306	309	305	313	315	321	352	298	314	337	315	294	325	299	307	294	324	285	306	287	308	316	314	333	308	349	292	315	298	334	311	312	342	308	304	304	316	277	324	319	278	268	302	306	294	316	283	330	332	322	326	327	325	330	289	325	319	314	297	289	291	339	300	305	276	308	350	316	307	302	276	316	327	320	296	330	289	318	319	294	308	314	329	311	302	287	309	295	321	311	317	329	334	313	343	328	301	307	308	301	331	350	309	296	312	303	313	292	294	269	302	331	298	324	320	282	331	335	308	331	303	258	289	300	337	312	280	307	320	296	333	291	318	308	289	304	347	313	345	308	305	317	327	312	307	307	323	307	313	355	319	301	308	328	321	302	319	324	298	330	322	329	283	328	332	311	284	295	298	301	309	335	322	321	333	313	328	323	305	297	282	310	326	290	302	296	294	333	296	309	309	289	290	322	301	323	306	307	299	296	306	306	297	313	320	287	314	330	329	321	279	309	292	292	335	343	290	297	288	327	343	321	316	316	296	319	314	306	263	293	290	280	323	297	311	293	308	305	330	319	294	307	305	323	317	275	324	301	300	306	307	308	321	306	313	323	301	272	311	290	326	304	309	297	297	301	299	317	313	306	298	307	297	306	315	326	320	291	320	283	312	293	301	310	310	324	299	323	294	326	329	326	307	326	325	337	320	324	298	284	291	306	312	315	322	330	324	342	316	300	318	315	284	317	319	277	297	325	361	288	318	319	298	307	295	317	321	297	319	290	285	288	333	283	319	295	322	350	319	288	314	343	276	287	320	346	306	300	298	311	311	349	280	302	298	310	313	283	287	308	317	336	313	315	326	303	324	306	310	308	280	285	314	270	301	310	297	304	338	328	278	296	316	321	269	315	299	289	313	295	314	317	298	296	288	293	329	329	300	292	297	291	311	348	290	296	329	271	296	355	317	339	325	305	335	277	280	293	294	308	296	301	286	324	321	294	324	310	360	313	291	273	309	304	312	318	341	318	291	300	282	333	302	345	337	307	295	294	286	278	307	313	314	309	345	299	307	340	314	278	308	294	298	285	322	335	297	313	308	288	318	332	328	307	299	296	340	302	323	293	318	277	316	297	319	284	316	321	318	299	341	313	305	290	314	284	322	282	307	330	339	303	308	292	287	308	333	300	305	314	305	310	320	315	320	288	321	318	337	306	307	304	303	288	302	277	279	322	273	306	300	300	317	312	299	316	309	316	272	295	334	308	293	316	336	291	316	325	276	313	303	307	286	337	318	314	284	273	283	299	300	291	314	329	307	301	304	303	298	297	287	293	326	321	289	321	311	331	305	292	303	298	311	311	324	329	323	298	326	324	287	313	291	315	324	328	316	313	292	305	317	317	333	303	297	267	291	313	330	297	302	306	306	301	323	323	296	326	308	321	300	311	324	307	301	324	302	318	299	330	313	303	322	318	312	301	280	276	328	301	312	320	303	307	285	302	329	318	310	323	297	299	344	329	329	329	336	270	325	300	319	294	316	292	308	329	275	293	299	318	305	316	312	355	273	320	295	338	290	310	281	280	315	295	312	315	336	309	293	309	314	281	316	322	313	314	304	325	320	326	293	341	283	324	305	298	312	336	289	313	297	322	326	312	266	295	325	329	320	302	331	344	307	310	319	321	286	271	337	304	308	302	309	293	258	347	288	312	334	302	318	324	287	346	310	315	335	280	326	286	306	325	282	316	286	329	335	337	343	294	299	300	288	306	268	293	302	321	284	286	303	293	304	297	291	312	293	305	300	318	301	306	318	324	332	300	319	312	322	316	329	300	305	327	334	320	314	308	308	318	320	298	326	292	275	338	303	336	312	307	291	292	336	300	309	290	316	317	298	316	319	301	294	266	312	303	275	288	296	292	318	295	326	307	331	318	314	312	329	308	280	307	321	311	320	292	279	288	321	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
26153	3073	1384	999	758	527	430	326	269	227	219	196	193	158	145	163	140	133	118	160	112	143	126	103	130	112	136	118	111	112	87	97	115	118	99	109	108	119	128	98	102	93	96	89	90	93	96	109	115	90	91	97	107	100	99	97	115	85	104	106	109	80	104	88	89	83	85	97	84	100	85	99	86	99	93	94	94	86	80	77	114	103	98	83	92	78	93	87	77	114	85	97	95	103	89	80	91	101	105	93	125	98	87	113	123	89	84	95	96	101	92	87	94	99	89	87	67	97	105	91	106	92	84	90	113	102	84	92	89	93	83	112	88	98	105	94	109	83	103	88	104	94	109	109	87	88	99	99	99	85	103	98	106	96	106	95	94	96	91	86	95	90	110	85	98	111	97	85	99	92	106	76	93	106	97	109	90	96	94	96	104	93	84	93	76	93	94	98	95	95	102	98	102	99	125	108	90	76	82	97	88	106	94	93	96	92	83	101	104	87	85	100	96	98	78	89	103	91	100	94	83	81	96	113	74	106	102	97	90	92	93	91	87	108	87	117	94	98	72	85	112	98	88	106	76	105	100	103	102	102	83	96	90	86	93	80	93	93	113	91	101	98	95	101	96	112	75	106	91	67	90	101	111	107	102	93	102	98	88	97	97	86	103	96	90	87	88	106	88	85	109	103	92	92	112	95	91	84	92	109	99	75	89	105	93	110	92	105	100	78	95	92	107	106	103	89	96	91	100	85	90	86	107	97	72	102	94	97	111	91	91	93	100	95	81	94	95	94	94	95	98	101	97	101	97	100	92	95	93	86	114	101	94	105	100	81	89	91	81	88	98	92	100	79	85	111	101	96	91	103	78	96	98	92	96	95	97	111	90	99	87	94	97	97	90	95	102	101	97	84	92	96	106	99	99	84	89	84	88	105	97	98	106	112	97	91	94	101	99	106	112	74	87	94	90	87	91	105	102	89	92	107	111	90	94	97	84	87	87	99	84	103	100	71	86	86	96	98	98	94	105	89	102	102	92	110	101	83	89	105	101	98	102	88	108	106	106	85	92	108	96	92	82	72	91	97	79	95	98	90	85	111	117	93	90	92	83	99	109	95	97	104	76	85	107	99	97	91	98	100	94	90	94	87	109	86	101	101	90	107	100	72	86	106	98	83	88	86	103	93	94	96	111	90	99	93	89	93	86	105	80	89	101	99	84	87	97	107	87	90	101	92	94	81	102	100	69	87	102	71	73	93	87	95	99	102	76	85	94	79	91	94	100	74	99	100	106	86	80	109	79	116	89	85	84	91	71	72	104	101	92	96	87	90	88	81	96	96	85	111	100	110	104	98	83	93	87	102	79	83	97	81	95	109	96	94	89	90	106	89	93	92	98	99	105	95	89	93	93	101	85	90	87	82	91	94	94	83	97	90	109	100	87	94	97	89	92	91	93	98	96	93	106	79	94	76	80	97	82	109	95	79	87	91	86	104	100	95	105	103	81	88	82	98	103	102	82	74	103	80	101	88	93	121	84	78	109	89	91	98	100	91	106	94	92	103	100	77	106	93	92	87	88	114	104	100	91	87	86	95	99	101	108	80	98	97	97	87	93	105	94	107	96	95	98	93	89	98	112	78	106	115	96	95	100	91	84	85	89	99	95	101	92	111	123	97	87	91	80	89	105	97	112	106	89	115	93	83	92	103	100	93	97	103	104	95	89	86	97	87	81	95	97	94	112	92	121	90	109	97	98	86	98	99	98	92	89	100	100	102	99	101	88	79	99	102	89	113	90	92	81	76	90	89	97	86	84	83	84	99	99	98	103	116	103	102	82	83	85	88	106	95	96	80	87	93	92	98	99	100	101	100	104	89	85	114	87	105	99	86	110	80	103	77	89	81	100	107	99	87	107	101	71	92	85	87	98	99	78	99	95	99	91	98	94	92	99	86	95	88	105	116	107	102	101	88	105	93	80	98	92	92	85	83	91	107	97	73	97	100	109	111	100	104	103	101	74	101	98	86	93	100	91	84	85	108	87	91	97	90	98	79	97	81	106	77	87	87	90	98	81	95	88	97	105	94	98	73	105	75	91	98	98	101	93	90	101	96	100	93	88	98	75	104	91	86	88	94	92	93	87	113	88	112	93	106	95	105	102	117	71	97	98	98	76	104	96	77	95	85	88	75	87	97	105	81	90	90	93	99	86	102	110	96	86	95	104	89	91	101	93	101	107	100	92	103	105	92	107	109	101	78	87	102	94	84	112	94	112	88	102	92	83	110	91	82	86	81	100	95	100	87	83	88	100	87	106	93	81	89	106	95	102	78	89	84	93	72	105	89	94	99	97	92	104	101	103	95	86	95	82	92	92	87	87	113	104	96	103	77	84	89	114	122	100	98	109	78	88	105	113	117	77	91	101	89	101	82	74	97	93	91	108	85	92	98	111	96	86	96	104	89	99	99	80	83	92	98	109	103	101	79	100	98	97	99	90	106	93	77	100	87	84	83	82	93	103	103	106	86	104	79	85	87	86	82	84	101	104	115	100	78	83	110	92	80	93	101	91	90	104	95	83	86	87	113	97	108	107	85	91	100	103	95	97	79	90	97	85	90	97	88	80	95	90	94	83	93	98	106	101	83	93	95	83	92	93	78	80	106	86	73	99	91	110	107	89	91	100	86	97	93	93	86	84	91	110	92	89	89	84	94	88	97	98	90	92	84	90	86	99	82	80	90	103	86	94	109	99	89	84	91	98	98	87	88	105	97	86	105	96	90	94	100	90	82	97	94	93	98	107	91	101	83	102	88	88	120	105	100	86	89	94	87	92	80	84	84	99	96	102	97	100	105	94	100	94	116	84	89	84	99	79	94	80	88	93	98	108	91	100	101	93	97	95	106	70	102	78	111	86	79	102	102	82	76	106	101	84	104	95	102	105	89	81	89	98	87	88	88	92	92	112	101	109	104	121	96	100	102	112	103	81	102	103	99	99	94	104	82	99	97	85	82	102	82	84	102	101	97	90	92	97	101	92	89	93	85	90	104	101	79	89	104	97	96	85	98	88	90	98	80	79	92	102	117	88	93	104	90	98	101	110	85	113	83	92	73	78	98	109	107	106	88	102	87	114	82	109	90	105	73	94	89	84	102	97	97	81	80	108	81	97	103	98	109	91	82	104	84	115	97	98	91	112	93	84	94	88	91	100	100	100	88	92	104	91	76	74	89	87	106	98	81	110	96	81	106	90	101	103	86	103	93	125	100	111	92	104	93	93	104	121	99	95	82	100	100	84	106	91	86	91	98	110	108	94	88	95	101	79	96	84	110	97	89	92	80	107	99	99	95	80	96	94	104	98	90	90	101	93	101	97	81	94	91	95	74	83	102	112	88	101	91	85	90	90	96	111	94	95	91	108	111	94	104	88	86	120	78	113	95	83	98	125	85	109	105	101	82	102	85	105	91	103	101	93	116	106	89	95	100	84	89	105	92	96	119	90	94	90	97	91	93	120	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
12394	1388	3323	3590	2980	2401	1985	1633	1316	1175	1037	929	840	790	682	632	611	593	540	522	533	479	457	457	418	433	414	389	430	411	408	402	416	403	355	378	382	352	370	373	360	353	341	316	348	328	355	350	366	327	367	337	347	331	321	318	356	329	341	298	345	350	305	329	339	341	306	344	305	310	307	316	312	351	331	329	291	321	300	305	313	306	308	326	298	321	335	340	293	359	292	290	293	335	315	325	301	323	342	313	319	270	286	290	318	313	314	345	323	320	319	329	307	288	315	306	303	331	299	304	288	313	379	313	272	272	332	337	350	307	298	303	293	315	299	313	316	287	284	304	313	293	303	337	318	288	324	299	308	311	329	286	309	299	297	290	306	281	279	320	292	299	351	311	289	296	308	315	323	317	329	299	283	299	296	326	273	305	301	289	288	284	310	297	319	293	314	273	289	292	288	276	317	292	307	333	318	280	312	289	304	341	326	318	325	325	313	313	324	317	314	304	307	305	291	276	329	301	299	306	311	294	319	311	299	305	289	301	322	317	285	314	306	306	304	284	318	314	278	315	297	303	321	307	319	329	310	294	299	308	317	290	278	286	292	266	317	323	291	315	299	293	346	294	310	305	305	296	302	304	304	296	306	281	311	286	332	317	286	306	289	297	298	305	307	326	298	303	300	302	286	295	349	338	299	317	318	328	314	344	289	326	289	294	292	315	280	311	296	301	313	280	288	309	268	264	294	324	294	294	317	309	342	288	288	308	310	328	283	330	316	314	318	329	292	306	302	305	303	290	316	307	283	327	282	292	267	323	297	291	302	274	330	280	321	299	336	307	306	308	313	302	336	324	300	301	311	277	317	315	306	283	292	317	301	302	305	320	280	282	309	320	302	288	305	325	278	311	323	303	308	296	305	291	316	292	289	314	309	292	325	330	322	320	304	279	310	318	288	284	302	273	312	310	344	322	305	309	312	280	303	305	277	306	295	292	310	279	299	299	328	322	311	306	281	292	293	283	303	275	302	305	317	309	326	324	300	302	283	319	305	304	279	318	305	323	308	299	311	312	318	303	287	315	318	349	307	300	340	300	306	311	320	278	297	331	310	314	310	305	307	307	302	309	302	295	302	319	296	291	275	302	291	286	322	296	315	315	326	306	297	290	306	295	301	268	290	312	300	308	315	287	270	323	316	335	294	322	313	319	327	317	302	312	296	287	291	276	308	342	316	298	307	317	303	280	308	374	312	305	297	306	319	277	296	319	293	295	304	310	305	318	299	288	297	296	302	303	299	317	287	291	290	306	302	350	312	297	303	277	320	290	278	313	286	273	322	289	311	288	336	277	294	305	311	307	316	287	251	327	313	298	282	324	313	298	294	278	273	299	292	352	294	338	281	319	325	297	305	299	304	313	312	296	311	325	285	326	266	305	332	332	325	316	298	290	267	290	316	295	270	292	302	277	290	314	297	305	304	293	264	326	281	315	286	299	301	325	286	287	301	300	275	326	307	316	306	319	304	309	310	298	297	349	279	303	306	324	276	332	303	326	339	288	293	298	325	302	269	294	277	294	292	277	334	295	310	288	291	344	278	324	301	316	290	297	296	296	287	321	304	306	285	323	335	309	294	308	319	301	297	287	297	291	302	299	289	288	354	294	311	298	286	319	329	293	319	323	289	288	273	303	332	323	287	306	277	323	292	317	299	300	314	298	315	306	317	324	298	288	289	318	319	300	296	301	295	298	288	309	299	312	314	304	284	300	305	292	309	296	320	319	285	312	310	330	313	301	324	269	292	304	306	299	318	302	303	298	303	317	288	304	316	357	307	320	289	295	310	275	304	314	327	308	355	262	301	312	311	311	334	297	319	293	311	290	309	299	279	327	270	285	279	304	275	298	306	313	329	283	292	259	339	286	290	308	313	281	305	325	311	309	306	319	290	318	301	326	296	300	275	301	329	298	299	292	297	310	325	278	350	326	291	314	313	284	286	301	337	304	283	309	289	347	306	272	316	307	310	299	299	300	332	352	303	286	306	287	337	304	302	293	306	307	291	314	331	319	328	294	330	304	313	290	293	312	321	297	266	321	285	285	311	293	307	311	302	308	281	301	297	311	323	332	295	304	302	312	273	294	307	319	309	303	292	334	306	318	278	292	312	280	286	338	305	292	326	285	308	301	314	341	312	323	317	331	306	315	309	311	347	307	308	311	317	335	300	289	293	290	300	316	288	319	322	317	302	301	293	314	291	334	312	305	310	288	287	299	301	349	296	311	320	305	320	305	292	292	301	303	323	273	326	299	314	293	310	302	302	283	295	320	294	343	316	294	306	302	304	318	313	312	311	329	316	331	297	309	311	329	293	278	310	314	301	307	322	324	314	297	289	279	301	300	281	319	309	285	291	306	319	290	322	304	313	274	308	319	262	317	274	322	293	308	311	302	324	301	324	303	302	323	292	326	288	314	291	292	304	284	261	284	306	294	307	301	303	303	330	299	306	323	333	298	310	311	308	284	300	320	321	309	324	292	334	303	309	296	289	341	324	316	293	297	290	311	333	326	301	321	306	292	281	295	307	269	299	309	306	309	341	309	272	300	313	325	352	299	300	287	281	286	281	299	331	285	317	281	317	321	305	290	314	309	301	302	262	309	316	320	289	343	309	300	319	301	324	285	325	269	293	331	318	271	332	331	314	342	305	287	347	293	315	306	280	334	312	341	290	298	304	293	313	302	314	308	315	295	317	300	291	298	324	304	333	303	287	278	287	286	310	270	312	271	321	309	290	323	300	285	294	315	302	287	309	294	326	301	302	316	307	322	300	319	301	303	331	298	327	318	315	285	284	299	290	302	296	317	281	308	288	277	324	326	300	289	289	325	303	303	315	303	301	328	307	320	338	321	318	265	311	301	301	321	328	312	288	296	299	349	325	301	311	327	298	320	283	315	296	323	320	324	303	287	278	315	331	299	308	284	295	301	309	313	328	322	302	317	304	290	311	318	304	299	299	289	292	297	276	309	321	295	299	331	291	301	296	303	334	289	303	324	312	280	325	303	307	302	308	334	321	282	313	302	299	284	289	321	308	255	269	279	312	272	290	305	354	328	301	318	313	312	296	265	321	320	301	301	362	304	259	294	316	279	300	281	278	308	343	271	287	317	313	320	319	321	290	324	308	305	313	296	280	307	321	307	330	290	324	299	295	285	301	292	314	284	282	260	336	284	283	295	313	327	312	306	305	288	314	305	275	314	303	252	276	275	335	286	318	319	261	318	283	311	316	351	307	324	283	305	279	300	310	272	287	306	319	302	305	310	315	299	286	298	305	268	319	322	299	278	287	329	269	303	294	295	304	291	288	270	282	289	298	312	328	277	299	303	296	294	323	288	339	284	310	322	298	293	309	338	280	294	331	272	294	313	302	315	299	285	316	329	290	280	323	320	345	325	281	316	329	314	292	304	322	274	314	293	321	301	320	307	318	309	309	302	295	330	304	302	268	342	311	316	301	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
37371	8168	3101	2204	1560	1103	822	724	591	492	429	399	339	340	299	316	313	268	307	241	243	304	248	255	239	261	234	230	221	202	207	237	222	222	231	243	213	216	219	219	198	222	211	189	213	221	218	191	254	204	214	183	233	218	199	220	197	207	231	193	212	192	224	212	202	217	214	235	198	219	240	214	202	209	227	199	189	211	207	194	231	214	203	206	213	225	212	216	215	214	186	204	237	210	210	196	186	193	217	220	223	202	189	217	216	181	205	198	233	200	190	207	183	197	211	208	172	202	214	190	198	225	208	205	209	209	235	212	209	173	216	209	208	197	179	220	190	184	214	198	205	213	211	184	203	179	212	195	227	222	195	206	205	203	211	211	212	196	190	208	220	207	216	215	201	201	181	201	179	181	211	208	204	200	191	216	179	213	220	244	196	225	204	233	243	189	221	179	229	195	185	183	187	195	186	224	199	203	214	212	205	208	210	188	175	202	219	221	219	219	232	177	214	193	203	201	197	213	219	213	193	193	201	211	242	186	207	217	212	211	213	206	171	233	218	203	230	176	198	199	195	203	198	203	205	225	238	214	223	209	190	190	200	181	218	222	202	228	201	193	194	215	203	198	191	209	214	184	208	195	224	194	224	211	192	191	197	186	201	208	201	194	211	202	204	188	194	216	196	214	222	188	207	179	224	218	208	225	202	214	214	209	189	224	192	198	210	206	197	213	203	204	199	191	175	190	184	200	195	223	217	196	224	201	204	194	199	185	202	197	182	207	189	227	198	212	181	212	230	225	213	210	203	225	210	229	196	198	227	195	191	188	219	195	177	183	211	229	247	190	233	203	200	201	220	196	217	230	206	191	218	192	212	214	194	204	212	210	173	216	207	240	205	196	191	182	229	203	195	206	178	193	208	188	193	187	209	191	189	216	205	185	235	187	183	225	196	212	214	228	203	187	207	196	203	215	195	222	207	196	190	202	209	191	216	222	215	186	215	207	205	217	195	212	170	225	242	170	200	212	220	207	219	217	232	198	190	213	215	214	220	217	204	230	218	186	200	195	200	224	220	181	155	199	187	221	201	201	182	183	205	212	222	205	232	180	217	231	211	210	214	181	215	202	195	205	221	199	216	232	203	196	230	217	199	214	207	199	185	189	212	222	195	193	203	198	239	180	201	209	193	198	226	179	214	215	201	191	204	228	205	204	194	221	201	201	213	218	222	196	168	200	228	194	183	202	210	190	189	229	190	182	193	192	196	212	214	215	202	201	210	197	182	218	213	199	189	195	207	216	224	193	228	187	204	193	182	212	180	198	185	204	214	193	201	222	208	236	199	219	212	224	229	227	221	193	187	220	219	230	234	181	200	199	202	206	218	194	210	183	221	201	222	194	200	200	210	190	202	196	230	219	197	189	183	200	187	179	188	206	225	218	212	206	207	215	233	190	206	201	192	185	233	218	176	220	205	243	223	243	212	204	208	199	203	204	197	193	210	206	210	190	229	197	182	221	184	226	208	226	205	203	199	219	206	200	200	189	215	212	180	182	214	205	200	210	216	203	210	197	187	203	190	199	183	206	230	245	218	235	206	225	184	199	186	195	203	209	219	221	186	219	209	205	225	188	175	170	199	196	223	224	208	212	205	214	187	189	194	187	170	231	210	199	229	200	187	223	228	205	217	240	216	195	227	215	190	188	195	207	204	223	202	217	196	188	199	233	185	202	204	191	186	222	197	203	231	238	194	233	222	198	185	217	203	198	237	205	193	212	216	209	206	180	211	193	208	207	207	216	227	220	199	203	193	189	213	226	194	198	186	202	209	215	201	213	201	210	215	200	212	182	196	208	210	183	186	215	204	179	205	186	216	203	218	235	211	176	218	196	191	201	211	209	224	197	179	193	224	208	212	205	209	208	197	202	220	214	203	218	199	213	198	237	206	212	199	223	236	178	218	202	210	212	210	194	213	216	234	184	201	226	205	186	197	234	195	205	199	215	205	208	197	171	202	201	193	204	222	213	221	203	204	210	200	193	188	202	216	201	192	187	193	201	182	210	186	195	199	195	228	224	202	221	211	194	204	225	208	212	212	200	232	195	197	214	196	209	208	174	210	205	195	202	181	201	191	206	229	223	238	214	194	209	209	214	234	201	210	191	196	206	212	242	218	204	216	197	166	200	197	196	216	187	201	206	224	207	198	194	185	198	204	206	200	219	201	200	220	184	187	200	186	210	185	189	172	206	212	183	199	206	202	202	202	207	181	216	225	186	200	220	181	199	211	185	208	211	200	222	190	206	209	200	225	239	178	211	219	203	191	188	202	215	230	186	215	223	193	215	211	199	212	210	192	180	202	167	207	192	204	216	190	217	192	183	217	203	213	197	196	213	196	220	231	230	217	221	199	213	176	197	200	225	224	237	194	206	195	212	224	226	237	191	215	189	186	205	198	212	203	199	209	211	202	210	200	206	181	181	188	205	233	220	183	199	157	185	212	206	192	201	218	179	204	212	195	210	198	199	206	202	202	211	202	222	204	226	213	206	211	196	194	227	212	222	222	204	210	228	198	191	217	202	204	224	194	232	218	200	192	226	223	209	211	209	214	178	202	195	181	198	209	215	212	209	211	197	206	184	209	190	193	217	216	212	208	185	185	230	214	183	209	185	200	194	242	181	223	245	230	217	220	215	174	210	227	226	216	207	182	223	208	192	242	182	216	217	219	196	206	203	214	204	197	230	210	198	225	206	197	197	199	205	201	211	201	223	191	220	189	207	196	211	209	185	201	191	204	184	204	210	188	199	227	202	216	199	204	185	212	201	213	197	202	222	201	214	220	187	200	237	214	207	204	207	209	189	196	192	208	187	228	194	205	233	183	173	205	216	203	206	219	180	205	215	216	210	225	200	211	210	210	214	219	193	212	224	209	217	204	191	207	184	228	194	196	194	181	232	199	199	209	231	204	222	209	208	232	178	219	192	212	206	193	202	215	204	229	194	235	209	223	205	202	190	189	185	221	192	212	218	204	218	195	185	210	190	179	194	201	176	187	202	239	197	214	209	217	216	217	180	222	209	210	188	215	208	234	199	218	216	206	221	196	192	212	199	203	189	205	236	195	208	190	208	207	235	196	206	211	230	208	214	216	198	216	200	224	209	217	196	210	203	197	230	204	191	206	213	199	205	224	214	194	197	194	200	227	209	203	191	193	202	215	199	194	218	195	187	187	205	222	219	197	200	206	226	225	213	193	220	215	223	229	198	208	185	173	197	210	223	226	214	231	203	217	201	208	196	202	186	226	202	204	231	190	179	207	213	215	211	194	225	203	205	217	206	218	225	226	214	222	192	226	220	172	214	185	208	201	212	205	180	241	214	207	209	215	209	192	186	211	213	203	200	198	200	189	211	213	202	205	206	200	208	195	218	204	230	213	185	207	187	202	212	205	214	193	211	216	199	183	230	203	218	206	199	197	211	212	203	206	207	180	183	201	206	210	199	189	199	199	204	203	213	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
16165	2805	6243	6856	5559	4593	3703	3142	2596	2297	2086	1794	1634	1582	1348	1230	1211	1138	1085	1083	1029	938	905	906	857	855	802	810	841	831	771	773	757	723	713	738	702	670	669	689	661	706	674	699	621	658	646	651	669	660	615	606	650	596	605	627	594	635	608	644	657	650	612	627	592	623	663	613	660	619	593	592	602	619	620	647	594	582	597	623	642	576	622	617	592	602	644	593	601	600	576	631	574	606	604	605	609	605	609	570	576	589	568	628	604	637	617	554	580	599	586	556	567	598	587	592	606	608	580	568	579	626	575	589	573	607	548	606	570	608	609	577	581	605	576	596	571	578	579	572	582	513	556	555	604	600	623	594	591	584	595	592	598	633	583	565	591	570	570	578	607	611	631	567	615	542	569	614	631	588	579	585	535	595	613	597	565	569	584	585	553	624	579	590	582	583	577	603	592	584	641	612	569	592	556	591	564	554	532	569	592	580	542	603	530	541	576	599	602	569	591	621	613	579	577	593	557	608	595	575	589	572	561	616	582	588	568	560	585	574	579	567	584	563	565	550	598	629	571	561	601	573	595	563	585	600	582	599	629	591	560	589	571	530	556	563	603	584	546	597	544	561	553	605	615	601	599	571	612	554	567	537	599	606	608	616	625	595	597	611	587	605	640	564	597	606	619	539	600	554	566	571	508	572	585	577	576	558	559	576	598	588	606	599	540	584	577	613	574	573	610	536	569	589	605	567	557	600	574	569	584	551	579	555	572	556	630	533	578	611	610	571	582	627	581	550	601	585	596	575	593	622	622	564	615	548	582	579	586	603	566	613	541	544	578	620	573	612	588	613	567	542	616	568	618	592	571	633	531	579	561	542	595	637	595	584	592	632	568	569	577	543	639	598	576	588	597	574	579	631	600	541	561	589	574	569	565	529	575	537	601	587	570	576	605	603	597	618	573	626	556	593	549	582	598	571	569	602	560	565	610	615	622	575	609	579	601	605	561	562	575	573	570	577	581	589	548	628	597	576	592	563	576	572	559	612	588	577	618	609	523	558	552	546	569	588	600	618	631	576	552	614	599	614	601	543	611	607	533	563	603	583	577	577	596	549	540	596	601	600	572	635	626	579	539	609	547	604	582	559	574	572	573	588	536	571	611	538	552	572	579	573	582	555	602	532	591	562	569	561	569	580	564	602	580	571	556	524	561	560	564	575	595	619	594	585	596	575	535	578	551	576	593	577	590	579	572	550	569	580	601	567	588	556	566	548	560	593	579	567	536	603	564	596	608	629	572	580	571	610	614	581	570	565	581	574	549	603	596	559	620	599	603	584	588	577	513	574	595	548	572	573	542	537	596	543	552	553	574	574	531	552	530	520	576	592	563	548	546	589	568	576	587	602	549	569	605	549	577	572	590	562	581	596	587	532	545	548	601	578	579	583	583	602	577	581	559	576	574	574	529	575	533	585	586	603	582	543	589	627	566	567	568	621	577	583	581	637	633	574	626	605	581	600	603	564	584	561	580	638	537	622	594	582	613	620	595	583	617	589	603	569	554	568	609	606	569	615	573	576	576	540	591	590	557	576	584	551	606	618	555	573	631	542	548	524	563	564	596	581	588	601	589	601	605	616	560	561	552	554	566	614	565	566	562	593	598	585	614	609	570	546	553	565	505	569	542	556	609	577	586	556	552	568	576	620	579	584	565	630	523	613	544	543	575	590	562	576	571	606	564	566	602	595	578	562	584	565	571	559	603	554	642	580	561	571	594	580	567	576	598	584	556	594	601	590	580	589	560	537	541	607	571	569	519	613	615	602	572	586	600	567	579	557	608	593	539	574	590	564	582	571	619	587	593	611	596	566	559	573	599	568	528	563	599	560	547	587	552	600	608	604	623	594	597	561	566	604	557	614	642	610	587	535	577	573	636	610	554	579	560	580	582	575	526	637	578	586	615	577	567	582	609	559	532	595	601	633	571	574	632	553	605	601	617	572	570	590	571	576	586	615	576	538	597	617	596	555	596	575	552	552	554	598	571	603	600	565	630	571	577	582	608	573	545	617	583	546	579	599	532	573	554	611	650	570	624	596	578	566	596	582	595	588	603	572	592	603	567	582	631	621	583	580	550	582	571	610	579	534	562	590	539	535	561	567	582	587	584	583	577	552	632	580	593	563	561	626	552	613	577	611	557	616	630	579	588	551	603	593	556	575	566	579	602	576	563	585	573	565	583	558	577	554	608	565	549	588	591	577	562	577	569	599	558	613	544	608	579	575	554	595	539	592	545	556	581	540	582	584	541	546	592	561	575	542	585	594	612	535	604	617	575	592	520	587	578	563	585	585	573	578	578	573	606	587	552	569	612	577	581	620	565	551	547	605	566	590	533	569	596	555	591	612	608	590	567	586	609	564	562	604	589	565	614	600	612	576	557	576	608	557	573	552	551	623	652	601	619	622	538	579	548	590	570	577	568	548	581	575	538	568	591	600	570	532	507	583	591	569	617	594	595	598	582	560	557	551	611	607	581	619	581	550	574	587	560	558	602	571	559	588	561	612	576	598	582	567	555	610	610	593	566	540	591	566	579	609	573	558	574	593	546	575	584	585	595	555	577	571	585	601	594	577	607	554	579	580	602	620	542	633	596	593	600	606	558	578	565	542	607	538	568	603	520	540	574	590	546	575	547	587	585	584	575	580	570	564	583	574	574	597	563	552	608	579	600	588	542	591	593	585	600	591	565	551	561	611	596	568	573	566	585	555	590	600	546	558	575	557	548	604	636	551	610	602	582	538	565	535	581	579	585	552	596	616	582	598	529	606	652	596	550	562	610	596	573	583	570	575	544	549	579	555	583	591	581	623	623	574	573	571	553	598	587	577	551	603	584	591	618	609	607	555	558	567	639	590	588	565	529	553	599	578	569	584	569	607	563	594	561	576	605	580	545	582	575	596	547	505	578	593	558	601	593	539	568	555	553	603	572	541	568	589	575	570	611	610	565	574	611	596	566	553	543	578	567	592	595	547	607	583	581	593	610	589	593	570	574	515	597	556	569	580	567	523	604	579	595	571	540	570	586	536	606	617	524	565	615	587	582	573	571	554	605	557	600	546	568	592	591	615	565	570	578	593	568	594	552	548	568	575	599	590	626	562	579	592	617	560	539	596	564	551	540	554	608	599	569	579	569	560	606	577	568	569	589	539	561	531	538	565	565	589	568	605	570	560	582	571	585	584	556	601	595	563	595	579	595	584	600	620	593	626	585	570	605	591	566	613	534	544	582	631	622	602	603	576	554	595	572	591	552	566	570	590	572	598	582	583	549	592	565	624	562	563	559	616	610	595	572	571	603	576	587	552	574	570	602	576	602	553	616	616	576	579	601	577	577	582	618	549	532	582	575	637	579	535	604	568	593	565	598	617	562	573	586	576	559	589	585	570	558	546	572	625	618	568	572	548	586	575	605	572	590	613	583	538	571	588	570	618	562	568	608	617	590	592	596	594	577	598	639	590	579	561	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
3643	190	156	124	119	115	109	109	129	107	96	109	89	108	97	90	110	98	106	92	91	97	104	100	98	102	78	91	97	95	105	110	117	96	92	91	103	88	108	104	92	99	94	94	103	108	108	93	94	101	117	121	98	95	99	91	89	94	88	82	95	92	92	107	101	127	98	99	78	99	84	112	94	97	107	100	109	93	95	98	87	98	95	94	87	104	92	110	109	110	89	98	102	127	92	99	101	103	96	102	107	90	80	111	111	92	96	99	90	108	100	99	94	86	109	99	114	107	110	96	93	104	101	94	90	110	112	103	106	110	95	101	90	115	110	97	80	80	109	109	104	120	109	99	108	93	90	90	100	100	109	91	85	86	104	88	116	114	104	89	98	90	98	100	94	78	84	106	107	107	105	92	113	113	88	103	113	87	92	101	98	88	127	119	113	111	106	132	76	97	97	99	85	111	108	94	95	102	99	101	96	101	93	84	114	110	98	87	106	107	100	97	106	93	94	119	100	93	110	102	118	106	110	95	106	103	107	103	97	104	96	74	94	89	99	97	117	109	101	93	88	84	87	94	114	99	92	99	113	91	129	83	88	115	108	85	116	99	102	84	110	81	93	89	97	92	97	96	114	94	108	105	107	102	116	104	108	93	103	112	109	94	93	113	88	115	102	101	114	93	112	104	105	101	113	89	115	97	88	82	103	97	114	106	106	103	96	117	125	94	103	85	98	90	86	100	99	104	97	108	81	100	105	108	98	99	80	104	97	92	87	99	106	101	98	101	76	92	101	101	96	97	103	100	109	102	96	104	109	92	113	97	96	83	82	113	93	102	90	115	93	93	99	86	68	98	99	99	106	102	99	106	84	100	106	96	91	104	108	107	97	100	91	105	114	91	101	78	104	102	112	92	96	98	94	72	88	102	105	106	94	91	99	91	99	91	107	100	99	95	99	94	113	103	89	114	104	108	97	85	94	87	99	93	106	93	102	99	100	94	100	84	88	123	120	107	86	93	98	93	92	83	98	111	90	100	103	103	100	99	99	118	85	86	90	108	107	107	90	96	98	101	107	109	110	91	87	104	100	96	88	81	95	98	77	103	101	105	100	101	100	101	79	106	101	107	117	88	93	100	104	108	101	110	99	101	102	91	105	116	97	92	97	100	87	100	91	96	107	107	119	104	87	96	99	110	79	95	88	82	94	93	110	85	105	96	99	100	96	113	87	97	91	105	97	124	94	114	97	103	92	84	101	112	100	110	93	96	89	107	95	122	106	109	95	97	84	99	102	99	86	76	120	87	91	119	92	101	97	104	97	97	109	93	101	125	92	96	78	85	101	104	91	93	91	108	111	90	98	99	114	107	109	91	93	97	113	96	90	88	103	97	118	106	82	109	89	84	91	104	94	90	90	94	89	109	92	118	99	102	94	105	95	122	95	105	108	87	86	95	108	88	96	98	92	94	89	90	99	84	99	117	117	85	98	105	86	102	113	98	109	114	74	90	95	94	100	97	83	110	106	104	110	108	94	84	94	90	93	93	97	103	96	103	89	96	92	79	102	100	108	117	105	112	104	95	105	107	111	102	95	87	114	89	88	88	100	96	111	86	117	109	108	95	110	100	101	81	112	97	100	90	100	114	105	105	99	101	102	96	109	121	84	97	85	78	108	98	89	98	91	91	85	103	94	106	98	103	123	87	107	121	107	102	91	96	94	84	96	114	97	113	83	97	93	119	106	112	102	85	104	101	93	87	109	92	95	96	101	96	104	99	85	99	99	119	104	84	115	85	106	88	87	108	89	94	101	106	110	117	120	92	92	106	104	100	107	101	103	111	116	90	93	104	97	111	99	105	102	97	100	96	97	83	89	102	94	109	81	88	89	108	104	107	103	104	107	90	94	96	96	106	92	95	111	101	98	90	109	94	99	93	114	101	98	104	81	95	113	110	102	92	87	120	93	109	110	92	117	104	110	98	101	75	89	110	100	93	100	110	79	87	116	130	114	102	103	92	103	114	102	100	96	102	106	101	95	87	97	86	103	113	95	112	106	108	103	112	121	108	116	77	101	99	102	112	93	98	112	100	97	94	107	106	106	85	86	89	90	101	108	103	93	107	80	98	104	100	102	102	91	102	82	101	90	110	104	102	90	102	95	100	106	119	94	100	119	116	98	103	97	109	106	92	78	99	94	90	104	93	84	96	98	110	103	102	96	97	102	100	97	99	95	108	98	106	96	118	98	95	98	111	85	102	112	112	91	105	104	102	100	99	115	91	93	99	85	107	102	103	86	85	112	107	109	111	105	118	101	106	129	92	77	98	92	86	97	97	97	111	102	100	121	112	88	93	101	112	125	93	121	97	88	99	104	100	113	100	115	98	95	85	106	113	114	84	92	105	129	107	106	112	99	96	88	92	107	91	89	112	93	104	92	98	73	108	87	85	112	81	95	94	116	100	100	97	97	105	103	95	98	91	87	77	90	105	92	111	116	96	114	104	95	114	88	111	93	96	89	113	89	109	108	105	86	97	104	102	88	92	129	86	93	84	107	99	102	96	106	105	97	120	99	107	99	98	89	97	100	113	104	87	106	83	99	85	111	96	106	86	93	95	70	85	95	98	100	104	86	101	99	95	100	114	105	87	76	91	97	96	105	107	93	108	92	96	89	96	103	93	97	104	96	104	97	85	115	102	108	107	91	100	109	86	102	100	117	93	86	87	92	96	93	103	97	92	106	99	94	104	92	85	81	91	80	79	111	95	110	95	115	108	100	81	112	116	99	94	89	100	89	98	99	97	110	108	106	81	120	118	103	92	109	110	101	80	110	112	96	111	95	110	103	105	115	96	91	108	108	100	110	105	97	105	89	94	90	94	101	99	77	86	110	108	111	111	102	100	114	118	93	93	96	99	102	105	105	95	108	96	99	109	101	115	106	113	97	97	112	78	96	126	110	100	93	89	98	120	86	99	89	116	116	87	74	116	111	97	90	92	105	93	97	120	84	88	106	99	99	96	103	114	113	114	100	92	119	91	104	99	86	95	97	88	104	97	90	113	80	104	87	102	106	116	79	90	97	102	103	97	108	115	114	91	99	99	96	86	107	100	98	115	90	110	80	95	86	96	100	103	116	100	116	88	96	114	100	91	111	108	103	105	109	88	106	115	96	108	81	106	94	109	118	92	122	104	94	109	116	110	96	103	110	95	86	105	113	99	78	104	95	87	103	91	104	105	105	89	95	103	88	84	106	118	93	93	100	111	81	99	103	98	87	94	92	88	101	88	96	94	108	113	86	96	97	86	101	93	100	94	91	100	115	115	109	91	112	91	89	94	93	102	92	79	96	96	104	103	87	89	100	94	75	99	94	108	104	100	112	98	104	119	107	99	76	97	104	96	120	116	98	96	115	115	106	87	101	103	105	76	98	85	98	83	106	81	102	115	106	134	103	99	94	98	94	95	89	93	96	102	116	103	100	91	106	96	100	86	114	108	118	90	99	87	86	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
4511	351	453	474	462	418	387	392	345	329	317	333	309	335	343	327	326	322	326	301	359	337	301	320	300	291	330	328	322	299	320	324	309	314	319	292	305	283	333	322	300	318	325	324	313	279	281	318	287	306	310	284	307	324	286	276	296	271	319	273	290	314	309	301	285	287	297	315	317	293	310	314	303	280	291	331	317	338	345	290	303	316	280	294	312	316	308	313	282	309	319	298	296	302	286	314	307	293	321	316	291	285	284	290	354	333	311	309	316	324	322	302	300	275	286	304	308	285	318	297	309	325	318	344	312	291	312	316	297	307	278	306	313	305	306	322	316	317	298	327	307	309	362	279	301	303	294	286	277	298	296	312	305	307	312	304	313	316	326	316	329	325	283	302	313	302	300	314	329	303	313	312	309	312	318	341	327	278	325	282	281	325	262	301	289	349	327	271	336	293	271	278	293	324	296	297	288	337	345	279	295	323	313	293	334	324	301	299	336	323	320	305	304	325	303	309	277	295	285	281	334	316	277	294	297	300	335	281	319	315	347	325	310	307	308	334	292	300	287	313	299	320	328	296	306	318	334	325	329	314	330	294	320	298	292	323	330	328	301	314	282	312	288	315	277	335	300	275	300	310	304	310	321	315	282	280	324	335	308	325	306	329	266	310	313	281	319	313	307	345	324	298	295	326	324	288	268	337	306	287	279	327	269	295	319	293	302	318	298	333	334	285	282	312	341	300	303	302	304	303	277	264	307	312	306	324	288	290	320	316	312	330	341	274	312	274	346	318	328	312	275	295	307	293	295	292	299	314	310	313	288	308	330	277	324	286	314	298	307	315	284	319	309	295	271	294	330	338	318	316	311	314	302	281	311	337	266	324	298	319	298	316	315	332	297	282	325	313	336	331	316	304	309	313	289	300	327	327	280	284	287	300	319	263	309	291	334	327	312	275	322	330	313	331	304	307	298	305	290	305	312	283	298	277	319	301	288	287	312	318	319	304	337	300	291	343	326	299	313	301	298	317	288	314	300	323	308	316	289	368	309	362	291	335	282	306	314	322	312	275	312	342	312	283	317	355	297	326	281	312	312	281	306	288	299	309	308	297	310	275	319	283	278	286	326	315	300	295	326	281	298	313	279	270	312	306	345	292	327	296	318	314	297	324	316	306	324	317	308	290	339	290	303	322	304	288	327	327	301	305	317	308	315	282	323	305	313	322	327	296	287	286	278	328	294	322	299	296	285	368	251	314	286	292	271	293	322	296	323	311	313	277	291	283	304	280	316	333	330	303	289	294	294	278	312	323	334	300	313	300	301	346	305	310	294	293	318	279	295	320	291	282	275	298	299	304	290	298	326	282	308	318	285	292	319	341	281	291	326	301	336	310	299	312	318	311	332	307	322	317	285	324	278	293	279	294	327	318	300	288	323	318	331	318	309	301	323	308	296	296	306	311	297	281	324	329	282	311	330	296	293	312	333	315	318	305	296	304	325	290	300	307	321	339	326	319	314	298	298	283	310	326	315	297	295	294	315	327	352	316	356	311	300	312	316	308	318	296	335	274	312	298	316	284	285	334	293	317	312	316	304	308	280	307	307	283	324	306	319	284	292	335	324	318	302	288	310	305	334	287	294	317	293	308	304	291	274	318	323	326	324	316	315	328	308	290	289	330	289	267	329	304	302	297	287	283	280	295	307	340	287	314	312	311	308	296	311	293	325	297	336	305	303	309	293	306	281	302	322	303	275	313	318	288	320	314	302	270	300	287	332	296	289	317	289	297	314	291	331	294	310	295	311	312	326	297	307	294	302	281	332	272	285	274	318	316	278	302	309	316	324	330	304	299	277	333	326	322	338	312	298	290	304	268	349	293	321	309	334	323	306	303	335	307	310	286	305	281	311	343	306	347	291	305	324	325	331	297	319	311	311	303	322	299	338	305	296	325	313	323	291	325	315	250	329	293	306	335	294	340	311	290	302	292	293	281	294	304	292	287	299	339	348	304	299	283	312	293	342	282	324	315	300	300	318	318	314	305	312	301	322	275	322	325	296	324	304	275	304	303	304	301	288	331	308	300	305	301	325	300	302	300	297	285	307	292	287	323	291	327	323	341	311	324	269	281	297	294	313	319	342	316	284	334	322	321	295	291	291	277	309	312	297	295	341	322	327	308	300	310	322	351	309	318	300	304	292	296	311	302	292	298	293	300	301	336	316	327	300	312	297	296	315	271	303	316	318	333	306	304	307	317	328	320	327	282	300	337	302	278	275	302	298	293	298	314	312	292	295	316	295	319	291	358	324	277	356	311	326	315	307	310	291	318	300	288	291	335	321	335	300	319	300	287	293	309	297	300	319	302	308	316	314	306	304	310	330	320	319	279	316	316	316	313	310	308	289	309	330	284	290	276	312	346	294	333	283	302	315	305	293	323	311	316	278	311	293	298	310	297	310	341	288	307	305	333	297	312	318	315	310	265	313	331	294	289	284	292	311	326	307	291	302	334	309	293	304	302	297	287	316	302	283	303	302	306	313	311	331	328	320	293	300	306	278	286	300	306	302	308	313	311	326	314	294	321	290	316	315	320	277	323	298	291	319	299	304	320	305	335	305	301	308	291	306	318	285	308	315	300	325	308	315	289	278	282	306	308	292	288	310	332	301	289	308	314	311	296	299	309	308	283	311	305	329	327	306	303	335	284	323	298	311	311	303	304	313	289	302	278	295	303	302	307	299	339	294	320	286	289	316	294	317	323	286	294	302	317	302	304	293	300	286	292	322	272	294	294	301	299	329	309	352	319	329	303	282	323	309	289	303	308	345	308	318	294	315	318	326	308	321	326	287	296	339	299	296	321	287	324	321	302	301	301	303	334	316	280	269	286	283	310	290	297	292	303	336	269	300	301	310	286	317	297	281	320	297	305	339	328	326	286	323	304	316	300	298	305	278	294	292	326	307	299	288	291	332	308	288	306	336	321	302	309	308	298	308	293	318	308	317	302	321	315	302	279	322	309	313	302	310	267	305	309	303	299	323	324	318	313	300	319	307	292	344	306	292	330	326	311	300	282	346	304	308	318	337	308	296	296	278	310	287	311	330	295	308	293	303	310	290	325	306	320	304	304	292	307	312	297	328	311	288	303	328	284	315	292	305	284	305	294	303	302	297	302	288	284	306	305	327	312	309	307	319	309	302	312	322	308	334	327	315	301	300	287	294	316	333	311	286	287	296	337	325	330	300	301	289	314	307	261	303	291	264	310	280	310	294	298	328	298	279	301	322	324	300	332	310	264	317	296	315	318	286	316	297	302	315	359	288	289	310	302	290	294	320	313	304	298	307	284	293	303	302	321	295	326	304	298	297	301	317	325	280	337	304	334	317	304	298	290	298	300	337	304	321	299	319	331	359	313	306	319	301	320	354	292	306	288	302	297	306	267	316	303	302	313	312	296	308	307	315	319	344	305	287	308	278	287	286	274	317	313	278	320	326	305	308	304	286	287	302	307	288	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
25686	2873	1382	978	750	527	421	350	242	247	223	189	195	155	153	135	137	118	117	131	128	123	121	120	113	123	93	113	92	112	91	113	102	90	117	102	111	123	116	103	99	129	91	89	111	97	111	114	86	99	101	96	92	97	93	103	105	98	106	106	94	88	102	81	111	107	104	102	89	93	92	85	84	116	78	90	86	90	108	99	97	89	84	97	95	100	94	107	95	92	81	97	90	106	92	103	102	100	102	110	87	103	102	120	111	85	81	102	81	92	93	87	113	99	86	103	88	88	117	93	109	97	87	97	98	115	99	110	95	84	109	95	70	97	89	112	81	112	86	92	76	91	84	98	110	100	108	75	113	96	103	101	99	95	95	106	118	82	105	100	98	85	93	85	79	83	97	89	86	101	101	93	107	99	72	104	86	92	93	88	96	99	96	94	92	100	94	82	95	100	121	113	120	91	103	98	105	96	110	103	98	91	106	83	101	98	88	98	106	89	110	77	86	115	89	87	90	81	94	99	104	101	89	92	98	109	105	97	99	110	111	102	91	120	74	94	103	106	103	91	91	113	95	94	88	105	83	77	114	78	87	92	91	101	97	89	81	85	116	109	81	88	97	97	97	108	93	99	92	92	86	84	109	103	103	94	79	93	102	86	86	98	92	94	96	98	89	121	92	94	109	102	89	101	113	94	91	93	103	101	100	98	105	103	97	81	119	115	74	97	104	97	97	120	87	78	85	96	93	95	92	78	72	99	77	89	102	96	91	100	76	89	91	112	98	106	101	85	80	106	96	99	99	96	112	82	93	103	85	93	78	72	102	88	94	91	99	87	103	106	77	84	74	112	101	103	94	103	92	98	94	99	102	90	89	92	88	89	114	112	96	88	86	80	100	94	102	108	99	81	101	104	92	98	97	93	90	111	92	84	103	93	96	87	88	114	94	95	92	96	97	111	81	100	100	108	95	111	92	97	96	94	102	86	97	96	73	89	78	94	107	90	90	111	99	100	84	83	105	100	106	91	94	109	109	96	98	92	97	112	119	100	108	101	91	92	93	107	118	118	86	93	95	99	84	93	97	111	84	103	110	107	97	81	94	86	95	88	84	91	92	96	93	92	95	107	94	94	107	89	69	87	97	93	100	84	81	77	97	97	113	74	81	100	80	95	99	93	89	102	97	91	92	113	92	89	75	89	103	95	108	91	90	77	90	86	91	106	81	89	91	85	77	95	95	87	83	104	85	88	86	74	86	112	96	95	93	107	88	101	95	99	94	111	88	91	91	89	92	88	98	112	88	108	89	97	93	83	104	97	92	94	99	90	90	84	88	90	88	92	107	102	109	101	91	89	81	95	80	101	83	107	89	99	70	86	101	114	95	81	95	98	118	112	87	76	117	76	87	100	112	95	107	111	106	84	87	94	100	98	94	104	86	95	104	98	93	85	84	108	104	115	96	92	80	112	94	90	97	103	97	109	91	90	92	99	105	96	79	100	110	100	99	77	82	89	90	90	88	90	83	84	97	104	96	65	99	100	87	93	99	112	98	99	88	103	108	97	85	73	79	92	101	106	100	100	89	97	98	94	87	103	98	93	102	101	91	92	100	103	99	84	96	95	89	100	79	90	94	105	94	94	98	80	100	104	99	109	98	92	91	94	114	92	110	106	78	79	93	105	94	97	97	88	108	87	92	87	98	103	102	90	100	93	102	95	98	96	91	98	79	97	108	89	102	88	101	91	83	102	106	110	100	84	89	96	86	86	93	105	95	104	96	97	90	86	86	90	103	90	89	115	92	76	85	79	86	91	76	114	91	94	94	90	93	90	88	81	87	90	87	89	87	82	86	100	94	87	88	89	109	98	103	83	118	84	91	89	99	100	97	98	108	102	91	103	83	83	110	97	102	87	89	99	107	96	99	100	85	109	77	79	100	98	75	93	105	87	107	90	103	82	94	92	99	108	90	74	86	99	90	93	98	101	90	87	90	129	103	97	94	92	90	94	90	105	87	107	87	86	81	105	79	102	93	104	103	106	78	92	95	96	90	75	86	84	101	109	93	90	80	90	102	100	75	100	90	98	108	86	97	95	86	93	122	101	98	96	96	90	97	96	118	88	97	99	87	100	69	78	78	120	82	95	87	89	106	93	85	80	108	112	87	84	103	75	104	83	86	109	89	72	82	98	81	87	81	92	97	103	107	101	100	100	93	88	103	84	94	86	85	109	94	84	76	108	99	107	81	86	101	106	105	87	106	111	87	94	72	93	91	105	88	81	102	103	84	91	94	101	100	84	95	109	107	93	98	80	92	103	93	89	103	111	83	85	91	83	106	82	83	99	91	106	105	78	98	76	98	104	97	100	110	91	106	96	80	100	110	98	111	111	94	77	96	91	84	89	106	83	107	110	98	97	81	101	82	111	80	109	92	109	110	98	90	96	102	104	109	92	101	100	96	99	98	92	104	85	105	101	105	106	77	109	115	77	73	89	109	102	83	86	98	112	94	96	80	88	117	86	92	97	105	100	90	80	90	104	97	99	95	102	81	105	96	91	93	86	98	102	91	96	102	101	96	88	103	98	113	93	115	96	82	95	102	75	91	99	85	86	84	99	76	99	94	88	86	96	97	81	85	93	83	102	114	110	106	96	94	114	101	109	99	93	107	85	82	88	107	100	89	93	104	84	112	94	112	92	100	89	102	80	88	82	99	104	91	106	88	85	79	95	84	77	92	76	100	87	100	114	91	102	111	79	89	95	85	89	90	92	89	119	96	83	92	99	83	109	89	104	88	100	88	112	93	77	105	95	76	92	82	95	87	97	89	97	111	97	96	90	90	88	87	101	85	80	102	88	86	95	95	89	100	98	88	99	98	87	95	93	96	84	82	86	93	92	103	100	100	97	87	86	87	100	92	89	77	82	87	113	92	88	104	94	103	99	96	79	87	104	92	104	75	92	89	87	97	100	95	93	86	92	88	102	89	107	91	90	100	106	93	87	88	87	89	113	86	100	100	78	91	99	75	100	85	91	94	101	84	103	99	97	89	102	100	95	91	101	101	97	110	101	96	101	85	98	111	95	101	104	90	108	101	82	120	114	105	79	89	83	88	96	94	99	124	89	90	93	94	93	90	78	94	84	99	97	106	107	105	105	103	95	85	83	103	108	79	86	77	86	84	78	89	115	107	109	101	102	99	103	94	100	78	95	110	93	95	95	100	82	99	108	109	77	94	90	111	101	95	99	81	95	98	72	97	94	75	92	87	106	88	98	86	86	97	87	100	87	92	103	92	93	73	89	96	84	91	108	84	106	89	89	104	108	111	94	103	94	107	102	104	94	93	100	97	82	81	92	112	94	102	98	95	108	106	108	95	95	86	99	104	107	98	86	85	76	99	85	114	91	90	106	93	105	100	85	98	85	98	94	109	95	88	97	89	72	88	111	86	73	78	79	110	88	95	117	95	81	104	89	97	95	73	97	86	84	98	88	96	97	111	93	93	93	102	112	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
12209	1390	3268	3660	3051	2460	2013	1647	1278	1193	1057	926	848	755	676	652	615	590	539	540	528	491	445	510	447	465	438	417	387	418	388	412	401	393	384	358	391	395	392	382	357	388	349	331	354	353	330	371	340	370	374	345	334	330	352	342	347	320	317	318	331	347	352	328	325	335	318	287	313	301	309	322	299	317	353	319	317	360	302	336	311	310	285	299	325	355	336	328	306	309	336	330	320	312	292	322	340	308	325	305	298	325	303	321	302	307	301	361	352	278	320	291	323	308	304	318	297	295	305	308	335	310	319	338	303	330	278	305	317	349	295	318	342	311	330	307	333	306	326	313	280	325	286	279	303	304	282	340	312	332	286	338	318	308	305	303	301	305	291	305	311	308	288	282	293	312	305	300	305	306	302	299	322	315	304	304	292	294	318	313	335	344	324	305	323	279	293	328	292	296	331	291	313	332	320	330	306	333	307	311	298	351	317	327	324	293	295	293	302	331	311	307	321	291	314	290	275	301	308	329	316	304	315	308	273	296	314	317	297	299	311	291	312	301	306	311	314	274	316	306	320	321	292	325	324	270	283	333	292	332	334	294	307	296	302	277	314	330	317	322	310	304	320	317	329	278	320	323	328	322	338	334	260	318	334	318	304	341	335	307	301	308	318	286	301	309	300	315	292	279	292	316	275	279	324	285	314	302	307	310	302	320	343	307	305	315	315	314	302	304	325	318	304	317	307	335	302	324	331	281	301	298	281	311	318	314	316	308	309	293	326	345	271	312	313	327	324	295	309	309	304	309	263	331	312	317	303	332	284	285	304	299	330	299	339	303	290	313	289	309	280	294	335	302	285	313	325	336	330	322	293	318	288	329	306	314	337	313	308	317	287	331	279	305	304	287	328	301	320	338	283	312	296	316	326	314	294	334	301	320	285	300	287	286	309	316	278	291	338	296	277	310	313	292	308	330	301	288	294	307	305	321	283	297	328	297	283	314	272	295	279	313	310	322	304	309	310	302	297	311	321	317	295	341	340	294	321	310	314	298	332	306	326	342	331	282	320	314	296	307	294	313	313	317	291	330	306	307	338	335	296	316	294	310	290	324	265	285	307	327	332	318	317	303	306	301	313	313	304	297	289	311	345	297	305	274	313	302	282	334	323	351	313	306	295	312	321	290	319	306	288	324	280	301	289	314	311	320	287	353	299	285	278	304	305	331	280	326	296	324	279	288	309	292	300	278	298	301	307	304	337	304	317	279	326	300	294	316	303	326	339	320	295	301	317	290	280	287	330	308	282	328	341	305	316	312	284	307	327	306	312	340	282	301	286	309	325	295	321	286	312	298	319	276	289	290	266	311	302	309	295	290	331	277	301	287	293	323	293	328	261	313	287	347	294	316	297	309	318	307	336	305	279	309	303	302	281	277	342	332	311	333	296	313	299	339	314	296	293	318	276	309	310	291	344	285	304	309	258	325	299	288	326	331	313	304	283	286	348	295	313	297	295	276	320	314	312	306	312	305	317	321	301	285	281	304	292	307	287	288	319	297	302	294	334	300	303	313	309	310	289	290	299	325	315	326	293	327	309	332	321	269	301	302	322	307	330	327	322	327	294	301	331	306	308	308	293	302	279	328	283	263	286	284	315	280	322	315	315	325	321	285	314	292	304	332	310	336	311	309	317	274	308	297	293	309	289	314	297	304	298	308	274	282	328	285	309	330	292	280	332	335	302	305	296	310	299	275	316	317	323	310	312	304	329	311	322	321	332	285	301	285	331	288	315	336	320	290	317	301	319	307	329	295	333	296	320	294	330	339	316	283	335	297	311	292	330	302	291	319	325	307	331	303	283	309	298	297	318	300	326	299	289	359	300	297	319	327	321	331	323	292	262	321	324	292	309	322	290	308	277	315	297	307	340	322	295	312	329	290	279	282	295	313	306	279	330	324	330	320	305	345	320	308	305	307	329	298	271	302	331	276	298	335	337	294	265	322	318	308	298	313	310	286	273	302	307	283	329	290	315	337	308	292	314	321	327	318	328	289	328	316	305	316	300	297	313	316	297	308	307	277	321	307	286	322	313	284	284	324	313	295	304	295	313	250	283	329	301	290	293	302	320	322	318	293	290	302	326	297	302	331	313	288	304	289	288	313	309	280	317	320	317	314	299	305	272	275	280	301	328	305	303	301	288	324	274	307	274	308	324	289	307	314	308	309	308	297	282	331	306	294	296	319	278	338	269	314	322	288	325	298	274	306	322	290	299	326	299	320	333	298	311	302	300	312	309	353	306	322	324	306	304	317	301	304	313	326	310	299	309	320	312	294	312	294	273	339	325	293	291	310	307	293	313	318	341	304	296	284	299	307	346	304	288	317	315	285	331	311	295	312	291	330	326	337	291	324	313	308	308	351	312	271	302	307	313	296	302	307	288	321	327	315	334	275	297	310	301	334	294	285	322	316	323	344	342	293	310	316	305	315	334	302	271	307	288	287	276	285	306	338	296	345	311	314	304	318	287	300	271	318	292	312	330	285	274	309	324	322	316	314	272	312	307	280	325	309	289	328	306	284	321	307	321	308	307	317	306	282	313	314	325	303	285	272	321	309	317	294	269	293	322	317	306	337	293	326	314	326	294	312	335	303	282	314	304	296	291	292	285	299	301	326	315	301	322	305	304	329	323	322	339	300	294	321	334	333	285	292	318	319	287	290	312	312	297	304	278	310	334	320	296	298	289	324	324	315	283	279	285	292	264	316	326	319	283	342	299	311	335	310	282	313	268	313	338	308	319	330	286	366	296	310	330	335	282	325	299	304	351	287	307	284	281	333	300	286	305	301	287	315	315	312	302	333	327	299	308	306	320	328	297	296	319	277	296	314	295	312	299	311	310	312	276	291	291	325	313	314	310	318	313	320	285	327	315	295	296	288	296	339	309	306	303	299	336	296	308	313	289	279	278	310	320	287	293	308	321	279	322	309	291	302	355	295	327	328	299	329	285	292	317	318	323	322	296	273	344	289	307	318	339	293	332	271	307	298	271	305	317	300	303	292	304	344	349	298	330	281	322	321	317	300	286	294	281	341	284	298	289	291	306	306	290	294	317	319	337	313	306	319	336	350	274	339	312	281	317	339	281	301	300	299	316	290	284	289	321	308	290	311	306	330	315	319	300	286	333	303	299	296	279	327	294	313	323	305	304	313	332	337	301	309	325	322	287	327	291	313	303	293	282	277	313	320	290	298	313	284	321	313	336	312	291	319	297	303	310	326	310	289	315	297	323	315	313	314	313	283	319	303	323	273	334	318	305	308	307	315	299	316	323	333	311	327	333	297	334	316	314	332	287	295	314	337	332	328	289	298	294	295	320	313	304	317	317	296	283	283	280	303	333	310	299	331	290	305	281	302	286	317	291	324	321	328	257	324	297	302	313	302	346	318	295	302	284	314	307	311	314	289	298	301	306	301	305	280	323	301	326	325	343	300	303	335	319	318	333	298	317	275	279	330	313	339	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
37214	8142	3118	2175	1576	1130	869	676	562	485	455	440	362	315	305	323	283	282	265	233	250	218	268	272	237	228	235	220	233	235	231	216	234	199	201	225	202	213	211	247	214	209	207	204	229	210	209	228	222	221	236	250	229	211	202	216	226	190	206	203	202	185	196	206	186	242	204	207	209	204	204	184	220	224	217	204	197	204	191	222	224	232	191	207	196	179	199	207	189	219	222	198	216	182	200	226	238	193	204	248	220	208	221	193	223	200	181	196	180	212	193	177	216	187	213	217	178	180	225	207	224	206	209	180	200	215	200	181	202	200	201	210	188	206	218	195	219	230	204	199	197	185	214	223	177	210	173	192	200	207	212	204	194	196	208	206	196	192	202	189	228	217	187	192	202	199	218	204	211	194	214	228	195	196	225	213	215	210	201	218	213	216	194	208	206	201	204	231	237	205	209	201	213	227	195	222	177	207	190	184	210	209	215	191	206	207	196	189	199	222	214	184	209	185	207	201	220	202	215	216	230	208	211	214	227	200	192	208	229	204	195	224	202	202	201	195	204	210	216	199	185	203	193	229	200	199	201	188	213	210	167	206	201	194	222	191	228	221	212	200	237	204	198	226	197	206	206	200	201	180	202	230	196	215	191	185	189	201	202	203	174	191	197	224	210	202	222	196	214	220	224	217	201	225	210	191	206	207	240	178	201	205	255	225	219	203	212	214	221	222	243	219	216	212	183	236	201	199	206	200	189	217	226	219	187	207	242	214	221	213	218	219	202	192	191	178	197	192	198	219	225	190	200	196	190	207	222	201	212	194	192	207	213	233	187	216	207	195	204	207	187	215	195	196	200	205	204	183	190	194	209	211	210	182	206	198	196	209	186	217	174	218	188	195	204	211	173	215	207	187	202	194	187	184	229	189	195	223	192	196	202	213	209	213	209	203	215	213	207	233	186	206	196	243	180	209	199	219	201	204	199	223	182	207	192	210	187	217	202	200	233	214	210	209	214	210	182	210	208	184	187	201	187	226	188	222	193	227	194	205	229	202	241	200	218	200	200	205	186	197	184	210	214	202	197	209	203	212	205	193	238	193	195	207	213	203	183	219	232	199	179	204	221	199	206	222	190	190	207	195	192	188	203	210	231	188	185	219	223	192	215	182	199	227	214	196	220	220	212	197	199	223	205	213	213	183	211	214	192	221	199	205	190	217	230	195	223	244	183	238	190	203	216	201	203	198	195	189	176	182	207	203	225	203	190	189	226	193	192	204	207	204	212	184	208	199	208	188	196	206	230	209	212	223	210	210	211	217	203	229	192	187	209	233	199	204	218	204	214	194	222	189	191	218	194	217	198	206	217	209	199	200	215	209	194	203	198	196	200	222	230	204	201	208	191	198	219	213	220	210	209	187	198	221	184	212	196	219	191	215	196	212	209	203	220	233	197	205	209	207	189	210	200	215	203	203	224	197	216	190	195	221	208	190	204	217	187	194	194	181	213	175	200	198	201	186	223	196	195	202	213	192	181	178	190	219	200	198	228	210	205	176	200	196	181	169	220	212	216	188	191	190	210	222	227	211	220	211	209	216	199	205	202	206	212	171	218	201	208	204	206	211	205	233	210	241	208	217	212	212	202	210	204	203	226	205	199	206	204	215	216	213	210	216	210	227	195	213	213	209	208	198	193	220	218	232	226	185	220	216	230	199	181	215	205	218	229	217	209	201	198	177	185	216	218	195	203	214	193	227	194	202	217	207	213	190	231	212	196	211	185	188	221	199	188	190	194	187	219	200	215	212	193	202	206	198	201	207	203	198	186	190	199	215	162	187	203	227	195	211	222	205	197	199	172	212	200	194	193	211	203	217	185	217	189	202	221	217	209	206	204	191	207	190	213	192	213	194	219	186	228	222	224	203	237	209	210	176	206	193	200	183	198	213	225	203	202	203	211	190	213	215	218	203	191	182	205	219	217	207	211	226	216	189	198	202	210	209	202	218	192	207	204	203	206	190	206	220	209	168	218	190	209	204	226	229	225	202	196	217	206	186	218	194	212	209	195	218	219	193	191	215	226	214	196	222	231	229	204	215	213	185	194	197	194	205	224	197	204	187	197	216	200	218	195	206	205	202	196	208	208	207	200	232	213	237	216	200	209	209	212	199	205	197	226	209	189	208	199	209	205	239	229	220	219	215	179	197	190	213	201	181	212	212	210	202	201	210	211	192	208	190	188	173	204	184	187	205	189	194	208	199	175	201	197	190	222	239	200	218	203	226	189	214	223	209	211	175	204	202	211	183	199	178	217	196	208	184	221	194	210	194	238	213	211	203	214	216	213	184	215	211	206	186	191	214	196	206	211	204	189	213	226	180	190	161	198	173	207	202	203	206	225	203	214	218	201	217	211	220	202	217	200	247	201	230	219	214	171	204	203	207	197	185	208	200	202	207	183	221	175	200	194	213	196	207	206	196	205	212	200	209	194	212	190	193	197	191	223	190	197	199	195	196	180	219	187	215	192	188	206	184	207	210	220	229	216	208	184	215	187	191	216	199	205	199	212	200	191	200	184	193	192	201	204	209	199	195	201	211	199	200	206	209	187	202	192	192	177	225	189	220	199	189	209	196	255	202	204	179	201	207	212	227	201	184	196	228	205	184	197	225	201	215	199	226	198	213	203	185	199	213	217	193	200	204	212	211	170	210	202	219	211	179	206	187	205	190	195	226	217	186	201	212	191	196	224	230	206	204	173	224	217	201	165	212	201	229	181	191	228	201	195	198	197	213	237	216	211	202	208	216	216	198	209	206	198	222	213	178	198	253	187	182	206	200	206	197	216	179	195	205	197	221	208	207	220	200	194	198	209	208	217	191	198	212	210	168	196	197	191	191	198	239	190	195	229	212	182	203	198	224	193	204	200	220	196	195	230	192	200	202	217	197	209	194	193	188	209	208	208	188	203	223	205	206	189	182	188	196	219	186	211	223	189	178	189	201	181	250	200	207	195	227	199	195	203	199	197	197	195	187	186	204	220	218	232	195	195	194	199	213	200	188	194	208	180	197	209	174	226	198	204	190	197	189	202	185	200	232	199	209	237	199	197	194	216	220	221	190	201	231	212	232	191	220	227	173	195	200	186	210	198	201	223	208	240	207	192	217	232	224	212	223	221	224	203	211	206	194	196	202	215	211	193	190	213	207	229	171	195	217	228	211	191	229	192	229	206	194	192	227	199	217	207	204	211	195	184	206	222	200	208	192	192	218	181	188	218	195	194	210	188	218	201	208	214	224	170	213	195	196	187	210	219	197	199	217	200	230	199	178	206	186	190	187	190	218	188	174	220	205	209	173	186	206	212	183	212	181	212	198	216	211	216	189	182	186	192	218	188	222	192	209	214	180	210	224	213	198	219	164	214	202	214	201	196	204	186	186	204	200	207	185	191	191	217	219	197	200	202	203	206	188	216	193	232	212	208	185	208	235	218	204	190	208	182	198	183	210	225	216	217	187	204	215	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
16372	2652	6275	6743	5761	4655	3741	3116	2660	2248	1935	1836	1713	1486	1375	1254	1231	1155	1121	1051	970	979	1000	876	868	836	896	810	791	794	773	744	703	762	773	741	766	696	704	730	647	676	635	686	646	723	666	662	623	609	654	605	668	569	646	649	621	632	630	591	607	657	618	620	601	622	619	618	630	592	643	615	617	598	619	590	627	630	617	639	630	608	628	593	558	615	571	585	620	670	624	626	580	614	615	587	582	574	522	617	581	576	638	572	586	579	589	616	574	623	595	607	577	617	553	567	540	580	608	579	623	595	640	568	610	590	588	590	623	646	609	623	635	584	622	575	627	564	615	593	562	566	577	561	576	614	591	633	595	574	576	606	558	633	571	578	546	575	596	585	605	586	539	578	574	596	625	624	599	595	574	610	597	640	592	551	585	558	599	562	582	603	590	575	603	551	596	629	598	619	604	564	642	572	552	599	575	525	600	559	587	552	591	621	580	575	593	561	625	547	559	565	586	591	592	587	596	556	610	570	583	608	585	567	602	617	592	603	563	621	597	569	567	557	606	590	593	543	614	575	600	565	588	562	534	612	567	603	529	574	568	578	578	608	577	586	611	641	585	606	582	581	595	547	565	565	533	599	566	577	589	616	556	571	599	593	628	598	586	582	620	617	579	603	575	617	605	616	586	569	546	570	608	577	572	538	593	570	580	591	565	600	593	582	590	564	568	579	549	528	586	544	600	563	588	559	611	609	598	628	586	635	583	580	561	592	571	609	625	589	565	571	602	567	593	568	597	555	558	550	630	554	554	594	602	540	558	531	579	605	590	586	584	568	579	617	553	581	635	548	555	576	632	607	591	554	564	546	603	589	575	546	560	562	573	592	573	586	618	584	607	575	582	581	548	582	601	584	561	586	582	531	548	602	602	586	580	594	597	542	554	572	592	576	557	598	579	583	594	563	604	565	589	642	575	545	590	597	598	629	543	598	603	573	615	551	555	567	604	563	579	596	630	558	587	561	564	657	561	570	581	626	580	540	580	581	562	597	573	573	652	591	567	583	553	607	585	578	597	546	596	620	563	581	555	604	547	589	583	635	564	608	562	549	617	570	534	600	599	574	603	549	595	571	567	535	588	577	543	580	554	576	562	553	564	601	610	616	570	586	603	576	601	608	596	582	588	573	586	628	572	537	565	564	661	594	575	546	564	594	651	597	558	604	600	560	603	582	583	590	606	577	595	623	576	640	591	579	596	617	564	604	563	584	588	585	582	610	616	610	599	596	595	595	602	543	552	560	576	602	541	560	569	617	604	566	583	603	550	581	572	553	580	599	603	560	636	595	580	576	559	571	544	546	598	581	585	583	562	566	590	559	582	561	598	604	577	626	570	530	550	567	576	583	558	555	574	592	638	624	595	604	551	577	568	529	622	549	570	594	581	531	585	568	578	601	584	565	582	570	536	594	576	567	604	587	589	583	618	559	657	591	579	556	574	571	604	593	588	589	575	586	592	560	569	565	604	549	579	524	576	553	580	572	542	586	550	570	563	570	608	561	604	573	540	562	557	569	536	596	589	611	570	572	567	538	561	581	584	610	598	607	590	551	589	605	541	565	555	538	592	577	588	605	562	618	563	593	579	564	607	571	548	572	564	572	536	560	546	580	553	570	572	585	616	593	545	595	586	562	549	533	585	602	578	607	583	565	606	617	552	573	604	611	638	606	581	565	571	577	598	607	506	529	575	573	624	554	583	580	577	567	621	545	582	589	596	570	550	585	575	565	573	562	614	592	600	603	590	550	560	574	550	571	583	574	599	601	607	588	571	579	575	538	601	550	649	566	620	591	581	560	580	614	582	588	583	617	568	583	602	574	578	547	564	579	591	617	608	597	598	604	625	586	611	598	567	580	552	566	594	584	582	564	558	571	573	573	582	556	573	526	579	562	573	589	563	605	604	595	578	598	568	544	580	571	615	579	595	575	585	585	629	602	586	578	606	589	571	569	565	610	588	604	581	575	550	573	583	594	583	597	600	610	597	581	598	585	594	567	604	596	569	597	582	619	607	610	605	631	575	623	574	628	590	570	573	551	561	582	601	563	568	584	579	565	596	526	591	619	600	624	582	563	527	609	624	630	604	635	609	590	580	553	558	645	568	599	566	620	569	610	627	557	591	597	583	554	579	581	564	584	549	595	597	591	566	579	594	594	583	544	581	551	565	599	581	608	564	556	565	553	573	569	567	560	594	606	581	571	622	549	576	617	596	594	562	616	574	589	581	582	542	595	607	561	563	566	585	568	565	610	568	620	566	554	595	614	564	586	570	570	553	585	550	551	568	606	584	554	608	562	609	605	608	574	539	559	583	581	594	578	592	548	588	557	578	583	561	565	578	565	579	575	534	547	566	579	638	607	557	570	569	552	595	599	583	639	526	592	600	602	625	558	594	554	617	616	569	592	612	569	565	565	628	592	628	569	585	570	594	616	578	586	601	567	620	599	587	622	605	590	594	611	569	585	607	590	554	594	594	614	561	583	588	586	609	546	526	640	588	554	629	605	596	609	558	570	509	589	590	587	559	564	586	606	581	639	554	573	546	619	537	571	592	573	542	591	552	566	596	561	591	585	565	589	615	553	570	601	576	592	594	607	523	570	569	592	585	572	557	588	584	610	587	588	576	580	586	585	600	589	587	594	619	588	612	569	547	603	574	552	611	595	543	561	560	603	527	587	602	585	583	549	595	541	621	610	603	565	593	558	571	586	584	614	580	563	587	582	565	542	597	602	593	596	624	540	579	642	564	575	567	622	557	606	601	563	600	556	625	595	578	577	653	565	579	599	625	574	601	604	584	603	535	536	581	549	556	601	545	620	606	563	565	573	562	608	590	559	590	638	582	592	557	597	589	582	628	599	518	558	599	586	590	546	594	563	579	586	616	577	557	596	570	567	582	568	561	530	543	555	598	609	596	606	613	583	598	591	560	574	557	579	639	554	609	567	581	599	600	614	571	599	545	594	633	603	570	603	529	585	572	566	575	584	580	550	602	567	583	584	553	601	595	595	603	579	578	596	576	543	598	612	599	609	571	569	581	574	597	583	577	596	590	593	568	586	600	558	550	578	585	597	602	557	566	578	508	615	578	569	546	600	572	580	591	590	572	590	582	602	614	595	593	566	563	570	560	589	582	610	547	546	622	586	563	586	563	569	589	603	572	601	547	583	564	586	575	579	569	573	579	603	569	577	592	551	594	563	561	543	559	592	579	565	581	581	554	596	588	587	565	571	617	598	588	614	511	572	556	611	592	570	555	539	645	599	593	625	593	615	572	573	555	579	606	564	571	571	554	612	572	615	602	585	536	592	610	598	578	596	516	556	590	616	605	577	550	544	606	560	564	568	596	612	589	622	570	565	577	595	544	561	598	570	572	603	621	577	565	586	592	625	589	579	555	573	563	564	622	598	598	567	553	581	553	597	517	600	623	547	609	571	612	573	591	589	633	570	613	601	551	595	576	567	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
3834	216	193	147	133	129	103	142	89	108	99	115	102	95	112	106	93	99	85	106	111	90	93	99	109	90	88	114	101	117	114	110	97	86	86	114	99	86	88	108	90	104	108	100	97	102	104	111	92	110	97	82	103	107	106	102	87	95	109	86	96	95	85	118	72	99	74	112	105	107	114	93	103	102	82	84	101	108	76	96	96	110	91	88	103	109	105	84	99	89	110	120	106	95	97	94	98	91	100	104	100	91	106	97	111	92	86	87	90	87	102	117	92	79	99	101	107	93	96	110	104	104	100	119	97	83	87	98	96	109	90	94	105	98	99	94	105	112	89	91	112	94	81	92	102	99	102	104	104	99	89	103	103	93	111	113	91	105	92	101	101	101	101	106	128	96	93	95	110	115	105	104	110	94	82	95	95	99	111	82	114	117	93	113	102	116	105	95	92	81	101	104	101	116	99	85	99	120	101	87	119	102	109	116	115	100	90	77	107	99	95	101	80	107	86	95	92	94	100	106	89	101	90	89	91	101	105	94	100	101	94	91	92	99	101	98	103	104	100	85	115	104	80	102	104	108	105	95	94	94	97	113	112	80	110	111	82	96	95	103	93	100	99	106	116	99	99	107	117	96	93	87	104	103	98	105	92	83	104	125	101	95	78	98	87	96	84	94	98	88	97	85	99	84	101	115	111	105	98	117	105	97	90	114	103	106	102	90	98	124	90	89	104	99	91	115	101	99	106	104	101	83	93	108	108	89	98	89	97	100	86	100	94	105	106	107	92	104	92	92	79	98	97	116	74	76	115	115	84	88	103	105	100	99	120	125	103	110	97	110	93	82	98	97	98	102	90	111	99	100	98	90	94	99	107	114	113	97	99	92	101	78	73	107	90	110	100	109	105	91	94	106	107	97	113	109	101	92	102	107	93	104	105	111	104	124	97	110	105	113	102	104	97	102	107	104	86	100	103	105	107	93	97	104	90	107	110	95	87	100	95	94	103	99	106	94	92	107	88	109	114	90	115	109	92	95	102	96	103	110	104	89	103	100	109	99	106	96	106	109	93	80	106	92	94	99	100	94	97	79	99	94	96	81	99	99	96	102	103	99	108	119	100	108	112	91	104	103	106	110	109	97	81	94	78	104	105	101	121	91	91	108	106	98	106	93	98	106	103	102	70	112	102	102	91	114	101	127	107	101	108	100	106	98	99	101	93	99	101	94	110	88	102	119	99	92	89	109	104	103	97	90	90	106	82	101	95	119	96	88	91	105	116	85	96	104	93	94	120	109	117	100	112	87	93	121	110	106	106	105	112	111	101	97	100	100	85	103	102	108	89	82	102	100	105	81	96	104	97	102	100	103	89	94	127	92	98	103	101	103	94	103	104	94	79	112	109	95	110	88	78	89	116	94	89	112	111	88	110	101	104	106	92	92	106	93	85	88	78	93	106	105	97	92	92	93	103	94	81	102	99	103	98	95	102	91	100	90	111	114	88	90	113	86	98	114	96	98	90	86	109	78	113	104	96	98	121	97	84	118	106	106	103	125	95	96	94	93	113	86	98	90	86	104	86	131	109	110	110	82	96	85	125	107	102	102	93	97	80	89	82	105	99	98	90	97	95	95	117	103	91	101	90	116	97	115	78	110	111	108	110	94	104	105	92	108	90	110	95	112	83	120	86	109	109	111	109	93	92	105	107	106	107	99	92	95	84	107	95	98	103	109	104	112	115	103	90	101	111	96	107	109	88	91	113	105	108	88	85	107	110	96	97	95	91	97	99	117	109	73	92	98	113	92	95	85	95	92	109	83	104	113	106	125	103	106	110	96	112	103	109	89	92	88	97	103	96	95	96	91	101	93	94	105	105	86	89	96	94	94	95	83	113	110	92	111	87	102	103	86	99	100	83	111	92	100	106	104	96	115	74	107	86	114	111	98	98	95	106	98	109	88	100	94	97	101	85	112	108	90	105	124	88	111	107	95	115	95	101	108	93	103	114	103	80	107	90	110	92	119	110	113	96	107	105	81	88	103	94	91	105	112	94	88	88	95	93	100	109	86	88	84	109	97	97	96	94	104	109	94	101	80	90	87	99	100	124	103	109	85	107	115	112	123	100	101	118	99	105	82	93	96	105	111	89	94	91	95	96	92	101	92	98	86	99	89	80	109	114	99	102	95	105	105	87	111	106	91	111	89	111	119	121	99	101	113	107	120	97	102	93	94	95	107	101	95	95	99	112	107	109	86	97	101	116	101	100	95	106	103	113	85	105	95	104	101	103	107	99	87	109	111	111	88	95	99	99	110	123	103	114	94	99	83	80	91	109	113	103	94	98	97	113	108	93	84	93	93	100	83	94	95	85	104	113	98	93	94	86	88	111	102	91	105	98	96	97	105	102	94	90	94	100	106	100	106	108	88	125	92	106	103	94	109	100	111	77	109	75	111	102	101	99	99	100	118	102	96	112	108	104	82	106	100	103	95	94	108	97	129	110	90	96	98	84	112	108	92	102	103	99	104	98	98	92	101	105	99	103	89	97	99	88	82	107	114	119	108	93	72	96	117	113	89	87	92	86	94	104	98	121	121	91	106	102	105	86	93	92	117	104	100	99	113	92	98	84	74	106	101	95	97	128	110	105	101	100	85	101	80	116	104	87	89	98	104	108	92	109	93	102	82	95	111	94	81	82	123	97	95	87	103	83	92	102	114	105	99	107	121	89	107	109	109	105	96	92	95	100	95	104	91	102	113	84	84	99	78	97	101	80	121	98	101	111	104	77	109	85	109	96	92	92	98	110	99	108	99	97	106	99	102	87	95	106	87	91	99	103	123	91	91	124	107	102	87	96	94	95	114	83	103	115	95	103	118	113	107	101	111	82	87	100	114	105	106	112	104	104	100	90	121	95	102	101	94	118	108	100	98	95	96	113	86	104	116	76	93	98	97	99	103	78	97	95	118	111	109	92	105	100	116	102	93	115	104	90	97	117	93	99	107	90	101	92	80	92	100	92	89	93	77	115	100	98	81	106	91	84	97	104	102	101	98	107	119	95	87	93	93	107	110	130	85	96	104	121	116	99	82	99	106	81	96	85	81	92	103	110	100	96	108	91	110	87	115	94	78	87	97	95	81	114	114	98	106	82	95	91	109	104	106	95	85	109	102	94	113	95	91	90	109	115	94	104	106	114	92	75	95	100	91	92	100	96	107	100	102	90	101	95	83	100	113	117	101	105	97	100	106	107	93	110	87	94	93	96	97	105	101	105	75	101	68	86	106	83	115	99	101	107	100	87	91	106	89	86	97	90	92	112	98	85	93	95	93	101	118	111	102	96	103	98	97	98	105	99	101	96	93	101	97	107	97	97	111	100	86	106	116	109	98	111	94	95	101	98	92	112	96	109	110	92	90	112	87	113	78	118	105	107	119	89	95	95	92	103	100	98	104	116	88	98	94	100	92	109	90	113	119	88	106	122	104	100	91	102	93	89	96	112	91	91	109	99	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
4610	401	509	513	464	444	378	377	392	337	320	337	334	334	346	315	322	334	311	325	327	295	325	323	306	300	290	304	341	287	319	313	336	295	318	323	295	302	336	313	318	306	275	307	272	277	332	296	315	318	326	295	310	362	301	350	281	311	266	310	339	340	313	347	317	304	311	310	330	324	294	290	302	338	303	287	288	305	343	311	325	325	293	333	282	293	328	300	345	309	342	302	338	309	282	303	303	289	278	303	335	300	309	284	309	302	327	315	327	341	311	310	309	292	345	271	288	316	311	291	307	330	294	297	308	332	299	315	290	293	291	322	292	302	307	271	308	331	309	292	298	359	336	335	288	334	303	338	337	294	299	328	302	314	293	333	283	319	296	297	308	332	321	329	331	280	294	274	333	289	325	299	319	296	281	281	328	328	305	322	320	312	284	318	327	268	303	319	300	305	338	345	295	325	299	297	295	303	333	297	302	276	338	342	276	281	359	301	318	341	325	333	313	302	290	316	302	301	312	296	314	377	307	289	302	311	322	319	310	337	301	275	306	318	263	328	315	312	334	269	345	320	314	303	320	311	306	317	310	334	313	351	315	305	292	289	268	322	290	316	294	316	314	307	313	314	320	288	319	303	320	302	293	289	284	346	305	291	330	337	289	323	276	291	326	346	301	314	349	292	303	311	323	296	336	325	331	310	305	316	323	294	330	310	319	307	303	294	321	295	266	304	318	342	263	326	310	289	293	326	327	332	317	302	306	309	313	298	279	308	310	297	289	310	316	302	329	318	322	305	295	295	307	320	284	299	318	290	307	310	305	290	272	350	300	307	298	305	289	309	318	288	330	303	303	306	326	318	324	290	299	335	289	306	294	306	330	287	317	285	318	330	304	297	314	290	319	304	324	300	327	330	309	320	312	318	317	310	326	332	320	323	287	311	322	301	325	315	326	322	319	289	281	285	290	290	342	298	323	313	295	331	339	294	309	292	317	302	314	297	323	321	326	269	284	311	302	291	298	312	292	309	321	331	337	286	309	296	301	290	314	307	326	325	314	320	339	286	326	325	306	334	293	342	305	326	313	300	329	340	308	302	311	312	297	288	284	295	322	324	292	303	294	277	330	316	339	308	321	289	293	312	294	267	306	345	296	290	287	309	322	313	297	301	326	300	348	290	307	313	332	301	297	300	302	302	323	302	316	314	339	360	296	330	315	326	322	272	305	358	304	307	316	316	319	310	312	331	318	340	288	323	292	319	328	305	302	291	325	323	307	332	302	304	315	303	297	310	291	300	336	302	334	262	332	295	311	311	302	304	313	310	292	317	345	305	324	281	331	325	314	307	320	307	298	324	336	336	296	336	300	312	303	317	310	323	328	284	305	320	285	324	316	322	303	332	299	294	318	299	326	344	312	295	340	328	293	303	340	295	306	300	310	315	305	311	311	299	336	324	313	307	304	316	294	299	297	314	282	312	319	313	309	290	296	282	318	295	291	281	336	332	284	286	317	295	329	323	313	288	306	320	295	297	305	325	287	283	315	354	304	279	336	325	324	315	317	292	313	289	297	268	323	305	265	329	325	299	310	312	303	307	301	317	309	310	317	292	315	315	283	304	292	309	313	308	297	290	296	320	288	285	321	292	311	285	333	334	340	300	305	319	316	275	337	294	329	346	308	307	282	297	286	307	301	319	299	304	291	284	343	326	318	306	329	325	317	300	307	302	308	322	297	315	279	297	288	315	296	281	285	328	311	306	326	312	341	281	302	302	310	289	323	309	336	303	309	293	314	300	305	334	286	298	279	325	296	301	308	325	316	300	291	288	310	303	292	271	307	293	317	331	320	322	297	283	318	321	314	320	281	283	342	308	329	301	308	325	286	332	307	300	303	319	279	278	324	313	305	322	324	284	348	342	304	300	345	281	348	325	317	310	298	297	285	318	306	298	302	304	316	324	305	291	284	326	293	304	316	332	287	301	288	326	332	294	318	305	343	298	296	278	299	289	325	342	335	319	301	343	328	303	319	310	303	323	317	331	286	308	309	318	278	329	342	314	296	305	297	317	312	329	298	302	345	335	295	328	322	302	312	322	313	303	322	306	285	295	316	300	339	284	313	326	330	323	301	299	308	314	327	332	286	291	320	314	322	284	287	342	313	294	310	273	322	325	301	295	310	336	329	322	312	333	358	297	304	276	342	289	292	286	311	306	317	312	306	303	283	301	314	291	298	328	299	310	281	301	298	292	315	336	307	328	325	304	317	315	317	268	323	308	277	310	301	315	275	325	331	336	338	319	327	315	297	325	305	339	323	327	339	318	309	309	307	296	300	272	301	332	327	306	307	336	278	309	316	298	299	304	314	280	280	308	280	284	302	287	310	311	332	341	308	314	303	325	313	333	343	319	314	319	297	311	318	309	291	319	301	317	338	288	306	309	316	317	284	305	322	322	316	308	330	364	370	297	351	285	313	311	284	284	326	311	288	319	316	291	297	286	342	316	321	339	300	328	317	307	306	304	297	337	320	340	309	319	277	317	285	330	312	286	303	280	327	310	322	303	340	330	302	324	351	301	310	307	311	332	292	323	277	317	315	292	320	317	316	309	341	304	311	307	292	296	328	334	312	314	291	289	299	280	302	324	326	254	314	314	343	284	322	292	303	310	311	300	336	312	287	347	298	286	337	274	295	312	284	306	322	325	308	311	331	328	315	297	309	297	304	323	303	333	315	309	288	327	295	349	310	336	308	307	319	342	287	293	304	307	322	300	309	330	336	304	334	305	319	312	301	303	296	322	287	303	303	312	290	305	305	315	328	315	299	303	317	288	315	313	330	308	305	297	307	336	341	304	321	309	342	286	351	298	313	285	289	298	304	307	315	338	310	282	320	312	290	298	347	298	285	299	327	297	273	312	297	311	321	319	328	328	282	299	320	282	285	299	300	304	321	303	299	317	298	322	332	302	319	309	333	312	292	294	303	304	323	327	306	343	274	311	322	323	281	290	341	333	328	290	315	282	322	298	284	281	299	319	309	299	318	331	317	299	287	299	287	308	317	307	309	317	314	322	320	289	304	315	291	291	308	289	276	292	303	326	299	319	286	302	326	316	318	283	324	294	326	315	347	304	329	311	308	280	304	313	310	311	325	298	324	295	298	307	317	308	305	328	284	307	331	292	317	315	306	287	287	331	290	321	307	318	312	307	317	344	310	307	316	300	314	340	315	298	290	324	312	316	292	292	302	309	323	313	329	318	306	292	314	294	308	308	349	299	304	301	306	284	293	331	297	341	324	305	312	302	297	277	284	289	294	289	290	324	301	317	322	270	318	331	309	292	280	304	268	308	309	315	283	295	315	291	292	310	319	325	307	293	301	325	348	323	300	287	315	316	299	300	286	321	296	325	337	296	308	296	326	314	326	314	299	337	295	338	324	311	295	304	309	322	294	305	314	315	294	301	346	279	307	310	318	317	327	330	298	303	276	341	298	299	322	336	303	280	322	313	318	341	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
24538	2560	1358	1007	792	514	431	308	242	241	192	189	166	138	149	146	134	119	131	143	119	119	119	136	99	113	93	116	123	105	86	101	100	93	116	99	94	96	93	98	108	104	111	96	99	85	94	84	103	94	120	76	91	72	103	105	108	83	83	104	106	107	94	103	106	120	101	82	83	96	106	99	113	99	97	90	88	85	104	87	84	97	97	91	84	120	81	87	108	96	107	89	103	99	88	93	106	93	93	100	89	98	101	109	89	109	104	81	103	90	82	92	82	82	113	82	97	89	95	104	101	95	83	94	98	93	112	112	102	108	92	103	102	94	106	111	95	87	93	102	89	95	81	101	96	97	86	95	116	97	92	102	94	95	104	94	100	94	107	94	87	104	70	85	94	103	105	92	127	92	82	85	95	103	84	91	105	94	85	84	98	99	79	93	81	99	78	109	83	91	80	89	91	104	116	89	102	84	91	81	84	102	87	84	92	89	109	73	89	107	107	115	99	81	101	94	98	104	97	83	97	90	74	107	102	94	80	106	100	79	89	100	90	104	94	94	89	89	105	104	92	114	108	102	102	88	85	103	90	73	91	108	108	82	82	100	81	91	96	102	93	85	83	85	100	84	103	98	98	101	80	83	97	98	92	112	95	77	75	116	87	97	102	103	91	112	85	74	84	83	94	88	81	97	94	89	91	92	105	94	101	92	92	88	89	94	92	77	108	86	98	93	92	73	87	99	104	84	107	89	80	97	91	101	108	78	97	90	86	86	91	96	97	103	105	93	82	97	88	89	95	90	88	91	100	98	113	66	78	102	116	112	83	88	88	84	96	79	96	85	98	108	87	101	103	110	89	106	92	100	99	86	93	87	84	98	78	109	95	74	98	98	84	94	80	108	109	113	91	83	108	77	103	76	101	94	100	74	76	83	92	95	91	88	84	81	96	110	92	116	83	87	87	87	101	89	99	94	122	97	97	82	97	95	104	94	86	81	93	97	85	91	88	101	96	99	87	79	110	103	83	103	85	96	92	92	104	108	78	84	92	109	90	75	103	102	102	96	108	116	92	100	82	86	102	100	92	88	101	86	93	85	83	109	94	90	83	100	98	88	96	102	85	107	98	84	87	96	98	91	87	74	99	103	88	96	74	106	94	106	85	79	101	93	104	92	85	104	99	90	97	88	106	112	85	87	105	82	90	93	79	89	107	99	107	114	105	99	102	98	103	110	106	86	113	82	99	79	98	91	106	90	97	91	94	93	89	103	98	100	99	83	85	98	88	94	99	102	99	93	115	100	105	92	108	96	86	84	91	88	85	95	102	112	109	113	89	93	87	89	108	86	88	102	95	87	94	91	91	98	97	109	95	100	103	97	90	97	91	100	105	88	102	84	78	103	105	85	110	90	107	83	91	80	123	90	101	90	75	88	107	101	92	101	111	104	101	90	77	85	110	104	94	99	89	87	101	107	96	107	97	90	116	97	99	103	86	91	87	81	87	95	108	88	86	96	91	88	113	101	96	94	91	93	90	100	83	97	104	83	106	109	70	93	101	114	104	90	106	92	98	96	92	81	83	97	83	97	88	76	99	88	94	88	104	93	100	103	100	107	90	90	89	98	92	100	96	99	96	96	92	88	98	96	97	92	111	98	89	73	102	94	111	104	85	90	101	92	101	89	93	84	92	104	109	105	80	89	96	96	105	122	98	73	92	100	105	92	97	101	92	85	84	104	99	84	110	115	92	82	86	95	87	101	75	82	93	96	107	104	71	108	97	88	67	90	95	91	86	113	97	95	92	79	99	84	99	113	95	103	100	87	112	84	87	92	91	85	84	94	103	108	105	78	93	100	99	116	90	97	100	82	102	78	104	85	113	94	99	100	82	101	92	84	99	103	101	91	97	104	98	104	76	93	97	97	84	84	102	99	88	103	98	84	89	94	98	93	94	90	102	93	95	97	99	100	96	80	91	114	100	97	80	109	121	100	101	94	103	88	105	84	76	111	120	114	88	88	85	103	109	113	93	100	92	83	97	102	86	90	111	89	110	103	101	95	96	82	93	80	84	118	91	92	108	78	76	106	90	105	105	101	85	82	96	86	96	89	86	89	101	82	96	74	84	108	121	78	84	99	98	110	97	93	84	85	100	97	93	106	101	100	95	90	92	106	95	72	108	98	91	97	92	99	68	107	89	113	78	111	78	104	101	110	88	92	74	89	78	102	92	110	91	103	93	108	80	89	114	86	122	97	113	104	84	85	87	91	80	90	94	75	103	92	84	79	85	122	95	100	98	93	112	81	90	107	113	89	78	113	99	82	87	97	98	101	96	101	97	85	99	96	99	115	88	92	89	100	85	95	86	103	98	96	98	105	80	103	97	83	105	90	99	92	84	114	82	103	90	99	88	96	96	95	100	99	98	102	112	86	78	78	83	86	111	119	90	96	99	103	77	108	102	88	80	77	101	103	93	112	113	91	80	88	94	87	78	100	107	99	88	98	91	105	98	76	113	90	103	95	97	101	94	102	110	102	83	87	101	94	96	101	88	94	94	107	102	87	85	98	104	100	87	96	103	103	91	79	93	90	93	92	98	79	94	101	101	89	82	101	85	103	97	108	88	97	82	98	105	97	90	102	104	83	82	93	78	90	109	100	92	93	90	88	100	82	94	93	95	79	99	105	94	100	82	100	115	89	84	100	89	88	104	97	94	94	95	103	80	83	90	103	82	107	104	91	94	94	93	86	89	98	86	89	94	105	107	103	78	84	90	102	79	91	100	95	82	86	80	87	88	97	84	102	78	120	90	93	99	86	106	97	99	108	106	87	70	79	111	110	82	85	103	103	93	87	74	91	88	106	96	105	98	85	110	99	94	109	81	86	84	96	75	82	82	95	112	111	93	109	95	99	86	102	97	82	97	103	88	92	108	103	93	84	103	83	95	95	88	92	88	87	97	108	97	88	107	107	116	105	102	87	102	77	77	74	87	85	90	98	96	95	93	73	96	82	97	93	101	95	97	68	96	95	83	96	105	96	112	96	82	100	79	98	104	110	89	105	97	84	120	82	109	79	90	103	90	99	75	98	109	117	91	78	90	98	115	86	106	82	105	88	105	109	107	94	84	91	102	100	106	89	91	85	103	79	92	79	91	98	87	79	98	88	94	99	103	109	101	100	87	82	89	99	98	100	95	84	95	73	97	110	87	87	94	93	101	99	95	99	103	82	95	95	106	84	98	86	96	96	98	86	94	97	66	90	91	96	88	87	100	100	91	99	95	96	91	91	105	84	89	128	104	92	88	89	91	106	95	107	82	103	99	88	92	88	92	99	113	98	119	111	105	81	114	112	91	93	97	93	81	104	89	105	106	85	103	100	98	105	99	98	99	94	99	85	85	97	89	86	103	94	79	98	87	101	98	105	113	85	79	100	94	101	102	98	92	107	100	101	98	93	100	87	84	96	102	106	113	96	68	85	82	106	104	80	93	110	89	94	95	117	94	88	96	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
11732	1389	3244	3680	3077	2421	1949	1592	1361	1197	1012	898	813	744	719	627	630	608	564	520	499	510	487	482	446	467	411	430	445	438	403	387	381	387	372	366	381	354	355	392	352	356	408	340	333	369	356	334	355	313	336	361	354	327	326	331	348	329	337	297	335	351	344	350	306	324	308	327	313	333	343	322	295	304	306	340	332	293	341	330	313	335	364	305	293	335	335	323	304	307	352	327	320	317	287	333	299	343	317	305	346	342	301	277	304	323	312	324	293	286	262	306	301	313	310	293	298	339	297	301	313	283	322	310	327	333	288	336	323	358	314	308	327	325	284	311	301	318	324	334	317	293	307	323	279	283	295	319	303	299	305	287	328	306	300	324	292	293	311	326	295	308	316	285	300	283	317	299	332	299	300	320	347	328	295	291	307	307	310	296	304	282	302	300	333	310	309	295	331	317	330	283	325	327	270	317	294	287	315	341	300	316	330	291	312	329	312	311	293	318	270	339	298	295	331	304	299	302	314	317	315	294	303	332	320	325	298	284	299	336	318	306	317	287	303	289	287	287	325	279	324	324	304	303	295	318	299	305	331	307	315	322	343	328	290	293	307	287	276	301	293	307	290	305	296	273	319	303	324	317	326	306	294	278	311	292	315	345	279	316	308	307	302	336	347	315	286	299	319	280	312	301	314	306	314	278	324	307	346	287	295	313	322	304	305	309	286	274	322	307	327	332	350	275	315	323	323	292	287	313	279	324	271	280	316	296	287	341	292	322	317	315	330	281	324	296	340	283	274	302	315	298	294	304	304	267	306	292	293	321	303	303	313	302	309	316	279	286	319	306	310	318	283	342	296	308	326	296	300	322	317	308	305	308	303	300	280	307	297	277	313	298	334	297	314	292	296	310	333	328	318	320	331	308	284	301	308	289	280	322	304	303	324	320	302	304	341	304	286	319	328	282	299	315	333	312	292	282	273	325	307	284	312	334	316	317	285	297	324	331	311	291	309	332	303	298	349	315	326	327	282	293	301	272	336	297	317	314	274	314	331	315	305	293	321	291	275	259	313	336	291	291	307	291	327	292	319	317	338	310	292	314	324	289	288	295	302	314	289	317	267	318	279	328	319	299	320	294	343	293	302	267	316	303	293	304	315	304	321	338	310	318	307	334	274	312	314	296	309	324	302	343	326	282	293	299	316	324	309	285	289	308	300	284	299	329	303	288	312	309	290	312	286	298	314	298	289	314	267	304	314	264	306	301	308	333	326	315	349	300	308	319	306	329	324	296	335	287	277	280	324	295	306	332	313	313	306	301	323	293	295	292	312	312	309	328	285	322	310	303	308	321	335	311	330	312	303	316	293	309	316	358	344	317	305	272	338	294	296	308	304	270	298	296	342	316	327	313	334	307	300	303	292	306	339	318	341	301	310	305	288	269	295	293	288	321	312	290	298	311	287	278	323	314	311	290	276	338	310	293	322	314	283	322	304	303	300	315	317	291	326	328	296	305	299	307	299	321	285	291	315	320	279	286	347	312	292	325	326	320	303	302	296	325	290	319	296	349	327	302	297	308	320	313	314	276	320	309	296	304	297	348	330	322	283	321	304	318	306	305	319	292	314	308	309	287	290	311	303	314	327	327	266	308	316	327	297	297	301	283	334	286	292	300	278	311	293	307	305	321	301	292	301	295	297	326	308	301	289	299	289	328	302	296	262	282	294	320	320	313	317	312	276	290	328	290	330	315	302	284	319	327	302	318	341	321	338	277	306	329	279	323	288	318	325	324	295	289	323	328	304	325	328	338	313	279	316	310	303	295	314	320	339	323	271	284	301	305	298	321	332	277	294	320	290	310	282	279	297	322	320	302	313	339	336	320	297	289	333	321	293	299	314	302	327	294	301	314	301	299	317	328	300	311	311	325	308	319	281	315	324	303	331	317	291	320	335	312	324	303	340	316	277	307	297	273	350	326	360	322	296	317	319	306	321	345	375	280	305	324	304	295	295	336	321	317	313	297	328	311	271	311	316	321	298	301	321	311	351	288	335	292	302	314	311	287	274	314	301	305	298	318	305	282	312	325	293	320	308	333	342	324	317	294	316	321	301	299	319	284	315	283	307	286	324	308	330	305	321	319	310	318	290	298	311	317	320	338	309	321	331	329	306	300	315	324	319	319	296	311	299	294	316	291	292	290	326	271	316	288	312	308	347	322	276	289	291	290	327	325	290	318	321	307	322	299	307	294	298	305	323	292	308	291	300	330	317	296	304	319	281	343	294	291	314	304	270	292	307	317	312	311	300	317	289	312	296	295	312	341	298	303	312	313	325	314	315	329	292	320	292	294	331	321	315	349	322	304	306	294	351	312	292	275	322	293	313	281	320	317	286	291	304	328	328	305	306	309	305	288	317	295	282	309	283	329	317	286	314	328	281	273	340	299	314	326	305	325	324	323	330	284	297	291	341	290	318	300	316	322	279	301	291	271	304	299	283	315	316	271	303	292	302	285	288	318	337	294	285	283	284	308	329	290	289	327	290	304	298	274	305	308	304	343	322	314	323	290	326	280	316	314	314	321	333	297	336	273	299	314	291	326	322	328	311	294	299	278	302	288	331	337	281	303	316	343	286	309	319	312	308	292	277	303	317	305	339	325	303	262	291	317	288	298	269	300	334	302	284	307	301	293	301	308	322	297	342	329	292	327	311	292	312	318	323	317	305	305	332	298	280	279	301	310	289	315	291	309	312	324	301	312	285	331	291	315	300	303	304	302	304	286	327	311	294	279	304	325	322	300	328	320	316	319	311	349	314	326	291	334	324	292	324	287	316	294	330	321	290	306	292	313	329	297	333	308	312	296	291	308	311	307	291	305	319	315	334	301	359	308	354	329	294	295	325	323	299	320	330	311	310	327	287	290	271	311	307	310	258	288	314	312	265	301	317	302	279	299	300	297	300	318	321	297	323	303	308	297	312	315	288	333	283	311	301	305	321	302	278	314	310	311	291	291	294	312	324	287	274	321	313	302	294	291	293	302	287	322	328	343	286	358	287	323	312	321	285	330	301	308	323	308	322	329	308	315	328	298	307	325	322	289	290	327	296	306	316	305	336	300	294	317	323	311	336	290	311	298	283	301	309	300	314	279	337	296	281	311	283	285	311	304	294	291	320	339	300	305	304	327	287	287	304	283	320	320	291	275	260	288	307	308	290	322	304	274	314	302	335	311	292	326	323	294	310	286	299	321	299	295	311	297	338	311	308	315	288	298	315	300	314	332	297	310	285	286	309	285	294	307	301	345	328	299	295	362	268	307	328	306	302	310	313	305	326	298	287	314	321	281	298	344	322	283	315	314	308	316	316	292	305	303	298	264	325	309	310	323	291	313	311	308	292	298	296	274	301	278	329	282	302	330	320	329	309	300	315	302	320	305	328	323	276	323	280	282	311	317	301	302	305	291	312	297	310	341	294	300	298	333	309	297	328	279	309	276	303	317	295	301	282	313	313	310	324	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
36232	6945	3116	2157	1484	1079	809	689	584	482	405	402	358	353	322	325	273	293	254	259	225	272	283	234	249	239	234	248	242	235	246	225	253	204	219	235	222	204	225	197	223	213	248	213	216	189	210	236	202	204	217	188	209	230	200	202	195	221	204	187	201	197	212	233	229	188	216	205	230	217	229	225	220	183	237	219	198	190	207	234	210	196	200	217	208	177	197	219	212	186	185	222	213	193	207	181	206	179	194	198	200	207	197	185	232	210	204	206	223	210	205	205	215	212	223	227	195	203	212	204	216	211	199	207	202	200	193	213	216	215	187	203	189	187	193	210	173	203	219	205	202	223	199	181	200	212	208	210	206	212	197	173	192	230	201	224	210	196	208	218	234	195	218	196	197	174	221	183	234	193	213	173	223	189	208	196	217	193	200	215	196	178	185	197	228	210	197	212	210	210	207	199	197	192	225	197	197	193	242	193	205	217	193	193	207	205	223	212	207	193	206	214	195	207	198	228	196	208	209	218	204	199	221	194	219	211	201	213	195	190	192	193	194	183	220	214	223	198	215	194	204	195	212	206	210	213	192	196	219	187	192	190	182	189	218	182	189	204	212	206	177	195	233	223	187	195	191	191	244	217	219	220	195	197	198	193	210	206	235	228	176	202	203	224	205	210	209	204	200	194	209	187	210	208	201	210	205	231	217	218	241	194	173	190	188	182	203	216	200	209	209	227	201	189	206	194	203	197	219	211	238	253	199	240	200	210	205	187	194	200	191	230	210	186	215	190	200	214	197	185	222	198	182	202	210	200	196	207	225	216	216	213	203	213	215	208	198	198	224	192	204	187	234	175	200	180	223	177	212	222	197	228	211	221	207	199	210	210	202	197	211	180	195	177	199	202	200	205	184	234	196	195	225	209	191	200	193	201	208	200	201	176	187	227	233	204	215	204	207	190	176	194	208	222	216	226	196	194	185	208	205	209	219	217	230	217	198	224	195	203	208	199	244	208	219	195	216	215	196	204	201	178	222	204	205	220	200	215	189	188	198	222	200	184	201	210	177	238	192	209	225	225	208	211	220	215	188	208	213	226	207	217	206	226	208	193	206	204	207	221	184	210	190	180	196	217	249	206	236	196	188	203	190	210	240	201	177	211	213	201	191	228	212	211	192	191	201	212	214	217	201	220	200	191	212	245	189	215	208	210	204	210	210	207	199	209	198	198	224	217	225	183	186	160	220	175	197	240	224	194	205	207	199	183	202	178	186	192	221	196	204	191	210	213	200	190	213	207	218	197	197	227	214	190	184	201	210	208	200	192	218	219	224	196	201	184	200	192	195	212	177	211	222	176	235	186	202	199	216	235	187	199	189	189	216	203	197	204	208	192	203	176	207	217	192	193	220	193	195	207	192	193	209	214	187	225	191	202	167	196	216	172	206	208	222	209	181	167	201	221	213	167	184	221	195	211	230	208	191	188	216	201	217	224	210	211	186	226	237	200	203	190	235	173	197	183	215	219	208	211	208	226	207	210	196	210	205	201	207	219	198	208	206	243	180	234	213	220	173	204	228	191	205	186	197	212	193	188	216	217	204	202	198	189	191	209	189	192	196	189	195	218	204	202	183	198	207	177	223	206	184	200	196	208	205	203	211	207	221	203	207	206	218	190	220	188	205	214	209	236	195	201	214	202	218	212	219	203	205	225	182	205	185	200	216	175	198	205	207	209	200	186	204	218	214	231	198	218	189	221	209	164	199	211	195	194	196	208	200	176	206	192	216	184	201	188	186	199	202	204	196	218	214	192	215	220	183	206	208	209	191	215	214	205	235	211	195	193	191	209	231	192	198	206	204	214	227	183	187	207	187	207	198	216	225	194	218	209	212	224	208	203	203	213	210	194	221	188	212	193	215	209	198	193	198	213	214	215	191	216	211	215	195	192	185	216	213	234	228	197	191	192	185	223	203	193	202	219	215	235	188	201	204	186	228	187	195	190	226	219	192	214	174	192	216	206	213	175	204	215	213	223	195	210	221	203	192	215	206	211	179	240	207	212	214	193	218	227	189	195	198	189	188	214	204	187	215	178	257	226	223	202	199	187	212	192	216	205	213	202	186	242	221	201	201	213	209	189	193	227	199	225	201	221	218	213	205	220	200	217	210	214	207	197	193	214	191	190	232	204	210	222	199	195	193	210	214	202	175	190	209	215	211	213	194	182	231	208	209	214	200	214	205	205	226	222	193	190	212	191	205	221	198	208	192	183	203	220	221	199	219	195	198	206	186	209	200	214	218	215	191	190	208	225	202	220	221	199	203	169	207	191	207	218	228	193	203	225	206	183	196	219	210	204	219	180	234	200	201	215	223	236	199	197	186	195	194	187	211	229	216	203	215	211	208	206	209	195	194	179	216	195	212	205	216	206	203	194	211	200	201	213	184	218	219	218	193	214	196	209	190	207	219	203	204	198	214	215	193	178	231	214	212	192	209	188	198	197	201	226	205	226	195	183	195	204	184	188	206	199	210	177	208	229	196	200	198	203	203	196	209	203	211	208	192	213	209	182	173	215	196	223	204	190	212	189	229	217	218	218	221	188	203	172	230	200	202	216	216	194	209	208	195	176	199	202	230	178	192	175	195	208	224	209	228	193	195	213	204	214	193	213	211	205	212	206	209	179	228	208	216	190	178	236	229	204	199	182	201	190	208	198	197	181	219	207	201	194	212	191	208	193	197	198	194	207	182	215	235	214	187	212	207	216	230	209	210	202	203	246	205	187	203	221	198	233	193	221	202	212	206	194	193	211	233	183	212	196	193	203	203	181	204	193	209	211	206	191	197	180	203	205	197	220	213	203	204	192	211	201	224	205	196	208	208	170	224	197	201	206	177	187	208	193	196	211	222	201	197	211	175	196	191	203	212	212	228	202	188	219	197	207	196	228	180	187	201	214	204	200	201	185	209	211	198	187	208	204	195	217	225	207	197	213	196	191	197	213	175	208	182	197	233	217	172	216	221	236	210	166	194	201	208	208	188	205	207	224	197	196	186	205	209	211	206	207	193	215	193	217	197	199	213	206	224	195	176	192	217	193	227	224	210	190	195	220	210	191	232	189	206	199	194	201	216	198	200	226	207	221	227	201	219	223	180	206	213	200	184	215	212	205	211	197	221	191	204	192	200	212	197	211	227	198	180	191	195	221	204	203	196	186	187	215	235	218	200	212	227	189	191	222	210	177	218	199	208	179	237	208	209	203	230	203	190	216	186	202	211	185	185	208	235	202	206	204	205	209	186	196	206	183	233	207	233	196	210	221	200	203	189	201	182	210	248	222	181	184	213	180	202	210	205	198	210	180	190	217	211	184	211	221	199	179	190	198	202	204	204	198	200	204	184	222	197	237	198	184	223	200	190	204	223	195	200	208	222	218	223	178	209	191	223	205	229	237	226	201	223	207	203	205	198	203	200	200	202	209	202	206	202	218	208	216	226	224	219	219	201	189	212	222	213	192	201	229	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
15548	2766	6162	6720	5698	4700	3851	3223	2604	2346	2024	1763	1685	1520	1334	1308	1210	1139	1051	1080	1000	967	897	938	873	837	800	810	765	816	760	830	741	786	713	762	719	747	726	718	712	702	666	705	688	712	603	647	694	628	641	591	666	616	655	597	655	631	660	660	646	634	621	587	602	569	558	596	625	605	625	629	620	611	603	624	591	599	629	647	620	579	588	636	579	603	576	617	616	615	590	592	612	595	634	595	570	613	626	574	606	619	606	563	604	551	603	615	641	599	579	613	588	561	614	535	595	637	606	592	590	610	556	589	581	615	589	604	598	554	571	571	611	576	600	589	545	578	564	624	622	604	586	615	591	595	634	614	595	605	590	566	599	562	595	582	570	585	604	593	576	546	584	568	594	592	579	590	576	609	590	592	550	566	601	577	588	570	596	544	609	588	581	588	630	582	545	556	557	611	549	559	561	564	567	595	600	554	612	545	556	586	586	580	596	606	597	612	567	574	535	613	549	594	535	579	565	583	551	622	584	568	575	573	606	575	617	554	591	581	581	538	591	620	602	556	582	596	567	584	591	620	583	566	591	560	604	557	587	578	560	596	613	601	587	597	601	564	597	566	593	564	620	592	563	544	533	613	572	554	620	561	571	589	532	548	594	576	570	599	590	570	546	593	595	568	563	571	592	548	559	557	572	636	554	598	579	561	570	552	591	519	535	564	578	589	566	597	600	623	584	633	574	580	558	574	585	580	577	572	598	601	616	586	571	544	555	577	572	582	560	598	591	618	550	561	561	596	576	622	591	579	560	615	585	591	584	578	623	588	579	604	579	560	576	581	561	539	574	608	601	557	631	612	565	582	624	610	545	610	565	587	604	573	568	607	586	594	568	587	576	586	568	591	596	590	556	596	552	568	620	587	582	629	625	559	562	558	606	604	584	586	575	574	541	591	592	562	549	598	597	586	559	579	526	584	580	598	597	571	571	578	609	585	582	561	548	587	574	609	584	573	604	532	579	537	586	571	643	559	572	626	579	594	586	560	583	548	598	623	619	635	595	588	577	558	593	594	588	584	582	609	573	577	590	600	622	545	591	589	621	595	567	614	604	610	554	565	580	601	566	579	588	594	590	565	565	577	597	584	591	596	563	569	600	595	546	589	545	584	603	629	554	549	567	558	623	608	592	539	596	568	637	590	562	626	573	589	589	600	581	575	596	573	593	606	566	595	561	588	571	613	584	547	588	597	554	613	606	545	595	587	582	566	577	573	592	574	570	576	584	614	560	607	578	583	564	545	520	605	559	605	601	586	570	576	600	626	579	575	592	579	585	603	627	572	542	587	623	552	550	572	586	544	613	584	547	566	564	574	619	552	565	532	606	569	565	606	627	573	571	602	575	599	595	536	585	573	561	610	563	598	583	612	645	576	580	572	583	598	610	605	576	572	572	559	549	585	549	550	565	564	554	594	557	579	598	574	563	621	601	603	554	580	609	596	573	602	587	581	567	559	574	603	589	602	584	589	599	608	547	570	603	533	580	589	568	564	576	583	619	556	588	570	607	592	541	595	595	570	590	548	552	577	616	572	568	576	567	550	612	613	597	632	537	607	570	569	623	591	576	584	565	581	585	593	545	569	547	588	601	609	560	546	568	558	542	604	604	582	599	578	603	577	590	592	579	563	563	542	569	560	589	556	570	585	562	598	571	585	581	613	565	575	546	545	601	548	578	604	603	538	638	553	596	583	573	605	570	586	562	564	556	622	580	566	581	587	569	594	566	560	624	623	584	593	582	594	565	600	616	619	573	569	566	606	534	579	584	594	544	590	592	593	562	554	540	572	594	575	576	573	556	604	591	559	601	556	576	569	566	602	590	548	559	550	576	568	592	607	644	590	596	613	598	604	604	539	587	570	579	534	578	588	606	531	599	548	616	618	602	608	606	562	586	591	576	572	582	558	586	581	577	591	587	618	575	537	589	624	569	579	589	591	585	582	584	587	615	580	575	579	564	563	619	567	538	623	575	581	520	605	571	569	612	594	583	612	594	598	602	553	562	596	565	545	573	578	554	583	590	601	597	607	547	614	600	601	580	580	618	607	558	597	590	582	541	535	586	572	590	575	604	575	577	594	621	605	585	565	573	603	586	525	636	626	622	570	579	573	575	615	585	562	586	581	551	620	551	547	578	587	604	581	584	622	570	574	570	524	575	571	526	551	543	602	585	606	545	612	583	592	550	593	606	545	634	588	588	571	582	578	565	587	623	580	593	571	578	600	586	585	558	532	569	581	603	532	598	562	572	581	587	519	565	549	553	558	612	579	546	582	600	584	558	605	599	574	648	548	599	548	620	577	603	574	569	518	581	545	588	612	593	582	607	542	622	576	589	597	571	560	575	568	628	615	572	597	589	581	569	550	604	608	580	590	602	560	601	583	580	584	551	545	585	580	605	591	626	573	590	583	572	615	529	611	573	589	578	576	573	571	563	573	556	556	559	575	562	593	641	611	565	582	605	588	576	603	574	575	590	590	551	603	603	565	578	613	587	578	563	591	570	599	567	577	570	585	574	593	592	595	602	578	588	611	546	534	604	551	600	588	591	627	575	533	551	567	596	563	586	574	584	600	634	613	626	579	553	535	564	577	551	533	610	603	574	612	590	557	600	578	607	559	580	553	580	608	605	592	552	577	545	632	602	597	599	597	613	582	629	589	566	613	560	565	590	612	542	559	593	561	589	557	541	562	626	603	585	612	566	551	571	593	579	599	562	571	591	573	574	607	573	589	603	562	555	619	579	556	576	605	576	578	563	574	582	549	627	588	600	582	617	599	572	571	558	561	620	564	600	600	563	609	578	606	564	557	544	598	550	598	587	572	557	572	546	558	600	562	599	554	570	602	569	529	582	583	585	553	608	583	636	635	571	533	602	597	553	556	563	550	620	624	629	584	580	607	538	596	568	570	587	618	598	579	585	561	560	603	581	546	606	587	607	561	578	591	612	575	553	530	556	607	561	581	565	583	573	622	577	588	544	600	574	578	589	588	575	574	641	601	562	607	556	563	579	598	582	563	579	576	576	573	587	617	585	568	581	573	570	596	591	571	569	592	599	553	610	606	591	584	579	616	600	577	560	570	599	642	564	584	552	565	584	566	591	583	570	580	565	590	602	579	632	599	577	623	551	519	607	570	599	593	581	610	579	575	574	579	562	582	555	578	570	600	558	591	575	582	611	584	605	597	611	601	598	612	594	600	595	558	563	585	640	572	560	578	574	533	551	596	563	602	597	588	562	555	596	581	557	579	570	562	559	560	569	572	560	507	556	598	579	603	623	582	573	614	598	621	598	597	593	585	589	577	581	594	587	587	577	559	612	577	537	581	525	577	601	590	551	598	575	560	610	575	594	567	566	575	548	591	601	563	576	563	556	567	623	587	564	615	581	575	613	537	580	592	550	598	565	588	584	572	596	602	598	580	613	565	624	610	577	622	539	559	560	553	562	581	574	610	582	548	602	578	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
3888	236	194	141	123	126	140	116	97	113	91	113	97	91	98	107	119	107	128	87	104	102	99	96	80	131	101	93	82	99	101	101	108	92	107	98	107	96	95	106	104	102	106	113	105	102	96	81	89	119	96	93	98	110	95	119	99	81	101	92	108	113	103	101	102	94	105	95	105	93	99	110	80	91	96	113	100	76	91	97	99	99	125	95	111	105	83	102	115	84	96	90	103	88	111	93	107	117	84	80	112	89	109	101	97	99	123	95	79	109	118	101	104	117	101	92	86	99	100	88	85	108	88	90	106	89	97	95	102	98	95	104	98	118	116	115	96	96	102	106	100	100	95	99	97	123	100	109	94	109	119	105	103	94	106	96	103	99	95	92	112	97	103	115	92	102	119	98	111	104	97	95	94	101	86	82	95	114	89	88	101	100	101	100	102	107	106	102	96	83	100	122	113	109	88	111	101	96	91	100	112	110	110	104	94	95	92	92	96	86	109	104	89	93	111	99	118	108	91	98	107	100	104	95	119	114	89	98	108	102	88	120	94	100	109	104	98	99	119	104	74	109	107	100	124	113	85	86	82	78	106	107	116	72	74	121	86	112	111	94	109	98	106	98	106	89	100	99	100	92	83	105	100	108	97	104	79	94	102	114	100	103	86	92	93	91	90	88	96	101	86	100	102	90	89	96	115	98	89	95	93	95	99	106	77	96	93	102	92	101	90	106	125	89	109	116	94	101	118	126	115	110	113	89	106	101	96	90	119	107	90	93	86	120	101	95	103	90	92	101	103	99	93	92	84	101	99	132	93	92	91	86	87	110	117	108	98	79	98	108	98	94	101	117	104	101	131	87	117	119	107	113	118	83	94	87	110	102	121	100	96	98	90	91	103	107	96	95	101	84	94	93	100	98	107	97	87	95	99	94	80	97	99	110	103	95	108	92	100	112	84	102	108	80	105	94	84	104	101	112	106	91	108	88	103	82	87	105	95	93	107	103	93	93	114	98	97	110	99	109	94	104	109	105	101	114	99	99	104	123	94	107	91	79	104	93	114	114	77	101	106	102	95	123	114	112	106	99	100	88	87	104	95	101	85	99	96	95	113	99	108	110	97	100	90	95	111	110	100	89	98	122	108	103	97	99	88	102	107	100	94	100	91	101	101	102	84	87	113	96	100	101	94	111	91	109	94	85	93	92	109	89	106	102	100	85	101	105	108	89	127	76	91	89	98	107	105	106	104	98	120	115	91	100	96	97	98	106	82	111	99	109	98	106	112	95	112	102	102	93	91	90	102	87	84	97	83	96	97	99	85	92	88	92	115	78	94	97	90	114	94	105	108	101	92	115	85	110	97	90	108	116	126	83	100	92	104	99	95	115	113	90	88	111	102	86	91	82	116	75	84	114	95	127	102	91	97	94	80	92	94	98	88	83	98	101	97	86	99	112	98	91	93	117	105	100	93	96	100	78	82	95	88	99	101	118	105	101	101	120	102	107	108	101	82	97	99	94	110	80	92	89	114	102	106	118	111	91	86	85	118	97	110	91	95	118	94	90	79	94	98	92	117	98	97	91	114	98	82	103	95	106	93	96	93	82	92	113	104	83	76	89	106	98	76	110	95	85	94	89	112	117	94	86	106	87	87	89	99	92	105	106	99	109	106	124	100	101	96	100	84	116	99	91	114	96	104	101	109	105	90	109	105	89	93	111	98	87	78	94	91	97	99	106	115	104	116	99	76	95	94	96	100	101	96	88	107	95	120	105	84	97	114	115	101	105	111	91	99	108	111	130	106	95	112	94	127	107	98	100	89	107	93	98	105	114	109	92	94	95	94	87	81	112	115	102	107	86	91	90	103	95	90	108	86	104	85	120	107	79	88	95	115	111	110	112	109	95	76	99	111	104	116	100	113	111	102	78	100	97	114	95	107	101	104	97	102	104	94	97	95	110	113	89	93	106	95	103	89	99	102	106	109	97	93	101	104	111	109	107	94	100	89	87	92	83	109	98	103	86	92	99	99	103	113	92	90	84	108	82	100	106	111	87	97	88	97	93	102	93	97	109	96	106	99	86	98	107	91	103	106	96	89	99	102	111	106	95	83	104	95	92	106	99	108	88	73	89	78	80	112	92	93	93	98	109	116	98	93	120	109	97	96	91	108	91	84	99	97	79	91	87	100	109	94	108	106	96	97	107	107	112	91	101	102	104	102	99	93	92	114	99	97	95	95	109	107	97	86	102	103	98	92	77	106	103	78	107	86	98	97	105	95	97	93	92	86	95	95	86	92	107	92	104	82	85	95	103	97	95	100	88	99	101	88	100	97	102	99	94	90	103	113	82	100	90	93	111	109	105	94	101	110	104	110	106	91	113	92	117	99	79	91	95	103	100	128	103	94	88	107	103	105	111	103	114	95	112	116	96	109	92	115	114	93	101	98	116	103	86	83	96	98	101	119	91	104	110	95	112	115	92	108	100	81	97	95	83	113	97	99	109	99	97	82	100	111	108	111	98	94	74	98	96	106	92	93	100	92	94	102	95	100	131	104	104	120	96	126	98	107	92	95	99	105	92	116	74	95	95	105	98	93	84	98	108	79	95	105	102	90	112	105	98	108	105	106	98	102	107	107	97	114	101	104	105	101	99	104	95	108	92	93	119	87	118	118	102	116	99	92	98	94	95	95	97	108	107	83	108	94	126	104	99	104	99	101	104	99	97	95	111	121	107	110	100	88	102	91	105	90	103	97	96	97	93	91	95	96	107	99	94	98	103	100	81	107	93	104	110	108	80	99	101	94	97	103	79	107	85	94	106	88	97	103	88	107	87	85	106	103	103	106	106	86	94	96	101	123	91	85	107	110	105	99	107	101	92	112	93	103	88	83	99	96	92	119	97	110	113	98	88	95	91	83	106	96	102	96	87	107	112	82	103	106	89	96	108	94	103	105	105	98	99	93	93	99	105	91	76	83	105	94	99	118	86	92	125	74	104	96	84	106	105	81	85	93	78	101	105	95	85	115	91	105	101	112	114	108	99	103	91	105	106	102	95	98	85	111	106	116	87	98	98	100	94	98	98	80	96	98	92	100	94	78	104	114	96	97	87	92	81	118	120	98	115	107	98	102	82	96	101	101	118	93	82	97	88	105	103	99	86	97	90	101	94	106	98	112	108	90	110	94	123	112	118	116	125	109	99	111	109	123	96	114	101	95	71	100	110	96	88	105	107	96	121	101	87	104	114	97	92	105	117	107	88	108	108	98	121	92	97	83	104	107	96	108	101	95	105	120	91	90	113	103	94	91	83	103	106	101	104	107	73	120	112	102	103	104	104	95	97	100	117	98	103	102	98	108	91	97	101	103	92	100	107	104	85	114	94	100	95	105	90	97	97	95	121	108	80	96	88	102	110	97	120	90	100	103	113	104	86	104	119	107	92	85	118	106	108	95	98	90	99	113	108	89	90	99	106	99	103	95	90	99	110	81	110	98	95	106	96	108	102	100	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
4764	391	453	508	488	417	411	382	333	384	357	343	329	336	323	337	320	324	334	327	315	305	317	308	324	322	312	293	301	323	306	279	314	320	303	304	292	317	318	334	320	326	300	316	321	309	309	280	310	303	299	330	315	340	318	283	342	349	311	330	304	321	332	307	286	323	317	292	323	313	309	297	335	315	302	284	297	287	303	298	313	337	309	318	338	351	291	272	295	302	298	337	304	318	317	302	314	322	264	297	295	311	326	312	329	345	333	321	293	292	330	325	293	317	312	307	299	324	316	316	292	274	308	317	298	322	313	311	313	299	340	298	317	338	334	312	315	300	297	279	325	326	307	297	304	304	309	310	329	295	319	316	307	275	319	310	266	305	322	328	302	306	334	312	301	293	313	314	302	320	321	326	321	313	304	334	363	295	312	314	293	281	343	320	337	339	322	328	326	315	308	287	321	296	352	314	357	314	294	306	318	294	318	348	321	304	308	299	323	284	314	312	315	346	302	282	290	328	319	297	334	295	328	297	319	308	297	282	341	321	312	291	332	309	311	312	376	304	313	313	317	281	283	303	347	315	329	302	295	324	343	296	331	283	324	285	301	303	318	316	302	352	322	292	336	327	303	316	297	312	302	313	319	357	303	308	295	272	320	288	300	319	314	308	289	286	301	301	314	315	338	312	283	301	288	289	372	344	308	327	317	294	292	310	312	303	322	326	292	301	307	308	298	299	340	305	329	281	314	322	284	289	325	318	312	278	308	273	282	282	301	287	316	315	315	319	322	305	341	300	273	346	304	330	286	320	302	309	283	284	314	284	329	286	310	303	312	305	307	334	297	306	307	320	330	348	323	306	343	294	302	345	290	289	321	330	298	334	289	308	307	320	315	303	304	293	339	282	296	300	318	285	313	306	331	296	276	307	300	315	282	311	314	294	287	278	325	328	301	319	313	310	344	305	328	313	319	337	274	304	331	290	315	333	285	295	297	311	314	322	295	318	286	307	311	305	314	317	313	307	297	352	321	331	338	324	274	314	271	284	303	342	331	301	320	287	336	295	312	321	295	297	309	307	336	285	321	325	277	325	283	345	327	305	313	306	324	282	321	274	300	291	308	299	293	316	319	309	300	300	315	314	358	322	281	319	279	317	298	303	317	299	345	329	327	304	326	315	288	318	316	297	331	313	302	330	317	302	320	312	303	295	285	324	306	310	366	354	300	294	324	318	317	308	298	322	301	278	312	299	286	290	321	298	294	308	302	287	291	291	309	313	333	283	323	295	323	321	302	351	309	326	296	286	304	316	321	303	301	323	327	295	312	322	353	308	333	316	328	301	276	304	320	319	309	321	314	341	284	293	326	308	307	321	296	310	295	325	297	297	352	325	302	310	320	317	294	332	314	315	296	301	291	297	286	291	317	315	309	311	355	330	313	323	289	325	311	302	315	321	327	318	307	292	297	303	289	272	298	304	308	321	330	311	292	332	318	308	326	305	325	328	320	325	304	302	279	307	328	319	286	305	284	315	323	298	315	295	302	305	370	300	309	296	311	316	320	321	344	295	312	321	324	316	305	312	327	324	297	310	293	313	307	318	262	295	280	324	304	320	335	308	276	304	322	314	299	281	310	316	288	289	299	317	297	330	295	289	294	323	314	293	294	308	296	279	295	310	278	315	312	281	308	280	322	290	317	327	306	314	303	300	312	315	279	292	313	313	305	337	303	318	320	329	296	287	309	298	314	330	283	321	309	315	309	299	325	310	320	306	319	307	315	319	334	309	295	351	289	284	294	285	293	309	308	368	317	288	295	305	305	305	341	300	324	296	327	321	305	309	314	291	305	323	337	277	311	294	309	311	288	290	295	321	297	329	306	300	319	274	303	281	323	300	280	288	322	299	310	305	352	294	298	346	325	282	341	298	281	335	298	320	290	317	342	271	269	345	312	284	286	275	313	299	288	277	332	318	290	309	346	295	292	322	316	300	323	283	326	323	294	302	317	318	302	328	315	311	275	306	307	351	307	288	290	308	330	306	323	299	310	305	316	305	317	303	308	344	320	303	265	288	341	325	308	295	344	302	289	282	329	287	298	320	308	323	320	302	311	303	319	297	335	327	315	344	331	312	310	306	326	319	305	321	327	283	329	316	303	328	312	315	321	329	318	303	321	329	301	321	307	294	298	309	297	324	315	314	330	320	305	297	309	314	342	317	352	311	326	315	305	287	284	327	295	325	324	315	312	299	321	291	323	329	297	299	308	321	306	282	333	298	307	334	302	334	291	328	308	300	303	325	282	306	311	320	340	289	290	318	277	299	339	268	327	326	325	319	298	304	319	322	330	296	312	312	318	320	287	313	283	308	296	345	308	321	301	327	285	323	299	304	282	256	312	258	306	321	283	319	314	325	285	286	295	282	320	305	304	259	289	290	309	326	314	297	307	310	294	313	304	327	313	326	309	300	308	308	324	282	324	290	326	295	329	309	300	341	299	328	291	298	285	299	311	299	316	332	309	294	299	322	316	283	305	319	291	312	310	296	308	313	296	302	316	302	324	306	300	287	295	324	313	321	300	339	281	323	281	326	275	342	325	310	313	301	296	322	315	297	328	302	304	317	307	301	307	321	276	330	324	311	291	292	345	309	269	299	311	303	288	287	302	298	337	305	308	339	352	297	299	336	308	307	293	333	301	313	283	327	346	305	309	304	305	308	322	268	326	303	334	314	323	312	305	332	305	300	334	340	310	342	303	327	301	314	328	291	297	282	345	307	277	297	324	304	312	298	322	316	309	339	330	327	297	312	274	295	280	297	275	307	333	278	334	311	302	300	308	317	304	340	298	325	317	307	294	299	316	306	353	315	321	296	300	278	306	325	286	316	325	328	317	329	326	316	330	307	321	321	350	293	323	292	288	306	331	325	281	321	333	298	313	332	286	349	314	290	333	321	297	320	270	291	290	301	309	307	305	345	303	284	307	310	362	314	328	326	322	313	332	333	331	310	305	299	327	315	324	270	309	326	300	360	332	315	319	312	298	306	305	326	318	287	305	322	308	312	315	337	322	316	295	286	291	302	319	301	332	298	308	327	290	330	311	313	303	324	327	295	311	328	331	300	300	316	326	307	263	302	292	284	308	315	333	325	305	301	291	304	303	306	272	300	268	326	257	335	315	319	310	312	344	303	300	301	327	289	300	339	338	327	312	292	344	309	333	334	303	296	326	293	299	306	306	325	309	320	302	345	306	319	312	273	312	288	319	331	313	343	293	292	316	288	325	331	300	324	314	317	296	304	314	309	330	332	333	319	299	302	306	322	303	298	343	327	279	299	324	321	322	304	279	313	314	321	295	289	289	309	311	304	291	282	311	296	342	298	303	293	321	306	309	291	297	298	320	311	325	343	361	287	306	313	350	319	282	294	310	313	311	354	282	304	324	300	326	294	313	315	316	299	319	321	322	310	312	294	325	309	309	329	324	305	313	311	307	343	312	330	337	314	309	289	307	318	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
23898	2337	1397	1048	740	496	443	345	271	233	205	175	150	154	155	148	131	132	108	140	104	113	121	107	119	114	108	99	110	120	112	109	103	109	105	108	108	110	88	91	88	105	104	107	93	102	84	80	91	92	87	124	95	101	98	104	100	105	94	105	81	116	98	74	75	91	92	86	94	102	90	65	86	103	109	94	100	87	96	121	94	100	107	94	83	94	72	70	89	97	90	74	93	92	108	80	100	75	111	91	93	87	93	87	95	98	97	87	98	96	100	93	88	74	107	103	85	88	108	91	96	78	93	84	103	122	106	115	96	106	93	104	98	97	94	92	108	103	88	127	79	88	92	97	100	90	100	94	92	74	100	87	79	87	100	103	87	105	100	80	99	107	97	81	89	82	97	85	97	104	105	97	108	97	89	90	100	88	88	93	87	81	108	106	99	108	115	88	94	81	83	100	91	83	108	91	101	88	81	87	83	85	96	91	75	97	97	91	102	80	106	97	91	95	82	107	110	85	89	89	113	103	99	104	72	109	92	105	90	100	95	91	91	101	107	88	88	95	101	105	96	104	91	101	90	98	94	80	103	97	87	109	110	100	92	102	85	92	96	95	95	93	102	93	83	85	92	85	91	89	95	87	101	82	89	91	95	85	81	86	92	87	94	80	85	88	90	101	92	108	95	104	104	89	71	96	88	107	92	105	94	90	109	105	110	94	105	95	79	95	91	94	97	121	102	106	82	82	94	92	97	98	94	101	86	83	92	114	86	89	103	89	120	107	95	90	92	89	101	91	103	87	93	87	84	92	93	92	93	96	80	101	77	89	93	79	95	100	97	87	99	104	85	97	82	94	93	106	83	97	83	82	95	73	95	81	92	80	118	91	91	102	95	88	101	77	97	110	88	97	90	82	103	93	68	102	108	96	76	110	83	108	96	94	88	96	107	92	88	100	88	94	91	105	98	89	93	103	106	86	94	97	84	90	108	89	90	95	113	85	74	107	95	93	93	92	104	82	88	93	114	69	95	111	103	98	85	97	80	101	89	102	93	96	106	109	89	91	101	94	73	111	95	73	108	98	98	91	98	88	99	98	82	88	104	83	86	113	103	95	84	100	110	83	89	78	108	82	96	91	100	96	97	92	108	95	98	78	95	99	120	105	97	93	100	86	106	90	85	87	106	84	87	96	89	108	103	105	90	84	90	100	111	101	86	110	119	83	87	115	74	91	81	90	93	88	91	90	109	101	106	105	90	86	86	97	103	91	102	89	91	107	84	83	82	95	102	102	98	97	108	98	101	93	91	94	115	90	97	78	105	89	94	106	117	96	85	98	77	106	95	102	103	90	97	103	91	97	103	92	89	100	97	78	103	92	91	100	91	78	79	83	91	97	81	100	103	83	72	90	92	89	91	94	84	101	96	80	78	95	86	85	103	90	87	97	91	88	88	105	101	92	108	75	101	89	91	100	104	117	95	86	87	93	105	82	99	91	92	96	107	71	90	93	93	91	104	103	95	83	97	84	92	109	96	113	101	92	74	98	86	88	84	100	102	95	107	86	85	103	102	109	99	84	99	101	115	88	104	107	91	103	104	106	108	101	85	104	111	105	87	91	106	94	100	95	107	94	97	88	94	98	99	76	106	99	105	84	100	93	91	124	83	93	81	88	103	84	93	99	97	95	95	91	82	88	103	90	83	97	95	103	101	94	90	95	87	85	104	106	92	97	95	98	90	89	113	103	87	83	97	80	100	103	107	95	97	101	97	85	105	98	92	88	96	86	80	91	94	74	88	78	109	88	106	90	106	87	86	99	84	95	100	87	99	90	107	94	105	88	97	101	81	96	105	76	92	107	71	97	77	111	88	101	116	88	94	77	100	86	118	111	88	76	104	86	88	108	84	97	91	107	105	71	83	85	106	81	79	92	104	101	116	90	112	90	68	111	108	97	87	102	106	103	116	89	90	95	110	105	101	101	111	89	77	91	84	92	89	82	89	86	104	101	112	94	101	112	92	107	89	87	93	106	93	84	89	96	101	86	97	85	109	90	95	101	96	87	87	103	90	83	91	89	97	81	89	81	98	105	96	84	83	82	94	95	86	101	92	90	87	90	108	118	88	94	104	103	105	86	95	87	100	95	89	101	101	117	95	93	85	107	104	96	93	85	97	97	106	93	92	82	98	87	109	77	97	109	99	99	94	107	95	104	78	79	112	108	87	103	107	88	92	85	99	102	97	100	102	76	100	84	97	96	76	84	91	93	99	81	89	99	87	78	82	104	88	94	100	106	97	82	92	90	100	93	100	81	98	105	80	92	85	89	101	94	95	110	102	102	85	94	103	106	91	103	94	84	98	88	89	103	91	98	101	92	87	103	88	78	115	95	105	102	99	103	91	85	97	111	101	90	90	104	102	105	91	83	104	86	95	90	83	105	90	115	120	107	84	96	128	64	114	76	95	92	124	97	108	108	93	103	93	102	85	93	110	103	98	98	102	112	84	98	98	101	103	91	90	102	99	95	87	91	90	107	89	94	115	88	114	87	92	107	104	83	85	86	95	99	81	101	95	86	91	102	102	77	93	89	103	115	99	96	97	85	120	88	83	102	89	104	101	103	97	81	79	85	113	91	82	93	90	102	80	106	102	80	98	90	98	91	111	84	79	88	73	106	106	99	99	100	89	95	99	115	104	82	80	90	109	96	90	79	89	101	93	98	81	91	85	114	85	100	95	117	99	93	95	90	102	82	112	93	82	100	107	102	105	108	92	88	97	93	86	89	85	75	82	97	104	97	86	109	116	97	109	101	85	94	97	116	84	79	104	96	97	97	105	89	91	105	101	102	114	94	108	105	92	96	99	91	111	100	88	92	90	92	86	125	91	90	100	92	88	89	92	92	83	101	83	96	92	92	89	93	83	97	90	100	73	85	96	104	87	89	94	86	94	93	86	106	93	92	91	125	80	93	89	109	99	100	101	90	112	88	105	94	89	102	85	92	91	87	68	90	95	93	95	115	102	90	73	112	95	85	89	81	90	93	100	89	93	85	87	97	94	77	104	107	89	92	72	86	81	82	95	104	94	85	89	103	112	102	92	100	100	97	98	86	106	98	82	98	93	99	85	86	87	95	78	95	98	92	94	126	103	96	96	99	86	99	107	104	114	99	90	118	103	101	97	91	78	101	91	84	110	95	83	95	86	92	109	84	82	109	88	98	87	104	82	92	98	79	94	106	96	92	100	103	97	109	96	103	96	94	84	101	88	87	98	91	84	103	92	98	102	108	93	104	86	105	103	100	99	112	91	98	100	125	81	110	100	94	63	95	93	104	114	78	101	102	88	89	91	99	100	92	96	95	91	80	85	115	102	99	90	102	112	95	94	104	110	87	101	79	92	100	111	85	105	108	90	81	111	98	104	101	102	85	79	108	99	87	72	101	91	94	96	88	93	90	94	89	91	85	103	104	106	102	110	94	99	103	88	98	107	85	93	96	99	82	88	97	104	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
11631	1362	3259	3597	3099	2492	1982	1596	1304	1216	1027	935	860	808	719	665	673	575	554	532	552	501	428	499	458	455	456	404	427	415	435	381	407	407	380	334	378	394	366	379	351	374	341	373	366	340	377	337	364	345	330	351	334	329	344	341	344	354	323	333	305	340	277	325	338	307	308	320	305	322	346	300	322	313	319	348	337	345	314	325	348	342	309	352	323	325	341	301	330	306	313	303	323	345	340	312	303	330	310	325	302	312	311	314	308	320	312	309	315	299	353	285	303	313	309	328	322	339	339	301	317	303	281	319	315	346	297	278	341	347	309	295	308	313	333	317	343	312	313	286	328	296	338	314	268	299	332	343	297	284	345	296	315	311	265	324	309	308	319	312	338	311	281	289	287	296	301	294	315	333	314	327	310	298	306	288	281	338	307	308	276	281	305	294	333	306	323	299	320	315	303	301	326	290	321	335	325	313	270	302	287	313	295	313	298	314	309	306	303	273	323	340	310	295	329	302	294	301	337	314	307	285	311	317	314	315	339	321	327	282	316	271	287	345	300	339	306	287	308	327	322	313	321	320	298	307	323	338	305	344	311	317	297	298	291	267	279	301	321	319	324	293	291	314	319	315	300	322	301	302	317	290	302	322	315	302	309	275	314	307	289	297	307	328	314	307	322	346	288	312	291	332	305	312	281	301	281	310	317	330	298	319	293	360	297	313	322	296	319	310	319	313	279	344	289	288	324	327	308	299	288	317	286	317	335	311	333	311	298	299	301	307	307	321	280	267	311	284	322	317	306	303	297	303	327	316	325	339	352	326	294	300	334	294	302	287	302	320	301	313	295	310	295	308	274	331	312	304	286	309	336	293	328	315	311	326	308	304	278	310	314	330	285	299	309	299	319	285	284	294	346	314	293	313	306	313	304	320	308	299	331	333	297	285	290	330	297	309	283	335	296	290	300	321	301	335	304	329	348	314	334	345	319	306	303	331	317	296	326	301	286	322	312	271	318	295	301	340	323	293	326	297	294	295	326	324	292	297	279	292	327	321	290	296	299	318	314	322	251	280	314	291	296	292	302	302	316	309	312	312	312	341	302	316	318	310	337	330	301	327	309	347	314	252	293	289	295	311	323	332	317	298	283	314	300	305	307	305	287	277	313	324	311	311	314	307	302	305	293	293	312	322	295	286	357	308	307	297	287	308	309	300	316	307	294	322	321	295	294	303	322	313	312	312	323	290	301	299	333	282	312	281	303	311	300	274	299	306	299	259	321	306	331	340	312	304	313	298	300	315	290	334	305	290	290	308	306	295	291	295	301	301	308	303	296	303	336	325	274	298	336	305	285	295	284	286	300	316	321	285	334	305	303	283	298	295	330	306	308	307	310	278	321	307	338	301	279	324	320	294	314	322	317	285	300	277	326	319	322	310	275	313	307	297	290	332	316	322	284	283	284	283	317	333	336	324	323	319	334	294	276	315	320	337	311	288	287	308	325	308	322	302	336	308	295	279	301	328	291	316	300	305	290	274	299	299	329	318	319	319	307	313	327	346	325	310	333	286	303	306	289	311	317	326	299	330	309	319	300	317	309	318	330	309	344	266	296	284	326	328	294	319	316	332	299	326	312	286	286	335	294	290	288	313	300	318	283	284	299	304	321	324	316	318	306	300	335	289	313	299	307	304	287	294	319	301	298	293	317	347	305	328	259	322	307	323	308	305	284	336	295	268	312	335	295	289	314	262	325	292	315	318	303	322	311	296	320	298	312	276	281	306	320	288	298	299	330	272	298	278	339	296	318	306	365	321	294	291	296	300	283	306	305	328	299	300	297	352	324	321	337	297	321	294	312	337	325	277	279	290	329	313	347	280	294	301	313	285	299	297	273	354	287	352	296	305	276	310	335	312	317	314	293	292	309	295	306	310	315	310	293	316	287	319	334	288	291	326	311	302	298	275	303	298	310	272	286	312	281	294	293	325	313	329	297	314	325	320	327	313	308	328	299	286	327	333	300	288	297	307	305	323	302	277	290	275	316	325	319	280	334	283	313	296	313	317	333	294	270	290	315	327	289	324	285	280	299	344	309	291	321	307	284	323	303	306	281	288	310	317	332	308	311	306	304	317	302	359	306	307	343	283	305	298	314	279	318	303	269	314	320	290	333	323	320	285	269	310	259	287	296	288	315	306	253	277	273	315	301	289	313	319	290	318	306	279	316	299	294	314	296	329	312	312	293	309	315	290	286	330	329	284	317	311	307	330	296	330	324	278	297	321	307	320	302	292	295	323	312	296	330	309	300	285	284	292	276	275	313	287	319	319	308	296	316	335	302	326	300	335	310	294	296	298	320	308	321	294	318	314	280	317	308	287	277	293	333	307	311	304	317	319	318	286	323	296	336	288	288	305	360	300	314	293	305	313	320	315	285	304	311	273	315	311	322	306	281	302	302	320	277	277	266	314	279	292	301	324	318	337	325	306	326	297	285	332	330	313	300	309	309	312	317	285	288	324	278	341	288	315	327	272	306	309	334	334	272	284	301	287	328	279	320	319	330	312	294	311	255	333	330	271	320	297	308	301	310	298	311	304	333	303	306	328	308	289	300	291	314	288	301	313	311	299	293	285	297	321	326	296	330	293	320	320	303	315	292	283	312	339	294	278	318	280	286	323	287	312	338	343	311	319	325	317	292	309	285	287	348	312	298	332	296	330	321	316	320	308	282	309	311	313	320	302	299	332	274	320	325	316	339	269	274	290	312	284	343	299	294	324	305	314	283	295	297	292	324	316	320	291	313	300	307	280	308	310	316	308	335	322	313	314	292	311	302	328	303	305	335	301	317	309	334	309	311	329	325	296	297	315	303	322	327	299	326	289	322	286	340	269	328	324	311	280	293	328	308	301	328	296	314	289	307	297	330	289	292	317	328	331	318	307	288	292	289	316	311	291	295	303	330	299	304	296	324	345	319	296	309	312	312	329	319	314	319	299	303	303	324	323	295	312	328	323	336	291	307	330	328	285	324	281	314	307	314	288	284	296	306	333	277	291	280	294	310	318	304	295	341	322	274	310	304	312	284	322	278	303	308	319	286	321	323	308	311	293	304	309	324	331	308	283	322	326	293	298	310	315	296	297	327	310	270	309	313	333	331	323	321	287	281	302	300	288	308	300	325	303	295	305	299	291	284	306	305	287	333	292	294	291	330	318	287	307	329	311	333	305	306	291	308	332	291	299	325	319	313	283	358	312	325	323	283	320	293	283	310	299	325	299	296	317	330	294	308	333	315	330	324	283	319	307	306	277	331	293	299	279	280	306	307	315	283	344	288	305	317	313	338	290	316	306	296	278	271	293	318	302	297	298	300	273	306	295	323	293	306	294	288	263	301	309	300	303	314	300	312	310	306	302	323	316	304	324	316	307	297	329	295	313	315	290	348	319	324	315	303	300	310	342	290	308	289	317	310	311	285	326	275	318	303	322	298	322	310	312	338	299	296	325	288	284	311	293	341	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
35635	6104	2981	2182	1591	1164	858	701	556	469	442	369	392	329	349	293	293	273	276	264	261	279	263	249	257	236	207	250	187	220	243	246	209	240	226	246	246	238	198	236	226	212	199	186	209	203	192	178	226	237	214	188	182	192	234	185	181	213	226	182	227	216	236	209	194	202	236	200	224	196	198	208	201	202	232	202	182	196	188	216	181	202	225	218	232	197	187	181	209	212	190	204	212	203	171	204	194	194	198	196	217	222	222	206	186	201	230	193	209	192	214	196	216	229	214	213	189	163	216	202	197	221	205	208	195	218	207	204	201	201	239	215	216	192	213	194	215	208	187	196	215	206	227	208	221	207	218	207	204	229	191	187	216	187	214	202	221	217	206	181	200	206	191	215	199	215	173	203	223	216	208	204	205	229	235	201	196	200	181	182	196	219	208	213	200	213	204	219	185	209	214	207	202	204	186	192	205	205	213	203	217	212	211	214	199	219	189	209	197	183	209	205	215	213	218	214	199	174	205	215	216	210	217	166	228	219	206	184	211	193	208	194	183	213	183	197	213	208	191	195	185	170	187	189	219	222	207	240	210	223	175	206	203	226	215	222	202	230	185	206	200	196	193	217	214	216	227	210	207	212	191	211	197	186	209	182	183	195	204	207	202	227	203	210	193	184	199	218	208	181	197	235	204	194	211	211	218	224	217	200	195	215	179	185	210	202	211	206	216	212	199	179	187	204	210	217	192	198	210	185	207	201	185	190	212	210	202	211	189	191	205	210	213	206	200	213	198	219	191	212	211	211	197	191	161	223	194	199	187	200	193	207	198	193	215	203	208	201	226	186	216	189	225	215	193	213	194	198	211	205	189	209	244	211	212	195	237	236	188	189	208	187	216	189	195	204	185	194	203	186	197	190	213	200	189	210	206	231	200	204	206	192	198	219	188	192	203	226	203	223	209	195	207	202	197	217	177	207	190	196	208	197	199	209	221	203	210	188	213	200	220	212	204	180	221	211	237	219	203	215	208	197	238	192	195	215	173	198	179	176	206	207	204	201	213	178	173	228	234	231	194	204	201	222	213	214	199	185	192	215	216	225	204	208	195	202	192	182	193	196	207	194	170	187	225	197	223	213	218	212	188	194	206	191	224	203	202	229	235	223	182	203	209	207	209	225	189	214	218	215	201	185	189	210	196	208	207	199	184	189	186	220	203	191	195	203	181	215	182	184	194	179	195	186	208	176	183	219	196	185	202	220	217	203	189	193	207	193	215	212	209	210	204	200	225	219	185	196	201	191	209	213	218	217	207	184	209	227	181	202	209	200	192	178	218	204	198	199	186	215	210	211	199	196	214	213	202	231	218	197	209	187	191	189	212	197	190	204	193	217	184	222	211	192	219	191	229	209	198	195	189	192	200	218	220	213	211	166	189	204	217	190	198	208	192	216	173	181	214	209	209	184	185	179	226	185	171	191	188	212	207	187	212	245	209	199	213	229	185	213	220	205	215	200	208	207	224	211	184	209	197	204	216	209	177	226	220	217	180	216	206	203	207	240	188	182	212	205	185	193	183	200	223	227	216	234	198	190	220	178	202	214	233	208	173	166	224	202	206	229	184	194	197	230	191	218	212	193	201	177	233	203	230	227	214	210	183	247	207	179	207	197	221	208	199	233	169	201	187	213	207	183	198	206	210	215	201	178	203	197	191	209	200	198	211	190	194	206	202	234	197	199	197	202	209	213	208	209	201	213	180	187	213	212	213	226	208	183	202	173	203	186	220	200	207	214	204	199	193	185	202	216	205	196	190	204	206	209	175	244	200	203	207	216	188	188	207	199	195	206	199	220	196	186	193	226	192	201	203	203	217	220	228	201	190	193	214	218	211	188	214	210	191	243	207	230	213	186	217	193	197	239	211	215	232	198	218	222	223	209	207	196	185	201	188	206	193	209	196	201	195	203	204	209	201	188	202	197	183	218	210	190	203	180	200	192	194	205	206	195	180	252	175	207	202	221	207	224	234	179	211	209	227	184	204	184	175	194	206	204	207	202	195	215	188	184	205	210	215	189	200	215	223	219	178	194	201	214	197	208	227	217	212	193	216	200	191	225	197	226	204	199	197	225	177	215	196	193	219	183	213	187	207	208	191	206	200	193	202	200	190	206	202	193	212	180	173	200	183	201	214	207	223	188	193	202	188	187	227	236	234	205	197	200	191	189	193	198	195	196	205	185	196	204	216	228	196	203	220	202	202	217	205	191	210	190	179	203	210	208	190	238	221	208	207	195	206	207	196	199	216	216	214	201	211	227	196	190	195	210	193	181	193	213	189	200	190	226	210	193	189	205	195	233	215	183	209	215	180	191	220	219	211	216	197	220	224	203	199	186	208	210	202	192	192	205	181	205	183	224	204	223	189	223	196	214	208	196	193	206	202	186	186	182	226	202	212	234	206	203	199	201	215	201	218	208	176	210	208	189	170	206	191	226	203	216	211	201	213	212	183	205	211	218	224	204	188	194	201	196	211	200	183	210	202	209	200	216	203	199	207	213	186	209	198	189	211	191	187	193	200	209	240	207	213	195	216	220	195	201	211	197	196	205	203	207	223	209	225	180	216	211	202	201	199	205	197	188	225	190	191	187	209	207	172	216	182	206	205	220	186	180	210	212	213	216	204	228	197	208	227	223	220	206	214	208	203	217	199	211	215	219	200	198	202	212	216	216	211	210	198	230	202	200	238	196	200	203	222	220	198	207	181	212	219	185	194	210	186	217	200	200	231	218	207	216	218	208	210	173	177	227	204	209	205	199	210	197	209	183	209	246	185	231	200	190	209	223	203	193	210	207	213	198	210	231	190	189	198	195	198	200	195	193	180	175	211	236	202	169	187	194	228	192	160	191	202	231	221	206	210	228	187	195	208	207	186	201	208	186	214	206	209	195	190	180	209	196	205	207	213	203	241	214	198	218	189	237	189	195	206	205	229	197	207	221	199	199	212	196	211	240	211	196	202	201	215	209	159	216	193	218	198	189	226	207	200	244	210	185	192	208	205	214	220	170	201	219	246	204	191	180	216	211	183	190	187	184	223	203	225	204	232	235	218	234	202	217	209	185	215	225	213	196	192	216	237	221	209	182	216	209	229	212	213	179	222	197	197	225	218	245	197	222	195	190	181	234	189	190	194	203	217	215	199	203	189	207	184	206	227	214	187	219	214	212	228	245	200	215	216	218	190	204	206	198	209	238	208	182	195	211	220	201	202	209	183	205	194	223	199	184	205	217	192	192	201	197	220	176	180	197	200	230	227	201	206	224	205	199	185	185	179	200	201	210	207	197	214	218	212	210	192	241	206	185	198	204	188	229	234	221	181	207	193	196	217	215	185	205	207	206	202	200	220	200	193	212	209	190	204	195	222	203	221	166	173	214	218	204	204	192	203	170	238	207	212	206	215	208	184	198	210	177	233	188	202	210	215	186	193	225	220	193	221	204	215	204	225	192	212	249	221	196	224	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
15228	2742	6085	6823	5663	4695	3849	3084	2628	2326	1922	1804	1627	1508	1417	1242	1265	1109	1079	1035	993	953	899	879	888	816	845	789	782	727	734	794	734	735	742	690	715	696	693	703	645	693	656	655	648	689	661	600	626	698	599	645	689	644	629	608	609	630	645	658	688	626	643	644	596	618	591	625	607	596	603	581	628	618	571	636	569	620	631	606	614	588	559	615	597	585	572	623	614	592	608	583	591	560	618	582	586	598	590	562	619	580	620	620	585	600	568	634	606	584	607	622	583	560	589	549	626	587	608	597	605	560	543	595	625	595	578	596	586	618	589	576	629	576	585	611	606	554	612	558	584	611	592	604	599	596	592	581	599	611	554	616	554	599	572	597	612	546	537	571	613	593	586	584	594	620	581	616	609	581	571	577	581	608	514	577	572	594	613	552	598	585	601	587	574	552	583	587	581	590	541	582	566	569	557	574	582	564	546	620	571	565	598	561	570	573	585	599	579	538	600	585	579	592	565	616	562	594	606	550	593	546	588	634	584	580	591	612	617	602	576	563	584	561	572	574	540	607	584	595	599	611	593	588	582	603	561	590	586	628	581	588	558	582	592	593	612	555	567	597	587	553	582	570	590	556	588	572	585	575	560	612	552	586	552	575	596	549	571	539	551	536	574	593	593	579	610	585	559	541	560	553	546	609	542	616	583	573	621	567	596	566	559	591	568	590	598	586	592	602	539	571	598	554	601	571	568	572	568	585	551	563	556	588	583	557	576	609	568	592	578	545	563	572	570	578	590	568	577	594	569	563	557	561	549	619	639	623	598	548	606	587	609	613	599	598	592	571	562	575	548	641	580	592	567	625	531	591	604	597	640	592	584	626	600	569	589	642	600	599	578	590	588	588	589	607	564	595	562	593	563	650	590	621	565	598	566	567	579	594	556	528	575	578	564	607	565	560	569	588	576	579	555	533	549	561	573	581	607	596	573	601	564	581	586	556	584	591	577	575	578	575	622	565	559	611	562	581	576	594	578	588	596	579	592	623	597	595	587	580	622	607	550	560	572	558	593	616	594	577	520	572	585	559	643	629	581	589	600	538	547	554	558	588	534	602	528	571	638	577	553	598	586	589	565	580	595	613	549	562	553	609	570	582	578	579	616	580	597	568	571	612	605	612	551	594	548	541	559	569	614	578	533	587	555	537	571	569	597	576	610	599	613	557	609	607	535	583	597	528	607	571	528	580	594	604	600	549	573	580	581	604	641	596	592	551	622	631	598	554	607	579	594	581	609	608	551	571	593	565	574	619	617	561	551	579	572	610	544	567	588	569	595	535	581	593	569	585	532	616	603	625	568	554	602	598	568	583	549	557	612	611	589	589	573	586	597	569	582	569	556	544	522	572	578	587	559	596	585	560	579	631	570	600	610	540	585	571	619	537	591	575	588	560	603	563	558	581	596	575	575	625	555	633	573	623	605	584	592	587	559	628	602	561	585	570	598	553	577	596	607	665	564	574	591	602	605	623	578	636	595	583	559	591	632	572	596	555	564	592	583	546	575	598	618	600	576	574	584	548	575	588	573	578	559	532	576	539	555	626	590	598	588	575	567	607	547	599	610	557	595	564	539	635	599	573	584	545	614	604	618	553	613	557	538	568	591	583	565	607	543	590	584	642	568	611	602	545	606	616	591	559	596	552	581	580	571	572	589	583	567	627	558	574	561	595	543	594	593	537	609	600	608	558	593	603	558	490	598	582	579	600	570	606	566	588	594	580	586	600	590	576	586	535	555	608	590	573	573	544	560	593	561	616	560	586	611	532	620	543	580	602	598	587	542	561	643	620	597	603	609	578	578	598	597	560	548	544	562	596	595	569	576	605	594	612	564	553	601	580	578	545	561	562	586	555	602	583	596	569	571	601	585	575	610	589	567	597	579	577	564	606	548	582	577	608	578	565	569	523	599	614	582	572	576	576	566	546	602	578	617	560	562	575	555	628	584	584	563	584	571	600	602	592	593	533	612	573	561	554	584	629	559	580	601	576	583	549	541	594	574	551	592	583	540	575	605	563	535	617	611	575	586	576	582	562	579	608	564	575	609	562	553	591	573	609	555	568	584	528	545	606	548	570	530	582	583	632	602	541	596	561	594	577	597	580	576	561	590	561	615	587	574	583	596	556	582	551	582	570	598	564	587	559	586	620	577	580	618	610	615	600	595	591	605	619	560	597	598	608	556	633	587	577	605	534	567	584	553	598	566	608	549	571	599	565	607	582	559	621	610	589	560	602	612	592	586	589	551	579	591	584	579	628	594	552	587	620	570	603	618	569	583	594	586	559	586	577	575	567	560	590	589	619	541	627	566	609	597	564	619	531	568	555	556	545	620	575	566	587	591	532	602	591	562	571	574	559	587	591	597	591	580	555	584	546	595	574	582	580	585	639	568	590	599	573	595	616	569	615	613	601	582	583	630	570	584	595	567	641	556	617	581	594	592	621	569	561	603	599	594	541	570	579	545	598	602	595	552	561	572	574	599	589	578	592	551	569	589	573	618	622	583	541	594	596	566	543	568	569	603	616	590	569	576	565	589	548	630	619	552	580	561	524	592	589	584	570	578	564	597	536	594	565	624	573	552	571	628	589	586	557	591	565	576	552	598	611	543	612	540	576	606	558	602	561	550	603	562	551	567	559	563	577	570	592	605	613	591	558	549	564	588	587	579	623	607	602	593	595	556	577	580	555	573	602	579	587	586	566	572	613	575	564	597	595	562	555	594	573	593	561	572	603	591	539	584	518	597	620	596	578	563	567	580	610	587	549	579	570	607	566	602	591	648	586	601	602	590	592	573	616	605	580	581	601	577	603	583	610	574	572	581	600	554	539	559	559	536	585	606	579	591	583	578	542	562	589	566	598	624	596	618	579	617	582	552	540	568	596	584	565	617	560	573	615	569	588	595	562	560	613	629	579	581	570	582	594	547	552	564	601	571	563	592	548	580	573	548	615	553	565	561	601	582	565	589	562	601	635	574	560	543	581	558	562	549	579	566	576	555	591	566	587	577	547	613	593	533	618	622	573	557	601	598	529	624	544	588	590	580	601	617	552	552	570	567	572	613	552	561	587	580	639	587	578	571	613	584	594	572	574	593	606	614	572	593	551	570	570	540	590	591	544	578	597	576	584	562	597	596	596	514	595	548	564	591	536	617	614	537	589	593	588	602	571	602	573	563	544	637	574	597	564	594	556	590	594	612	595	517	578	531	608	556	598	542	563	569	578	560	565	601	586	568	647	579	540	582	591	581	598	609	579	563	579	600	589	584	563	576	633	569	570	577	590	586	582	608	556	545	625	620	598	583	583	623	611	594	583	560	593	606	582	559	559	544	575	555	602	549	612	513	581	611	613	535	526	570	620	620	589	633	581	594	581	593	588	564	618	566	565	578	582	558	578	609	588	519	600	562	604	522	627	618	582	587	592	583	547	600	574	610	563	602	646	618	595	591	556	556	603	578	609	580	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
3738	187	152	154	136	107	109	119	109	116	96	105	108	96	121	106	92	96	98	90	99	87	94	92	92	94	94	93	102	94	102	88	101	96	74	124	110	83	97	97	90	100	91	104	97	100	89	104	83	101	101	92	93	99	102	109	75	91	85	99	97	96	105	95	100	80	89	88	108	104	99	108	96	95	93	95	74	98	77	104	113	94	100	96	103	100	106	110	93	103	107	111	100	90	97	90	98	96	106	86	102	75	94	96	95	82	93	117	108	102	102	103	100	95	92	101	97	101	93	92	109	103	84	92	114	109	107	98	117	85	85	101	111	105	106	101	102	90	97	113	104	96	96	78	91	87	99	91	94	96	109	101	115	101	109	86	102	110	99	119	101	90	103	91	103	95	100	82	91	111	99	99	92	92	107	93	97	86	104	92	91	116	108	108	100	96	101	89	106	108	79	95	95	87	107	100	86	90	89	106	96	104	105	108	90	97	93	104	88	87	109	90	86	102	95	89	106	90	110	97	102	100	91	98	89	108	109	109	120	123	103	112	84	114	94	94	106	99	93	101	84	99	103	76	104	108	90	83	101	96	102	93	108	100	103	108	103	94	99	89	85	82	102	88	97	112	82	105	114	97	99	102	100	96	119	112	93	97	85	107	102	108	120	95	90	98	106	106	93	110	109	96	87	98	99	83	101	103	98	101	96	90	114	87	118	126	93	111	88	105	113	92	101	101	104	90	108	95	101	100	92	94	113	96	112	97	116	96	99	98	101	111	99	111	100	115	113	94	111	98	88	99	93	92	103	96	86	94	77	91	108	108	95	121	94	97	92	108	104	99	94	103	96	101	90	96	101	74	96	91	111	105	93	105	105	103	109	106	103	93	110	97	92	108	96	84	106	85	101	110	94	101	100	97	82	93	97	90	97	103	96	105	97	93	95	97	102	81	89	118	84	102	88	88	108	78	100	116	122	107	107	101	87	104	90	98	91	109	103	89	99	95	115	84	93	97	109	97	85	103	100	113	93	112	96	88	92	104	98	119	99	98	85	104	85	95	80	124	95	112	103	106	104	109	87	122	98	87	101	100	107	118	100	94	103	99	89	102	103	111	100	90	99	94	94	103	116	114	91	109	95	78	108	81	83	109	96	96	111	101	82	111	91	102	96	92	103	109	102	87	87	99	76	104	94	85	115	107	101	79	87	117	100	113	97	85	105	102	107	89	104	90	90	101	98	100	84	115	109	102	77	117	81	96	112	80	94	104	94	108	95	110	119	94	111	93	99	84	106	89	92	100	116	93	97	81	96	103	110	86	100	110	106	107	89	107	77	96	101	99	100	106	87	93	105	90	105	117	111	95	79	92	107	87	83	100	89	106	93	105	86	98	106	111	120	108	111	102	100	110	90	94	102	108	90	128	108	103	93	87	96	85	113	83	98	83	92	93	101	81	94	102	86	83	103	100	105	98	88	86	113	89	97	94	91	89	103	87	77	106	83	88	97	96	97	113	98	90	99	99	116	106	103	80	97	103	97	89	105	88	92	97	92	93	106	112	103	90	101	102	89	101	83	88	104	120	89	100	88	102	90	90	102	78	82	104	111	100	96	93	116	102	108	90	89	111	93	97	99	84	82	95	107	93	94	93	101	95	91	73	100	95	84	107	94	89	80	113	102	109	97	113	101	105	96	85	92	91	88	98	92	103	104	78	90	117	87	100	77	102	112	92	95	105	94	95	90	94	107	87	97	103	106	103	83	113	97	111	103	85	102	98	91	104	94	112	106	102	99	105	95	93	86	93	96	112	103	111	101	97	107	118	109	101	94	90	97	105	84	95	90	97	98	110	108	83	87	88	94	99	82	106	102	107	95	93	101	109	101	94	94	85	89	103	96	119	93	99	101	103	96	103	104	98	109	96	98	98	101	109	97	91	101	108	104	99	91	112	106	95	91	110	92	81	87	92	91	97	111	88	97	107	101	105	92	102	94	101	95	102	109	87	69	96	97	98	87	100	107	86	101	95	113	98	105	66	103	92	103	86	94	90	101	100	115	107	97	89	71	84	95	89	97	111	93	108	99	93	96	92	89	86	86	92	106	104	78	111	92	120	99	107	91	107	88	104	106	84	101	78	105	89	89	89	122	120	89	107	93	101	81	96	100	99	96	91	86	97	94	86	94	93	85	105	83	97	85	100	114	106	101	99	89	83	104	78	95	108	105	91	88	96	111	110	103	107	86	106	95	84	75	90	97	88	106	91	92	110	87	103	102	76	100	85	88	104	135	85	100	96	78	106	106	104	96	104	111	82	94	81	111	89	92	95	98	101	102	108	95	82	94	94	90	106	98	103	109	108	95	104	99	108	118	127	91	102	92	107	95	98	113	120	93	93	116	97	112	99	98	97	78	119	74	113	105	97	96	93	102	83	98	86	113	89	107	90	94	108	100	99	93	88	107	90	102	112	111	105	101	90	101	96	120	97	104	95	112	94	95	90	100	96	108	100	99	96	92	89	95	103	99	105	91	95	91	92	106	94	88	112	110	105	104	98	89	103	88	96	95	100	83	123	99	102	126	91	73	97	87	93	95	90	101	106	102	106	106	119	115	84	88	92	106	80	102	96	97	105	102	114	81	103	95	94	89	104	93	100	90	99	91	102	102	93	115	101	110	92	103	113	88	87	106	86	95	92	97	100	96	101	106	99	113	99	89	93	95	97	109	88	95	74	88	92	104	94	90	105	106	93	104	106	94	105	95	106	104	86	106	108	96	102	104	78	92	92	107	125	99	98	111	102	101	118	102	103	81	94	82	103	109	113	110	82	93	112	95	82	110	97	91	98	91	90	90	92	99	129	81	88	95	102	105	84	110	97	110	100	117	116	93	92	108	95	99	97	105	95	88	100	103	89	97	107	106	106	111	104	88	89	109	103	95	105	114	99	84	93	94	87	109	114	98	111	87	100	93	107	100	91	95	103	98	95	92	111	102	110	104	106	94	87	104	95	92	88	108	106	110	105	100	107	93	98	100	93	90	84	112	85	98	79	90	104	73	98	108	99	82	109	104	86	85	97	102	73	72	119	82	107	95	94	95	80	110	114	88	92	109	96	86	106	107	81	103	79	83	98	102	104	95	88	93	98	97	102	110	77	103	102	84	103	89	93	95	98	86	96	101	92	93	105	111	97	94	94	106	86	88	102	96	103	81	108	96	96	90	88	97	108	106	102	98	109	100	84	95	102	108	102	83	91	91	97	83	102	81	85	98	97	113	95	100	99	92	90	91	100	90	112	121	100	92	92	125	94	105	99	104	82	104	114	92	79	84	108	95	94	95	96	89	107	116	101	97	91	98	107	119	103	84	116	96	112	100	96	92	105	99	95	88	108	98	109	98	92	98	87	83	93	80	104	95	102	96	100	109	118	98	106	108	103	98	116	81	89	103	102	104	106	106	99	94	94	96	83	100	92	101	126	100	97	110	114	105	88	97	101	100	103	95	112	79	78	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
4554	360	473	495	455	456	405	381	364	339	337	327	327	318	348	331	286	314	328	281	289	320	324	293	312	316	303	299	293	322	321	312	326	284	308	292	300	298	329	321	322	326	273	316	304	351	271	295	332	305	317	308	324	302	289	307	299	277	304	310	333	324	290	314	325	314	264	305	305	316	354	310	283	273	291	281	294	316	337	298	336	315	291	294	294	301	284	305	331	290	286	295	300	347	304	335	295	322	302	291	303	305	306	304	341	321	303	303	304	342	323	321	295	285	278	291	320	290	310	320	306	311	294	317	317	315	304	300	310	324	286	297	276	284	317	345	326	330	300	315	288	260	316	301	304	309	305	286	288	313	314	318	272	318	320	316	312	290	317	298	293	322	290	318	297	315	318	296	300	311	277	310	300	295	294	280	290	336	301	309	313	330	300	316	299	318	314	295	312	286	301	285	302	308	278	295	289	299	299	280	281	310	310	292	321	303	300	302	320	304	286	312	288	295	279	295	298	323	353	280	299	306	282	294	304	294	305	299	293	304	291	315	283	301	321	367	309	307	302	278	344	272	320	321	274	266	295	332	335	304	308	324	295	299	301	293	320	309	304	310	322	312	293	289	313	328	317	312	277	308	332	315	323	296	305	311	323	299	295	306	306	298	324	305	304	279	288	326	318	312	299	292	322	286	286	338	306	298	328	324	315	312	313	335	308	305	307	325	322	300	336	330	348	287	309	289	293	289	326	317	315	292	318	301	333	295	306	287	296	309	307	311	305	318	317	299	323	310	314	294	313	328	332	330	314	338	306	300	312	262	275	353	301	304	308	288	327	319	301	341	299	271	286	317	327	284	309	328	300	315	319	315	274	318	296	297	294	296	289	273	330	320	309	321	269	298	304	312	312	307	312	307	306	321	291	319	290	272	290	304	305	347	309	309	322	309	323	281	319	319	325	326	302	331	306	312	282	305	292	277	319	313	338	299	326	321	325	304	302	315	289	304	336	317	314	289	312	297	320	318	315	284	296	310	294	275	314	305	346	319	296	286	322	290	306	296	323	295	291	340	294	296	287	303	297	308	328	293	344	292	273	310	317	291	275	296	288	304	333	285	307	304	298	319	325	304	334	291	293	290	301	280	323	267	303	320	312	294	334	312	280	309	315	288	312	299	305	306	311	357	294	272	284	317	315	293	291	337	294	316	308	324	289	325	286	296	319	290	311	316	298	313	262	315	311	321	312	303	301	263	273	311	310	318	326	319	297	288	307	283	300	297	318	295	295	304	310	307	290	313	309	290	320	293	324	341	304	304	301	282	306	315	308	300	345	289	332	297	308	313	300	301	315	283	291	309	306	262	309	290	342	303	320	312	286	296	289	298	287	327	296	279	321	318	302	322	337	286	319	272	304	304	298	312	296	313	317	284	322	335	322	326	314	294	336	318	337	321	304	314	352	292	298	319	301	310	292	340	323	280	305	323	309	310	314	315	325	310	318	297	332	332	345	304	310	312	321	286	322	316	294	297	315	285	298	302	306	297	306	323	338	291	339	283	349	325	306	284	320	290	287	327	274	310	298	282	302	279	310	317	322	291	297	278	293	328	304	302	274	316	310	314	332	310	262	306	294	300	296	314	301	302	302	298	311	304	309	286	300	313	325	317	304	312	305	281	309	293	317	312	288	293	296	306	301	278	295	321	319	291	290	297	305	306	318	301	309	300	324	302	294	304	334	303	267	284	282	303	312	333	280	309	321	322	300	289	313	284	322	313	322	329	296	331	340	299	322	302	320	308	328	310	292	301	313	299	283	310	327	273	309	315	315	332	304	300	273	277	318	305	336	286	294	318	307	321	299	284	304	279	311	318	330	321	303	281	301	300	287	296	323	313	324	296	309	325	296	290	294	309	285	324	306	333	334	295	307	330	301	290	300	301	322	293	325	285	294	301	297	294	318	297	316	317	316	309	316	295	293	299	308	290	286	286	299	275	283	286	312	290	306	284	275	294	286	282	310	275	300	318	323	329	308	309	292	289	316	313	327	320	304	286	283	311	291	295	305	284	288	283	310	333	282	300	300	265	288	298	319	320	300	309	310	274	304	307	320	322	277	304	301	293	342	295	309	290	265	304	294	305	296	298	313	327	323	309	285	299	315	304	313	292	311	299	282	298	304	295	314	299	272	333	281	333	298	302	335	317	285	331	308	321	309	300	287	312	332	294	322	300	276	304	307	268	291	302	313	287	285	319	282	282	304	330	343	326	334	286	284	323	322	305	315	321	322	296	321	303	313	315	312	313	307	321	275	301	298	304	335	307	304	315	314	335	291	307	289	325	303	299	332	304	326	301	287	311	297	312	310	312	281	283	269	313	323	311	292	308	299	300	331	290	294	309	280	326	319	281	305	287	287	326	296	320	283	283	318	302	327	307	297	296	311	292	294	313	315	272	326	306	309	335	289	328	304	317	326	315	284	313	307	283	327	280	298	290	312	290	331	275	295	289	295	274	295	324	314	297	302	289	305	311	320	305	312	333	293	334	302	276	296	305	306	296	292	304	291	285	277	286	269	308	308	305	284	298	312	330	311	342	348	307	326	299	294	321	309	291	303	333	277	272	273	320	298	319	323	301	293	303	303	287	297	289	323	313	339	290	341	326	296	280	315	288	297	306	290	279	343	296	314	280	305	297	322	301	325	318	313	316	313	290	297	321	338	267	316	299	318	307	326	306	343	293	313	277	312	319	323	306	315	299	307	326	288	338	329	301	337	271	319	295	288	308	320	311	296	297	331	295	286	290	304	308	296	287	301	315	301	305	341	326	302	302	318	294	307	292	289	261	309	329	264	287	292	329	307	297	306	319	306	350	296	307	301	329	330	289	311	308	313	343	312	290	248	302	293	302	294	311	297	308	294	309	303	296	322	309	267	276	280	305	300	312	295	296	302	316	273	299	316	319	287	308	306	287	317	306	294	279	298	282	269	287	307	311	346	283	327	300	361	296	293	314	359	327	297	304	313	327	275	294	311	317	312	317	281	302	318	333	333	302	307	286	297	338	287	327	302	317	311	312	311	289	286	314	286	307	302	311	338	311	313	300	298	312	303	348	326	288	316	305	307	343	333	298	314	284	294	317	324	335	308	307	277	296	297	333	313	282	335	299	319	304	295	295	306	266	280	291	333	312	323	313	306	301	291	274	305	310	311	311	305	310	332	282	326	305	307	297	320	286	320	306	314	281	321	308	311	297	318	315	299	276	327	304	311	284	316	306	300	307	345	287	309	281	313	314	336	308	300	311	286	327	325	304	288	324	310	290	322	293	314	302	296	285	309	289	311	302	312	311	281	262	325	305	317	337	336	292	315	298	312	277	333	310	296	283	300	303	284	289	309	303	272	297	304	313	308	297	329	310	324	332	305	307	302	321	300	294	316	324	265	318	290	320	314	274	330	271	270	322	326	325	301	277	337	266	288	301	308	306	302	328	288	333	308	319	267	310	346	315	290	295	303	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
24902	2594	1382	1075	769	563	434	315	271	259	240	191	169	173	142	145	134	137	149	130	120	134	116	107	120	117	93	114	88	94	117	101	107	97	97	96	102	87	106	112	91	113	93	104	102	79	103	104	105	95	101	115	85	93	88	99	92	103	109	102	101	106	94	108	103	103	99	114	90	110	98	99	90	100	83	98	104	98	96	109	86	103	86	90	97	95	87	90	107	97	99	77	95	93	67	96	111	100	104	89	104	108	101	99	94	99	102	104	107	87	93	105	88	96	112	92	94	102	100	103	81	101	105	99	101	105	85	100	105	97	87	91	82	83	81	97	94	99	95	93	84	102	99	110	87	102	96	94	90	85	86	100	78	72	89	100	96	76	88	101	107	98	103	103	108	91	115	84	91	102	91	86	97	102	107	104	86	126	82	114	108	93	75	93	83	98	82	83	90	73	80	96	96	106	78	78	109	102	98	88	81	113	94	82	103	104	94	82	84	98	90	108	101	95	89	104	108	103	83	76	103	96	105	71	91	93	100	72	108	87	88	95	108	88	95	97	78	98	119	112	102	77	111	96	95	105	79	92	87	87	93	94	97	101	94	100	77	82	94	89	110	96	84	83	107	94	74	95	103	93	88	91	94	83	90	101	90	81	94	91	118	95	90	93	95	92	86	95	84	102	92	92	94	82	96	103	95	94	88	109	90	85	89	89	81	113	105	114	91	114	91	105	81	85	95	108	81	85	97	109	105	126	98	118	88	90	91	101	90	92	94	93	86	84	106	77	98	98	95	96	93	101	92	99	83	104	98	103	92	97	98	119	98	95	95	98	93	97	100	102	114	106	110	77	121	109	106	86	84	73	91	74	87	100	92	94	86	90	80	103	114	102	102	98	88	89	96	105	92	97	106	93	83	93	83	74	104	89	92	83	88	87	95	95	95	94	100	113	93	88	106	111	107	96	92	104	92	88	96	102	105	97	98	87	101	95	91	100	107	102	95	86	105	87	85	109	109	93	92	91	102	106	107	83	97	82	87	112	86	91	91	101	97	105	91	69	103	110	103	92	103	89	92	93	102	81	89	101	103	115	93	92	85	102	106	102	77	89	102	88	82	109	91	78	83	106	112	105	98	95	88	94	93	102	73	94	104	81	90	87	100	101	96	105	97	95	100	91	94	93	96	98	97	87	83	100	101	104	100	92	91	102	100	102	94	96	96	98	101	98	81	100	90	86	84	92	99	90	100	103	102	102	92	89	105	94	86	117	96	90	92	87	93	100	74	107	100	87	104	72	94	96	92	98	92	109	92	88	80	93	88	90	93	104	100	96	109	101	102	87	108	84	87	93	80	89	85	97	92	103	92	98	102	124	109	94	91	112	103	90	94	117	88	83	93	91	82	98	104	86	110	82	89	94	95	107	112	99	73	83	109	89	95	108	90	86	105	99	115	104	100	87	92	121	82	81	79	82	105	95	92	89	100	90	73	93	85	84	94	92	97	100	102	86	110	107	98	95	80	115	78	106	117	98	95	105	83	73	107	87	90	87	95	86	102	102	68	101	94	95	95	82	82	77	89	94	119	103	94	104	88	92	94	104	103	84	85	108	95	87	82	103	80	108	91	84	88	83	99	100	111	93	86	98	93	89	104	81	94	103	78	81	86	72	89	94	99	111	89	89	98	88	87	103	116	98	89	88	99	99	90	108	91	103	101	99	90	94	103	100	99	91	96	100	93	94	101	94	87	92	95	99	90	88	93	96	66	95	104	107	96	88	93	91	98	75	119	95	110	87	114	105	108	103	101	108	86	111	97	81	112	91	96	103	102	95	97	100	97	90	77	102	98	117	109	84	105	78	97	92	101	92	90	108	125	96	92	94	113	90	106	87	87	114	90	107	88	94	89	78	84	102	91	92	93	84	104	88	99	100	104	101	92	90	92	83	89	91	108	106	110	106	87	85	92	91	106	94	81	95	73	77	96	106	85	92	104	116	89	89	104	90	97	110	106	80	92	112	104	89	93	104	109	92	124	94	94	70	108	86	103	91	94	96	107	93	93	80	76	89	86	105	88	101	99	113	85	110	100	111	100	100	95	99	83	106	111	91	96	99	91	90	110	106	92	85	114	97	91	104	97	104	99	121	91	88	89	105	101	89	123	103	90	79	105	93	82	97	103	113	94	106	99	99	92	85	79	97	97	90	106	104	96	99	88	94	102	93	88	90	91	98	94	97	104	96	85	92	68	72	108	82	96	111	101	93	103	94	96	97	88	102	78	105	90	92	79	106	96	93	96	86	100	100	91	95	98	112	96	88	78	101	100	89	77	90	106	76	80	85	98	85	86	96	94	103	104	73	87	116	76	86	98	93	92	104	103	88	91	91	98	85	97	92	103	102	88	101	95	92	87	80	98	94	101	82	94	94	107	79	93	77	90	86	88	98	100	94	99	100	92	110	85	90	93	100	95	95	88	99	89	91	89	85	93	109	87	107	80	94	93	88	85	89	110	93	104	85	108	92	95	97	107	107	94	93	104	84	93	96	81	75	101	90	102	91	101	94	80	111	89	101	84	91	82	85	106	91	88	109	97	100	98	91	104	87	105	121	91	96	112	116	97	101	89	91	83	84	94	100	93	96	97	90	100	106	87	95	81	83	108	85	91	111	84	89	104	87	94	118	84	89	105	87	88	74	85	76	93	93	86	84	94	98	94	79	88	94	84	112	113	105	94	91	104	99	96	82	93	99	96	97	112	98	88	103	94	88	102	98	87	109	98	112	102	95	98	92	92	104	87	89	107	103	103	98	92	116	86	72	108	93	89	91	89	116	75	98	106	103	89	85	117	84	92	108	97	120	102	98	102	116	93	82	79	96	99	99	105	99	116	95	94	100	85	102	91	105	79	94	94	95	107	96	115	103	93	81	91	103	99	89	103	81	106	94	106	89	86	84	105	112	101	89	110	114	102	91	98	91	78	106	98	89	99	92	99	93	99	104	100	101	93	98	113	89	111	87	99	101	100	96	89	113	89	85	102	96	81	98	84	96	109	83	88	94	95	99	87	101	105	97	117	89	102	94	94	127	89	105	102	107	108	93	95	85	98	85	91	83	77	109	103	82	94	83	79	85	95	110	98	91	103	109	93	89	90	87	98	105	102	85	89	104	91	105	93	97	104	75	81	93	110	92	93	79	83	110	103	92	98	98	89	81	91	92	97	85	95	100	81	100	102	100	94	104	98	88	118	93	98	97	108	106	96	103	83	88	107	70	90	109	90	95	98	102	84	105	84	96	95	93	99	101	99	93	100	88	95	82	110	101	100	77	82	111	109	86	100	93	80	94	95	87	87	95	90	96	104	103	103	96	103	91	85	110	114	109	97	91	98	88	89	99	87	86	96	100	99	99	123	97	103	109	85	84	104	81	102	90	96	94	94	109	100	102	92	120	94	79	97	73	86	73	80	81	96	86	93	87	85	87	89	79	97	100	84	97	102	110	83	104	87	74	95	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
11734	1447	3209	3729	3076	2412	2089	1658	1372	1222	1099	894	859	768	733	637	639	565	549	521	529	501	464	446	415	475	437	394	438	398	400	362	398	356	341	353	384	366	374	395	351	329	385	358	364	347	340	336	342	366	337	340	341	375	310	356	340	321	343	333	304	355	333	367	288	337	322	324	323	330	324	341	300	337	325	349	319	320	320	337	312	299	314	343	279	319	338	273	317	306	305	327	323	318	324	265	363	317	291	320	311	330	303	313	320	323	275	322	316	351	327	321	337	330	298	317	317	296	325	296	332	299	316	296	298	309	300	309	328	297	288	325	312	314	320	316	303	333	305	331	292	344	349	301	316	310	327	279	302	291	306	310	315	318	301	324	290	315	296	301	289	297	289	299	320	312	281	316	316	311	310	304	289	306	328	312	331	304	292	305	311	315	316	335	296	297	341	343	330	348	319	333	300	339	289	280	309	299	325	298	346	317	306	357	309	364	340	320	308	284	307	309	293	296	339	325	341	311	334	313	319	297	314	282	307	287	286	314	319	322	313	305	295	324	331	352	322	281	307	297	304	293	311	303	306	319	310	318	319	346	289	333	339	277	296	307	334	320	341	272	382	307	288	275	306	309	299	339	336	320	290	307	320	346	330	304	316	304	336	312	321	301	290	317	320	311	318	327	311	287	296	290	287	318	327	323	312	303	301	311	304	301	300	323	326	290	320	299	301	284	323	358	308	288	314	317	308	341	310	311	304	330	304	296	316	320	312	313	315	321	274	292	291	314	311	286	313	320	295	306	291	315	307	350	302	286	281	290	263	310	323	306	310	321	334	325	298	312	316	327	298	297	299	322	322	260	324	309	295	306	318	293	286	307	285	314	304	314	324	298	317	319	294	329	293	296	325	320	339	299	320	318	294	336	308	299	306	321	336	323	321	286	301	279	318	303	329	326	326	323	315	299	304	274	301	310	328	280	313	306	323	329	296	343	341	325	312	341	283	307	304	313	300	331	286	313	283	284	276	329	345	311	311	318	297	269	299	281	296	292	292	298	312	305	315	325	314	291	296	280	317	317	308	322	317	323	303	305	319	280	338	312	283	291	313	332	327	321	306	318	310	324	267	305	289	307	313	291	317	300	288	298	310	314	281	337	289	284	319	316	279	318	297	314	299	304	291	318	312	289	316	310	303	293	335	315	348	297	321	314	322	299	293	304	302	308	324	317	300	334	328	310	316	317	291	342	297	323	328	327	297	283	311	270	291	300	316	331	277	305	321	320	278	343	296	331	279	309	289	306	314	310	326	301	300	307	325	321	283	326	296	316	321	327	278	310	326	313	312	313	356	295	305	283	272	337	283	328	338	299	302	290	327	299	317	315	312	289	302	283	323	299	303	303	293	325	319	309	309	293	329	319	298	330	319	282	296	297	289	314	310	316	313	324	306	346	305	325	328	332	315	331	302	286	313	296	348	301	293	291	306	331	305	318	322	351	290	315	308	285	317	293	284	296	296	293	274	337	313	285	339	323	308	310	329	312	304	291	298	316	285	309	323	319	315	290	279	323	307	312	289	320	288	281	310	299	325	290	309	303	340	312	333	325	300	308	316	300	295	338	293	281	329	312	279	324	313	308	305	332	298	296	310	333	322	305	323	302	302	289	279	301	347	309	316	327	338	274	311	293	307	296	302	307	306	304	332	326	329	333	311	319	307	317	306	316	278	338	301	336	307	293	303	295	320	313	332	306	329	306	292	304	316	315	297	296	331	305	327	299	289	309	293	317	269	311	317	319	311	329	302	318	330	316	311	286	308	316	313	309	320	284	298	278	295	298	301	309	299	282	300	311	302	298	295	322	307	315	323	297	317	303	317	321	321	319	301	313	285	296	314	320	311	285	289	306	336	301	332	300	329	304	287	310	319	284	335	307	299	313	299	314	292	314	311	312	352	282	301	301	318	280	297	337	281	313	308	301	326	313	312	304	310	279	315	313	335	277	298	305	312	324	301	298	327	304	326	307	322	326	321	305	300	323	315	309	302	307	288	287	307	280	331	288	322	322	287	321	308	342	322	329	305	363	304	325	279	314	295	299	334	321	331	293	292	306	291	320	329	315	303	320	317	287	339	266	303	315	304	321	297	302	313	345	284	306	304	302	302	300	294	308	296	307	300	280	304	288	289	271	336	332	326	309	299	273	316	307	306	295	315	320	307	292	309	315	369	298	327	304	292	326	297	313	366	308	317	317	317	345	304	295	309	312	319	315	297	291	305	297	315	303	289	327	319	324	311	323	270	340	313	296	321	302	301	321	337	313	308	289	310	306	319	321	306	298	342	334	302	287	316	317	287	293	286	287	311	296	305	310	329	345	298	317	306	330	296	287	295	310	300	332	288	325	293	313	339	313	303	300	295	320	311	335	294	332	326	308	297	345	307	318	312	319	330	319	286	308	279	320	335	299	316	290	321	322	290	303	295	317	321	319	296	303	319	291	301	287	294	290	272	303	322	322	330	298	275	286	310	312	298	289	313	341	270	316	295	319	297	321	333	289	330	312	309	295	318	327	295	343	301	320	315	315	325	352	329	304	298	292	309	287	309	309	337	310	313	293	343	319	314	327	325	280	304	319	335	312	317	313	301	318	292	279	287	300	274	308	276	301	296	308	328	296	302	327	313	283	307	321	320	310	340	301	332	319	274	336	317	303	284	294	327	304	325	299	273	293	283	347	315	289	290	279	301	329	307	328	286	295	309	311	298	302	315	277	308	338	313	324	303	317	288	297	348	315	315	327	286	314	324	289	298	317	321	285	332	312	304	333	286	322	313	317	280	302	290	277	304	292	326	310	290	335	288	313	309	310	345	302	305	305	311	289	302	314	292	305	327	339	334	298	305	326	315	296	305	345	325	321	322	310	289	309	316	330	326	329	304	300	286	298	326	292	296	314	312	295	296	328	316	326	322	273	333	303	296	293	301	321	286	287	310	307	278	306	339	316	308	297	304	330	307	308	346	308	310	289	294	324	314	302	310	289	287	290	306	286	293	337	288	307	286	310	299	268	313	325	292	316	311	303	294	308	282	337	328	296	289	313	316	334	309	319	356	309	295	311	327	313	297	296	328	291	310	328	297	299	295	346	326	337	324	265	300	300	299	308	276	263	308	331	320	310	293	302	294	299	332	308	308	329	314	272	299	347	308	310	285	315	334	306	306	310	277	300	299	298	309	317	315	337	300	290	283	293	302	312	315	342	285	299	270	323	314	294	309	292	331	307	296	331	314	325	326	287	310	360	306	316	297	325	301	306	321	323	321	297	317	274	309	310	322	313	306	288	297	290	311	285	284	262	322	323	313	307	306	286	317	309	311	271	284	301	303	272	295	288	317	315	310	328	307	317	301	300	305	305	329	312	333	348	292	298	329	318	314	324	318	334	304	293	302	330	338	313	324	295	300	334	292	324	314	313	346	341	313	304	304	316	320	360	288	319	292	290	286	306	299	311	335	305	306	326	298	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
37303	7789	3110	2221	1518	1109	880	670	568	460	429	418	358	363	339	312	279	296	268	283	251	253	250	226	256	227	235	226	261	231	222	229	221	230	228	226	235	231	212	224	234	193	223	219	223	224	246	225	225	240	219	222	204	183	219	225	190	223	188	195	239	232	219	201	216	210	218	193	222	210	218	240	208	205	200	209	210	196	207	216	232	252	200	206	212	180	213	189	201	202	184	193	212	213	222	197	218	173	215	186	215	207	180	205	217	229	171	186	186	189	209	192	197	237	213	170	209	227	179	199	207	220	207	187	207	200	208	216	195	232	201	194	196	211	202	226	199	192	208	206	204	183	215	177	205	184	218	219	212	224	196	202	215	210	204	193	226	225	205	205	192	197	188	212	207	200	199	182	216	213	197	198	202	206	209	223	227	208	207	203	221	216	180	193	190	194	206	195	224	194	223	184	195	219	218	184	195	202	201	193	205	196	208	203	203	206	193	215	208	200	195	206	207	206	186	219	205	201	220	209	202	208	215	180	216	216	193	193	210	195	210	207	211	180	211	194	204	207	222	223	228	187	212	239	206	214	181	200	208	189	185	187	221	194	210	220	197	201	222	226	200	202	212	190	206	210	207	215	211	211	199	188	209	182	228	212	211	217	203	211	182	202	205	227	183	175	208	229	218	211	225	207	218	190	181	204	191	192	201	186	196	220	199	209	204	185	209	192	215	220	208	203	227	215	187	217	202	192	184	189	194	232	228	185	206	210	203	190	220	211	172	208	248	178	189	194	222	169	231	214	198	186	214	209	188	206	232	198	216	245	201	193	204	234	193	210	177	210	214	204	216	242	210	225	216	196	209	193	204	234	196	204	213	213	241	217	212	222	205	223	219	194	194	224	199	246	203	200	217	210	198	208	216	178	203	182	217	203	205	181	225	194	216	217	220	178	203	182	216	221	170	217	204	202	198	190	230	191	186	210	203	215	189	195	197	208	201	207	198	187	207	209	192	217	205	201	217	201	189	177	207	171	214	191	222	201	245	193	214	212	198	203	175	228	202	217	203	223	211	228	212	177	207	194	217	202	201	221	184	218	192	210	190	215	221	197	203	214	195	230	219	220	213	200	185	209	202	222	233	220	208	200	195	180	188	205	200	198	214	195	198	223	227	203	210	186	201	183	191	218	207	207	193	188	216	225	204	222	195	217	197	187	202	181	202	208	227	193	197	207	201	215	192	208	223	208	229	188	199	197	191	191	221	209	203	195	205	208	199	200	184	191	204	187	188	205	218	200	199	217	194	192	214	209	211	204	213	193	209	202	209	204	189	205	228	209	223	199	215	213	218	192	193	204	200	227	191	224	205	202	218	217	196	199	207	199	198	202	224	213	205	208	188	213	222	208	224	197	187	228	207	202	209	200	205	214	215	201	183	203	219	197	219	225	209	199	218	230	183	206	189	205	225	214	195	195	203	217	183	216	217	234	206	205	242	207	217	188	218	223	215	201	200	187	188	198	188	191	213	208	193	207	192	210	196	189	213	197	205	185	190	201	205	217	196	213	192	210	219	210	210	213	233	211	198	210	200	218	218	195	234	210	209	202	245	210	208	217	213	197	203	198	224	201	186	201	208	189	182	212	215	199	201	216	207	230	205	192	195	241	203	228	189	229	209	197	206	206	221	215	213	191	201	221	188	147	207	208	191	202	243	197	220	214	200	215	203	215	229	211	203	227	215	189	214	211	183	189	189	208	194	231	219	193	225	188	197	223	232	204	173	204	184	204	207	195	213	200	200	219	235	203	224	214	188	232	209	209	215	171	204	214	188	212	190	209	215	198	227	197	198	194	204	206	207	211	210	204	188	179	194	206	213	206	184	202	187	211	210	188	206	199	177	213	207	208	201	203	230	202	211	217	188	208	205	205	206	212	203	208	195	201	224	215	190	214	195	191	217	196	208	186	199	200	181	197	199	207	195	189	211	201	204	217	203	195	227	216	191	212	208	234	226	189	183	205	217	191	208	231	200	189	213	206	195	199	210	189	188	185	184	244	206	201	211	190	188	189	211	194	215	198	205	189	215	223	200	210	205	186	204	179	191	199	212	184	186	203	193	168	198	202	201	236	203	200	206	215	195	200	205	191	240	215	207	189	218	205	212	217	239	220	208	232	192	202	227	208	215	195	194	221	201	208	200	210	185	211	212	213	208	205	222	211	202	226	192	237	182	230	218	229	233	194	221	215	183	203	219	198	211	200	196	210	185	213	214	198	224	212	185	198	202	198	203	224	208	185	212	195	215	238	210	231	188	225	203	212	203	195	196	209	204	208	215	216	199	193	186	243	212	214	196	189	176	197	211	212	210	207	209	189	215	223	211	192	236	224	191	197	193	237	210	210	186	186	205	206	194	211	201	186	212	201	202	193	202	228	226	214	186	201	206	210	197	214	183	208	183	218	182	190	204	206	190	203	224	193	209	202	200	202	205	224	188	191	206	211	196	199	227	206	197	201	223	187	183	196	214	196	231	207	189	212	208	185	249	199	196	224	209	188	200	218	216	224	226	210	195	210	227	186	209	205	203	198	184	183	225	206	198	185	212	202	210	201	222	207	191	197	226	198	203	189	203	213	222	198	229	210	203	204	196	201	193	227	204	205	211	207	200	199	187	212	231	220	229	211	216	208	202	213	210	209	194	180	234	203	204	227	202	196	196	193	188	185	219	200	208	213	207	239	204	218	217	198	211	188	172	210	206	190	203	208	191	206	191	220	192	208	214	208	238	241	226	212	207	188	190	202	198	219	181	229	208	204	225	192	229	210	200	196	198	220	212	203	201	210	216	201	198	204	203	201	186	195	201	206	184	210	207	203	204	190	205	205	203	189	225	196	216	186	191	225	191	219	188	182	223	190	186	210	225	185	219	190	186	201	206	218	215	198	214	211	215	204	178	206	197	214	195	224	188	209	209	214	204	216	207	225	200	222	183	176	217	230	223	222	208	202	187	200	203	211	205	213	233	228	192	187	181	179	203	210	200	212	182	213	218	220	205	209	204	214	212	224	180	210	224	227	186	218	213	182	201	197	225	192	212	228	209	199	217	203	198	191	207	209	215	210	200	187	216	202	192	210	188	196	196	185	195	214	199	182	175	193	192	177	202	219	215	218	208	201	198	199	196	189	198	199	221	209	200	221	227	231	221	196	186	196	228	215	215	197	173	206	225	190	206	196	209	197	219	220	228	217	183	205	187	197	195	212	179	230	211	199	190	217	196	198	223	187	202	239	184	193	213	188	196	190	205	200	229	224	212	175	184	195	223	203	222	211	219	197	216	199	199	168	212	206	219	230	222	209	215	227	219	234	212	200	220	198	196	200	227	225	191	212	220	214	200	208	215	208	220	210	222	223	222	209	197	187	208	193	206	200	181	228	200	196	183	192	199	198	208	203	229	233	207	202	200	205	190	171	221	182	209	193	236	205	217	206	221	212	181	229	187	188	210	205	209	222	205	215	200	213	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
15965	2795	6226	6781	5647	4577	3741	3180	2643	2237	2041	1822	1603	1512	1408	1258	1233	1149	1111	1028	973	1034	887	872	932	874	808	792	804	783	734	756	783	753	698	718	736	670	755	727	707	681	690	656	696	641	689	619	680	669	640	671	667	635	664	604	610	636	634	632	655	633	621	631	606	606	613	608	624	588	602	634	651	609	586	625	620	606	604	634	579	634	624	557	616	625	573	594	584	544	606	594	585	576	597	583	567	581	587	602	599	625	595	616	639	630	574	619	587	560	559	599	579	598	604	551	582	559	598	564	580	613	595	564	599	629	604	612	577	586	632	626	592	572	616	610	618	567	576	621	575	625	579	585	583	545	605	556	599	611	574	594	596	598	603	594	527	644	579	599	594	590	607	568	583	593	593	570	627	578	578	549	560	581	590	576	560	533	608	570	539	597	584	618	618	638	630	605	556	590	581	582	581	597	594	585	536	556	588	595	592	595	600	561	599	606	596	577	557	592	542	560	575	549	624	632	577	573	622	568	574	642	607	601	546	569	547	598	585	601	619	575	586	599	570	593	555	564	582	624	600	604	581	532	564	605	558	561	589	589	582	583	595	646	580	581	576	561	598	629	581	540	557	587	590	567	576	596	560	578	608	649	599	556	595	576	589	603	606	576	553	587	571	577	513	556	632	561	591	574	576	571	567	643	557	551	619	566	616	618	628	594	599	593	574	605	582	601	564	595	587	570	573	629	588	569	536	557	596	579	605	598	567	592	609	613	579	586	543	594	591	602	591	568	587	588	553	603	552	602	592	606	611	585	565	557	588	566	594	599	554	580	585	552	570	543	603	543	612	587	560	588	550	567	581	577	616	610	578	622	580	595	591	568	560	543	600	550	540	512	587	586	595	597	582	599	617	604	531	584	585	555	590	615	574	602	574	588	606	595	580	613	596	591	604	544	591	594	584	590	574	570	626	562	526	563	548	588	563	575	573	587	590	550	619	561	590	585	560	580	564	591	607	525	569	579	601	580	594	581	623	557	580	586	578	605	617	647	588	595	555	567	545	586	634	577	585	556	636	608	570	614	587	569	592	609	579	588	577	598	581	586	559	590	589	538	599	598	619	546	577	551	611	606	585	592	602	530	577	581	569	615	586	571	574	604	639	567	621	643	564	577	638	558	536	551	561	591	591	540	577	591	600	575	594	607	596	607	597	581	535	548	623	573	571	590	600	554	542	593	573	593	590	587	648	598	599	619	581	596	603	574	592	559	564	595	602	532	603	594	599	573	539	584	582	621	570	544	570	598	605	618	555	603	591	560	606	606	622	610	605	578	568	551	546	532	601	582	568	583	567	588	567	569	588	600	567	586	557	581	545	598	583	613	581	600	583	600	585	569	573	596	566	595	564	639	608	583	590	615	567	621	577	549	576	585	571	623	578	540	579	551	585	577	593	585	627	566	567	617	577	539	612	566	553	589	565	545	590	582	558	565	592	570	566	613	551	609	606	610	620	604	551	547	587	545	615	556	559	560	626	557	575	586	602	591	598	561	518	582	577	593	613	596	568	604	577	549	578	608	544	612	617	570	630	562	587	596	581	594	548	584	574	561	623	613	570	555	571	594	603	593	548	623	535	578	547	592	580	573	614	540	585	568	545	614	607	564	587	578	551	601	600	557	578	629	606	617	569	550	601	597	557	568	572	543	589	568	576	636	577	535	593	595	634	571	561	581	586	591	551	583	584	594	554	586	609	603	597	580	580	643	567	592	552	577	545	610	603	540	583	602	556	577	576	599	554	579	576	587	544	566	619	574	582	591	621	563	580	545	582	544	519	610	628	598	587	557	532	580	592	553	593	586	561	583	579	567	575	597	537	585	573	550	571	528	590	577	574	597	571	540	548	592	568	579	553	599	566	585	532	551	570	591	580	587	562	540	570	541	581	665	563	553	599	566	599	580	561	615	573	553	609	584	569	529	557	577	555	564	585	546	595	547	568	597	631	590	601	598	608	628	570	585	617	533	499	566	567	564	565	531	539	615	588	582	565	572	536	556	620	541	585	560	622	576	566	565	612	616	571	602	583	604	603	586	613	559	591	580	592	622	575	590	564	590	614	622	585	614	552	593	607	543	546	585	586	605	570	589	582	609	625	549	594	607	586	547	615	562	612	579	555	610	571	609	572	576	546	616	592	593	577	581	557	568	589	584	600	596	563	569	568	518	578	605	591	562	599	600	568	618	620	616	590	541	565	575	584	573	582	596	584	596	595	567	560	612	629	600	583	597	556	589	591	543	624	516	573	545	553	592	595	596	598	610	601	571	596	550	583	567	561	563	561	592	583	563	566	620	575	595	542	602	628	594	557	586	607	596	561	563	584	618	579	570	597	590	584	606	543	599	591	540	578	589	589	563	590	544	577	541	608	583	553	568	602	590	592	590	542	575	530	576	582	613	547	532	558	582	527	585	604	574	591	517	565	613	596	622	604	587	591	565	576	554	602	569	571	575	557	581	525	561	621	565	594	594	593	599	577	604	604	618	597	615	599	569	596	576	626	597	532	613	585	568	567	583	581	565	593	582	607	562	538	571	581	572	630	568	547	548	600	643	581	595	591	543	576	568	583	601	539	598	563	599	562	575	596	580	553	549	568	584	599	585	561	563	599	562	560	565	607	529	614	579	599	541	607	632	587	592	604	621	567	585	590	569	615	603	541	562	571	595	541	597	606	542	560	596	586	591	586	566	587	620	546	581	557	590	594	566	599	562	574	594	602	558	574	566	554	581	534	579	597	582	589	559	605	575	581	565	611	593	603	567	585	595	560	573	521	585	621	594	569	575	578	603	577	570	572	539	565	575	578	605	532	538	546	565	551	579	557	618	585	630	527	561	583	569	589	581	604	592	565	551	617	609	580	557	580	578	619	561	569	630	572	592	544	585	529	580	593	593	559	597	599	627	567	580	590	600	592	564	537	590	566	571	593	613	532	566	599	575	609	564	604	583	580	534	552	618	570	567	553	551	581	587	616	568	581	550	567	592	556	549	568	577	560	576	592	565	647	576	593	590	563	576	554	623	630	558	641	529	540	596	598	584	627	614	568	549	590	587	572	578	556	621	575	553	608	548	575	577	566	601	573	548	563	573	574	606	618	585	579	602	586	562	604	593	544	571	572	560	590	611	582	580	607	532	588	581	623	565	597	586	570	571	583	612	556	576	554	592	580	610	597	547	600	601	621	613	603	586	592	595	593	625	601	586	581	539	549	608	582	604	580	540	548	589	578	626	584	573	567	564	592	572	568	625	582	521	561	582	520	540	603	618	578	614	607	562	616	541	550	579	607	581	596	578	591	603	599	593	590	563	577	573	609	617	588	572	557	592	585	622	616	600	575	555	621	569	557	620	596	615	578	610	536	577	583	605	572	557	593	567	553	607	574	576	573	534	551	587	556	632	533	610	626	590	569	558	556	572	562	539	586	612	574	601	554	532	582	602	606	581	583	603	592	551	556	546	580	560	576	514	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
4005	243	172	175	123	122	140	122	114	109	104	101	95	119	108	105	109	94	102	91	100	109	103	103	98	88	103	96	110	105	106	101	80	92	99	105	95	99	89	93	108	106	100	109	112	97	90	83	91	105	102	103	112	111	111	89	87	102	118	108	111	98	106	110	109	91	109	106	107	105	100	105	113	108	107	103	98	100	88	100	107	104	94	93	84	96	112	81	115	81	96	95	117	107	115	95	106	94	94	93	116	101	132	94	118	98	81	114	104	87	98	83	90	100	82	113	104	88	105	103	117	93	100	115	110	99	99	86	106	97	91	97	116	102	93	107	113	97	114	103	80	103	98	97	95	81	104	108	97	91	112	96	91	95	94	105	113	91	97	99	112	82	95	89	111	118	107	100	104	99	91	105	86	109	106	102	85	101	95	89	100	113	94	102	105	95	92	108	96	85	85	91	99	101	96	96	84	111	96	84	96	99	101	95	104	86	111	101	109	97	91	89	98	98	89	100	95	111	85	105	93	102	112	98	95	99	99	107	91	111	110	106	90	83	91	83	101	98	95	96	107	100	88	120	103	96	108	98	109	106	93	83	100	103	108	98	118	88	84	79	89	117	111	101	120	104	91	92	88	104	110	88	104	111	99	109	102	122	95	94	96	86	95	122	109	83	108	115	90	90	102	105	104	111	117	97	91	115	104	102	90	109	92	86	87	87	98	95	100	92	86	101	115	94	84	96	103	83	97	93	118	112	107	120	112	99	90	86	109	101	104	105	109	109	101	90	95	96	88	95	103	95	112	101	84	94	117	83	111	94	118	90	114	99	87	90	87	98	107	106	97	101	97	104	86	105	89	108	108	98	98	126	98	96	85	91	101	125	87	107	116	109	80	130	98	107	114	120	89	107	95	93	103	98	80	99	102	101	109	118	108	102	92	98	83	92	89	101	111	102	85	116	114	98	83	84	91	92	81	93	101	105	107	95	98	90	110	114	109	101	89	104	103	80	115	88	90	99	99	112	95	94	104	99	102	117	96	114	86	99	92	125	103	104	88	95	96	104	105	84	100	87	94	102	90	85	84	89	103	112	104	82	92	101	110	108	101	125	110	109	88	116	102	105	80	101	86	97	116	102	98	91	93	92	96	100	89	92	84	79	89	81	115	84	108	106	101	96	91	107	104	99	101	108	94	100	105	99	85	100	104	103	77	111	106	74	92	119	105	102	85	101	121	88	110	108	90	96	102	99	96	110	98	98	114	117	111	116	103	111	92	104	100	119	110	104	82	99	117	109	96	98	83	101	108	93	112	107	110	94	90	87	99	101	109	106	112	108	123	100	103	104	79	92	98	86	122	92	95	117	99	90	95	99	92	89	107	108	106	93	91	86	100	88	109	99	104	98	97	91	93	116	108	105	120	106	91	95	101	98	94	100	89	97	98	113	109	88	102	104	85	103	93	92	105	115	104	76	83	117	96	103	95	112	93	104	86	91	117	105	99	110	95	81	106	92	95	94	92	117	99	113	87	115	95	99	93	106	90	96	115	115	103	101	101	91	128	125	101	96	85	100	93	113	118	93	97	118	105	121	89	110	99	98	118	102	90	103	96	84	92	98	85	109	103	90	111	73	99	100	91	98	114	99	98	99	106	90	92	93	106	114	105	98	102	83	85	86	107	85	114	121	96	92	96	102	96	113	115	101	99	79	112	120	83	91	106	85	95	95	97	99	90	103	107	92	107	106	97	96	92	91	94	105	117	94	101	110	104	95	104	89	91	100	99	86	101	112	101	99	96	99	114	116	96	90	95	87	95	101	111	104	114	100	107	101	104	90	80	96	92	90	96	104	114	102	98	113	78	113	123	95	104	85	108	98	93	92	96	120	107	86	105	94	85	104	96	100	98	98	92	98	102	105	103	106	108	96	113	95	99	82	90	110	104	108	91	108	114	109	96	113	92	102	93	98	114	101	111	89	101	108	102	112	114	99	99	109	110	93	120	105	99	88	116	81	108	101	94	110	110	92	85	91	87	103	104	92	93	100	103	98	116	112	106	107	84	100	101	88	102	118	106	99	98	130	96	96	102	110	108	96	114	91	82	92	102	102	78	96	93	117	92	119	106	92	109	115	109	115	100	92	97	98	88	95	108	127	111	100	73	99	96	100	113	76	125	99	109	93	111	106	114	104	104	109	114	91	99	84	114	91	107	113	96	84	109	105	113	92	112	93	107	114	112	99	88	102	108	99	93	109	93	93	101	111	84	107	121	116	112	90	95	107	107	92	112	106	105	97	97	115	97	99	92	86	114	111	105	103	115	85	106	83	112	93	92	106	107	96	78	102	109	104	94	78	93	96	130	92	82	105	111	99	87	111	106	115	100	103	99	109	93	99	109	115	87	99	97	89	96	104	88	104	101	91	97	83	102	103	112	120	77	85	83	113	112	87	95	114	109	103	109	86	114	106	92	92	109	96	122	92	91	109	114	92	95	95	97	80	105	89	116	96	97	93	101	114	119	99	94	114	108	92	88	109	90	105	114	102	105	95	107	84	104	92	90	109	107	101	102	128	106	87	96	83	103	91	126	86	99	90	105	102	98	99	101	112	100	91	85	90	103	105	94	115	97	73	106	91	103	97	120	104	114	99	90	96	82	105	125	88	101	93	99	105	115	98	82	102	100	95	99	110	91	117	105	85	104	109	88	88	93	88	96	95	104	120	112	104	106	88	96	98	96	89	102	97	109	112	102	111	91	105	93	102	125	120	89	104	107	115	114	96	94	96	100	97	81	100	98	81	90	104	94	85	95	95	117	123	106	91	101	114	112	102	105	100	108	106	107	103	112	96	97	97	102	104	97	81	119	113	71	103	90	101	110	96	108	105	110	121	96	81	78	99	100	94	116	97	105	84	92	94	76	102	126	108	104	100	99	86	93	84	98	106	101	112	92	112	109	99	92	87	93	83	110	95	97	81	88	102	100	89	98	115	109	94	113	111	83	85	118	100	107	106	89	96	106	107	118	101	100	93	104	122	101	117	108	87	114	104	96	103	93	111	122	101	91	82	104	99	107	112	98	105	97	108	74	105	93	95	92	106	106	105	111	86	98	113	97	92	97	92	95	92	103	104	100	87	84	93	95	96	97	118	73	94	94	100	110	102	103	110	93	85	100	96	106	103	89	103	111	92	91	99	99	118	109	88	105	88	88	107	116	99	102	117	89	85	93	86	108	99	93	99	83	94	105	90	118	116	99	105	83	101	98	106	96	108	98	108	104	94	97	114	97	102	122	99	90	105	99	98	107	99	106	91	99	103	91	96	108	112	98	96	100	116	84	98	113	95	108	82	98	108	125	113	101	112	105	108	104	97	109	91	88	99	109	80	105	105	108	103	94	85	99	75	99	115	128	107	114	111	96	103	100	99	104	105	96	96	120	76	103	110	95	105	108	88	90	104	120	77	92	101	101	113	114	118	97	111	82	94	102	108	94	103	100	107	86	106	83	103	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
4770	410	497	508	480	420	430	427	365	408	360	334	324	348	299	376	344	331	319	316	313	307	330	327	328	334	290	302	313	315	314	311	336	333	311	296	284	303	351	316	320	295	344	312	328	310	310	311	310	297	326	318	333	313	303	306	279	318	332	309	317	302	279	297	301	296	305	301	320	313	312	304	344	275	336	297	275	284	332	291	303	306	311	348	316	322	311	304	289	305	293	337	320	280	323	320	325	312	317	288	317	302	310	306	314	290	304	293	331	259	303	345	310	317	318	298	290	299	299	318	285	300	311	299	314	318	285	291	300	271	292	310	338	323	305	252	302	283	298	329	308	325	313	303	314	321	290	303	320	297	295	291	286	301	316	324	302	319	321	290	311	296	339	324	307	328	290	341	293	293	321	319	334	329	306	305	298	316	323	301	322	306	298	291	290	306	313	321	304	321	305	299	296	293	316	272	277	317	299	336	291	275	317	286	304	293	311	306	344	332	317	326	310	312	289	346	295	306	287	322	309	288	318	279	280	309	312	286	301	305	318	316	309	340	292	335	272	279	305	298	327	329	322	313	300	311	296	293	302	316	300	309	336	316	297	312	303	310	291	270	305	316	316	307	303	323	303	328	318	305	309	290	288	308	319	315	314	307	314	283	281	305	332	331	321	314	300	303	306	322	307	277	291	308	318	302	304	298	301	280	305	292	298	293	313	284	299	301	298	313	291	289	288	330	292	302	324	276	315	286	326	298	292	301	278	290	337	322	303	310	312	334	303	321	298	291	292	290	288	330	310	358	316	272	283	308	293	310	305	296	347	325	327	314	269	325	283	342	296	293	291	319	283	317	303	320	336	303	296	289	314	299	298	343	286	300	310	315	289	298	311	281	306	330	325	309	314	305	297	321	302	326	312	313	296	312	283	313	306	323	324	340	300	340	279	315	271	305	306	297	319	326	297	284	331	303	301	305	294	305	331	310	289	347	331	325	290	292	290	299	279	321	305	332	322	300	306	302	273	277	322	303	337	333	311	289	290	333	314	329	310	323	309	327	319	288	336	340	311	323	301	301	296	317	305	294	307	282	276	303	313	305	308	301	298	327	322	304	315	314	317	285	327	310	325	334	349	295	322	303	297	287	350	321	292	333	334	322	331	319	311	322	316	330	289	313	323	313	308	298	308	298	329	343	327	315	295	302	316	342	342	296	295	314	302	310	307	296	332	306	325	313	340	303	264	319	306	297	318	329	313	312	317	306	312	298	332	287	298	317	312	305	320	308	310	279	312	296	276	303	328	311	304	319	314	300	306	303	317	308	323	318	327	323	339	275	307	284	327	297	297	270	327	314	278	301	322	314	336	285	303	275	307	295	318	345	292	263	298	340	295	301	313	277	318	308	321	324	290	297	317	310	296	301	322	302	313	335	307	326	298	305	305	325	325	287	331	306	290	329	336	320	301	308	323	321	313	334	301	275	328	308	297	277	322	294	290	314	295	282	337	322	284	328	310	311	323	317	361	308	312	338	290	320	311	295	309	326	298	296	318	304	297	298	316	320	290	257	298	319	301	280	295	270	292	305	312	332	292	311	318	329	291	298	319	309	283	300	292	284	274	325	308	296	323	331	312	331	301	299	324	303	277	294	301	347	311	316	290	312	308	321	310	346	324	329	322	316	302	293	290	319	297	309	313	291	302	343	299	340	312	302	298	313	304	287	337	321	333	308	328	292	314	300	296	316	299	293	299	308	301	315	316	336	306	282	304	303	313	305	332	323	285	319	283	320	309	334	326	332	327	330	308	301	310	327	310	351	302	311	319	326	312	302	322	329	317	309	302	311	333	288	338	293	310	287	321	304	278	310	322	309	279	311	297	296	313	309	308	298	310	302	311	308	341	361	287	340	316	314	310	312	319	282	329	299	306	328	314	314	297	316	305	310	314	287	292	302	300	298	284	344	354	334	325	328	337	312	358	295	321	313	350	315	305	323	306	320	301	306	331	312	279	310	298	331	274	297	314	303	301	287	338	312	335	334	279	297	299	293	323	313	301	320	336	279	312	308	341	309	322	302	291	341	328	294	292	309	311	295	288	325	309	310	311	321	298	278	307	294	290	310	302	324	297	281	289	302	283	315	331	288	342	290	312	303	341	329	315	307	335	291	309	342	323	325	341	281	332	324	279	319	350	307	331	289	290	303	318	330	327	312	313	296	286	292	305	300	304	277	301	317	305	285	306	311	310	299	295	276	292	340	290	345	345	342	315	325	349	313	275	334	324	304	295	292	311	312	301	308	311	277	312	305	296	288	322	281	313	285	315	322	297	315	317	284	315	294	303	323	294	311	293	306	269	308	302	305	306	295	289	332	314	321	324	286	311	327	323	309	320	302	291	283	313	284	309	304	324	305	319	302	322	279	305	292	318	327	305	319	324	306	320	313	265	313	338	318	292	306	321	318	313	306	290	322	290	316	306	330	304	322	310	279	305	287	304	297	283	303	323	305	318	270	268	329	304	319	294	281	316	302	281	322	325	307	342	299	323	283	321	292	329	312	329	320	285	283	300	298	303	296	315	315	320	318	327	285	308	304	310	304	309	340	329	303	351	276	304	320	277	340	327	286	302	289	311	292	314	332	328	342	342	319	340	290	303	282	329	288	287	293	312	300	287	306	320	308	344	314	309	290	326	311	279	297	320	310	320	324	344	281	332	314	303	319	326	318	313	303	331	300	306	310	311	315	304	315	332	334	312	269	306	319	334	323	318	319	288	326	307	315	304	348	274	317	297	288	297	303	271	301	311	302	321	302	316	352	290	287	304	307	313	344	286	275	300	293	301	318	323	330	341	322	304	331	278	300	317	289	307	307	320	284	319	284	328	333	308	297	328	305	302	260	330	335	314	300	317	282	297	320	296	317	304	285	288	329	335	296	293	308	313	313	293	296	319	317	329	370	284	321	279	340	300	324	310	310	352	320	321	290	296	332	311	278	285	324	311	345	312	311	326	304	304	320	276	314	286	328	314	318	309	291	331	293	314	294	336	293	308	286	302	303	294	297	281	304	304	308	287	290	337	288	285	304	312	299	309	295	303	296	313	304	301	312	349	301	304	326	309	323	312	296	297	312	344	309	278	307	317	324	291	303	320	313	277	309	310	301	306	301	317	357	306	325	303	304	319	300	279	318	308	311	306	307	301	296	345	290	283	305	303	307	283	292	298	327	310	320	330	322	293	319	282	293	314	321	279	293	358	333	332	319	313	314	311	297	333	317	305	298	298	343	290	303	294	287	286	319	279	306	327	297	328	320	322	315	302	280	306	303	297	302	298	326	281	342	301	305	293	311	303	311	304	291	322	303	335	318	279	306	310	340	331	294	326	323	317	312	324	305	300	324	326	306	284	284	300	303	318	250	328	316	305	311	306	297	327	320	289	368	348	302	303	325	333	269	292	345	308	300	323	321	319	301	305	300	299	349	290	348	296	316	321	272	310	307	293	328	286	311	287	313	332	343	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
25243	2660	1405	1030	704	569	430	277	285	232	201	209	166	162	141	134	150	121	103	118	118	128	129	114	117	115	88	104	118	95	97	99	94	104	111	102	97	92	112	80	91	94	107	123	117	87	95	88	108	96	100	94	99	88	111	96	113	116	109	86	106	106	113	108	79	119	95	89	88	115	107	101	77	97	110	94	118	112	92	103	82	106	95	85	104	97	109	102	79	94	102	99	94	118	86	90	108	82	87	88	113	90	91	90	99	93	84	91	100	88	92	87	97	93	100	103	118	96	78	82	108	84	92	89	92	97	93	96	100	99	93	111	101	106	115	93	98	95	100	116	108	89	92	97	99	89	107	92	80	91	99	94	100	100	80	95	82	116	95	93	83	80	108	85	93	106	90	105	82	97	110	88	98	87	89	102	85	75	96	106	84	89	96	103	100	108	85	93	93	75	106	105	95	97	89	89	96	88	116	93	106	89	89	104	80	106	96	104	92	96	107	97	103	95	87	83	103	95	97	103	97	93	93	86	113	87	96	93	91	80	101	93	103	99	96	103	107	111	96	94	83	94	106	85	87	77	84	100	99	85	96	101	91	82	106	102	101	102	109	99	77	108	98	101	83	81	108	94	92	95	98	119	83	85	99	93	103	98	107	96	94	85	103	84	100	90	103	98	88	89	101	98	94	104	97	96	96	91	102	97	97	80	79	80	114	91	104	93	98	110	82	101	90	84	70	90	87	108	102	99	87	84	100	81	116	97	95	104	96	95	96	106	114	99	117	106	108	99	110	95	105	90	111	93	87	89	99	104	89	115	99	105	98	106	82	100	93	104	96	98	112	91	101	98	107	89	102	104	109	103	93	93	86	87	102	89	98	91	105	91	88	98	110	95	90	93	81	95	93	93	95	96	94	95	95	77	101	95	93	86	97	117	96	110	91	97	107	107	105	95	76	83	107	98	74	87	83	94	93	116	121	101	91	97	87	94	100	109	97	81	118	88	103	98	89	105	91	107	92	100	87	89	96	116	117	89	107	95	90	90	91	91	82	79	96	117	103	103	102	79	102	86	87	88	108	107	113	89	87	101	91	104	89	87	106	97	100	98	99	86	71	90	102	100	95	102	94	84	94	83	88	94	106	101	91	89	107	87	90	94	92	76	65	91	96	92	102	95	94	86	95	79	91	103	85	84	87	86	94	97	96	97	88	103	104	100	110	89	93	93	93	102	109	95	95	85	84	92	84	97	108	106	89	106	97	88	93	77	100	93	117	100	122	92	97	93	88	80	109	89	100	87	95	93	93	109	96	101	92	105	83	94	86	84	93	87	72	101	90	97	94	84	96	84	94	84	109	101	89	98	94	105	99	109	108	105	100	89	108	106	99	88	89	94	101	115	106	89	102	94	91	101	101	107	95	92	89	77	95	103	90	106	92	80	102	87	109	97	77	115	92	86	112	76	81	110	98	86	74	93	109	101	78	96	94	94	104	97	85	107	109	85	101	90	97	91	82	106	85	95	95	102	101	88	99	83	93	100	88	110	108	102	104	94	103	87	80	91	97	94	95	93	103	122	89	83	105	93	83	93	98	95	118	109	92	93	99	102	84	93	86	103	99	101	108	82	98	97	83	101	84	81	101	87	89	101	91	110	102	106	108	88	92	86	72	105	96	104	87	101	85	108	95	95	94	99	99	99	99	102	111	89	96	100	119	111	106	100	94	100	83	91	91	76	88	78	87	79	108	104	113	99	75	92	101	102	90	95	84	114	97	110	94	95	104	98	101	86	97	90	98	102	100	82	98	99	87	81	103	92	77	87	109	93	92	81	99	92	94	97	94	94	120	110	94	87	96	106	91	92	99	96	80	84	89	101	96	93	93	95	84	91	87	102	89	90	100	111	110	103	94	79	105	88	82	74	100	89	88	78	114	113	101	95	101	97	104	88	85	97	81	104	77	110	100	95	82	101	112	98	87	100	81	101	106	100	107	101	99	86	95	107	85	105	89	108	101	90	100	95	88	99	97	96	112	95	123	83	101	92	103	81	91	81	97	96	90	76	79	94	83	85	95	99	95	96	99	88	107	95	101	91	106	95	108	80	91	98	97	101	103	92	86	93	82	97	95	95	89	93	113	101	101	99	81	95	99	101	78	104	97	91	85	94	114	85	92	94	93	81	73	104	87	101	92	95	88	105	88	89	107	96	80	110	93	83	104	95	80	90	93	76	101	88	97	100	106	105	88	89	87	100	109	78	98	106	95	95	86	97	107	97	117	107	98	91	83	76	96	118	103	101	99	106	91	98	110	82	85	85	94	102	101	91	102	86	93	102	109	103	95	101	92	110	102	100	102	87	97	85	82	87	84	86	102	107	91	82	85	100	98	97	96	101	93	90	97	86	123	105	105	103	94	82	96	103	88	102	93	106	94	96	110	97	97	96	91	86	103	103	107	104	109	111	77	113	91	103	93	86	120	84	110	112	100	92	90	102	86	78	112	91	97	103	91	116	73	94	73	87	101	109	109	105	85	98	107	108	104	74	93	90	77	80	115	86	89	106	105	95	103	95	104	99	84	88	82	116	102	103	103	94	86	98	92	96	90	85	91	94	108	92	87	91	97	99	96	109	112	92	96	90	94	94	99	94	81	102	90	94	79	111	102	95	101	96	88	82	83	97	99	117	98	96	80	104	98	97	93	100	107	103	98	91	93	110	107	104	104	96	84	98	88	101	94	106	98	107	87	109	84	89	107	85	86	92	104	88	118	78	95	81	93	81	88	86	97	89	94	98	113	98	93	110	90	101	87	109	99	83	94	95	100	112	87	101	83	92	101	103	100	84	101	97	105	94	84	89	104	103	93	84	114	86	92	114	85	103	74	86	97	98	96	95	105	99	99	100	85	93	76	99	80	73	77	89	108	90	104	97	91	93	88	106	88	99	98	84	93	97	101	100	99	108	94	83	96	85	96	88	95	99	112	102	103	89	87	108	114	101	108	97	92	83	81	89	102	90	89	97	107	90	85	98	90	93	105	103	86	104	103	104	103	105	98	102	98	93	103	104	127	96	118	98	87	103	100	91	91	106	96	100	99	86	92	105	100	91	115	93	99	105	95	98	93	93	113	97	92	115	93	103	105	84	91	92	100	101	118	78	96	122	106	73	106	109	100	87	96	98	94	104	78	94	95	87	86	96	93	71	110	95	91	98	99	80	97	102	89	88	98	95	116	91	99	92	96	102	117	97	109	91	88	93	102	99	103	98	96	100	98	87	105	96	92	95	86	101	73	95	89	97	83	94	99	99	99	100	114	68	83	82	103	116	84	77	93	103	99	92	109	102	79	106	99	101	93	101	91	97	92	86	93	104	73	102	87	90	107	112	104	98	102	80	100	93	90	96	106	112	94	94	88	86	95	114	117	98	87	94	94	106	93	90	94	84	80	68	96	101	85	102	105	108	96	71	117	118	101	80	92	92	93	109	95	81	84	95	89	103	107	81	95	106	112	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
12056	1322	3362	3599	3056	2458	2013	1568	1398	1161	1011	907	805	746	675	658	630	639	578	530	553	476	530	496	436	457	472	408	450	384	426	375	377	377	354	401	360	382	391	337	367	349	365	373	385	375	352	324	355	346	324	354	337	325	320	343	337	354	342	346	329	354	333	335	327	329	294	308	344	310	293	295	311	343	315	329	361	353	316	327	340	324	322	333	342	311	292	323	300	317	308	279	346	344	314	324	312	337	319	332	313	292	328	322	311	300	305	315	285	322	296	299	330	333	279	308	324	299	305	333	298	314	310	304	325	302	339	280	330	338	298	316	310	315	328	324	326	305	304	319	304	309	317	316	314	297	315	332	329	285	281	323	328	341	315	286	322	281	291	310	304	315	314	317	324	272	309	345	304	323	297	292	319	303	307	316	321	303	329	306	309	274	310	337	302	285	315	311	312	327	321	314	307	302	324	297	317	303	337	351	305	326	315	280	289	306	303	305	311	308	317	306	298	308	303	281	318	313	298	314	311	317	322	279	292	325	302	311	321	293	332	293	274	320	322	283	297	308	326	321	316	306	330	302	319	295	295	300	318	315	307	295	301	325	295	304	296	299	291	294	318	317	319	300	297	327	302	320	321	295	313	290	281	321	310	333	306	299	325	320	289	287	305	268	276	330	317	296	275	287	318	297	311	298	320	324	308	340	324	312	278	317	337	312	283	277	303	336	285	310	317	304	311	300	320	301	296	285	310	325	300	325	322	304	311	346	291	299	282	299	324	318	334	278	311	322	287	325	285	294	309	297	318	292	310	295	304	303	320	315	319	334	322	311	310	322	348	284	326	308	326	315	296	313	304	330	313	293	339	327	330	296	291	302	297	331	294	332	304	301	313	321	334	354	329	313	312	323	335	327	276	302	318	319	305	312	309	252	304	275	305	292	310	296	307	316	298	325	300	311	304	308	290	287	318	313	305	299	322	312	302	311	300	305	295	293	330	285	334	305	305	320	297	294	320	324	323	288	298	323	347	307	283	328	318	293	310	302	315	353	322	297	330	284	328	279	322	307	296	336	295	298	294	339	277	303	306	301	301	298	310	301	319	297	289	326	327	291	307	323	305	296	321	311	347	314	317	331	295	326	318	290	327	348	322	289	344	310	286	318	295	272	306	288	307	319	317	296	298	311	321	297	293	314	320	314	309	302	359	317	321	290	308	310	309	299	305	314	303	298	291	289	322	318	323	315	297	300	314	299	315	296	304	313	306	295	302	305	284	289	327	310	326	285	342	310	286	301	292	302	306	294	346	285	289	286	306	345	291	332	289	323	309	323	326	297	327	309	326	314	304	280	322	295	288	314	293	325	306	320	312	267	318	322	323	310	307	303	290	313	302	314	318	321	305	286	317	334	302	317	295	303	311	287	312	289	334	308	298	297	310	315	286	315	303	326	316	320	329	280	332	303	329	277	309	306	308	294	325	314	304	290	306	287	305	316	292	306	303	300	291	311	285	297	314	301	285	304	318	261	314	310	308	307	295	285	304	282	320	315	327	318	322	271	297	324	278	337	310	292	298	320	303	313	303	312	291	340	297	298	306	320	302	304	283	303	325	290	303	310	299	301	297	323	301	297	337	328	323	303	316	311	313	306	313	296	289	310	316	325	272	291	334	285	316	302	316	326	288	324	293	326	335	279	313	314	313	289	315	312	306	319	344	335	306	297	289	290	319	283	302	336	321	307	328	323	309	289	293	332	336	312	280	305	309	311	299	312	303	315	336	306	276	302	317	263	310	350	298	317	336	321	307	322	312	329	298	314	303	296	278	285	323	305	310	307	296	302	313	348	333	282	313	288	310	323	337	288	345	320	313	308	305	296	312	320	325	325	304	312	320	338	317	286	309	322	299	304	298	298	318	312	306	307	324	277	326	321	284	314	309	273	293	290	297	333	278	291	292	295	280	313	337	300	327	320	333	351	302	342	318	281	333	297	310	312	304	306	318	325	300	284	338	309	336	293	288	301	307	322	276	308	302	300	329	312	307	337	324	297	318	294	324	280	325	301	300	307	289	294	305	287	317	346	303	304	319	313	344	273	275	327	330	317	299	290	297	310	300	327	282	308	308	325	329	315	309	297	294	285	315	353	293	319	332	325	296	302	316	314	316	298	305	295	314	321	296	294	284	308	300	292	308	322	310	305	304	306	300	317	338	282	297	303	324	339	323	307	299	295	317	299	265	310	298	294	292	354	296	313	301	301	305	337	311	330	297	314	315	312	323	297	289	314	329	306	294	293	288	351	299	308	309	309	266	310	307	302	334	315	281	306	306	301	319	278	330	300	307	307	308	314	320	301	275	317	285	317	364	290	334	301	303	316	312	295	301	270	284	294	316	293	315	308	310	301	305	319	320	301	330	287	288	289	315	295	343	301	297	280	324	306	305	317	322	306	313	292	301	298	300	280	300	300	312	302	311	316	331	305	320	320	306	314	314	317	329	298	308	274	307	293	319	317	301	296	320	285	301	328	317	321	317	297	330	299	296	300	298	299	281	308	325	319	321	282	306	323	321	317	307	287	303	314	308	308	304	294	337	305	301	298	273	297	322	301	308	321	308	304	317	334	354	325	325	337	328	270	327	309	320	308	297	293	308	306	288	316	330	297	301	333	293	297	279	332	308	343	312	298	335	288	311	294	287	307	280	308	329	315	354	316	318	307	351	286	305	317	311	314	310	297	308	306	303	316	317	328	330	306	302	279	285	313	349	321	301	273	294	333	323	320	312	326	315	288	320	297	355	315	342	292	305	312	319	304	309	335	274	272	365	308	292	302	293	340	298	288	335	308	346	310	314	279	313	331	311	323	318	301	320	308	310	291	318	290	313	297	309	365	303	297	333	317	313	289	277	323	323	310	312	319	306	312	293	313	304	296	303	291	297	310	301	304	311	312	310	328	290	313	321	310	312	338	288	292	273	304	312	304	304	295	304	332	308	274	313	295	286	300	289	333	310	309	331	318	316	289	312	276	302	341	315	297	291	300	336	331	320	295	287	300	332	304	295	323	293	295	317	311	293	325	293	305	300	317	305	300	303	302	297	322	295	311	314	338	306	345	280	276	281	306	310	268	294	281	287	311	286	323	334	321	331	307	313	320	299	290	305	309	308	313	296	334	327	340	297	293	316	314	348	288	315	319	313	291	317	274	300	351	349	312	305	318	310	295	326	315	301	296	328	321	298	312	313	312	308	317	298	331	332	334	311	291	337	306	288	313	311	320	302	303	301	299	283	303	318	303	311	307	301	325	330	300	332	289	299	309	312	324	308	328	299	326	339	302	285	350	303	312	286	319	338	318	303	321	282	288	290	310	315	331	297	306	306	285	288	305	293	310	314	316	321	302	305	341	315	302	319	301	328	337	309	296	322	299	318	335	275	303	288	301	312	286	321	304	296	323	311	309	303	300	304	332	331	297	299	286	327	284	281	314	303	296	273	310	327	288	293	327	290	289	313	325	318	299	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
38051	8100	3031	2133	1537	1088	845	670	556	547	394	376	351	336	320	293	287	307	264	262	261	252	239	216	239	215	209	216	228	231	237	229	229	245	234	232	222	209	204	234	205	183	237	213	224	229	211	199	200	231	192	206	213	215	211	232	202	208	212	203	224	207	199	195	214	224	226	236	189	228	207	198	210	220	203	217	203	205	214	222	208	216	221	191	211	221	216	200	194	182	194	199	224	215	210	208	201	222	217	195	207	190	224	221	187	204	197	210	189	184	193	205	226	195	200	219	212	193	182	221	193	214	201	221	218	182	227	200	201	229	220	195	231	183	203	229	221	235	207	213	220	206	191	206	201	198	211	209	211	193	214	209	209	232	198	202	195	212	208	195	205	202	200	213	210	197	209	182	194	201	192	216	210	193	220	203	207	200	206	206	196	213	197	182	218	180	186	187	199	212	209	230	216	198	208	237	203	211	194	227	251	206	207	216	204	190	218	187	208	202	202	174	213	187	198	191	211	205	216	211	199	203	213	211	194	194	213	200	193	180	212	214	187	182	210	196	205	214	242	172	191	189	192	212	209	206	210	207	223	189	215	189	187	191	210	216	206	194	199	186	196	200	235	200	192	190	187	197	225	221	214	183	190	214	220	241	213	210	223	224	205	204	208	214	196	230	206	203	224	211	211	218	210	205	201	212	214	227	194	227	189	201	221	190	193	208	183	193	221	213	212	199	234	218	209	228	219	199	217	198	212	201	236	208	187	231	191	210	201	180	218	236	223	188	210	207	197	182	185	195	201	197	191	202	205	188	192	202	220	188	221	172	225	217	191	197	206	187	235	211	186	222	209	193	222	188	213	214	202	194	198	204	196	201	213	206	204	228	184	198	193	202	219	224	192	205	223	189	215	194	178	204	201	198	240	207	212	191	221	214	188	203	186	207	196	224	194	222	212	180	188	227	191	190	213	196	215	221	190	190	186	188	204	215	194	197	225	216	206	207	200	191	209	196	202	206	193	214	194	214	202	213	197	217	215	196	187	179	203	205	192	201	200	192	189	217	229	243	188	188	197	194	202	207	220	211	210	230	197	221	199	220	204	210	203	217	209	229	219	195	210	231	192	210	198	239	179	233	200	210	194	209	218	191	206	207	194	212	203	191	224	206	206	194	204	193	165	225	185	192	207	200	225	213	182	218	213	212	236	224	196	197	210	194	191	211	215	229	216	207	212	187	185	159	189	188	194	188	230	214	213	216	206	217	207	232	192	212	209	199	184	211	194	184	220	206	223	196	193	209	215	220	207	193	182	194	206	211	207	173	224	209	229	189	219	194	180	206	224	209	194	215	190	221	237	222	191	221	175	181	221	208	187	205	199	209	188	211	227	201	189	193	215	202	216	205	197	206	210	185	185	204	214	223	215	181	174	196	196	190	176	196	229	202	188	190	188	210	187	194	175	245	194	210	206	256	189	233	237	220	201	175	225	197	219	223	190	211	216	198	209	246	196	197	187	208	206	228	196	252	208	202	198	203	199	197	185	226	202	189	215	201	210	194	211	226	208	218	207	216	203	206	228	202	191	202	200	220	206	221	208	210	204	190	193	207	206	205	196	242	203	226	212	192	222	208	187	178	211	222	189	215	208	219	217	207	202	210	209	201	207	174	194	216	212	196	217	209	231	211	219	206	202	215	201	194	194	187	210	198	198	190	190	192	212	231	214	232	218	195	189	204	212	217	206	201	201	191	194	188	201	198	216	208	209	214	214	220	192	209	207	211	183	183	196	198	204	211	187	193	208	209	194	248	216	212	217	214	213	205	220	217	227	220	212	188	195	193	220	210	185	203	206	212	231	218	223	183	220	223	231	205	202	187	190	190	204	183	224	213	206	209	218	198	191	219	224	216	191	200	209	197	179	188	205	221	225	218	208	208	182	194	228	181	226	162	229	203	204	185	192	209	207	193	231	230	197	213	208	235	214	228	199	191	201	219	183	208	221	207	210	205	214	198	189	218	183	203	182	212	188	213	213	167	207	213	208	198	199	185	210	200	189	219	203	199	200	195	221	199	190	213	214	211	197	204	219	210	200	200	191	211	192	175	225	215	196	204	215	217	210	213	193	184	220	203	224	184	204	191	200	208	201	229	203	169	181	201	218	176	223	196	192	208	205	195	199	212	195	209	210	200	209	193	205	176	222	225	214	166	206	221	220	227	188	204	203	196	211	219	193	226	225	216	212	207	207	208	230	221	204	214	194	179	192	174	207	241	211	185	199	195	216	210	189	213	199	228	211	221	190	212	195	189	193	201	211	199	206	221	182	195	223	185	190	223	205	202	219	204	203	193	199	216	186	181	192	178	200	206	231	186	184	216	206	216	193	193	229	196	220	221	218	184	206	210	200	213	214	179	209	210	203	226	227	203	209	176	218	225	229	216	208	198	196	202	197	189	207	225	221	206	191	198	204	217	202	202	180	217	212	214	208	177	228	205	214	216	182	211	233	219	229	211	213	204	187	200	193	202	193	198	213	193	233	202	212	190	217	227	214	198	188	195	187	219	203	202	214	210	203	201	200	202	204	188	208	187	212	206	207	198	220	196	218	221	213	204	193	205	190	213	199	202	203	227	200	203	206	193	194	191	207	204	178	217	210	215	201	217	214	212	169	195	184	215	194	203	193	203	222	231	218	199	214	216	200	224	184	201	221	211	211	221	193	188	167	194	212	191	185	187	172	210	199	193	210	211	205	220	210	220	207	201	219	219	202	218	204	199	197	192	219	227	189	219	232	204	194	194	196	192	223	205	201	180	207	203	208	195	199	191	195	198	210	198	264	220	215	196	207	204	195	218	190	206	195	204	212	215	218	200	224	188	220	224	224	194	204	202	187	210	195	217	206	212	197	192	200	210	195	192	184	197	196	215	187	205	190	207	201	216	203	192	210	194	201	177	231	184	214	235	210	187	227	195	205	203	212	207	220	188	200	202	216	205	214	183	202	221	198	220	213	195	222	199	202	200	199	196	223	211	206	198	203	237	227	195	218	184	209	200	201	206	179	209	195	187	208	202	198	221	209	202	199	205	202	212	206	173	213	183	217	197	209	205	192	225	210	227	220	186	184	220	205	178	209	182	203	212	227	212	212	203	200	213	196	200	208	200	212	211	217	211	217	221	207	207	224	228	196	218	205	206	187	185	230	203	200	214	198	200	198	207	232	191	210	201	201	182	203	182	217	182	212	196	244	198	212	185	213	194	202	200	220	211	217	197	187	207	218	174	206	197	218	207	201	233	195	189	208	239	205	193	215	188	215	198	219	184	213	204	182	199	189	220	206	201	208	201	206	218	214	213	199	210	194	188	231	214	212	217	203	201	200	216	214	193	232	205	221	191	203	211	212	206	192	199	233	193	214	196	215	215	220	194	205	186	249	191	220	195	226	238	215	230	210	193	212	210	242	208	203	190	205	204	204	221	234	206	213	202	208	209	241	196	192	189	220	199	213	208	203	205	181	226	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
16251	2746	6102	6618	5567	4595	3733	3144	2593	2283	2041	1813	1558	1470	1318	1266	1186	1068	1064	1048	959	991	900	912	855	819	828	803	792	733	785	793	783	738	685	709	708	723	649	642	716	682	650	637	642	692	715	650	656	657	640	644	594	651	652	620	638	633	601	611	650	633	622	627	581	572	637	637	667	622	619	626	640	632	617	592	628	591	627	603	655	598	588	573	602	615	574	610	625	588	617	530	623	618	568	606	603	595	586	563	637	566	581	567	590	550	604	619	576	587	603	567	592	573	558	558	590	613	620	630	568	571	601	636	564	599	634	596	604	597	585	614	613	599	562	613	607	555	566	593	523	550	541	541	567	587	605	612	594	622	596	552	564	649	605	591	550	582	584	548	570	571	612	599	548	672	616	609	561	581	554	597	566	593	564	594	596	601	584	579	567	590	618	595	592	611	580	620	604	626	561	582	600	582	553	573	574	629	611	565	581	627	615	597	604	576	611	568	578	612	541	556	547	594	609	618	565	582	589	606	600	560	600	564	604	575	528	570	587	586	553	576	655	572	593	549	598	579	633	560	567	591	589	554	550	552	602	549	569	588	561	609	575	581	606	563	554	548	564	589	571	566	589	545	589	573	575	556	632	583	563	589	560	548	560	576	625	589	568	616	550	588	587	595	606	565	612	582	549	609	594	577	550	577	603	546	585	568	597	524	567	613	607	550	591	618	601	537	554	569	607	531	576	588	570	523	586	526	563	573	562	629	586	609	611	555	574	628	585	539	586	604	589	614	585	541	619	593	549	567	582	588	574	619	566	645	624	609	576	576	591	563	532	596	597	594	613	596	590	561	584	597	537	591	606	573	601	617	560	538	579	575	584	576	568	577	580	601	583	556	565	572	589	550	593	553	573	595	514	549	595	560	581	597	552	602	591	609	589	617	576	615	584	599	539	555	606	581	613	551	561	560	565	580	619	598	537	551	572	574	594	597	565	617	565	596	601	586	555	588	559	572	593	582	545	608	603	591	562	570	576	599	540	608	592	589	602	602	575	604	586	589	583	578	578	642	550	598	608	571	567	566	583	583	599	554	555	560	570	588	591	586	620	565	599	600	545	581	590	594	584	599	571	573	563	580	541	586	588	576	558	537	604	541	505	564	592	532	586	584	547	596	577	562	590	532	590	590	531	574	518	551	559	600	658	604	616	601	599	547	562	618	540	559	537	536	567	572	583	601	575	616	572	584	581	610	576	552	572	582	531	617	603	606	650	578	520	585	608	602	566	608	612	579	598	590	579	618	531	595	546	573	580	574	575	622	584	540	569	585	610	578	573	607	590	549	567	536	572	522	604	617	556	596	585	572	583	598	569	585	582	561	552	566	631	587	579	584	576	582	592	539	599	608	568	549	604	573	601	600	596	569	601	551	652	626	516	586	613	594	604	553	619	542	578	590	561	586	613	570	580	598	558	570	575	632	581	585	595	575	593	555	585	613	597	577	598	613	594	566	592	593	623	601	602	589	590	581	573	601	566	564	563	565	564	579	567	560	571	591	631	582	571	602	554	558	569	583	568	578	585	572	568	550	557	568	611	565	590	605	568	626	618	619	624	617	607	592	569	603	600	619	598	561	556	593	570	568	537	568	572	561	623	600	595	576	593	567	584	591	558	550	557	578	582	592	597	571	551	575	592	577	579	545	546	577	583	565	570	546	578	604	575	578	575	591	579	567	566	605	607	594	580	553	604	578	569	597	551	607	626	580	619	569	571	575	546	539	586	588	556	583	590	605	605	584	558	548	565	567	544	575	594	611	597	616	594	505	556	605	596	573	579	585	551	623	566	608	597	588	564	599	566	604	572	548	581	588	594	571	595	648	591	642	567	587	608	560	605	554	598	592	578	612	561	593	564	586	610	600	623	543	576	570	552	571	568	537	620	599	577	617	577	590	624	541	573	575	574	594	561	601	551	628	570	542	611	598	576	602	582	582	638	604	552	564	592	568	570	576	614	603	597	529	566	584	595	579	616	576	627	627	569	586	628	561	562	581	546	629	587	555	554	576	558	597	634	561	562	622	566	614	576	587	594	549	570	588	569	604	606	592	584	580	573	554	597	552	583	563	557	579	569	602	588	578	575	594	620	569	597	572	598	559	571	572	603	583	588	612	609	606	581	575	566	626	584	603	614	609	577	569	547	579	576	579	592	556	597	622	543	617	578	543	570	566	561	559	595	564	573	591	622	557	589	603	547	537	577	621	610	524	594	585	596	555	563	636	591	598	580	566	587	590	588	563	553	530	585	602	609	562	570	610	570	606	596	563	602	555	561	581	605	607	548	527	608	608	578	592	569	599	606	561	593	625	576	585	551	603	597	594	575	558	603	633	603	566	643	597	599	629	538	560	564	562	606	609	636	610	617	557	561	534	553	600	542	592	584	635	589	593	587	581	595	531	540	603	578	561	568	578	565	550	597	570	583	567	604	531	581	560	587	553	564	593	555	574	565	558	578	597	585	575	529	577	546	612	561	590	586	548	579	572	609	567	640	612	563	585	617	569	626	608	599	638	575	594	583	581	558	560	589	583	568	581	586	602	538	540	620	577	578	567	607	593	658	605	573	576	565	564	615	555	570	572	576	568	577	605	609	545	601	590	606	616	608	582	578	565	576	566	553	534	610	602	533	546	578	645	574	551	558	565	600	617	552	592	608	591	570	607	583	558	559	586	569	640	580	590	614	595	533	559	570	567	557	586	546	619	566	584	570	546	599	558	587	591	621	550	592	574	639	578	548	578	587	601	582	621	575	575	624	586	565	607	601	605	632	596	563	597	611	529	584	589	586	591	592	586	548	606	522	559	588	584	570	550	584	590	586	596	583	593	532	592	580	535	580	595	551	606	654	587	590	545	552	563	592	581	571	542	535	589	601	573	560	554	618	582	578	605	641	617	570	646	580	613	555	590	571	585	548	617	563	538	618	568	597	548	577	600	603	606	561	608	565	571	551	563	599	549	576	526	541	566	588	595	608	555	585	584	631	569	614	573	598	591	562	609	617	569	629	534	615	584	543	570	582	551	601	564	623	582	581	552	555	560	584	584	597	648	577	572	576	599	591	598	560	572	550	592	574	566	582	564	570	601	637	577	556	564	608	590	584	567	584	570	617	570	555	587	580	556	603	577	559	591	610	599	574	564	593	594	601	578	541	577	609	573	550	566	597	581	621	569	561	568	564	563	536	576	597	560	568	566	572	608	583	582	596	584	598	607	603	582	615	590	571	564	591	582	577	570	555	567	579	582	615	607	562	623	580	572	586	631	632	554	606	581	558	570	569	600	577	577	573	609	600	624	577	611	557	566	558	563	567	549	586	617	626	609	566	581	526	608	573	607	595	540	569	541	581	561	585	590	547	583	608	567	591	588	589	579	589	587	555	555	598	581	594	591	594	570	593	588	562	562	586	615	560	596	579	599	626	582	618	624	572	582	591	587	572	563	564	603	541	589	545	623	586	621	614	600	568	556	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
4048	235	171	134	131	128	146	120	113	125	108	106	106	96	114	109	100	110	89	98	96	101	99	99	81	115	74	128	89	98	114	131	102	91	89	102	99	104	93	95	94	91	83	102	110	93	96	97	95	100	108	94	97	104	108	108	105	102	98	85	97	102	109	101	85	109	105	98	104	122	85	109	98	97	76	99	108	117	113	97	91	99	96	92	92	81	100	95	107	90	92	90	98	97	106	100	98	102	90	95	94	86	111	105	79	119	107	104	117	136	119	109	87	112	93	99	92	101	101	95	88	94	103	115	83	101	98	112	106	113	99	97	110	91	77	122	90	101	110	91	98	104	100	90	100	97	101	108	87	96	110	99	88	98	93	112	108	96	114	97	110	99	97	113	93	96	90	110	108	91	103	99	106	99	124	85	96	113	92	93	97	80	106	99	87	106	101	86	92	99	110	89	107	126	107	99	102	99	99	98	106	111	99	97	99	103	93	96	92	90	88	113	96	100	90	121	83	118	97	105	105	86	103	85	86	104	93	84	89	106	83	95	111	120	96	96	104	97	105	85	87	98	109	98	115	101	99	91	100	91	94	107	93	96	76	104	104	97	110	100	117	99	93	89	87	99	102	93	101	101	92	91	100	109	98	101	102	100	92	92	85	92	98	104	107	103	108	112	87	91	90	97	103	106	114	103	87	91	99	107	89	106	81	111	99	89	97	85	122	107	108	99	91	109	90	113	103	108	82	85	94	115	101	97	95	116	72	99	109	95	94	94	89	93	102	88	102	100	106	103	86	104	91	98	108	108	89	90	99	87	115	106	98	105	92	99	101	104	100	110	95	102	85	95	113	99	103	87	97	95	100	88	104	87	93	101	96	97	78	91	108	97	97	101	109	89	99	98	91	98	90	104	112	110	91	90	107	105	81	91	105	91	93	101	96	99	110	102	118	103	125	108	101	101	100	129	111	102	95	96	97	90	89	108	84	92	91	97	93	92	96	87	98	99	109	107	112	99	99	98	113	107	92	90	86	89	89	94	116	107	79	83	95	103	110	87	92	88	118	102	101	104	97	106	88	106	101	96	112	89	98	90	106	104	90	110	119	117	101	86	109	90	97	115	117	88	104	103	103	79	88	93	99	83	94	108	96	96	111	114	102	86	109	97	121	99	87	91	95	104	109	100	110	94	105	97	93	83	104	108	100	94	85	100	82	89	112	91	89	100	93	93	104	113	92	119	106	98	102	99	95	92	102	101	80	108	121	77	105	91	91	113	115	94	96	97	105	103	108	91	101	96	80	88	111	106	95	108	91	101	97	100	97	109	104	89	131	104	110	103	102	95	87	104	113	107	97	102	121	92	93	84	91	89	96	103	114	112	72	105	105	125	89	110	94	91	100	94	82	110	93	115	108	101	96	112	100	104	110	99	105	103	98	111	100	111	111	103	114	89	106	117	96	100	90	98	112	97	110	97	115	90	101	114	96	109	96	102	90	103	97	72	121	114	126	105	95	110	87	98	92	89	113	104	106	88	99	105	93	112	85	103	100	110	112	94	98	97	109	97	96	102	96	98	112	116	110	113	86	109	115	97	95	107	124	107	89	111	94	114	94	108	88	103	103	91	94	101	110	94	102	99	97	105	99	85	109	92	104	90	112	100	93	94	88	107	99	85	98	84	92	99	79	93	93	95	104	117	103	97	109	113	102	100	101	97	104	104	98	89	86	91	110	98	92	89	103	97	119	83	85	97	103	93	118	101	124	119	121	112	102	108	88	101	88	87	97	97	93	96	114	132	101	100	96	94	84	85	99	96	79	104	104	95	95	96	96	93	110	84	109	100	98	97	107	127	104	112	106	113	89	91	85	99	108	97	103	95	111	92	90	100	96	97	113	88	90	97	76	98	100	94	110	92	114	106	95	102	85	110	106	98	108	94	87	102	117	110	102	111	87	108	130	95	113	88	88	97	98	86	107	98	102	100	89	95	79	98	104	81	95	106	89	96	91	111	109	105	110	91	106	94	120	117	109	98	101	92	104	87	89	98	92	105	109	110	93	101	95	124	95	120	85	89	109	83	95	86	106	110	104	124	96	97	117	95	116	109	97	90	85	88	92	112	109	104	84	93	94	102	71	115	121	90	95	93	85	104	81	87	97	92	100	103	99	87	84	110	102	98	106	100	119	98	102	86	95	96	82	91	108	117	99	97	97	72	89	88	78	103	92	98	106	97	90	87	80	78	104	102	112	108	100	104	95	93	114	95	87	107	91	104	92	117	109	96	110	95	121	97	111	88	105	101	92	118	101	103	101	101	102	100	98	82	108	91	82	106	99	91	97	98	98	88	96	112	105	124	89	101	99	100	90	97	114	101	93	88	104	94	102	79	91	76	108	88	111	109	105	107	97	94	95	103	93	95	97	90	115	114	106	97	107	92	125	112	111	110	98	101	87	105	82	96	94	104	95	79	100	111	111	110	104	90	89	87	86	127	90	114	103	106	99	96	83	104	104	109	116	100	95	101	119	84	105	86	105	76	114	106	95	112	101	100	91	100	106	116	103	86	107	93	112	92	71	102	98	83	107	108	100	90	75	97	87	120	94	102	110	107	109	93	99	101	89	103	94	88	89	83	91	102	87	88	107	117	111	105	111	105	85	89	95	91	92	97	105	115	100	89	83	86	96	118	106	117	78	108	100	93	88	112	88	86	109	117	95	109	96	96	106	103	113	104	91	113	106	105	127	87	113	109	106	102	75	107	95	92	98	96	82	80	81	105	126	102	105	105	96	98	116	105	97	108	96	104	98	102	90	107	106	105	96	113	91	106	106	104	89	100	99	80	79	94	117	77	98	99	98	116	85	101	110	93	99	104	101	86	80	113	109	90	98	91	74	104	110	102	89	92	106	106	85	73	94	90	99	106	124	107	91	97	105	90	91	92	109	94	110	104	109	113	81	91	99	104	100	104	110	91	104	100	88	99	100	105	100	110	102	98	103	105	88	98	96	92	91	114	96	97	96	89	99	99	85	99	78	98	106	83	102	94	112	107	96	97	108	98	91	123	95	85	104	92	105	89	115	87	98	108	112	102	81	109	111	108	103	82	88	93	111	110	104	83	95	111	110	94	93	108	114	81	103	93	102	83	117	65	111	98	104	111	104	97	82	97	95	114	102	104	110	114	90	98	95	97	110	110	87	104	107	107	98	100	105	93	110	101	132	117	111	96	88	87	91	110	108	105	103	117	96	89	108	107	88	100	91	94	92	83	93	94	101	104	99	109	101	92	112	87	93	102	83	107	100	116	101	96	102	109	97	91	83	106	99	94	84	101	100	90	92	106	106	94	92	100	92	89	99	95	100	100	104	92	103	101	95	102	88	107	98	96	101	116	104	111	99	103	102	76	94	114	105	121	93	115	90	103	92	96	98	95	96	110	99	103	101	98	108	110	108	102	104	94	90	113	93	98	103	100	106	116	106	118	85	109	97	104	102	88	93	99	108	100	103	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
5123	372	458	489	472	429	377	363	380	353	362	341	317	311	311	341	337	301	327	318	310	324	317	335	325	316	317	295	310	327	307	350	299	303	320	320	295	312	306	323	334	319	269	283	321	302	297	316	295	293	307	297	291	314	310	323	295	294	312	316	289	307	293	303	300	357	302	297	339	306	296	288	305	349	310	293	286	302	306	317	298	303	307	326	271	318	286	302	300	291	302	286	313	298	289	253	295	294	332	297	297	293	307	295	328	294	303	305	282	328	323	311	301	301	326	288	326	337	306	306	298	315	303	329	306	313	343	306	327	309	313	302	296	290	334	307	318	310	300	306	310	301	308	338	338	303	298	296	299	285	309	310	297	334	317	308	306	317	306	298	288	289	296	298	275	324	307	300	295	286	304	294	318	283	324	331	321	299	295	298	302	329	310	316	314	321	272	312	286	325	315	310	299	287	297	323	311	289	312	317	307	288	291	296	297	298	289	297	276	305	326	315	329	276	304	268	302	320	289	325	318	322	319	330	290	318	305	333	317	322	286	307	305	307	311	285	308	312	331	296	307	333	299	299	287	284	280	312	321	272	277	270	289	309	273	282	272	324	295	317	297	313	326	288	300	304	329	314	292	313	310	282	328	337	344	294	322	308	314	320	310	301	285	319	311	338	274	318	307	284	273	298	292	345	332	321	313	329	300	300	323	345	269	346	310	321	306	310	323	312	276	314	284	326	330	320	297	318	304	307	335	337	311	336	268	309	303	303	277	320	312	303	297	340	298	310	331	330	341	322	319	309	300	292	332	337	342	289	317	284	294	302	327	313	305	310	336	298	304	329	316	283	315	321	337	310	326	301	308	307	293	309	308	299	317	316	307	321	304	314	314	311	286	284	307	292	317	318	318	314	322	273	288	287	313	306	317	314	285	289	326	358	319	304	326	332	305	327	329	307	333	322	321	322	262	316	307	280	269	295	313	303	299	321	302	294	299	311	310	297	312	305	297	317	294	302	285	298	303	298	299	299	343	297	293	316	305	325	324	314	299	303	309	297	314	325	324	298	312	308	284	306	323	329	336	306	298	290	296	321	287	300	299	305	328	286	294	340	344	336	310	314	327	298	305	316	308	275	341	309	324	300	334	298	313	320	345	293	315	287	310	330	321	286	323	293	289	297	321	313	321	327	271	325	308	274	327	310	327	297	341	298	312	322	300	341	305	325	301	297	266	298	292	318	293	359	328	311	288	287	284	294	284	298	300	314	328	283	340	317	342	298	300	322	303	283	339	299	304	340	309	319	283	328	299	318	291	327	294	295	315	313	296	352	310	307	331	285	313	314	306	340	323	305	314	298	318	304	325	283	309	310	288	308	287	310	274	299	340	310	328	297	314	291	288	296	337	279	311	314	290	329	316	293	327	333	297	313	303	300	301	288	294	299	318	285	314	328	330	312	332	330	309	337	298	291	299	304	281	297	335	309	285	284	334	304	281	282	310	321	276	299	284	302	328	296	332	309	315	303	293	295	285	313	329	326	296	301	296	302	309	310	310	297	307	308	291	285	319	295	297	307	324	343	307	294	300	304	352	302	331	318	305	290	318	310	277	279	273	298	300	310	280	327	301	309	298	315	334	312	303	309	306	303	311	335	310	296	315	290	325	307	305	299	326	280	292	290	293	297	301	310	316	323	337	317	310	329	296	329	293	315	325	296	297	317	288	321	303	308	316	322	303	312	294	332	301	291	314	302	304	317	284	303	313	268	291	310	284	278	304	318	311	291	328	304	315	318	274	319	303	302	300	320	309	300	353	303	294	305	346	315	283	313	286	319	284	342	318	331	321	319	295	333	300	314	338	293	306	334	298	316	298	294	320	288	324	290	303	332	323	312	309	277	323	306	318	275	313	314	296	292	289	305	303	280	329	284	291	311	302	319	310	311	299	288	333	327	308	318	316	290	313	322	289	315	330	299	338	326	311	312	300	337	336	307	325	311	318	325	317	318	293	292	314	320	325	325	311	336	296	307	313	294	307	306	290	305	311	285	323	303	297	327	290	334	276	298	323	310	319	285	297	295	296	306	309	306	300	329	297	299	286	313	317	290	333	319	314	295	293	330	288	311	314	297	324	304	311	312	290	302	309	304	314	313	285	303	313	293	307	271	291	284	342	285	315	309	307	303	306	314	297	301	302	316	311	292	296	295	352	282	293	306	320	339	295	332	308	308	305	276	308	308	301	312	308	264	342	320	303	332	316	309	325	310	328	290	328	350	335	326	336	333	323	324	302	326	297	285	308	319	287	281	315	294	308	290	315	336	290	274	331	297	303	299	263	290	291	342	308	297	308	303	296	326	328	328	284	306	314	307	271	330	313	316	296	318	299	298	329	296	285	285	320	341	299	284	307	294	313	325	297	300	338	308	309	305	308	344	309	313	311	343	319	301	312	294	318	294	317	299	305	295	315	295	334	314	307	326	354	297	300	314	303	307	285	306	364	314	299	314	290	302	319	325	339	330	312	321	299	302	302	261	303	277	312	330	320	344	338	315	315	311	304	329	317	296	318	314	294	303	311	306	286	326	308	320	308	340	277	308	277	304	298	324	314	291	341	313	302	311	300	302	316	348	282	319	314	278	299	302	292	314	320	286	303	304	275	304	287	331	306	315	298	320	298	294	312	296	326	310	305	297	291	280	301	272	315	307	332	308	310	320	315	340	308	290	284	276	343	308	311	289	290	309	318	303	311	287	290	328	354	301	303	303	294	304	287	304	335	331	293	294	321	296	288	317	266	320	293	359	286	322	306	322	304	295	333	329	329	302	311	296	327	294	321	297	337	327	351	330	284	315	300	339	311	330	326	316	278	311	277	318	322	343	296	316	322	302	333	311	281	322	314	309	319	296	275	281	324	331	285	321	298	305	307	309	318	314	285	308	316	299	322	284	321	321	306	302	303	312	324	306	312	280	310	303	340	303	275	293	318	305	321	317	301	293	342	292	322	302	306	316	296	294	294	341	356	348	285	309	297	299	329	307	297	296	285	298	315	279	308	311	305	316	322	303	322	274	335	325	304	322	355	301	287	304	307	288	308	312	328	337	325	308	307	273	317	280	317	257	298	307	308	291	334	272	305	346	283	309	279	291	303	294	320	319	306	296	292	282	321	300	292	318	306	319	329	328	296	326	320	303	318	269	297	331	301	312	337	320	307	303	315	297	287	336	307	299	291	303	297	315	296	296	323	313	299	273	300	315	305	290	312	307	336	316	322	331	319	288	278	298	293	266	325	293	326	304	303	310	311	294	306	311	317	307	315	337	283	335	308	312	296	314	289	329	287	304	325	313	307	337	314	298	283	311	325	319	299	338	289	313	319	280	338	286	326	295	293	351	320	282	308	303	308	315	355	295	330	314	329	305	315	280	308	298	316	308	316	313	307	313	323	339	312	308	301	269	304	291	279	340	297	328	320	334	327	316	317	314	359	300	304	312	306	300	298	307	303	305	319	318	329	295	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
25987	2668	1351	1015	698	567	445	349	256	250	201	189	175	146	176	118	134	119	141	127	138	122	111	104	101	103	128	96	93	107	113	92	128	106	107	131	100	106	101	117	105	89	98	108	103	103	121	100	97	97	92	91	94	92	109	108	94	102	85	83	91	100	105	114	109	105	85	92	84	101	96	110	98	95	94	82	116	120	104	95	108	83	93	80	96	84	103	109	91	100	107	89	108	95	99	107	88	71	88	90	98	111	106	111	81	100	100	85	95	86	109	119	95	89	99	89	107	93	95	104	112	100	88	92	74	82	106	77	94	75	88	102	126	71	87	89	83	94	92	102	90	104	107	96	108	113	87	112	83	87	94	90	86	103	107	83	87	93	77	109	99	83	81	69	100	119	80	102	95	86	87	99	98	93	106	81	95	99	119	100	90	79	92	100	85	97	91	88	86	81	106	84	104	115	109	92	101	86	113	96	110	100	80	97	96	90	101	98	89	104	76	85	91	100	91	99	92	92	104	96	102	91	86	102	101	86	101	103	86	87	101	79	95	95	82	84	82	89	99	94	89	96	105	92	85	88	82	97	90	116	104	97	97	111	100	104	91	88	110	103	100	92	92	99	99	90	102	92	99	100	85	85	98	98	83	111	81	87	81	106	97	105	104	94	86	89	104	105	101	98	104	104	88	87	97	78	90	82	97	107	97	87	119	103	97	116	98	105	95	101	82	119	110	94	97	84	96	86	82	89	83	98	107	99	95	103	82	101	102	105	77	93	103	88	87	98	92	93	94	83	90	109	77	100	107	95	82	97	97	81	103	89	91	85	99	92	86	88	85	83	94	104	115	89	101	89	99	101	92	91	82	99	76	93	91	88	109	99	81	92	111	87	85	100	95	88	102	91	100	105	88	78	91	97	95	86	82	91	93	97	93	79	104	98	99	98	101	84	84	100	105	88	96	109	92	86	96	116	103	91	82	114	98	99	90	103	91	92	98	102	92	79	91	98	91	104	100	113	85	95	116	102	99	95	116	76	95	102	99	116	94	106	79	98	103	92	118	114	92	90	91	92	93	104	113	100	101	103	95	86	106	96	79	100	102	112	105	85	111	107	88	92	93	94	95	106	92	95	95	105	86	98	94	95	103	85	94	107	90	102	72	91	83	91	110	75	103	86	102	93	81	77	99	83	99	87	103	84	111	104	100	99	94	106	99	99	106	96	92	99	94	78	82	108	91	82	95	100	100	89	79	74	106	99	73	81	84	76	98	113	93	90	88	82	93	100	95	106	104	84	115	97	115	102	98	89	93	109	116	90	114	97	105	93	95	101	75	105	106	92	93	91	112	106	89	96	97	107	113	110	97	90	75	96	102	95	106	119	93	84	92	103	95	79	84	77	94	94	80	100	91	80	95	104	95	101	103	110	95	107	106	99	84	89	99	99	98	85	102	80	81	99	81	83	103	89	103	97	118	98	98	88	86	88	87	90	97	78	107	91	92	85	88	99	107	115	91	96	94	111	92	106	103	114	94	101	99	93	95	85	101	88	96	99	103	89	108	113	107	85	114	112	87	91	93	92	76	92	92	112	92	90	111	102	95	103	93	94	96	113	84	97	95	106	101	102	103	90	108	90	97	86	95	123	102	100	89	90	92	95	112	92	104	79	99	92	80	92	105	90	115	97	82	94	97	101	85	81	96	89	112	97	83	95	94	89	97	103	99	94	89	107	79	105	88	99	92	105	118	89	85	91	93	106	100	81	96	95	91	81	90	76	103	92	94	100	102	101	100	96	100	104	102	86	90	101	84	84	70	83	88	96	110	77	80	103	88	92	98	112	86	103	95	113	95	90	99	90	103	90	92	76	83	102	95	102	102	76	103	84	84	95	112	84	87	104	104	104	99	106	78	87	104	93	99	93	89	98	92	99	100	105	89	97	88	96	106	83	92	84	81	90	95	86	102	89	102	96	88	91	101	80	93	99	91	101	80	91	94	115	91	109	101	100	85	103	84	103	74	101	120	91	97	93	97	84	81	89	115	111	105	90	92	109	104	76	79	98	97	97	104	102	99	109	86	107	90	89	87	103	92	86	90	97	92	89	97	95	94	98	84	97	89	105	100	92	110	96	79	82	98	82	89	98	103	99	113	96	85	88	105	100	96	98	110	114	101	107	86	76	112	101	92	80	102	104	104	91	92	85	98	84	101	101	99	76	103	90	96	94	105	98	90	103	91	98	93	94	85	95	108	108	102	91	92	94	90	112	101	90	101	93	88	89	89	86	84	96	86	103	96	96	103	97	99	95	96	89	119	95	90	98	108	89	96	77	86	101	119	103	87	88	85	102	84	86	104	114	94	94	97	102	90	100	77	92	88	98	90	105	104	116	93	64	118	87	88	100	106	106	116	125	105	107	102	90	84	105	95	84	103	86	85	85	86	100	101	93	94	99	91	96	98	103	79	91	111	89	90	70	108	85	97	90	81	83	104	89	104	91	104	104	114	76	105	92	91	99	90	80	92	88	94	85	87	98	117	95	113	109	104	115	94	97	99	80	91	94	91	86	101	96	127	94	116	102	86	99	96	93	79	74	93	82	94	100	108	117	83	98	108	85	99	96	101	92	102	85	106	85	77	85	102	93	94	77	115	95	88	98	85	95	98	101	104	81	114	99	94	90	87	93	104	94	98	89	95	107	86	93	81	108	91	90	101	94	92	91	94	85	87	109	100	91	88	88	94	107	99	107	92	103	106	108	108	111	115	75	115	95	92	93	105	92	92	103	76	104	109	99	109	91	110	88	91	96	96	104	101	87	98	89	81	103	99	94	89	90	90	86	91	101	83	107	92	97	101	93	97	87	96	101	95	80	101	104	81	100	95	108	98	102	99	87	83	123	115	94	97	95	92	99	105	111	97	101	85	97	99	83	96	88	111	84	81	106	96	107	117	97	78	90	106	109	91	91	108	106	89	83	95	92	114	89	89	85	103	101	95	94	104	90	108	80	90	95	99	97	94	69	88	99	99	101	113	90	103	102	104	85	86	93	114	99	103	94	97	88	113	98	94	94	93	101	90	88	87	95	123	92	95	107	84	102	83	74	114	95	99	101	108	83	113	82	74	84	93	105	95	91	95	103	103	104	91	99	89	103	86	86	107	90	90	102	109	92	91	99	96	100	107	103	103	92	98	126	96	88	96	122	102	91	87	82	87	97	94	100	96	78	105	104	89	86	90	87	114	90	100	98	85	91	92	106	87	80	88	105	102	94	96	102	109	91	97	89	95	97	107	87	101	104	82	100	91	95	97	101	81	106	101	98	93	107	87	84	94	101	87	103	95	96	98	88	90	80	79	83	96	90	88	106	109	106	100	73	89	106	95	108	98	94	100	99	100	106	107	96	92	89	96	80	101	99	106	88	98	77	78	108	88	93	94	89	108	103	105	109	99	85	90	101	112	100	88	105	101	90	94	100	92	119	99	103	100	117	103	89	97	102	91	96	96	88	84	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
12304	1380	3184	3593	2987	2468	1898	1620	1378	1114	996	929	855	748	747	662	651	581	547	562	476	452	498	464	457	399	421	456	450	404	411	427	387	391	396	381	382	390	370	358	372	375	369	335	351	352	361	335	340	330	363	323	314	351	316	358	359	303	331	322	346	305	338	337	361	365	312	306	341	337	349	323	289	338	340	353	319	292	324	299	307	331	302	322	322	311	317	330	311	332	303	323	292	346	328	323	316	308	325	310	324	326	331	309	319	334	302	301	305	303	322	355	309	319	312	300	316	305	358	319	296	312	329	345	322	308	315	307	302	344	327	327	325	296	254	312	323	302	320	318	314	333	300	301	319	330	314	308	326	315	297	318	311	306	311	308	291	330	283	291	320	334	298	297	316	323	309	317	317	277	301	302	295	308	309	315	311	321	339	315	324	352	296	304	312	342	332	286	323	337	294	321	296	321	320	298	317	322	305	333	320	300	311	339	318	303	337	301	323	337	289	338	343	312	288	341	313	318	295	270	317	331	329	297	312	290	297	319	295	302	318	312	263	289	307	315	267	295	304	326	334	301	324	305	314	307	288	326	287	334	319	302	285	322	289	308	319	300	296	325	330	332	301	317	311	322	293	288	308	328	309	293	319	298	308	327	298	294	306	312	330	316	314	299	308	303	319	337	313	277	304	311	302	306	327	312	302	303	284	294	277	303	305	314	302	298	290	300	317	330	304	290	319	287	312	293	268	286	317	302	282	320	311	302	292	341	335	293	322	317	339	295	301	306	269	305	350	301	311	293	289	323	277	296	352	306	307	300	328	295	317	341	300	328	263	300	316	305	313	308	283	323	306	321	307	307	317	301	319	303	270	326	304	290	297	302	324	336	314	299	340	305	315	311	319	341	313	301	323	317	312	291	287	306	307	351	321	323	282	295	307	311	304	335	307	315	299	310	300	323	346	311	317	324	299	347	316	315	319	308	296	303	320	304	302	292	302	301	303	289	311	311	316	306	321	304	315	297	302	294	317	348	316	316	313	301	303	274	308	290	296	351	335	304	304	323	300	304	328	313	298	325	336	329	299	316	317	296	311	310	296	280	309	300	312	295	312	311	295	308	338	299	287	343	287	273	324	315	313	331	308	299	309	339	322	281	278	294	327	293	307	341	307	342	303	284	348	323	317	297	300	293	299	311	279	274	289	295	340	337	334	346	320	300	295	316	311	357	278	300	371	307	316	312	313	268	318	330	338	292	310	305	336	290	320	287	316	303	299	313	293	310	317	328	330	310	319	300	272	299	302	300	356	311	282	302	292	320	311	276	320	310	303	326	294	298	320	305	294	317	321	316	295	307	305	285	306	293	300	310	321	323	315	309	294	285	300	300	323	310	316	318	282	303	313	294	288	280	314	301	292	307	278	299	325	300	327	299	311	295	287	327	305	299	296	311	335	324	311	320	307	308	360	292	270	321	344	346	302	319	281	323	294	306	330	308	321	337	311	331	263	304	270	299	298	310	324	326	299	297	295	318	302	319	309	313	321	297	281	311	323	325	310	296	282	309	272	329	311	286	344	334	338	319	303	293	309	317	299	330	339	335	323	299	305	301	309	299	310	341	342	314	308	288	284	333	323	305	317	318	294	309	298	320	313	313	303	286	310	296	281	295	316	308	309	336	326	284	273	312	357	304	338	290	309	307	325	317	289	330	330	303	293	304	321	334	306	325	347	296	283	327	303	313	300	297	322	307	316	319	295	317	325	290	308	304	280	304	333	301	345	325	302	308	320	294	308	355	328	324	288	298	303	307	327	300	318	316	301	324	314	284	323	304	311	318	314	318	356	323	313	261	289	273	291	309	316	317	295	312	325	301	305	291	320	310	309	304	305	305	309	317	335	268	325	306	308	322	303	280	308	327	335	303	305	314	302	353	298	300	285	305	299	307	324	334	320	270	310	290	316	318	293	316	315	310	290	322	313	279	312	318	324	348	291	286	318	316	335	308	329	299	281	324	295	348	298	283	292	296	299	334	330	295	310	278	301	315	269	317	316	327	317	307	293	289	299	302	303	295	320	316	326	314	286	327	317	301	324	291	325	317	312	347	297	290	317	327	323	300	301	315	299	309	316	304	292	314	296	333	305	342	289	311	337	291	297	302	341	295	305	308	295	316	317	280	310	300	311	320	293	314	333	310	331	312	325	311	305	321	315	324	282	302	330	322	316	310	289	301	284	282	296	339	318	323	331	316	311	301	305	316	320	304	305	302	311	332	327	341	294	310	285	325	259	301	308	321	332	275	321	327	325	344	309	335	285	310	283	300	287	294	324	309	300	313	290	303	310	305	316	293	325	338	335	331	315	312	299	330	285	309	309	332	315	318	284	305	298	327	300	286	280	292	312	340	304	312	315	316	293	290	311	298	312	316	323	322	293	297	299	289	300	309	304	291	337	302	316	314	323	327	311	318	300	312	318	316	277	300	306	324	312	322	292	290	313	323	311	295	313	326	318	331	286	307	334	310	301	328	289	320	314	301	304	279	333	316	284	315	318	334	275	308	295	350	307	292	319	308	312	342	310	308	300	318	326	301	265	274	308	330	305	280	313	328	339	288	317	322	280	280	315	287	308	301	346	313	338	298	332	314	282	297	331	321	324	306	290	299	333	324	323	282	302	316	293	313	325	324	291	338	302	306	320	341	312	294	274	302	317	298	309	320	283	302	322	308	302	323	315	300	309	306	305	321	310	321	299	326	288	319	302	274	313	359	346	318	331	322	317	310	322	334	299	329	319	302	323	321	309	327	310	282	284	326	300	278	319	277	310	316	320	298	301	322	333	302	305	297	308	281	256	335	318	278	339	289	305	304	367	304	306	310	297	292	314	334	288	316	296	297	317	298	292	296	311	310	298	321	280	318	287	309	325	337	316	299	325	331	291	325	317	287	318	322	313	326	315	314	290	316	312	300	306	299	301	302	312	306	323	298	289	299	315	279	294	308	309	316	280	297	291	317	310	311	278	322	312	306	338	323	300	305	349	266	308	317	298	282	319	308	271	320	312	298	304	336	316	289	332	339	274	276	333	320	326	327	322	305	302	302	281	291	315	267	335	301	305	307	338	334	337	286	303	296	316	339	315	350	298	299	314	358	314	304	283	295	300	316	291	283	296	323	283	260	296	297	294	317	299	329	306	309	298	323	292	301	297	307	327	307	312	314	319	315	296	341	289	321	311	303	283	291	278	353	321	309	291	359	311	311	278	310	300	331	311	326	304	270	322	309	305	300	282	330	327	302	325	294	315	286	299	304	321	319	301	307	317	331	332	310	297	293	287	321	318	350	320	324	287	319	310	306	305	296	287	292	276	306	315	322	266	330	341	321	310	318	289	325	304	301	278	304	312	314	310	316	308	300	304	281	322	317	312	313	295	300	323	327	323	306	333	327	319	302	299	294	286	315	306	304	312	316	323	335	319	302	296	295	301	324	305	315	296	315	305	304	298	306	301	297	326	296	313	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
38193	7812	3030	2154	1489	1122	871	612	524	489	474	390	357	322	306	335	278	292	274	260	280	254	218	240	264	243	237	236	236	234	234	223	211	244	213	220	230	218	249	215	215	204	188	227	178	214	194	244	197	214	220	232	227	215	200	190	227	201	223	207	220	204	195	200	217	220	200	180	207	219	187	203	208	225	222	210	198	213	172	191	193	225	197	198	205	213	214	217	197	176	203	201	212	185	219	210	209	194	196	201	201	187	197	226	209	187	179	204	172	176	206	205	223	223	219	196	195	201	236	208	189	217	192	190	209	209	196	194	203	210	196	211	235	207	185	190	192	195	206	206	201	210	208	197	201	202	200	221	208	203	195	215	206	259	202	201	196	203	201	196	226	178	244	227	192	200	216	201	202	198	193	170	217	210	197	227	211	233	199	192	200	197	204	206	199	189	204	212	203	223	200	187	203	207	194	216	213	205	216	180	211	224	209	213	188	183	234	210	176	209	200	196	207	233	204	207	184	218	206	210	203	217	218	209	207	227	235	180	189	192	215	198	200	193	221	198	223	198	217	216	207	179	212	217	228	196	211	185	182	192	199	201	207	160	208	209	180	189	196	195	206	199	210	213	218	190	203	228	189	221	167	189	208	227	185	178	174	208	195	207	181	225	213	226	178	193	185	219	224	198	187	208	207	188	216	197	197	191	197	207	208	214	197	209	209	206	189	183	180	190	183	194	185	224	198	201	213	209	203	208	193	208	237	214	186	203	206	197	203	217	206	205	185	203	201	204	235	180	186	201	203	201	195	231	186	211	189	200	187	197	181	214	187	214	202	183	212	203	200	200	214	211	218	192	213	228	208	205	205	202	202	193	214	193	191	208	207	197	200	179	188	202	200	178	227	201	187	199	189	198	216	193	210	215	193	189	201	220	198	215	218	194	218	207	196	189	228	204	192	202	204	196	186	208	186	213	180	203	208	209	205	195	232	207	214	206	236	180	210	209	184	238	217	191	238	214	227	186	195	215	205	184	197	200	219	208	214	205	210	183	200	204	215	191	205	201	213	201	204	214	218	193	181	218	220	199	186	198	229	202	222	222	184	194	184	202	209	210	210	196	186	201	209	200	234	222	232	212	218	193	217	229	179	208	182	207	234	218	212	214	202	207	207	200	198	175	198	175	193	186	237	207	204	224	207	204	203	190	195	203	206	221	244	190	217	197	206	218	217	207	230	202	211	212	220	171	202	197	184	190	204	228	197	195	204	214	219	185	196	189	214	197	203	194	195	225	212	198	209	240	197	196	230	193	197	196	194	232	211	187	211	195	215	217	216	192	184	221	222	213	177	192	205	192	203	216	193	187	201	197	170	188	197	205	185	197	212	199	205	191	210	183	202	195	203	208	227	210	228	191	211	215	218	207	199	198	207	193	202	184	196	209	218	228	207	195	196	200	172	193	188	185	215	203	197	190	208	203	203	194	191	201	205	212	200	184	206	190	193	214	222	185	220	202	167	207	201	229	190	195	206	198	202	164	181	201	180	196	217	200	191	190	217	191	182	209	188	219	198	202	207	178	180	213	228	200	203	208	186	206	216	200	199	206	208	202	194	197	219	195	177	206	204	218	207	214	233	197	194	193	209	225	218	198	207	202	206	189	218	195	213	185	225	226	216	176	217	215	208	196	201	203	218	217	188	210	207	205	200	200	192	213	218	229	197	196	203	214	193	178	179	194	216	208	190	201	190	183	191	198	194	194	210	177	190	203	192	207	197	180	195	192	199	209	203	213	211	207	224	227	209	207	196	197	199	211	227	193	202	219	212	194	190	216	231	212	205	212	188	188	201	214	221	204	206	193	183	206	189	191	207	226	206	209	210	220	220	218	196	200	211	193	212	222	239	221	181	202	191	198	224	220	189	173	218	206	206	204	210	226	195	226	178	201	213	219	214	210	187	209	211	216	255	194	252	221	206	209	199	182	210	205	215	196	200	212	211	193	186	159	200	212	190	218	209	197	180	192	235	202	215	194	227	222	211	197	200	202	202	211	196	194	176	198	203	185	195	218	201	206	189	214	232	161	234	242	173	185	190	192	223	232	211	204	193	229	209	194	210	214	218	207	204	212	189	202	183	210	212	200	209	202	245	204	205	198	228	183	194	185	229	218	196	208	192	205	181	211	185	216	215	230	179	197	210	196	199	200	201	214	209	208	230	191	216	209	208	232	213	186	189	207	236	210	206	215	173	199	203	206	212	224	185	189	179	221	178	208	186	194	209	226	216	189	187	191	186	190	194	185	217	219	206	212	196	224	216	198	213	219	223	213	211	196	185	214	221	201	207	214	213	202	206	211	201	224	214	190	211	218	193	214	205	220	181	214	222	210	214	212	202	205	230	186	173	209	205	205	202	189	208	208	204	201	197	207	185	171	193	185	201	206	194	191	190	214	194	172	198	197	201	208	219	207	214	208	216	218	202	200	190	183	216	208	194	219	179	207	201	192	202	199	186	215	212	200	197	207	180	203	219	177	242	189	194	186	216	223	220	230	233	223	192	208	227	204	212	213	211	195	191	195	182	201	202	181	191	207	197	208	203	215	219	203	202	217	176	183	195	172	200	218	193	228	203	217	199	162	197	191	204	211	206	187	211	205	201	198	211	206	191	199	203	212	209	186	199	234	201	190	218	192	216	185	192	220	229	211	200	209	200	200	183	192	191	192	187	203	224	210	232	202	218	227	226	217	203	209	185	190	197	214	211	187	215	192	205	220	223	224	226	189	195	193	206	189	198	233	223	204	218	225	194	205	202	237	196	212	200	195	187	196	212	216	202	202	177	211	200	213	197	203	204	173	198	211	203	187	205	214	222	185	207	190	195	206	181	201	184	174	190	179	179	199	200	192	210	233	203	204	215	241	224	197	198	204	164	196	228	179	210	206	204	192	200	206	212	191	196	210	207	184	216	210	184	205	201	217	185	203	211	202	196	196	200	201	209	224	199	221	206	207	203	217	194	215	201	211	192	213	193	197	197	212	198	220	182	189	211	214	195	203	178	218	206	223	209	202	213	185	196	200	208	203	216	192	209	202	205	174	208	219	209	210	216	238	224	182	218	209	205	195	203	217	201	207	227	232	215	211	202	199	217	184	226	216	207	208	213	216	187	194	188	189	201	202	215	174	187	216	229	196	171	190	204	242	222	204	195	229	222	190	218	193	229	221	187	186	219	204	215	167	202	205	198	209	204	222	203	191	198	209	208	225	213	199	202	238	177	210	191	222	206	211	201	224	181	205	204	198	208	200	207	207	217	196	225	192	192	201	189	215	217	201	198	196	209	208	204	206	223	204	202	216	197	216	214	185	185	221	188	208	221	208	207	192	210	217	226	204	178	204	215	213	191	199	205	201	199	183	239	201	221	204	216	214	190	199	195	199	168	189	195	210	211	209	199	195	197	221	207	205	192	176	214	210	170	198	230	208	197	206	215	213	201	205	207	182	183	222	212	225	203	201	205	211	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
16077	2676	6027	6672	5665	4551	3590	3137	2606	2208	1928	1756	1658	1439	1330	1242	1239	1170	1105	1044	1013	942	957	890	852	823	820	775	821	785	796	761	769	732	732	678	728	721	680	708	701	658	654	663	710	650	662	672	659	666	652	643	666	621	657	631	621	613	660	612	599	629	641	580	623	605	595	616	600	573	618	602	594	632	592	579	610	584	593	597	617	616	584	620	587	625	620	623	612	602	597	594	621	601	636	630	573	583	589	603	536	557	557	576	594	561	609	584	596	599	605	621	578	613	609	577	613	598	598	612	566	546	603	565	628	579	646	592	572	605	586	622	597	588	608	591	592	557	564	559	553	564	586	562	563	548	562	585	622	609	651	574	594	631	610	583	583	566	554	590	545	590	619	622	615	543	585	564	568	572	584	593	555	617	577	566	584	591	595	555	625	544	600	567	597	636	595	561	542	560	590	600	591	595	605	592	585	561	580	600	599	585	564	577	568	566	591	647	585	606	568	597	563	565	567	631	589	548	580	587	638	579	582	567	611	558	567	553	590	543	563	592	598	580	560	586	587	651	599	622	608	568	564	562	569	571	590	599	556	636	607	566	604	594	577	593	622	598	575	583	585	572	575	596	569	573	636	540	554	548	565	571	600	570	569	593	569	628	598	582	575	619	557	599	548	606	593	623	630	630	546	599	560	584	544	579	591	591	622	601	611	593	590	592	572	626	570	549	611	608	563	582	576	598	581	553	582	583	556	593	554	571	553	564	616	583	573	600	556	600	558	542	574	575	556	549	583	550	604	574	570	611	592	598	613	601	599	548	560	537	567	591	641	599	621	618	555	633	596	612	599	591	581	568	591	672	559	543	593	572	590	575	599	564	604	619	629	556	567	559	577	584	612	563	579	599	568	573	574	558	571	575	617	595	571	625	594	576	563	569	578	578	577	559	601	577	585	572	595	588	562	586	599	594	567	570	587	552	585	558	565	571	546	616	561	589	561	598	604	577	574	579	595	617	594	562	611	560	557	570	568	559	575	656	585	583	640	597	636	640	580	599	562	600	585	577	571	590	577	570	612	578	573	611	557	581	599	604	581	573	568	608	575	563	598	627	578	564	576	601	598	625	585	556	611	582	583	607	601	575	543	592	607	590	562	559	613	553	562	577	607	606	540	569	570	625	543	611	614	619	594	561	586	539	554	599	572	680	570	617	569	599	576	561	563	549	548	556	573	557	586	557	578	561	592	553	588	574	539	596	598	623	582	548	613	606	611	596	596	558	555	577	592	564	600	613	590	577	607	608	586	623	604	553	593	582	610	567	525	584	582	582	588	565	581	582	574	571	550	566	605	585	596	587	581	595	589	566	615	542	596	575	573	593	604	568	576	548	592	560	603	570	589	618	586	573	591	558	557	593	564	582	573	585	548	565	583	585	575	614	568	584	590	611	572	523	555	608	584	587	582	557	568	554	545	547	554	555	586	595	592	550	546	536	542	594	586	597	552	597	583	583	622	593	598	543	586	552	589	596	595	618	624	586	604	617	628	585	615	603	561	549	586	596	593	592	561	637	566	551	614	567	629	572	566	604	615	558	579	566	518	572	561	582	582	587	607	561	569	593	524	585	562	588	556	567	557	577	582	601	526	590	570	622	572	575	583	561	611	533	580	555	532	623	579	632	594	580	564	532	569	608	581	568	550	604	573	613	581	570	583	620	614	555	565	579	605	591	556	598	576	625	600	558	561	551	611	560	561	592	588	576	573	579	599	567	549	589	582	599	628	552	603	593	623	559	585	569	556	567	601	573	561	580	584	578	596	598	555	569	565	570	586	578	591	550	549	579	590	524	528	630	603	561	603	560	578	615	625	568	586	616	573	606	629	616	566	580	579	654	573	590	596	549	549	588	598	541	577	612	561	615	570	584	576	565	567	540	584	554	582	551	552	618	606	592	615	600	571	584	584	592	556	610	578	588	530	575	580	618	587	580	546	613	594	582	603	570	571	571	562	574	547	587	561	560	537	564	589	551	596	615	611	552	559	560	567	612	561	571	550	559	635	574	611	588	580	571	565	608	574	567	564	531	548	610	559	580	577	597	599	578	590	562	588	549	572	613	595	546	570	609	582	583	554	590	592	565	605	536	585	567	560	568	616	557	594	591	627	587	577	563	588	582	607	623	618	565	604	562	594	591	589	587	534	555	570	615	647	602	555	548	599	609	577	582	577	573	563	568	556	576	581	557	572	559	581	602	557	557	526	587	554	585	594	573	584	537	590	582	563	574	596	559	553	544	578	554	545	569	611	564	594	615	621	555	588	594	599	604	563	597	565	568	591	575	570	552	571	550	587	565	565	610	637	575	609	614	623	608	563	557	561	595	596	573	591	582	564	616	609	548	578	575	577	567	592	541	594	551	571	599	567	594	589	579	572	567	595	562	537	605	559	583	569	565	587	561	588	548	586	629	545	582	588	536	572	519	568	578	598	573	587	564	591	581	588	647	607	563	554	591	561	607	609	626	549	632	598	570	585	574	601	582	580	554	570	543	592	589	586	574	602	540	585	584	563	575	547	597	561	610	582	562	571	564	561	608	572	583	580	560	595	586	585	600	594	608	547	593	591	578	606	586	601	603	559	586	563	604	560	615	590	593	572	568	576	616	538	565	542	590	589	600	588	574	568	564	610	593	576	584	570	589	574	591	606	562	555	612	616	572	608	583	580	594	613	595	590	582	554	590	569	597	576	597	548	606	588	589	610	578	591	621	534	584	591	568	581	553	587	569	573	530	569	594	582	615	525	612	600	617	542	585	593	598	583	614	565	569	578	583	566	554	597	596	572	555	597	610	585	548	509	591	574	618	577	604	552	601	581	601	604	616	616	627	594	579	606	590	548	552	572	604	592	579	644	604	589	573	635	552	584	590	637	550	551	581	625	576	613	587	551	592	556	589	616	580	589	581	545	580	606	582	557	606	594	563	546	598	593	596	560	574	572	593	614	555	587	610	588	540	569	630	572	590	579	624	586	618	628	609	562	598	535	545	606	545	578	564	607	557	617	599	595	590	576	559	561	588	604	585	585	602	590	609	608	602	593	558	605	606	558	597	613	581	576	550	591	564	613	530	563	598	562	560	551	565	566	569	597	548	539	546	590	602	568	593	601	609	563	576	599	576	598	589	576	558	560	582	594	634	604	600	608	604	616	590	591	579	543	581	608	575	592	579	547	575	563	591	572	579	603	565	558	590	583	587	605	597	553	565	610	544	584	573	563	583	548	617	555	570	585	597	542	566	569	596	624	568	601	561	592	529	627	573	636	649	549	611	586	604	549	576	611	558	584	638	614	566	530	534	579	586	602	558	510	608	554	577	604	528	589	572	603	588	554	587	576	589	573	633	600	554	600	589	597	592	620	571	568	611	562	558	612	564	582	566	582	562	551	569	603	595	552	609	629	590	586	542	584	606	545	592	580	604	566	580	601	577	605	555	557	578	612	528	561	591	593	550	606	561	619	606	589	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
4424	203	176	138	102	121	110	117	112	114	101	95	106	119	107	106	87	114	110	104	99	95	108	90	107	82	108	95	103	92	100	85	114	117	85	97	87	96	109	94	101	101	104	100	99	109	100	97	127	91	94	106	120	100	90	93	98	98	110	95	109	102	95	99	98	99	88	101	119	105	110	97	105	102	112	99	92	112	99	104	107	96	84	104	81	110	93	116	109	87	87	120	102	109	93	89	114	91	90	96	103	110	89	99	94	110	94	85	91	95	89	105	90	79	104	93	81	100	101	111	88	96	90	102	99	101	105	121	103	113	109	113	103	106	91	93	123	94	106	96	93	110	117	104	94	105	103	86	84	89	88	109	110	93	110	113	91	97	78	98	104	104	109	105	91	103	120	88	111	88	129	91	94	102	82	112	88	96	97	83	100	87	105	112	119	85	96	89	111	119	104	98	89	115	102	110	124	119	99	96	102	85	92	84	99	96	85	94	86	105	104	86	126	105	90	98	99	97	109	94	89	102	110	94	97	96	112	90	83	104	101	96	82	104	94	103	101	107	103	97	97	93	114	109	102	118	109	103	90	92	101	83	100	105	106	87	99	92	96	87	87	103	90	73	90	97	87	97	97	80	102	110	84	97	92	105	111	89	93	108	91	97	74	101	114	105	86	114	106	90	70	86	104	91	106	104	97	97	81	83	120	112	105	103	88	97	79	115	109	101	104	91	87	106	114	85	104	114	90	88	90	78	97	89	102	94	94	103	96	97	103	103	93	92	96	99	82	111	95	92	99	97	87	115	93	112	111	112	103	91	108	110	106	103	88	63	101	81	102	110	97	102	104	101	98	102	100	103	90	103	91	93	85	92	94	102	95	111	118	112	101	93	94	105	98	86	89	107	98	100	86	103	98	91	88	116	98	89	89	111	90	101	97	92	90	85	92	106	98	103	109	110	99	92	94	106	92	108	106	89	117	98	94	110	90	99	105	103	110	108	96	109	101	95	94	117	113	97	98	103	87	112	82	97	106	95	105	110	87	107	93	106	106	85	117	92	108	114	98	114	91	87	89	91	104	106	94	90	96	85	101	86	87	85	94	104	99	77	92	93	89	79	95	99	88	110	95	85	103	99	106	100	95	94	74	107	113	101	87	106	78	110	117	98	107	102	100	103	100	98	103	60	106	69	103	99	98	101	120	81	89	101	114	101	79	107	94	102	115	90	109	112	95	82	95	110	85	99	93	90	85	79	96	95	107	106	71	102	106	94	84	103	114	89	83	84	98	104	102	103	120	96	97	95	86	111	101	108	99	89	105	86	83	91	110	108	103	111	93	102	102	119	91	103	103	97	96	96	90	114	74	103	110	104	77	91	103	97	97	91	100	80	102	103	83	99	84	95	105	86	88	112	109	115	94	93	108	108	101	90	86	103	112	122	83	79	102	96	97	97	101	99	90	112	97	110	103	94	92	109	89	99	102	92	105	107	102	94	125	99	105	92	116	105	98	78	102	94	104	86	87	111	111	94	98	106	101	113	108	98	81	98	98	105	88	88	101	98	77	105	87	104	96	101	111	110	102	111	77	88	103	88	107	111	90	89	112	95	93	100	94	100	98	121	106	116	94	105	97	91	110	112	100	112	97	79	96	89	84	97	106	98	88	97	97	102	98	84	86	108	100	103	99	101	93	85	109	120	96	89	106	101	124	107	105	104	92	115	102	108	85	104	99	78	105	85	89	105	97	108	86	115	101	104	91	104	117	103	100	108	86	110	102	91	101	92	103	99	102	106	78	87	98	104	96	96	84	96	96	99	99	108	107	101	110	99	109	110	109	94	94	92	96	109	100	98	92	92	100	114	108	94	95	101	115	114	108	113	104	105	100	104	78	112	104	94	103	93	105	115	103	91	101	103	87	102	95	93	96	88	99	94	106	118	106	100	119	99	100	94	99	92	99	99	91	92	89	122	98	93	96	95	92	107	97	102	85	102	108	104	103	98	102	98	84	108	95	114	107	97	87	113	99	80	105	106	100	104	105	97	103	95	117	106	105	97	90	101	96	107	90	96	85	96	106	83	98	113	104	91	109	85	84	99	105	99	95	116	105	100	76	114	96	97	96	96	108	82	94	90	115	84	96	101	103	105	91	89	120	125	109	91	99	96	83	95	95	101	99	105	127	94	108	79	97	87	91	97	103	92	89	91	105	112	100	113	92	90	106	92	90	100	107	117	99	99	103	92	104	78	91	97	94	105	99	99	105	99	111	76	75	98	91	97	97	107	105	92	108	112	95	104	84	87	92	95	108	76	119	88	113	100	85	88	99	89	97	104	105	94	90	106	100	104	110	84	100	109	116	104	90	85	114	109	86	96	89	94	112	112	111	104	110	106	85	98	99	108	86	112	108	90	84	99	114	98	110	103	97	84	90	104	93	119	98	108	105	90	106	108	102	93	111	87	107	106	66	97	113	109	98	104	104	89	95	106	117	93	107	106	110	96	84	105	119	89	119	102	105	93	81	100	116	96	98	98	93	79	84	117	109	97	119	98	94	112	102	89	96	82	98	88	95	93	85	83	97	113	116	114	85	114	101	102	83	98	90	98	100	95	126	109	94	118	91	100	88	88	108	91	90	98	98	96	115	95	89	94	100	99	100	99	107	98	107	102	84	87	109	101	104	88	89	92	78	97	96	118	107	92	97	91	99	100	93	105	106	94	98	89	99	83	108	110	109	97	84	90	98	94	108	97	105	117	102	111	86	92	102	110	85	99	94	103	85	107	106	111	126	87	77	116	89	120	98	93	77	95	110	93	102	90	103	103	101	95	116	98	79	115	98	91	120	97	93	113	99	92	97	106	99	89	89	86	105	107	100	108	101	98	99	108	106	101	100	104	94	98	92	98	109	97	87	103	81	109	95	108	97	115	101	87	91	96	80	93	80	88	81	94	80	112	107	98	110	95	118	100	117	85	98	98	104	89	95	116	108	92	100	96	108	115	108	94	101	114	116	88	98	92	96	102	93	96	106	105	96	87	91	101	117	91	120	90	83	89	102	89	101	104	90	93	91	107	81	117	98	85	94	106	83	120	115	95	88	108	92	98	89	106	108	91	92	106	95	123	101	102	74	107	86	104	103	112	108	87	93	97	114	98	93	123	101	103	93	107	91	97	104	80	84	78	83	88	104	106	91	116	94	104	99	108	78	98	113	106	90	106	94	97	115	103	107	81	108	106	99	112	104	98	93	98	115	95	112	106	95	99	100	110	99	99	103	123	97	103	99	94	113	100	90	83	94	126	98	120	108	107	92	94	101	105	91	82	108	95	89	122	100	112	94	111	93	80	126	100	85	91	89	88	99	102	105	84	95	98	108	99	99	95	80	110	94	106	84	97	93	107	93	98	102	103	102	113	116	91	91	99	97	106	90	85	101	73	100	98	105	84	101	86	83	101	87	84	98	103	111	109	94	102	98	104	87	101	100	95	102	95	115	98	90	81	115	102	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
5377	355	471	480	449	446	396	367	371	385	352	306	352	340	307	311	312	315	354	303	314	320	323	293	319	320	320	341	344	320	297	318	324	320	309	310	328	312	294	319	322	287	309	324	322	297	330	299	294	323	310	320	328	314	301	298	328	317	334	333	307	321	291	314	304	299	310	332	280	299	307	320	317	317	321	302	306	325	300	318	312	321	280	304	297	302	292	309	318	319	298	305	289	324	313	283	310	285	295	301	320	306	305	294	303	311	313	336	304	325	323	288	285	320	314	300	298	290	302	294	325	337	302	326	314	286	304	315	299	337	314	333	284	313	330	279	330	311	309	300	319	340	317	268	313	298	292	303	312	283	356	319	314	297	317	338	337	293	329	312	287	278	292	326	285	290	339	293	322	251	299	302	316	320	330	313	279	323	303	306	309	284	323	303	310	314	301	293	299	318	302	284	331	323	301	306	315	295	320	313	312	299	324	325	317	318	301	308	315	289	269	305	306	319	326	283	288	294	265	290	280	278	326	321	311	296	293	328	311	319	316	264	324	298	322	304	302	307	300	333	336	300	292	301	321	286	318	279	313	313	314	336	307	289	323	259	285	320	317	306	310	283	324	303	314	324	315	292	307	341	280	329	293	297	326	323	303	289	328	306	299	307	300	319	322	318	334	304	277	359	294	294	277	330	303	320	302	321	300	283	323	321	291	287	335	338	339	311	300	343	311	304	300	307	322	298	299	301	316	321	318	309	317	288	277	323	305	326	326	307	316	338	292	313	291	336	287	273	279	289	324	296	332	330	305	300	314	295	334	300	302	313	299	318	299	312	320	321	290	286	298	288	334	309	296	348	294	295	318	317	295	304	288	302	309	307	322	319	304	331	300	305	295	286	304	286	319	307	319	304	298	321	309	334	288	311	297	293	320	335	316	294	303	299	301	316	292	334	304	332	325	301	321	322	313	299	332	312	349	298	309	280	338	304	305	298	295	293	300	314	286	280	331	311	270	334	287	283	323	345	290	318	304	273	306	310	312	283	328	292	292	325	316	285	279	347	288	299	290	316	321	328	310	295	280	305	309	285	342	297	280	308	289	314	311	297	328	300	285	322	287	319	320	303	276	327	296	286	321	304	321	329	351	299	287	294	324	299	313	303	315	307	322	293	307	324	307	278	305	321	304	329	306	312	308	314	315	320	304	313	311	309	285	326	321	325	305	299	283	353	334	302	308	277	295	316	292	307	345	290	303	311	341	278	314	302	325	301	299	329	305	309	332	322	279	290	318	327	317	290	306	315	318	290	312	304	296	281	303	281	298	301	280	306	307	286	313	329	286	309	339	322	308	308	285	276	301	307	315	332	290	293	285	331	319	313	305	305	311	285	349	298	320	299	323	288	303	339	319	273	274	328	319	315	319	304	277	326	292	335	330	297	323	331	326	298	303	329	318	319	294	275	302	296	325	312	322	292	325	341	311	296	296	323	298	292	295	331	307	275	300	312	297	312	292	304	312	323	312	320	329	304	303	304	337	333	318	305	298	320	317	299	298	327	318	267	320	316	296	296	314	305	319	327	271	306	296	300	320	329	325	292	299	271	320	309	329	329	337	286	287	297	301	273	317	318	313	308	313	294	274	305	301	272	331	289	294	318	338	275	296	309	289	286	337	349	301	320	304	316	312	331	285	332	311	325	303	340	317	310	295	314	297	341	328	321	298	346	333	323	312	310	299	312	316	301	300	315	346	317	333	303	305	326	304	307	317	318	315	325	322	294	301	312	333	280	299	339	275	318	302	317	333	295	294	306	305	310	319	300	306	335	338	287	282	291	326	293	282	296	293	327	291	330	329	335	292	275	319	313	314	290	308	304	327	282	284	329	333	343	323	324	307	301	307	309	279	284	305	330	315	313	312	306	281	306	298	317	311	268	296	318	300	313	303	325	313	286	310	294	336	300	328	283	337	303	329	292	329	318	339	282	312	299	288	317	300	299	292	303	309	293	309	304	297	292	333	317	320	311	295	299	292	277	309	304	291	343	329	278	331	313	322	304	304	297	282	332	312	316	319	307	325	317	333	305	314	314	282	302	321	308	301	299	300	302	303	315	298	306	283	315	334	322	318	300	309	334	309	298	287	322	306	287	293	328	287	302	304	328	308	332	311	314	317	306	312	311	311	329	320	310	312	308	302	305	339	283	325	308	360	331	315	317	363	322	315	305	347	325	305	303	281	318	328	321	314	330	304	290	304	313	279	294	258	296	319	308	347	321	315	297	319	312	286	314	294	295	307	320	322	277	303	281	309	331	310	291	314	306	336	323	316	302	278	306	321	300	321	315	305	334	289	287	292	280	287	305	339	252	290	310	304	321	315	290	284	315	304	299	342	302	297	298	309	335	331	311	319	315	307	304	318	303	323	301	295	325	288	278	341	320	318	307	327	319	321	320	325	281	281	315	303	295	342	290	304	303	300	325	294	287	302	298	290	300	347	314	284	344	313	327	305	289	340	302	278	320	328	293	283	303	269	311	290	321	308	315	294	295	310	355	309	312	317	308	342	281	322	303	350	321	302	299	329	332	313	292	275	336	327	315	317	311	304	331	292	304	336	300	307	301	347	307	312	313	319	324	306	305	290	303	316	321	314	322	293	291	299	322	332	301	342	299	303	339	347	309	316	346	325	299	313	331	295	297	346	335	319	316	309	308	320	297	294	272	328	322	323	292	319	330	347	314	315	336	312	302	288	306	307	315	331	292	315	287	294	295	297	309	311	308	314	278	318	281	335	289	304	305	323	282	319	315	332	321	325	299	302	297	310	322	306	325	327	296	317	303	285	290	297	288	304	284	333	288	320	332	324	285	296	306	307	307	307	281	292	300	302	304	333	279	323	309	329	305	311	304	317	319	317	296	322	310	319	301	324	304	299	287	295	281	348	316	311	309	296	301	320	288	298	323	304	306	310	322	328	314	316	297	314	313	306	334	324	325	329	311	334	300	303	318	329	299	317	303	266	331	310	300	326	322	330	314	304	325	318	351	299	331	290	293	301	316	312	280	285	301	307	309	286	324	321	304	298	318	325	315	290	285	306	305	305	282	304	286	302	311	326	318	305	300	302	310	282	312	292	301	265	309	303	291	302	302	308	301	312	288	327	334	303	309	352	342	304	290	318	311	334	318	300	312	313	335	288	295	314	306	332	307	298	286	325	303	323	324	315	305	313	304	311	287	322	321	325	295	321	304	286	330	309	318	327	302	327	310	307	313	291	329	292	311	334	306	298	319	296	301	304	311	331	329	288	300	317	308	322	316	300	298	319	319	323	297	297	297	309	330	333	283	308	302	325	324	306	297	325	334	331	306	305	326	330	332	324	295	300	306	327	299	303	330	338	271	300	306	304	331	292	338	306	318	335	310	291	301	313	307	321	311	320	312	313	289	314	324	323	324	287	290	305	295	310	274	325	299	317	300	316	305	360	321	326	314	310	288	285	310	285	295	322	309	309	306	295	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
26148	2722	1329	1034	693	484	407	316	278	227	209	190	150	160	132	134	127	137	132	123	110	141	115	132	131	127	99	134	103	107	129	100	90	115	119	103	117	95	94	93	102	82	124	85	115	83	98	110	112	102	86	95	104	78	108	100	123	105	102	96	80	76	88	105	109	98	70	93	86	91	99	106	112	110	96	120	106	100	81	90	93	95	97	126	84	101	74	102	110	101	96	92	111	104	95	93	104	98	78	93	93	103	94	93	94	96	94	89	99	84	91	105	95	80	104	96	116	103	87	91	101	113	94	111	110	100	96	82	86	102	115	119	107	89	104	103	100	94	111	108	92	100	108	102	100	85	116	90	94	89	88	82	86	96	88	90	88	95	97	115	104	87	84	101	84	111	110	108	102	88	94	95	90	99	96	87	100	87	80	87	87	88	92	90	105	84	105	92	107	86	118	85	94	101	76	74	95	107	103	94	118	100	105	78	83	99	90	105	77	96	98	111	104	93	99	100	99	89	87	97	100	110	89	89	107	100	87	92	99	103	90	92	105	110	102	92	83	90	87	105	99	110	98	96	86	109	114	101	95	92	92	110	103	87	95	112	94	91	95	71	85	112	89	84	93	84	86	102	88	103	71	78	99	83	91	93	91	93	102	92	73	91	90	97	101	91	115	98	89	92	93	93	82	90	97	100	89	97	112	86	80	89	97	98	93	90	83	62	102	113	83	86	96	101	90	89	101	82	93	74	106	103	85	95	92	90	92	78	84	83	94	79	86	103	88	83	101	96	86	96	107	84	103	89	93	97	95	105	93	92	83	77	86	108	100	77	86	93	105	94	90	86	107	90	93	84	76	93	101	88	105	98	110	93	105	88	105	98	95	104	100	74	101	93	82	99	107	88	100	99	92	96	90	93	96	79	90	101	110	93	109	91	97	82	68	92	97	100	93	69	94	100	102	78	97	96	106	78	93	99	100	108	98	110	91	116	85	87	80	96	105	101	90	98	98	96	107	96	111	84	86	105	97	94	105	103	81	96	73	86	113	99	101	120	100	68	107	94	98	97	111	106	107	107	99	90	107	101	82	73	97	86	104	92	91	97	92	101	106	91	91	81	100	99	87	80	100	96	91	101	103	104	91	96	96	117	110	116	93	96	87	101	93	97	82	91	108	112	100	86	91	104	103	90	91	94	112	98	87	75	81	91	80	90	95	107	100	104	101	93	85	93	97	119	109	102	104	87	93	100	96	100	86	96	95	86	93	94	91	85	106	81	92	98	99	98	82	85	92	97	106	100	89	78	91	107	96	84	94	83	97	96	92	83	114	95	101	79	118	87	115	99	99	111	86	91	92	103	79	87	97	112	95	94	85	86	101	104	93	102	102	80	105	91	101	82	89	89	92	114	109	93	95	114	84	115	90	93	104	83	93	90	96	104	93	92	102	95	92	84	89	113	99	105	98	94	95	90	81	118	83	105	103	91	91	95	95	76	112	100	119	85	91	90	88	91	89	84	96	102	92	106	96	71	111	85	102	89	103	92	89	100	98	100	114	98	87	104	94	78	92	99	95	97	100	89	79	100	101	95	105	104	89	96	102	106	92	96	97	91	100	100	84	94	71	99	85	79	73	83	89	106	92	86	95	110	78	106	88	112	102	103	114	106	96	92	78	92	109	115	74	97	87	101	110	86	92	99	91	87	105	102	101	103	88	89	117	77	103	87	82	82	92	94	101	109	87	96	88	98	111	103	97	91	103	73	88	85	95	108	105	93	84	95	94	94	96	112	115	111	102	99	97	91	116	88	96	93	88	100	103	89	90	104	113	89	97	68	122	103	95	100	97	94	109	103	96	82	81	107	90	106	81	106	80	101	101	99	90	78	95	81	100	101	90	95	91	96	103	112	100	83	103	102	99	82	123	108	95	97	109	99	80	92	109	106	107	101	95	102	78	85	115	117	117	91	66	108	104	87	92	101	82	94	84	98	91	96	100	99	110	86	90	103	107	108	105	100	101	104	106	98	96	101	99	102	100	96	108	98	78	102	101	87	91	86	73	74	94	93	85	97	94	117	89	90	98	110	95	94	91	96	92	88	106	99	100	91	88	97	71	97	108	100	92	112	108	101	95	92	96	87	104	102	98	83	79	92	83	101	94	106	87	105	96	94	98	89	104	92	90	114	102	111	91	87	96	109	80	83	77	105	92	101	111	109	79	81	91	100	98	98	98	98	101	87	90	103	102	94	117	93	93	79	98	103	98	83	106	84	103	94	91	107	88	98	87	97	93	95	93	101	91	94	92	96	103	98	90	109	94	125	95	104	102	76	89	94	87	112	101	81	91	90	85	103	80	117	93	83	96	104	111	79	105	115	102	94	86	101	92	102	92	118	91	107	75	84	92	94	96	90	104	85	104	99	107	89	91	103	78	95	92	70	89	107	82	81	95	97	108	101	84	85	102	102	101	97	98	91	102	94	94	98	86	113	105	86	105	89	85	114	84	90	101	85	111	100	97	108	91	99	83	86	88	87	96	99	98	102	106	86	96	90	110	114	86	98	94	102	112	83	102	91	89	96	86	99	107	93	107	88	92	100	86	87	111	106	110	96	89	88	77	94	99	86	109	101	76	105	103	81	111	105	90	83	83	108	95	93	87	97	97	115	91	98	107	101	90	91	94	106	95	113	94	81	100	94	101	104	94	82	95	110	86	88	90	104	95	89	85	89	101	90	100	107	94	92	85	89	95	108	114	83	83	95	87	93	102	92	87	96	113	109	92	101	94	99	122	92	100	87	108	101	116	88	89	112	100	84	105	100	102	106	93	106	104	85	107	95	102	108	92	102	92	101	104	89	96	99	81	101	81	98	88	91	96	88	101	83	97	102	101	96	99	92	118	91	100	93	81	94	89	110	111	83	109	100	97	107	82	88	99	91	86	88	71	80	82	82	91	99	80	93	102	115	96	101	113	94	115	91	88	104	83	121	101	87	90	91	82	81	94	92	100	93	94	90	96	94	110	91	92	96	103	91	94	97	84	82	113	100	82	81	111	96	101	83	91	100	112	104	92	112	89	104	98	101	92	100	111	92	105	92	102	83	90	96	91	104	94	94	100	101	80	99	97	104	113	91	83	90	91	89	100	89	88	107	87	101	108	114	79	95	100	102	97	101	99	81	93	116	109	98	97	101	101	85	119	99	92	87	97	92	120	86	80	94	85	90	90	94	108	101	111	77	91	103	111	93	95	82	103	96	96	98	78	115	98	104	94	91	103	82	115	97	86	86	101	92	89	91	91	88	94	87	82	109	100	97	103	69	104	101	89	91	107	81	79	95	97	92	81	80	99	99	103	115	77	103	94	82	102	112	105	98	103	80	87	95	83	97	103	103	99	87	87	90	93	95	81	88	71	86	82	94	84	91	82	84	94	91	102	126	82	101	84	91	81	79	95	102	101	73	111	87	73	93	88	78	118	99	108	84	84	90	94	113	95	80	105	105	89	87	93	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
12349	1348	3258	3638	3012	2427	1892	1641	1401	1155	1005	930	797	763	701	688	620	589	535	602	521	496	475	485	468	463	444	404	430	405	374	395	400	379	356	379	383	348	347	378	343	362	373	384	383	365	346	333	328	351	322	354	366	356	346	338	354	332	334	337	316	330	329	341	299	350	300	334	342	321	362	339	316	326	346	322	340	308	340	316	342	306	316	285	328	307	316	322	340	327	290	322	313	303	322	313	325	314	300	332	316	303	307	305	343	291	300	330	313	321	294	296	273	324	329	324	343	301	335	346	318	303	323	318	313	321	330	331	348	297	302	280	296	304	326	315	290	318	288	320	322	333	310	308	324	342	323	324	341	304	329	355	305	309	292	302	309	316	293	292	314	337	333	312	317	334	336	304	291	320	294	313	302	287	324	289	312	294	316	288	312	322	315	294	284	309	312	323	336	315	293	266	306	299	316	320	287	295	299	315	321	301	306	305	319	297	301	323	297	323	306	305	333	312	311	292	311	320	338	299	321	336	288	323	305	302	311	301	293	322	275	337	298	312	306	325	285	316	270	318	340	307	300	313	277	269	300	294	323	316	286	293	326	326	326	302	306	324	311	314	323	318	305	305	318	317	336	323	297	296	314	289	310	271	311	291	306	301	320	321	313	310	318	308	278	338	294	296	322	316	308	288	330	286	319	324	296	304	298	325	323	324	310	303	300	325	312	311	291	353	294	296	300	330	300	330	314	317	293	303	319	318	318	306	317	327	288	317	319	321	319	333	279	302	289	312	308	317	321	354	303	285	294	270	292	287	278	302	318	293	330	317	298	312	317	300	316	328	272	308	313	315	297	324	307	328	307	304	321	307	336	290	322	322	317	352	310	334	298	296	314	289	301	346	307	284	326	329	304	329	304	356	309	312	296	318	299	338	310	321	286	317	354	269	270	294	340	325	310	278	317	312	311	320	328	305	297	319	339	294	304	318	320	317	299	343	313	297	322	312	291	293	306	300	319	278	321	299	322	317	301	326	313	321	305	314	301	311	322	312	315	327	292	321	328	312	340	284	318	276	315	304	281	294	305	297	306	309	336	291	307	309	300	285	315	287	335	325	337	324	333	283	317	317	326	297	312	305	310	324	322	313	305	319	310	353	322	313	313	268	310	291	303	309	311	313	321	345	287	309	349	316	299	282	307	322	328	324	321	314	312	312	309	307	309	280	326	313	292	285	293	273	278	285	305	319	305	294	304	300	309	303	320	307	332	337	277	310	322	304	327	331	287	340	288	312	344	288	350	355	330	288	315	266	302	319	326	329	287	318	285	305	288	315	315	333	292	322	300	294	326	327	315	318	348	306	311	305	300	322	312	273	292	334	305	324	304	322	295	305	300	305	313	306	321	340	328	262	296	323	293	298	302	310	285	330	302	331	345	302	314	340	317	324	307	306	287	302	309	317	281	296	323	330	300	294	322	306	329	325	300	290	343	290	308	310	304	318	317	291	296	295	308	300	313	320	323	313	294	285	321	312	299	329	317	308	306	307	313	314	321	304	338	300	317	355	304	287	332	320	319	309	314	269	302	336	299	294	306	298	269	290	287	319	346	295	306	266	312	312	295	312	317	313	311	304	310	326	316	282	298	293	296	313	306	328	330	356	269	296	315	302	328	313	293	292	312	273	304	298	312	309	313	311	319	309	348	294	339	312	308	314	304	291	282	307	335	289	335	294	313	310	311	309	285	285	281	290	324	309	292	327	305	281	286	300	289	316	315	330	326	331	267	292	346	300	297	311	326	290	294	309	319	333	321	337	297	316	264	318	310	300	304	305	290	336	313	317	319	327	312	266	329	289	279	304	330	324	324	301	303	316	320	291	321	302	290	291	308	293	312	315	312	316	282	306	322	304	306	322	326	283	328	327	335	307	315	329	303	310	307	342	293	307	299	305	326	282	335	308	338	316	320	320	287	296	316	292	303	299	335	302	285	318	297	293	286	308	328	301	288	313	333	324	302	283	307	288	311	332	322	300	309	341	313	302	296	285	290	291	310	307	305	310	310	307	301	296	288	318	318	310	306	294	282	297	273	291	302	342	329	327	295	323	310	315	322	307	304	319	323	290	318	340	311	282	308	325	333	335	335	328	296	332	317	320	308	316	321	332	307	359	309	301	314	279	329	340	264	304	288	320	304	303	280	299	280	309	298	286	300	315	294	295	308	354	320	304	293	303	324	298	300	290	302	320	306	315	323	315	332	333	297	283	329	311	316	295	295	293	288	325	305	295	331	324	335	286	313	289	337	321	309	315	306	326	327	362	315	315	322	312	304	306	322	297	333	327	290	285	303	311	261	286	339	302	316	278	286	270	324	316	312	326	301	300	298	292	331	308	356	310	298	315	274	322	301	321	305	286	308	324	342	317	325	289	311	308	320	279	294	297	316	311	285	307	291	294	283	279	274	350	299	299	309	304	310	308	326	309	300	301	314	320	307	285	342	303	305	332	333	309	314	304	303	335	330	315	343	309	339	311	302	310	282	303	318	313	328	322	312	299	319	323	335	295	288	314	292	304	305	314	326	302	332	343	308	315	272	319	319	279	325	336	314	308	296	322	306	308	295	325	305	300	304	324	294	279	302	285	288	332	313	298	293	306	294	324	316	286	345	302	299	303	324	318	290	299	321	287	305	292	309	313	327	313	298	309	289	321	301	332	325	332	332	308	341	310	299	298	273	259	278	287	281	290	325	285	284	313	320	300	345	291	297	334	301	307	309	281	305	279	329	302	324	307	319	292	316	314	291	287	306	311	313	326	299	329	328	314	302	293	307	328	303	287	326	315	308	313	301	309	313	293	290	261	332	294	283	290	304	333	320	303	295	290	299	339	315	315	348	302	326	319	283	321	307	331	295	327	344	302	324	300	331	311	295	298	295	303	294	311	314	271	299	339	315	300	343	299	285	285	328	296	304	307	331	335	332	323	311	359	346	314	324	319	316	294	306	320	320	327	277	299	342	311	314	317	310	302	288	285	310	331	287	290	299	294	299	293	333	323	312	318	300	329	298	312	304	282	285	306	275	310	324	331	324	308	314	305	289	314	309	310	299	334	355	324	286	283	327	316	308	314	300	314	332	352	314	309	304	292	292	348	298	348	329	287	292	312	303	305	296	296	291	309	287	281	327	294	308	299	278	310	303	269	308	316	292	287	280	336	333	299	323	349	298	296	322	316	295	288	311	291	303	314	329	324	301	326	330	300	315	306	291	319	311	298	314	284	345	290	307	316	334	306	289	309	324	324	329	315	316	325	334	303	322	291	312	308	298	309	292	334	340	302	307	331	334	327	323	348	302	314	327	328	331	310	310	320	328	328	327	291	314	293	286	256	300	288	324	340	309	329	294	307	309	318	328	305	340	297	326	318	312	334	302	292	324	306	304	304	341	330	299	304	347	310	294	280	331	329	313	330	304	308	318	305	314	335	332	318	314	317	313	326	306	287	302	352	274	320	294	321	328	297	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
38332	8018	2936	2188	1575	1104	918	668	585	452	441	358	367	343	316	314	290	286	247	268	238	271	237	252	257	243	221	236	266	217	213	244	222	236	195	242	218	226	224	220	214	215	206	182	200	229	207	190	183	194	235	190	197	196	236	223	203	186	199	230	211	206	219	223	222	204	197	226	198	186	210	217	197	198	215	197	202	248	208	211	194	195	206	203	207	201	233	180	191	215	212	186	220	193	209	183	199	223	203	229	196	205	212	215	215	175	201	201	205	201	202	205	229	206	184	204	217	216	187	212	200	203	213	227	176	195	193	202	227	202	226	207	210	229	226	208	224	202	195	206	206	181	222	202	214	185	191	216	211	199	210	203	214	196	200	208	212	183	200	219	207	221	211	182	208	208	212	228	199	188	223	218	209	189	178	218	224	205	198	206	198	199	183	196	217	230	217	198	216	210	184	221	218	173	191	188	197	186	198	206	193	212	236	226	195	193	205	196	224	197	189	203	230	212	197	199	234	196	203	210	193	203	213	213	184	198	204	213	204	221	197	190	208	201	196	202	190	205	216	185	173	204	213	234	186	199	193	208	189	193	199	216	206	214	196	217	205	210	225	212	213	209	215	185	201	208	196	204	228	187	199	195	205	179	206	195	210	192	210	212	185	196	223	180	198	231	215	223	193	202	262	216	209	185	193	200	206	204	170	216	206	208	197	193	201	214	218	186	210	203	236	200	222	211	197	220	231	222	205	194	222	213	223	203	224	178	197	199	210	200	214	226	170	208	193	202	199	190	213	199	186	218	213	199	218	222	220	198	212	179	212	193	183	206	195	207	174	211	216	230	215	198	201	237	193	230	196	192	187	183	204	220	230	207	192	174	215	189	210	232	194	203	176	174	204	222	217	192	184	194	210	232	180	191	208	235	201	210	220	223	219	217	243	196	202	210	226	192	206	198	214	240	199	218	196	228	193	199	203	187	188	201	205	193	195	219	196	212	210	200	188	157	241	189	209	222	184	214	200	192	195	213	198	215	182	192	208	194	187	191	221	211	196	193	198	169	207	207	217	213	222	194	211	198	208	198	223	215	181	189	218	191	198	204	182	200	194	217	225	210	194	198	209	201	182	191	217	205	189	219	202	199	213	203	207	184	209	182	217	213	221	216	212	190	239	224	174	200	188	205	200	197	213	187	230	225	204	187	198	218	189	211	222	207	194	187	226	193	203	197	226	185	203	194	196	198	214	225	223	191	219	205	202	219	242	202	173	192	187	184	200	190	186	221	201	192	199	216	206	183	198	220	193	208	233	186	204	198	203	186	225	207	222	205	209	197	195	226	240	219	223	228	211	239	189	225	202	199	190	183	182	217	218	223	216	199	197	212	191	184	195	216	189	197	204	192	224	212	207	205	197	214	207	209	219	201	204	200	193	187	189	230	208	215	230	189	203	204	202	195	208	204	187	212	197	223	209	192	204	186	211	200	234	211	221	191	208	189	199	198	196	175	219	204	210	191	219	188	202	190	230	233	219	201	197	200	202	206	208	195	211	190	202	202	206	187	198	217	185	203	200	200	196	205	218	213	203	215	202	212	204	208	192	188	200	216	189	192	189	203	206	245	231	206	208	195	193	200	190	179	235	223	222	217	198	214	181	198	204	204	199	197	180	179	219	225	199	201	195	204	189	213	189	186	197	172	190	206	192	207	196	196	235	188	207	206	200	192	206	189	219	199	205	215	195	198	218	217	202	218	229	182	216	224	216	192	197	197	185	192	199	193	180	218	230	214	202	210	239	205	176	212	191	228	208	218	202	217	170	193	208	237	192	197	194	192	212	196	210	200	235	203	241	218	215	201	218	230	166	199	225	203	206	206	199	188	215	234	207	210	211	206	156	209	233	214	229	196	208	232	203	226	186	226	216	222	219	215	206	223	175	221	209	220	208	184	191	200	191	238	197	190	181	206	211	196	177	191	191	231	203	196	207	204	198	186	221	192	213	206	207	171	209	204	204	201	200	200	201	241	212	209	198	225	214	193	204	194	212	209	218	224	221	183	224	205	210	203	186	205	198	218	186	218	192	213	202	218	201	203	246	220	223	225	197	203	206	194	212	202	212	225	175	204	201	212	187	189	186	224	238	208	179	209	208	207	199	205	195	207	221	198	202	209	200	198	209	201	217	228	188	195	209	194	227	200	205	219	222	199	208	197	220	217	186	224	211	211	204	201	186	205	212	189	210	201	199	208	187	202	198	211	201	215	176	198	240	208	182	240	158	188	195	200	210	226	189	192	217	214	236	236	217	192	204	199	212	200	195	191	201	215	236	229	202	203	185	184	205	216	205	210	188	212	204	202	215	222	198	214	219	166	206	191	180	193	207	195	201	199	206	220	193	207	192	213	198	193	225	199	221	194	198	192	213	168	209	206	195	209	232	187	207	204	218	196	219	208	218	206	195	211	233	211	211	190	209	210	220	208	214	202	184	208	239	191	204	214	184	223	217	188	188	214	223	198	182	201	203	227	206	209	201	215	243	192	223	197	187	196	192	180	235	223	199	210	223	175	199	209	201	220	227	202	186	209	201	197	213	178	217	196	186	193	239	202	196	218	215	199	205	187	205	218	191	222	212	198	214	192	202	227	206	187	208	189	254	171	177	198	230	182	223	205	208	175	223	182	214	200	203	197	209	190	204	203	201	220	219	212	217	224	205	217	196	219	205	208	200	204	180	216	187	218	212	201	192	218	217	219	218	217	228	183	202	218	227	214	193	218	195	175	208	222	204	226	190	217	201	191	205	197	206	211	191	192	191	231	197	179	201	208	210	192	181	194	196	196	202	189	183	197	194	203	198	229	213	191	165	218	194	208	204	184	221	201	193	198	214	217	217	187	200	203	184	206	208	209	199	204	202	200	204	211	211	208	196	221	187	208	180	215	177	212	183	179	196	194	227	211	199	205	188	188	212	211	200	186	214	219	210	185	212	220	205	200	201	244	212	193	210	211	180	179	203	199	242	210	225	217	218	224	216	176	195	189	191	219	186	204	193	222	194	209	207	201	192	208	214	221	209	190	208	198	207	206	204	174	197	207	208	202	180	220	217	210	194	191	197	198	213	199	179	231	210	192	197	185	206	214	199	212	203	196	220	205	220	185	226	216	221	188	208	182	186	218	207	193	204	202	183	170	174	203	201	220	196	212	216	195	221	227	207	223	215	238	202	217	193	217	210	224	206	206	229	204	193	196	202	185	220	213	196	171	200	192	227	207	234	188	182	204	208	245	184	178	183	205	189	211	197	198	199	212	232	190	234	205	220	245	214	195	251	188	203	226	222	198	201	214	184	193	192	217	195	207	186	217	225	190	184	212	206	203	208	178	200	206	212	203	196	208	200	211	200	222	236	209	218	190	192	212	214	207	187	206	227	215	186	187	182	183	219	229	221	185	192	214	193	191	191	205	191	233	221	214	223	205	215	196	191	196	206	175	181	197	226	212	202	209	218	192	204	207	210	215	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
16159	2658	6112	6653	5532	4489	3777	3153	2530	2295	1922	1748	1549	1513	1310	1226	1142	1117	1053	1002	985	897	869	832	853	852	867	878	795	750	733	749	765	706	691	682	788	704	651	680	612	691	696	654	678	701	665	672	680	641	663	656	598	636	618	659	620	637	650	643	649	587	620	602	592	646	592	636	616	599	628	608	587	603	621	662	625	648	632	604	579	637	611	589	618	594	622	545	614	593	631	625	584	584	611	608	618	558	582	633	617	577	603	592	567	630	579	588	579	606	585	578	626	615	576	548	665	594	606	608	579	638	575	597	578	578	571	623	595	556	654	584	586	585	557	582	586	578	607	545	570	573	568	586	601	593	607	576	611	630	604	590	572	593	580	554	583	566	555	597	621	576	540	602	576	589	590	560	568	575	577	618	602	597	615	611	587	614	606	551	609	544	562	607	586	609	609	566	583	569	533	615	568	543	568	574	618	577	613	552	557	596	613	602	585	633	600	611	559	547	595	565	578	585	611	542	584	600	551	611	588	614	565	566	566	616	558	572	582	620	580	583	585	594	581	592	573	624	580	589	574	579	597	592	599	546	595	597	596	578	548	589	584	577	603	557	564	556	591	570	593	555	565	595	612	593	526	566	606	608	578	580	561	625	575	590	577	574	593	582	610	577	581	559	572	592	562	601	518	574	613	639	574	637	597	529	597	556	545	620	548	576	607	571	553	602	545	586	580	590	575	625	547	578	576	597	592	604	573	569	550	554	606	582	624	570	574	604	554	576	585	594	584	582	579	581	583	595	610	572	560	547	586	602	605	607	537	586	611	623	557	628	556	573	579	550	575	531	572	596	556	576	676	628	561	530	557	611	578	594	622	570	576	575	572	583	599	596	544	604	558	571	593	563	570	601	580	530	607	566	583	601	542	618	594	596	591	564	622	595	588	600	569	559	588	570	602	561	552	577	575	563	559	606	543	581	562	623	568	542	598	580	593	535	583	575	623	572	559	547	601	620	554	602	576	550	570	556	600	601	586	609	609	579	541	566	578	583	566	537	609	591	546	573	603	601	557	579	566	589	574	590	579	608	561	584	585	601	586	597	609	574	579	654	566	558	566	597	600	586	576	571	604	586	595	611	554	580	631	578	583	555	579	570	593	566	612	600	596	607	591	581	589	606	579	615	596	566	563	555	578	607	610	585	631	586	572	556	582	604	594	585	595	590	573	584	587	555	582	578	564	514	602	582	549	561	579	585	586	619	586	567	568	603	585	635	576	597	560	574	575	578	589	613	570	618	561	597	587	579	592	623	611	568	553	594	613	585	584	556	590	586	598	527	600	562	608	593	617	607	581	583	584	571	523	577	564	593	611	557	551	587	596	570	609	629	606	589	603	589	545	570	615	537	586	613	617	583	568	585	606	582	551	578	613	623	588	599	565	551	617	579	568	619	559	594	596	587	515	588	572	566	596	583	605	577	581	584	549	583	532	546	569	600	605	618	594	566	555	561	576	590	576	589	593	606	578	555	584	550	585	594	610	606	611	573	567	602	591	639	515	569	636	557	564	589	583	585	577	611	589	583	591	592	576	597	542	597	601	586	603	568	562	565	581	566	592	566	571	575	561	561	620	570	603	589	563	582	622	540	593	602	684	542	601	608	606	571	589	579	643	591	581	565	601	570	548	619	568	582	612	615	573	574	584	603	574	585	544	537	557	560	538	615	591	603	571	575	552	571	554	608	582	596	620	584	593	563	608	605	581	610	614	621	607	584	567	588	618	607	579	579	587	585	546	599	590	575	617	584	580	603	607	574	616	613	602	601	581	615	575	606	599	594	580	548	634	542	614	569	559	604	575	575	627	571	568	565	547	589	566	548	551	594	563	561	583	614	627	555	585	594	611	609	577	569	578	566	574	581	583	587	625	570	576	564	597	600	588	564	578	559	591	548	570	573	563	572	576	557	545	575	544	594	608	615	525	595	549	587	624	542	572	565	607	573	575	587	574	521	562	570	590	560	576	601	616	575	578	536	599	605	603	554	606	564	589	584	547	572	612	572	590	567	596	586	585	533	561	536	536	587	565	525	609	548	611	603	570	576	593	587	522	599	593	605	607	540	588	545	567	563	604	578	672	541	612	610	559	574	591	595	607	610	577	582	576	605	621	582	602	564	570	618	586	615	590	547	624	582	584	569	609	554	563	581	607	585	573	562	583	579	598	574	567	583	604	591	607	578	565	603	586	603	580	605	544	613	602	586	592	614	552	579	576	571	591	582	602	589	565	626	585	570	564	563	584	568	575	567	582	602	587	572	559	569	575	572	579	620	580	549	598	601	580	585	543	578	574	577	566	607	630	592	598	565	617	582	599	548	560	611	564	575	558	553	562	576	560	613	614	592	574	586	548	590	561	628	589	618	552	579	620	576	588	578	573	599	583	601	550	573	599	597	589	588	568	598	589	569	542	574	557	563	553	575	599	529	568	612	561	551	550	565	581	587	578	581	601	628	524	575	588	587	578	606	594	553	579	597	580	614	609	604	592	594	602	584	582	615	627	529	610	618	613	563	579	576	584	547	544	551	582	573	614	577	581	558	570	555	550	613	560	597	622	602	576	605	575	580	554	550	635	641	545	602	595	617	591	585	594	574	572	564	579	578	550	553	588	587	591	584	582	611	551	579	619	592	606	595	611	559	598	590	591	531	553	588	555	620	620	560	590	592	603	552	612	624	549	576	604	545	580	611	572	589	567	576	586	598	596	574	624	554	547	561	628	578	571	582	568	580	576	535	586	600	570	576	561	578	599	573	579	601	620	549	611	568	567	566	579	617	576	518	595	583	605	550	589	570	575	575	556	595	583	571	583	619	581	555	623	610	618	553	595	623	607	560	570	558	567	613	573	563	604	614	616	600	620	572	567	561	626	555	579	582	593	597	589	600	613	599	623	592	562	623	540	602	580	565	573	562	597	585	595	553	588	587	616	587	571	547	568	588	538	622	588	597	614	516	622	570	559	546	645	568	603	588	583	606	610	572	542	588	557	601	581	576	552	617	627	552	577	590	598	628	621	583	584	578	580	582	558	549	601	573	633	564	614	548	588	565	576	583	636	581	579	580	594	626	579	562	592	587	586	583	574	557	580	592	592	612	566	594	575	593	594	595	608	585	568	586	584	589	572	591	564	646	571	603	552	579	584	544	562	608	576	552	581	580	616	554	564	562	595	599	583	617	587	574	587	567	608	534	592	618	562	603	578	581	631	578	591	568	556	579	609	581	624	612	578	580	547	601	540	619	572	605	587	616	568	538	563	561	550	576	576	580	596	591	614	600	584	546	577	575	609	574	617	552	573	536	607	586	597	597	577	612	594	591	616	589	557	571	577	557	601	568	546	573	604	556	598	582	566	588	594	545	561	561	580	576	574	574	594	577	601	547	541	597	579	561	566	561	618	571	569	573	593	593	579	529	602	606	567	541	576	629	574	596	596	572	556	573	545	590	616	615	543	570	522	589	584	575	580	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
4319	238	167	170	143	110	111	121	111	103	98	117	109	105	87	109	95	103	90	108	94	103	84	100	94	86	108	102	104	102	78	111	102	109	89	99	101	103	94	110	94	85	106	113	100	107	95	95	106	106	110	89	96	110	91	103	110	95	83	116	96	90	97	123	94	101	98	93	95	83	103	105	85	92	101	101	94	100	87	95	91	100	108	93	101	82	109	86	76	99	84	86	96	112	92	104	106	88	104	94	93	97	93	106	82	98	90	112	104	85	77	113	116	98	108	101	122	106	104	96	86	97	112	90	95	91	94	99	110	86	89	97	108	98	108	96	96	98	99	106	94	87	95	100	105	106	113	124	104	105	103	94	83	95	101	116	109	102	99	99	100	98	94	100	114	94	94	95	93	94	78	85	104	92	87	84	83	111	104	87	85	93	127	75	115	107	87	81	104	106	111	99	89	102	95	108	106	110	103	90	113	92	101	106	126	100	102	84	105	100	104	100	77	91	108	89	121	121	95	99	94	115	98	90	84	113	129	93	113	93	121	102	108	88	98	91	97	96	99	93	73	100	96	90	89	118	89	105	93	98	90	95	91	105	87	116	99	81	96	91	95	110	129	96	103	102	93	101	88	99	87	103	97	96	91	110	88	100	95	84	92	103	106	104	89	107	95	108	104	80	97	95	91	97	95	107	102	88	101	98	100	109	119	104	94	91	116	106	110	99	113	105	88	104	129	104	78	95	86	112	79	92	97	98	93	94	102	98	102	106	120	87	105	95	100	97	105	101	83	91	110	106	103	105	105	100	105	94	99	108	100	107	95	85	104	111	88	106	100	96	78	110	82	100	98	118	92	121	107	86	73	99	81	110	111	92	95	81	104	96	83	88	91	88	101	99	91	117	95	90	101	99	98	110	97	111	96	109	109	74	99	93	109	106	105	100	98	105	94	83	99	109	108	80	90	110	93	99	89	85	96	95	95	99	108	96	94	108	83	90	96	93	97	91	112	94	84	89	103	91	97	82	95	122	100	100	92	105	96	118	93	95	116	101	97	120	78	118	85	85	100	95	104	110	106	121	101	95	94	88	107	107	104	98	94	100	110	101	103	111	98	92	111	99	88	109	87	132	97	104	95	87	98	106	108	91	90	108	97	96	117	124	93	101	87	100	89	98	107	93	117	107	80	89	118	102	98	108	102	80	98	117	95	95	117	96	99	107	91	97	116	111	91	104	98	99	91	113	103	96	103	105	101	104	106	102	96	103	89	88	98	94	98	104	91	106	111	99	115	111	87	97	105	100	90	115	106	110	102	116	98	89	106	97	97	114	81	72	94	115	114	122	103	109	110	90	89	92	105	111	96	95	87	99	111	105	98	90	93	110	111	111	105	102	99	106	99	119	92	92	76	110	105	100	98	101	81	83	110	93	103	97	97	114	92	112	92	98	97	103	91	94	103	121	111	104	105	92	116	100	110	107	111	91	107	106	88	83	92	96	97	109	87	97	95	97	102	116	107	100	101	106	100	105	95	91	106	102	105	102	102	91	115	98	102	118	95	94	107	97	93	98	99	102	88	110	100	97	110	104	102	103	91	97	103	100	100	98	100	76	93	98	122	99	114	97	91	93	104	92	92	105	104	96	101	100	99	85	96	92	94	85	97	114	106	91	85	98	91	97	104	106	96	95	108	96	97	104	78	74	94	111	95	109	94	100	113	100	100	87	82	101	89	99	112	85	120	115	109	98	111	102	97	94	108	109	106	111	88	98	109	86	89	91	88	87	104	115	100	122	100	106	97	98	107	98	96	90	115	109	100	94	103	102	96	99	80	100	123	105	98	99	97	97	101	84	116	99	91	105	114	94	120	92	93	111	109	96	132	93	84	91	89	97	93	85	98	104	109	101	94	99	79	92	88	84	86	108	106	108	99	108	101	113	94	87	87	87	117	111	88	109	107	91	97	114	100	79	117	97	74	102	97	99	97	105	90	112	115	103	99	91	92	110	112	89	98	105	90	100	109	90	99	92	80	112	77	99	96	106	91	77	97	111	85	105	106	92	91	85	108	116	98	86	81	115	107	100	104	107	108	116	92	109	105	112	82	93	95	89	89	113	103	103	110	105	120	105	106	85	98	94	104	102	105	105	93	109	106	101	109	97	97	111	112	81	114	115	104	97	114	97	109	92	88	95	94	117	111	113	81	104	100	108	106	93	83	98	102	116	89	117	111	93	104	110	109	92	89	93	97	105	101	98	102	85	110	93	111	93	90	106	100	120	89	102	98	91	101	98	94	89	91	100	91	117	96	107	82	94	89	86	102	96	82	96	103	108	103	94	95	106	89	94	88	97	74	100	119	97	117	82	119	111	95	114	96	97	94	100	96	103	92	92	112	92	100	105	96	88	107	109	91	104	106	83	99	108	103	93	95	88	97	97	107	120	89	98	103	92	92	93	93	100	97	101	110	95	102	87	95	96	113	114	99	100	104	78	86	106	100	85	83	119	98	99	103	110	101	80	107	114	91	95	98	111	93	89	97	119	94	98	87	95	103	109	97	116	103	110	85	86	95	90	87	85	91	129	75	108	90	82	104	103	120	106	102	118	99	89	105	88	97	80	108	83	94	104	112	86	96	86	96	95	106	104	101	103	103	82	91	98	110	100	103	119	80	98	108	105	88	109	94	100	98	100	88	114	82	94	90	87	101	84	110	106	84	115	112	98	88	104	104	91	92	103	93	92	81	94	109	128	97	100	98	103	86	104	103	91	91	94	104	110	103	96	101	90	101	97	112	81	98	120	88	87	98	94	110	92	104	92	81	115	114	105	89	85	82	104	93	80	103	101	97	113	101	83	107	117	104	91	123	102	106	96	117	107	75	88	83	102	97	88	84	85	94	98	105	116	119	105	96	98	95	113	90	98	95	87	102	95	98	86	107	105	112	100	94	99	107	109	95	94	98	86	73	93	99	102	117	73	95	114	98	91	108	100	108	111	101	95	111	110	112	105	107	92	93	96	100	105	104	120	123	112	110	91	104	89	113	106	96	93	89	111	100	102	104	84	113	96	111	100	100	98	114	89	79	86	118	109	83	116	97	88	97	105	91	87	95	94	99	106	96	88	100	93	104	111	100	103	89	80	100	108	96	105	84	87	104	97	117	92	85	89	86	105	100	84	115	103	98	92	100	96	86	102	107	85	89	78	97	92	106	96	87	84	98	98	99	97	101	98	90	98	85	106	103	92	113	103	90	91	97	90	101	108	100	104	87	104	98	98	99	116	111	98	104	108	94	114	87	101	117	97	103	102	96	114	119	87	116	100	108	90	118	105	93	88	108	107	88	98	97	95	95	102	121	85	88	94	104	103	119	109	95	102	103	100	104	93	80	100	101	85	99	98	91	99	94	97	103	105	117	94	99	99	83	100	87	96	108	91	76	90	85	81	100	96	80	101	95	115	108	90	98	106	102	99	99	96	100	84	102	95	94	87	112	105	100	96	128	100	85	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
5524	363	499	500	446	442	387	405	368	350	348	339	347	354	344	338	351	291	315	319	317	306	358	313	295	319	307	301	327	316	340	279	295	352	316	277	320	294	326	290	307	294	324	315	313	298	296	300	316	302	310	289	280	293	300	322	322	276	297	317	274	295	312	310	321	319	294	330	299	298	319	322	319	303	312	333	332	292	327	297	292	280	310	290	270	303	327	300	330	310	299	319	330	329	332	319	321	317	297	296	290	335	308	296	282	286	287	302	302	292	310	338	322	290	313	284	283	277	314	300	297	318	306	325	317	312	303	319	296	312	298	267	278	294	299	311	314	322	320	310	325	330	309	330	307	288	305	274	299	327	274	309	318	283	310	323	332	291	304	301	282	291	323	329	311	310	290	279	304	284	307	292	303	325	296	291	308	288	314	303	309	310	287	323	324	287	316	293	299	310	311	313	291	332	311	298	295	288	300	301	308	300	281	325	286	332	302	300	315	304	323	277	270	331	313	304	336	289	247	328	292	305	301	293	311	294	311	307	343	311	278	303	295	331	276	300	332	307	281	306	333	305	321	299	333	291	310	328	270	306	323	306	326	293	320	299	310	295	308	309	315	299	301	294	292	317	304	316	322	294	303	301	317	312	275	293	305	266	305	296	302	311	290	319	313	318	281	319	282	319	287	290	320	308	333	324	319	317	339	338	337	309	310	282	302	308	315	316	291	317	277	294	319	354	325	309	299	328	302	280	338	311	316	312	311	301	293	334	316	289	318	321	313	284	293	311	295	314	319	294	312	348	305	324	311	321	267	301	290	291	337	330	289	298	310	292	294	286	315	331	298	307	318	334	294	303	285	277	317	293	279	278	307	323	309	307	332	314	319	301	315	298	317	284	352	309	293	299	324	287	316	307	321	346	274	316	338	312	291	307	310	317	284	299	313	323	309	320	317	302	335	288	302	317	300	325	285	273	335	291	307	350	332	300	295	306	268	316	309	312	306	285	318	302	308	318	315	305	315	324	316	275	335	285	295	282	282	324	316	310	290	331	297	299	285	303	290	306	333	342	294	283	336	323	296	299	323	320	273	306	279	315	267	318	311	327	316	286	334	314	289	346	275	329	299	294	322	308	304	275	332	331	324	307	347	289	310	330	276	292	309	343	310	322	279	305	293	303	354	336	273	298	296	307	322	281	310	307	292	336	317	289	298	295	295	310	342	308	276	324	282	312	304	316	294	299	305	308	333	303	322	276	301	325	276	296	337	317	316	326	281	260	266	311	307	328	299	312	330	328	293	341	289	278	308	295	276	293	337	311	308	317	332	308	276	314	321	289	287	279	310	322	308	306	320	311	322	314	304	312	323	328	303	323	312	325	299	328	289	321	309	323	332	286	317	298	300	300	330	297	303	299	303	319	284	294	298	267	305	301	330	307	284	297	306	342	296	311	328	332	317	284	347	305	334	317	299	302	299	322	276	311	292	333	305	301	291	272	294	279	288	323	293	304	295	269	271	288	317	302	307	304	297	301	286	348	310	320	312	277	325	299	298	300	325	319	289	296	302	296	315	305	307	315	305	271	324	340	295	295	267	327	292	339	276	291	306	317	301	297	304	286	302	305	305	325	325	297	312	285	310	294	302	297	284	306	303	280	310	316	339	331	321	318	311	327	312	297	304	322	312	279	329	290	303	279	284	303	313	280	292	293	306	325	332	310	311	305	298	291	315	315	298	313	333	299	294	294	289	319	294	349	321	291	325	299	348	285	298	292	316	332	280	275	292	319	288	339	306	303	290	307	313	284	296	324	300	320	340	306	316	314	282	316	313	305	313	287	304	326	303	313	295	306	319	288	333	303	311	308	317	308	283	305	293	278	297	309	330	322	303	290	305	308	308	300	314	309	293	333	336	315	285	314	309	318	309	292	306	316	324	337	286	290	334	306	332	317	312	311	312	275	294	299	313	326	264	304	336	305	308	305	353	304	331	315	323	266	333	271	312	303	286	284	317	302	310	292	293	332	300	293	326	307	323	306	321	275	304	313	296	295	288	343	321	269	310	319	326	289	306	322	310	319	288	316	309	283	319	331	330	286	302	299	305	290	297	310	294	303	316	323	264	284	327	307	314	336	292	310	317	297	296	309	273	300	322	310	315	299	330	320	323	325	281	330	299	292	315	299	300	331	312	307	310	298	310	303	313	326	300	286	302	274	332	299	328	306	298	322	286	318	310	312	264	308	315	307	316	317	275	312	326	303	304	314	278	312	290	290	297	316	320	283	332	327	335	353	320	324	314	311	348	294	327	310	312	312	301	324	301	291	290	294	303	313	306	304	317	303	327	310	317	323	287	289	279	282	302	299	296	321	309	316	302	297	274	278	297	285	304	300	303	287	332	305	300	306	320	295	287	308	322	300	308	292	306	278	295	319	319	296	307	275	357	321	320	333	308	309	321	319	306	322	286	306	328	311	291	324	326	325	313	306	309	303	285	253	327	327	309	299	324	296	347	285	286	310	329	289	306	317	305	324	303	335	317	296	289	306	306	310	325	300	302	320	334	311	295	321	313	307	295	328	327	335	326	289	304	304	324	305	293	306	293	292	315	330	340	341	312	275	335	308	317	272	318	307	306	294	324	312	320	297	284	333	294	292	283	311	318	292	273	299	302	277	291	311	317	334	316	307	299	307	312	274	279	285	290	281	287	268	314	304	311	285	344	319	342	321	316	327	300	300	273	343	343	299	323	325	273	295	309	304	325	335	288	304	287	347	281	283	280	326	294	288	296	293	320	301	296	313	314	312	286	273	304	268	310	298	294	319	301	285	303	303	300	335	268	342	287	303	309	275	306	279	344	312	299	311	315	315	283	311	311	289	318	301	334	345	292	301	296	313	302	306	326	277	321	301	299	316	294	317	311	311	295	320	321	289	320	336	296	313	301	308	307	333	307	287	321	303	308	274	333	318	313	312	289	311	305	318	304	324	286	309	326	305	334	314	317	303	277	334	318	315	292	323	283	304	340	290	321	345	267	307	311	302	297	331	299	339	293	293	324	318	289	303	312	297	338	302	314	286	336	317	327	313	318	305	300	297	306	287	325	293	281	320	309	313	316	297	320	323	324	315	319	311	294	299	278	321	319	280	266	294	333	330	301	314	308	317	289	310	336	299	306	296	304	307	301	301	366	287	312	288	303	325	268	307	336	283	301	289	307	325	318	275	335	304	324	320	348	301	317	288	301	330	328	309	354	312	309	339	319	319	304	299	304	283	282	296	298	312	303	272	290	302	314	292	313	299	294	336	326	289	299	282	297	327	320	285	334	314	311	324	303	367	298	317	300	304	305	324	258	340	263	290	312	325	320	293	281	291	342	287	315	318	307	298	315	298	299	347	282	269	302	320	284	321	289	314	288	293	332	327	334	314	308	315	320	291	336	316	342	273	333	292	315	298	294	294	317	343	325	313	328	288	321	281	327	299	286	292	316	300	324	269	312	313	326	321	274	309	343	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
25375	2547	1323	951	795	502	419	311	265	220	232	180	166	164	141	159	122	114	122	140	128	113	112	115	103	107	107	124	105	123	91	107	88	126	90	114	111	96	110	89	106	118	96	111	106	108	104	105	121	94	96	95	88	87	101	96	79	86	99	101	86	101	98	111	97	90	92	87	87	90	90	114	96	116	82	93	108	88	97	90	87	106	95	87	88	92	89	104	89	91	94	91	85	86	99	98	82	99	96	100	95	88	84	96	90	106	99	100	87	88	103	93	90	94	106	100	106	112	105	100	89	108	92	86	108	82	97	88	110	77	100	90	80	97	86	107	90	97	101	78	82	98	89	106	100	103	90	88	86	84	79	92	98	86	96	103	90	98	100	104	101	96	99	92	102	74	103	81	92	104	112	98	87	80	108	93	96	89	93	109	84	99	103	102	102	104	88	108	103	90	81	75	93	94	102	114	103	89	98	91	76	90	87	105	99	89	97	92	106	96	90	94	104	80	104	95	89	101	77	74	86	92	97	81	94	99	92	95	116	109	86	100	90	96	84	99	100	97	108	88	100	88	85	84	76	107	87	102	86	81	99	87	88	92	90	91	106	112	89	85	95	105	74	98	84	87	101	105	87	91	92	93	98	112	100	102	97	85	85	104	91	101	96	88	86	109	112	98	94	87	102	85	108	95	92	92	86	94	81	89	101	96	112	99	98	102	102	116	95	102	113	105	76	81	95	88	93	93	90	112	103	91	106	96	90	120	90	85	106	93	108	93	86	85	78	96	101	94	93	75	109	91	104	98	94	90	89	96	99	99	98	89	103	96	92	91	84	105	96	93	91	80	103	91	78	86	92	97	85	75	101	86	103	101	88	77	97	113	112	94	81	103	109	98	87	95	87	80	107	91	115	85	100	91	90	87	95	78	109	82	83	88	91	92	106	90	109	84	93	102	90	87	93	106	90	106	103	93	106	90	97	106	99	98	104	117	94	77	86	98	102	98	82	101	102	97	111	81	93	95	87	98	97	84	99	85	91	127	100	79	94	96	97	98	110	99	104	84	83	113	97	108	82	81	99	87	92	89	89	97	97	84	91	95	81	97	100	103	105	100	87	100	95	101	100	104	94	89	96	80	93	105	94	99	77	90	96	93	102	105	91	96	95	95	110	101	101	90	77	104	108	93	90	86	85	113	80	83	116	105	106	92	114	85	91	90	79	86	82	102	99	94	87	87	92	90	85	107	94	93	94	96	106	84	107	105	95	87	121	94	83	92	99	83	106	90	92	104	81	102	76	87	87	102	93	105	113	98	94	87	96	98	99	91	89	96	98	100	96	77	90	97	86	99	87	91	86	99	97	94	96	110	87	105	103	104	87	114	93	92	86	99	96	104	78	96	89	101	99	126	99	101	96	91	92	82	102	91	80	83	94	93	91	94	91	114	103	95	93	95	92	110	98	96	100	80	101	108	97	100	91	88	95	103	100	93	95	86	99	91	78	107	95	73	105	94	100	88	93	94	78	93	102	101	91	86	92	92	87	99	91	105	92	115	105	87	89	83	73	114	82	103	101	86	91	89	96	103	112	79	93	97	97	98	80	81	79	94	88	87	80	103	95	88	90	113	91	94	97	74	99	104	97	97	95	98	88	112	94	108	84	103	109	96	93	91	83	94	97	94	110	103	80	112	102	99	91	116	101	95	88	77	82	95	97	78	108	107	105	103	92	106	83	90	89	87	101	83	96	93	120	103	90	83	96	114	100	100	110	90	102	95	85	101	97	108	102	90	101	102	104	86	96	90	80	85	118	85	89	104	114	82	96	94	90	92	91	102	93	88	86	89	107	97	88	125	90	90	108	83	107	95	104	88	109	87	91	90	90	99	93	97	81	101	78	84	95	72	113	103	92	96	111	83	84	80	92	92	94	90	95	104	104	108	92	95	91	105	104	87	98	73	85	87	91	90	93	95	102	105	83	87	87	84	83	98	113	87	91	80	97	109	87	102	95	90	89	97	86	79	84	98	100	96	100	96	95	99	93	105	93	121	86	90	82	111	86	102	102	92	104	106	97	96	106	114	105	114	109	83	91	96	78	105	95	76	117	95	97	83	101	100	95	96	92	89	97	110	97	102	99	101	104	104	103	91	105	108	96	112	101	86	95	95	99	95	91	104	101	103	93	90	89	108	106	93	93	87	103	75	86	105	96	105	96	99	96	94	111	91	104	98	116	94	75	95	102	74	83	95	101	86	95	98	114	90	85	111	88	97	96	97	85	98	109	69	78	106	100	100	85	98	112	111	96	101	92	96	86	99	92	88	100	93	104	100	112	93	92	112	100	79	97	100	91	101	93	98	99	96	88	95	87	94	114	87	78	85	117	94	97	108	86	77	92	91	115	106	91	83	84	76	101	82	103	85	109	97	88	98	90	95	78	99	99	100	85	103	74	89	84	95	103	105	85	103	86	113	97	94	110	91	94	84	89	102	100	99	101	110	106	96	109	121	84	90	97	80	104	94	79	108	108	93	83	94	100	81	99	93	91	100	91	105	88	96	99	79	78	84	110	100	102	111	103	106	108	110	99	102	102	83	106	103	107	82	106	94	78	89	88	80	103	102	96	108	98	97	85	82	114	101	101	117	101	88	85	99	115	74	89	94	98	95	103	102	84	89	83	110	102	105	106	99	90	105	94	87	103	82	110	85	103	87	91	89	84	94	76	101	118	129	109	103	100	100	101	112	101	85	87	97	76	75	108	107	105	102	98	95	101	109	94	106	109	96	85	77	94	110	80	107	95	70	95	95	92	112	108	115	105	95	101	80	82	96	77	93	90	75	89	101	104	94	103	107	94	90	103	104	85	80	91	115	97	96	99	100	100	105	88	93	101	95	98	104	106	101	90	98	101	98	91	100	91	96	107	81	84	107	86	77	107	94	101	109	107	95	90	103	78	86	108	100	88	87	89	103	100	100	105	84	100	102	105	101	104	86	82	100	88	109	84	91	97	93	96	108	89	83	94	109	113	80	84	92	87	111	96	89	92	87	131	99	88	83	99	112	104	97	74	89	94	77	102	95	101	76	92	83	109	90	99	81	105	75	97	89	87	95	90	101	89	88	86	92	93	89	81	95	63	90	101	78	89	83	98	81	98	91	92	91	100	93	76	80	103	90	97	94	102	104	81	79	84	86	99	109	104	103	89	93	107	99	90	108	99	85	75	81	95	106	82	92	83	92	103	93	89	105	103	83	91	95	92	99	90	88	99	80	85	108	100	94	89	91	99	82	81	80	101	78	98	99	113	100	86	74	74	73	100	101	115	100	86	105	86	97	86	94	85	100	90	87	88	92	116	88	96	121	95	102	108	99	78	95	86	92	84	90	102	108	76	82	91	82	105	102	96	94	91	97	100	79	91	100	94	103	91	99	104	98	96	118	93	84	111	104	108	97	94	104	87	102	81	100	93	107	97	105	105	91	97	102	94	113	107	77	94	89	88	91	107	86	112	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
11967	1391	3135	3632	2995	2451	1907	1615	1328	1210	1012	929	863	756	684	638	592	529	566	524	506	463	499	467	467	461	452	435	391	404	398	398	393	351	360	382	359	361	344	331	328	367	331	372	333	371	350	343	390	363	325	323	352	345	325	349	336	342	326	349	320	323	309	335	329	300	359	294	321	319	346	309	333	338	330	338	310	340	344	332	318	319	306	311	276	360	306	344	331	301	331	309	355	331	326	288	329	320	348	319	309	301	326	305	320	292	353	316	306	305	303	331	321	333	343	312	296	287	323	299	308	293	320	315	325	306	316	296	313	296	302	280	287	330	298	354	310	263	308	283	318	298	314	305	352	279	338	290	302	279	365	320	301	303	329	367	289	302	309	266	290	328	300	323	315	301	274	329	354	305	318	296	305	337	310	288	298	331	343	303	327	322	327	306	295	333	338	272	345	306	318	296	287	321	300	310	308	314	297	287	306	270	306	290	281	314	310	329	337	326	324	321	287	331	303	299	313	314	305	318	293	303	295	318	333	313	312	312	335	310	340	323	295	335	319	320	297	311	318	291	293	328	287	287	319	312	311	299	310	310	294	322	298	306	311	311	293	308	324	259	299	332	275	264	326	307	307	315	336	328	313	304	321	307	311	330	292	322	325	329	301	286	343	302	310	310	314	301	346	303	326	329	287	326	308	305	300	310	331	310	295	300	317	277	303	313	315	308	302	316	323	323	320	280	292	302	306	279	307	311	297	316	287	298	315	321	311	294	351	305	294	341	322	311	292	302	311	303	263	331	326	303	320	266	301	301	327	318	292	319	298	322	296	265	300	282	299	294	328	324	276	290	297	325	335	290	320	283	315	316	280	306	325	298	296	310	279	288	323	303	330	316	297	270	304	332	298	307	335	330	308	282	318	336	316	324	300	306	290	307	307	313	313	282	311	298	301	291	309	321	298	288	289	307	303	309	288	325	308	293	312	307	320	333	294	311	278	298	293	338	324	320	312	334	329	320	319	307	332	308	324	331	320	291	345	276	339	321	288	288	320	297	310	299	300	277	299	322	293	301	310	305	280	291	321	302	309	313	307	310	316	316	333	296	298	314	311	304	327	321	304	316	298	336	277	308	316	338	296	313	312	296	297	313	290	317	324	337	311	312	278	324	308	309	300	299	331	322	322	312	301	304	323	328	332	323	314	318	298	302	299	297	334	291	323	311	329	296	293	332	278	308	310	302	285	318	317	271	292	305	281	321	285	306	293	286	317	310	309	321	334	325	348	301	291	316	332	318	300	312	286	318	311	320	284	284	337	332	326	310	324	319	301	304	340	318	297	301	294	293	284	302	316	284	291	281	282	314	294	276	323	299	313	337	341	331	330	311	322	304	329	288	312	314	308	323	326	313	290	295	318	315	292	308	308	322	308	321	296	309	301	295	327	310	313	292	304	292	311	335	329	285	301	310	315	319	309	337	316	290	310	332	285	306	282	349	306	285	292	312	311	309	297	294	301	289	321	287	291	324	304	332	298	345	310	300	330	317	320	278	287	340	288	303	320	288	305	309	309	358	311	325	315	304	331	296	301	318	293	290	305	300	330	308	316	281	274	322	303	283	326	314	307	309	297	292	311	297	297	318	329	291	288	303	274	321	319	292	308	332	303	314	326	289	312	307	299	323	281	266	319	280	336	314	295	306	278	305	302	299	313	274	320	297	304	318	325	312	307	297	312	300	283	302	309	301	300	298	314	314	308	322	310	333	331	315	283	302	291	326	302	275	309	339	288	285	300	284	282	306	303	332	328	326	313	296	342	307	329	298	323	316	315	279	313	303	309	309	324	309	296	320	297	304	305	327	293	307	314	344	311	313	313	329	310	289	319	337	305	327	311	327	305	323	347	308	287	306	299	313	335	289	292	316	302	312	318	294	310	322	319	296	326	340	325	316	313	305	320	321	315	295	318	298	296	334	314	300	307	298	282	303	287	264	266	313	298	295	286	295	330	285	343	349	285	301	301	282	299	321	288	313	304	305	303	328	324	323	312	311	295	360	303	289	313	294	320	284	305	319	297	333	324	302	304	317	296	277	303	310	296	316	309	318	317	313	311	288	309	292	320	317	298	302	311	295	325	316	326	330	296	316	324	301	319	320	271	303	301	307	262	334	319	343	293	318	303	297	300	326	311	317	292	290	310	305	266	305	299	318	307	315	308	295	302	291	299	319	287	292	324	328	311	302	295	308	317	354	338	312	282	319	276	305	321	306	341	311	269	296	336	307	318	321	311	278	319	295	299	311	302	321	317	302	283	310	308	287	355	300	321	299	338	306	316	311	310	296	306	294	316	275	314	287	315	287	301	329	320	283	312	332	312	302	303	288	327	316	350	325	317	326	320	303	335	320	283	296	288	312	282	307	353	300	325	286	318	292	296	297	313	278	277	306	318	284	324	308	309	303	300	322	266	311	304	280	313	309	344	315	321	301	311	323	287	298	312	300	321	298	325	321	303	306	295	310	295	323	311	272	249	334	296	319	337	309	302	321	291	318	315	302	294	348	298	314	311	292	349	302	294	311	324	302	320	285	297	306	315	298	300	320	322	318	307	321	316	294	352	319	300	316	337	308	290	307	326	297	278	322	280	297	335	281	294	332	305	308	299	302	307	304	313	312	338	306	314	310	311	303	293	274	328	311	278	286	289	274	297	328	325	338	285	288	319	323	288	314	303	315	300	322	299	281	333	282	335	295	277	343	293	307	276	315	331	297	282	294	315	297	294	299	327	263	335	310	299	301	312	274	321	331	294	268	322	327	310	325	289	269	295	308	308	290	334	281	311	352	264	296	304	305	310	319	314	290	283	315	340	290	330	299	334	308	333	288	302	296	324	306	319	328	277	346	289	319	274	352	308	289	316	325	301	309	321	285	312	316	307	291	328	293	314	292	343	295	333	285	287	320	328	312	283	331	298	271	313	312	304	292	318	304	305	302	312	331	304	293	345	329	312	327	291	327	334	304	309	342	309	334	308	276	302	307	305	339	271	311	289	304	326	319	308	306	338	317	321	334	300	312	295	291	296	306	299	282	315	323	340	323	317	292	331	297	327	320	287	298	310	324	320	305	313	336	321	299	297	340	320	336	299	315	311	318	298	339	308	267	314	336	293	317	332	289	294	310	309	293	294	314	320	277	323	329	288	315	285	305	318	335	298	310	287	297	291	319	284	310	324	303	289	303	346	302	283	306	308	272	300	310	302	291	298	304	292	325	330	305	309	330	309	305	297	291	286	300	287	327	299	308	288	276	323	324	311	301	308	295	298	297	287	296	341	309	327	325	294	300	317	284	315	318	304	336	291	313	312	311	298	322	306	295	300	304	341	321	305	277	331	315	312	328	301	297	313	269	292	292	289	315	304	314	312	301	306	328	276	323	295	303	311	320	302	312	299	303	314	332	293	268	317	324	321	296	317	289	307	321	304	296	300	309	333	300	323	299	293	341	328	308	323	288	344	287	318	298	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
36429	6682	3023	2142	1489	1101	868	673	590	475	409	417	340	342	317	302	310	276	268	231	244	251	257	250	247	241	240	203	212	255	236	210	218	197	226	218	226	205	228	201	217	202	215	214	249	220	200	217	247	227	201	237	199	181	226	200	208	227	185	198	204	193	186	218	228	201	241	218	202	193	215	214	214	223	184	216	206	181	205	216	212	208	189	196	220	207	197	210	226	209	201	181	187	182	213	222	205	184	205	215	206	199	206	199	210	230	192	227	202	223	223	192	211	212	198	201	194	195	207	203	198	209	220	204	182	206	203	203	228	203	188	201	196	191	184	200	207	202	225	180	204	213	200	190	213	180	187	218	209	218	228	200	203	194	232	198	199	229	198	206	223	221	208	209	240	187	197	208	236	214	197	230	218	222	228	220	203	215	224	238	211	196	200	203	191	190	222	198	195	215	182	209	199	206	208	213	191	216	202	187	216	198	179	215	192	229	218	192	206	215	183	194	210	201	221	213	200	212	177	229	189	230	202	198	211	209	182	235	234	207	211	221	206	193	205	222	190	208	215	182	204	199	226	208	205	187	206	202	201	204	205	228	192	207	212	207	195	188	188	205	198	193	213	210	190	187	199	204	222	200	195	202	190	201	196	177	195	198	210	203	199	192	221	189	201	194	202	202	210	233	194	207	201	209	198	168	195	185	197	180	202	217	218	205	215	221	220	221	203	211	218	209	201	189	180	222	197	198	209	194	226	203	202	196	209	191	189	207	204	205	198	213	197	204	227	224	211	197	211	194	224	175	229	206	202	192	217	210	207	206	199	205	176	219	217	185	199	212	201	186	197	177	229	200	191	189	226	215	204	184	208	199	195	223	212	186	197	213	200	212	185	218	221	200	214	200	220	231	222	182	187	188	209	206	203	194	206	196	190	216	219	192	200	191	207	209	202	209	194	189	217	198	199	188	210	222	204	210	204	185	192	199	216	220	214	226	204	199	217	201	193	192	200	213	180	201	192	227	203	188	211	203	224	198	204	193	231	208	186	222	192	199	210	207	215	191	216	216	218	193	207	214	195	189	214	183	183	206	182	219	190	205	191	198	199	202	187	232	169	211	231	199	188	220	213	204	211	196	209	198	189	235	189	197	224	188	196	196	213	214	207	208	209	223	201	184	194	228	202	227	208	205	210	215	225	235	209	195	189	194	182	180	207	188	198	208	202	207	233	212	191	187	223	195	214	206	207	203	233	211	223	199	209	179	196	205	223	210	221	205	208	212	228	202	213	197	224	197	195	204	197	192	199	203	201	207	226	225	197	195	202	213	194	195	212	208	203	185	243	199	208	194	223	198	179	207	187	202	201	208	200	180	212	210	193	210	227	186	194	194	213	235	172	210	189	186	200	204	202	208	206	209	199	195	208	221	206	245	222	214	181	197	223	204	181	219	210	200	215	221	210	205	217	190	193	191	212	206	207	215	197	226	186	228	219	191	214	197	218	211	201	189	180	177	193	178	211	184	206	188	201	213	214	197	174	209	219	218	162	180	236	254	182	246	191	208	194	201	189	181	209	195	193	223	224	214	194	199	229	197	214	225	196	229	220	195	203	187	207	203	208	197	217	211	169	191	202	202	218	212	192	213	218	175	223	204	202	203	185	220	194	202	217	203	196	205	215	209	195	200	207	235	204	204	220	212	198	204	220	185	201	205	195	220	177	199	214	213	176	205	193	219	208	202	169	203	178	224	209	176	196	237	185	203	209	209	228	208	205	206	189	192	205	158	206	237	215	227	205	182	202	200	176	186	237	185	223	211	205	196	206	217	185	194	220	205	196	214	180	171	197	202	194	164	239	204	173	209	198	196	190	209	187	211	204	184	229	228	221	237	186	220	219	227	219	189	207	224	209	196	202	185	195	224	191	224	208	213	217	219	255	221	190	195	224	226	213	207	209	183	206	215	211	223	202	214	207	213	206	214	212	215	228	182	215	250	219	204	207	211	202	186	190	204	201	188	196	192	209	224	190	211	214	204	210	189	210	207	208	212	216	218	203	210	203	192	212	205	204	218	203	189	210	192	198	198	217	228	208	182	240	204	208	216	229	211	185	220	195	213	219	203	207	213	174	218	212	199	192	211	219	208	223	213	206	225	213	208	198	247	176	187	206	199	209	186	215	204	196	187	209	166	233	218	215	188	210	206	172	203	214	217	203	209	212	202	196	213	181	183	220	223	200	212	209	212	209	159	193	229	200	193	214	190	196	195	203	209	205	184	205	205	221	217	206	232	189	197	206	221	199	177	212	210	198	208	198	213	209	187	189	211	171	219	217	190	220	229	205	210	227	208	232	204	193	207	212	220	186	212	180	203	205	201	220	195	198	195	184	225	212	211	225	197	221	192	185	197	191	202	191	198	222	239	192	224	200	191	213	213	174	231	196	222	201	213	175	221	223	200	184	211	200	215	221	201	185	203	206	199	195	203	185	205	187	205	192	197	192	197	237	208	181	181	201	237	199	206	198	209	210	192	211	214	194	185	186	186	209	203	213	202	208	219	182	193	192	189	202	188	205	226	209	203	219	203	197	216	205	208	198	212	175	198	226	213	195	230	200	160	171	215	204	202	194	205	212	180	175	213	215	222	225	209	206	229	203	210	209	237	201	187	183	210	220	214	196	202	204	219	213	192	213	207	188	218	206	207	205	202	214	229	202	217	218	194	213	219	215	233	196	182	228	203	206	188	177	212	211	182	203	227	223	229	185	208	201	220	195	199	216	185	195	215	228	190	223	212	203	203	190	210	223	195	200	204	195	189	206	212	213	219	195	209	230	181	197	197	224	237	203	216	198	194	220	229	188	238	214	206	222	208	209	219	202	201	214	172	215	193	204	223	201	209	231	196	206	207	216	211	224	208	184	222	245	190	205	197	206	214	207	210	178	172	200	217	210	207	204	199	200	197	201	210	201	177	214	227	188	201	202	186	217	184	199	217	215	212	226	197	191	194	238	190	196	196	225	190	204	216	200	198	203	199	231	200	206	222	199	205	227	199	197	192	213	218	219	183	218	214	185	191	212	204	190	204	184	187	222	215	220	187	210	215	215	202	177	219	189	208	208	215	206	193	232	207	196	197	211	208	213	199	206	211	191	199	192	222	195	207	202	200	209	229	215	205	207	215	208	210	173	195	194	224	182	213	179	200	198	198	216	184	187	191	190	178	189	195	209	201	219	204	179	209	228	233	208	187	218	220	206	225	206	200	204	245	179	197	195	228	227	190	199	174	188	204	216	228	195	224	224	213	211	189	196	199	200	195	225	218	215	195	207	190	176	186	229	222	182	205	215	196	209	189	236	199	213	216	199	214	209	205	243	212	212	185	189	172	200	224	197	205	209	220	205	234	236	180	200	228	201	184	206	225	184	216	209	216	202	218	198	208	199	214	194	217	237	222	198	203	210	199	194	195	217	203	216	195	194	200	214	209	185	181	205	223	205	217	189	212	203	209	221	196	202	211	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
15379	2644	6041	6585	5643	4603	3696	3100	2589	2276	1918	1770	1606	1461	1329	1275	1190	1117	1070	1048	997	947	918	929	874	835	797	837	818	801	823	746	751	756	731	704	682	684	666	666	683	738	677	692	642	715	635	682	636	635	620	650	683	628	654	605	640	637	665	623	626	682	590	624	667	651	643	621	611	610	581	587	598	585	602	605	657	627	597	622	583	576	636	568	613	573	570	592	588	597	624	625	601	568	585	615	611	665	584	598	595	642	574	565	541	617	619	616	565	596	584	612	608	591	605	583	613	609	570	602	647	583	601	619	569	604	605	587	578	585	575	621	610	556	628	558	600	626	602	575	602	603	615	548	544	596	575	565	570	635	550	571	588	614	607	623	583	574	618	582	571	587	563	585	577	602	569	627	550	574	595	609	587	579	562	555	555	555	610	632	628	556	598	605	610	580	557	565	570	592	585	565	564	577	584	563	570	611	600	602	616	566	588	574	600	566	569	573	577	565	545	575	606	614	541	560	544	583	621	639	566	611	562	567	577	586	549	604	588	594	572	565	564	585	579	614	559	672	549	589	598	553	565	568	613	584	620	548	565	607	581	629	607	631	579	619	583	619	575	586	576	576	574	513	598	569	557	556	621	569	569	597	590	568	587	567	584	568	594	568	564	581	607	560	587	582	608	537	571	576	569	561	574	599	571	646	565	594	558	597	571	558	581	586	532	624	594	617	584	580	599	606	563	560	597	611	556	592	555	569	571	561	580	544	628	547	578	608	578	590	556	603	570	602	581	577	546	576	626	558	583	592	584	573	589	603	613	555	579	546	578	575	614	554	570	587	580	589	570	572	533	574	586	563	575	545	581	615	590	567	585	595	600	585	560	599	538	577	538	577	608	567	571	575	587	537	607	612	600	582	587	588	581	600	615	549	599	569	539	574	556	566	559	596	566	591	608	580	596	561	541	625	524	578	529	562	567	552	577	635	534	601	603	524	605	568	572	611	570	569	597	563	560	563	546	604	600	623	560	573	573	605	581	603	608	533	586	603	604	595	578	585	616	558	581	592	601	628	606	593	595	567	602	607	560	587	588	578	582	634	604	593	590	596	598	534	602	588	603	549	595	559	578	610	596	575	603	570	591	580	568	582	565	603	561	557	594	581	564	597	586	570	579	608	609	580	583	634	553	575	608	558	573	590	601	592	572	551	575	555	622	600	602	556	578	608	578	538	623	585	538	543	587	556	553	567	577	565	583	628	635	637	591	596	560	589	564	594	592	560	532	575	612	555	552	541	571	558	546	569	569	569	607	549	550	588	557	580	556	574	578	564	601	543	589	620	546	556	569	604	595	571	559	617	583	573	592	584	609	552	591	573	571	552	580	555	574	592	588	578	607	601	614	573	565	612	597	601	544	604	598	573	602	560	546	615	529	566	559	566	641	598	574	561	547	624	564	581	546	567	601	556	581	547	600	594	596	568	536	546	575	568	640	559	600	592	568	551	634	614	586	569	622	574	570	623	619	575	543	532	527	613	592	613	613	574	616	563	548	547	572	599	594	572	601	584	610	594	572	554	566	594	574	570	589	595	589	565	569	606	627	591	581	576	601	577	574	640	581	575	555	582	590	548	549	530	568	574	620	625	623	553	574	597	577	596	570	612	575	551	593	558	543	556	612	608	529	584	553	603	566	610	596	561	607	593	611	553	586	590	587	579	591	595	585	569	607	620	596	567	582	599	555	595	598	602	567	564	605	575	561	600	585	598	621	538	589	584	556	573	577	548	584	619	571	572	553	556	570	596	601	589	632	596	560	611	615	594	563	594	563	582	569	593	595	541	593	571	593	584	559	576	592	545	529	576	559	545	578	554	562	623	546	580	605	566	617	551	584	597	585	581	591	524	539	624	569	591	570	572	576	565	569	550	566	566	571	593	550	573	548	559	549	589	603	586	566	586	576	615	666	587	608	577	593	592	581	567	576	562	574	610	577	621	555	584	588	591	575	562	594	636	581	596	600	606	587	538	531	569	584	604	572	610	560	562	561	562	594	559	577	585	582	582	571	586	613	573	581	602	568	594	583	555	588	579	606	564	584	591	610	563	549	561	571	584	572	586	571	578	574	573	571	557	606	553	550	597	603	570	592	618	596	615	571	602	598	605	589	633	583	589	621	579	580	556	555	575	586	581	545	520	580	576	547	549	584	565	583	585	585	612	600	581	557	580	598	553	561	588	570	555	594	601	561	595	576	616	602	616	560	582	564	588	565	587	554	582	614	609	569	576	567	603	548	592	576	604	586	552	571	574	542	590	560	570	600	577	598	549	541	595	597	598	622	631	592	577	574	570	659	559	578	552	577	585	603	595	585	584	573	591	586	596	580	594	611	597	582	592	575	569	549	586	603	583	517	581	557	542	556	577	580	590	553	571	550	562	580	565	590	597	594	595	568	585	577	591	620	557	621	586	590	579	562	532	574	579	581	581	631	586	645	574	569	594	604	575	578	610	596	561	558	568	590	588	558	555	572	603	551	613	545	594	602	604	500	608	604	580	579	557	613	562	606	546	619	583	566	621	596	576	604	579	595	580	583	572	578	563	617	600	598	557	574	557	567	546	603	610	577	556	596	651	625	582	583	552	565	616	569	569	583	602	568	562	563	635	589	549	596	599	562	541	569	601	582	603	559	607	602	597	552	567	581	601	634	607	585	564	652	589	603	600	600	577	618	594	541	579	584	543	542	570	584	596	549	596	631	637	584	538	578	539	613	576	574	554	535	601	585	594	624	561	579	598	606	531	562	579	601	589	622	580	567	598	639	571	580	578	624	567	556	580	603	581	584	567	631	596	595	597	631	606	603	571	561	568	622	592	555	554	632	586	574	562	616	549	590	614	594	561	533	562	538	596	565	574	588	595	535	597	565	564	595	619	574	584	616	597	582	582	567	579	584	608	538	597	643	574	566	547	606	576	612	580	610	605	568	537	585	605	567	559	569	616	574	568	610	533	558	584	585	586	561	568	585	554	581	591	590	605	580	584	620	572	543	611	590	579	593	575	600	546	569	601	580	552	565	612	590	560	613	619	576	589	593	584	588	618	592	570	572	571	579	569	570	567	620	586	626	588	568	609	565	605	579	574	588	560	559	549	572	577	588	613	593	584	572	608	561	583	583	591	560	605	537	591	587	622	578	622	598	558	621	550	571	600	521	551	582	550	576	550	566	573	554	598	571	581	584	590	569	550	563	541	567	633	566	549	606	582	588	553	615	564	582	604	608	574	570	607	588	595	577	582	582	577	607	577	559	544	599	574	569	535	615	594	621	597	551	587	598	552	608	558	583	575	589	575	560	578	560	596	535	610	529	579	585	555	535	533	564	589	593	597	605	551	573	565	565	586	610	627	606	580	631	547	629	599	589	554	599	553	583	581	591	531	590	587	589	600	593	553	564	572	614	580	574	622	645	587	568	608	607	529	600	593	576	603	620	557	610	589	597	533	585	606	534	546	562	528	576	565	593	622	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
3996	200	156	145	143	120	114	127	122	108	98	87	115	110	121	97	95	97	95	87	105	85	100	94	83	93	120	92	80	102	122	108	110	107	101	99	90	90	102	97	84	85	101	97	88	95	110	94	91	104	104	108	118	112	112	95	101	83	101	102	88	104	113	84	93	99	101	106	105	101	97	108	105	108	91	97	109	99	106	91	101	89	93	103	101	108	107	97	106	100	102	92	109	112	113	94	89	100	99	91	91	104	102	88	99	100	121	110	98	84	113	105	100	97	117	101	104	81	104	92	107	91	109	91	110	100	76	108	77	90	88	92	88	92	102	82	117	111	100	97	124	90	95	111	96	79	107	101	92	105	102	108	120	82	102	74	84	92	84	104	104	106	99	97	86	102	103	94	91	83	86	76	104	104	86	89	90	90	101	123	96	95	92	99	71	106	98	94	107	97	92	99	108	116	97	92	93	97	89	91	109	76	84	101	85	86	106	91	91	99	95	109	86	94	111	116	104	96	102	91	106	90	95	100	112	101	97	105	114	114	75	106	87	100	116	88	106	100	118	102	93	102	107	94	105	112	75	100	93	86	95	85	110	98	109	94	107	115	106	81	101	106	108	93	98	102	88	110	101	96	100	88	96	107	94	106	111	106	97	98	102	100	80	94	99	105	113	101	83	109	78	98	94	99	98	104	100	94	92	117	99	100	89	88	109	110	97	89	87	84	118	97	99	135	114	98	97	98	115	105	112	114	98	100	93	104	103	91	102	77	111	103	110	105	98	107	106	109	104	109	105	111	98	100	110	98	91	93	91	115	101	90	116	99	83	94	99	115	108	97	107	101	95	92	92	93	95	106	94	96	98	94	101	108	91	98	88	92	70	94	90	98	94	94	95	99	109	98	100	102	103	101	100	88	105	115	120	113	99	100	80	106	110	108	93	98	90	99	100	102	96	91	87	104	88	103	106	103	88	96	83	93	100	106	115	98	82	97	107	100	106	104	87	109	106	106	114	101	90	82	108	89	116	80	93	81	104	98	108	94	114	110	96	102	107	88	112	113	102	97	92	107	101	83	91	98	105	97	103	108	90	104	89	97	91	104	97	114	102	98	83	92	93	92	93	101	99	108	89	92	80	89	108	105	101	118	102	117	90	97	112	103	84	111	96	96	96	122	96	95	80	97	109	84	105	76	90	92	97	103	107	101	98	78	98	102	97	101	115	95	104	99	100	88	108	100	91	89	99	89	97	102	95	86	112	106	94	99	91	104	80	103	119	110	106	96	109	104	92	95	84	100	114	99	100	90	103	105	92	113	106	94	119	86	87	101	102	101	85	99	105	105	113	83	101	84	101	88	85	100	113	103	72	105	106	81	95	83	97	94	104	101	92	89	100	102	83	102	91	92	89	100	81	114	107	108	88	102	100	101	109	96	94	102	97	84	80	102	86	86	91	100	92	106	93	113	100	95	101	87	107	91	89	90	109	107	93	77	111	101	101	103	78	90	88	98	102	111	111	109	104	88	120	102	96	100	82	96	100	77	100	109	117	110	102	89	85	92	87	101	112	97	99	107	113	117	83	91	97	94	111	95	95	92	112	83	88	97	87	97	110	89	98	100	102	92	79	74	110	100	86	98	98	104	87	87	101	104	103	111	125	110	105	87	83	96	83	103	88	100	93	100	116	96	83	80	103	114	102	98	108	84	93	76	84	106	93	92	86	103	89	73	109	107	114	91	102	88	100	92	87	95	101	86	89	97	91	78	111	97	92	89	96	94	116	103	107	109	89	98	99	98	87	97	107	84	87	79	92	91	95	91	96	86	84	79	105	87	99	92	98	111	94	97	102	98	105	99	81	101	110	107	101	92	102	90	93	118	95	86	88	104	100	87	88	89	99	89	90	107	93	107	104	109	100	100	107	103	114	94	93	97	108	90	125	116	87	107	95	102	90	112	91	110	112	108	109	82	94	91	87	87	123	100	92	97	105	101	92	105	92	80	92	98	103	91	89	104	112	103	97	84	84	95	77	94	92	99	90	95	90	83	88	80	77	105	118	98	92	107	90	105	93	82	95	91	87	94	91	117	99	117	105	111	76	94	101	111	88	94	84	105	84	98	102	105	92	91	87	78	81	106	109	101	74	103	95	121	96	106	95	82	82	116	95	95	80	90	96	112	104	96	122	74	96	100	104	98	85	98	103	78	97	103	110	81	105	97	95	103	106	110	93	103	84	91	99	91	101	92	88	93	96	85	101	96	93	96	100	120	95	106	100	73	90	87	106	107	103	94	87	98	111	91	95	110	102	107	91	89	97	103	102	81	113	89	111	104	98	104	99	91	83	86	76	89	91	77	112	94	79	108	113	92	92	80	81	104	116	97	107	98	92	100	91	101	100	98	99	104	97	80	96	98	83	99	94	101	95	122	82	107	102	93	98	91	86	112	101	90	91	101	76	100	105	103	110	100	103	85	112	94	104	102	93	115	89	102	114	109	103	82	113	86	97	83	105	123	85	108	113	106	89	96	115	87	86	130	98	123	111	109	101	98	84	122	87	88	96	86	103	74	123	116	109	98	86	100	98	107	100	110	111	104	98	93	95	110	103	86	97	93	102	106	93	96	108	99	90	95	109	90	96	110	109	93	71	86	107	96	90	94	83	97	108	108	92	93	70	96	89	96	98	107	108	109	98	105	97	99	105	90	108	109	83	104	103	114	102	96	90	105	97	94	108	99	104	85	78	94	95	100	98	103	109	105	75	110	114	101	84	100	86	90	85	103	105	116	88	85	99	94	105	103	112	89	98	87	96	103	95	92	97	108	90	93	88	87	101	99	120	87	100	109	95	91	90	122	93	99	103	86	90	88	86	94	109	96	82	94	98	108	89	92	92	107	91	92	84	91	112	78	92	112	101	125	102	101	100	92	95	85	102	103	104	88	104	107	108	81	97	87	95	82	102	97	89	97	97	97	106	118	107	99	87	106	121	122	114	92	103	96	115	109	92	111	107	100	86	120	96	104	104	80	91	75	90	93	95	92	95	109	91	99	109	89	93	111	101	94	90	99	110	104	86	113	97	116	89	93	87	102	95	110	111	86	99	98	94	104	82	107	94	99	96	104	93	89	102	93	97	105	101	104	94	89	95	89	105	95	102	110	95	100	99	107	110	105	107	103	105	101	94	96	105	93	94	109	89	81	99	110	93	91	96	81	102	80	106	89	72	94	93	101	84	99	86	92	94	84	88	94	109	103	119	104	109	102	117	101	88	86	104	97	94	108	81	85	98	97	100	108	103	99	96	113	100	113	110	82	102	89	105	97	83	101	98	83	78	102	99	99	111	90	96	100	100	104	92	95	98	100	84	97	89	106	108	104	118	103	86	96	103	100	98	90	106	108	101	84	102	96	101	97	88	105	109	91	90	103	105	85	98	129	102	99	100	92	80	92	119	92	111	118	93	97	90	106	85	99	76	98	96	97	106	107	87	94	88	100	88	92	87	113	103	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
5102	355	474	523	502	445	395	392	373	376	353	374	335	334	341	304	328	306	328	342	319	309	296	318	343	296	302	312	320	325	302	328	306	317	322	309	309	325	315	273	303	306	271	294	317	357	304	265	318	312	292	305	297	300	338	313	308	282	310	294	310	321	320	302	316	290	310	275	341	288	319	318	285	300	311	335	302	303	286	292	303	271	301	339	288	290	318	330	311	326	322	289	303	287	279	288	284	313	306	300	313	317	320	302	305	305	273	305	287	319	347	296	310	287	292	287	327	287	306	327	297	310	301	313	260	331	314	298	304	314	307	279	313	273	285	311	296	313	321	280	297	291	306	305	282	290	279	315	281	307	293	336	304	335	328	312	319	309	311	310	320	295	302	312	318	296	296	280	286	347	276	307	291	317	278	298	296	302	302	301	321	338	282	299	329	315	321	330	308	317	315	289	286	308	321	297	294	297	313	304	297	296	331	310	287	285	311	300	322	310	295	273	317	281	326	332	295	309	294	310	311	269	316	303	335	310	302	319	300	301	300	303	266	312	301	304	297	335	299	313	316	289	310	307	296	262	322	327	324	320	317	313	335	312	335	306	293	312	293	313	272	314	303	315	324	300	308	294	304	332	326	320	300	305	315	302	300	322	320	296	296	306	316	304	333	293	291	308	306	308	292	333	314	313	267	312	307	311	291	303	312	273	340	295	299	302	297	310	298	301	308	290	255	281	323	297	321	301	342	292	340	310	301	268	309	288	299	301	292	351	298	301	325	320	307	322	334	328	266	293	335	262	318	288	313	302	307	313	329	282	329	270	308	300	291	303	247	322	294	301	290	327	319	337	286	316	298	322	295	316	337	291	270	327	282	316	323	318	326	316	303	272	305	313	294	318	266	332	302	327	319	309	291	305	287	307	330	294	300	283	296	281	285	285	294	308	276	301	315	292	306	301	303	286	286	341	305	296	341	301	312	312	304	302	301	319	293	311	279	288	302	329	303	292	321	313	316	306	290	286	306	292	299	303	292	308	289	293	295	299	290	250	315	284	300	310	329	326	307	293	344	294	306	313	302	310	286	308	315	324	281	319	299	297	325	313	309	303	291	307	298	314	292	330	319	330	324	298	294	303	332	316	311	310	334	282	291	284	314	311	323	282	310	289	315	292	313	333	328	282	314	305	308	288	313	299	298	301	295	294	294	272	349	312	313	300	321	294	300	321	308	312	285	315	312	326	295	335	267	306	307	307	307	307	309	306	324	335	291	303	299	311	313	320	293	310	355	297	319	299	288	315	300	322	306	329	322	307	279	322	304	342	317	299	328	309	311	304	315	312	302	287	322	328	301	326	329	264	277	289	301	288	291	309	315	319	315	305	301	295	282	286	303	271	319	296	304	338	329	323	281	313	292	292	321	315	304	300	293	284	333	276	332	294	327	320	309	331	302	326	308	330	275	290	324	300	326	308	326	327	338	306	314	318	296	292	296	315	304	299	306	311	291	295	307	294	297	346	298	299	287	326	285	287	310	323	305	320	311	297	306	287	312	294	275	317	311	327	315	308	305	324	313	337	298	266	257	279	301	316	308	302	271	303	292	319	293	311	331	301	295	295	322	304	320	310	277	327	302	283	334	284	315	354	308	317	308	308	334	321	309	319	300	297	317	311	301	312	288	309	282	313	305	293	304	315	293	312	307	267	271	324	323	325	296	301	300	303	336	331	308	317	347	296	320	300	309	286	303	353	313	312	309	312	279	311	304	318	297	288	331	326	277	306	276	325	308	305	303	289	330	312	313	308	307	305	304	317	309	284	314	291	312	321	321	305	304	331	307	289	296	298	303	273	299	304	307	284	283	304	312	302	303	296	273	275	316	316	319	268	318	327	298	287	306	303	322	318	330	316	295	324	335	327	310	304	329	311	300	302	279	300	289	321	315	339	298	303	324	325	323	283	291	308	310	284	296	334	270	273	292	282	314	305	298	334	351	295	319	322	287	327	294	315	301	294	309	288	299	302	278	307	323	276	335	282	265	285	303	337	314	311	292	298	284	291	296	288	306	333	299	305	283	288	296	285	304	290	316	292	304	294	298	288	283	296	312	321	308	305	329	315	300	269	302	294	320	295	291	330	310	322	298	288	316	261	308	299	302	272	307	291	301	283	301	301	313	334	310	327	288	299	312	315	311	324	321	309	317	307	303	322	301	317	268	310	298	311	308	298	322	326	305	342	311	298	293	328	326	327	291	289	317	300	307	347	298	298	301	304	294	295	342	308	294	281	309	283	321	295	288	299	312	292	306	313	307	318	314	313	309	310	266	296	313	317	278	308	329	289	301	281	321	309	297	304	322	297	316	307	295	289	311	286	314	284	283	301	295	307	291	291	311	298	302	278	302	326	299	316	282	283	318	318	270	325	318	297	303	312	300	319	289	310	308	341	304	322	318	299	318	307	283	332	292	323	304	288	286	310	291	347	304	285	300	297	281	301	310	303	296	319	305	304	279	322	303	314	287	292	310	318	314	306	299	300	355	339	305	331	321	302	333	333	270	337	333	300	297	292	320	280	298	302	290	336	301	279	267	300	330	326	291	302	293	302	321	304	285	319	299	305	293	332	291	300	318	321	325	298	292	295	316	291	254	321	318	311	325	286	306	324	325	319	284	283	283	322	300	340	310	347	326	293	305	294	322	298	280	302	297	307	309	322	299	316	265	322	308	295	306	267	320	304	297	297	302	270	301	323	329	328	313	267	321	265	300	285	290	297	308	285	297	314	312	299	276	322	312	304	323	330	281	330	313	299	337	301	330	297	322	274	308	315	290	325	316	322	293	300	342	309	327	309	316	299	310	321	280	312	280	292	310	316	329	305	302	297	291	318	311	340	284	285	281	340	297	312	287	302	322	297	301	320	324	307	318	315	309	307	307	291	300	314	298	299	305	282	335	303	314	337	313	303	292	311	288	299	310	317	310	315	279	295	319	300	311	320	302	322	274	295	295	315	294	322	296	298	291	324	307	323	281	311	285	309	314	292	290	288	294	307	282	298	307	328	309	303	303	285	304	282	272	306	309	310	299	295	301	326	297	326	316	319	291	286	335	305	275	324	323	270	326	291	302	323	292	287	340	301	303	292	293	292	298	297	276	300	301	308	311	317	314	312	284	301	319	303	315	284	307	295	305	324	314	289	288	287	295	307	319	289	307	303	297	331	301	309	295	308	300	338	324	297	311	297	291	330	306	268	332	303	329	317	298	289	327	287	301	309	305	290	289	299	260	345	324	326	288	316	302	314	311	302	339	303	294	305	302	323	296	301	340	321	311	315	321	316	314	307	301	295	265	284	329	304	287	339	304	325	317	302	344	334	328	326	269	298	277	294	293	287	312	315	306	314	315	307	318	341	293	324	311	300	317	309	327	313	306	317	320	294	303	307	293	343	314	321	273	323	299	327	273	309	286	318	295	286	294	317	305	287	313	315	322	274	299	303	318	332	297	291	299	311	319	318	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
24824	2542	1365	1040	725	537	394	345	260	234	219	173	173	154	153	143	127	139	144	126	126	112	111	112	121	103	111	113	98	110	122	109	91	91	106	91	111	108	93	121	109	108	116	118	92	114	100	104	89	104	83	86	90	83	93	91	85	80	87	89	92	84	81	104	98	89	97	108	95	87	101	86	76	98	93	90	84	88	97	87	88	93	79	112	99	83	105	102	101	107	94	76	95	84	112	95	97	93	80	106	102	96	110	91	101	113	95	97	92	103	105	89	79	85	85	84	105	95	93	76	102	99	93	90	102	100	98	73	92	97	109	92	74	69	90	114	100	90	87	95	96	93	95	87	90	88	100	115	94	90	78	98	86	104	100	94	89	86	120	102	87	91	108	100	94	89	75	100	89	93	84	101	93	92	104	83	89	97	116	103	101	111	112	81	89	100	90	98	100	98	91	102	84	85	109	94	95	93	82	94	97	88	88	78	96	99	89	109	93	93	111	106	84	96	104	94	112	97	87	87	106	105	91	90	92	97	99	110	95	74	82	91	109	83	100	105	93	110	67	91	113	75	99	82	81	100	97	91	75	111	97	86	98	93	81	115	100	99	100	100	79	94	87	79	104	104	97	100	89	84	93	99	88	92	85	106	91	94	88	84	121	94	93	105	78	70	97	95	110	80	92	86	108	82	100	100	96	101	96	93	94	103	91	91	84	100	84	84	103	91	82	87	94	106	99	103	93	90	98	95	91	93	96	85	86	75	115	97	86	88	91	97	114	117	97	89	99	84	109	91	97	88	86	97	101	82	92	99	92	97	91	90	90	71	97	102	70	109	90	88	86	80	95	111	122	96	96	88	98	97	94	83	94	89	86	107	90	78	81	97	104	96	94	90	94	88	90	91	96	91	127	106	102	93	76	107	92	102	104	94	93	109	108	90	91	94	94	87	100	90	87	82	101	111	104	114	114	90	76	101	98	90	89	107	114	93	95	95	87	80	104	105	99	91	84	92	84	92	125	102	101	105	94	86	103	104	95	108	77	91	97	92	109	90	94	83	96	108	110	115	96	90	103	92	103	93	85	107	101	95	96	84	85	92	101	95	92	89	97	111	100	100	91	114	101	96	100	93	94	94	108	101	94	90	106	99	84	103	111	104	106	113	102	97	83	87	99	107	74	85	93	101	91	113	86	81	99	81	102	86	97	80	94	90	111	73	102	109	98	108	73	94	92	101	77	113	110	97	84	94	105	96	83	112	85	100	113	93	100	91	86	104	121	94	98	94	80	83	107	79	91	93	114	82	69	94	83	120	105	87	100	99	105	79	88	62	94	103	88	90	84	93	110	110	92	94	99	91	108	88	92	97	97	85	80	85	92	89	108	97	90	107	112	111	94	87	88	87	95	90	88	107	97	102	102	105	95	116	98	95	102	94	107	80	91	86	95	98	77	100	95	83	90	80	82	94	90	95	92	86	109	79	96	94	96	110	103	69	83	94	96	85	87	84	88	111	90	90	103	103	99	97	104	99	103	100	90	78	78	98	87	109	96	86	99	101	92	106	92	91	91	95	105	92	103	98	75	92	113	102	101	101	82	100	96	86	102	89	87	102	97	87	95	103	108	95	86	79	83	99	99	100	97	89	109	100	93	103	92	84	93	96	102	94	79	98	90	83	74	98	91	99	102	80	93	79	116	102	93	93	92	103	84	89	88	90	95	95	82	96	89	102	80	97	94	80	97	111	82	91	100	86	84	98	102	96	91	93	86	96	108	95	89	83	89	107	100	90	85	83	82	95	117	79	90	108	84	81	87	92	109	97	95	95	93	94	87	94	97	94	90	89	99	110	91	94	98	91	84	96	132	103	80	99	92	87	79	87	94	82	105	88	96	94	111	91	95	89	98	103	87	101	119	105	88	83	78	74	95	84	90	85	91	97	95	106	99	90	94	113	97	98	93	98	81	103	91	103	78	96	109	92	100	98	75	87	95	96	88	85	95	98	102	82	99	109	90	91	92	83	96	77	90	91	95	87	112	88	97	92	96	107	90	105	101	88	112	104	112	82	102	88	94	92	80	91	77	100	81	94	110	84	88	95	104	98	96	75	84	122	98	113	95	82	84	94	82	93	108	86	97	104	88	92	89	91	93	105	112	120	91	106	97	94	101	86	106	101	97	108	74	92	94	96	80	104	92	88	95	97	91	106	104	98	89	84	84	87	87	98	106	84	95	97	108	98	114	98	86	89	96	75	106	86	96	115	94	84	104	97	95	79	90	92	86	89	111	91	109	106	95	76	87	83	84	89	94	102	104	114	98	82	92	92	73	98	105	94	110	99	91	112	78	88	110	85	95	102	99	98	81	110	77	95	90	94	95	91	87	86	78	90	93	80	97	101	96	105	103	99	99	104	89	100	94	79	104	91	113	96	92	97	98	102	77	87	103	112	96	80	93	96	94	93	90	86	104	96	81	88	103	96	89	85	96	100	99	79	91	99	96	104	81	100	90	99	82	84	114	89	112	99	100	104	80	91	98	88	100	102	91	78	99	82	96	99	105	105	95	98	83	99	97	120	105	105	82	72	76	100	92	98	88	104	83	85	100	107	99	106	102	95	105	91	90	101	82	88	97	100	89	89	87	82	107	90	91	115	106	102	89	108	84	107	85	106	108	98	94	80	99	97	95	107	89	77	93	90	88	98	85	112	94	103	95	94	109	109	106	101	96	98	95	116	111	93	95	97	95	89	102	95	97	92	82	101	99	114	99	81	94	86	95	89	77	91	103	88	95	83	106	75	86	94	86	83	95	96	86	103	94	92	81	81	82	80	103	81	92	96	105	100	90	107	107	114	88	79	87	86	105	73	107	88	84	103	91	89	90	102	83	87	90	88	108	92	85	82	105	82	97	85	122	88	82	89	85	85	82	92	95	88	92	96	88	105	101	93	91	88	108	97	120	95	94	82	84	100	79	91	92	94	93	105	87	86	91	96	89	93	82	108	106	98	104	85	84	84	94	90	90	104	83	90	90	86	81	96	94	82	102	112	104	101	95	109	106	79	101	89	79	81	90	82	85	100	83	116	103	103	104	84	96	85	100	87	93	83	97	95	100	98	88	87	111	72	101	82	101	101	111	87	81	98	99	110	88	83	86	93	84	102	95	79	90	82	96	91	105	97	106	101	100	98	84	91	92	84	107	73	94	86	96	88	96	97	109	70	95	101	116	120	107	92	91	105	96	84	98	96	113	95	102	109	104	88	90	89	83	80	72	112	77	100	84	99	104	94	98	88	103	89	107	93	75	89	96	91	86	92	98	101	95	107	80	86	92	86	97	91	108	96	101	87	98	86	100	104	87	100	111	84	78	92	84	108	76	90	101	98	93	110	93	108	94	113	101	91	74	77	97	79	95	99	98	109	95	97	93	94	101	106	104	106	86	102	94	79	112	83	97	120	101	105	96	115	103	107	100	97	110	79	105	94	93	97	93	83	94	84	91	104	91	103	107	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
11763	1368	3179	3539	3002	2417	1906	1614	1345	1172	1037	951	840	754	737	675	614	571	582	538	510	492	514	452	433	428	420	425	435	422	387	425	378	360	424	358	386	364	373	336	364	351	358	354	328	337	359	361	347	331	370	329	317	334	313	339	326	333	305	320	349	346	346	319	338	321	285	316	306	347	312	340	316	304	331	312	303	332	313	312	327	328	312	363	319	286	308	306	329	333	322	330	294	347	313	331	323	327	316	315	329	309	301	294	329	319	293	294	323	317	323	308	320	302	321	318	294	332	309	292	321	287	298	289	324	300	299	325	311	313	302	313	315	300	314	344	293	314	355	297	314	294	276	327	301	298	286	305	342	326	316	325	322	306	307	294	322	309	317	327	305	290	299	335	293	334	289	301	311	327	292	267	323	323	304	285	305	309	290	278	326	322	342	309	321	330	278	323	315	314	326	313	265	314	288	306	331	300	326	331	293	331	282	337	273	300	291	324	334	295	275	299	309	306	321	304	313	280	313	296	301	294	296	319	314	313	314	315	286	295	341	277	316	327	275	300	309	327	340	289	318	294	300	314	331	318	334	297	279	307	342	289	289	316	313	310	271	295	303	302	307	310	285	303	287	316	301	304	299	314	294	295	311	324	295	308	327	327	313	313	311	296	285	296	288	311	294	326	316	291	328	295	324	318	255	300	299	331	298	282	317	307	301	314	326	297	304	317	274	315	301	287	323	306	340	286	323	288	297	313	301	313	328	310	289	293	274	291	321	310	285	305	332	303	300	309	323	280	337	303	302	301	303	282	300	322	294	331	320	299	284	309	320	294	310	306	300	303	317	328	297	314	300	295	333	307	327	297	329	269	281	308	295	314	307	318	312	291	299	303	322	300	327	284	312	296	283	315	287	316	320	240	286	262	313	341	351	340	308	305	285	327	316	288	311	330	341	294	298	301	294	290	296	298	326	339	343	288	339	301	308	312	280	313	332	324	310	303	312	289	308	300	317	295	301	308	280	308	301	304	345	302	321	314	292	308	316	286	308	308	290	312	306	319	285	299	291	304	280	319	297	278	290	315	299	324	338	337	344	315	268	320	320	317	291	311	313	311	302	325	308	288	287	314	290	326	313	294	313	325	293	292	341	283	293	279	286	271	329	311	339	288	305	284	312	332	293	290	287	309	314	285	320	316	296	320	285	285	316	275	280	270	309	306	331	301	328	290	322	333	308	312	344	304	280	264	319	278	296	279	283	314	326	340	297	304	286	291	301	332	341	301	329	285	300	346	321	302	306	319	312	323	315	314	309	293	286	284	293	325	322	300	293	308	290	307	285	296	313	314	297	305	298	334	288	311	267	309	279	296	303	280	301	337	321	308	271	331	269	288	304	304	299	299	304	328	327	283	305	282	318	317	281	297	289	300	271	325	288	296	309	288	323	291	330	289	318	307	270	308	303	327	296	302	320	349	323	321	319	326	309	343	302	306	303	325	297	314	308	315	305	280	286	288	286	336	321	329	292	300	313	322	285	270	298	305	294	319	319	312	293	323	304	312	309	312	288	284	335	310	299	281	297	278	311	321	315	328	312	299	320	308	335	320	313	320	304	299	277	306	305	295	274	277	311	321	305	320	283	330	308	328	287	292	320	300	302	288	283	319	301	287	303	343	309	333	331	321	322	321	280	308	305	279	301	289	291	293	323	318	313	299	290	281	316	315	336	290	292	335	294	288	295	329	291	312	297	297	327	308	335	319	312	318	310	292	304	290	279	281	318	287	318	322	296	316	300	311	288	305	307	321	315	306	321	319	313	295	312	290	295	329	330	272	306	332	292	282	303	304	283	318	297	282	314	296	252	309	287	299	322	296	300	289	299	295	334	318	298	287	281	303	297	290	253	313	281	278	306	316	313	294	306	304	345	338	304	300	279	289	289	296	303	310	328	313	287	311	285	299	293	291	290	317	295	319	307	286	315	318	333	334	332	333	317	298	280	299	330	292	306	312	298	275	292	277	305	290	344	330	299	307	314	303	326	287	342	299	300	323	295	338	313	299	321	296	335	335	301	308	312	313	265	323	295	288	311	260	295	337	291	330	304	298	307	303	312	335	325	310	299	279	297	257	308	314	336	307	296	282	331	283	261	333	268	321	282	310	326	300	287	321	295	296	315	299	316	308	308	297	288	306	337	284	342	303	306	302	303	310	326	316	293	326	300	309	306	343	300	298	315	313	307	281	313	274	294	314	323	326	295	306	305	290	276	311	314	329	330	297	309	280	310	290	326	322	290	326	317	319	329	286	347	291	304	318	301	318	284	289	315	276	286	305	311	326	285	288	309	303	288	295	298	308	303	278	305	316	306	282	288	305	307	309	322	298	316	283	270	311	308	324	281	290	315	321	309	322	295	311	323	306	332	330	314	329	317	273	315	300	315	305	291	313	320	306	331	291	302	324	340	334	285	287	298	326	308	298	292	312	311	298	302	348	324	308	335	337	322	287	294	314	315	299	303	299	284	286	278	296	320	312	285	287	309	297	301	317	307	344	292	324	315	334	317	332	298	300	286	288	301	315	286	312	293	322	295	295	320	306	291	320	307	306	312	316	309	329	315	318	337	306	275	304	301	306	305	298	308	295	320	309	307	301	335	309	329	310	305	291	304	306	326	301	321	305	298	302	289	330	296	300	296	290	316	320	312	286	319	308	308	272	266	307	297	294	299	329	286	296	291	314	282	303	315	296	312	309	282	326	319	313	291	332	305	330	345	329	322	300	263	305	312	291	324	307	323	308	298	295	311	306	275	289	297	305	314	302	329	328	311	269	321	325	299	286	284	323	315	267	293	304	311	306	295	327	298	299	299	282	307	300	319	301	311	288	303	297	305	297	295	322	345	306	312	286	273	311	292	301	316	290	318	300	285	305	327	316	313	328	291	306	332	289	314	290	280	318	280	289	306	300	315	285	312	289	294	292	260	277	314	328	305	313	289	340	303	307	284	316	279	300	307	304	281	302	335	278	274	321	326	322	340	314	295	331	318	311	302	300	319	318	318	292	309	290	317	323	316	332	305	336	318	305	288	299	330	332	304	324	297	295	309	332	320	286	302	283	308	313	290	315	289	314	325	288	291	299	305	304	290	307	275	321	315	274	327	286	340	336	280	285	301	295	288	307	267	315	323	308	288	280	288	296	296	337	295	303	291	275	322	305	290	325	319	306	308	301	325	311	318	305	308	323	326	276	299	303	312	280	294	306	302	331	277	335	332	298	291	327	322	333	291	298	305	313	304	318	331	314	296	300	286	301	277	321	291	274	308	284	283	310	312	320	319	318	306	309	311	286	341	317	316	310	297	304	299	292	303	302	293	312	304	334	320	294	276	305	326	333	345	276	286	296	329	315	294	315	270	284	305	343	297	294	314	312	302	310	293	330	304	331	299	300	302	329	329	319	272	276	298	306	331	272	341	285	277	309	298	303	304	306	329	309	313	306	275	278	306	314	308	329	295	301	325	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
35734	6184	2960	2160	1516	1126	867	683	540	526	426	346	377	353	342	289	252	279	288	258	247	251	220	271	235	197	230	256	237	227	218	225	223	206	215	183	214	198	202	224	210	196	212	217	200	205	230	201	226	234	225	196	193	194	218	178	232	212	207	214	193	211	215	210	193	210	228	193	239	214	193	197	205	217	177	200	200	170	178	174	206	188	216	225	188	200	199	256	208	212	202	199	246	225	202	187	209	199	218	197	221	196	223	193	204	219	204	225	216	192	201	177	202	198	206	191	214	217	217	201	184	211	180	174	219	207	220	197	212	195	214	222	208	194	196	215	246	212	207	199	213	161	211	241	191	195	190	203	198	184	195	211	198	194	208	195	212	193	223	201	227	197	210	221	201	228	198	202	214	202	196	208	193	184	224	211	219	224	219	199	181	184	214	197	191	223	196	201	202	222	221	224	202	209	181	195	202	202	211	215	225	202	201	203	215	217	225	212	224	189	206	194	208	193	199	187	199	182	213	193	203	179	238	207	206	239	208	183	215	209	222	224	207	191	204	196	215	222	196	196	211	189	187	191	202	202	221	197	215	215	205	185	226	216	228	210	197	203	191	206	210	200	189	227	209	188	207	191	203	212	189	238	217	189	211	213	168	212	201	189	193	185	188	186	197	178	188	216	196	206	205	205	195	193	197	196	197	193	215	199	194	231	226	206	186	227	205	205	203	184	236	200	186	178	213	208	219	182	213	208	232	210	242	218	186	179	199	202	216	192	211	193	196	179	184	202	201	220	203	184	218	213	195	211	197	207	203	191	216	209	202	224	205	206	193	214	206	195	210	196	186	184	193	215	213	191	198	207	218	200	206	173	186	207	212	227	202	191	196	197	209	194	199	206	196	193	202	206	211	214	204	185	223	189	215	192	180	195	211	218	211	218	176	207	180	193	204	197	215	210	199	228	192	228	205	216	201	218	197	211	202	203	180	231	197	198	198	193	204	211	208	188	188	224	178	180	220	174	182	210	185	214	199	223	202	181	224	202	224	199	233	191	221	188	213	213	208	194	195	209	178	236	187	204	212	200	218	200	195	222	171	196	171	198	197	183	200	204	250	178	212	205	222	201	202	184	189	194	223	184	218	208	209	179	226	184	199	219	192	223	188	173	215	211	207	217	200	224	233	187	213	204	221	190	201	190	189	190	210	221	181	219	206	193	235	209	194	196	222	226	226	181	221	178	206	204	198	208	192	178	193	203	191	211	187	197	210	214	239	175	223	209	217	179	209	193	177	182	200	213	194	209	201	201	172	251	197	212	191	207	189	208	200	207	196	180	218	214	239	220	200	201	227	189	220	205	198	219	191	194	197	177	198	192	214	200	190	216	203	201	195	206	210	219	208	200	207	226	240	223	198	207	177	191	202	205	190	201	218	190	225	197	178	217	201	184	190	206	204	213	218	207	203	220	202	204	196	210	217	189	191	192	214	198	188	197	208	209	197	202	213	179	220	201	209	205	188	196	205	204	208	209	195	195	204	202	191	196	189	191	202	214	194	215	215	192	211	205	171	202	211	224	201	194	203	190	193	200	203	214	230	217	199	186	208	216	190	208	220	224	190	190	181	205	201	205	209	169	204	174	200	222	184	217	223	219	203	203	208	198	190	197	201	201	228	190	190	192	234	223	191	200	201	230	212	234	235	182	176	195	183	216	204	175	191	219	240	187	193	204	215	207	181	193	199	182	212	209	195	211	194	231	170	195	216	185	196	212	203	198	212	226	212	219	197	188	196	237	209	205	167	192	196	203	202	200	194	201	191	178	188	215	205	186	229	183	206	188	221	208	214	231	221	234	236	224	185	224	206	224	214	185	203	210	194	190	194	209	193	222	205	193	195	211	206	227	193	191	202	210	245	201	182	206	189	224	214	202	175	208	198	217	185	222	209	180	211	175	224	196	201	198	193	207	201	194	172	210	220	204	184	196	186	198	215	215	219	176	188	221	192	207	218	214	210	200	218	183	188	223	193	203	207	200	224	207	187	198	213	206	200	203	201	189	194	206	190	184	210	184	193	198	224	174	199	184	210	186	227	178	193	223	199	234	202	216	192	206	194	208	204	199	194	207	200	185	195	200	220	207	233	225	229	219	198	218	215	231	214	201	206	228	201	210	171	208	219	195	225	201	216	204	206	205	198	190	198	172	176	196	202	224	214	194	166	213	171	199	207	188	203	200	229	222	217	217	205	203	216	202	211	227	201	183	193	201	200	187	211	193	212	208	183	200	191	191	217	202	205	180	180	235	220	217	208	190	223	200	210	203	214	229	193	210	230	180	233	212	195	217	196	210	192	194	186	230	220	219	184	194	190	203	189	207	203	185	179	209	220	219	206	234	229	192	179	233	201	203	200	203	191	191	214	205	178	216	203	210	223	208	210	211	206	199	215	218	196	211	191	179	192	198	199	190	188	196	204	218	207	197	202	207	192	189	186	199	164	177	196	199	212	206	197	206	234	213	205	190	203	225	235	213	201	209	216	183	199	213	219	233	217	178	204	235	198	209	197	198	229	227	212	197	216	215	216	203	208	223	208	202	203	206	193	215	197	203	195	182	187	212	214	203	217	208	218	197	205	215	192	209	212	203	196	191	186	202	200	217	204	191	198	198	191	208	222	214	193	206	215	220	188	183	206	198	204	175	225	228	188	184	200	215	209	214	181	212	209	194	205	194	218	191	217	192	220	179	165	205	217	203	195	201	185	199	193	205	224	204	194	209	238	211	183	218	207	200	193	194	187	197	209	175	244	200	209	168	180	199	184	202	186	210	211	212	191	171	224	198	241	218	201	216	226	194	186	214	213	219	212	205	209	210	217	222	207	209	213	209	200	202	212	219	191	217	227	183	193	243	210	217	189	197	187	178	184	198	203	231	196	215	229	198	225	186	195	198	214	192	234	211	232	200	206	242	209	224	208	183	205	201	212	201	200	202	235	198	188	194	210	207	192	209	196	210	217	200	191	202	198	206	208	217	244	194	198	223	182	193	214	211	212	202	204	169	201	210	201	212	215	196	196	202	179	208	235	210	201	205	225	203	206	198	207	212	204	197	207	177	213	213	204	198	216	194	223	200	180	207	203	220	180	180	201	199	207	189	209	218	188	204	174	186	211	196	198	226	214	219	214	206	196	193	199	189	204	199	190	205	164	206	185	199	225	171	194	210	203	202	175	211	206	197	231	199	199	197	201	195	190	232	195	207	210	209	209	218	192	178	185	215	201	215	182	189	242	212	186	222	203	206	208	235	183	202	199	226	174	209	214	205	198	201	205	198	181	202	200	194	210	207	201	201	189	202	223	206	215	200	209	206	179	188	196	193	210	202	194	180	206	235	208	200	180	192	166	203	185	206	215	208	198	185	203	224	219	193	196	191	191	178	224	175	195	197	193	203	206	184	232	216	207	203	201	188	183	206	178	202	209	190	174	214	208	186	216	237	195	199	184	230	217	206	200	184	208	228	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
15288	2743	6202	6730	5637	4588	3661	3013	2651	2327	1943	1775	1671	1458	1381	1243	1183	1167	1082	1085	996	967	904	914	856	914	885	752	806	810	739	752	721	695	751	739	719	703	685	669	697	711	653	701	660	656	677	655	655	617	618	656	672	625	629	636	633	668	612	625	602	590	603	620	632	628	630	587	626	608	625	620	595	593	598	600	603	597	588	631	614	582	624	610	559	558	613	593	598	558	601	535	577	601	586	639	549	603	592	559	593	564	605	594	629	557	625	575	610	599	601	577	582	612	574	585	570	535	600	565	607	566	571	586	562	589	586	547	612	620	620	599	619	613	613	562	585	616	596	639	572	600	576	542	579	601	588	579	573	616	571	586	580	582	576	587	588	582	540	562	544	609	554	591	614	579	599	608	549	610	587	573	572	576	558	604	577	574	567	586	604	602	574	561	594	593	584	581	575	568	606	564	599	595	603	587	554	572	562	558	607	610	590	577	574	592	555	564	598	583	598	554	569	564	547	614	652	593	604	564	610	588	585	560	615	617	598	591	570	548	596	592	576	572	594	575	603	587	575	582	587	563	569	585	588	603	574	607	583	560	577	629	594	594	570	599	556	583	566	607	538	550	585	582	595	619	607	556	557	541	604	564	570	603	592	606	625	575	593	590	570	534	571	604	572	579	606	563	574	582	576	574	611	633	553	615	591	586	589	586	567	588	573	579	563	615	589	572	607	561	601	573	572	591	568	563	557	528	553	586	586	606	605	595	606	583	550	556	552	590	557	553	570	565	583	610	603	595	614	567	578	603	586	572	584	556	531	576	558	578	584	621	569	564	564	578	586	607	603	607	611	572	634	570	571	538	615	557	571	567	597	595	552	578	576	589	557	570	614	563	569	564	543	543	541	560	559	579	582	565	591	555	569	571	594	553	584	602	566	577	603	577	619	579	599	563	598	545	549	593	583	595	571	571	575	582	598	578	589	568	609	566	598	570	577	562	570	594	534	563	553	609	619	562	577	567	576	602	580	555	584	541	537	587	603	564	574	565	592	574	561	544	550	602	605	564	609	586	576	558	579	624	586	571	531	589	565	577	571	565	599	582	571	594	592	554	621	571	565	607	549	598	577	596	582	608	573	552	601	596	601	588	562	552	557	639	580	575	586	598	537	580	582	565	574	568	569	571	576	590	614	546	568	583	570	523	587	578	602	572	589	590	603	536	568	556	632	584	540	604	595	559	571	568	576	579	617	562	521	573	540	532	609	582	541	563	599	599	569	571	578	631	574	596	583	590	577	649	558	592	575	585	607	540	537	599	575	567	583	585	595	544	568	562	590	602	604	589	551	585	586	555	574	576	586	576	604	555	574	577	593	541	578	610	553	546	602	602	594	578	542	569	603	541	609	623	593	579	624	585	567	582	556	530	620	521	562	546	556	601	606	557	616	555	613	588	631	543	580	556	549	582	573	566	601	608	551	528	620	566	587	519	611	579	551	565	578	633	588	563	589	580	595	550	579	569	598	531	592	549	561	564	617	584	602	589	517	561	608	559	603	569	586	592	555	555	585	576	540	564	640	603	603	597	611	566	544	586	585	562	608	575	570	607	615	626	581	621	572	601	603	575	593	582	582	556	585	597	603	590	621	586	575	579	611	574	572	603	617	555	578	563	572	569	540	536	584	572	594	549	597	585	581	587	565	559	540	614	568	526	568	598	566	600	622	596	540	566	566	574	569	575	610	601	577	574	560	601	534	564	602	613	589	569	586	544	596	583	575	540	550	595	564	589	597	608	602	556	595	602	600	628	563	614	599	588	610	544	571	615	563	598	585	582	564	574	585	570	547	589	563	576	588	581	617	582	544	571	644	538	589	625	551	578	595	603	551	572	598	591	552	542	547	612	568	594	565	589	599	561	581	623	603	556	545	612	568	551	572	606	594	560	618	590	586	589	604	616	556	570	591	626	615	557	604	599	591	605	565	549	557	544	577	585	545	579	552	577	611	607	592	602	558	560	603	580	575	591	533	570	578	599	633	571	561	556	614	579	558	572	605	571	588	584	591	584	586	583	562	583	571	571	569	628	574	576	602	538	553	588	594	621	557	585	575	554	551	581	599	619	655	577	607	562	527	581	570	603	572	545	584	561	541	592	541	573	578	582	576	583	567	609	558	582	574	579	589	553	602	605	575	561	578	612	550	591	578	572	578	583	589	573	578	633	595	545	566	552	621	584	580	581	556	583	568	566	537	614	612	600	605	582	564	565	574	537	580	533	591	617	612	563	584	549	578	620	541	562	577	590	532	570	584	571	579	559	594	604	594	548	593	580	559	561	541	567	595	584	555	565	599	613	582	608	518	630	562	509	567	519	561	554	627	521	569	571	582	586	590	571	599	558	590	537	596	612	603	550	580	589	611	550	600	590	615	550	569	554	596	622	577	552	569	602	591	568	547	575	593	609	586	575	639	584	622	564	551	549	567	612	573	605	575	580	601	602	570	551	593	582	575	603	577	585	607	566	531	570	597	572	588	580	550	587	568	515	587	571	603	588	555	588	585	553	603	576	566	545	567	612	531	530	537	608	598	590	622	566	565	559	543	626	575	539	579	584	588	598	568	559	586	567	581	572	578	565	592	562	577	584	571	615	596	558	579	590	619	578	581	583	583	539	631	572	564	542	565	565	556	548	572	621	545	623	583	630	577	573	588	598	561	589	601	511	565	574	575	584	560	571	561	576	569	582	583	562	552	572	594	606	572	580	522	600	616	572	606	555	589	573	610	567	591	559	581	603	618	599	565	596	607	571	570	605	590	626	606	578	571	604	572	590	613	577	592	553	593	588	544	590	561	602	574	576	612	544	566	555	584	580	522	545	528	583	571	527	581	586	563	535	566	591	601	590	616	591	585	593	600	566	586	596	551	611	576	618	536	594	593	585	529	548	597	563	622	541	590	628	611	566	589	577	595	611	604	559	574	568	555	581	562	547	599	601	523	603	593	602	559	576	543	501	615	590	581	574	554	589	594	597	610	581	592	610	564	509	576	574	619	588	602	569	573	546	586	590	630	557	561	592	556	550	551	621	551	561	580	557	607	585	556	591	611	635	606	616	608	582	598	573	592	572	578	619	572	566	569	565	619	573	574	557	605	571	537	599	593	596	553	558	605	584	620	638	616	597	578	550	580	567	571	592	554	574	626	627	561	584	590	566	597	598	585	557	603	559	555	538	553	548	571	556	616	574	597	604	596	554	542	556	576	526	593	570	579	545	553	597	578	590	528	613	576	600	582	597	521	549	582	582	589	553	541	555	537	619	557	589	590	572	593	537	592	575	568	562	556	533	555	564	582	586	595	605	580	573	614	542	596	589	582	588	581	563	564	590	560	603	567	590	569	621	566	562	547	563	582	621	577	582	621	545	590	520	608	557	563	543	548	582	612	608	588	596	578	579	584	580	581	609	579	581	607	580	564	607	546	551	527	565	583	598	587	598	580	610	536	566	561	590	541	582	563	587	636	590	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
3966	202	187	144	147	138	118	121	105	101	92	105	122	107	96	98	100	94	113	87	85	87	105	89	100	83	101	99	96	104	86	82	93	106	100	100	101	87	102	105	98	89	91	83	97	91	90	100	96	99	95	94	103	97	97	101	111	100	104	106	108	110	93	97	84	107	101	84	87	81	102	107	101	106	106	98	94	97	102	100	94	101	97	96	110	92	112	99	95	74	100	87	113	97	95	101	95	96	93	92	96	105	100	114	100	90	123	100	90	82	98	93	106	102	74	91	96	94	103	113	89	90	98	93	103	104	84	102	118	90	100	82	104	109	92	114	92	88	93	94	102	89	86	94	91	98	92	96	108	101	107	101	111	90	98	90	113	104	93	98	105	112	86	89	86	95	104	105	103	110	98	103	116	87	92	93	89	100	105	91	104	91	91	87	90	91	91	106	110	91	101	99	99	93	87	95	82	99	83	95	102	91	122	100	114	87	103	99	100	93	98	83	104	97	102	99	113	106	89	98	105	90	94	111	93	84	84	86	92	92	102	107	107	77	97	105	106	89	94	96	104	99	89	109	89	97	105	80	77	110	110	99	113	88	106	100	116	94	111	95	97	108	94	88	104	102	94	80	103	108	101	95	124	81	98	107	89	111	88	85	89	81	104	92	115	89	107	101	105	80	89	105	112	123	92	107	95	112	87	111	95	96	111	82	116	103	95	97	99	107	108	101	101	102	86	108	103	109	116	93	80	114	102	82	94	94	92	94	95	77	94	103	107	92	80	115	89	95	108	110	103	100	89	89	89	103	98	104	94	105	88	106	103	112	94	91	96	94	88	99	86	89	97	100	96	96	94	104	91	99	94	103	113	88	101	94	87	104	108	97	91	98	102	92	109	113	92	100	89	97	90	101	96	99	106	109	105	91	89	86	89	85	98	87	110	99	103	98	92	102	97	92	90	97	86	111	111	94	94	88	75	111	94	103	111	91	90	96	102	82	93	90	92	101	84	103	91	90	92	100	101	105	101	101	84	101	99	97	91	90	100	88	97	100	104	107	112	100	100	105	84	92	92	93	100	86	94	96	90	93	98	88	107	107	74	99	104	101	94	101	89	99	104	109	113	92	83	93	101	105	82	85	112	103	100	84	87	112	108	86	80	92	96	94	94	95	93	97	96	101	94	95	98	105	103	95	85	84	108	97	100	92	96	90	112	79	82	97	94	104	87	80	106	96	92	96	108	90	91	104	93	97	96	75	96	103	87	96	90	115	105	101	88	96	105	91	97	93	103	91	103	108	107	107	86	92	102	90	98	99	87	105	96	91	110	94	88	107	112	92	96	81	111	105	109	101	111	100	107	109	106	86	95	95	105	93	102	124	109	100	101	101	92	88	111	102	115	89	110	125	95	98	97	102	90	100	102	104	105	80	112	91	101	102	96	122	100	94	93	85	91	95	102	101	94	92	109	114	91	97	100	105	88	102	89	111	111	83	100	104	100	97	102	99	109	103	88	91	80	90	110	93	96	78	100	90	81	73	88	105	108	95	91	107	105	94	104	79	105	87	114	95	89	109	88	96	73	103	95	108	100	81	98	88	99	80	95	105	103	109	99	96	99	109	86	91	105	115	102	98	111	93	110	117	94	113	96	87	97	93	123	90	95	101	91	98	86	83	84	77	99	85	89	98	91	106	101	111	81	109	105	96	111	101	105	88	112	97	107	107	110	97	97	103	111	107	108	100	115	84	113	95	83	102	118	99	87	84	93	98	101	93	86	84	88	107	111	89	86	80	95	104	89	96	79	89	102	111	83	109	85	90	98	95	93	88	86	110	97	86	70	101	109	86	108	106	113	92	102	102	107	89	80	88	107	81	100	79	114	109	101	81	86	101	91	98	98	89	99	99	95	111	107	81	88	82	98	85	91	102	99	118	97	88	113	96	89	97	101	80	115	98	94	95	97	98	96	90	109	104	98	95	122	97	93	81	103	95	99	118	97	98	94	86	91	95	111	98	92	84	83	100	80	97	115	97	95	93	80	101	91	102	106	102	97	86	100	93	104	87	101	96	93	74	103	82	98	100	92	82	80	106	89	88	98	107	87	99	96	91	94	101	97	96	99	93	92	119	112	107	99	89	111	98	86	94	102	121	116	98	102	98	81	104	108	83	86	114	113	91	98	74	116	92	87	115	107	81	93	79	90	75	90	91	86	96	85	88	88	100	97	111	108	86	86	108	94	99	108	92	91	102	90	89	109	72	100	103	105	91	103	100	96	97	91	105	87	95	112	98	89	103	97	110	100	101	111	84	110	107	86	94	101	99	99	87	114	109	109	85	115	119	68	103	98	93	85	81	97	103	114	84	82	90	95	82	99	102	90	87	102	89	88	94	101	98	86	105	91	99	80	106	103	114	93	99	111	109	100	101	92	100	79	91	106	104	97	85	83	93	107	103	99	87	85	97	98	112	103	87	99	87	101	108	93	99	94	97	97	84	84	112	111	124	112	97	93	88	86	90	93	92	106	90	85	83	103	94	90	91	103	93	112	97	106	109	123	92	93	112	109	95	92	93	101	96	100	84	93	106	103	101	97	97	114	94	96	109	98	107	100	88	94	104	102	97	97	109	108	109	96	105	91	109	93	94	96	100	96	98	110	105	89	101	106	99	108	111	105	109	98	84	91	80	103	105	93	89	101	100	93	100	88	96	93	89	104	112	95	94	97	94	106	117	99	107	103	102	114	82	92	106	119	107	94	122	103	105	100	82	110	101	87	93	116	100	85	104	109	104	95	92	102	81	102	89	83	83	91	81	106	97	95	112	100	98	103	108	92	120	102	94	90	85	104	93	111	112	89	113	87	109	87	100	105	92	91	103	89	87	105	105	110	93	86	101	96	101	92	106	90	101	101	73	90	93	87	107	85	96	88	91	100	99	83	103	102	83	94	99	80	91	110	113	112	96	103	77	100	99	90	101	105	84	94	93	116	97	82	97	95	98	90	96	100	111	105	121	89	88	101	99	85	116	91	103	88	109	90	77	110	95	99	118	105	91	99	99	85	97	95	94	113	91	95	89	93	83	99	114	91	94	128	106	94	97	95	94	108	102	97	93	114	97	99	85	93	110	103	91	94	117	99	105	87	123	92	93	95	108	116	106	82	100	106	104	94	109	95	98	99	93	98	79	84	109	99	97	107	93	95	95	82	92	101	94	109	93	115	99	90	95	96	92	110	99	91	94	83	102	93	89	99	105	98	108	117	104	93	104	82	100	102	108	108	86	93	107	100	80	103	94	84	102	93	85	91	97	98	105	88	113	107	112	96	88	102	94	90	95	105	83	114	100	82	85	99	96	92	89	114	90	89	90	95	90	99	99	83	96	82	98	87	109	114	98	92	94	102	108	94	87	97	100	97	101	85	89	81	101	96	85	88	99	87	101	117	115	91	85	86	100	97	101	78	109	90	101	99	93	97	92	89	96	89	82	90	123	97	113	97	84	102	92	102	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
4917	371	479	474	466	422	398	423	351	369	304	346	334	309	335	318	318	356	316	346	310	322	298	319	299	313	306	281	318	303	340	298	338	331	330	302	315	300	318	301	306	283	299	296	307	306	304	322	320	321	316	330	290	316	314	320	324	331	272	304	329	296	329	309	269	295	281	293	308	278	315	293	332	292	292	312	308	288	286	311	293	256	293	317	301	294	295	332	297	270	319	330	299	320	296	294	342	318	269	317	327	319	296	313	314	272	304	302	301	317	312	302	334	299	301	290	273	313	303	279	303	291	302	320	311	311	288	325	296	331	335	298	285	309	308	304	307	310	310	281	321	305	293	277	319	323	305	328	295	301	256	305	293	311	260	318	314	293	285	298	304	318	304	288	311	303	301	294	297	331	321	303	290	320	298	316	308	328	291	324	287	275	348	306	271	301	312	299	295	326	312	294	295	296	304	287	319	302	305	302	301	293	275	303	304	309	304	299	305	294	298	320	298	332	328	285	304	311	319	298	305	270	321	348	300	313	279	302	290	326	331	304	316	309	298	302	317	299	269	341	312	314	310	312	294	312	290	312	336	323	321	284	302	299	310	314	311	281	336	316	290	307	327	267	323	301	285	290	293	293	323	270	319	286	312	293	321	265	282	330	331	284	310	312	328	295	312	322	293	318	303	295	306	302	320	334	321	272	318	311	326	279	295	300	305	312	299	295	321	304	310	298	336	304	309	288	300	302	298	297	330	289	318	329	303	285	292	332	265	317	297	322	311	308	288	310	314	256	315	280	313	266	307	301	302	328	269	298	317	277	320	321	289	294	280	276	319	292	276	284	299	303	314	288	307	347	315	318	298	344	312	311	329	265	317	298	308	304	301	326	297	309	308	298	285	295	311	314	324	318	319	336	272	329	284	265	279	269	300	272	333	275	333	304	333	280	290	313	323	302	308	282	298	307	316	310	295	300	307	298	325	290	332	332	314	323	295	311	339	286	279	297	284	291	300	308	287	312	316	327	287	296	291	320	260	317	273	302	288	341	309	351	298	283	292	321	304	294	311	311	291	353	317	316	305	301	301	296	306	327	306	316	306	287	303	299	291	319	311	312	299	303	299	305	304	293	284	310	286	280	292	343	340	285	318	307	286	323	302	327	284	293	301	279	319	297	308	305	340	325	316	281	303	303	286	295	295	289	295	315	311	310	356	324	305	283	303	307	290	301	325	301	301	295	291	279	298	306	309	312	300	299	302	303	286	315	307	320	312	288	279	330	282	310	297	305	277	298	314	311	328	308	300	323	270	301	284	288	311	282	337	284	280	315	288	290	313	306	328	308	259	295	313	280	267	301	294	291	283	302	318	320	304	307	311	288	298	300	313	370	307	307	291	299	290	280	305	311	294	300	290	279	332	298	293	310	302	322	310	310	288	285	298	282	328	296	306	293	292	295	320	309	302	300	309	287	295	320	304	299	323	286	332	284	329	303	306	304	298	309	306	307	313	297	302	298	277	286	284	340	315	282	307	320	294	297	304	307	304	276	300	293	311	292	298	332	324	315	308	329	304	303	319	291	322	284	304	273	334	304	260	290	296	311	279	295	297	306	315	277	314	318	282	294	360	304	327	315	317	316	292	286	283	336	307	297	321	291	281	296	318	305	306	301	316	303	282	301	274	272	306	291	305	316	324	291	324	306	320	305	328	304	318	280	325	291	272	308	314	322	333	300	311	289	309	315	260	336	294	286	317	284	290	268	305	295	303	301	290	287	311	297	314	304	295	283	270	280	305	342	333	286	314	303	317	312	275	294	272	298	331	308	300	323	285	294	296	309	270	312	287	294	275	285	290	293	336	324	291	347	338	312	326	316	310	307	292	282	313	330	302	302	302	311	301	293	278	286	294	298	297	304	313	336	317	277	329	347	314	323	303	333	292	294	305	307	279	313	305	301	262	316	334	283	318	319	310	295	325	298	351	309	289	316	295	313	290	275	294	308	285	317	292	311	311	333	320	331	287	268	283	285	313	292	294	299	268	293	293	302	297	293	300	269	344	307	307	309	269	289	332	310	320	272	252	305	291	316	295	291	309	309	304	346	291	314	326	263	309	313	300	293	319	290	284	307	291	319	277	297	360	312	317	293	279	305	290	294	332	321	297	272	312	298	353	289	301	316	290	324	291	292	287	326	311	284	308	294	299	304	303	286	340	302	304	294	312	296	296	284	316	328	321	312	321	328	310	292	268	301	308	320	296	285	298	262	291	291	281	319	305	275	283	313	301	303	308	323	285	301	317	324	306	287	336	311	280	261	319	332	326	298	305	330	276	299	301	320	312	289	304	295	286	334	306	311	276	274	304	298	281	290	318	285	303	301	284	333	318	314	312	295	342	302	325	308	313	292	318	322	325	357	303	290	314	308	314	316	298	287	306	304	278	299	332	281	309	305	303	320	322	323	309	307	318	306	300	292	309	320	295	317	315	342	327	297	321	285	310	317	296	308	295	268	288	281	266	298	277	303	286	288	289	316	306	319	276	310	303	285	321	328	287	309	317	278	295	319	299	315	313	295	311	303	285	305	298	337	294	280	265	294	317	286	319	282	302	276	291	336	281	291	289	338	287	289	314	302	318	312	320	315	319	290	310	310	332	320	320	312	293	312	308	325	331	334	310	324	261	317	323	290	316	326	315	298	316	279	285	337	333	319	286	317	339	276	344	334	315	278	315	323	322	320	286	297	293	317	324	273	302	310	307	301	297	328	311	288	277	319	307	309	294	300	320	320	283	262	318	311	291	293	286	328	312	335	291	269	290	312	290	297	283	314	303	285	302	285	290	308	286	269	308	335	296	317	307	307	318	325	309	298	335	283	292	327	313	297	324	305	308	315	274	312	299	298	319	288	302	332	293	279	301	265	293	297	289	286	274	282	311	326	299	280	300	293	314	293	312	303	299	304	316	277	283	281	340	272	283	270	302	289	332	302	297	296	334	307	293	320	299	297	339	334	340	289	285	292	316	308	285	304	302	283	312	321	327	300	282	288	277	296	307	333	272	288	282	314	305	321	309	301	312	294	299	299	309	293	298	327	295	279	315	316	306	290	306	298	320	299	319	317	326	309	300	285	318	305	290	316	315	285	309	322	298	337	293	318	296	305	298	315	342	284	295	302	293	280	319	313	331	320	260	269	305	305	309	300	317	322	270	324	306	336	323	311	299	306	311	300	312	306	281	271	305	298	297	276	280	297	309	310	294	287	301	296	284	336	320	332	300	311	283	302	307	272	301	299	296	284	324	322	281	318	319	299	313	323	330	337	302	307	340	308	301	309	280	320	313	298	330	321	304	304	309	313	310	324	315	306	319	281	304	297	299	312	303	337	296	326	309	321	297	296	310	314	311	300	316	302	316	308	302	302	296	284	339	293	284	312	299	314	292	305	342	319	311	286	300	298	283	313	313	303	330	322	321	320	293	290	320	336	313	292	314	342	271	286	307	278	305	308	299	311	315	318	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
23817	2261	1457	1059	703	512	400	319	260	238	220	199	169	142	153	150	148	154	111	106	107	115	129	107	126	101	105	105	95	94	111	108	107	117	99	112	110	128	95	100	109	101	99	110	90	102	98	91	84	91	94	97	99	99	90	107	100	82	97	85	104	90	66	105	91	93	100	84	101	93	98	73	69	88	112	87	92	93	94	93	91	100	97	89	112	106	103	104	100	104	101	99	92	87	100	81	88	85	95	92	102	99	96	98	98	86	84	96	84	94	99	96	102	85	111	90	75	86	79	87	115	102	83	101	107	99	87	92	101	106	101	82	83	90	86	83	77	93	106	88	96	95	100	104	97	84	90	102	97	102	110	86	99	93	105	75	106	93	85	83	104	101	84	89	97	98	94	103	89	108	92	83	93	76	72	97	104	105	103	83	101	102	93	111	80	94	90	86	94	88	98	103	92	100	98	98	88	88	83	83	85	106	93	99	109	86	97	94	86	92	107	100	111	96	97	95	120	94	89	101	86	97	88	102	108	109	95	91	88	92	95	99	93	97	81	94	102	91	101	83	86	90	96	103	83	84	86	76	92	101	99	85	82	97	97	86	94	99	96	92	93	82	108	84	117	110	92	97	86	99	94	105	97	95	94	90	90	90	101	93	96	108	99	97	102	93	105	89	101	97	92	91	97	86	88	89	97	100	86	93	71	92	67	95	94	87	78	83	80	80	97	92	97	105	87	89	95	101	84	94	89	125	76	89	98	94	89	98	126	106	99	105	99	104	80	99	86	79	118	69	106	83	79	86	101	102	92	99	93	99	94	100	90	99	117	100	88	87	108	102	96	96	106	91	119	93	94	84	93	93	91	76	81	92	99	95	90	94	91	86	98	103	93	92	78	97	86	79	97	94	106	86	90	81	87	95	111	107	102	117	96	94	117	115	88	89	79	94	107	85	114	100	114	107	110	109	106	90	87	82	98	91	86	98	91	86	80	76	98	100	109	112	104	80	87	87	89	118	95	89	101	86	83	91	77	93	96	105	82	84	103	93	100	81	84	113	127	103	98	98	85	83	97	90	87	90	96	88	89	83	96	84	119	109	91	87	107	101	94	80	101	100	85	104	90	109	94	98	88	96	81	92	85	95	102	94	92	69	93	85	101	106	87	80	93	91	117	112	90	90	95	111	100	91	90	89	100	103	75	107	99	91	88	92	106	98	90	80	122	91	93	96	80	97	83	99	69	108	101	92	80	97	85	73	107	87	94	91	82	106	94	88	89	104	82	78	101	107	106	82	95	83	91	94	107	101	109	80	88	89	79	91	96	81	76	99	110	84	96	97	101	80	102	85	96	109	91	91	105	88	93	105	112	94	80	82	100	97	97	87	93	100	90	88	97	96	83	96	99	84	96	91	89	103	91	107	101	90	88	98	87	98	100	99	80	104	75	70	110	90	84	78	77	91	102	90	84	100	93	93	108	81	96	100	74	91	93	89	93	101	86	104	93	95	93	89	74	89	90	95	92	105	97	107	84	83	94	103	97	104	87	85	99	93	89	78	103	90	115	90	78	96	101	86	84	109	98	89	91	93	86	91	80	100	78	92	99	81	85	90	101	99	80	96	108	93	94	85	92	99	100	85	78	74	99	93	98	95	95	118	91	91	101	107	104	66	105	98	90	96	82	77	101	91	77	109	80	83	103	75	97	99	95	76	109	99	111	85	79	89	88	93	90	109	109	118	92	94	97	106	100	115	95	83	83	101	98	104	98	104	101	88	82	122	97	83	98	84	93	80	90	75	80	91	101	104	105	96	82	74	82	88	88	89	89	99	92	87	94	96	86	110	107	99	111	105	110	105	91	97	79	101	101	82	103	82	77	98	86	97	95	98	74	87	99	94	109	107	95	84	88	90	100	89	91	92	89	111	77	101	99	101	101	90	97	95	97	97	83	109	97	101	98	101	94	85	73	84	99	79	80	83	104	85	92	96	105	97	81	93	91	96	111	106	81	104	107	93	106	86	93	104	107	87	80	80	95	83	90	99	100	85	105	97	97	88	97	103	103	104	87	76	84	96	83	82	95	66	84	98	92	101	98	86	90	84	107	92	87	109	85	88	95	94	91	83	90	104	111	101	102	92	99	95	82	81	84	94	84	113	99	75	85	115	92	86	102	104	80	98	101	97	81	105	88	110	97	107	88	95	100	98	95	95	97	89	82	92	95	86	78	93	85	83	97	97	85	108	101	90	75	102	71	81	81	83	82	94	104	91	95	110	110	95	110	122	82	105	84	107	85	102	104	100	103	94	106	102	95	89	80	89	102	113	85	87	100	91	112	94	93	106	83	99	80	95	85	106	96	99	88	93	86	96	107	88	79	85	98	88	89	86	97	88	98	90	93	89	116	94	89	104	87	92	87	83	111	117	101	95	91	75	109	94	100	85	83	98	108	73	107	101	95	102	80	105	85	86	102	91	95	99	87	106	99	96	98	107	101	110	99	99	116	109	86	86	91	98	106	105	86	109	100	85	105	93	86	80	103	102	86	90	94	94	84	96	99	77	94	95	98	94	89	96	91	86	93	83	82	97	67	102	95	84	90	83	90	79	104	97	92	101	117	101	79	93	77	111	103	78	90	86	105	91	94	99	93	101	95	101	106	105	100	99	96	96	105	89	86	92	90	102	108	91	96	77	90	77	106	77	89	89	104	85	104	122	100	110	83	106	85	90	84	90	88	96	91	103	93	85	91	76	96	101	98	99	80	100	89	88	99	95	92	109	101	94	111	86	76	101	80	97	82	88	112	117	94	89	86	86	96	96	86	95	88	84	75	87	77	91	95	100	101	89	89	114	101	85	90	104	106	107	103	89	86	95	98	85	73	86	80	87	96	88	93	91	80	94	97	98	95	88	80	91	74	101	93	88	86	111	87	99	89	101	94	91	102	86	113	87	101	84	94	90	100	75	99	97	86	79	119	81	84	94	101	94	99	98	84	88	83	97	94	100	79	95	118	91	89	114	98	94	92	86	88	94	115	108	103	112	96	92	92	89	85	96	87	100	93	95	95	87	93	93	88	99	69	103	86	89	97	85	95	98	104	99	92	94	93	93	92	83	104	113	90	101	110	100	93	97	79	93	95	102	93	93	99	103	93	102	87	89	103	106	105	106	85	114	95	109	84	101	76	77	99	99	92	93	80	93	88	107	78	90	84	103	107	88	106	98	101	80	78	92	83	96	101	108	83	99	88	85	78	98	83	101	88	68	89	95	98	93	115	102	84	91	98	89	110	95	84	89	78	99	110	100	92	90	85	98	83	85	99	84	90	88	92	122	88	79	87	91	95	99	89	105	78	94	84	100	104	90	83	78	97	85	82	98	91	97	114	100	77	97	108	113	94	96	116	90	104	85	88	79	100	89	91	81	75	75	89	94	103	104	96	82	90	93	83	110	93	100	84	92	98	102	102	100	88	91	92	97	94	88	89	108	78	96	109	96	104	105	93	75	95	110	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
11413	1399	3222	3560	3082	2352	1951	1575	1351	1156	1050	927	816	749	745	704	622	600	601	522	544	522	489	437	462	469	442	422	409	411	402	401	409	397	361	362	361	387	363	383	359	360	339	377	375	356	356	360	346	350	366	341	375	327	346	328	332	310	321	325	340	334	316	345	360	303	325	313	325	340	310	362	327	333	317	341	313	334	316	333	336	332	299	301	324	323	271	288	301	298	273	328	295	320	307	343	309	277	310	282	293	325	305	324	317	331	316	310	338	331	291	293	311	283	302	296	324	301	286	328	275	291	306	304	311	299	313	307	312	329	288	347	289	337	294	276	304	298	328	292	292	294	309	315	294	292	281	319	330	310	291	302	304	306	342	328	350	337	292	292	300	341	299	313	309	334	280	323	301	299	298	310	340	326	295	319	309	305	299	314	297	305	341	309	301	335	327	298	320	287	312	306	308	317	310	293	294	317	305	296	295	311	316	295	298	283	264	291	305	331	317	297	291	295	306	329	318	340	298	325	313	326	320	335	296	294	300	333	309	319	287	331	277	308	331	309	291	313	286	312	300	324	327	285	300	316	306	331	321	329	307	339	316	281	297	347	305	300	309	304	289	308	277	289	284	310	307	307	314	287	286	319	317	312	333	282	327	322	315	313	280	311	327	274	295	337	298	306	300	313	301	304	326	307	309	298	319	325	290	309	306	350	310	291	321	283	301	325	328	313	281	311	310	310	309	318	281	308	288	316	322	289	312	309	273	309	323	284	321	283	293	286	301	311	296	325	306	327	313	304	328	297	304	333	323	298	309	325	277	328	317	318	290	335	275	323	283	294	312	280	290	324	291	301	315	284	292	304	289	329	315	279	299	304	328	253	345	304	307	303	292	278	304	282	248	283	315	322	294	331	318	332	300	315	303	316	319	316	284	297	293	285	329	304	320	298	299	293	286	302	299	327	295	278	301	292	296	289	329	325	278	272	298	298	328	315	300	323	306	292	288	271	309	300	334	295	288	322	280	314	276	327	274	307	310	320	303	310	294	307	313	313	335	333	300	306	272	291	314	316	297	346	305	281	333	306	316	286	317	294	316	291	327	278	292	295	319	316	317	303	306	320	296	353	310	312	301	300	307	288	305	265	301	310	298	325	285	307	282	313	314	284	291	316	300	296	314	304	319	308	282	289	322	314	303	317	277	314	275	285	285	295	306	308	295	289	302	310	291	290	314	310	302	301	286	336	297	344	329	310	339	318	302	299	289	287	327	286	308	305	277	343	338	299	339	319	310	331	308	287	317	309	336	306	323	342	337	298	326	319	283	313	312	293	309	288	280	292	301	312	324	309	321	313	326	340	344	293	303	334	297	339	348	336	293	298	336	323	299	283	302	292	322	299	279	316	290	301	273	315	288	312	320	287	320	313	284	324	303	300	293	299	284	291	304	308	320	301	304	305	304	275	318	308	291	325	322	316	295	311	307	294	311	327	332	328	317	279	295	291	311	307	270	333	323	277	303	319	328	268	303	304	315	313	299	326	312	325	306	285	274	305	294	322	322	359	301	288	279	327	312	304	333	314	317	302	302	309	319	266	297	311	308	246	320	332	329	339	249	293	331	331	333	298	292	311	287	264	322	299	269	316	300	338	294	306	302	302	322	286	281	301	319	350	325	283	296	321	305	268	322	292	308	302	322	303	316	308	290	300	320	294	282	306	291	316	317	306	338	289	310	303	292	316	310	276	284	311	304	326	302	284	302	311	309	298	327	300	295	322	321	306	299	319	301	288	293	325	293	275	289	309	295	305	292	303	291	301	286	285	291	317	296	319	326	343	317	290	326	286	281	323	294	331	310	328	293	320	323	299	296	313	319	312	301	309	320	299	337	314	313	315	295	275	277	300	312	318	307	283	276	297	300	318	324	302	319	322	312	282	321	281	273	281	319	337	310	302	317	300	297	340	317	284	287	312	313	297	310	319	306	303	306	296	311	311	293	314	310	309	305	323	325	321	318	310	312	272	344	303	293	295	322	290	322	316	297	329	322	340	291	311	285	319	314	321	307	277	308	306	355	270	304	307	313	324	305	303	281	309	289	310	304	312	299	322	275	312	323	261	300	284	318	293	336	303	313	269	276	313	320	273	307	300	324	327	279	296	325	289	324	295	322	317	313	302	351	305	289	310	285	324	308	321	283	303	288	342	302	286	301	303	301	309	311	307	319	294	298	320	341	290	311	272	311	268	308	326	315	289	279	283	285	296	301	293	320	323	294	338	298	273	323	295	317	322	291	294	317	331	335	303	332	299	295	315	331	333	251	273	335	276	308	305	282	305	288	309	330	296	307	317	312	297	292	312	298	311	302	310	323	293	310	300	290	343	321	304	311	310	308	291	316	310	284	303	302	300	307	282	329	285	285	340	333	306	338	300	299	295	313	328	315	325	283	307	294	275	321	305	302	302	323	308	310	306	299	305	307	299	327	356	317	301	331	320	295	303	268	293	329	312	303	311	312	293	298	301	313	297	319	303	311	318	309	326	317	272	311	306	275	302	322	300	302	298	302	301	288	327	321	329	356	355	320	322	332	315	332	311	302	274	279	291	303	321	260	296	305	315	344	292	311	333	308	314	323	264	275	348	285	330	280	287	299	292	292	313	293	271	279	307	321	295	317	279	308	306	314	309	305	315	327	296	312	325	296	312	300	273	294	293	276	326	268	291	306	312	317	295	337	324	274	295	306	290	315	314	295	288	303	311	326	285	322	308	327	301	295	307	323	321	341	291	292	303	332	286	307	298	317	305	334	292	317	313	286	307	311	333	301	321	314	291	302	312	291	302	280	285	306	316	330	322	325	288	290	315	284	293	295	300	316	310	296	290	282	315	289	309	296	308	312	299	297	328	293	293	300	303	283	317	327	283	340	293	341	319	290	278	296	315	295	306	340	330	309	312	318	308	310	306	304	316	320	332	322	328	290	294	333	291	314	270	292	329	275	309	334	316	297	303	324	314	313	324	347	303	322	289	279	268	323	301	283	276	317	283	275	318	306	295	309	330	330	334	283	300	296	333	351	324	338	331	293	319	289	291	299	305	286	303	317	311	310	315	310	303	268	288	329	341	312	304	284	316	302	289	292	297	281	282	317	325	313	357	322	340	314	320	287	311	304	328	320	286	284	297	298	304	285	316	317	328	338	294	291	299	290	294	311	312	337	313	290	309	289	315	329	277	307	308	310	285	287	279	302	288	312	321	328	304	304	279	305	320	306	273	272	285	287	324	269	286	301	288	322	305	297	310	286	310	304	324	322	311	293	348	307	318	303	300	294	305	294	331	317	285	302	323	300	283	305	291	324	280	314	298	311	314	320	326	323	293	352	311	306	284	332	303	318	324	323	351	303	302	335	317	299	325	317	279	313	321	300	304	329	343	345	298	277	264	280	293	305	291	318	325	317	332	306	317	321	315	299	317	299	312	332	304	293	323	326	321	308	328	305	284	288	347	313	323	280	297	315	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
35821	6324	3012	2117	1590	1059	868	666	618	477	414	404	348	335	339	293	261	287	263	256	221	246	246	229	235	230	246	232	245	232	213	220	220	226	239	241	222	225	207	221	211	240	180	213	210	215	225	199	212	248	207	194	206	204	238	209	203	180	219	173	221	191	208	185	197	229	215	227	221	200	215	223	192	210	238	216	217	205	223	203	196	227	201	218	243	204	184	202	214	209	205	205	213	215	227	196	209	192	210	177	202	197	199	208	202	187	195	221	194	201	213	220	162	193	197	200	198	204	202	214	218	213	218	197	228	190	193	211	189	192	216	202	184	221	231	190	201	202	203	192	208	195	214	190	232	208	182	214	185	188	194	244	194	191	191	201	200	217	195	171	207	232	206	177	197	221	193	217	198	226	205	188	191	217	218	209	192	211	209	189	209	209	200	247	172	190	213	199	188	213	204	191	209	190	181	201	211	207	205	188	195	221	193	205	239	211	206	194	195	194	227	197	179	219	200	219	211	220	197	227	212	218	197	200	208	225	218	206	198	238	184	206	192	232	197	197	186	214	196	203	201	201	218	202	204	198	192	227	202	205	230	209	217	233	218	213	221	205	209	185	209	197	222	194	191	177	234	215	199	215	184	221	228	209	215	225	213	199	199	189	229	179	213	214	207	187	219	243	218	197	195	217	201	258	198	195	206	218	214	198	195	226	205	209	232	205	175	211	168	230	220	212	203	205	185	179	226	218	229	211	225	217	207	209	192	198	188	250	194	218	208	177	189	193	179	198	206	211	213	209	216	195	200	194	185	198	194	207	209	204	231	195	172	213	192	216	212	204	212	218	225	204	206	203	211	186	233	232	218	179	203	209	191	230	215	189	227	203	213	222	185	215	184	195	214	220	195	193	213	216	209	220	223	201	183	215	217	216	212	190	211	212	217	174	185	176	192	199	192	199	197	203	210	198	221	205	210	163	209	193	193	200	185	214	197	207	227	195	228	208	223	183	235	228	178	188	202	215	202	218	191	206	215	193	211	193	185	203	203	195	182	195	211	202	189	212	198	186	227	186	180	191	211	202	211	197	203	219	183	219	200	196	204	204	211	209	205	161	196	199	180	199	197	206	219	211	204	209	215	195	241	189	220	199	189	188	202	199	178	228	224	194	204	222	210	186	185	204	196	197	189	209	208	221	220	216	199	222	202	199	220	199	192	191	208	217	224	189	218	210	194	214	194	193	191	211	223	216	243	215	220	222	184	211	203	200	195	213	197	177	225	197	204	200	192	197	197	231	223	220	199	202	172	217	215	209	183	190	214	191	189	215	198	193	165	191	184	190	212	200	203	183	199	197	208	198	195	208	181	208	210	197	211	202	202	211	195	187	223	201	188	195	196	210	232	215	193	229	191	194	207	221	195	200	205	222	212	202	212	216	205	199	176	190	207	219	198	173	202	207	199	190	205	184	217	189	217	197	215	186	203	194	199	218	194	192	160	201	209	204	208	182	195	195	204	203	203	223	211	196	207	217	200	203	203	197	207	198	172	188	188	189	212	172	209	207	200	181	190	205	185	191	226	206	209	193	180	210	187	211	218	210	204	191	208	213	214	208	205	192	213	202	201	230	205	191	208	212	201	193	203	195	194	217	187	206	211	194	204	225	186	214	223	199	198	201	189	207	225	189	234	195	207	187	221	182	194	182	202	185	208	199	220	204	196	203	200	194	228	170	208	181	193	206	196	203	175	184	193	211	224	240	218	229	200	218	211	226	197	197	200	201	192	201	191	182	209	247	221	215	185	228	198	201	178	202	219	200	218	192	196	190	213	227	195	200	218	201	226	200	196	219	194	213	205	248	208	219	211	178	187	193	200	204	185	208	200	225	206	195	208	196	203	206	203	224	201	186	189	171	189	224	180	199	229	187	191	193	216	186	204	227	207	208	173	182	212	200	234	209	187	186	183	193	191	193	214	189	211	209	211	208	193	194	221	206	198	224	199	183	221	173	189	191	179	219	201	222	186	211	214	232	172	200	184	192	186	233	187	189	206	210	222	185	179	210	210	188	205	187	194	223	210	197	215	199	212	204	204	229	203	226	207	183	189	187	195	218	207	205	214	193	179	214	191	174	211	193	211	206	187	205	178	208	200	229	197	235	196	206	198	181	211	232	204	186	200	194	207	221	213	213	174	191	200	193	232	241	183	211	205	200	207	214	181	179	211	204	185	207	222	188	200	197	209	175	194	220	218	197	220	210	204	180	194	189	190	190	206	189	198	168	173	195	235	213	197	199	202	210	214	225	210	229	221	200	198	189	173	181	203	196	206	193	201	193	190	232	217	193	192	197	216	230	175	200	198	166	207	210	197	205	199	207	180	217	208	217	190	177	205	208	240	234	206	193	203	216	220	189	231	172	192	171	193	206	206	206	195	228	193	210	193	208	215	201	232	213	218	187	192	215	206	194	200	204	203	201	204	195	194	198	197	211	224	205	225	205	201	228	205	197	184	204	206	215	203	194	233	178	200	218	212	198	219	222	187	198	191	206	201	158	204	206	203	223	186	186	231	206	209	219	168	217	196	209	182	198	222	204	236	219	217	209	184	220	234	203	216	173	235	205	195	220	194	210	225	182	209	214	221	195	201	186	196	198	188	196	194	191	206	210	204	201	206	198	180	180	207	212	190	192	182	182	203	222	188	209	200	191	202	194	201	224	192	198	205	199	209	210	204	200	203	174	198	215	215	191	210	190	185	223	193	207	223	203	212	209	199	217	210	199	203	216	163	198	189	217	224	196	190	220	201	194	183	216	207	193	209	199	205	202	205	196	177	203	230	198	226	210	182	220	195	203	197	186	202	215	204	236	206	220	204	210	190	206	185	175	213	213	200	208	207	210	204	192	202	180	236	223	197	198	209	190	231	225	206	214	218	223	189	206	215	221	222	214	190	194	192	185	195	212	193	206	223	217	181	211	187	221	202	198	202	207	217	177	196	183	195	192	193	178	226	186	223	178	194	194	176	184	222	204	214	175	178	209	198	193	213	209	212	226	198	193	224	227	210	197	205	209	208	205	202	199	213	189	163	206	214	196	225	221	190	194	218	183	216	219	216	225	222	201	212	196	193	179	196	208	211	183	204	207	227	194	189	207	234	198	192	213	217	186	187	193	189	209	235	180	196	225	197	203	186	191	206	202	205	221	175	217	204	212	207	228	171	191	199	205	199	211	195	202	179	206	179	209	210	215	214	195	191	208	214	201	227	203	179	232	195	195	204	200	213	216	200	188	218	233	193	216	211	180	206	226	211	214	201	226	176	191	188	185	186	173	186	207	188	185	202	197	175	190	215	186	208	212	188	212	212	200	201	201	170	190	180	181	218	203	184	187	218	169	215	207	193	208	191	198	213	186	206	200	193	222	197	199	214	207	205	211	218	206	184	187	190	201	224	200	198	196	179	176	195	185	218	220	177	218	203	208	195	197	220	209	198	216	202	201	195	195	178	219	191	184	202	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
14991	2732	6118	6781	5705	4555	3722	3022	2646	2305	1913	1758	1635	1473	1351	1307	1226	1187	992	1034	1013	911	928	877	838	812	784	833	776	734	767	772	773	708	690	689	725	665	719	682	655	678	647	667	644	640	642	668	650	652	653	634	628	617	631	667	621	607	668	625	621	656	614	596	615	625	638	619	641	620	629	548	586	595	611	582	634	585	576	565	623	613	587	642	626	589	603	595	577	602	598	614	586	597	599	580	548	607	600	631	606	616	576	576	599	589	570	567	595	628	546	609	585	588	610	559	581	591	613	634	607	590	596	600	627	581	583	613	543	591	543	626	606	650	550	578	588	602	595	557	606	574	573	555	579	586	632	576	621	609	577	612	589	599	575	589	567	552	551	604	598	557	604	575	635	581	603	601	650	557	561	570	575	593	592	604	580	617	585	538	577	593	579	542	578	546	559	600	629	599	587	566	561	525	538	567	572	587	602	540	556	591	621	559	549	576	586	559	542	575	584	605	591	586	602	559	601	575	580	597	543	572	546	581	642	572	583	615	579	574	600	596	640	571	566	574	536	558	528	583	513	580	580	579	575	563	577	635	573	616	579	600	559	543	600	572	599	591	555	568	592	607	605	608	610	590	589	583	579	611	532	570	569	534	539	578	581	574	603	575	560	570	560	580	581	599	606	602	579	606	564	572	596	603	582	607	600	572	573	606	553	539	546	634	572	579	571	618	592	567	572	586	608	598	575	585	595	566	514	553	559	586	589	571	568	564	585	565	580	563	554	571	590	565	624	601	631	583	554	627	563	579	536	652	592	598	526	578	572	594	615	550	548	588	614	547	571	590	588	558	586	544	564	574	544	576	550	565	547	601	561	568	593	583	547	577	519	624	557	588	551	575	581	585	579	579	591	543	573	627	615	609	562	590	546	543	584	563	554	591	564	560	607	586	579	547	555	601	537	585	552	614	581	599	573	609	566	592	581	606	591	627	575	530	563	563	582	583	598	570	568	568	585	601	617	591	547	568	594	588	542	574	561	560	565	577	594	569	591	563	558	570	629	595	578	575	579	562	562	577	601	599	581	528	541	575	574	616	579	599	603	569	553	584	565	603	562	604	580	582	579	583	578	590	567	573	593	568	573	629	580	571	621	605	574	563	593	588	555	553	581	566	577	549	628	622	564	664	559	636	579	626	606	578	554	606	561	610	587	584	558	604	568	594	563	596	604	605	551	617	569	589	583	549	593	551	552	558	573	542	608	561	533	552	598	612	607	578	602	572	570	535	522	582	619	609	590	584	579	575	573	535	596	644	576	571	631	597	586	552	606	594	605	592	604	561	590	557	553	598	569	573	590	583	601	558	564	566	585	602	567	604	546	599	631	583	558	591	550	576	579	581	568	599	543	561	587	581	615	582	593	578	583	589	596	557	624	544	601	566	561	598	533	604	572	591	556	551	548	571	618	594	574	592	602	541	573	580	625	554	584	600	601	595	572	633	580	577	566	566	582	594	575	529	574	562	604	574	579	577	545	562	594	625	581	595	607	603	567	578	595	590	612	565	575	607	551	586	602	579	552	563	594	560	547	626	610	617	574	560	616	608	561	545	582	565	581	570	597	556	587	563	596	601	535	588	584	564	601	588	629	611	580	616	554	570	584	540	585	619	569	579	614	578	614	566	554	559	568	534	626	582	601	567	578	572	524	623	556	585	623	595	531	583	581	567	572	589	533	596	583	611	579	579	538	598	524	597	551	564	557	557	522	579	572	578	598	616	545	604	545	568	555	625	585	588	581	590	563	599	587	557	593	576	586	585	585	536	589	543	573	547	575	593	579	590	554	583	619	587	594	621	555	562	545	547	594	599	625	570	556	563	594	567	591	564	566	594	572	588	554	625	568	571	622	600	590	564	598	567	576	629	558	559	584	591	630	593	616	579	596	583	558	616	609	592	601	589	601	559	632	535	600	542	603	617	557	581	543	603	588	620	589	582	559	589	580	556	581	579	564	564	564	529	607	571	587	545	597	559	578	622	527	616	603	559	614	579	570	618	587	643	533	596	551	594	549	606	551	574	589	576	581	589	576	554	598	605	634	556	601	577	568	600	589	578	584	601	577	561	547	594	623	577	580	570	562	553	595	564	602	591	591	604	546	586	585	620	593	582	601	581	534	532	594	564	554	547	575	567	615	581	607	569	581	638	605	566	531	541	562	632	585	522	573	595	531	621	581	601	599	528	564	575	601	557	606	558	549	588	585	541	615	597	607	604	598	562	588	607	598	534	587	607	572	562	583	532	579	574	595	600	538	577	557	586	558	592	620	553	547	556	598	591	606	552	544	624	583	584	623	606	598	567	584	590	577	564	606	609	590	616	610	590	614	593	632	553	606	635	568	560	567	575	576	572	558	582	621	550	580	535	565	589	614	548	549	605	548	565	565	595	546	595	598	604	601	588	567	579	564	555	597	598	537	605	542	621	599	587	567	586	577	586	553	549	581	552	587	562	625	584	618	504	597	565	577	562	602	601	545	577	574	562	576	554	603	539	606	574	557	617	601	567	589	570	563	596	593	561	561	610	606	570	536	594	604	615	566	557	600	610	587	585	610	547	605	536	605	596	632	565	549	589	560	581	584	569	601	571	585	586	604	624	579	577	592	583	549	582	592	580	590	600	572	542	538	601	575	618	612	582	572	556	569	557	608	562	587	586	629	544	565	598	595	558	604	575	592	568	576	535	620	557	566	587	565	610	593	591	565	593	595	560	582	583	597	576	569	553	573	555	530	573	575	547	573	587	565	564	542	539	590	577	598	613	559	612	575	560	586	600	604	564	587	551	608	551	605	578	554	594	595	575	580	609	545	594	601	548	579	574	568	554	575	618	601	558	607	583	583	566	594	572	601	586	613	598	591	625	592	613	620	595	574	567	592	578	587	585	576	571	557	578	575	588	577	596	555	531	526	588	578	609	567	578	580	585	597	621	612	590	571	565	592	592	580	556	585	572	564	605	572	545	556	604	592	600	589	591	593	614	575	556	574	585	573	561	576	589	568	581	635	584	572	591	565	571	562	594	547	619	530	603	612	578	578	563	584	585	569	551	601	574	578	615	588	579	622	554	614	572	618	586	593	573	585	618	612	581	567	567	618	576	612	567	563	551	623	557	602	556	578	545	578	593	553	601	605	606	540	570	566	535	573	582	635	577	556	587	589	590	578	539	550	616	544	544	559	566	568	594	611	561	563	635	579	603	597	623	616	562	569	631	534	602	590	605	570	564	611	611	590	551	585	604	555	608	596	556	551	580	590	598	583	587	557	574	584	572	541	558	573	582	603	585	573	590	574	559	580	563	546	614	632	572	574	531	596	584	615	551	616	589	565	619	574	560	583	593	553	594	580	569	595	569	536	588	597	563	580	592	565	557	661	612	563	583	530	566	583	556	549	569	597	592	590	604	613	561	618	557	616	600	589	621	550	622	570	528	588	594	581	584	580	622	593	563	569	582	617	594	589	636	595	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
3641	168	169	155	124	112	98	98	97	89	105	107	97	98	101	101	104	95	101	111	99	96	106	98	97	85	102	101	93	102	97	99	101	100	113	101	97	113	96	86	107	92	89	102	100	75	90	82	95	98	87	96	73	106	77	95	92	103	78	79	112	93	80	117	87	106	92	100	103	83	95	95	105	118	91	87	82	84	86	110	88	97	105	86	113	93	81	96	81	83	102	98	98	104	78	101	94	92	86	102	105	99	113	91	109	85	96	107	103	77	129	97	113	109	88	87	87	92	109	96	86	104	111	106	98	94	87	93	94	100	101	82	84	103	72	93	109	93	98	82	101	89	107	89	102	89	104	96	92	88	84	93	101	99	95	95	94	90	97	95	103	87	98	113	102	102	78	110	94	115	92	94	92	94	97	77	78	97	96	101	90	109	96	90	100	91	95	81	101	82	95	87	93	91	102	97	95	107	124	106	95	117	106	97	85	81	78	100	98	82	124	91	102	94	110	100	89	99	108	92	86	85	106	88	72	83	87	95	96	90	109	86	108	98	96	94	101	97	95	93	117	105	104	96	92	110	83	93	95	95	94	99	108	101	95	117	105	108	105	96	99	77	98	99	100	82	85	104	90	94	96	111	96	107	101	101	90	106	107	80	100	103	88	102	89	121	88	100	96	78	103	90	103	98	100	89	71	77	99	112	107	84	108	73	90	96	112	97	89	78	91	99	87	99	93	99	97	84	87	82	87	101	99	86	87	90	91	88	101	105	104	89	101	95	74	85	92	81	92	97	91	88	84	99	104	102	108	111	100	70	97	106	98	97	104	94	86	82	80	109	113	99	96	98	104	108	91	110	99	86	100	96	95	95	98	106	97	99	100	84	99	97	94	117	87	99	93	106	85	124	81	81	92	85	119	104	99	92	112	108	92	79	93	76	84	110	87	111	108	86	108	94	97	92	90	97	96	103	97	77	94	99	104	92	99	95	106	98	70	97	105	88	91	92	78	88	90	91	84	91	84	93	84	107	98	98	114	79	108	100	102	101	98	103	93	108	90	119	91	92	88	79	97	106	81	80	88	106	98	101	83	88	110	100	90	114	89	102	102	81	90	93	93	99	110	116	87	93	105	90	107	97	97	112	109	103	94	93	91	105	93	77	118	109	97	100	108	92	87	83	94	103	99	100	84	94	92	92	85	98	74	95	84	93	96	111	96	111	88	97	118	97	108	108	110	98	107	109	93	106	77	102	101	100	73	98	106	96	107	98	105	100	98	87	101	91	89	108	102	97	105	103	86	109	107	96	101	97	102	98	78	91	97	86	99	94	102	97	105	99	90	98	81	95	91	101	116	111	97	111	88	95	100	94	106	100	88	88	88	90	85	104	101	104	100	88	99	91	105	99	90	84	80	113	96	88	77	99	90	100	93	94	101	98	96	82	111	97	109	92	106	98	105	106	99	92	96	108	89	107	103	117	78	91	103	109	111	89	94	97	97	81	94	91	97	102	88	97	92	94	89	91	103	93	95	102	89	90	100	102	98	105	95	91	95	106	93	85	88	89	112	106	103	97	73	91	104	85	82	93	103	92	99	95	90	106	96	105	95	88	77	111	84	92	95	114	94	112	113	91	92	96	86	89	79	97	91	95	98	96	95	98	103	101	97	107	87	96	103	99	82	100	107	79	93	87	97	102	99	98	100	85	89	100	86	105	90	87	108	109	111	94	81	94	86	101	109	105	91	89	75	106	95	114	106	81	108	100	96	88	107	97	95	86	104	96	79	102	93	117	88	90	102	81	88	105	108	90	100	110	95	107	102	104	96	85	107	98	108	90	115	100	107	97	98	96	81	112	100	92	103	91	104	96	106	97	96	93	123	97	92	105	96	89	86	115	104	92	100	97	99	97	104	78	93	107	99	112	107	114	102	107	89	91	86	97	95	96	83	80	98	97	98	95	89	86	94	89	102	109	97	87	96	101	86	99	98	87	98	88	100	94	89	94	92	94	90	91	89	101	88	94	97	99	92	91	88	81	91	115	99	87	86	83	115	86	98	107	105	101	104	101	77	79	96	82	111	85	91	90	82	97	101	95	86	95	87	98	90	103	80	95	98	94	98	101	89	107	104	100	118	105	104	84	85	87	91	112	94	93	81	96	98	89	92	86	83	83	93	97	87	98	93	86	91	93	106	94	86	82	81	93	82	101	89	92	101	106	106	97	110	95	110	98	82	90	110	82	97	95	89	102	86	109	94	91	91	94	107	99	103	103	102	94	89	103	99	120	101	113	103	97	116	87	124	97	107	88	84	66	96	108	93	106	92	103	94	100	99	97	95	90	99	99	99	104	103	90	96	98	91	92	75	96	92	92	113	98	84	97	108	106	107	116	97	80	84	96	91	84	99	109	95	89	84	88	90	83	94	103	77	78	100	78	84	99	99	102	112	97	94	93	87	103	99	104	111	86	101	86	84	129	103	113	95	98	91	84	96	91	108	96	93	100	96	89	84	116	94	91	72	83	93	96	95	77	102	88	97	78	97	96	92	99	89	88	94	118	87	92	88	109	95	81	90	97	91	109	71	94	96	88	98	115	112	87	112	95	93	84	84	113	102	110	74	96	88	103	104	87	94	99	88	102	94	74	95	90	85	96	101	104	81	103	98	89	103	99	87	86	103	97	102	94	98	103	86	108	95	88	84	96	110	116	97	116	107	91	98	85	106	108	86	117	92	116	84	87	99	79	103	103	105	90	118	93	82	93	97	85	85	84	106	112	106	108	114	100	84	106	105	95	96	79	70	94	88	75	93	101	99	95	112	95	95	98	95	95	93	104	92	97	83	119	86	96	97	97	101	81	129	110	116	91	106	115	90	102	101	101	98	110	103	106	111	114	116	76	106	113	81	82	91	95	90	107	101	98	99	104	95	121	98	90	107	87	109	94	89	102	83	97	89	113	93	92	92	103	89	95	87	85	95	84	103	96	110	100	97	97	89	102	100	107	107	98	97	111	113	93	97	100	95	82	88	81	104	102	93	112	98	91	90	82	112	87	91	104	104	90	107	117	88	96	74	93	112	87	79	80	97	112	111	120	104	90	101	84	92	94	83	99	94	98	95	86	99	99	104	83	88	93	103	112	97	88	91	88	102	110	89	77	94	99	111	93	98	85	104	114	100	104	67	79	107	91	106	94	81	106	107	86	104	103	92	97	87	109	98	87	98	86	102	86	97	104	82	126	89	113	97	107	85	96	110	94	107	95	105	107	93	102	89	96	116	91	109	94	87	101	99	92	90	95	99	94	91	84	93	91	101	94	90	78	96	102	106	112	90	115	101	97	108	100	98	107	98	96	101	89	100	111	108	104	86	106	90	105	113	93	104	94	119	81	80	93	98	108	89	76	86	117	102	80	107	94	101	94	96	83	96	95	85	103	84	94	104	96	106	96	81	99	97	97	115	85	80	96	110	92	102	90	112	119	98	106	104	97	85	79	90	96	98	98	122	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
4525	417	458	517	434	407	441	401	358	357	329	354	291	317	331	305	348	357	317	299	338	322	300	307	327	314	321	315	315	288	294	327	276	285	317	289	312	329	293	320	334	306	285	328	290	295	307	287	285	286	288	315	299	284	292	271	305	306	280	315	310	313	318	269	316	300	318	308	316	328	299	319	289	323	301	303	316	270	282	298	311	291	298	286	301	301	292	272	320	317	294	320	293	291	294	320	289	289	338	316	294	285	332	295	289	294	305	323	298	307	305	293	280	299	304	293	307	314	326	277	292	325	310	318	307	276	287	313	292	306	307	323	287	300	337	301	299	310	317	286	312	315	301	295	349	329	315	282	307	304	345	286	292	316	283	297	279	321	314	308	309	279	317	356	277	306	305	296	304	299	314	294	273	255	334	310	294	310	301	310	304	286	281	326	247	290	305	283	318	309	290	312	300	285	276	298	313	291	316	326	305	294	312	308	282	304	314	299	287	314	330	281	282	286	279	277	304	313	297	288	308	292	288	301	310	305	265	309	295	280	334	284	297	279	338	278	296	296	302	260	262	292	323	271	305	309	334	312	303	326	269	291	304	283	335	287	289	311	272	335	275	276	327	291	303	317	309	303	317	324	288	292	306	299	300	304	300	279	275	287	277	348	287	321	333	311	310	282	334	305	312	322	308	320	266	305	344	270	324	291	266	291	313	318	261	296	327	298	261	289	291	281	308	326	309	306	296	293	322	334	307	289	272	311	308	310	278	303	282	307	295	310	280	294	311	282	293	289	297	287	287	318	298	286	297	323	303	295	286	315	299	310	293	290	312	296	298	320	306	287	317	295	301	302	282	282	319	279	301	301	293	301	324	342	297	309	286	297	312	294	297	266	287	290	270	300	316	296	299	315	317	322	302	308	303	302	285	281	305	332	277	319	308	319	283	283	301	320	304	320	288	327	283	304	293	313	322	292	296	338	312	295	307	307	330	292	298	321	294	293	307	287	310	266	287	302	277	287	354	318	317	316	309	316	288	282	314	291	342	306	295	320	302	306	287	315	293	315	339	318	327	301	338	305	274	272	326	306	297	273	303	315	284	295	297	292	294	329	306	297	290	305	312	259	293	283	312	296	321	298	305	279	301	339	300	308	319	317	293	329	292	306	307	293	297	312	309	268	269	312	297	304	307	285	306	291	285	325	318	285	295	303	328	296	295	319	326	302	305	274	300	324	310	312	311	315	307	328	270	303	292	302	335	306	295	293	320	287	290	291	293	287	314	302	300	292	309	301	291	272	334	303	293	308	301	327	285	310	312	291	319	306	286	308	292	302	297	334	290	283	305	306	299	279	281	327	305	307	292	300	319	270	309	303	305	299	294	303	307	306	272	330	327	304	316	288	302	320	269	301	324	278	288	274	304	291	267	296	306	329	314	289	299	281	313	327	258	328	316	299	282	311	288	325	301	295	298	329	309	312	286	320	321	286	299	307	306	315	310	293	288	315	304	309	326	324	308	302	300	318	315	292	303	286	311	294	330	296	306	298	268	337	301	294	285	294	289	274	311	283	298	297	287	314	277	342	311	300	310	274	298	309	306	266	311	311	282	322	308	334	291	331	325	327	288	280	304	290	308	309	306	272	322	253	319	304	287	305	278	298	281	286	315	327	300	312	309	290	313	304	321	325	319	301	306	320	297	280	288	305	297	325	288	289	294	303	306	364	319	276	319	295	295	301	310	294	305	283	311	306	297	306	312	323	273	329	294	303	297	315	291	322	300	287	271	305	303	322	299	285	270	320	281	322	289	319	318	298	321	251	291	325	303	336	315	310	304	290	282	303	342	286	292	280	330	300	271	281	265	331	315	315	309	298	314	328	293	316	317	304	304	336	336	286	301	293	306	303	341	319	279	313	284	300	293	302	317	282	312	331	329	312	293	315	320	309	283	294	295	299	298	297	299	322	306	281	292	302	335	313	301	341	309	295	315	298	332	325	300	281	328	319	272	310	297	301	326	302	296	306	313	306	317	311	299	321	301	319	325	315	333	297	261	314	270	300	273	326	297	300	306	300	328	281	296	284	295	309	307	278	326	290	330	317	298	298	286	286	281	317	280	295	294	279	278	324	285	282	292	332	310	307	315	311	305	269	297	331	302	332	310	301	301	282	307	329	317	291	313	285	305	271	295	327	298	317	286	300	298	294	289	300	272	301	331	292	307	279	311	313	314	320	299	288	311	312	311	288	322	315	329	289	306	292	270	330	292	289	308	323	277	289	291	299	289	294	297	298	308	305	304	304	276	288	260	310	286	288	292	323	281	300	286	340	307	319	278	282	319	313	296	274	291	307	310	294	294	268	296	291	284	328	306	292	263	298	320	297	311	279	296	300	288	312	323	288	316	318	295	304	311	314	259	290	304	314	286	344	286	281	306	273	297	299	297	300	285	273	297	301	323	293	311	322	289	314	345	319	281	302	298	331	315	298	310	290	274	281	277	276	277	272	288	285	313	296	319	288	311	286	296	301	293	286	278	319	323	319	311	296	328	306	300	299	285	325	323	279	277	298	296	302	302	300	299	314	295	303	337	289	295	298	300	340	320	320	288	303	305	297	316	275	287	340	307	312	298	297	317	310	276	300	295	311	319	315	293	323	320	293	273	292	311	304	286	288	300	299	302	308	301	310	323	274	288	296	300	313	290	318	319	301	295	284	298	331	318	297	294	315	305	296	299	304	323	303	319	317	308	305	295	300	269	318	295	288	313	303	326	288	273	292	289	306	304	265	330	312	303	302	307	284	287	277	305	301	288	290	300	319	308	277	286	282	307	275	294	297	280	310	313	317	333	330	290	312	305	276	311	290	303	322	316	308	286	314	325	258	297	301	299	295	317	292	320	314	328	294	287	321	291	309	322	308	310	309	290	301	297	297	289	310	319	282	334	307	297	337	285	327	296	310	287	275	291	321	302	317	317	315	294	314	291	318	298	302	314	282	287	289	313	331	317	287	308	302	292	337	283	289	279	283	277	307	291	286	317	302	307	331	280	293	271	309	318	303	269	303	304	277	272	308	306	278	328	308	286	302	315	280	284	291	291	303	317	298	292	338	326	326	296	307	296	278	288	325	289	331	297	278	286	320	293	321	277	264	291	307	295	321	312	277	297	321	310	283	312	305	298	288	306	299	276	306	313	295	268	298	297	270	295	285	266	287	293	321	287	339	301	308	316	337	295	313	313	313	297	311	324	259	308	301	289	297	288	302	302	301	300	314	313	291	326	313	310	267	275	307	300	318	328	294	320	314	303	302	311	314	290	319	309	306	291	314	298	304	313	294	287	305	280	300	291	287	307	279	287	300	315	274	307	295	295	311	303	313	308	288	263	303	303	295	274	297	306	328	294	300	302	260	322	293	263	288	312	285	309	320	293	322	280	297	306	305	298	305	296	310	318	341	328	296	307	284	266	295	282	292	325	286	288	317	303	290	308	311	299	300	305	280	303	296	327	314	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
22191	1866	1284	1053	775	569	408	294	280	228	209	167	167	164	142	131	127	134	102	128	103	122	110	135	119	130	86	100	107	111	106	123	111	98	94	103	106	102	109	109	93	95	105	92	108	105	102	105	91	74	81	96	97	92	97	105	94	112	96	95	94	83	94	78	79	92	80	81	94	112	91	101	96	69	95	95	81	101	85	122	91	105	96	91	93	102	82	92	81	110	91	76	91	102	73	93	92	113	101	109	114	105	87	92	102	116	85	83	81	91	88	99	101	83	89	98	63	88	91	80	95	94	117	85	90	109	90	110	94	72	75	94	98	89	90	104	103	88	93	100	90	102	97	99	98	85	72	94	77	92	93	86	98	88	86	78	94	90	125	93	94	98	101	98	90	89	94	89	92	85	90	96	100	93	74	94	94	71	99	87	104	87	84	81	81	94	89	88	93	95	92	81	87	101	92	90	103	77	95	99	91	99	100	91	108	89	82	93	93	104	70	82	115	112	92	108	97	81	100	94	94	105	93	95	91	89	84	100	89	83	87	90	112	103	99	86	85	108	97	99	102	93	80	92	85	96	101	92	86	111	91	80	88	82	82	95	104	102	109	115	103	88	84	93	89	93	78	78	99	101	93	87	67	82	96	93	75	97	80	86	66	86	106	96	90	91	98	75	85	92	111	95	105	100	87	108	111	82	105	95	91	83	88	116	96	83	92	112	85	92	87	86	82	66	91	98	106	113	97	111	99	97	94	89	99	80	103	109	87	96	86	84	93	89	101	87	85	84	81	87	102	121	87	91	98	81	83	108	111	80	87	95	119	90	103	104	81	103	96	77	90	92	82	85	103	89	95	111	93	95	91	89	94	83	84	102	89	84	83	85	92	113	93	98	111	88	96	109	85	98	99	91	78	90	93	82	87	94	80	85	100	111	89	104	84	110	70	82	88	101	101	88	101	91	105	77	94	88	87	79	98	95	109	90	99	100	96	95	94	97	95	95	101	77	82	86	107	86	109	87	84	83	79	100	93	82	110	94	110	104	83	95	101	102	89	93	97	93	87	102	81	104	100	106	105	78	97	94	91	101	89	99	112	103	97	82	73	100	92	84	101	80	90	82	95	84	81	90	114	107	75	93	118	109	97	93	102	101	98	107	80	74	83	100	102	81	79	84	87	94	96	98	100	86	119	85	90	78	85	95	103	92	100	99	100	99	98	91	81	76	83	86	88	94	93	89	89	90	87	100	99	94	90	89	92	91	97	102	98	97	75	91	84	112	99	106	99	70	93	72	91	92	108	91	108	104	92	99	85	95	93	101	109	102	88	81	77	88	90	99	89	77	92	96	98	116	117	117	93	83	101	96	93	87	102	113	94	95	95	102	97	96	97	87	109	98	92	103	97	108	81	105	101	107	92	104	106	103	107	99	95	107	77	96	122	86	100	111	80	84	97	83	91	78	106	89	82	85	103	95	85	84	96	88	96	101	108	96	83	94	101	89	101	96	109	90	104	89	90	92	93	83	87	80	91	83	101	79	100	96	87	111	109	98	85	96	108	105	90	103	95	109	89	97	105	103	96	92	95	89	107	85	79	86	109	89	88	96	94	94	94	97	78	93	84	93	95	100	89	106	89	100	103	97	70	91	94	102	91	86	89	74	81	104	96	79	94	108	101	103	91	86	82	85	98	86	105	96	90	105	99	103	83	88	102	92	87	94	105	87	87	103	112	111	86	87	85	83	111	93	86	104	96	77	101	96	100	87	87	95	102	110	94	88	96	100	86	90	94	108	98	101	87	93	115	86	106	97	80	87	94	101	81	98	82	96	77	106	92	94	88	83	98	95	76	89	101	76	93	84	97	87	93	106	80	107	83	92	122	90	105	117	104	102	82	92	105	99	104	91	111	81	94	99	108	99	96	100	98	72	93	107	94	96	77	90	107	95	96	91	98	97	97	98	126	90	83	90	100	86	99	87	71	102	106	85	98	89	95	109	112	85	108	98	93	81	101	76	79	97	83	85	99	92	107	77	87	76	101	104	84	96	98	82	83	77	83	84	98	92	94	104	99	89	92	97	73	88	106	79	97	86	90	101	101	105	87	102	82	98	107	98	81	89	101	85	89	78	69	99	97	111	99	91	91	111	101	101	104	105	89	96	85	98	103	71	102	81	101	80	92	82	81	92	91	97	102	84	83	93	93	117	101	86	89	78	82	91	70	88	90	111	97	97	81	77	85	100	103	96	104	107	85	88	98	114	94	99	89	102	83	91	95	94	88	88	94	91	103	100	84	92	88	89	86	103	101	83	89	75	99	109	98	91	94	101	105	91	100	92	80	96	95	92	87	94	90	95	105	86	105	94	103	95	102	86	82	91	77	87	99	85	75	85	107	95	97	95	90	89	85	95	86	110	93	97	94	78	96	99	99	111	91	86	89	91	82	89	98	93	92	105	90	103	84	95	93	102	103	98	83	90	100	100	100	101	92	88	90	88	116	88	84	107	87	115	92	92	89	95	92	77	82	84	108	85	101	97	89	93	85	99	93	99	98	84	97	101	102	83	104	93	80	84	78	76	93	91	90	83	76	85	105	89	113	80	111	110	115	95	87	75	93	90	86	84	90	83	81	93	92	102	84	101	83	100	100	100	105	81	78	104	86	95	80	99	105	92	112	88	91	106	107	105	99	103	83	88	104	103	97	75	91	108	84	102	113	89	92	97	95	92	88	116	115	92	91	96	86	96	78	86	86	83	87	92	87	105	112	79	82	90	78	99	82	94	101	94	84	102	80	97	92	91	95	104	91	95	89	94	91	110	92	96	95	90	82	116	105	98	101	89	77	105	91	78	99	98	101	90	98	95	90	101	89	94	80	114	96	101	124	101	114	84	88	79	105	100	81	80	99	94	89	95	115	103	94	89	101	89	91	117	101	86	82	90	90	89	98	104	77	99	70	95	96	78	88	99	105	101	101	102	86	107	86	105	128	79	87	85	102	88	95	91	84	85	76	99	88	91	85	108	86	76	86	81	107	96	111	84	95	96	82	97	97	87	91	99	93	79	101	106	88	85	86	98	99	86	99	92	87	103	98	109	105	100	94	85	98	104	110	92	87	99	86	96	84	87	77	82	92	104	95	75	94	98	113	85	83	88	97	80	94	83	93	100	90	97	96	110	92	105	103	86	103	98	107	102	99	79	91	112	84	94	93	90	92	105	97	89	90	81	84	84	93	101	88	92	79	91	102	92	88	100	105	90	93	84	87	99	97	92	93	82	91	84	89	110	94	93	99	92	89	96	99	90	109	82	104	95	106	89	108	98	88	77	94	97	90	60	108	88	90	92	95	98	85	88	97	108	82	85	112	98	99	90	86	85	75	87	108	95	87	94	90	96	114	70	96	92	79	92	99	77	105	105	89	82	80	92	91	97	102	79	95	90	110	86	85	105	93	98	97	93	98	96	79	89	100	98	85	86	75	104	73	106	102	107	109	72	98	104	105	88	96	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
10720	1333	3349	3552	3100	2449	2019	1619	1381	1122	1029	959	868	769	721	659	655	605	571	501	484	514	517	453	441	463	450	447	403	416	387	418	366	395	413	385	335	360	367	358	369	348	365	351	351	334	359	349	383	318	317	350	348	344	331	326	312	306	355	308	302	335	314	357	337	315	317	326	346	311	339	338	354	349	346	314	332	307	325	315	295	304	347	334	291	330	342	297	328	311	307	314	286	327	287	318	323	317	308	299	275	329	316	271	287	285	327	313	328	304	319	352	295	326	320	274	354	343	304	326	319	333	322	320	321	322	340	300	314	320	321	314	334	308	345	287	328	302	287	299	332	328	308	317	339	315	307	313	290	294	297	321	321	322	323	284	337	323	316	304	280	302	315	288	309	307	290	290	318	295	307	330	283	321	330	314	299	299	299	306	313	314	303	307	297	321	319	318	329	305	297	304	307	317	313	308	316	328	309	293	268	321	289	288	296	323	316	306	284	287	295	299	269	269	315	309	281	299	321	292	306	309	323	303	312	302	299	329	322	299	286	285	319	304	304	288	282	284	310	336	314	317	291	288	281	308	291	272	308	276	307	302	326	304	298	321	283	288	340	288	313	299	326	308	278	294	289	296	285	326	292	310	320	321	291	323	291	281	302	292	316	292	328	331	316	326	306	337	336	313	295	308	309	315	321	292	304	307	313	298	310	281	269	309	287	304	315	323	310	289	320	298	299	284	287	322	284	264	287	289	316	300	311	303	312	296	306	288	286	277	295	281	314	324	296	301	307	301	306	310	275	298	277	292	278	291	306	301	266	291	321	294	307	307	287	281	330	300	277	317	293	298	340	331	316	291	307	323	302	315	332	302	279	300	300	299	294	301	297	334	304	325	294	309	288	290	313	306	309	301	280	326	295	313	318	292	300	307	296	297	312	316	305	311	291	293	307	287	282	304	307	314	332	313	320	290	287	304	311	299	303	308	332	313	290	306	317	327	331	288	304	296	326	334	275	299	323	308	304	307	296	319	279	287	271	310	324	285	299	312	284	283	305	314	327	304	308	309	293	318	293	285	331	299	323	335	301	325	289	288	343	316	296	316	319	307	322	316	298	299	296	306	283	295	316	298	297	337	325	327	306	335	308	324	309	324	296	328	321	283	294	310	307	306	303	319	290	322	305	316	331	316	286	292	294	311	297	315	309	313	313	309	325	309	291	306	295	292	304	277	302	304	315	318	310	304	316	281	316	326	290	347	328	314	318	310	302	286	310	304	287	311	314	311	324	311	312	293	301	308	270	299	350	297	297	306	303	265	267	318	310	324	281	339	319	323	323	285	298	297	310	287	288	320	279	308	301	295	299	321	288	327	306	263	300	307	320	342	327	282	301	325	299	325	322	311	289	328	310	298	285	285	308	301	277	305	306	281	305	325	291	296	313	295	311	313	313	285	311	298	268	293	289	313	291	319	310	263	319	318	298	332	329	303	311	327	293	295	294	312	319	300	320	291	311	322	272	282	320	315	293	279	281	323	329	322	306	293	321	291	304	278	313	310	280	291	319	310	289	320	311	297	316	286	284	306	285	282	308	325	329	330	305	307	338	315	335	329	313	344	326	292	298	313	300	299	318	295	335	314	296	284	319	274	271	306	306	291	304	279	287	301	297	336	306	318	284	310	312	277	296	336	325	306	332	305	294	281	295	341	292	321	302	327	318	309	319	324	314	338	286	278	284	322	319	303	295	335	309	267	326	322	294	325	303	300	317	299	309	298	307	280	293	325	290	306	296	340	300	285	303	314	271	334	288	295	311	317	300	302	315	304	324	338	306	277	298	297	310	308	317	302	298	309	289	319	330	335	317	288	315	274	279	307	306	283	328	339	289	293	303	319	302	276	297	318	295	326	333	281	315	277	322	318	313	339	311	279	283	298	294	309	289	284	336	293	289	284	294	276	303	301	308	317	279	299	289	333	298	315	301	321	314	306	325	321	308	301	302	357	324	280	292	306	311	313	330	319	289	320	301	306	322	327	305	334	308	328	293	314	297	312	304	313	298	295	304	333	323	300	310	272	318	286	332	295	300	323	295	269	310	300	285	312	318	288	338	308	294	318	292	277	308	299	316	311	316	275	261	298	286	314	313	306	300	277	303	307	289	314	316	275	279	302	320	270	306	304	313	307	281	313	326	318	297	291	317	295	314	303	314	335	277	254	297	344	292	296	294	299	327	291	302	343	325	295	310	337	287	286	313	316	302	333	313	339	318	317	272	287	342	286	288	307	315	289	332	328	319	286	303	273	294	280	282	310	289	313	295	329	292	284	293	331	274	313	305	322	280	303	315	312	318	313	302	322	316	338	303	306	306	295	297	323	290	303	310	287	309	302	307	287	300	319	308	284	286	266	337	303	293	332	298	289	294	288	329	288	315	334	279	328	331	300	307	324	297	313	294	276	291	295	285	318	280	283	293	332	306	306	305	327	298	284	288	313	286	301	303	301	317	330	284	342	277	286	314	314	328	307	318	306	295	304	294	333	306	312	337	279	300	326	317	272	309	324	307	313	359	305	324	298	313	325	291	297	296	298	332	312	308	318	296	311	295	310	289	301	293	297	308	308	297	288	310	312	321	309	311	324	315	283	324	329	317	340	333	340	293	356	302	293	342	293	317	300	302	326	299	314	320	292	305	302	281	288	268	324	311	282	304	324	284	342	316	311	313	295	327	306	353	275	284	312	349	293	290	302	272	317	292	303	289	296	291	300	301	300	352	316	299	271	306	296	310	341	303	310	286	272	308	311	295	328	331	300	308	283	303	334	337	301	307	316	253	323	312	326	296	292	296	343	282	312	278	301	298	311	329	306	318	303	310	315	325	293	315	298	263	277	318	281	277	310	304	277	338	307	301	310	294	320	292	290	313	355	269	344	296	280	321	288	334	304	294	327	283	281	297	277	302	322	293	320	291	277	292	301	314	312	308	335	302	306	319	300	316	320	291	288	323	315	274	327	338	339	302	291	329	333	309	297	327	304	293	283	328	322	300	293	324	305	331	276	340	299	305	309	313	300	316	322	318	299	328	325	308	289	306	352	313	343	292	297	300	308	321	309	310	312	313	313	321	326	317	287	325	308	312	316	320	323	313	312	292	321	311	291	306	319	299	319	315	328	304	317	286	264	301	256	308	304	312	310	308	300	347	295	323	300	279	297	301	311	317	316	307	283	305	306	323	277	317	285	319	302	322	331	338	326	331	275	285	320	327	301	319	332	285	278	299	331	291	274	325	283	301	291	316	295	309	306	294	324	321	317	297	307	288	301	272	276	312	255	291	337	298	295	318	269	317	312	315	326	311	299	278	300	303	333	282	333	306	309	305	311	321	310	285	319	307	296	277	289	321	297	335	305	273	302	314	322	309	306	332	301	312	304	298	308	279	325	286	288	305	292	324	315	292	299	264	291	335	330	325	311	300	313	294	319	285	314	291	314	296	300	311	294	310	296	321	298	308	288	280	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
35260	6104	2970	2196	1462	1069	885	667	545	463	470	375	332	352	338	286	295	289	270	242	229	253	248	254	254	212	205	235	231	232	235	231	217	238	240	203	219	202	199	210	220	207	212	210	222	179	207	231	205	197	194	230	213	215	201	216	182	201	214	229	207	244	197	219	187	172	203	214	217	207	222	177	200	215	224	214	201	218	215	221	187	210	199	199	205	214	210	201	202	195	198	220	181	186	182	224	220	197	191	207	192	177	221	186	197	200	177	192	217	203	204	216	204	215	196	203	206	216	195	232	196	192	205	193	211	199	206	217	207	195	222	224	217	229	210	189	208	220	187	211	213	221	212	236	197	212	192	203	217	208	198	187	202	207	192	197	217	182	195	193	212	200	204	193	219	212	189	218	199	204	212	193	209	198	185	191	214	194	220	196	224	193	194	211	191	230	206	196	181	209	210	224	221	190	187	199	203	218	190	181	194	190	213	198	192	190	201	205	208	208	220	208	178	184	202	198	210	203	217	221	226	202	204	205	210	226	198	182	202	172	189	205	193	212	205	219	216	229	206	187	193	200	209	194	197	218	229	205	203	212	204	193	195	207	185	220	214	207	209	216	215	218	215	191	200	205	201	218	228	201	212	211	208	205	224	212	212	179	209	209	207	213	185	211	197	228	212	208	179	214	205	211	198	202	196	208	213	217	175	206	188	172	206	227	197	203	241	231	212	197	204	180	196	188	207	227	229	206	221	210	232	233	204	184	214	194	215	195	193	199	175	208	207	202	225	204	215	215	193	210	195	188	200	173	221	241	195	199	188	212	213	204	225	212	198	221	206	227	209	172	181	171	172	194	197	201	211	230	187	200	212	247	224	196	210	223	203	233	215	208	199	190	217	227	181	208	206	219	200	191	209	194	199	197	219	201	196	232	192	186	179	188	189	190	194	215	196	177	209	207	224	238	186	207	231	182	224	209	195	224	181	189	206	200	180	196	194	200	206	222	232	192	199	179	187	204	200	185	211	200	180	183	197	173	216	195	188	224	204	233	201	222	195	193	195	207	212	217	213	183	214	210	199	213	184	213	203	203	202	200	205	195	194	209	201	192	200	211	225	167	191	182	200	198	216	224	213	221	197	202	213	190	214	218	211	219	195	203	212	202	185	202	220	230	203	222	210	215	213	200	202	195	178	210	222	214	214	203	193	198	193	209	205	219	216	202	203	171	178	198	192	205	188	221	178	201	205	204	189	180	226	197	217	213	199	201	186	166	210	211	191	213	199	209	212	207	201	211	215	201	212	185	194	209	205	185	199	229	205	216	206	202	214	204	187	188	218	199	185	203	202	218	225	175	198	168	200	205	195	229	200	190	209	196	171	208	208	193	190	206	213	195	211	206	188	189	227	216	180	202	193	213	216	178	220	211	206	176	209	183	227	216	206	209	204	205	188	187	195	201	208	214	225	160	192	182	227	209	175	193	196	225	225	186	188	201	190	176	201	207	189	194	187	227	182	163	204	176	187	206	167	219	199	208	200	218	204	196	226	210	202	232	190	193	201	205	213	178	192	217	183	188	187	181	189	190	201	227	206	202	189	196	187	209	212	172	197	210	199	230	183	202	178	177	178	202	211	209	187	219	192	203	196	212	199	193	199	231	196	191	180	203	205	203	178	222	184	198	208	212	208	212	176	193	213	209	218	201	188	208	218	214	193	215	225	187	215	225	173	193	200	208	217	196	235	174	221	194	197	206	190	194	190	191	170	242	224	225	227	208	234	212	182	212	217	182	190	210	210	202	210	213	217	217	204	223	242	185	192	212	182	223	201	188	194	184	197	186	182	206	180	207	183	226	207	208	187	223	222	191	222	208	204	209	196	179	200	202	190	221	195	193	206	180	198	204	205	186	207	199	204	229	198	175	204	216	196	201	210	211	195	201	205	186	176	207	195	207	204	224	190	205	212	182	219	220	201	203	202	214	209	207	219	217	214	197	195	210	203	240	201	210	206	186	197	217	192	201	209	231	216	177	212	195	208	193	203	233	201	188	189	216	219	205	195	202	199	219	187	174	206	203	203	214	206	220	222	196	219	220	202	204	202	206	193	201	175	215	218	221	220	214	204	207	217	204	185	206	208	207	206	191	206	210	227	203	221	194	185	161	209	205	206	206	223	193	243	228	199	191	183	210	223	190	187	203	179	211	201	227	187	197	207	213	232	222	200	200	180	210	196	199	214	184	192	219	202	208	218	189	202	203	236	219	161	206	205	225	204	223	197	220	211	167	211	184	210	193	204	199	195	212	217	211	183	202	228	226	219	200	209	209	214	184	196	189	207	223	211	197	212	218	219	197	205	231	194	209	232	192	224	192	188	213	173	179	209	197	201	201	220	192	223	199	192	183	213	210	217	181	214	205	199	207	205	187	227	204	203	197	214	235	190	202	205	209	213	224	197	195	212	234	212	207	191	210	216	193	181	184	209	215	217	195	215	220	197	193	179	228	183	207	209	215	190	195	206	201	193	207	192	191	195	207	199	210	188	177	199	186	209	187	182	230	188	201	212	220	204	193	230	199	173	209	189	188	204	209	246	231	192	206	206	204	207	206	184	213	190	193	207	197	210	183	216	205	204	198	186	227	219	222	177	211	215	203	212	181	198	193	184	186	210	205	184	193	208	218	209	186	194	197	187	204	210	201	209	206	199	228	204	208	210	199	223	179	192	196	186	215	232	209	208	226	192	217	196	200	207	186	209	211	202	198	221	215	200	188	197	234	192	208	188	195	211	182	212	187	217	210	200	184	210	222	206	198	211	211	219	208	214	199	222	220	198	206	207	209	221	226	185	206	194	178	221	214	210	185	191	172	203	208	193	221	213	193	192	211	205	204	177	195	207	192	227	187	223	211	206	180	182	227	192	201	197	203	217	206	191	221	200	197	182	201	211	208	204	208	196	227	207	189	198	203	229	214	192	211	210	212	169	200	203	205	188	233	210	183	191	183	178	208	184	197	213	170	168	210	190	213	206	215	196	195	210	215	226	193	215	189	182	218	185	196	210	205	211	204	220	225	203	209	198	197	205	190	223	206	220	211	216	207	207	216	169	194	204	199	188	202	184	180	185	206	177	187	210	209	223	184	202	212	197	207	216	198	214	198	197	185	192	195	194	185	220	202	203	228	214	219	222	240	222	244	184	184	216	198	211	188	188	184	201	212	193	190	207	197	197	204	193	181	220	188	202	194	229	201	205	196	189	193	198	195	205	207	206	196	215	211	190	206	226	201	208	218	216	209	199	194	211	209	200	212	219	193	200	206	215	191	198	186	209	223	201	234	212	231	199	177	220	223	204	207	211	201	215	200	179	196	186	203	198	203	220	204	229	190	178	210	239	200	202	198	206	207	208	191	198	217	187	199	210	200	201	223	167	190	195	213	206	197	211	214	193	218	224	193	197	177	210	212	197	197	200	209	215	184	191	209	184	218	222	222	195	198	196	201	198	192	200	191	223	217	200	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
14722	2760	6337	6807	5752	4588	3842	3038	2687	2304	1966	1816	1609	1459	1288	1287	1161	1126	1062	971	988	918	919	910	907	873	873	819	812	723	773	801	707	744	755	724	726	747	691	690	737	674	676	669	689	683	683	629	689	639	636	610	627	615	587	641	654	623	651	652	575	669	603	582	632	601	606	573	620	608	621	608	557	572	608	607	634	612	618	627	659	629	651	634	601	592	601	611	575	569	569	595	591	577	572	593	598	622	552	551	622	618	613	571	615	636	598	607	625	602	574	590	589	602	564	598	575	590	598	588	582	583	602	566	625	584	603	574	606	622	547	574	621	580	533	576	614	571	592	614	594	578	619	593	575	613	602	573	588	591	568	541	565	540	576	582	586	587	602	614	552	622	569	591	597	573	579	585	589	605	611	534	595	582	520	597	608	552	578	553	570	619	569	583	605	558	606	594	614	595	536	561	570	569	561	563	611	606	591	565	589	583	560	560	589	606	594	555	561	574	610	570	566	578	569	572	537	562	564	591	579	561	558	576	599	566	571	600	600	597	588	589	634	591	553	599	572	549	609	612	589	598	573	576	589	560	578	616	565	552	586	563	558	611	557	652	563	592	578	565	573	590	603	583	593	595	577	535	583	621	586	612	608	613	586	609	615	580	593	583	606	613	574	579	546	607	603	600	592	567	589	579	578	596	595	594	575	539	572	558	539	557	611	561	586	559	569	571	592	557	605	537	578	595	561	559	598	532	617	544	568	589	580	585	591	603	551	576	594	581	600	564	560	576	602	561	580	568	612	581	558	555	548	611	563	551	566	576	599	573	565	586	560	616	571	547	546	596	553	569	570	548	539	591	618	597	572	590	616	584	514	576	573	601	604	598	571	568	591	579	599	614	570	569	561	597	559	558	551	592	573	559	568	574	624	568	610	538	542	589	589	539	571	593	555	569	587	592	596	561	580	605	589	596	567	602	588	612	614	596	576	579	575	605	580	561	571	619	599	570	613	595	594	577	643	527	589	575	542	580	596	609	589	595	563	586	582	549	554	562	572	617	559	611	594	544	569	584	594	564	640	546	599	595	563	570	605	627	605	553	582	555	553	609	555	584	630	567	575	588	539	576	583	565	581	567	591	583	570	578	591	600	564	589	609	609	572	584	613	586	585	641	570	581	580	551	565	571	553	558	596	576	513	544	578	585	615	573	577	603	594	590	621	613	578	571	628	575	612	601	604	561	537	569	592	618	593	572	558	575	540	579	580	601	566	607	609	583	581	551	622	602	554	545	573	590	591	567	561	605	586	557	580	593	569	602	590	562	624	592	592	577	604	545	562	560	537	590	614	564	598	599	570	574	615	590	593	600	592	589	599	581	543	558	540	580	602	565	624	606	548	584	620	572	602	532	561	587	534	567	593	575	576	573	582	555	566	554	603	610	582	596	551	563	591	623	543	581	574	628	601	572	608	589	559	610	561	612	591	558	573	620	547	571	579	589	591	616	621	572	614	590	597	613	561	562	562	546	595	546	547	593	589	574	559	610	585	611	600	579	567	589	588	600	580	549	550	584	598	608	594	569	581	610	558	582	627	582	635	551	563	560	616	583	580	560	599	593	576	551	591	559	588	581	586	586	566	592	560	557	559	577	555	568	579	577	599	567	598	585	609	540	598	560	554	568	608	623	579	581	590	584	604	613	514	561	542	595	588	613	609	574	580	560	577	619	575	589	595	568	551	578	617	596	579	577	598	597	603	553	633	608	570	615	613	549	580	578	565	606	568	597	585	573	594	580	591	608	550	590	550	535	629	619	592	616	609	582	551	599	577	593	550	584	578	563	576	595	613	570	568	552	571	565	592	585	602	549	560	619	574	596	584	586	582	577	542	558	541	633	629	599	573	624	559	558	556	583	589	530	573	575	594	624	564	582	575	604	591	578	555	591	626	587	577	619	589	554	577	535	578	573	603	581	586	580	606	598	582	581	563	568	561	554	582	587	588	561	547	536	603	587	577	550	558	599	578	582	566	557	601	580	567	602	562	582	577	577	546	638	593	569	605	605	572	563	572	544	558	584	597	573	582	556	564	562	558	600	582	579	608	574	600	578	557	572	549	573	602	564	533	582	568	603	532	607	546	610	624	565	596	561	547	569	584	551	572	630	553	605	546	615	607	550	581	561	571	602	570	586	579	566	597	612	552	598	604	581	596	626	612	611	563	607	578	545	574	600	594	568	578	561	550	578	570	565	577	575	566	581	577	587	549	614	563	594	562	540	544	526	603	540	563	556	619	538	515	632	572	541	628	547	575	553	589	597	581	586	551	573	531	567	593	614	579	591	545	584	567	588	561	596	598	557	641	556	582	567	588	619	570	550	593	589	588	587	608	561	560	568	566	611	599	597	573	601	591	644	587	611	563	600	610	568	595	609	555	583	607	588	557	583	567	650	569	611	575	532	558	544	609	559	579	567	534	620	588	581	587	660	592	598	566	551	542	548	586	558	567	562	603	656	583	585	631	611	587	600	532	626	575	584	575	564	551	598	549	551	608	610	575	559	622	590	573	579	585	568	583	594	584	591	530	578	567	641	587	568	573	591	553	610	629	590	583	551	594	553	559	597	560	570	564	582	604	543	556	608	587	569	579	572	567	605	607	564	611	603	578	602	616	589	623	567	593	569	633	592	576	561	563	596	587	579	577	603	650	593	579	592	569	575	570	599	579	598	538	564	569	541	576	552	568	597	598	572	586	564	583	609	598	550	557	543	575	565	574	594	631	569	539	542	612	554	556	602	582	625	621	574	578	574	582	597	613	571	559	597	580	572	570	605	579	593	581	569	577	568	603	541	546	552	583	558	599	624	555	615	604	577	566	605	578	553	566	557	588	635	616	563	599	551	606	542	565	591	541	610	569	546	585	602	568	591	596	609	582	582	595	579	569	610	622	618	567	552	598	588	585	562	553	588	584	575	592	598	595	574	542	643	578	597	537	585	608	577	558	561	581	579	535	670	595	578	579	613	616	530	584	569	557	552	571	605	605	605	573	553	566	563	555	609	608	613	593	615	577	568	574	585	561	615	612	601	596	615	601	551	570	564	573	577	563	604	547	612	597	547	573	595	614	555	582	563	597	580	580	574	569	587	615	627	605	535	559	556	553	591	585	546	566	590	588	611	539	595	592	564	584	573	546	590	597	613	578	553	592	596	554	573	580	576	578	595	592	535	560	596	592	564	555	622	583	590	560	523	551	590	592	556	607	532	593	569	545	591	576	603	577	589	527	551	530	617	564	581	554	589	580	522	539	586	567	602	574	549	566	536	607	559	604	575	556	585	598	558	624	571	587	592	562	560	600	532	567	596	581	579	558	597	609	597	569	562	605	569	615	572	603	547	570	565	609	558	586	571	592	573	599	573	606	596	596	582	563	601	578	603	540	600	558	594	580	586	542	551	574	581	549	581	575	550	544	578	577	598	550	582	605	562	567	564	568	593	566	563	516	572	569	567	577	583	577	572	579	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
3765	184	173	144	117	125	101	107	103	104	94	98	84	105	104	106	115	96	92	91	104	89	94	83	102	101	96	73	95	111	111	104	80	106	115	102	123	101	97	99	88	125	106	95	92	93	115	81	96	109	94	88	96	113	92	99	96	84	102	115	103	91	88	108	100	92	115	90	75	104	99	100	98	100	99	82	117	89	79	95	103	92	97	105	89	81	92	101	79	88	111	102	79	85	80	94	90	89	92	86	98	100	113	98	87	109	91	107	94	105	96	105	124	103	100	101	77	104	103	72	90	91	101	87	94	97	88	85	81	88	103	102	85	89	91	100	91	96	85	103	95	112	103	87	107	95	84	99	82	97	90	90	103	99	118	97	103	94	107	95	89	93	93	87	98	113	106	82	99	91	98	103	93	87	106	78	91	84	97	96	91	112	99	94	84	107	102	100	85	88	93	91	101	104	77	90	114	99	94	103	89	103	114	81	106	108	81	100	100	96	89	101	105	89	108	106	90	97	96	91	96	75	76	98	98	96	106	100	89	86	85	92	87	106	94	106	101	91	95	90	91	104	98	83	89	104	114	96	85	111	105	96	97	114	102	97	88	99	98	82	89	106	98	87	98	93	105	98	89	92	88	89	107	95	93	103	106	113	73	110	91	113	109	108	104	84	99	69	104	95	83	92	101	113	104	74	71	80	81	106	98	93	94	106	111	107	97	106	87	117	97	95	96	96	97	98	121	95	91	102	95	111	89	97	93	94	82	89	97	80	97	88	95	90	110	104	97	99	101	94	101	116	93	81	98	89	83	96	85	96	100	86	87	110	96	105	91	94	95	88	111	114	108	94	88	91	90	100	95	94	85	95	101	95	93	85	88	78	106	94	87	102	112	100	77	106	85	109	112	75	98	84	97	95	109	103	98	84	97	98	89	86	93	90	88	111	103	112	100	94	102	76	87	79	103	117	102	94	102	112	78	86	109	115	87	92	81	98	103	106	98	102	89	92	90	98	115	107	86	91	98	83	121	104	114	103	69	84	87	107	97	110	88	85	95	116	107	93	99	90	88	102	104	89	99	85	108	86	126	109	89	94	91	90	92	89	89	94	97	91	91	95	86	89	92	94	93	102	98	117	88	86	114	86	87	84	92	85	94	109	85	108	95	102	97	95	95	80	95	88	88	102	120	109	108	85	98	83	98	90	88	100	82	91	90	89	96	107	90	97	87	87	102	85	99	104	74	78	99	94	82	82	70	98	89	89	83	89	98	94	102	100	101	95	79	99	94	80	93	86	94	84	95	105	106	93	88	99	101	104	96	91	94	81	92	82	95	97	96	103	107	99	79	85	94	88	95	110	106	81	101	100	91	91	82	95	106	103	92	109	92	94	88	91	79	76	87	86	90	103	94	108	97	100	89	80	86	92	95	99	95	88	98	90	85	102	110	104	105	104	78	101	81	113	112	91	103	89	91	87	103	87	109	91	92	95	101	94	93	111	95	91	98	89	88	88	95	105	111	85	107	92	90	87	94	102	90	92	74	98	101	100	105	86	85	93	103	83	88	81	85	88	90	105	102	94	97	101	91	85	117	92	95	107	105	87	103	108	99	88	104	90	99	109	101	115	100	95	90	92	97	98	102	79	102	94	102	91	86	93	96	90	114	88	95	93	92	84	93	96	103	96	81	110	98	86	104	102	101	110	82	106	77	90	89	108	95	114	83	106	112	91	100	86	102	121	99	82	92	88	97	90	96	82	86	95	77	104	90	119	91	109	111	95	85	91	79	93	99	99	90	110	107	102	94	104	96	91	102	110	102	93	82	104	76	109	90	106	110	116	108	101	99	95	102	86	103	86	119	110	88	101	97	87	90	110	104	92	84	101	75	85	98	106	89	93	90	89	95	95	77	101	83	105	91	93	110	87	100	97	102	99	93	86	94	93	77	106	97	97	98	99	105	102	88	95	94	96	87	98	71	98	89	108	124	97	117	105	106	90	92	92	77	91	101	103	88	84	109	96	87	104	82	114	102	79	93	98	101	90	86	99	103	88	93	101	100	102	117	100	101	80	105	98	99	84	96	95	93	83	96	82	78	81	89	99	91	97	110	110	80	82	95	102	113	101	90	102	100	103	102	103	101	111	96	120	102	93	96	88	92	100	106	90	86	87	89	109	89	90	120	115	96	109	88	91	90	99	113	108	124	98	89	101	103	89	110	97	86	87	111	117	86	98	101	111	113	86	100	97	112	80	103	107	82	91	108	84	102	102	102	112	97	105	101	99	91	113	80	90	89	95	108	91	89	87	99	93	97	98	90	76	113	106	72	91	103	90	99	116	91	102	87	98	99	98	92	97	110	93	102	89	101	95	88	88	84	90	97	79	89	109	93	82	103	103	92	92	97	100	99	92	103	117	112	86	116	90	106	81	93	88	87	82	109	75	102	115	98	92	122	85	98	77	82	86	112	86	80	96	116	109	106	106	98	85	100	103	104	97	94	90	93	103	111	96	84	99	103	91	108	94	104	97	99	105	104	119	99	99	91	89	73	95	95	110	98	83	104	106	115	98	117	103	99	88	85	93	102	93	108	107	97	101	89	94	94	95	95	108	85	107	88	104	108	109	104	107	88	86	111	104	95	95	98	96	89	121	95	110	79	96	93	97	85	108	91	93	115	125	88	94	106	95	104	121	98	93	92	81	92	104	105	100	91	97	90	102	94	105	89	88	73	103	88	115	93	111	109	102	100	108	88	87	112	85	102	95	107	96	78	78	105	98	92	94	96	86	92	87	88	96	85	110	105	92	91	116	96	97	109	94	82	111	88	88	93	108	97	82	96	79	95	86	105	93	100	104	83	97	106	122	94	99	107	95	79	103	100	94	106	93	122	88	80	97	105	100	101	98	98	93	94	113	82	92	107	87	104	115	93	108	99	87	89	75	105	100	81	100	100	105	98	99	80	80	98	100	101	90	84	86	106	74	97	93	94	113	93	99	77	94	97	97	92	101	105	85	95	97	106	98	107	103	85	91	115	75	94	84	99	88	92	116	100	84	104	90	89	114	84	97	107	90	104	92	102	108	85	119	108	106	103	74	119	101	97	88	97	89	89	95	78	101	101	76	90	102	113	98	97	86	72	92	111	100	100	96	111	96	88	90	110	99	85	66	78	102	86	97	101	101	97	86	97	91	106	99	70	108	90	98	88	95	88	116	86	91	101	90	105	92	80	102	118	90	98	96	96	85	93	88	100	110	95	84	87	99	95	98	97	105	91	84	97	92	93	105	109	93	97	101	114	108	90	95	93	95	90	72	89	105	107	99	86	99	85	87	110	95	73	90	108	77	113	84	90	96	91	108	96	84	100	85	94	94	109	80	92	103	84	94	103	85	89	83	103	107	82	97	104	101	95	105	86	95	99	99	110	78	99	91	100	81	84	84	102	96	95	112	95	92	92	97	104	84	84	69	88	89	92	96	105	100	113	106	85	97	101	90	79	102	98	105	106	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
4513	370	476	505	506	441	409	348	387	364	309	342	335	328	326	306	336	311	344	309	325	315	275	308	306	311	307	284	305	283	305	328	317	319	291	306	301	321	308	313	331	321	313	280	307	318	301	276	301	304	300	276	328	282	332	316	284	293	296	331	306	249	285	295	286	304	318	331	304	303	281	286	289	284	327	314	349	276	321	312	292	297	305	300	283	281	281	323	311	271	293	345	273	320	311	302	304	269	306	298	275	337	322	315	310	311	348	319	324	295	299	279	304	300	288	304	287	308	303	289	296	309	309	322	282	287	326	306	309	331	267	308	283	301	300	285	287	330	304	298	316	317	302	318	277	309	301	258	286	317	296	292	295	312	284	323	318	303	330	310	313	290	306	288	320	306	312	309	285	295	310	282	298	316	271	297	306	285	315	283	285	318	332	261	311	309	297	275	334	299	304	300	229	268	312	326	332	289	301	306	281	291	275	302	337	309	273	301	298	292	299	312	301	304	316	320	298	313	304	303	328	282	310	290	293	289	295	310	280	286	331	297	313	309	311	318	298	317	264	325	296	299	315	299	279	305	285	323	330	298	296	286	330	305	307	303	304	277	317	278	320	318	291	292	314	308	281	300	329	301	307	297	333	289	305	262	295	302	288	281	330	295	308	322	330	296	319	304	281	317	316	287	291	277	323	307	270	280	284	288	307	307	282	329	287	284	312	282	298	296	305	288	307	304	319	315	289	276	290	298	312	312	294	319	292	281	290	294	313	320	281	309	296	303	301	295	304	269	292	308	304	286	306	310	279	280	256	295	310	310	331	317	312	286	291	304	297	294	286	290	292	277	283	323	281	274	287	291	306	306	313	319	310	280	304	299	292	331	293	312	272	327	284	303	307	287	289	294	298	312	301	285	309	311	290	299	271	283	326	307	271	297	303	289	313	332	291	297	310	316	315	305	313	298	283	311	348	313	299	313	294	291	318	333	309	320	297	297	283	300	278	278	282	288	275	300	311	296	293	271	298	324	301	311	307	294	294	287	273	281	305	345	326	291	313	279	274	313	312	320	330	302	274	311	324	272	290	316	259	294	303	269	290	310	312	296	298	277	327	298	289	306	313	306	294	295	291	306	287	343	286	307	320	312	280	287	301	308	317	327	290	315	316	285	315	246	314	293	292	296	265	301	327	282	298	306	301	276	302	303	304	224	291	337	280	283	317	321	289	319	304	279	332	300	322	316	282	291	316	276	304	336	313	279	319	269	321	302	293	299	326	269	323	267	326	295	291	300	276	300	316	296	314	298	316	284	304	321	297	272	321	281	306	296	305	294	319	272	305	297	284	322	303	347	319	298	292	343	315	314	288	300	325	307	303	305	272	276	300	305	301	299	293	316	298	316	290	293	305	307	295	318	287	322	313	293	316	287	290	274	309	321	312	296	283	285	306	298	312	296	267	302	302	299	302	294	314	306	323	289	290	302	312	290	311	305	332	301	290	336	290	288	327	307	317	307	309	284	304	318	290	290	291	304	280	314	298	281	301	287	320	310	258	336	321	284	298	320	286	279	300	276	298	289	289	331	294	317	298	299	333	302	291	314	315	278	282	331	297	301	295	335	286	299	318	316	319	336	295	341	276	360	296	301	325	327	332	295	271	314	279	273	306	314	312	290	316	300	289	302	290	288	295	286	328	321	266	298	328	274	291	326	294	322	320	278	283	284	326	296	303	325	299	310	315	298	297	297	310	295	272	282	301	322	309	269	334	268	277	314	294	311	318	281	299	288	296	316	285	305	300	344	285	286	302	300	309	277	304	273	296	299	311	295	292	278	323	340	302	308	285	301	318	301	292	288	321	296	271	296	296	292	281	283	291	296	296	314	333	299	274	315	311	301	315	332	290	296	300	286	336	288	307	333	301	306	292	295	293	299	312	292	294	298	275	245	285	302	299	285	298	288	296	315	292	295	314	299	320	296	286	297	307	305	276	286	265	272	321	281	303	316	293	290	302	306	319	314	269	307	305	282	331	340	302	324	274	296	260	322	288	297	325	290	318	314	336	288	288	296	335	300	301	309	300	308	338	289	306	307	316	300	318	294	303	295	331	273	287	299	323	293	301	292	300	292	315	275	327	294	285	313	324	285	334	308	284	295	255	296	295	305	332	312	301	318	297	300	273	316	287	280	320	275	270	301	284	319	326	310	307	289	311	288	325	283	317	300	273	275	311	318	317	318	283	319	306	280	310	297	267	324	328	283	302	318	319	287	301	314	295	290	294	300	277	307	324	293	313	286	316	293	311	278	303	320	297	310	312	280	314	307	274	295	302	307	287	314	302	291	302	326	303	301	287	288	276	296	312	329	300	279	297	295	286	317	313	313	310	306	267	287	295	272	288	303	312	299	317	267	292	314	279	319	276	356	307	290	312	304	299	292	322	295	283	303	322	325	310	297	303	310	327	291	300	304	308	288	317	302	285	287	297	306	307	282	314	299	284	326	277	303	288	276	312	291	321	320	324	291	307	318	314	288	317	297	333	308	295	296	296	281	324	297	290	275	292	322	286	352	314	294	276	291	294	344	291	323	310	307	326	300	313	300	302	306	305	314	289	317	319	298	277	273	277	286	302	325	293	309	309	312	316	278	336	317	306	327	334	312	309	306	291	263	296	319	305	311	300	315	291	281	279	312	284	289	310	306	306	311	312	327	292	319	318	332	291	318	277	298	311	270	298	318	294	283	290	334	309	320	334	274	290	284	274	286	298	290	280	289	296	299	290	330	305	331	325	295	317	313	311	298	314	326	268	309	295	308	295	305	307	285	305	300	291	305	310	308	309	331	292	301	293	294	273	310	320	320	300	288	257	299	329	289	296	302	306	296	321	339	268	296	271	319	320	335	313	318	296	332	308	307	298	299	340	323	294	290	279	297	298	273	305	285	304	285	289	306	305	322	289	304	326	305	287	291	302	299	323	305	295	304	309	269	299	303	275	320	304	276	289	301	289	335	313	308	290	318	296	289	271	309	289	320	306	274	282	295	283	312	308	301	324	288	309	313	319	318	280	295	310	314	312	307	342	291	299	299	285	297	290	324	325	325	284	307	307	305	288	312	302	315	312	270	294	284	263	300	299	319	302	300	308	323	285	342	303	312	286	299	294	298	313	309	301	279	302	326	302	304	321	282	310	345	312	286	316	280	305	306	291	323	326	294	315	286	344	317	283	307	282	297	314	332	286	280	301	309	269	306	294	319	288	322	308	309	301	344	299	312	295	283	300	308	257	293	330	330	317	272	298	311	308	308	310	346	297	306	324	306	303	290	287	316	277	286	294	280	316	265	286	299	272	309	293	309	307	302	278	325	334	317	268	316	309	297	307	322	277	291	316	286	310	321	295	285	296	293	296	269	317	297	283	293	305	311	320	314	319	274	314	275	287	293	311	312	308	320	313	277	298	285	329	282	291	331	329	313	314	326	279	311	313	295	295	319	290	301	303	300	280	314	308	305	275	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
23828	2450	1338	1009	808	541	438	322	256	222	175	199	198	145	119	144	127	115	135	143	129	128	108	116	109	115	116	91	107	108	104	112	96	86	108	91	88	94	117	89	111	97	102	98	99	86	102	109	118	89	101	95	109	104	95	83	99	113	85	87	94	95	106	105	105	89	100	107	101	94	91	98	92	104	113	100	91	97	92	92	96	89	96	99	96	79	96	104	81	76	88	96	103	120	91	104	92	89	95	107	82	98	84	91	123	106	90	93	94	83	80	86	109	99	89	76	106	100	100	88	92	96	105	85	94	94	84	91	112	94	107	84	71	95	101	89	98	89	81	91	98	103	106	91	94	87	98	95	113	80	100	90	99	96	90	94	98	89	98	89	94	91	106	90	81	102	86	100	95	75	92	107	70	88	92	98	100	76	91	93	84	97	90	87	105	88	93	82	85	104	101	93	100	106	94	80	91	100	92	85	99	108	98	102	112	102	104	105	106	77	89	78	77	94	87	97	95	111	91	105	75	94	107	90	80	83	97	91	86	86	105	81	114	75	88	104	89	99	84	85	114	95	88	97	77	104	105	85	72	85	80	122	86	96	99	99	81	95	81	98	95	96	82	96	92	100	119	102	107	98	118	91	85	82	104	83	89	74	110	105	97	97	102	115	95	91	82	81	92	92	111	87	94	105	85	88	79	108	87	96	99	90	95	97	94	91	106	91	109	85	91	93	86	105	83	92	84	80	73	104	92	84	81	94	121	98	87	81	100	84	96	94	96	91	103	99	100	115	89	83	110	103	81	75	94	89	80	127	89	97	92	91	93	77	107	90	79	108	89	91	101	75	99	98	100	89	108	84	98	91	117	86	105	114	80	92	84	91	87	91	96	92	91	89	109	100	99	80	93	91	90	105	101	94	94	95	90	101	92	86	86	101	95	97	92	73	99	88	92	96	99	88	107	83	103	105	88	100	109	76	86	98	83	97	116	94	93	90	92	96	88	74	104	116	93	89	94	88	110	89	86	91	91	89	101	95	101	99	88	85	89	94	94	95	81	102	90	81	78	97	99	111	82	81	94	93	94	92	93	106	87	102	110	96	94	107	98	110	89	81	89	96	90	94	91	97	90	85	68	82	93	110	87	72	101	94	113	88	106	96	98	109	102	88	88	90	88	85	86	107	87	87	91	103	83	92	86	112	100	77	86	78	86	104	107	88	100	88	99	87	82	84	83	99	87	104	94	88	78	81	75	103	92	102	101	111	95	100	89	93	113	91	99	97	97	88	103	110	87	94	89	99	104	81	109	84	94	103	96	106	81	95	110	98	102	105	80	83	99	115	84	93	75	97	78	95	98	108	97	82	72	82	88	69	87	91	80	100	90	113	108	121	96	99	83	100	106	89	94	80	99	88	100	116	93	92	87	100	81	101	87	100	99	94	98	101	99	84	89	111	89	93	104	80	89	89	91	101	79	88	100	101	88	83	93	99	91	83	80	94	103	107	86	88	99	86	88	85	89	107	99	106	91	87	100	96	92	89	102	87	109	92	101	87	94	99	91	100	93	110	94	70	104	94	93	97	109	83	96	105	101	87	94	100	101	94	93	85	73	87	95	94	83	89	109	91	95	117	71	87	88	91	76	89	85	79	114	99	90	100	117	90	94	100	94	85	95	99	90	85	93	104	104	92	90	93	94	87	87	73	92	105	90	111	92	105	105	87	100	80	100	87	99	91	90	105	100	83	108	88	94	91	97	78	94	103	93	92	94	81	92	93	95	99	103	99	91	82	79	96	96	100	96	83	94	101	105	108	102	75	90	102	92	84	81	81	91	85	89	88	94	74	85	94	85	90	101	89	83	113	101	72	101	90	97	100	90	93	100	88	104	101	92	111	113	101	104	85	82	90	91	107	97	97	96	82	96	85	95	116	88	85	93	100	94	93	99	93	100	96	84	80	97	97	97	101	103	102	89	94	100	93	74	87	103	104	98	94	93	102	99	88	98	105	81	88	90	91	93	69	88	106	94	88	77	97	103	115	75	89	99	87	77	110	86	109	85	105	96	86	97	97	90	96	118	92	96	87	88	84	108	99	94	86	95	96	92	106	74	80	90	92	90	87	98	93	92	81	86	73	92	95	89	96	86	93	92	89	76	107	109	119	93	96	106	101	89	85	90	83	98	91	92	85	110	88	92	119	102	96	86	81	108	95	104	105	78	81	82	89	96	102	106	102	100	94	101	90	99	96	111	93	88	92	97	82	92	100	87	96	97	103	93	107	98	93	105	73	106	83	101	114	91	100	91	93	93	84	102	70	99	78	89	73	85	101	116	104	84	119	89	92	89	88	89	99	87	92	98	85	99	101	90	98	93	93	102	82	94	94	91	99	77	84	85	104	81	89	95	84	93	85	77	102	92	85	68	100	86	98	95	73	98	111	73	88	89	88	87	84	109	91	123	110	102	85	89	73	101	107	91	97	103	106	103	94	112	93	89	97	89	87	88	101	96	101	86	108	107	113	91	80	100	93	104	99	84	92	83	90	91	87	86	85	92	96	91	97	85	102	60	119	105	97	76	83	86	85	99	99	89	104	89	94	90	74	87	102	94	88	68	95	96	83	90	118	88	85	82	79	95	79	93	90	99	92	82	98	81	76	91	102	105	92	97	84	93	87	84	82	103	81	84	101	90	79	92	88	88	95	105	98	95	98	94	105	96	106	110	74	102	98	84	97	92	87	98	80	83	104	89	103	97	89	84	87	93	88	92	98	93	98	97	100	89	84	89	66	100	105	121	91	105	84	88	82	85	72	111	94	87	93	88	82	89	100	86	83	75	87	98	116	84	100	85	99	103	97	94	88	99	110	77	82	88	103	93	91	92	110	73	97	99	99	87	90	86	102	79	96	101	100	89	98	96	82	95	94	102	92	91	85	79	69	91	90	73	91	110	90	96	91	110	114	91	100	93	87	103	94	76	107	86	94	81	81	98	91	102	112	88	90	84	82	94	113	91	89	99	101	100	90	87	87	96	93	90	88	86	93	96	101	88	101	103	86	90	99	96	91	88	96	96	93	97	105	103	80	95	88	96	106	82	89	91	118	86	91	106	99	91	98	98	93	99	81	79	85	87	107	93	74	80	98	99	98	83	91	111	100	107	86	104	110	107	78	92	103	96	118	82	69	98	90	102	103	83	96	84	104	94	70	90	89	106	116	106	97	87	90	87	103	71	95	85	86	82	83	83	84	88	99	84	96	106	88	108	102	101	89	95	86	84	90	104	72	98	89	90	104	89	98	87	86	96	93	104	85	88	89	94	102	100	106	103	99	89	96	91	121	95	88	101	88	83	86	95	97	75	96	70	95	88	89	88	82	88	86	81	90	91	82	97	91	82	98	104	110	102	90	85	100	92	83	100	92	81	99	95	90	102	81	76	95	73	100	73	86	107	89	108	103	102	108	101	102	102	88	77	101	89	103	99	93	100	88	83	97	101	85	82	93	85	87	101	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
11037	1402	3196	3715	3108	2377	2041	1582	1406	1225	1006	949	808	795	724	680	599	581	535	549	486	506	468	489	445	464	442	436	455	418	401	436	418	419	394	397	409	387	377	370	375	353	331	338	345	337	391	338	325	323	361	339	333	367	356	355	329	303	375	303	323	348	348	342	320	326	308	349	335	331	332	325	344	318	344	310	310	337	317	303	314	345	314	329	376	282	315	313	318	295	326	316	307	306	320	324	342	318	285	302	327	306	298	319	328	321	320	317	324	320	353	318	306	317	271	319	305	318	311	301	330	333	315	262	329	295	332	280	335	279	305	281	300	334	339	290	312	314	299	330	313	308	294	303	310	310	303	334	323	287	305	322	306	330	320	325	308	332	330	317	312	308	327	313	306	323	338	315	304	287	302	306	328	357	306	322	301	291	308	315	285	348	297	300	298	294	316	292	287	297	331	292	312	311	328	302	290	335	329	308	314	310	295	303	298	325	298	298	332	327	278	297	294	279	305	309	308	323	304	328	307	284	322	301	300	347	345	306	331	297	293	311	309	318	287	295	265	274	305	302	281	319	279	298	320	315	281	304	322	308	317	306	309	292	304	298	341	302	304	294	320	279	321	319	307	319	318	307	292	314	283	286	306	306	294	331	345	329	309	261	291	322	311	322	279	302	311	292	323	327	310	313	334	333	338	305	305	319	315	307	296	321	288	279	314	288	320	302	314	305	310	322	308	346	303	315	300	297	330	330	319	306	301	308	316	332	334	289	276	274	301	284	290	317	307	307	286	313	316	316	289	291	286	324	316	301	302	334	264	320	318	302	316	327	294	302	334	307	302	316	304	304	336	283	301	308	287	315	298	299	311	304	283	297	279	304	298	313	306	315	313	282	317	267	320	314	297	317	288	314	332	337	319	318	297	297	297	322	303	303	289	300	272	335	305	317	306	283	325	290	317	299	309	263	312	326	313	319	299	294	324	291	295	313	321	309	298	301	299	330	318	305	289	298	299	288	309	309	305	306	313	298	299	311	294	322	308	305	287	321	305	309	310	286	298	303	309	300	295	320	331	301	314	310	312	290	310	311	303	306	299	301	293	298	326	296	291	295	290	303	316	306	306	324	305	289	313	290	312	296	309	309	300	297	275	295	301	328	283	304	290	337	301	310	300	316	307	299	320	316	314	299	316	328	272	302	282	332	277	298	305	294	298	314	321	297	298	311	289	286	307	306	285	320	281	291	309	315	293	333	296	313	285	328	294	311	307	324	319	317	328	302	289	290	308	276	280	273	303	301	289	296	310	352	304	298	288	334	305	316	318	302	289	307	305	315	300	305	278	331	328	308	337	317	305	281	322	317	290	323	287	334	323	306	313	303	325	347	302	322	290	306	303	298	296	308	292	308	336	306	317	315	315	297	305	311	277	321	303	343	304	317	308	302	335	292	313	306	306	308	319	307	290	283	323	292	322	294	299	299	297	302	321	296	301	310	275	323	336	290	326	308	313	300	298	302	334	302	305	335	286	338	309	283	328	315	337	283	282	327	332	302	272	330	297	329	311	306	315	320	311	311	328	286	275	306	325	299	320	309	317	311	314	322	306	293	300	285	304	318	331	314	301	312	324	294	336	292	303	280	290	371	314	291	323	292	337	312	302	315	294	328	298	324	300	280	301	297	308	289	305	293	320	326	292	314	300	335	286	317	320	311	286	305	290	276	278	316	304	299	297	298	311	282	313	293	340	303	286	316	307	293	306	307	301	334	310	318	277	286	319	338	315	312	309	298	279	301	301	336	318	313	299	326	286	328	310	307	335	294	282	321	312	355	307	297	287	327	342	302	319	299	289	290	317	312	329	298	271	278	284	283	282	304	320	312	286	297	291	301	306	324	286	290	267	273	300	298	332	315	331	302	283	318	293	322	306	285	323	326	327	332	310	317	287	292	321	312	298	323	314	308	276	308	304	335	354	315	316	277	275	315	274	288	285	303	293	315	331	298	298	295	308	294	307	335	297	298	308	304	331	326	302	328	288	301	292	312	328	298	259	294	290	287	310	302	346	304	314	298	318	308	300	298	276	330	301	291	273	295	306	329	319	295	295	313	318	301	324	341	355	322	279	292	312	318	331	294	293	310	289	291	274	312	335	281	302	308	318	291	306	287	287	319	315	304	299	287	298	280	282	322	325	314	282	285	287	304	296	306	328	334	329	320	302	304	291	310	330	289	280	290	317	318	324	329	302	299	331	296	300	283	314	308	304	319	325	319	305	318	295	310	301	313	278	292	327	288	328	312	283	315	306	307	315	314	318	308	298	342	316	275	318	298	291	301	296	310	304	308	291	283	310	324	296	273	299	307	290	282	320	316	289	310	300	333	338	293	286	301	300	307	326	318	284	334	320	313	299	266	306	304	330	323	332	313	294	291	321	302	298	296	299	298	314	313	292	294	277	283	312	275	335	327	312	306	335	307	316	287	311	287	317	338	321	319	313	271	319	348	336	287	320	283	303	338	280	315	288	305	315	334	310	308	315	315	317	320	320	299	293	302	284	301	311	301	294	296	311	281	294	307	301	307	312	290	290	303	277	324	304	300	291	307	327	296	268	307	280	324	306	313	318	306	336	273	342	303	275	291	326	295	268	319	330	302	331	334	303	298	325	284	319	295	322	318	311	308	310	302	296	329	295	298	297	286	311	306	312	278	332	306	314	332	305	294	305	351	282	324	313	313	291	300	329	309	297	313	323	304	289	315	281	303	309	294	333	299	314	302	302	290	341	317	317	325	294	348	321	286	282	326	309	279	308	304	272	293	291	300	298	311	282	293	294	319	347	332	311	312	301	319	284	324	276	325	305	325	331	308	327	296	315	295	310	311	307	353	309	319	315	291	306	315	313	307	304	310	330	298	318	300	267	369	346	271	292	298	326	299	320	339	310	290	286	289	297	312	302	303	314	304	301	303	279	317	331	282	297	329	279	292	312	293	325	285	327	290	336	309	296	307	317	289	328	306	324	283	313	298	298	292	302	328	294	315	299	314	323	317	243	288	309	285	305	305	329	334	308	311	287	314	303	339	299	267	283	323	313	314	316	316	309	299	298	296	294	311	296	289	291	311	324	348	308	327	295	303	286	306	323	329	316	287	303	296	309	310	286	294	290	331	297	277	279	322	282	302	301	307	296	310	309	310	305	307	321	298	287	296	286	354	296	266	305	308	306	301	303	291	329	311	328	305	320	297	310	305	292	310	294	330	301	304	319	296	282	326	302	338	317	324	312	320	306	298	319	295	286	294	334	289	301	323	306	317	315	313	313	311	291	299	295	270	294	297	327	308	324	328	323	314	297	307	264	293	328	291	298	316	286	274	290	297	306	317	321	272	316	295	326	290	288	319	302	303	300	289	316	304	281	298	294	306	296	312	294	259	315	315	286	310	325	303	346	286	310	328	281	302	315	302	303	284	301	320	333	313	320	286	296	327	309	300	308	278	259	349	307	328	287	299	306	292	304	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
36747	7349	2995	2240	1577	1153	889	655	563	536	448	412	381	349	317	285	333	302	269	238	262	247	236	240	207	224	234	229	259	257	242	201	233	200	239	202	189	193	212	208	208	222	232	210	223	247	219	223	203	229	220	212	221	209	215	212	217	213	210	190	225	204	200	178	233	219	213	235	178	203	216	217	208	228	214	209	185	217	214	217	187	206	197	245	226	214	204	207	221	187	223	210	226	203	218	202	181	238	203	183	207	213	248	205	200	224	171	210	208	229	205	220	201	204	194	222	199	215	184	199	214	204	201	222	234	203	224	206	224	192	208	224	180	211	205	201	221	198	196	196	214	211	201	180	191	211	183	188	222	215	224	214	186	215	182	197	201	197	189	199	224	191	176	200	226	202	185	224	215	219	197	225	226	189	208	212	223	189	217	185	168	185	215	200	186	212	218	222	161	182	214	193	188	211	205	205	208	210	191	232	192	204	190	185	214	195	207	203	205	185	210	214	209	191	197	189	201	210	182	195	183	209	207	189	202	209	223	209	216	205	210	198	183	202	201	201	205	197	198	201	194	190	214	180	194	216	196	196	192	201	198	187	203	220	200	190	192	214	210	194	220	214	211	214	210	202	210	215	202	202	180	208	210	207	196	221	210	205	205	192	221	194	231	208	203	198	207	211	207	220	188	207	192	195	181	213	209	210	182	180	198	198	189	176	217	203	164	206	222	194	192	191	196	200	198	186	197	211	204	214	194	189	214	211	186	207	221	217	187	204	221	207	205	204	227	194	210	205	205	183	203	215	178	201	220	220	186	235	198	180	208	195	227	196	177	206	205	178	184	198	220	186	187	208	185	205	174	205	183	220	227	197	225	201	224	191	209	179	216	188	192	201	229	190	207	201	214	198	197	212	208	198	204	205	205	180	185	202	192	192	207	205	204	213	183	221	204	196	195	226	192	222	227	190	218	205	223	190	177	205	217	223	190	201	212	191	218	222	209	193	196	209	250	194	208	205	200	208	219	189	192	192	225	210	218	164	203	192	193	222	216	205	204	204	174	221	209	211	221	207	192	207	205	211	198	204	245	179	191	183	178	180	197	189	209	229	226	215	215	201	215	196	209	202	211	216	189	209	216	179	192	219	210	203	232	189	208	189	211	203	207	189	203	223	214	221	195	189	201	217	200	191	201	191	177	207	207	203	183	229	205	205	191	211	171	217	200	219	178	178	208	205	205	190	212	215	176	204	191	183	224	210	197	212	216	227	209	242	190	231	196	204	214	187	213	211	197	197	210	224	206	207	169	203	194	187	189	204	238	200	203	207	227	208	212	181	179	213	215	202	176	209	190	211	205	213	220	205	190	208	175	211	200	195	182	226	185	226	204	224	224	185	185	200	196	197	204	210	205	212	229	206	190	186	206	189	190	194	188	195	201	197	198	204	212	203	214	197	191	205	205	192	186	209	179	221	225	229	201	200	201	190	209	187	203	208	208	235	213	194	215	230	212	211	211	217	199	212	189	237	199	206	210	214	208	172	196	223	178	217	179	198	184	228	196	213	193	215	189	196	191	217	202	232	199	203	198	221	209	195	229	221	219	203	222	211	217	223	197	185	173	173	195	194	212	180	197	185	216	200	199	198	208	232	191	210	228	188	196	203	200	191	215	219	225	206	203	195	200	204	226	210	198	200	209	195	203	233	200	216	245	195	209	222	192	193	210	205	190	214	202	195	198	195	218	203	182	192	187	194	195	188	194	198	212	225	216	212	170	191	179	225	179	239	213	243	205	207	197	203	216	213	234	213	170	196	200	204	232	187	220	189	211	185	211	194	200	197	211	172	198	182	237	205	212	180	213	189	201	221	187	215	206	209	187	192	222	185	210	207	229	189	192	193	201	207	196	224	231	212	199	191	217	199	212	248	181	215	209	201	206	210	214	218	203	222	195	183	204	215	213	211	211	202	190	201	197	197	216	187	199	189	220	209	232	192	194	203	222	195	202	183	212	204	186	206	194	219	216	205	198	195	188	235	201	225	199	207	207	192	199	205	180	173	202	203	194	204	207	207	201	183	211	204	206	183	210	230	190	234	212	204	205	211	216	209	192	227	193	209	181	203	191	198	222	199	206	200	191	181	222	199	180	181	194	222	209	213	201	192	218	200	201	187	226	203	202	197	183	202	210	213	214	197	196	209	202	212	195	209	183	226	200	185	205	217	230	187	198	217	214	201	217	195	231	200	209	190	200	204	217	209	189	203	199	210	227	196	221	185	214	198	203	213	172	194	215	210	211	162	209	214	217	187	201	209	215	204	204	192	208	207	188	184	225	229	202	197	177	192	201	186	208	216	223	207	224	221	226	223	208	199	224	187	204	206	235	191	231	215	207	199	173	191	210	223	223	228	229	195	212	190	202	205	195	188	184	205	200	206	219	205	207	214	224	212	206	207	203	200	189	227	199	226	215	212	204	168	191	227	211	194	201	186	216	194	203	212	210	206	199	211	192	208	227	227	204	185	207	185	212	187	192	207	191	217	203	176	181	225	202	207	191	203	180	219	196	219	217	207	201	207	198	188	195	207	192	211	199	204	203	240	209	208	198	217	207	219	233	201	210	199	191	210	191	216	180	179	237	206	182	208	212	228	192	183	195	195	193	232	210	200	200	190	213	208	212	242	237	220	171	171	203	187	223	185	207	201	194	212	204	195	191	197	200	190	213	212	201	210	198	174	179	195	208	218	204	189	217	205	212	209	186	207	204	189	202	203	187	207	223	167	213	221	214	214	212	192	174	215	218	218	224	180	179	222	191	257	204	215	183	211	191	204	181	192	239	204	215	210	213	189	196	208	199	243	208	207	211	212	200	198	194	202	218	206	181	199	222	209	210	192	191	208	172	235	213	205	185	212	188	226	193	211	254	201	211	210	196	200	211	204	228	207	238	192	209	177	217	180	211	206	178	174	198	207	216	221	224	210	168	190	214	201	185	231	226	227	186	206	202	207	208	187	196	215	199	180	211	206	224	213	208	203	199	193	200	202	173	226	193	198	243	226	217	193	210	208	199	216	194	203	202	215	199	198	188	190	208	213	192	197	213	217	195	197	194	202	208	222	184	183	203	224	210	206	183	216	209	198	191	223	194	203	204	201	185	203	213	198	213	208	212	194	230	204	227	202	224	210	193	182	203	195	201	215	200	186	189	200	230	226	201	206	185	229	186	225	216	192	230	208	207	218	203	202	177	192	202	216	212	210	204	214	203	217	200	207	186	193	194	192	199	214	214	206	217	198	179	190	214	196	217	230	198	220	212	196	201	198	221	205	214	209	227	223	211	210	225	214	179	198	188	191	207	217	203	226	185	216	197	188	204	213	201	177	194	215	216	204	248	204	197	208	220	192	230	179	192	212	217	215	227	226	203	184	193	197	190	215	162	232	215	188	191	176	201	196	184	216	187	199	217	222	206	192	199	196	208	233	207	204	232	199	210	198	206	216	183	215	206	194	194	218	206	229	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
14963	2718	6234	6794	5717	4639	3745	3056	2589	2230	2039	1870	1702	1459	1364	1315	1187	1088	1051	1061	991	1013	936	914	881	868	837	805	794	786	747	745	798	755	737	752	714	747	689	682	658	660	673	648	659	653	699	652	694	660	599	636	601	695	674	628	662	648	652	618	631	593	642	598	606	626	619	599	618	586	599	571	593	611	582	604	641	590	609	619	641	580	570	592	611	576	618	571	623	545	596	610	628	636	618	615	598	554	589	619	617	589	607	572	550	577	579	630	607	594	576	614	568	602	585	607	586	634	556	620	556	631	576	581	586	598	584	566	607	562	591	614	607	597	605	591	580	585	592	586	583	576	583	588	560	585	580	545	581	572	565	602	566	603	567	599	547	567	580	620	579	583	581	578	603	588	596	542	533	546	586	577	594	581	525	589	580	591	626	605	614	595	598	555	579	620	585	589	565	561	608	563	592	583	635	597	564	604	522	573	545	577	589	514	559	568	588	544	574	585	630	613	584	555	570	556	557	594	568	588	567	556	604	633	616	612	581	590	556	527	564	559	593	587	607	601	544	570	593	591	559	574	552	592	595	533	557	602	588	632	578	589	569	542	581	549	580	577	591	563	591	538	551	614	571	548	585	565	557	569	595	595	597	574	604	603	581	602	587	583	558	577	530	593	594	588	575	638	554	569	552	563	560	602	572	584	545	614	603	583	620	561	615	556	589	556	593	563	579	581	608	556	572	567	602	593	573	597	587	588	600	583	606	580	566	558	638	582	594	590	569	561	592	559	581	593	600	580	598	606	554	579	601	569	617	590	613	609	610	545	557	561	572	586	545	525	601	610	602	569	570	635	604	592	577	603	627	625	563	602	605	584	569	558	558	565	566	542	598	598	529	609	575	572	566	590	602	594	599	534	607	560	545	583	558	552	585	576	590	601	538	626	578	606	580	575	596	632	581	589	574	553	596	541	584	551	610	620	579	569	574	597	596	605	582	617	573	570	576	567	598	554	585	600	578	596	544	579	608	609	624	549	559	581	595	562	654	587	563	582	582	543	570	639	581	596	580	580	575	612	547	564	575	555	569	589	564	634	591	536	555	575	609	577	536	590	552	519	553	586	561	588	598	636	601	566	606	537	554	557	582	582	587	546	595	554	624	581	548	578	592	611	560	545	567	555	577	613	578	591	538	592	571	556	532	578	572	566	605	598	577	583	593	546	592	566	560	607	593	543	555	571	586	570	570	534	595	558	629	575	578	562	562	573	581	562	643	540	571	564	600	577	577	629	550	561	577	580	601	579	568	578	557	592	531	570	588	583	607	604	582	608	601	565	584	590	566	542	529	543	555	562	622	578	567	575	579	581	571	582	575	603	552	566	562	535	591	621	570	572	616	609	566	557	584	569	595	566	591	614	581	568	547	549	592	557	559	568	614	546	555	644	582	544	561	637	582	612	562	582	636	575	586	609	590	591	547	560	587	532	592	596	577	575	586	610	604	542	594	560	584	550	613	562	555	532	585	544	568	603	596	578	585	560	623	623	590	599	591	566	610	596	597	579	583	595	560	588	594	582	577	522	562	586	585	628	557	580	594	588	558	559	592	545	528	558	592	525	602	573	596	628	640	587	544	614	642	580	537	587	570	627	625	587	563	568	594	515	576	551	590	545	566	591	578	587	597	567	573	590	568	563	577	562	582	571	605	585	555	570	598	615	560	636	582	572	554	594	579	559	574	611	582	540	609	577	618	597	590	579	546	565	611	586	572	568	588	580	567	548	607	587	547	616	557	547	569	495	570	574	634	588	583	561	583	593	573	602	578	590	597	588	549	588	586	584	565	605	597	541	553	598	568	591	602	601	617	558	545	588	578	568	603	619	602	538	603	573	602	595	543	616	566	631	595	586	579	549	557	573	560	558	585	558	604	552	578	557	599	605	537	558	569	609	621	597	554	542	542	566	587	619	579	644	604	590	586	594	629	594	556	543	555	581	545	599	593	537	583	554	625	597	635	567	606	592	551	558	596	632	535	598	557	590	606	556	634	561	595	606	561	573	554	607	561	577	543	513	580	575	597	587	584	571	576	543	560	587	587	599	592	597	582	587	621	578	571	582	546	599	581	584	583	593	614	594	613	572	605	554	568	537	609	592	583	578	580	559	579	576	568	568	548	616	585	602	560	545	591	580	565	585	571	585	569	571	615	591	565	589	586	582	591	622	544	566	569	570	597	571	587	554	593	575	584	594	558	596	603	605	584	571	527	570	563	567	558	579	573	632	568	558	596	569	630	552	590	585	615	589	569	572	577	612	594	559	588	563	576	586	608	563	616	626	593	569	580	561	570	562	547	570	594	606	589	599	569	589	568	547	580	606	594	555	610	594	545	587	575	597	603	615	573	540	599	580	564	594	550	598	553	569	551	565	561	576	593	586	589	560	618	596	582	566	555	574	589	572	563	591	573	573	546	548	584	604	535	546	569	605	565	607	585	596	564	597	619	613	562	627	599	559	568	549	589	582	591	617	566	559	596	525	593	559	532	538	558	586	597	602	570	581	550	571	590	552	629	586	613	570	590	587	588	573	582	621	625	564	573	618	577	547	567	598	585	601	554	589	595	576	608	581	565	660	537	571	622	570	557	619	571	574	587	614	569	591	567	585	606	551	592	599	585	555	598	599	604	604	596	576	568	584	569	602	578	579	575	556	589	575	554	600	613	599	569	586	578	545	567	611	578	568	579	566	553	581	558	598	571	593	565	569	623	589	584	614	549	543	598	602	575	564	575	580	588	554	567	584	579	601	543	593	566	609	589	589	617	577	599	584	567	593	505	601	573	548	578	599	630	646	596	591	635	592	558	583	588	629	584	597	578	643	561	568	623	583	580	565	596	562	599	603	648	577	607	570	620	549	576	574	587	570	618	601	534	597	556	596	606	545	583	519	554	561	605	575	582	580	604	539	554	582	617	537	571	538	597	561	594	638	578	595	545	561	600	587	564	585	587	566	577	577	595	565	619	600	590	576	561	574	564	642	589	557	578	581	591	548	577	622	560	595	534	583	590	584	572	557	546	572	570	615	580	560	576	593	534	554	623	576	595	585	546	581	548	553	542	569	620	599	581	613	588	564	592	562	631	607	569	605	582	605	605	542	580	522	586	574	582	562	571	533	564	615	558	592	589	526	569	594	558	543	610	575	600	585	546	587	574	603	575	576	585	597	594	610	580	560	582	570	569	526	598	540	610	539	585	617	588	590	537	578	585	570	597	568	586	603	588	561	563	593	552	572	562	585	581	604	550	555	577	554	545	595	597	595	601	560	561	569	616	610	595	583	595	583	559	583	581	545	575	573	544	602	563	575	587	585	584	602	592	597	585	612	581	569	614	568	560	543	585	620	575	567	600	567	599	609	563	573	568	587	596	576	585	617	553	589	597	622	616	583	601	559	572	547	582	590	552	583	577	577	546	570	593	566	558	571	576	600	579	563	568	582	555	614	567	610	630	532	606	630	566	549	611	565	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
3964	212	167	175	141	111	126	116	91	110	91	101	103	96	96	111	86	90	102	99	83	90	92	92	93	98	93	103	95	95	92	98	80	97	106	94	87	95	102	96	102	110	92	86	106	86	94	95	101	95	104	91	98	98	93	92	86	86	100	92	99	81	97	91	107	100	99	89	91	97	85	81	94	86	96	85	89	93	86	89	82	103	107	101	84	93	72	94	104	85	96	93	104	83	106	104	97	101	100	94	94	101	84	90	99	103	71	91	83	96	76	103	103	81	90	94	90	86	84	105	91	92	110	83	89	96	98	109	93	95	102	110	82	97	99	96	111	97	72	102	102	90	87	102	111	107	107	90	86	96	98	89	97	87	99	94	98	90	95	99	103	106	98	108	107	93	98	91	85	86	108	94	100	98	89	81	99	84	110	92	97	105	95	97	105	99	93	94	87	103	86	92	93	98	81	103	112	113	87	101	103	110	95	114	116	91	102	90	99	90	97	110	111	89	106	91	108	106	98	92	90	97	102	92	97	102	96	81	79	102	90	96	108	83	99	99	87	88	96	81	97	99	88	105	89	107	88	88	94	85	91	87	100	88	100	98	91	109	85	126	84	97	91	114	107	91	90	100	116	92	101	87	86	86	95	101	104	107	113	116	91	83	92	97	95	97	100	89	101	84	92	85	121	91	80	85	101	92	94	90	103	103	84	97	86	93	96	90	90	101	94	84	106	102	79	117	106	104	101	99	117	101	94	100	83	91	96	93	108	106	86	114	102	95	95	89	84	100	97	94	107	89	84	99	111	93	113	76	85	86	96	96	104	92	101	105	95	81	83	76	84	92	83	95	113	89	107	109	90	84	91	94	108	94	99	116	94	84	84	78	104	84	101	91	117	90	86	105	111	100	87	80	90	102	103	102	109	106	85	89	108	87	110	93	92	107	90	108	101	88	105	99	75	102	91	87	109	98	113	117	91	91	78	87	109	101	95	80	99	80	81	82	102	115	97	90	107	101	88	101	88	104	101	112	100	97	112	98	84	94	100	86	108	106	87	82	100	89	91	103	94	102	100	89	81	93	89	78	87	103	97	96	94	86	111	94	93	90	106	96	95	98	79	85	111	105	97	92	95	104	97	94	91	88	96	104	96	97	84	116	99	118	103	90	105	112	85	101	99	105	99	114	94	99	100	87	99	83	86	100	110	88	97	89	103	100	106	91	108	86	102	101	97	97	114	103	91	84	75	87	74	101	95	84	81	97	85	88	83	107	94	92	107	102	121	97	81	114	92	108	95	105	92	104	85	122	104	100	87	98	108	109	117	77	103	83	102	90	107	111	97	93	96	92	107	92	80	87	86	87	98	104	85	114	110	104	92	95	104	96	90	89	108	94	96	106	125	103	99	107	91	97	86	92	94	98	115	106	90	87	72	114	96	95	97	111	89	106	105	88	98	105	93	105	96	107	98	94	90	108	105	98	93	108	83	89	99	96	78	110	98	98	91	88	89	100	87	78	81	92	90	85	113	85	89	115	99	90	92	99	101	95	79	103	98	98	98	80	88	100	100	87	85	115	104	111	96	108	90	89	80	88	107	97	103	77	111	83	75	104	108	100	89	103	97	92	100	91	104	102	119	87	108	90	98	96	109	101	107	107	101	92	79	106	101	89	116	89	103	92	95	103	108	84	98	110	98	112	100	97	92	79	96	105	108	95	95	104	89	96	86	99	86	83	98	103	92	103	98	100	97	91	99	108	110	97	92	98	95	88	106	98	90	101	109	103	114	84	87	108	105	90	104	91	79	100	96	88	92	97	110	111	93	109	90	90	95	101	91	106	106	86	79	100	99	95	85	107	100	114	90	93	103	94	110	102	98	88	89	104	91	84	94	98	111	101	115	90	98	90	92	98	96	106	93	114	88	91	92	100	115	94	91	94	105	118	113	97	72	87	96	98	97	95	108	90	95	92	119	108	101	83	88	98	82	116	115	94	91	93	100	102	112	81	86	94	88	92	97	78	104	97	98	99	105	99	95	97	92	108	112	78	85	105	95	106	104	96	114	97	90	107	95	80	103	100	84	99	112	87	110	105	94	96	96	106	93	107	94	115	112	98	88	93	102	94	97	105	90	116	109	101	112	100	88	97	100	99	88	101	89	96	127	101	101	94	107	96	91	102	99	100	81	78	92	84	91	90	80	86	98	103	92	84	96	99	118	86	97	88	86	88	82	92	101	125	78	85	105	93	108	96	113	104	99	90	87	99	94	103	81	101	97	98	91	107	87	86	91	89	105	92	95	82	105	111	88	85	101	110	100	123	117	90	106	102	101	109	102	90	96	91	96	107	120	87	92	102	91	95	121	100	86	105	106	82	78	109	86	97	96	96	95	98	111	91	106	100	108	106	93	81	103	100	85	87	79	106	99	108	87	86	94	87	96	98	96	102	90	102	84	107	88	88	93	142	98	103	85	96	104	102	93	105	94	89	92	111	119	105	94	91	107	96	94	109	98	99	89	101	97	98	85	86	105	80	109	96	86	81	104	99	98	73	89	112	88	93	96	102	98	106	97	83	96	106	99	78	87	107	115	91	92	91	91	94	96	92	105	96	89	89	92	108	111	92	95	99	89	95	93	98	95	77	106	100	87	100	89	97	93	91	86	89	94	90	116	72	94	111	81	90	92	96	85	91	89	108	111	97	111	87	88	93	85	94	97	77	93	94	94	93	85	97	93	97	107	81	101	84	98	91	100	96	97	87	86	100	99	87	98	88	84	103	113	104	100	83	93	82	98	105	101	111	97	103	116	111	98	93	104	106	110	101	82	108	114	101	79	100	82	95	100	98	93	110	103	99	98	90	98	102	83	105	115	88	86	94	88	95	103	97	90	100	89	92	98	95	103	97	101	70	99	83	90	85	79	99	90	100	109	88	80	84	90	84	99	96	75	102	101	78	110	107	118	93	84	76	96	102	97	103	97	89	99	75	117	106	113	81	104	94	98	110	95	85	98	86	105	91	89	116	101	103	95	102	103	91	94	89	87	97	112	110	89	90	104	105	84	95	94	103	102	92	96	96	89	86	90	106	97	104	84	101	100	85	91	94	99	116	86	96	84	90	99	114	78	91	86	123	116	87	97	93	86	99	107	87	97	91	119	87	112	113	89	105	104	78	106	94	100	92	86	103	80	83	93	93	112	102	105	92	94	98	100	95	97	90	93	104	88	100	113	96	100	96	106	108	83	95	94	101	99	90	87	98	80	86	103	86	92	106	97	111	91	110	93	88	77	98	99	92	90	93	99	99	88	87	97	92	110	104	96	101	102	89	110	100	97	107	88	97	99	95	80	109	85	80	114	91	102	85	96	113	104	93	108	100	113	105	103	118	86	95	109	102	101	106	86	93	99	99	89	104	83	94	76	107	107	103	95	74	94	91	94	74	119	98	93	110	91	105	101	96	92	102	94	86	92	101	91	100	99	86	96	96	96	95	89	74	97	96	82	82	90	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
4803	372	468	489	462	425	391	350	357	378	332	404	329	343	336	333	342	342	283	356	309	320	294	315	293	321	300	308	328	307	280	280	302	319	295	291	314	293	305	299	265	335	298	313	302	272	292	284	321	277	324	322	281	308	320	291	290	306	300	300	273	302	294	324	311	284	307	284	331	296	284	293	295	325	306	303	279	313	294	299	313	310	318	320	291	341	301	311	310	323	308	304	293	299	306	324	339	286	319	329	291	268	296	288	332	301	312	278	302	276	312	322	324	327	312	280	288	284	316	315	305	295	297	323	296	295	309	302	282	291	318	288	301	297	320	271	297	284	320	307	308	281	308	307	290	299	300	286	318	313	288	313	318	261	300	299	305	316	297	297	323	312	305	315	309	303	307	318	285	309	274	276	316	313	280	347	282	321	312	282	324	271	288	330	288	275	315	329	306	274	301	274	321	288	267	322	294	326	334	295	318	296	316	298	305	298	277	291	293	284	313	287	313	336	280	283	323	304	337	310	309	324	299	292	342	294	306	300	294	283	297	308	297	284	316	307	295	309	299	288	271	287	257	331	307	276	329	324	282	294	292	311	328	307	306	339	297	349	310	308	297	297	271	256	285	311	310	315	307	296	278	311	309	309	303	318	290	343	296	285	296	275	316	314	277	275	308	299	281	315	278	308	314	357	290	294	328	306	318	299	322	305	305	295	291	300	319	285	261	266	290	306	281	260	266	270	311	316	324	326	290	284	282	302	318	253	284	330	300	294	324	334	277	304	314	304	301	340	324	297	307	305	320	315	288	314	308	312	296	303	334	296	301	303	302	312	324	311	298	279	299	297	317	317	317	289	301	277	323	327	257	301	321	302	283	307	292	311	290	266	319	283	293	321	284	297	308	279	304	301	320	319	333	347	283	317	313	346	309	313	296	293	279	310	312	297	331	322	303	299	311	307	307	337	314	297	283	273	330	322	305	317	309	300	287	284	312	336	329	289	332	287	297	293	283	328	266	290	270	309	284	282	307	280	306	307	298	287	317	295	294	313	292	328	295	271	338	288	295	291	301	312	308	277	303	301	302	299	297	288	315	319	288	276	292	286	295	307	296	293	290	306	294	270	282	267	300	315	287	289	310	292	262	300	333	338	322	301	306	293	290	295	308	304	288	330	324	293	304	324	300	294	305	326	302	295	287	277	288	338	289	288	312	317	315	325	289	266	309	295	308	303	328	303	274	293	312	300	320	295	281	336	290	325	280	276	271	311	302	282	311	282	287	298	295	316	309	297	314	299	282	311	306	322	310	286	292	292	299	308	261	280	285	293	289	325	278	299	272	272	313	325	306	340	307	300	298	336	290	342	310	317	297	303	298	289	293	326	310	316	289	295	282	292	313	318	285	289	322	294	315	333	288	304	249	299	284	273	305	295	260	318	305	316	279	323	321	327	281	306	315	309	271	279	347	306	337	312	312	319	304	309	325	286	315	325	319	308	286	299	293	292	309	286	316	344	312	291	273	323	287	306	309	317	287	304	339	307	319	312	315	318	304	316	288	320	327	319	289	293	290	302	272	303	303	286	317	306	314	309	295	305	321	322	309	319	280	309	310	314	291	339	290	299	302	325	324	330	306	301	344	280	283	310	298	305	290	291	331	296	314	297	291	276	323	311	322	320	270	292	286	278	304	301	310	283	304	305	271	305	301	297	290	301	305	296	334	295	304	308	304	289	279	323	320	327	312	324	277	278	308	336	292	309	322	306	295	317	303	281	328	272	337	306	299	294	292	293	306	298	278	309	304	280	302	258	288	298	310	313	276	303	280	302	278	306	294	296	316	308	302	302	282	310	323	295	283	285	297	301	296	314	289	281	300	302	322	312	294	288	322	352	301	296	315	331	286	317	295	276	287	310	292	306	290	266	313	284	285	280	337	309	296	275	316	297	300	327	315	291	306	296	325	293	293	308	293	292	312	313	304	286	308	311	309	326	330	320	297	319	274	301	300	311	291	279	286	290	291	294	308	301	314	300	301	296	307	298	321	316	309	319	310	286	301	294	308	296	306	289	312	316	292	310	293	313	300	340	320	310	300	304	295	328	290	314	313	307	308	304	307	314	339	284	285	292	322	280	336	291	276	291	296	295	321	311	283	302	276	297	317	297	275	324	273	298	300	301	313	280	315	318	278	287	311	273	323	317	310	274	309	301	284	323	272	289	323	300	305	296	331	274	326	295	321	303	292	291	328	326	314	327	299	320	269	301	268	305	281	320	289	305	294	294	323	319	313	316	304	331	312	305	325	312	316	307	295	271	289	304	321	306	296	288	297	322	279	286	304	308	292	286	292	307	279	303	295	314	288	330	279	302	310	277	300	302	299	307	300	283	296	333	346	322	305	294	295	305	301	294	306	297	301	280	309	299	297	326	318	311	294	267	279	323	304	303	277	292	317	310	320	312	286	277	321	313	337	312	360	309	311	286	320	307	330	295	297	284	272	343	271	304	309	285	323	284	305	299	279	294	310	291	306	295	292	333	290	310	326	271	298	300	302	353	302	288	304	304	295	276	292	327	298	284	288	323	312	284	317	326	311	277	306	296	287	310	315	337	327	279	310	304	314	303	288	326	285	306	302	304	289	316	311	313	293	270	301	297	344	281	319	305	310	367	314	296	262	321	287	297	315	319	317	325	303	330	312	331	305	315	315	311	345	304	291	311	318	298	318	298	289	327	305	306	271	301	300	274	266	288	270	281	278	305	288	315	307	318	306	288	304	321	267	300	296	286	288	293	298	306	303	333	301	298	275	339	301	322	290	336	281	304	277	305	309	306	311	285	258	337	316	287	304	329	297	310	313	311	333	316	318	310	274	289	303	304	299	297	277	294	261	252	315	286	329	320	302	310	315	295	298	321	317	287	336	299	299	304	270	287	267	317	297	330	326	344	318	323	297	294	278	282	333	301	316	285	318	274	324	288	294	325	294	266	322	277	288	329	323	294	310	283	323	313	322	286	301	333	283	320	323	340	300	334	325	324	344	302	305	286	291	301	302	319	305	283	271	296	293	278	304	327	288	290	293	300	303	299	293	298	303	318	277	306	297	324	305	284	315	299	327	338	300	285	330	290	348	298	284	289	300	286	287	337	293	309	305	295	312	335	298	331	314	287	298	283	313	309	317	296	290	304	268	287	298	311	302	268	285	315	303	287	350	318	305	295	287	288	285	278	308	309	298	299	289	274	325	307	330	296	289	306	349	300	281	269	301	313	301	317	303	320	324	268	306	316	293	335	336	295	295	307	299	287	301	315	301	329	284	280	299	321	278	315	307	300	331	316	297	289	305	332	288	336	326	328	290	324	337	305	306	319	299	290	321	294	313	304	301	314	313	285	312	309	272	317	321	319	318	285	301	297	302	315	301	300	283	321	293	304	287	317	281	303	272	300	280	288	292	306	315	313	318	297	309	297	275	308	305	318	327	305	312	281	298	299	297	310	303	290	294	282	285	301	293	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
26004	2974	1438	992	703	563	439	309	294	217	214	162	148	160	156	124	136	116	152	113	107	120	124	112	127	99	93	104	111	100	119	121	99	99	115	96	110	101	99	121	95	103	87	99	92	112	98	91	99	84	95	82	86	97	92	107	97	83	90	101	91	94	96	92	86	101	111	107	92	100	97	102	95	82	98	88	93	117	102	92	100	94	106	98	89	109	75	90	86	88	106	98	92	82	94	107	85	93	115	103	95	92	79	99	102	74	100	70	88	102	93	93	101	92	99	105	108	109	97	77	96	81	85	94	113	110	114	109	110	72	108	80	91	75	81	79	85	90	88	102	87	81	114	90	102	78	79	96	101	95	104	106	94	111	98	108	110	77	84	106	91	90	89	89	101	97	96	107	94	99	87	98	101	107	106	101	86	112	95	112	88	82	96	107	90	83	108	101	79	98	92	93	87	93	94	79	93	82	97	82	101	93	91	86	104	105	84	88	98	97	86	104	86	80	94	92	97	83	101	95	101	87	97	84	82	106	97	99	82	111	84	98	83	113	110	96	98	87	80	117	85	94	82	97	97	93	102	98	75	93	101	93	91	88	90	94	97	105	104	83	99	91	74	70	83	95	88	81	100	101	104	120	102	88	86	109	91	113	99	98	96	93	95	105	92	87	99	90	103	91	94	77	92	95	98	101	103	107	97	81	96	117	98	104	90	87	106	93	86	87	104	111	91	96	75	96	86	80	90	98	89	88	98	87	114	102	108	102	101	114	92	95	84	84	107	92	106	79	103	90	125	90	120	80	72	91	100	82	104	106	83	92	86	93	75	111	98	116	83	106	98	104	111	102	103	72	91	89	84	101	78	96	96	94	94	106	75	94	90	96	92	97	87	110	92	92	94	83	103	89	90	96	90	91	81	88	98	94	92	102	87	121	105	102	88	86	98	95	91	88	89	91	92	87	110	74	90	83	98	94	88	102	93	108	92	86	101	88	103	85	89	94	97	111	112	91	95	89	96	92	84	105	97	100	112	86	106	120	94	89	100	113	91	93	89	88	99	99	102	109	89	90	85	103	97	97	100	85	95	87	96	100	89	93	111	91	101	94	98	97	91	94	78	86	85	96	106	90	84	105	93	88	88	94	88	99	93	101	91	78	83	118	81	97	97	102	89	92	110	104	93	82	85	92	100	95	91	93	109	96	85	106	89	97	103	99	88	92	107	89	115	106	96	90	88	87	104	88	94	95	90	88	101	88	85	94	88	102	74	103	85	82	82	99	79	89	94	98	82	98	97	96	97	106	89	100	81	97	86	96	94	89	82	99	88	89	103	103	97	104	107	78	97	93	97	89	106	97	87	98	99	108	90	91	90	110	107	104	103	102	92	97	90	84	110	108	97	95	97	100	109	101	91	105	100	97	95	76	99	86	74	82	92	88	96	105	79	89	93	87	86	99	83	74	88	87	94	82	88	101	101	85	94	99	101	87	78	87	102	108	98	95	105	88	112	111	86	98	93	96	97	94	103	110	106	106	85	88	107	97	98	84	90	91	93	86	100	99	101	101	80	107	84	84	100	90	105	99	88	98	111	96	84	103	90	100	91	92	100	97	91	114	104	96	100	95	91	105	99	107	88	94	85	88	88	84	90	85	87	85	98	76	85	92	94	93	84	101	92	96	101	84	97	85	96	99	87	97	93	101	75	89	87	121	103	106	99	88	76	92	91	106	94	110	93	99	96	101	100	83	83	92	106	113	93	106	105	85	103	94	94	92	95	102	75	114	75	90	105	88	110	102	106	95	89	86	71	74	118	92	96	109	88	112	89	85	98	101	101	88	95	101	102	89	98	100	90	94	76	105	71	106	118	101	100	95	102	86	85	105	88	109	87	111	108	102	91	76	97	80	100	96	95	93	110	89	76	93	84	80	115	102	84	86	76	99	99	94	81	93	102	87	81	106	94	119	78	92	95	85	87	89	98	89	82	95	91	84	94	107	73	88	94	101	105	98	79	104	89	86	90	93	89	92	87	97	95	87	95	86	107	118	93	85	89	79	88	93	108	80	97	89	106	81	89	83	106	106	107	94	90	85	95	90	86	103	92	102	79	89	89	100	93	84	101	86	106	93	77	103	75	73	81	95	89	84	93	94	104	80	120	107	78	101	102	95	92	100	100	87	77	78	90	95	80	106	80	98	100	96	92	93	101	98	103	86	110	91	87	74	87	121	90	80	98	101	87	82	86	79	90	116	95	72	87	91	96	83	82	93	83	94	86	98	108	114	82	98	111	108	86	79	95	98	100	105	95	93	83	84	87	82	105	97	98	68	87	97	86	93	104	85	97	105	84	95	100	109	95	101	91	98	100	92	102	129	103	92	103	102	97	102	90	85	96	83	86	86	112	123	87	76	89	104	91	68	92	90	98	88	104	88	89	95	93	111	100	99	91	106	99	78	100	88	100	93	92	91	101	117	100	98	97	98	96	97	104	87	87	96	103	107	100	93	95	91	94	96	84	93	81	94	89	86	93	114	92	81	108	82	95	104	84	98	106	87	110	96	88	86	92	97	101	97	92	116	92	101	99	113	93	119	85	89	96	84	95	83	98	89	109	87	103	85	105	87	86	104	73	95	82	86	90	116	85	109	82	97	86	97	104	105	104	98	83	100	91	96	99	96	86	99	97	97	97	101	85	98	105	100	96	89	98	84	97	83	91	105	100	81	108	92	94	81	105	120	81	89	80	83	74	98	94	94	72	100	98	106	98	93	83	88	89	84	107	79	93	92	99	89	99	90	77	80	79	91	104	96	84	117	78	90	75	100	90	89	104	107	86	108	83	100	92	91	99	94	96	78	111	98	109	99	83	77	114	81	87	97	107	87	113	95	111	102	74	84	118	104	101	91	94	83	108	96	85	96	77	114	92	78	91	94	101	100	87	75	90	96	97	108	89	98	91	82	87	89	104	103	107	82	99	98	80	88	80	108	95	98	86	94	114	116	105	86	78	117	98	106	112	102	93	77	97	99	91	95	79	91	94	101	78	91	68	100	115	92	92	104	96	89	102	97	94	102	96	96	90	96	97	92	84	93	109	107	87	91	84	70	110	99	84	81	92	101	102	81	94	92	104	83	98	97	100	105	81	94	92	83	110	91	108	75	104	106	104	93	95	121	106	105	86	101	89	95	96	96	95	92	81	82	90	95	98	95	81	82	93	92	79	84	99	86	97	103	120	92	105	94	94	103	106	111	107	85	84	110	98	111	103	90	87	89	101	97	101	106	93	76	88	86	95	105	94	101	102	90	109	92	96	104	88	104	91	89	87	110	90	118	103	93	112	81	86	106	107	101	97	104	81	88	73	78	97	80	91	77	88	73	93	110	88	93	97	77	101	101	108	95	82	93	74	97	80	98	85	100	88	97	98	105	81	87	101	104	105	93	92	90	105	111	106	87	97	89	114	91	108	101	97	101	99	100	88	75	82	92	85	92	90	90	87	92	96	91	70	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
11712	1365	3204	3531	3065	2437	2065	1634	1316	1212	1030	933	876	773	710	630	615	559	525	562	506	511	504	501	445	420	426	402	440	417	396	375	403	374	400	387	332	365	345	333	357	367	361	386	374	329	351	347	356	322	326	366	349	308	346	348	313	333	311	323	323	321	337	322	310	345	343	332	355	314	331	305	321	300	289	374	293	312	329	297	312	320	330	324	321	347	322	332	331	303	317	303	356	320	291	310	335	301	327	320	308	321	353	334	322	324	298	318	317	315	311	293	305	299	298	313	321	289	313	298	285	316	312	338	315	325	315	310	319	315	334	308	332	314	332	298	311	321	298	315	298	324	311	331	331	332	308	310	327	289	336	321	332	305	318	305	311	293	315	301	314	307	308	290	334	313	329	286	316	317	295	295	279	296	309	316	309	294	324	330	268	306	281	322	310	321	291	307	275	316	284	277	302	292	312	298	309	291	297	334	325	303	294	310	319	337	288	314	284	288	322	295	297	303	318	288	283	317	309	285	302	326	320	298	324	292	339	327	313	308	295	289	310	335	302	290	315	310	305	309	319	273	309	310	314	316	319	312	311	330	307	305	327	311	303	303	305	306	309	289	360	307	304	318	344	315	322	317	276	298	300	332	316	291	313	289	315	282	341	312	305	320	299	289	331	308	346	308	299	294	317	278	298	274	323	324	337	315	308	293	285	337	331	302	295	328	316	304	343	298	302	313	300	293	328	302	340	322	307	298	285	322	269	309	306	301	267	301	290	336	324	308	319	294	348	314	305	308	313	321	329	325	323	288	288	321	309	283	320	271	302	290	320	298	314	311	306	308	326	332	319	313	319	296	319	306	314	329	305	358	344	330	283	318	310	297	317	304	293	291	296	308	282	331	301	327	310	318	297	325	298	319	285	304	311	296	300	289	318	318	298	303	309	321	273	285	318	302	304	303	335	299	324	293	289	304	275	296	327	296	305	278	289	307	297	277	296	308	299	311	321	299	269	347	294	318	308	302	370	312	295	313	319	316	319	339	293	298	304	313	314	329	317	295	300	273	291	325	293	290	305	322	324	291	318	332	339	304	360	299	299	301	306	331	304	308	315	314	335	289	311	298	292	307	284	313	297	286	305	280	299	307	327	307	301	320	276	309	303	336	318	315	339	319	316	335	311	298	331	281	320	302	274	333	323	307	321	345	298	323	349	278	296	320	280	321	284	310	262	324	291	296	300	327	288	345	302	313	308	303	305	331	320	322	311	309	299	303	345	302	306	298	328	293	286	304	314	297	313	320	317	279	307	309	319	321	305	317	314	321	279	285	300	307	287	310	296	299	302	308	298	289	323	294	284	294	308	286	301	296	328	308	296	319	311	303	323	274	288	294	301	311	282	301	291	298	297	322	296	335	316	276	302	293	315	318	291	296	310	312	309	318	339	327	305	296	303	305	321	305	316	332	293	284	269	308	286	295	274	310	318	321	316	285	327	314	319	291	286	299	301	317	299	338	327	283	315	315	319	303	328	271	307	320	306	322	290	330	283	324	296	288	305	315	286	335	310	327	312	318	318	316	298	305	287	322	298	295	277	339	335	293	306	320	346	324	321	317	284	312	324	334	296	320	292	309	301	316	283	316	301	320	323	310	308	299	317	310	290	307	289	314	339	306	305	338	311	326	303	295	330	321	296	269	305	315	278	304	307	317	319	330	278	284	300	294	312	313	311	335	327	309	314	282	324	269	303	311	292	298	307	312	306	289	326	305	302	326	335	308	321	294	308	324	335	312	306	309	310	302	298	303	297	309	325	336	315	310	318	340	313	306	300	288	322	305	354	287	310	290	295	330	305	303	295	333	320	303	312	317	287	256	283	291	285	268	333	318	332	289	319	288	310	326	301	302	313	303	319	328	321	276	318	288	316	307	294	346	316	317	312	332	310	354	307	346	325	296	263	306	329	290	311	297	331	299	326	325	286	325	313	325	308	320	298	313	319	320	297	311	345	325	313	334	303	328	321	298	304	347	309	309	302	327	293	312	298	298	285	341	302	282	308	316	278	325	261	316	268	286	306	298	285	328	304	309	264	297	333	318	307	294	302	327	321	314	303	304	301	291	278	297	304	363	299	289	307	327	270	303	324	300	316	266	324	322	299	305	296	300	289	314	314	306	302	298	301	306	323	323	305	290	322	319	307	314	297	297	330	304	281	331	319	322	304	286	256	331	316	310	307	321	314	294	278	308	281	332	331	339	337	307	313	308	294	305	284	291	295	288	322	306	340	303	310	322	312	315	310	288	288	307	317	308	306	331	289	270	300	283	293	305	313	287	310	335	303	304	291	339	295	293	282	303	300	326	335	326	297	286	287	305	304	298	283	292	304	288	279	292	296	300	286	292	302	312	329	338	302	299	297	298	294	308	298	274	321	301	311	328	295	304	318	298	288	312	316	297	314	303	315	297	349	328	301	310	312	322	324	295	307	322	310	318	314	301	303	290	284	324	286	297	300	297	345	339	291	285	306	302	309	308	294	321	326	290	310	332	300	306	345	328	312	297	285	282	307	318	297	304	289	300	345	320	291	303	274	296	270	317	298	305	348	321	299	305	311	289	339	290	296	324	289	329	320	315	329	301	294	278	267	300	343	292	302	321	295	290	309	325	313	290	300	336	304	301	295	322	314	298	309	306	301	310	293	282	303	319	316	310	315	297	306	318	305	313	328	309	299	323	325	314	276	281	305	295	342	318	322	316	296	299	303	317	306	309	300	302	281	297	339	303	304	318	290	292	317	315	296	296	325	309	324	292	309	316	287	313	299	304	297	306	274	322	322	316	296	343	284	312	287	309	284	295	296	306	297	322	306	324	280	253	291	282	297	300	301	279	299	311	336	299	279	291	322	282	293	293	308	286	295	291	325	323	317	314	307	308	292	326	318	306	322	307	308	292	283	330	284	289	294	311	326	313	311	282	288	302	306	301	307	298	295	303	261	308	303	326	337	294	322	312	284	326	290	280	289	269	319	317	289	322	299	318	284	289	317	320	315	305	300	308	313	309	267	313	329	299	324	294	302	328	312	304	315	290	303	292	341	313	340	298	287	308	352	333	304	286	313	312	295	339	318	322	292	325	285	310	279	298	305	300	327	279	310	309	314	297	293	318	301	305	298	321	311	316	305	302	291	309	287	281	296	299	331	327	275	286	298	308	308	294	298	295	350	278	294	310	310	309	300	309	287	296	294	325	307	292	323	299	281	306	316	301	341	299	307	287	296	310	320	319	316	313	332	296	338	299	314	304	314	302	288	314	279	321	328	286	291	303	306	299	296	290	300	309	332	298	311	318	304	290	309	295	318	317	318	296	311	300	298	279	339	294	310	294	317	340	315	291	305	305	269	341	310	295	307	324	294	291	312	312	291	290	308	305	287	327	315	305	303	322	317	283	289	295	286	318	283	348	308	299	291	329	337	307	304	292	310	288	321	316	275	316	325	323	318	319	310	319	299	310	277	313	320	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
38089	8717	2994	2232	1477	1120	813	630	536	481	451	356	345	328	291	319	302	283	244	258	228	230	281	244	250	265	244	248	234	214	219	213	236	213	239	191	207	221	261	230	220	207	184	193	232	211	192	220	231	206	185	214	207	195	198	190	198	226	200	200	201	216	164	226	225	208	196	230	215	196	212	234	213	212	230	214	224	194	209	204	192	197	164	206	206	220	199	181	189	234	212	209	207	195	202	198	212	216	168	215	202	202	200	190	183	206	201	227	211	193	199	215	172	187	192	205	228	204	192	206	177	186	206	201	207	178	203	213	209	211	194	197	203	190	203	185	201	202	204	210	221	193	195	206	198	200	218	178	209	227	237	215	209	210	197	186	205	202	183	228	196	183	208	219	224	185	208	217	206	195	197	199	191	214	203	183	204	217	225	225	213	227	219	190	211	215	238	208	200	195	211	194	195	209	181	198	214	227	201	208	209	201	205	196	194	202	211	231	235	216	202	180	212	193	200	214	196	225	224	238	232	209	197	221	194	183	212	183	203	222	208	199	210	201	213	176	196	225	191	185	213	238	209	221	212	225	215	200	189	199	188	179	216	223	197	204	192	192	198	211	219	192	199	232	212	213	211	180	201	193	202	212	181	226	180	200	209	201	199	213	225	227	194	227	190	188	198	211	186	192	183	189	196	220	178	208	194	210	199	200	215	226	221	184	195	200	226	194	204	194	186	200	206	197	217	172	195	202	187	188	197	221	210	200	213	229	189	207	215	195	205	192	191	199	196	195	205	198	198	200	212	238	236	224	195	211	203	207	220	201	186	195	212	190	205	192	179	215	217	195	216	188	223	205	213	209	213	167	205	217	206	208	200	192	236	204	183	194	199	192	220	197	159	213	172	207	195	183	205	206	207	218	225	203	217	202	194	198	185	225	206	219	211	214	187	214	192	200	203	208	220	189	171	201	181	198	210	210	208	209	208	212	186	175	186	215	212	183	225	210	216	201	209	227	194	200	208	203	222	188	208	204	175	193	197	195	212	201	161	222	195	171	223	205	218	207	199	192	203	203	220	227	217	199	184	185	186	204	194	200	207	200	207	193	200	201	212	207	236	206	206	210	204	201	194	220	227	208	225	221	203	205	198	229	192	210	241	252	218	185	197	168	196	191	229	226	203	195	219	185	207	183	183	190	205	212	230	200	218	217	210	216	198	205	216	184	198	202	215	212	216	225	188	218	200	232	225	216	213	186	206	195	215	214	205	187	212	195	214	212	176	199	177	202	192	212	187	225	201	199	199	208	208	202	212	205	202	204	186	203	183	216	210	205	197	220	202	189	193	208	209	207	187	195	231	218	223	183	195	191	214	233	188	197	211	227	204	175	200	194	228	209	214	214	206	212	190	219	211	199	228	182	188	208	228	216	189	219	220	216	194	215	209	213	222	226	194	184	205	180	173	189	201	212	230	208	235	186	210	217	226	197	216	202	189	201	218	208	237	186	182	211	217	204	187	174	202	198	217	206	182	226	186	199	198	199	215	202	186	203	217	205	187	195	193	175	189	188	202	206	216	204	187	196	200	189	201	184	166	204	185	194	202	207	193	198	200	203	211	223	207	195	220	225	181	211	210	192	181	210	221	201	209	209	206	201	218	214	222	229	222	207	189	181	223	222	175	199	189	195	196	220	195	201	183	209	176	189	202	197	210	211	214	202	192	212	166	203	224	202	183	221	219	213	223	191	217	206	197	222	204	185	204	200	209	200	214	183	180	184	192	195	174	220	197	224	222	196	191	195	219	223	189	192	212	207	218	207	199	195	223	195	197	217	206	195	231	179	217	188	228	167	188	201	201	212	208	195	241	207	223	255	206	211	205	199	197	218	198	237	193	219	191	210	198	189	206	206	236	199	231	193	209	220	190	216	200	197	204	205	193	220	213	209	192	232	226	222	197	204	222	210	209	199	201	209	208	200	216	191	180	204	184	189	208	211	193	201	212	228	208	212	189	231	198	210	215	200	230	200	204	207	206	213	205	212	198	200	220	188	225	202	206	204	207	191	198	203	220	197	219	213	196	206	212	185	194	177	194	191	218	199	200	198	192	205	208	190	181	189	204	193	246	189	192	202	182	193	219	206	223	197	206	188	198	207	191	177	187	221	200	184	198	219	206	210	193	219	207	190	221	200	215	183	218	213	213	176	189	201	220	216	206	220	206	202	206	198	199	208	220	191	208	216	198	201	190	201	204	199	216	202	199	215	189	199	202	186	202	197	197	212	199	217	226	188	188	196	197	234	196	218	165	209	183	211	224	184	207	219	206	191	204	208	211	211	231	181	191	196	207	190	218	215	209	214	217	225	211	208	190	214	217	203	196	211	209	195	213	194	212	219	215	186	222	199	200	210	181	185	195	200	204	197	192	183	204	177	228	203	181	230	217	217	218	181	186	213	191	213	193	200	225	206	203	225	224	183	189	176	199	209	201	213	199	233	194	195	193	202	209	211	188	204	212	207	189	206	197	193	211	227	221	221	179	204	179	205	192	190	200	190	213	195	201	214	199	203	197	242	208	224	217	200	197	180	218	218	201	214	182	212	202	191	192	210	192	185	202	220	195	231	186	191	191	182	223	216	216	202	210	187	194	190	219	212	188	180	213	205	205	219	213	213	189	185	180	231	200	181	192	202	200	195	199	197	203	208	224	221	215	187	219	190	202	201	233	178	193	209	191	202	187	210	214	197	202	204	222	183	190	237	182	193	197	201	208	213	235	219	218	223	188	190	204	207	209	213	190	215	194	195	216	213	219	218	178	177	200	217	203	202	209	222	202	205	204	236	175	189	202	227	203	179	212	222	225	198	196	209	216	214	215	185	216	200	205	207	208	217	196	199	208	226	202	208	194	228	217	189	204	210	236	217	207	215	195	199	223	179	201	182	211	193	237	203	228	192	190	223	215	188	205	218	206	206	190	209	212	199	198	200	212	210	190	242	201	194	221	193	194	204	194	225	216	241	209	186	203	223	222	187	213	181	204	209	221	184	219	173	188	209	200	190	186	205	204	193	196	201	215	204	209	189	208	182	180	193	191	210	182	198	220	184	202	176	196	189	229	219	200	200	191	207	217	190	194	205	200	201	222	200	188	206	204	209	199	200	205	212	225	181	219	184	189	225	224	197	188	204	186	220	190	222	214	198	192	199	212	187	203	215	186	199	209	195	211	223	222	194	228	199	193	174	215	202	222	186	201	206	206	197	185	203	214	205	188	181	224	181	217	176	175	210	212	181	206	212	203	188	207	216	181	209	194	209	207	187	197	220	200	199	234	232	198	223	172	209	211	200	216	206	183	195	212	182	226	193	203	218	216	203	209	208	209	216	219	225	207	185	213	220	244	208	182	215	207	228	186	201	198	213	183	211	219	178	230	214	235	194	209	204	210	201	190	205	206	219	206	212	231	192	205	209	184	212	204	198	200	184	215	219	211	209	216	202	182	189	198	186	214	180	187	203	174	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
15527	2654	6099	6808	5611	4604	3798	3064	2622	2249	2031	1728	1608	1459	1378	1241	1209	1079	1063	1128	957	975	944	859	863	830	841	812	850	825	739	759	712	732	739	766	739	695	645	715	675	674	658	690	620	657	630	639	679	674	654	620	655	685	635	637	630	644	661	644	626	594	620	630	610	650	577	574	659	636	642	624	617	606	620	631	603	603	582	578	613	587	581	613	614	607	562	566	619	591	593	608	596	607	643	626	607	620	586	582	641	630	608	561	596	591	572	558	571	587	568	620	589	577	589	590	553	590	636	608	579	597	586	573	567	594	557	591	582	607	531	552	615	563	602	609	589	618	613	615	612	592	619	623	635	613	583	594	570	580	512	630	580	617	634	610	606	584	559	568	567	544	550	601	609	569	572	576	561	596	610	589	629	602	556	578	516	540	556	572	569	600	608	595	555	561	558	587	634	606	620	604	605	586	586	590	586	584	570	567	567	554	587	638	638	613	584	584	621	598	551	503	561	562	570	547	626	612	566	595	580	567	586	579	609	597	536	546	602	609	573	613	594	599	583	580	535	602	563	613	583	588	544	600	594	594	554	578	600	562	588	551	587	556	551	543	557	589	594	611	545	591	599	582	594	582	540	566	588	558	591	568	572	588	557	598	599	599	581	569	553	604	569	566	565	613	568	594	592	532	582	577	577	578	553	611	600	585	585	542	601	588	561	535	598	617	633	624	611	559	579	635	599	599	591	590	537	565	576	533	624	552	603	552	577	609	610	557	601	578	644	579	603	574	622	565	537	600	573	588	583	580	563	590	577	606	578	587	597	580	554	602	548	583	572	632	582	553	601	601	588	611	596	613	602	562	562	573	576	581	575	584	592	577	589	568	563	574	589	604	549	592	545	581	629	605	596	577	586	608	579	570	591	576	555	555	589	564	559	588	545	574	564	571	572	634	595	566	604	623	575	615	531	574	594	601	602	568	603	594	560	606	537	561	582	558	586	605	562	539	583	610	581	612	574	579	577	617	582	639	609	523	593	589	577	580	591	585	578	634	597	583	610	546	565	604	601	567	632	599	560	594	582	561	556	576	573	582	576	575	572	578	591	605	579	646	601	612	609	593	585	571	589	586	567	583	615	593	558	617	575	596	580	577	589	597	595	595	580	626	571	582	576	579	609	604	575	599	573	575	563	607	584	556	611	580	569	626	571	553	618	569	570	589	536	608	599	581	580	603	601	613	602	600	546	560	565	586	596	535	578	581	557	591	582	587	574	599	570	601	595	574	610	560	540	612	572	548	640	552	590	590	579	616	551	602	568	587	582	631	608	578	563	637	556	568	613	565	566	594	606	574	606	539	613	642	592	600	576	552	602	545	556	565	569	590	593	522	588	543	606	574	612	582	595	597	567	587	614	609	614	615	595	582	587	570	603	597	611	579	584	600	571	568	579	572	586	569	566	567	611	609	565	600	569	565	573	613	574	572	609	603	585	581	587	593	601	545	574	549	560	579	569	580	573	588	601	561	631	569	565	544	625	548	598	563	616	612	578	597	572	579	596	555	603	596	566	555	596	564	563	586	603	562	581	579	581	623	559	567	605	580	587	564	604	555	561	588	551	615	562	547	549	611	606	552	584	591	583	594	576	576	572	580	610	575	591	579	562	633	562	598	567	547	562	623	573	599	608	605	608	572	604	604	587	612	580	559	584	575	569	565	598	612	549	548	598	576	583	591	581	574	643	559	565	578	550	583	590	588	592	576	582	640	602	534	581	647	565	594	578	568	574	582	587	585	558	561	558	592	590	577	595	583	635	578	597	628	617	571	584	590	540	587	592	544	561	577	606	582	580	545	600	610	559	590	601	578	570	564	590	618	597	606	604	587	622	609	581	578	544	575	551	574	588	581	593	537	578	549	560	608	600	559	604	604	551	547	563	587	581	569	620	603	565	548	615	591	547	609	555	588	639	631	573	543	587	589	532	577	574	583	594	629	554	538	573	582	572	587	627	606	597	597	539	563	571	533	574	603	563	595	594	606	535	599	589	627	582	579	508	605	622	614	606	574	548	607	542	551	563	635	508	588	567	588	592	607	596	589	574	589	566	556	550	560	607	550	578	595	533	568	601	613	581	615	581	564	539	598	549	582	581	564	540	576	590	548	610	583	572	621	602	607	609	588	581	564	562	557	604	583	559	579	568	569	586	642	599	569	609	579	595	618	554	560	578	577	576	584	580	566	568	597	559	596	576	577	587	594	611	585	609	583	625	596	570	607	586	578	602	612	573	584	581	583	610	598	574	575	571	587	509	568	576	592	570	558	574	574	593	599	615	560	603	570	560	574	599	555	582	555	546	562	632	573	560	581	556	556	582	573	607	572	569	597	581	583	603	609	586	528	543	604	563	601	586	545	596	549	595	597	608	577	581	583	584	598	575	539	567	612	540	564	581	560	595	604	573	574	526	562	589	574	563	566	545	603	579	553	577	550	548	575	572	552	570	606	574	547	579	556	568	550	566	583	604	577	585	579	621	630	577	593	543	600	584	541	603	580	573	611	659	554	540	566	626	605	583	595	515	584	548	554	615	607	563	583	598	568	550	580	578	586	609	569	564	606	604	601	635	615	597	560	586	582	605	615	567	567	579	576	561	566	535	556	566	565	542	589	576	583	569	533	562	572	578	571	597	570	546	576	637	587	587	619	597	561	591	557	588	607	573	570	560	583	583	564	582	566	608	553	586	584	584	602	576	590	592	579	599	559	601	595	568	631	555	575	522	568	615	590	609	587	551	615	574	524	612	572	601	534	608	609	574	525	602	578	557	554	598	565	567	598	574	568	587	548	588	583	578	578	590	601	604	629	584	541	624	607	570	567	611	535	536	630	539	592	632	553	577	589	554	555	570	551	591	570	583	598	548	601	566	590	548	558	558	578	631	518	597	586	566	576	556	600	601	573	593	587	565	577	616	545	593	579	579	544	558	583	578	578	561	551	604	543	584	575	620	547	585	567	575	546	552	632	562	601	597	585	552	579	566	587	620	614	581	557	579	595	613	559	573	588	571	623	563	570	551	579	538	589	583	555	598	587	578	581	582	594	602	612	583	608	584	563	566	569	594	609	576	576	547	637	590	587	608	536	570	613	599	594	601	601	569	577	596	587	576	607	570	547	622	574	575	613	591	594	574	572	592	593	571	575	545	564	607	570	580	622	568	584	596	563	516	580	558	592	554	568	627	612	540	582	559	589	575	553	547	618	577	580	582	603	582	584	579	609	587	595	589	598	600	598	584	596	567	553	584	572	591	605	548	603	552	588	553	590	611	572	598	604	545	550	600	566	627	594	604	582	548	592	618	589	555	577	568	586	564	567	583	587	604	577	564	578	585	604	551	578	559	589	554	608	579	581	559	581	572	617	590	590	563	576	561	571	610	594	539	551	588	620	576	598	583	542	551	619	602	620	590	608	548	592	580	579	596	551	582	599	582	573	531	550	592	597	573	585	578	568	537	570	595	597	575	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
3860	208	182	152	137	107	111	118	108	96	95	91	111	110	101	114	105	100	103	100	94	75	96	103	92	91	99	78	98	99	94	91	88	98	90	103	116	105	112	113	115	94	91	96	95	89	92	100	97	93	81	103	112	92	95	95	123	95	90	116	88	77	90	112	91	91	106	100	89	104	112	80	91	99	107	88	109	89	114	103	100	99	109	92	83	94	91	103	116	103	112	82	114	86	92	85	95	79	96	92	100	112	96	90	89	101	84	97	84	102	80	99	99	111	99	101	93	110	101	114	111	76	108	98	91	96	98	95	82	85	84	101	93	107	88	102	97	102	92	100	90	91	94	84	103	90	87	106	94	100	82	101	99	83	83	101	106	81	104	98	76	74	111	73	88	92	113	105	89	87	103	91	91	106	109	94	101	109	109	88	87	82	93	96	106	91	112	91	100	88	113	109	103	105	96	87	97	105	80	96	99	99	93	97	98	84	95	103	81	89	102	74	89	89	93	90	87	85	111	104	91	83	77	104	84	95	93	113	104	74	113	89	90	104	105	93	93	87	104	82	102	86	106	91	109	95	108	83	88	90	99	94	103	92	122	111	100	123	96	91	91	120	91	105	88	82	89	96	88	120	101	90	115	118	95	101	101	88	107	102	110	92	112	115	95	94	101	81	96	106	83	83	105	111	118	95	92	112	108	113	119	109	110	104	106	101	93	109	90	102	98	91	95	105	101	98	102	73	105	109	112	101	94	96	92	90	91	74	92	97	77	104	103	89	100	86	99	72	85	99	93	97	89	89	115	92	80	98	106	103	90	109	94	86	110	84	106	106	94	101	86	99	113	114	118	89	93	77	76	96	83	92	99	111	94	102	88	94	82	99	97	103	77	100	100	102	88	92	87	108	85	79	95	97	91	78	104	104	96	104	93	108	78	92	97	96	92	89	100	100	97	85	89	88	89	94	91	99	106	101	104	92	73	89	105	98	92	93	97	80	81	88	90	117	120	114	101	106	93	94	109	98	104	105	85	92	92	91	125	92	98	92	113	102	101	106	84	84	99	83	99	106	95	99	112	87	103	108	97	83	101	102	91	110	99	92	93	75	107	96	93	80	106	95	99	90	114	88	83	97	102	115	84	85	96	103	103	85	98	94	80	104	100	78	70	94	105	95	94	89	98	107	95	99	103	93	90	80	108	109	107	87	100	106	104	92	88	88	103	90	102	91	83	83	104	109	98	105	83	92	105	79	82	83	95	103	97	102	85	109	95	110	98	106	94	94	91	95	92	83	74	74	101	109	82	92	90	94	94	90	99	105	93	102	78	103	103	95	100	76	103	84	91	97	92	76	89	83	108	92	90	88	107	78	101	86	103	88	91	92	85	101	85	92	91	92	98	92	97	110	83	79	97	105	114	99	98	92	108	122	102	90	99	94	74	102	99	75	103	79	95	103	100	98	94	85	77	86	87	103	95	96	91	88	95	108	92	79	82	105	98	103	82	94	95	94	94	83	94	94	101	115	95	99	98	90	106	92	105	95	85	102	80	102	95	89	92	87	98	81	104	89	81	76	117	101	105	99	90	87	98	94	98	91	118	85	106	127	95	95	101	110	108	99	83	96	92	88	111	95	98	83	76	88	105	98	83	81	90	89	98	94	82	95	95	89	92	81	100	88	85	114	94	89	87	92	83	94	103	97	95	93	89	94	107	96	86	102	85	90	92	99	95	97	86	108	97	105	92	88	107	84	94	89	98	92	78	90	113	90	101	92	115	104	94	92	93	90	99	102	92	77	107	96	92	99	94	93	88	107	99	92	96	83	80	101	108	93	95	99	84	106	87	100	95	127	102	85	97	98	96	103	101	89	92	78	103	87	112	92	79	106	86	101	89	109	123	98	97	102	77	89	93	83	92	90	93	100	88	104	107	93	89	89	103	94	98	102	97	88	88	111	87	94	91	90	90	104	96	114	95	101	92	82	86	99	108	100	100	103	90	105	85	101	111	94	94	101	96	89	92	103	85	78	96	106	95	86	109	99	74	92	89	95	98	95	101	104	95	91	96	99	107	102	101	97	86	98	96	103	84	95	107	93	89	102	100	98	78	112	104	88	101	88	93	77	83	112	103	92	89	84	97	107	106	107	106	112	117	115	103	105	89	81	101	97	83	107	92	86	69	94	87	87	94	100	85	88	87	109	92	88	104	93	101	108	106	88	90	99	93	101	103	98	95	85	92	89	98	95	87	86	105	94	84	96	101	107	83	98	97	104	94	105	92	103	90	86	88	115	92	92	83	99	114	104	100	91	103	82	99	93	92	100	102	91	86	100	96	96	89	99	106	107	98	85	94	93	106	109	86	98	100	88	110	93	105	104	97	89	117	87	98	73	92	101	105	92	90	104	109	80	91	92	101	89	97	89	109	87	91	95	85	87	97	101	119	92	86	77	92	86	88	88	100	107	108	89	86	91	83	94	101	89	98	95	96	92	80	86	99	90	93	88	99	111	93	92	103	78	110	97	94	89	77	102	102	110	92	108	107	99	92	82	115	97	95	104	94	104	102	105	87	96	102	81	102	99	109	93	105	102	88	83	81	94	87	104	105	114	96	102	108	86	100	111	100	109	93	97	100	102	107	89	89	82	89	107	86	91	111	88	78	104	84	97	84	83	107	105	105	82	97	81	87	81	119	102	98	108	104	110	92	84	73	89	86	94	78	69	101	94	104	95	96	97	88	106	88	118	77	106	93	90	91	95	93	93	82	94	101	88	88	92	81	99	91	85	77	94	98	108	90	106	95	92	84	92	94	100	91	95	99	99	75	106	96	95	90	95	97	122	90	82	102	104	89	74	74	80	109	95	103	78	88	111	97	94	103	97	89	81	79	86	91	95	111	93	90	95	93	83	91	105	96	93	84	113	89	101	83	98	78	98	104	71	103	92	107	94	99	99	114	99	112	114	107	96	113	99	116	109	95	95	87	79	77	88	95	102	98	106	81	96	82	102	120	99	103	88	110	87	113	98	90	118	92	96	105	93	81	91	80	99	92	107	98	85	85	108	95	95	83	79	81	95	88	112	112	115	97	103	103	98	108	96	105	79	90	100	107	95	104	108	101	83	88	102	106	97	93	93	98	109	83	115	88	87	104	84	115	97	99	98	72	100	92	94	99	101	109	85	98	100	99	91	104	100	99	110	102	72	112	129	102	111	90	88	99	99	104	98	86	100	111	94	99	87	102	103	78	85	89	103	104	92	93	102	105	101	81	93	109	101	92	87	98	76	102	92	115	108	97	112	97	88	99	101	86	104	84	99	88	88	104	92	83	93	93	105	90	88	94	94	86	93	107	114	118	95	86	93	62	104	107	94	88	103	93	104	95	87	78	105	98	102	85	81	95	78	114	103	107	96	80	78	104	102	92	109	98	83	107	82	88	105	105	93	87	95	104	86	101	90	86	101	97	90	104	101	87	96	96	87	101	97	115	107	97	96	96	106	93	85	97	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
4789	367	478	487	490	451	384	359	377	355	346	314	308	317	303	298	318	293	330	328	324	314	290	324	304	327	286	307	323	313	328	329	313	295	290	297	337	288	302	290	297	269	305	328	299	281	302	290	335	315	276	345	297	335	305	300	307	292	300	278	293	323	287	289	291	274	267	327	314	318	324	283	286	304	312	264	293	299	327	315	296	310	301	311	316	268	278	310	320	296	287	302	317	322	304	280	303	301	295	287	303	350	325	293	271	307	272	289	297	300	283	289	290	318	306	325	285	308	277	288	319	286	313	347	284	291	276	301	280	279	311	316	296	337	309	321	291	313	275	267	320	291	300	295	282	296	289	299	299	304	305	293	281	303	272	301	277	325	282	317	273	267	304	310	304	300	327	283	278	313	282	312	299	305	281	290	284	306	304	306	327	260	311	320	293	278	312	274	298	316	322	303	308	292	326	296	285	302	311	298	321	292	311	287	290	337	290	298	295	300	286	299	297	264	328	317	299	270	339	289	300	285	317	312	314	296	288	313	299	303	317	304	270	284	267	299	294	314	292	284	294	287	322	310	314	302	294	275	310	293	308	300	311	300	314	320	294	289	314	302	283	268	257	294	291	321	300	298	272	314	290	291	303	298	321	302	298	281	342	284	296	327	301	300	321	299	292	291	304	276	321	302	288	300	299	277	320	323	321	315	300	309	285	308	319	297	304	292	317	316	299	307	317	318	311	314	304	282	324	296	329	297	275	301	303	321	314	316	288	273	309	303	303	278	305	282	282	288	318	319	326	282	290	295	264	288	302	310	327	297	307	266	315	281	286	291	276	303	285	311	290	316	331	267	316	313	285	311	305	298	279	277	319	293	312	286	327	302	317	290	284	315	292	321	307	296	303	325	296	267	296	310	284	308	303	305	329	327	318	289	279	307	288	253	333	291	312	275	274	306	305	287	310	308	288	295	286	301	307	287	296	317	291	288	292	287	295	327	296	301	295	313	295	296	269	284	324	283	284	305	273	311	286	282	300	295	325	325	297	309	302	288	264	318	333	291	295	320	323	295	272	300	291	308	309	320	338	336	285	310	258	273	282	302	317	273	281	301	323	288	298	324	296	311	288	308	301	327	285	321	312	272	302	287	294	320	283	306	322	314	291	329	306	287	329	262	311	289	283	329	290	283	297	268	305	293	309	316	269	301	282	302	323	318	290	289	327	301	287	295	317	300	322	303	317	302	315	308	302	321	312	313	276	294	312	342	303	282	274	311	288	280	329	321	281	294	296	311	318	280	279	318	311	298	291	317	277	291	302	312	300	314	312	312	298	298	315	307	303	302	293	269	324	307	282	289	303	291	291	313	296	312	308	287	324	303	287	315	301	286	297	267	302	311	295	321	329	296	288	299	296	314	300	304	303	288	317	296	289	321	285	282	288	293	296	301	289	293	337	313	290	306	314	269	313	317	283	319	308	321	291	274	284	314	291	310	272	276	280	302	300	312	311	314	303	315	289	276	299	313	296	291	304	289	303	306	287	277	254	281	285	309	311	281	276	302	309	297	297	312	290	302	296	312	300	299	312	323	284	288	308	300	298	284	293	308	301	291	311	289	300	299	318	294	304	288	274	297	293	288	261	306	304	322	321	317	294	308	295	277	305	294	330	288	307	282	266	276	317	306	336	298	326	297	287	303	299	313	313	280	275	307	325	304	320	277	298	299	297	310	297	311	279	298	278	318	313	281	290	256	318	294	301	311	305	307	307	307	322	317	315	298	287	308	326	299	313	278	290	291	311	308	299	288	299	293	316	336	309	287	301	317	301	283	278	280	275	298	296	301	283	327	236	306	323	289	297	293	306	270	296	301	323	320	306	311	305	297	291	297	305	299	300	293	340	316	289	301	305	284	281	284	286	275	289	298	317	330	324	323	317	336	324	288	279	296	310	298	291	300	282	294	299	294	300	309	313	308	310	321	303	295	309	317	315	303	333	298	308	285	295	305	293	293	332	317	310	306	297	288	309	331	294	314	296	333	327	290	321	311	311	302	293	285	281	326	298	271	295	312	291	303	333	292	330	287	326	281	266	278	306	303	292	304	290	273	322	338	280	298	313	339	299	306	292	306	310	311	314	280	292	317	301	301	304	314	311	309	281	315	307	278	298	300	267	293	309	289	309	310	293	276	303	291	306	322	307	300	322	260	282	306	280	303	301	280	309	299	326	319	258	307	296	299	286	295	326	288	305	305	282	311	283	288	305	303	313	286	312	303	305	296	309	274	353	283	311	291	332	291	303	320	288	311	314	305	314	322	336	291	338	304	324	300	296	264	291	308	299	325	296	272	323	277	319	323	302	292	309	294	301	304	304	311	303	282	305	308	318	313	309	295	293	285	311	336	322	302	299	264	312	286	288	315	303	313	311	319	326	299	279	309	310	267	334	300	287	316	301	272	267	284	299	311	304	298	322	323	309	304	297	297	316	295	306	279	301	298	307	290	305	306	299	300	296	307	290	321	304	309	298	329	268	279	283	311	307	342	334	322	300	300	284	296	276	286	291	324	306	298	281	292	287	311	316	286	285	295	288	324	292	271	313	289	283	270	313	312	278	323	277	294	289	303	286	309	283	307	295	302	332	298	265	317	323	280	304	279	303	285	306	287	299	305	293	282	310	322	307	293	299	288	310	296	313	293	310	312	305	312	304	319	313	291	298	310	306	307	351	292	299	298	304	305	296	297	281	272	290	296	348	270	297	327	277	278	300	272	330	328	303	309	288	304	283	308	317	299	303	328	287	311	297	294	293	270	323	325	275	313	295	280	277	296	294	298	290	308	310	286	293	336	282	287	308	287	256	298	319	296	346	315	296	274	319	317	260	306	290	300	305	279	288	296	304	275	301	280	311	296	304	303	274	311	284	318	304	342	321	283	317	297	268	324	277	305	299	309	326	323	318	309	280	315	291	298	300	310	316	267	282	316	326	339	304	315	264	308	310	316	329	299	282	306	319	279	277	296	281	293	295	309	328	299	265	294	279	277	309	315	335	317	327	307	314	315	290	272	299	317	274	305	297	320	327	310	307	295	305	252	311	271	323	298	301	332	305	268	285	302	306	284	272	313	286	310	308	304	300	292	292	289	318	303	301	339	318	283	316	333	297	295	299	286	291	295	295	325	327	318	313	305	300	323	309	287	317	297	324	276	328	320	272	318	282	308	327	285	295	302	327	303	331	276	297	349	300	302	304	280	300	300	298	284	310	294	280	346	293	340	295	330	298	293	311	324	305	305	311	293	325	288	345	304	319	290	308	313	262	308	323	324	306	283	287	306	283	301	280	279	314	322	304	297	318	320	309	312	299	304	297	307	306	324	302	301	338	310	281	302	269	326	321	313	307	368	293	335	331	298	280	292	299	281	324	314	269	350	301	274	322	321	279	292	295	338	290	285	321	309	281	282	306	280	322	289	279	323	313	296	315	326	294	315	272	290	299	308	303	288	306	289	308	296	302	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
24819	2579	1291	970	731	553	409	331	271	259	197	177	187	148	151	143	148	140	129	112	108	121	120	115	115	93	115	112	103	111	84	79	125	111	91	127	114	92	108	84	80	94	97	104	101	115	93	101	103	83	102	102	98	88	110	94	104	92	89	121	99	97	92	116	100	91	96	96	94	89	79	113	79	69	93	68	101	98	98	85	73	87	117	86	88	114	88	92	82	76	113	105	106	96	94	100	95	95	106	100	100	87	97	75	89	88	97	92	82	114	89	94	99	87	95	87	97	94	94	94	99	102	89	85	96	98	96	106	93	106	98	84	112	95	97	114	109	112	99	85	90	101	92	111	105	107	88	103	92	84	102	83	94	99	95	95	113	93	86	94	82	91	98	100	119	97	100	100	84	85	90	95	112	83	81	98	101	87	75	76	90	79	93	94	84	92	90	92	91	108	98	77	73	98	97	107	91	99	105	91	83	78	81	83	91	80	82	77	92	106	98	97	94	100	90	89	89	85	88	92	95	119	98	81	120	68	102	95	93	102	83	110	100	95	106	93	88	85	102	94	96	96	100	93	95	78	81	95	107	88	85	102	99	97	113	82	90	82	71	95	96	92	99	91	83	98	95	90	90	98	95	77	110	97	90	85	99	81	89	115	112	103	100	87	103	95	95	102	78	72	93	93	91	112	105	91	112	101	85	101	106	89	97	71	97	84	84	100	106	99	105	99	103	81	91	82	98	92	78	104	99	99	90	92	87	96	90	96	82	87	113	100	82	95	94	106	92	92	98	105	78	114	88	86	94	97	83	86	92	93	70	89	88	89	92	88	107	90	99	94	86	100	92	91	87	95	86	98	94	92	95	103	96	77	106	94	99	102	77	111	101	94	91	90	96	91	97	102	92	95	99	102	95	88	83	84	90	99	100	92	79	86	108	85	88	92	94	87	101	99	83	60	94	100	93	101	103	79	107	98	91	104	96	97	128	82	91	90	98	106	99	109	101	86	96	87	93	84	89	89	89	102	108	93	100	111	85	93	92	111	91	122	117	106	105	91	95	80	97	84	110	102	84	94	113	95	107	76	106	98	98	97	90	88	95	76	85	99	89	81	80	99	87	104	96	89	87	103	108	99	94	99	99	113	113	85	90	97	82	88	89	95	108	95	86	111	127	78	85	94	84	94	81	101	107	82	98	80	100	83	114	84	78	92	98	110	94	102	107	95	107	106	91	75	89	101	87	96	103	86	101	89	78	107	100	93	107	95	103	90	100	96	103	97	83	86	89	100	111	86	96	103	87	101	80	81	102	94	93	89	108	103	102	87	94	98	81	108	99	77	75	86	94	114	96	94	92	111	83	88	85	99	78	92	90	96	81	99	89	81	104	87	100	108	84	92	112	86	107	95	94	97	91	101	86	101	79	99	83	92	91	91	78	85	99	95	116	104	99	113	71	104	92	90	91	104	100	73	101	114	80	110	102	96	90	98	66	80	100	91	83	100	118	91	92	85	84	85	100	85	79	95	111	97	100	88	105	97	99	90	81	90	122	104	86	105	97	79	85	111	97	94	108	92	101	104	121	105	86	94	98	96	124	97	82	95	103	99	89	91	83	75	103	90	102	98	75	94	105	92	108	90	102	82	100	84	92	93	87	89	99	99	84	78	89	85	94	97	88	98	100	109	87	90	96	68	99	88	91	83	100	95	101	81	114	83	109	92	91	107	103	87	87	76	99	86	95	83	83	83	94	88	95	93	96	98	95	101	87	102	100	86	88	87	76	78	75	98	92	89	93	81	100	90	87	100	61	102	94	102	91	94	86	94	98	90	91	101	92	96	83	92	79	105	80	74	93	69	101	92	96	88	93	104	101	86	90	95	95	96	89	104	95	73	97	77	106	108	97	94	99	95	80	92	98	95	95	94	87	104	94	117	100	92	91	98	101	90	98	104	93	80	98	103	106	103	108	94	91	87	85	92	93	101	105	81	83	97	97	92	95	91	96	111	112	94	101	91	109	101	89	91	102	101	81	94	98	114	68	98	102	90	111	94	87	96	86	89	102	88	89	88	84	107	89	91	108	102	80	85	84	99	81	97	77	91	87	95	78	94	83	67	104	103	103	102	97	107	112	102	101	90	88	103	102	80	92	106	95	81	100	105	91	108	88	97	106	90	92	99	86	97	105	100	94	99	96	101	84	100	96	84	94	113	113	92	91	93	108	81	83	89	102	77	84	101	112	99	110	103	79	97	88	73	82	104	103	104	86	91	102	90	78	85	93	87	99	86	92	85	84	100	110	84	92	108	89	104	88	109	86	91	84	90	106	95	84	96	108	87	87	105	95	98	73	97	99	110	104	115	106	108	83	98	102	104	119	86	86	98	88	99	97	80	81	90	85	81	92	81	107	93	104	98	104	83	115	96	100	87	91	104	92	82	109	91	97	94	110	99	86	81	97	90	90	72	104	88	94	83	91	94	91	97	97	83	102	98	92	101	83	123	109	103	102	93	91	97	86	89	85	75	95	101	86	98	98	97	92	89	99	74	102	109	94	83	100	96	96	96	98	83	85	91	91	90	99	84	104	121	95	94	112	91	85	79	95	99	91	101	94	93	89	92	91	96	92	77	70	90	98	88	86	109	102	80	101	86	86	93	91	89	99	90	79	91	112	97	74	110	98	89	94	99	97	94	98	94	105	74	89	75	92	85	94	96	90	87	80	104	105	112	97	100	102	104	77	101	80	103	89	92	93	94	108	106	101	99	97	88	84	97	108	87	92	84	86	98	91	92	86	104	84	89	86	95	94	87	95	91	93	107	104	93	115	94	97	86	81	106	82	92	80	86	94	89	106	84	82	87	93	111	100	105	94	86	105	92	95	101	97	107	103	85	84	96	87	85	110	99	118	100	95	88	82	95	78	94	101	100	88	91	100	85	85	74	94	103	90	95	110	99	96	99	91	113	94	91	92	98	102	70	99	91	86	98	84	104	86	81	91	98	90	76	80	88	92	96	90	85	93	84	90	95	83	95	93	95	94	98	89	96	97	99	99	94	92	87	93	96	105	98	107	101	94	113	96	91	90	103	107	103	117	86	87	107	61	97	111	93	97	100	109	85	89	99	96	94	87	88	111	108	102	110	87	107	89	76	93	110	81	101	88	95	83	100	88	108	92	95	88	98	87	99	99	106	103	93	98	100	92	91	83	82	82	85	93	102	90	84	100	83	95	96	83	73	107	78	75	89	87	111	80	94	115	100	91	82	88	98	88	96	93	107	85	94	86	91	83	92	104	91	106	91	90	98	104	102	90	88	84	93	91	96	97	105	89	99	89	79	99	115	100	82	92	113	93	98	84	100	85	85	105	106	88	97	88	90	82	85	104	92	82	84	100	98	95	78	103	98	113	108	79	112	87	99	86	92	110	101	86	97	85	119	92	91	100	86	88	105	87	100	89	99	105	91	94	104	85	97	99	84	106	91	101	105	95	87	83	90	87	91	77	92	97	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
11184	1381	3269	3610	2999	2446	1978	1670	1353	1214	1033	877	786	790	735	664	675	585	624	538	531	502	448	443	458	424	430	455	412	446	428	395	375	365	379	379	341	353	384	375	394	337	376	325	359	353	347	334	335	340	383	350	342	349	377	315	340	351	360	340	334	323	326	303	319	332	312	306	319	314	312	317	342	331	315	323	344	324	313	304	307	307	320	293	334	311	323	291	292	323	294	319	303	346	311	334	296	304	329	320	324	294	311	338	312	335	295	327	288	316	301	276	286	276	286	321	315	290	303	345	288	327	322	298	291	302	280	296	322	318	318	302	309	321	299	293	292	369	283	318	319	308	295	312	308	306	343	342	287	299	328	313	336	282	288	319	334	329	331	292	326	302	302	309	335	280	306	309	318	294	296	302	293	301	292	299	282	336	333	308	302	298	312	305	311	338	282	291	278	275	303	305	311	308	282	303	326	285	301	325	326	289	277	318	311	290	301	284	333	299	289	318	313	294	287	323	323	311	300	301	290	297	298	344	335	313	315	311	282	329	323	290	281	309	306	290	299	316	297	335	283	327	303	299	292	278	306	316	300	279	290	298	297	282	318	302	294	315	304	289	308	325	305	322	321	308	256	323	307	320	289	290	301	329	281	303	329	293	314	312	323	301	318	281	320	310	334	319	263	335	322	294	332	277	323	332	280	307	339	308	311	305	314	303	313	293	276	305	320	304	302	337	314	293	324	308	313	309	299	274	288	321	308	312	315	295	336	322	290	317	322	281	318	314	351	299	323	293	313	319	309	348	283	304	294	338	295	323	280	286	311	297	334	323	317	309	329	301	329	322	308	303	314	304	309	309	293	353	342	274	277	336	301	291	299	310	335	326	304	322	273	300	287	304	303	300	312	302	312	282	308	295	305	289	303	303	309	264	346	303	304	317	330	331	290	304	285	303	290	327	308	290	297	320	336	294	329	305	296	293	319	304	306	306	312	333	349	298	303	306	306	284	346	321	275	327	288	258	327	299	328	276	297	301	283	319	319	321	341	295	287	298	294	315	299	298	318	300	299	292	287	300	283	321	292	286	303	301	288	307	303	301	305	307	278	311	311	297	325	278	290	310	307	283	306	298	290	310	335	301	323	315	307	333	314	298	298	288	318	287	325	308	287	312	303	320	290	320	318	318	309	315	303	295	314	297	297	327	291	315	298	309	325	303	293	285	293	287	298	309	306	309	289	287	295	302	284	273	314	317	340	328	341	302	309	311	301	326	304	298	317	327	313	306	313	309	310	320	328	299	301	316	318	321	308	340	292	299	344	295	332	312	293	317	288	311	300	290	284	312	320	300	324	297	284	306	313	298	308	289	294	305	319	284	301	325	289	294	324	316	293	304	312	319	286	331	296	346	317	301	260	311	286	305	268	314	304	299	284	278	322	302	317	303	332	288	300	296	260	319	307	296	318	285	317	315	301	315	323	313	313	321	311	308	332	305	300	325	301	295	288	304	307	324	313	321	330	299	320	341	339	302	322	284	309	285	305	300	307	289	313	334	297	279	312	301	322	324	311	331	322	302	315	334	284	324	320	321	287	284	293	318	310	289	320	320	308	320	305	299	321	281	305	300	337	314	332	337	290	290	317	285	307	322	309	305	304	286	316	322	291	287	302	331	284	306	324	307	311	312	312	295	256	312	304	312	279	312	315	314	269	325	321	278	323	292	301	279	310	320	308	280	326	263	296	299	282	286	307	324	309	319	290	296	288	295	275	300	334	324	308	305	303	304	293	283	330	334	293	313	303	336	300	281	289	307	304	299	310	274	282	312	307	315	312	264	311	307	289	289	313	290	326	299	268	274	294	318	288	306	318	276	336	320	298	317	310	287	368	295	327	332	309	318	309	347	306	311	300	335	328	340	303	294	291	286	309	278	315	319	302	289	310	302	335	309	318	332	316	330	295	312	318	294	313	286	288	301	298	306	293	316	296	276	297	319	320	290	298	341	294	285	319	301	311	305	294	336	260	286	288	315	288	285	315	291	334	327	308	308	312	309	297	320	281	312	335	316	277	330	293	317	317	305	322	309	325	334	318	286	309	309	320	320	320	277	320	319	317	330	324	297	311	319	328	301	305	325	305	307	294	333	269	299	316	273	321	285	298	301	321	301	310	326	312	308	330	332	297	292	299	309	341	295	298	318	296	292	275	311	317	304	303	290	291	328	299	305	276	289	280	282	309	310	266	342	324	310	294	296	275	292	325	280	287	287	312	290	307	295	317	307	326	296	279	284	305	303	289	325	341	302	291	300	321	303	295	308	321	295	282	293	319	314	314	325	344	310	298	300	295	277	301	300	338	310	306	304	328	297	285	256	329	315	334	299	290	290	309	305	319	294	274	282	287	306	322	310	305	308	314	318	337	293	318	309	306	312	290	313	292	336	292	299	282	322	280	332	324	314	297	303	323	278	291	306	284	283	303	317	295	308	299	297	295	266	263	298	300	310	309	314	309	326	304	316	308	303	297	293	320	275	330	270	325	297	271	302	302	288	285	295	290	286	293	291	294	335	308	295	316	310	299	335	320	321	298	284	316	257	298	297	318	337	325	326	285	311	312	316	346	281	312	315	334	320	283	321	321	294	308	342	322	290	291	322	284	303	324	305	278	326	300	326	321	327	293	285	320	266	331	318	331	331	316	333	290	304	257	327	300	304	324	318	296	285	303	309	316	301	301	287	300	285	306	285	280	296	306	334	322	285	328	301	307	295	338	310	321	323	301	314	333	310	309	316	294	302	325	319	316	284	288	313	279	307	292	322	328	294	303	277	297	299	313	310	340	271	315	318	284	297	299	319	308	296	316	290	329	295	287	295	316	293	275	282	282	286	332	323	277	282	303	301	280	359	313	325	295	301	322	287	298	308	322	324	286	294	263	318	307	294	306	311	302	283	288	285	325	336	351	303	314	322	303	301	302	284	303	295	315	292	285	325	277	286	339	283	310	331	343	312	315	313	297	297	312	284	265	298	321	320	299	295	334	330	299	278	294	316	325	325	293	298	311	317	282	299	288	330	274	300	319	288	323	316	302	283	323	280	323	306	309	337	300	295	296	304	302	299	328	312	332	313	294	326	300	331	314	297	314	326	310	279	319	299	293	287	301	312	300	325	288	278	339	314	325	284	315	315	333	312	333	323	279	312	305	301	311	304	280	304	320	315	306	326	279	310	305	321	331	250	307	274	299	316	308	278	332	322	302	326	330	315	303	254	294	290	309	322	295	285	309	313	330	326	282	327	316	319	348	281	306	304	319	303	301	298	336	295	343	327	321	289	303	314	296	329	304	287	320	335	303	295	302	327	313	285	277	310	298	299	341	318	331	323	327	291	295	289	298	289	349	312	335	325	302	290	297	286	337	319	302	311	304	265	279	344	273	328	298	297	307	318	306	315	308	298	309	322	264	296	301	322	321	306	327	287	342	299	329	319	321	272	314	261	318	312	303	302	304	300	330	317	282	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
36869	7402	2973	2144	1529	1142	819	672	528	501	453	380	374	350	304	288	281	261	254	248	262	259	263	236	232	246	204	210	230	249	221	210	233	233	259	230	221	234	230	208	221	213	185	210	232	225	196	205	200	227	220	228	211	221	225	231	198	209	205	202	218	221	199	199	205	203	180	206	219	191	209	208	194	205	207	219	184	195	239	197	200	183	193	212	207	215	179	204	194	213	230	210	210	204	227	217	204	204	189	188	193	212	201	231	209	210	193	180	199	203	224	230	202	198	192	192	195	199	202	202	194	204	200	197	210	235	213	217	209	189	210	208	207	220	218	218	211	204	190	222	173	234	194	195	212	202	234	212	193	215	202	208	194	224	207	218	191	227	202	244	192	211	204	199	214	220	200	222	200	221	242	206	205	189	199	193	210	208	222	205	201	212	189	190	215	208	196	212	192	209	199	207	193	200	229	192	198	197	218	193	219	207	201	187	216	206	210	191	220	195	216	192	192	193	216	189	207	173	196	211	203	213	200	168	197	214	220	163	196	208	217	211	200	198	232	198	217	186	203	158	204	181	221	200	225	206	214	197	190	184	208	210	196	180	177	191	204	218	206	207	205	171	203	199	201	190	188	191	215	203	207	200	199	206	222	212	181	197	188	207	218	208	179	213	182	203	205	181	205	245	217	208	205	196	185	181	188	181	215	201	203	211	211	216	213	193	187	182	198	190	198	205	191	215	193	222	207	202	192	205	202	206	212	205	208	223	206	206	236	239	202	214	212	229	218	219	194	205	221	207	204	184	215	195	220	189	214	221	227	189	204	223	213	174	197	193	221	202	218	188	185	217	173	209	235	174	213	183	206	168	202	221	205	213	200	224	217	193	184	227	186	225	189	205	210	198	188	208	228	215	200	191	214	219	204	196	195	212	205	164	178	196	207	211	192	211	202	187	228	199	194	202	199	220	213	195	207	197	189	214	160	203	215	194	217	205	204	203	177	197	199	187	208	229	216	201	212	236	172	220	205	219	213	188	198	217	172	192	208	218	195	207	188	210	184	215	163	217	191	177	214	198	216	216	200	206	190	198	205	189	217	191	181	215	208	207	217	196	193	198	200	200	211	205	195	189	218	193	208	192	181	208	197	248	220	204	203	211	204	209	197	222	187	224	188	203	201	201	193	212	214	222	214	190	217	228	189	213	217	215	205	206	228	218	223	203	207	193	204	200	209	205	187	216	210	215	186	230	205	219	235	225	244	203	202	218	195	180	203	220	219	208	205	201	185	207	211	194	203	225	215	206	178	208	200	198	181	199	212	201	203	239	196	201	210	223	170	215	214	211	204	229	208	213	196	204	220	205	222	222	217	209	211	202	230	190	214	196	208	207	194	180	225	206	212	204	196	218	204	207	231	190	213	182	202	199	194	165	186	180	193	217	212	201	218	225	221	192	207	193	214	225	209	198	227	217	212	196	192	219	203	194	185	211	201	203	212	213	214	220	205	198	190	222	219	192	214	233	202	252	224	196	196	215	222	226	208	186	205	168	199	201	222	193	181	189	201	171	194	197	215	205	208	192	188	201	207	213	196	194	214	198	199	208	223	188	219	217	230	184	209	208	227	183	192	224	222	199	211	213	210	188	222	207	224	206	225	207	212	236	195	203	194	229	214	204	200	238	206	194	181	175	210	213	183	209	223	204	169	197	187	223	189	214	212	196	215	231	196	219	204	228	233	196	224	195	219	182	208	191	229	194	224	215	212	193	209	199	211	198	200	177	212	234	238	200	214	197	200	198	218	208	210	174	183	201	224	204	204	204	207	203	221	213	213	203	198	231	211	173	209	201	193	201	198	204	203	203	230	175	188	179	177	198	230	201	171	205	178	201	223	195	191	205	184	208	194	209	191	206	205	176	201	214	192	212	195	231	206	202	176	195	206	217	202	192	214	214	193	211	185	197	193	197	205	201	200	205	194	210	227	203	198	210	179	212	225	201	203	204	238	197	172	207	205	191	196	253	206	198	201	210	195	188	227	216	219	217	206	190	215	208	195	207	208	212	218	204	220	235	186	198	211	207	210	213	214	210	183	205	229	163	216	189	218	204	211	232	177	216	203	227	194	208	223	193	195	185	222	189	206	202	202	203	213	210	187	203	180	193	212	160	201	218	214	206	223	208	238	210	203	220	204	207	177	185	193	213	188	205	210	217	230	194	200	229	198	190	188	205	217	222	215	217	198	187	209	230	191	214	211	242	213	198	222	193	212	180	189	204	173	235	166	235	182	230	212	187	199	211	200	239	213	196	193	191	215	201	196	198	228	193	192	221	211	213	231	203	204	229	190	214	182	194	186	207	211	214	199	205	220	179	196	199	212	211	229	230	192	190	211	198	221	210	195	180	205	208	197	190	193	217	225	192	198	201	202	195	223	193	220	188	200	202	239	207	229	218	230	192	222	214	222	205	200	193	204	185	201	212	185	198	189	211	208	221	206	172	221	206	196	194	188	169	231	199	199	192	215	202	210	198	205	198	218	198	186	209	209	221	175	181	214	190	190	203	187	217	197	209	202	186	213	211	206	188	213	194	193	197	213	188	175	216	200	198	218	230	212	205	178	198	201	202	225	178	195	198	199	202	200	196	201	199	180	221	184	201	216	188	211	198	233	224	216	196	204	192	192	219	209	178	185	182	213	196	199	238	196	192	191	210	232	199	212	217	185	196	193	195	195	209	187	211	225	178	171	194	192	178	197	210	186	193	211	205	219	199	242	193	227	214	210	206	173	208	213	203	209	182	206	219	187	207	196	199	196	224	205	196	201	231	194	174	183	229	204	184	201	198	219	216	189	182	215	221	202	191	205	220	220	179	195	212	212	196	208	172	192	194	185	219	214	225	184	214	208	201	201	206	186	193	221	204	218	190	206	211	191	203	226	205	200	184	196	209	219	194	215	180	189	186	181	209	191	212	218	205	229	185	222	186	231	183	198	190	205	214	204	194	179	173	208	195	227	188	197	187	212	208	227	206	206	199	223	194	217	176	208	206	231	207	187	190	203	205	208	223	195	202	195	206	186	211	234	195	191	187	211	196	190	213	213	222	194	242	180	225	221	222	176	228	187	213	214	209	237	205	204	188	183	186	202	208	215	220	192	242	233	189	215	174	232	198	207	200	186	205	205	215	196	212	181	196	235	203	206	217	217	175	214	209	238	184	200	185	197	229	206	206	192	196	199	200	192	217	202	204	238	231	206	231	193	193	221	180	194	222	198	216	231	186	186	195	212	225	190	197	195	211	232	207	180	189	212	209	218	192	206	200	221	191	188	173	201	216	209	209	180	221	197	184	229	183	185	191	191	190	205	197	225	216	203	181	189	210	227	201	211	217	186	184	208	227	215	207	191	200	232	194	219	224	207	186	202	166	179	188	206	204	205	199	221	200	199	187	211	213	213	207	206	210	223	207	231	215	173	227	223	178	205	178	199	195	198	196	205	193	233	202	189	191	199	199	231	217	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
14885	2658	6364	6818	5692	4592	3791	3176	2648	2297	2018	1790	1640	1466	1341	1302	1244	1165	1115	1050	1007	929	970	905	906	897	793	805	800	761	790	754	748	742	749	698	737	675	680	685	652	725	708	682	648	654	626	687	667	629	619	643	628	610	629	662	611	669	633	594	623	601	614	664	605	614	575	625	602	691	636	652	570	633	600	616	643	593	632	638	598	641	596	635	578	553	630	600	649	599	585	587	569	569	555	610	600	616	610	577	643	608	588	590	581	594	572	574	552	633	615	581	570	619	602	583	562	604	583	600	612	622	612	596	550	607	586	594	592	580	610	566	612	602	554	608	583	586	582	611	588	602	594	549	526	613	575	607	604	566	604	580	561	607	592	574	561	542	543	595	579	553	587	532	600	571	535	590	611	554	569	595	566	558	619	613	609	593	567	596	592	592	563	578	556	576	592	559	563	613	575	603	572	560	555	588	566	564	570	584	599	545	557	596	580	544	537	579	588	543	558	573	537	611	585	565	579	556	551	581	595	615	598	571	597	590	645	593	590	593	613	604	617	537	578	577	566	575	594	579	601	537	594	648	596	570	599	623	573	569	555	559	578	565	583	604	550	583	591	576	611	584	591	611	575	577	605	576	579	619	580	568	571	585	591	576	580	572	589	590	562	624	617	605	592	562	562	578	579	628	598	567	580	582	606	590	551	538	587	561	572	550	553	585	554	576	565	582	597	603	581	604	558	624	608	599	595	559	621	579	580	570	593	575	605	582	555	567	606	572	585	596	600	611	567	561	581	595	608	562	584	580	568	542	548	575	620	571	583	574	587	554	605	589	597	593	554	611	604	607	547	612	554	576	581	578	571	598	557	578	578	603	596	540	565	595	576	573	566	577	560	574	611	546	629	552	583	611	613	588	566	618	584	609	589	574	553	596	621	597	591	566	524	546	592	582	592	613	582	605	555	569	603	600	563	609	600	591	594	565	613	579	547	549	541	568	601	581	607	584	599	582	603	594	599	563	554	566	613	547	562	583	589	603	560	548	624	590	607	587	611	581	582	564	567	580	588	576	583	610	557	515	577	561	611	601	596	632	652	588	590	586	566	515	605	583	539	552	564	623	568	581	546	566	616	559	597	571	559	574	582	602	586	581	577	561	580	589	567	596	592	569	599	582	599	592	557	544	601	585	589	611	585	583	639	539	595	591	585	586	609	538	588	609	599	592	577	587	610	559	591	575	589	584	560	556	586	559	550	562	573	563	549	568	587	562	612	638	593	580	534	531	570	561	605	573	574	575	575	580	624	535	606	607	555	580	565	592	591	587	593	574	585	600	574	600	525	589	615	583	571	537	581	550	595	581	599	594	575	593	604	570	575	567	608	602	566	617	599	547	572	613	560	589	589	611	587	595	592	571	560	612	549	574	547	593	563	581	605	549	568	597	614	572	568	595	601	588	587	586	586	558	602	584	622	582	596	541	601	557	624	579	561	581	612	563	574	623	538	522	592	617	566	580	639	585	561	567	587	561	597	585	600	581	638	552	593	607	564	557	572	612	565	594	598	577	624	589	559	545	572	570	561	571	604	580	576	601	584	544	579	590	580	575	569	574	579	559	561	558	618	590	579	636	572	631	581	615	613	566	553	542	580	590	561	622	551	569	572	570	591	515	578	621	540	615	659	559	590	536	529	599	602	614	579	595	585	569	598	621	574	568	576	599	588	567	644	573	593	605	608	609	600	535	572	611	570	589	587	544	581	576	556	571	554	566	579	554	594	529	601	562	605	597	603	586	538	537	591	593	587	570	580	544	614	579	566	570	554	575	562	584	548	626	610	561	567	587	603	601	587	561	578	559	589	557	646	591	577	574	625	570	559	595	581	560	559	571	575	589	572	590	608	531	549	569	573	541	563	577	634	579	558	586	609	571	525	597	594	585	571	608	573	592	584	567	586	599	564	566	559	555	591	572	597	561	580	596	598	575	577	560	531	555	540	579	561	633	660	543	605	640	571	545	573	576	564	581	590	625	582	588	598	587	639	574	579	618	629	564	568	615	610	599	569	623	570	579	556	564	575	570	595	591	607	594	577	580	580	571	623	595	529	544	585	605	548	546	603	593	608	562	590	562	587	594	582	578	538	604	605	543	587	599	552	568	574	557	555	623	623	569	564	563	621	624	568	581	580	585	557	578	607	561	515	611	625	575	615	580	584	592	553	573	580	603	582	614	579	577	565	591	581	568	544	582	576	612	571	554	598	548	633	586	570	612	618	559	580	586	599	597	569	613	562	579	629	590	541	591	617	629	553	610	600	565	596	588	574	578	603	545	597	563	591	584	605	595	628	570	614	588	577	612	572	562	565	570	545	617	589	579	594	586	572	602	580	577	609	577	651	552	617	568	578	562	609	591	620	570	579	558	595	576	542	595	563	573	586	611	617	550	568	570	577	554	622	580	632	547	607	565	558	609	575	612	557	590	585	560	593	592	570	598	604	584	604	592	582	556	597	571	550	547	552	580	623	599	568	573	579	543	559	605	585	572	593	613	580	622	619	557	596	547	558	572	585	565	582	586	590	585	581	598	544	583	591	584	580	580	613	574	591	560	533	595	603	600	549	629	599	563	588	554	618	585	582	558	595	519	606	574	561	541	560	595	581	606	531	600	558	612	552	577	591	596	586	604	600	574	598	618	588	566	586	611	562	620	600	556	557	561	556	595	602	626	590	549	593	596	618	606	573	581	540	526	631	602	602	599	575	585	600	614	553	578	590	558	560	584	604	580	613	543	597	536	594	599	594	572	606	567	589	548	575	595	540	562	576	552	572	573	540	629	641	581	608	572	540	579	553	624	538	610	593	552	601	595	588	606	586	542	575	547	574	551	572	574	567	555	572	583	557	595	576	627	590	580	594	560	611	587	577	584	532	549	560	575	573	587	563	607	575	557	579	603	622	606	590	557	583	576	581	555	545	573	567	559	626	602	581	600	585	589	546	607	532	550	652	590	563	617	549	605	561	592	610	558	554	560	611	582	590	560	562	563	607	544	566	593	554	624	613	594	588	598	564	548	560	604	591	577	548	574	573	553	552	545	591	557	620	611	570	587	596	567	610	604	568	577	570	608	582	568	569	581	578	582	572	599	587	590	545	609	559	578	565	558	562	596	571	541	577	606	534	582	583	570	604	607	556	604	595	566	635	616	579	599	578	576	585	579	584	592	619	601	576	613	609	521	575	528	569	577	598	573	604	594	570	581	545	609	599	591	545	568	560	578	601	564	562	534	555	565	544	633	576	599	547	582	576	559	570	597	610	601	545	582	548	604	619	551	543	552	549	564	605	565	553	604	543	569	606	624	544	610	591	622	561	610	624	565	620	617	588	590	616	619	596	593	563	571	619	588	577	584	575	587	615	575	578	579	563	563	623	582	575	549	556	577	607	575	605	581	603	566	563	557	588	585	527	553	596	624	613	570	565	568	630	570	531	571	613	572	575	557	593	589	566	559	624	622	560	565	622	555	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
3942	205	201	153	141	117	104	115	98	114	119	109	89	86	91	94	101	92	92	84	96	101	100	87	92	97	116	95	96	96	96	94	102	94	99	107	101	95	98	94	77	95	94	86	87	103	112	97	86	85	106	102	89	90	107	72	97	96	93	98	97	93	100	119	104	89	86	90	91	113	86	99	90	78	92	92	110	80	95	114	85	81	82	99	110	90	96	102	93	96	83	100	116	90	89	110	100	99	94	100	78	90	91	80	79	83	104	93	72	96	98	86	99	101	97	93	102	82	80	104	76	100	109	78	117	98	88	96	89	87	87	100	91	104	79	99	92	100	98	90	104	109	95	96	94	113	110	80	85	101	93	77	91	107	127	92	92	86	95	86	97	82	98	108	103	105	79	97	97	112	82	87	87	94	111	80	89	93	99	99	98	88	83	103	90	122	102	78	98	114	79	95	74	103	98	110	92	90	86	104	92	99	94	98	81	79	111	92	104	92	84	80	87	105	96	122	87	83	96	101	96	87	80	96	93	90	97	92	87	97	116	112	78	110	100	112	105	105	89	98	93	89	98	93	93	92	111	96	112	106	100	81	98	93	114	100	82	105	88	92	110	97	100	112	113	104	93	97	112	97	89	86	99	91	96	86	94	83	104	85	92	98	99	103	80	107	101	76	102	119	93	90	78	96	110	111	100	98	93	85	104	95	94	97	96	96	78	92	88	95	100	104	90	87	106	100	106	101	97	82	90	103	83	95	114	87	91	85	97	101	93	104	110	91	98	103	81	94	100	86	90	94	87	92	89	113	95	98	98	106	86	93	96	84	104	87	112	92	94	94	80	85	83	93	96	88	93	100	99	83	91	95	94	98	111	101	91	100	108	94	98	102	88	99	74	79	105	97	81	97	98	92	100	104	98	109	100	87	89	99	113	84	100	95	98	93	101	91	104	92	79	101	102	116	100	102	96	79	96	91	93	98	105	103	104	86	99	107	80	108	97	80	103	81	109	79	88	92	76	114	106	109	78	103	94	89	112	87	98	91	85	94	84	88	84	119	96	90	93	92	102	96	101	128	96	89	100	92	108	96	96	94	82	100	84	84	91	84	101	101	87	105	100	101	82	90	87	105	101	101	82	95	110	76	85	109	87	92	75	83	100	86	75	104	96	78	75	91	82	94	100	94	93	70	104	115	103	88	117	85	93	88	103	103	107	91	87	96	93	87	102	101	114	108	104	93	93	76	106	87	109	83	102	87	72	99	89	97	92	102	94	76	120	78	95	108	106	111	76	100	100	83	90	95	88	79	101	99	89	87	97	101	89	95	97	107	87	90	105	94	91	104	117	104	80	97	121	94	100	89	73	90	98	98	113	87	98	86	90	74	93	87	84	108	101	97	76	99	92	102	90	88	100	88	98	86	78	75	99	94	97	115	105	91	117	98	117	103	102	92	99	92	93	92	98	101	99	98	98	91	98	90	86	95	87	106	94	96	90	83	96	89	85	92	81	106	101	100	102	98	100	102	93	88	107	101	92	106	101	82	97	108	86	83	119	94	88	100	98	96	94	102	93	85	110	94	102	83	95	99	85	104	100	105	84	91	79	96	100	109	108	93	96	102	92	113	100	102	117	93	69	89	95	98	88	103	89	86	87	94	71	108	98	102	78	101	114	100	85	104	98	89	102	90	89	105	76	107	95	94	91	91	103	93	122	106	94	124	110	84	87	106	101	91	106	103	102	104	88	100	100	129	101	106	83	86	98	98	104	103	86	97	92	89	89	118	104	103	87	102	106	102	93	95	97	84	95	114	83	118	88	93	81	96	95	94	86	97	96	108	106	95	104	101	81	114	99	111	124	83	121	76	101	96	112	83	90	90	75	100	101	101	103	93	93	85	94	87	93	100	95	113	88	75	97	86	107	90	91	98	89	88	100	99	95	115	103	95	79	102	102	90	91	78	103	83	96	92	115	91	104	86	103	93	91	92	106	101	85	109	110	88	89	109	89	95	91	96	98	83	93	97	94	82	90	94	107	98	83	111	101	101	105	93	95	90	105	99	104	94	92	107	94	110	68	102	76	117	83	105	106	76	109	95	85	93	98	88	108	102	92	98	105	99	94	87	106	92	104	97	88	80	106	98	96	96	105	86	97	102	76	101	88	83	86	95	106	102	104	98	90	85	89	86	87	109	103	102	108	89	93	83	97	86	84	96	105	100	100	98	98	90	114	106	89	79	95	88	94	96	118	104	101	73	79	98	88	83	104	110	114	94	94	85	86	89	102	94	92	101	97	70	102	85	91	116	98	103	100	90	107	105	82	103	72	113	89	86	82	93	83	94	109	91	87	84	102	95	109	103	103	109	91	90	93	71	109	84	81	88	111	102	109	92	87	86	95	100	100	101	88	91	106	95	81	105	115	98	92	106	101	82	113	93	95	101	96	80	90	86	100	85	111	102	107	91	82	92	94	97	90	104	96	107	101	96	100	101	100	107	98	89	74	106	89	87	101	88	114	105	94	93	109	90	96	88	115	111	75	98	80	89	116	97	107	98	98	79	86	100	88	89	79	102	88	101	83	88	99	81	92	90	87	97	98	94	89	103	102	76	98	96	94	88	116	96	99	104	103	82	97	100	91	102	99	97	94	101	92	83	91	99	82	104	95	96	91	92	98	104	84	112	87	111	90	90	99	107	107	89	99	105	91	116	79	95	86	87	90	96	94	94	96	90	96	95	86	96	106	98	89	93	115	90	94	69	96	84	102	93	94	93	78	109	77	92	92	89	83	92	103	94	94	80	110	84	85	81	94	93	117	94	85	97	92	99	112	80	90	94	90	86	97	113	94	103	87	105	86	100	90	98	103	93	89	91	88	100	98	96	100	106	123	103	107	88	96	97	113	94	91	91	101	98	100	90	78	103	105	92	108	113	96	104	89	97	100	74	85	92	99	95	90	98	91	97	84	97	97	91	98	93	94	88	85	106	100	101	101	94	94	101	95	103	103	100	85	98	70	86	90	89	94	121	93	85	83	89	91	94	100	102	107	109	97	96	91	87	88	80	87	94	98	95	96	86	89	89	86	85	90	67	112	94	92	96	89	97	94	91	95	101	77	102	107	93	110	99	103	112	89	106	97	91	91	100	105	105	108	87	103	87	100	94	90	85	103	112	92	105	91	92	72	101	93	107	96	127	96	92	105	96	115	103	102	89	106	83	93	82	109	80	88	109	101	104	93	100	102	99	82	121	87	85	80	72	86	115	93	104	70	81	102	112	84	111	110	101	99	75	89	98	121	100	89	96	112	95	107	91	89	104	86	85	100	91	97	101	101	96	96	98	93	109	102	80	102	103	68	79	88	104	97	102	99	94	108	85	110	105	89	81	93	97	98	94	102	117	93	88	99	111	100	117	88	82	94	109	105	99	96	87	85	97	93	98	100	98	87	88	113	106	82	102	105	91	109	94	104	112	92	115	93	106	77	103	75	96	95	97	88	97	91	79	92	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
4557	408	504	501	460	403	402	366	347	345	344	350	353	351	317	317	322	335	303	319	349	344	302	300	305	339	307	348	307	327	316	307	319	321	324	319	316	291	298	310	288	308	333	293	316	329	307	294	293	304	291	314	313	287	300	315	304	321	314	263	281	306	299	324	299	303	305	298	307	290	281	250	304	293	313	291	263	307	289	304	306	340	299	343	308	326	302	289	294	283	273	324	314	291	286	318	323	287	318	324	301	308	336	290	291	329	308	301	305	264	268	300	286	288	293	295	286	293	299	279	321	303	324	298	278	298	304	332	279	317	315	272	304	312	284	291	294	292	294	271	301	272	322	291	319	305	281	278	297	305	278	319	313	284	291	328	296	288	275	295	292	306	306	317	291	297	304	353	313	329	288	283	340	301	283	299	276	291	324	305	339	308	284	289	307	328	310	283	305	320	301	312	308	301	316	303	342	279	313	270	316	285	311	299	286	304	282	300	281	321	288	329	320	273	292	322	282	313	297	285	266	311	301	322	310	314	284	289	344	294	288	302	307	290	320	298	326	344	269	283	274	286	272	307	305	301	319	309	305	317	275	303	288	279	292	282	318	330	296	293	274	305	273	333	293	285	282	291	326	303	287	296	277	281	364	317	290	296	330	323	305	322	299	332	334	277	308	321	264	278	300	300	312	303	293	326	306	300	315	307	304	332	296	313	298	308	313	299	321	318	319	332	279	266	287	324	288	305	292	314	298	289	270	287	317	300	292	304	266	277	307	325	285	296	277	313	318	286	293	314	281	305	316	307	294	277	296	296	309	292	332	283	304	300	298	293	281	303	309	282	316	288	278	315	307	292	295	272	283	310	304	318	330	329	302	271	276	308	302	327	275	297	297	306	289	304	280	292	325	304	292	292	300	280	330	286	292	284	294	320	298	267	284	280	300	281	294	342	320	264	317	287	311	300	291	270	307	301	299	330	335	292	339	306	299	310	289	310	311	334	324	288	316	317	318	264	300	299	299	295	297	317	280	292	307	313	278	303	287	279	278	326	301	332	287	314	299	310	288	336	304	288	278	274	286	288	341	283	311	320	288	283	315	313	290	305	279	317	298	293	305	270	274	290	321	312	292	299	287	310	302	303	312	280	290	310	305	319	310	295	259	315	297	296	308	307	327	293	284	307	316	300	311	320	300	276	327	291	309	318	296	312	289	302	327	301	276	274	297	286	272	308	294	299	310	302	282	324	276	305	266	292	310	285	306	312	320	293	284	297	301	296	264	300	318	309	308	321	337	305	319	288	276	307	306	294	302	291	302	284	337	294	329	307	329	327	285	272	308	315	288	309	290	292	286	317	292	294	324	325	277	289	314	313	297	310	311	315	330	317	302	335	304	292	286	290	296	293	310	290	299	279	290	295	308	296	298	289	318	282	324	293	274	284	277	263	322	298	294	281	279	335	300	276	297	323	288	300	322	304	270	314	291	286	286	342	284	293	304	304	319	296	302	310	268	262	274	291	317	284	289	315	295	278	300	294	310	268	314	310	302	306	325	296	278	295	309	316	289	297	308	298	311	327	291	320	313	305	326	323	284	285	303	300	320	286	295	283	287	282	310	292	336	290	297	326	295	298	298	318	295	269	300	331	300	334	310	295	283	290	293	303	297	312	293	272	307	316	272	309	270	313	310	296	319	299	316	288	312	297	313	289	265	306	286	317	289	288	295	303	285	333	276	288	312	321	281	293	293	306	307	311	275	278	309	294	300	279	319	309	302	330	303	325	307	325	308	285	313	282	307	292	298	285	313	304	308	299	339	304	318	281	293	301	269	284	305	291	314	288	277	286	296	291	311	299	276	330	287	277	287	300	316	285	308	281	300	279	268	288	282	282	287	295	278	281	322	280	274	302	289	276	296	288	315	304	296	296	280	297	278	323	317	280	273	298	306	300	318	301	291	267	282	286	289	318	311	304	293	286	288	286	276	304	314	288	290	300	316	311	294	308	302	286	290	296	311	255	269	280	330	303	279	286	299	292	313	299	295	331	309	326	310	316	319	323	319	296	284	280	327	337	311	296	299	283	348	283	268	287	251	283	320	293	297	305	282	303	284	292	294	285	316	329	286	281	291	286	340	319	292	286	291	278	301	282	282	324	286	272	280	286	286	345	270	304	308	289	284	292	286	315	282	291	319	309	324	292	298	266	310	305	307	309	268	280	288	305	277	333	297	333	289	331	277	329	278	311	316	303	283	318	321	311	295	305	291	289	253	322	310	293	288	339	292	320	319	309	287	322	295	286	314	263	304	304	307	272	298	299	313	298	283	346	329	318	289	330	291	336	295	294	332	311	285	312	312	274	318	289	306	321	300	292	320	272	289	312	308	304	308	284	307	303	307	283	311	290	318	308	308	301	314	316	322	303	342	293	293	294	301	275	291	308	272	283	280	306	312	307	300	304	295	302	310	300	308	291	300	293	311	292	314	323	289	243	344	310	292	295	286	313	312	299	302	300	274	291	280	326	313	321	289	303	301	299	299	297	338	297	316	282	311	304	296	297	332	305	300	329	315	303	321	303	282	296	313	330	301	306	297	290	319	286	326	313	293	294	304	330	328	321	288	287	304	309	279	299	307	341	310	281	286	252	305	325	290	324	293	305	313	317	312	285	296	294	308	343	297	279	307	301	290	280	304	297	313	299	336	299	273	281	293	326	289	298	283	306	305	282	306	295	278	298	296	276	294	277	312	308	286	305	302	304	325	302	286	316	296	293	287	281	273	291	297	305	295	312	325	291	305	328	298	280	287	317	324	280	303	306	281	300	279	313	293	282	281	294	278	295	283	327	297	316	302	299	337	292	318	305	329	316	268	268	307	292	286	325	290	299	301	280	299	310	286	294	310	285	298	285	321	327	318	326	313	279	283	296	313	313	298	321	280	326	317	338	304	310	287	288	267	311	314	355	303	285	314	298	269	314	291	310	313	303	323	283	279	331	292	308	287	280	320	335	276	286	314	319	304	329	316	307	286	280	284	300	317	308	295	310	316	315	289	298	307	295	311	308	255	284	322	328	307	314	295	313	286	296	282	302	293	292	326	283	262	297	299	275	295	314	332	295	308	299	302	335	299	299	281	327	279	315	275	293	308	308	306	263	305	297	295	286	299	303	306	315	288	331	306	288	316	283	301	291	307	283	283	290	288	298	321	312	280	295	304	298	267	280	290	299	299	323	276	288	309	293	282	284	297	293	325	320	316	297	271	295	302	340	320	288	323	305	303	305	322	290	284	333	312	294	282	299	292	295	323	302	316	289	299	278	291	273	295	280	287	259	321	288	294	322	285	315	299	320	305	263	335	321	324	306	296	314	311	296	275	316	323	303	292	290	336	303	318	324	303	306	304	297	306	267	303	315	309	278	291	279	319	296	292	319	302	298	312	332	304	283	299	300	294	298	299	309	329	325	301	306	307	294	305	312	307	297	313	279	279	299	298	319	315	317	287	284	332	311	312	307	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
24357	2464	1299	1025	745	502	397	340	278	229	214	171	197	156	151	158	116	139	132	114	131	112	118	118	109	112	100	115	114	100	110	113	115	108	99	111	95	91	83	110	98	97	101	105	127	119	96	110	94	97	115	112	102	94	103	83	106	94	88	87	103	87	96	99	110	91	88	92	85	87	81	103	102	106	78	114	110	95	84	99	69	101	96	106	91	92	85	102	101	91	100	103	91	105	107	101	102	82	83	99	92	101	101	99	91	100	88	95	93	80	101	98	104	90	87	86	103	105	91	114	100	91	92	97	102	98	105	81	74	86	75	83	99	96	94	96	95	110	88	93	116	92	88	93	87	86	79	112	100	98	102	115	108	107	91	101	114	119	102	70	87	97	97	95	113	89	97	100	88	89	91	85	84	102	93	81	87	99	111	95	93	89	95	84	86	97	93	89	94	94	110	90	91	92	91	97	91	101	112	93	102	107	93	98	93	99	90	90	97	86	98	106	82	94	110	114	86	94	107	92	74	86	99	94	99	105	79	104	104	74	103	103	104	92	120	89	91	112	114	110	83	95	100	93	81	93	85	103	76	109	113	88	92	93	103	92	98	110	93	102	102	94	93	78	99	75	88	75	94	88	100	103	85	79	108	87	115	85	101	109	85	103	110	90	92	84	69	81	99	84	92	109	101	84	95	93	90	100	104	102	108	114	92	94	95	96	101	99	81	93	82	95	105	100	91	98	98	96	95	86	96	70	88	88	84	82	91	96	111	94	104	95	113	103	97	75	91	96	68	103	90	79	89	88	105	89	93	86	97	93	96	92	91	100	102	79	107	86	94	81	98	90	85	84	85	80	101	90	109	97	93	84	86	88	101	102	95	103	91	90	87	94	90	115	89	96	89	98	101	97	96	97	104	97	89	95	89	93	88	94	80	92	114	90	83	110	91	83	96	84	114	99	91	101	102	86	92	75	112	106	92	95	91	96	73	104	98	95	82	116	95	93	84	92	94	107	85	96	96	91	84	103	92	102	74	92	96	98	86	90	92	111	92	95	98	93	89	83	87	94	100	96	97	108	93	84	118	102	92	93	92	105	86	87	107	106	95	76	92	96	90	75	80	104	92	93	104	93	92	98	88	109	87	95	83	95	84	106	80	114	83	113	101	85	93	108	82	89	86	108	90	109	85	93	101	96	101	96	99	94	90	117	75	90	90	89	114	88	100	83	113	104	99	80	81	90	91	96	98	95	106	89	102	89	87	90	90	103	90	84	103	98	95	88	87	87	106	84	107	100	87	94	88	100	105	94	91	106	82	86	95	120	99	105	113	100	117	91	94	93	85	80	96	75	97	81	82	99	97	98	100	73	83	93	84	107	83	87	96	89	75	87	94	78	113	98	97	101	96	110	97	95	89	109	104	94	95	93	84	97	91	95	104	94	95	115	98	81	100	100	96	98	98	95	96	94	69	93	71	79	96	94	102	83	103	91	94	84	91	94	94	108	91	101	92	105	90	87	101	119	61	99	92	86	83	104	90	95	81	86	80	104	90	103	89	95	87	79	105	104	95	103	89	104	82	103	93	99	93	79	92	93	94	83	105	87	76	89	83	92	86	97	98	106	82	94	101	102	85	83	82	89	85	101	74	91	95	86	74	98	101	111	99	92	87	106	95	100	88	84	110	91	85	94	80	86	84	110	85	86	101	94	98	95	78	82	90	104	102	84	96	102	88	99	86	106	105	95	105	90	102	104	105	96	103	105	92	112	88	112	106	99	91	117	100	105	98	105	95	91	79	96	104	88	107	86	81	101	89	83	79	108	84	101	95	89	102	89	107	88	97	100	98	112	98	97	68	83	111	103	98	88	78	97	95	98	112	93	92	91	99	101	75	94	95	100	95	76	93	84	99	89	97	94	93	95	95	80	119	100	91	90	85	83	82	88	99	82	83	93	95	90	91	89	86	86	100	71	105	85	86	91	116	82	91	92	102	109	98	81	83	90	94	85	86	88	84	98	79	90	95	97	73	94	95	98	91	105	113	83	101	113	96	104	96	88	74	96	93	83	111	80	98	78	98	91	101	105	105	106	74	104	91	87	100	113	98	79	103	100	96	96	86	95	88	115	76	84	95	103	92	79	102	87	119	108	64	106	116	94	82	74	86	90	105	85	93	95	92	96	73	101	101	102	113	85	98	89	97	91	101	99	77	89	100	91	91	95	87	87	93	84	90	77	102	74	94	101	93	101	79	102	106	101	100	110	77	94	76	102	89	90	88	84	84	94	105	97	94	84	102	73	88	84	112	100	83	88	87	91	77	94	101	108	72	86	83	105	99	82	111	102	94	104	93	95	104	104	103	102	104	70	109	94	95	79	82	90	92	100	85	89	109	81	106	90	107	98	106	81	96	98	93	96	91	79	95	114	105	90	91	111	83	91	96	95	81	93	110	85	82	95	97	97	73	92	94	88	101	101	112	104	92	93	86	108	83	87	88	97	91	90	113	106	102	87	102	80	79	100	84	96	98	90	92	98	97	107	83	92	85	95	104	91	105	105	100	112	112	82	88	89	96	92	90	85	81	82	95	78	75	94	104	100	88	80	95	83	108	82	108	99	91	95	87	111	89	100	98	83	81	107	95	104	101	87	106	107	93	94	94	88	111	96	99	94	85	93	94	85	77	94	100	91	90	90	101	85	91	98	107	87	90	86	100	107	97	111	98	108	126	92	102	86	82	89	80	96	73	91	96	98	109	84	87	108	84	100	78	77	91	96	95	92	116	124	109	101	91	87	91	94	105	89	80	93	82	85	111	96	89	95	96	89	113	116	112	106	88	83	78	86	104	80	91	105	91	83	88	100	96	80	105	96	90	91	95	107	82	87	100	107	99	105	80	104	97	105	91	82	85	74	94	81	81	96	107	79	114	89	88	99	100	83	95	80	98	78	73	96	105	106	99	83	85	99	102	113	83	103	93	106	88	116	85	91	89	97	88	85	99	87	96	85	111	94	111	98	79	88	93	99	110	106	79	105	88	82	86	71	93	98	77	83	97	90	81	93	92	95	87	100	87	99	78	102	105	88	85	89	85	86	102	106	93	84	82	90	90	93	91	87	74	88	94	80	88	103	121	97	84	83	103	101	94	93	92	93	100	98	112	90	87	98	78	95	79	106	87	102	81	89	89	83	94	95	91	115	95	87	97	103	103	100	100	81	92	80	101	96	81	101	81	75	88	100	103	90	91	105	89	96	91	82	107	103	69	78	108	82	88	80	102	90	104	96	96	92	104	99	87	96	82	87	101	88	83	92	88	91	90	90	85	91	100	78	98	96	103	99	89	100	102	83	101	84	89	87	94	83	104	84	107	92	98	101	86	94	77	109	91	103	83	105	89	92	98	96	82	100	95	100	97	105	83	89	94	87	105	96	104	87	82	93	96	96	89	86	95	96	91	113	103	84	104	86	119	87	79	108	98	81	99	103	85	81	106	93	110	83	84	91	88	103	91	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
11114	1396	3302	3691	3046	2496	2014	1580	1374	1239	1081	921	909	736	675	665	603	582	579	544	497	488	479	474	479	435	451	402	435	379	397	431	389	382	372	380	389	402	371	352	384	338	343	378	350	323	342	351	332	328	340	338	330	342	351	302	347	318	333	336	319	335	341	323	316	335	282	308	335	320	333	322	352	322	343	304	324	309	329	313	312	331	302	282	331	320	333	339	306	290	351	335	304	325	315	288	302	298	286	334	308	344	316	319	330	296	282	298	317	292	271	329	307	340	315	316	278	295	308	315	327	327	321	301	315	318	329	299	312	279	334	318	280	306	305	289	291	331	311	301	322	320	284	326	307	293	319	309	302	298	299	302	271	310	316	281	316	271	322	307	284	334	326	288	300	310	299	323	279	306	337	318	309	324	312	314	302	287	303	289	310	320	305	313	299	316	299	316	314	315	322	318	285	304	267	308	291	285	311	287	288	335	292	310	305	293	275	304	331	307	318	301	340	281	306	292	364	323	309	315	342	303	313	320	292	317	310	327	314	301	300	315	296	298	302	329	315	280	326	300	333	324	314	281	320	302	298	301	318	312	297	302	297	274	329	296	307	283	282	317	314	300	319	311	280	270	320	293	285	300	317	305	311	277	294	324	292	288	277	300	302	318	328	310	297	300	326	293	307	310	328	321	288	299	300	317	273	316	311	298	272	321	283	313	331	287	297	263	259	306	324	292	291	304	280	305	347	296	311	287	311	291	296	316	312	316	325	278	298	288	304	366	351	280	288	307	301	366	289	289	294	305	300	302	286	312	311	309	296	301	304	292	312	283	298	285	280	291	326	297	305	292	301	303	342	324	303	281	315	297	330	283	289	308	285	334	309	331	311	339	296	297	288	340	289	290	309	316	301	303	315	298	305	289	321	295	321	313	344	306	331	314	311	333	296	319	311	333	297	310	306	306	302	296	314	312	310	298	291	348	282	279	317	292	337	337	334	291	327	325	295	328	315	327	276	320	280	320	308	324	279	306	311	338	298	341	310	315	277	285	311	289	283	294	305	292	319	307	285	334	308	295	311	303	301	310	321	293	328	324	319	292	305	306	293	277	315	285	278	280	262	299	328	298	278	306	295	311	326	328	300	304	287	326	300	347	307	323	296	304	317	289	296	309	293	269	321	326	307	313	306	288	323	309	294	284	303	279	297	313	309	264	307	289	308	272	273	312	301	283	287	279	307	311	307	313	334	325	320	294	324	285	302	315	305	335	280	301	269	306	319	295	312	307	304	293	284	309	287	293	292	309	306	306	317	317	323	307	301	295	301	301	302	325	302	275	314	313	300	295	299	280	304	317	311	317	313	329	310	294	304	336	340	292	303	283	305	289	296	293	326	306	317	320	303	305	319	303	355	303	303	299	314	287	311	315	291	305	281	291	301	339	308	287	285	317	305	311	291	304	319	294	310	298	291	301	315	305	268	308	349	295	318	310	319	282	307	302	307	324	322	303	316	285	301	317	317	290	287	315	297	301	285	278	326	311	331	336	297	320	298	321	323	317	301	307	302	320	311	324	309	310	279	308	315	303	314	313	320	283	322	288	331	299	326	309	313	286	322	343	294	326	297	305	309	323	296	307	294	325	335	308	311	289	319	330	303	330	320	295	312	274	297	285	346	278	311	332	273	314	290	273	309	304	302	304	315	296	304	313	305	295	287	333	289	289	296	286	297	330	293	323	313	331	319	312	304	290	324	330	302	290	299	286	315	293	283	298	334	323	314	283	304	279	275	308	321	287	312	295	286	309	298	288	326	299	270	288	308	310	299	320	298	297	331	345	271	286	337	292	316	305	293	310	317	285	306	300	293	301	297	305	298	318	296	292	301	307	317	298	321	299	278	280	308	324	307	306	305	292	298	344	287	313	314	320	282	280	294	322	262	324	294	308	294	297	311	316	300	290	301	318	310	316	295	324	327	309	337	327	277	315	341	306	302	285	291	309	307	314	299	290	312	305	304	293	300	317	307	305	297	297	322	310	340	313	328	305	299	340	313	344	301	270	267	294	322	331	317	304	305	292	314	295	295	250	308	329	324	292	316	318	311	342	287	271	278	287	318	303	310	314	313	280	322	302	287	284	306	287	309	317	296	306	296	308	325	272	285	284	344	320	253	311	335	310	343	313	315	311	306	327	299	330	331	295	299	257	287	310	294	301	310	293	323	299	270	318	290	274	321	313	305	310	274	290	312	302	308	340	308	336	313	303	297	308	329	273	338	309	314	281	315	324	283	307	286	278	276	312	306	286	315	307	289	314	324	303	293	304	288	311	323	295	292	276	325	290	325	307	319	311	311	292	272	309	277	268	281	293	312	284	292	305	280	271	322	325	291	321	312	304	306	319	321	303	280	296	282	320	291	310	310	290	284	274	315	281	296	323	303	289	336	299	282	288	297	295	287	284	289	309	299	302	317	327	333	327	307	295	304	328	277	319	309	307	329	308	286	298	315	283	314	299	319	321	318	268	289	300	330	328	313	333	316	309	296	308	307	315	267	317	321	330	323	303	292	311	298	313	291	300	316	301	269	301	304	337	324	301	317	320	309	288	286	303	307	327	283	260	313	320	289	316	324	313	328	332	328	314	298	311	294	284	286	309	298	311	307	318	312	312	304	316	291	307	301	331	297	299	327	271	299	329	306	311	273	314	296	281	290	295	299	295	313	329	272	296	320	309	311	313	286	300	290	322	314	341	336	311	280	293	259	289	319	309	313	316	298	304	302	311	315	282	294	275	308	313	305	266	317	310	302	312	310	303	297	290	319	300	306	308	303	282	301	317	313	302	276	288	307	322	293	280	313	281	276	305	288	318	334	317	323	320	306	306	315	304	306	299	309	304	324	302	312	310	273	311	312	282	325	290	291	317	311	303	296	351	306	317	299	304	306	306	310	308	334	313	294	302	269	278	338	293	333	325	325	301	270	315	326	295	278	278	297	280	268	301	332	317	303	283	297	357	289	253	330	297	317	327	310	345	301	315	267	288	317	304	299	297	292	295	315	293	301	310	290	283	297	321	310	317	332	329	317	287	314	325	301	275	305	320	335	285	294	308	311	320	284	334	282	307	300	288	331	308	301	295	315	310	319	358	316	303	295	306	305	279	266	336	321	298	288	317	315	311	294	312	279	311	303	318	278	296	301	312	282	314	313	335	312	282	309	286	320	280	284	302	339	272	301	322	292	338	280	289	317	289	296	302	291	290	281	325	311	267	339	309	340	317	282	311	323	301	292	326	306	318	295	353	295	289	313	306	291	317	330	297	288	293	289	320	293	298	331	336	346	289	306	325	306	315	290	297	293	301	309	307	305	323	296	304	320	295	329	315	289	301	339	321	295	318	341	272	291	313	321	317	266	293	273	289	300	320	308	277	292	322	314	302	334	316	307	303	317	281	300	298	308	295	324	275	289	297	294	300	289	306	301	307	283	295	294	289	287	290	293	312	311	329	321	304	271	319	310	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
35987	6464	3009	2238	1617	1164	884	652	579	498	442	401	361	341	297	312	311	285	279	299	289	249	234	231	248	227	234	217	229	233	214	245	221	231	218	233	205	205	207	199	226	213	228	223	242	226	221	217	219	179	204	241	204	209	213	195	194	230	240	224	215	204	207	189	211	181	187	215	202	195	187	208	236	199	202	237	183	214	204	211	208	207	184	206	235	208	202	202	197	204	188	182	215	181	214	212	191	194	227	189	219	221	204	164	222	209	201	209	199	217	212	211	185	209	253	188	214	204	193	175	227	194	188	217	202	187	190	204	201	191	196	206	211	224	185	201	188	193	206	184	192	198	201	193	215	206	194	215	216	205	189	203	212	205	225	190	208	211	204	198	218	244	198	208	217	196	204	218	203	194	217	201	184	194	215	213	198	218	191	203	214	213	195	194	202	205	195	221	228	230	178	206	188	221	212	199	201	189	211	222	221	223	214	217	221	197	194	208	212	195	188	221	203	233	217	188	202	234	215	209	221	210	196	186	198	207	194	202	215	211	210	203	221	190	221	201	196	188	207	181	199	229	185	209	231	203	201	194	193	216	212	186	181	199	201	209	211	194	207	219	233	194	206	238	196	211	205	208	203	207	177	194	204	214	197	210	198	225	206	220	219	188	202	192	201	198	203	202	216	178	191	184	193	196	221	221	177	223	198	204	206	193	189	205	202	193	198	199	196	209	203	210	203	202	209	199	210	193	210	196	179	208	230	219	199	185	191	196	186	206	193	207	211	195	191	201	239	184	208	193	220	188	188	188	206	189	207	212	219	185	215	198	196	211	223	188	232	233	218	191	176	211	200	227	202	177	185	193	178	206	204	211	195	209	178	216	182	221	191	182	190	217	202	209	190	212	215	188	194	178	195	208	192	198	230	212	236	210	203	237	200	208	210	190	191	232	184	212	186	210	244	207	194	222	212	210	195	207	206	215	198	226	191	178	199	177	184	199	185	219	195	216	201	188	227	207	191	211	176	227	196	178	185	183	213	195	193	183	208	220	172	201	206	231	203	210	205	199	178	213	224	204	206	208	214	218	198	220	204	206	230	215	230	226	210	190	200	197	219	210	190	196	206	220	195	201	200	165	198	215	197	228	215	217	200	178	195	232	202	206	216	201	197	212	190	199	196	205	205	216	193	206	207	182	218	185	186	215	204	219	182	189	168	193	223	202	229	220	205	212	189	200	183	192	193	211	195	194	212	205	193	209	238	217	200	206	190	203	221	186	191	201	207	217	201	210	210	191	217	223	198	227	231	222	188	198	220	209	238	206	210	209	203	190	207	187	202	217	217	193	216	223	182	206	222	221	203	198	206	173	201	200	199	220	230	216	199	190	197	204	202	218	206	205	231	215	225	212	191	216	181	225	199	183	207	191	201	207	206	201	218	186	193	208	189	235	208	206	197	210	176	200	195	216	197	188	208	189	206	213	211	197	205	188	235	216	186	217	197	218	195	204	208	199	218	207	223	215	196	196	222	191	239	205	195	197	198	203	217	182	204	189	206	203	206	225	198	186	190	211	211	185	194	221	231	206	218	207	215	206	221	225	218	206	206	191	198	204	188	201	199	213	204	175	224	243	202	198	192	199	201	187	199	216	220	190	192	212	217	185	203	214	223	198	213	228	201	234	189	220	202	215	219	201	255	213	190	176	203	214	191	224	222	207	196	197	211	204	199	202	194	197	206	224	188	227	209	228	212	199	211	199	206	205	186	209	199	190	208	183	194	213	217	211	213	187	213	194	175	200	199	216	210	198	193	181	182	202	221	211	204	201	221	190	213	187	196	231	199	202	197	216	189	171	226	205	193	235	199	198	200	192	192	217	195	205	214	195	217	207	198	191	209	215	221	197	226	212	208	238	183	207	199	226	208	190	219	206	188	199	195	188	181	207	210	209	188	195	188	201	225	198	224	185	191	219	193	225	251	225	206	198	206	195	195	183	194	197	212	218	204	193	211	188	218	204	203	195	190	209	198	208	203	212	230	212	203	198	223	212	184	214	189	213	218	201	212	212	194	202	208	216	185	198	225	199	210	220	210	212	221	218	213	202	188	211	205	187	219	203	201	223	195	210	187	218	194	193	194	193	235	195	211	219	205	194	199	205	199	216	207	224	200	197	199	189	215	194	206	200	203	189	199	215	204	199	181	206	210	206	232	191	193	208	201	207	212	217	216	206	208	204	207	201	213	228	215	219	203	192	213	211	187	196	186	222	214	214	210	247	226	206	207	209	202	197	215	192	187	206	211	208	192	206	207	163	216	181	186	209	230	194	200	188	225	237	195	209	221	176	222	196	219	188	218	210	205	191	198	189	215	183	192	222	209	227	184	199	246	190	209	197	200	212	219	213	222	190	205	220	192	212	186	197	188	206	237	192	193	205	239	193	181	194	187	206	197	197	177	214	180	180	219	226	204	187	207	185	201	204	221	224	212	211	207	205	207	212	195	179	201	183	185	195	206	197	217	219	196	179	205	201	204	192	190	210	214	222	180	196	204	210	200	218	207	214	173	189	198	178	186	218	220	179	224	201	202	213	220	202	216	202	203	220	210	213	193	177	211	204	208	198	207	224	198	215	211	190	226	189	182	194	166	174	215	206	194	204	202	209	198	216	192	202	212	188	188	214	173	188	204	205	212	201	202	199	195	228	207	198	222	203	212	189	194	218	191	211	207	206	203	216	207	194	212	226	217	223	197	209	235	202	211	206	197	231	206	193	225	187	185	186	203	210	213	215	166	208	230	226	202	210	192	195	207	190	217	209	175	206	238	187	201	227	182	199	219	206	206	189	217	215	197	231	216	208	238	218	201	176	204	194	222	203	235	199	238	206	213	193	198	192	189	216	192	199	217	204	188	228	207	207	192	210	205	194	190	190	210	179	178	190	240	203	233	240	222	199	196	217	204	180	197	226	212	207	208	209	219	211	226	191	193	199	192	174	188	209	171	183	237	211	200	216	206	207	221	190	213	185	194	187	231	208	205	226	195	223	203	205	225	195	214	205	181	179	212	193	167	185	214	219	206	193	199	203	206	214	228	219	208	215	176	222	203	203	196	201	190	226	195	216	208	194	204	226	212	225	210	196	210	190	225	213	207	192	204	227	200	210	218	214	177	198	216	193	207	210	184	211	199	223	201	183	201	207	201	208	202	204	214	208	190	212	204	204	199	203	226	205	185	196	212	201	180	191	203	197	210	224	211	199	208	177	199	186	184	205	195	241	205	212	207	185	214	199	204	209	188	203	214	198	216	207	209	184	220	208	188	198	211	199	203	183	189	191	203	211	188	212	208	205	197	209	206	227	211	195	204	204	194	217	210	210	201	210	213	222	231	204	210	206	226	229	196	203	189	200	204	195	212	212	214	187	212	214	192	220	232	183	202	199	192	198	208	218	223	198	186	205	190	235	217	224	205	199	222	204	197	194	222	199	220	219	215	179	188	212	210	201	204	225	201	205	185	190	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
14560	2811	6278	6683	5730	4701	3860	3139	2674	2331	1957	1846	1591	1491	1382	1255	1182	1169	1080	999	980	901	963	871	892	853	840	814	784	780	808	757	749	767	775	728	734	661	707	743	637	704	632	654	697	657	649	684	653	638	708	622	699	613	649	612	671	620	605	613	600	628	606	627	594	583	612	607	576	649	614	605	652	581	609	604	594	581	637	603	627	568	620	588	552	622	621	645	588	617	628	596	582	602	636	630	614	598	591	584	605	596	562	542	594	567	582	618	502	618	569	628	621	604	583	584	603	513	584	619	592	625	636	592	575	596	598	588	549	607	586	638	588	567	604	588	606	525	585	568	574	579	571	590	564	592	584	605	579	613	571	613	530	589	622	589	591	590	604	614	600	595	597	585	604	607	578	595	604	571	615	594	559	539	571	602	565	553	569	597	602	605	575	593	575	602	573	527	572	590	585	615	562	570	579	587	605	585	605	564	549	624	621	584	577	573	594	558	589	562	610	550	583	549	573	569	572	578	556	631	580	562	588	578	590	576	546	582	550	578	559	569	629	585	521	615	544	583	569	592	584	561	633	645	548	566	561	565	578	574	570	581	539	558	675	573	599	587	624	573	555	575	601	549	589	596	583	559	590	594	609	570	556	568	538	562	597	573	550	601	583	616	592	558	551	577	559	600	588	580	597	599	576	550	575	598	557	597	611	563	546	589	579	561	581	588	566	609	604	561	563	601	620	552	570	595	564	616	575	612	580	583	555	571	597	566	569	589	615	572	592	564	604	601	557	614	571	584	603	604	549	525	521	564	618	570	599	575	620	579	568	568	599	566	606	602	605	570	603	620	596	602	612	589	605	624	564	578	602	553	586	616	542	556	621	595	618	598	571	580	616	599	589	591	569	540	537	567	585	647	573	598	591	568	556	563	581	565	588	616	570	564	579	605	575	604	569	591	625	593	589	583	572	572	593	553	567	568	594	573	545	598	609	586	631	569	559	572	597	582	562	591	599	572	588	617	575	585	624	617	626	569	564	549	589	591	616	590	618	569	583	597	575	583	585	634	584	640	565	581	563	547	551	583	552	582	548	590	580	571	600	617	594	574	556	575	572	580	644	608	604	570	616	571	620	577	587	548	562	573	632	564	531	540	584	586	572	588	601	572	599	591	599	582	593	582	574	554	580	562	571	541	617	622	593	599	573	592	575	577	594	597	563	599	583	535	585	603	567	556	537	577	545	576	583	577	520	606	605	563	598	607	558	575	598	566	598	563	575	543	559	620	536	596	562	562	598	565	547	553	617	584	592	576	591	608	601	589	598	598	623	558	615	568	588	569	566	610	598	580	567	597	580	592	594	570	541	597	588	580	553	609	564	560	560	593	553	572	587	604	585	604	576	588	601	585	570	602	558	554	598	615	602	534	570	553	555	588	602	620	559	562	586	593	605	570	604	573	545	564	571	582	550	565	576	602	601	600	570	553	618	587	603	599	572	552	594	594	566	586	592	566	638	595	583	642	558	573	584	585	586	569	603	586	599	570	566	589	585	575	609	601	601	593	579	565	573	582	590	569	565	628	589	608	580	610	548	598	570	607	587	569	567	584	613	554	613	621	584	589	583	592	525	543	609	592	584	583	570	581	579	549	594	557	557	618	611	573	580	582	563	539	601	576	597	608	582	527	597	621	575	554	569	595	569	598	534	593	608	558	595	566	583	569	596	598	582	565	610	580	608	596	622	597	577	569	604	613	609	566	561	567	588	610	585	520	551	602	609	553	593	577	563	562	559	574	546	526	569	574	612	551	570	573	562	590	601	581	597	575	525	567	598	603	603	549	569	575	579	626	587	583	580	587	600	603	506	613	616	597	587	589	614	614	575	599	521	596	575	572	596	605	546	595	571	549	615	584	579	569	609	582	614	591	587	599	576	587	554	600	571	577	600	609	614	583	562	558	557	600	617	588	629	573	595	595	565	554	608	582	608	563	619	573	584	602	600	596	549	547	593	616	601	575	597	603	625	589	538	607	604	588	553	578	565	581	591	562	591	613	572	579	547	587	567	595	558	546	565	544	569	596	590	573	580	619	595	571	569	599	603	600	604	575	574	585	616	579	540	595	574	585	578	571	572	624	610	547	582	579	561	580	552	570	594	578	540	549	581	558	573	531	579	555	582	587	510	567	571	600	577	578	572	589	579	560	549	609	595	612	637	590	597	607	595	618	556	594	576	600	582	588	531	588	598	570	586	582	595	605	635	599	570	610	572	590	585	596	601	618	554	578	595	566	578	530	635	604	599	594	582	574	564	552	604	614	570	558	595	569	596	602	599	639	617	577	571	547	567	619	541	594	561	600	562	601	569	592	563	582	581	558	580	605	607	566	603	533	569	575	562	658	535	574	574	555	591	560	592	587	539	575	566	627	572	557	586	579	524	577	579	569	532	553	569	591	577	614	570	569	606	571	578	543	599	576	581	579	564	607	579	548	583	598	562	592	544	591	561	602	557	554	577	573	543	613	573	613	581	632	532	596	591	603	591	596	607	533	547	598	605	535	594	604	585	563	631	599	566	586	607	587	602	620	553	597	594	623	586	608	584	570	540	603	563	561	549	646	555	553	568	556	547	600	571	588	631	589	577	588	579	557	592	532	566	620	580	579	556	605	575	528	547	651	579	570	612	575	604	568	562	554	595	625	557	589	554	586	537	591	574	579	575	599	574	548	567	578	573	597	570	598	524	572	544	627	594	592	570	536	558	559	517	568	557	561	582	619	581	587	579	599	572	582	563	615	566	585	566	576	592	631	587	606	564	556	582	582	608	568	571	622	571	584	580	557	539	551	589	561	584	582	604	590	597	548	548	526	574	548	585	551	617	570	634	593	552	600	576	596	548	568	600	580	567	597	616	545	581	548	559	575	581	584	548	597	620	575	589	558	601	562	561	629	601	561	590	567	599	594	584	596	557	572	604	593	585	552	582	580	552	601	611	573	604	570	578	578	542	583	548	566	565	621	574	603	554	581	556	594	560	548	606	551	564	614	553	524	595	560	583	574	543	577	550	591	588	587	626	556	588	597	609	594	569	583	630	630	551	562	563	551	542	546	588	567	594	561	596	554	579	571	566	595	572	607	579	623	570	597	604	586	610	587	563	592	561	621	591	586	571	579	593	595	575	574	615	603	588	603	577	541	612	561	581	577	622	561	602	580	575	570	562	555	600	555	578	608	573	571	590	619	522	600	578	575	568	596	544	552	587	571	556	581	556	601	574	585	584	568	562	579	603	595	565	554	556	594	568	556	610	611	590	573	559	567	542	588	583	549	611	630	581	564	649	584	605	542	569	596	607	543	519	586	576	561	590	611	551	570	558	596	584	604	611	570	601	584	590	591	555	599	594	533	606	565	563	566	586	579	555	598	576	572	617	591	610	568	605	522	584	609	588	598	544	562	577	568	609	626	550	561	544	567	589	569	576	594	563	579	623	560	602	603	552	551	555	548	528	590	620	568	566	559	523	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
3855	219	182	180	142	118	114	123	113	122	81	87	103	98	99	88	90	90	106	111	107	90	93	99	92	84	85	96	93	83	108	96	105	89	84	96	111	99	87	114	108	89	82	97	101	93	93	83	84	96	78	90	111	110	101	102	92	99	89	89	100	88	81	87	96	108	104	94	86	103	102	85	109	85	80	102	100	88	87	105	73	83	103	94	115	85	95	85	81	98	102	98	81	100	105	89	108	104	105	88	86	91	96	114	107	91	88	87	93	103	95	88	89	99	94	95	96	88	103	114	82	94	101	89	112	92	91	86	83	88	92	96	107	111	81	96	101	97	94	109	81	90	72	110	76	84	86	97	101	99	90	93	88	77	102	109	91	99	95	99	92	96	76	93	109	101	90	98	102	97	102	86	83	88	87	102	98	100	102	94	90	111	75	103	89	94	86	107	95	101	92	87	80	106	87	106	101	83	110	97	91	94	105	114	85	94	100	86	85	91	91	99	93	98	101	93	107	101	93	80	117	84	85	127	89	96	114	71	83	97	97	111	102	92	82	114	106	82	87	94	118	100	104	112	83	109	101	102	99	99	92	84	111	105	94	94	70	86	87	94	99	102	99	96	97	107	88	91	115	98	100	89	100	99	99	91	95	89	78	95	111	101	98	103	89	96	82	106	105	92	77	110	120	95	101	96	92	80	94	94	108	88	97	104	111	109	108	93	95	96	86	88	95	96	94	76	85	108	93	89	99	82	100	103	73	103	101	86	92	72	103	100	94	89	99	98	100	93	88	93	98	94	102	88	92	105	98	110	104	105	107	102	97	93	99	99	111	75	96	81	90	99	96	88	95	103	88	93	88	102	96	91	91	91	110	103	99	83	91	109	81	103	105	88	100	84	83	92	90	91	92	82	99	99	91	98	113	78	97	95	70	96	109	111	98	84	90	87	97	93	83	96	106	105	89	108	75	87	85	92	82	103	105	108	85	89	92	80	77	94	93	94	98	99	109	94	94	103	84	108	91	82	98	94	97	97	104	90	104	105	108	99	98	93	82	101	63	83	115	95	107	95	94	102	79	115	108	92	95	89	71	92	74	104	87	87	93	91	94	84	97	87	81	101	93	108	107	98	101	100	82	89	74	95	73	92	104	85	81	94	107	84	99	93	99	100	95	84	84	98	85	96	88	90	96	91	106	101	104	90	83	82	81	91	98	79	98	78	89	111	96	113	91	126	88	106	88	104	88	109	95	100	94	84	90	103	100	108	105	96	80	105	114	112	107	93	106	96	86	106	77	87	85	95	93	105	113	106	92	81	89	96	89	92	95	97	92	124	90	112	94	89	97	100	105	92	80	95	92	98	110	95	113	91	89	108	101	90	94	97	93	92	119	91	104	89	88	95	97	109	103	92	106	78	96	82	101	96	103	78	87	119	82	78	110	99	84	119	99	93	107	95	102	110	106	84	75	95	105	86	100	95	94	81	94	103	110	103	98	85	88	83	92	114	95	94	110	101	101	102	86	92	90	92	118	76	94	80	94	91	95	110	92	96	81	119	95	87	107	109	80	129	103	96	126	96	95	95	103	87	89	95	86	92	104	89	96	125	111	99	111	97	110	96	97	95	81	94	99	98	109	97	116	113	92	105	86	91	109	92	92	97	95	106	102	105	100	88	78	102	104	98	85	82	115	102	84	93	103	100	106	108	103	95	93	87	95	110	85	105	109	96	93	104	87	126	96	84	85	82	106	72	96	88	97	86	94	104	99	119	94	105	91	100	106	115	85	92	92	89	89	98	106	109	104	74	90	86	99	100	91	94	92	87	89	110	92	95	93	96	103	88	103	100	92	89	106	84	82	97	94	97	98	103	74	85	86	98	98	90	93	88	91	90	104	115	122	90	107	88	98	107	109	84	82	103	89	78	106	118	83	90	98	79	111	100	114	100	101	90	81	99	87	95	89	99	112	81	113	69	88	102	76	97	103	86	84	95	92	114	108	93	83	111	100	80	95	82	90	100	87	89	97	114	95	90	90	114	85	111	104	82	87	94	100	96	99	84	98	86	92	90	109	109	93	112	92	97	99	107	97	103	95	91	113	89	109	90	109	92	106	98	98	97	93	91	107	108	96	89	100	91	100	79	105	101	101	86	78	96	80	102	87	116	84	94	90	105	82	98	93	95	110	116	94	94	109	79	95	94	83	93	89	91	88	97	107	99	92	99	94	111	74	106	80	81	98	116	91	83	85	74	76	90	85	91	88	96	88	90	103	90	97	111	92	99	101	94	101	102	94	107	86	104	119	76	89	114	96	115	102	100	107	91	111	99	109	92	93	95	87	115	88	91	105	86	86	85	97	99	90	87	89	89	111	92	88	99	100	86	105	99	94	103	92	93	99	87	90	123	102	97	97	100	87	82	116	113	97	95	105	76	106	91	123	88	96	94	84	104	109	107	78	84	85	73	89	97	96	83	94	106	95	84	96	108	117	94	87	103	95	76	120	89	78	110	103	87	107	80	84	100	85	92	97	98	117	111	110	81	91	84	117	104	100	74	84	84	106	93	98	80	88	84	78	89	95	104	116	97	109	90	110	121	99	88	91	98	94	79	69	90	97	99	83	87	88	85	92	86	102	92	76	86	91	100	81	103	90	89	98	69	85	116	76	88	92	93	102	93	69	119	97	83	100	95	92	115	111	86	121	94	96	90	67	81	99	98	101	88	94	113	91	80	104	86	100	98	85	96	110	88	96	96	90	92	88	94	81	99	89	94	105	97	101	91	87	94	78	101	96	107	85	102	97	105	88	112	82	68	115	100	91	81	78	84	94	101	92	91	88	76	105	105	84	104	76	102	88	94	94	93	92	92	89	81	85	92	102	105	97	97	111	106	95	89	103	97	101	104	89	95	111	102	96	91	102	71	102	101	99	96	91	91	98	83	103	94	92	87	88	97	86	99	90	100	88	112	115	91	82	88	93	79	84	108	101	95	105	77	67	103	86	100	95	83	94	87	92	117	79	100	95	80	84	100	105	102	102	110	89	101	102	111	83	91	95	111	101	89	102	96	101	98	97	89	102	107	94	84	92	94	106	92	96	89	88	93	113	90	117	97	79	106	103	93	107	83	97	92	107	103	84	92	90	100	95	105	103	86	86	105	89	101	100	106	103	99	113	87	87	108	101	85	94	101	95	93	103	99	80	88	93	78	93	110	83	91	101	91	121	106	94	57	85	99	109	96	97	86	84	90	83	89	101	96	96	90	91	78	92	75	107	91	77	93	88	91	102	111	89	91	100	108	79	76	79	94	96	75	83	84	90	89	108	68	76	99	87	104	100	74	80	124	92	85	107	119	95	92	97	104	98	103	92	102	106	108	93	96	92	93	86	111	104	100	91	94	107	104	105	81	77	108	94	114	96	104	105	94	104	110	118	108	107	102	104	85	82	100	103	91	95	96	88	102	80	97	88	109	82	101	88	95	91	99	96	119	102	105	95	89	107	102	89	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
4619	377	501	529	445	443	406	392	336	328	327	347	351	347	347	328	329	339	355	347	268	319	318	314	308	316	316	318	307	323	330	303	322	292	311	296	320	313	291	313	297	298	301	311	297	311	328	316	327	318	342	315	335	328	314	299	303	292	274	317	317	288	300	299	305	310	281	271	326	296	294	310	283	301	317	331	289	331	320	278	280	290	308	288	318	298	320	310	302	334	326	266	338	320	321	290	280	306	286	321	320	313	298	340	287	296	311	318	284	322	270	309	289	270	299	320	290	313	300	319	288	288	327	303	325	316	300	298	279	296	295	298	305	299	285	276	307	306	294	282	327	309	281	302	310	300	284	259	306	304	305	293	315	299	265	285	336	313	296	287	290	318	340	308	284	316	327	286	304	285	325	282	300	278	314	301	262	313	315	302	313	301	307	298	313	332	286	289	305	306	296	296	293	310	339	312	316	312	311	314	315	303	268	282	335	308	280	302	341	346	304	308	302	283	320	299	312	291	272	276	299	300	314	278	296	283	320	272	287	337	313	296	278	325	286	302	279	312	288	299	308	304	330	319	320	285	279	296	310	323	274	275	295	305	313	290	330	301	314	308	285	312	266	274	295	296	307	310	304	285	279	278	295	290	326	302	292	273	298	300	307	316	304	305	302	297	326	291	296	296	291	308	322	265	331	307	286	311	286	319	295	304	280	299	323	292	281	293	286	280	281	285	281	296	301	298	283	305	304	291	288	297	264	280	299	330	290	315	311	309	315	301	335	296	283	312	292	304	293	284	303	293	301	296	269	302	267	283	276	284	297	324	240	307	300	291	303	292	320	306	293	291	295	280	298	330	276	303	303	300	305	302	297	290	300	309	293	306	292	280	284	291	335	291	278	298	328	279	307	307	294	303	272	312	290	307	311	333	272	285	300	305	310	294	316	299	335	293	269	285	305	288	303	259	316	317	327	292	285	318	316	297	300	284	318	323	324	305	281	315	313	326	317	307	315	295	260	331	296	293	283	288	303	309	316	317	312	322	311	309	279	302	320	289	304	296	306	292	308	274	313	291	321	289	306	329	287	302	277	272	312	311	309	324	301	281	297	315	299	314	327	287	303	298	303	296	315	301	276	318	297	306	302	303	306	308	301	308	298	334	328	306	302	321	284	324	315	303	300	293	328	294	319	323	296	303	302	321	276	286	294	314	327	250	301	299	316	260	303	332	273	352	298	283	284	285	299	303	293	280	322	298	303	301	293	278	290	300	309	315	286	306	320	274	293	291	280	287	296	303	310	317	286	277	293	324	333	293	327	295	296	322	264	317	295	304	280	294	311	355	308	305	301	283	278	301	300	289	292	323	314	286	326	288	296	319	316	286	289	304	281	285	291	302	276	291	275	305	340	316	330	284	295	269	297	275	329	298	311	293	326	304	334	322	305	301	282	288	269	276	310	307	304	286	294	297	312	301	291	335	289	315	286	302	313	304	295	281	304	324	328	310	291	298	295	323	333	296	291	289	307	323	314	291	289	295	276	292	308	286	315	286	293	281	271	317	284	285	290	300	290	288	316	264	293	266	304	301	276	275	332	287	311	302	311	338	289	294	334	317	307	299	317	318	312	303	286	322	300	289	285	318	310	279	294	253	343	283	302	326	310	285	308	312	294	302	303	288	349	311	286	295	314	282	286	323	296	304	293	301	324	286	316	327	303	276	273	302	294	304	288	315	306	286	315	319	310	277	320	282	274	312	269	297	291	295	316	285	293	323	281	298	309	314	314	262	313	301	309	289	278	269	279	317	302	306	313	294	303	342	329	286	319	300	285	300	315	283	346	317	304	304	271	293	313	313	281	288	305	289	284	306	282	307	269	277	323	277	289	274	309	290	283	305	304	276	269	321	276	268	286	305	301	299	280	309	327	290	286	315	294	304	305	320	322	294	314	285	300	287	302	301	322	279	297	315	311	283	283	304	265	288	276	274	327	331	302	320	273	303	297	287	303	304	296	311	305	288	292	314	270	287	301	283	354	314	292	308	324	312	287	320	309	323	285	305	324	291	300	290	285	300	303	267	335	268	261	316	295	337	285	282	296	310	275	326	314	277	265	299	271	320	308	289	285	288	296	309	272	280	270	283	304	280	299	291	319	293	297	283	264	311	290	310	286	309	285	296	287	298	289	284	348	294	287	292	289	319	321	295	296	301	317	318	278	290	293	317	275	306	276	302	307	288	267	269	325	308	305	300	290	261	322	269	301	339	277	316	285	325	331	325	301	285	318	313	277	297	294	306	303	307	303	296	289	279	306	294	309	291	333	312	288	329	301	301	315	306	284	296	310	320	298	285	314	306	277	298	318	322	278	298	307	284	263	321	283	307	300	323	326	276	298	285	269	291	303	311	299	296	313	289	284	301	303	289	318	317	304	276	353	281	308	301	276	280	281	295	276	311	297	309	314	326	294	302	306	309	300	285	308	250	288	290	311	288	283	317	300	316	294	313	299	313	285	291	321	294	314	321	310	289	283	280	289	277	289	285	347	289	277	309	313	295	289	314	303	315	270	291	326	300	278	309	307	280	295	289	326	309	286	321	305	308	305	292	288	322	284	293	286	318	290	327	307	329	330	354	297	291	325	272	301	298	309	291	302	325	300	318	308	293	301	295	308	299	296	324	302	279	307	293	301	296	282	316	323	295	281	295	286	274	267	324	310	286	289	278	296	308	292	269	301	303	306	329	291	340	320	302	295	273	310	294	295	301	291	310	303	303	298	269	287	315	305	288	291	329	304	301	332	304	301	281	301	282	295	292	309	295	308	317	298	319	303	316	306	289	302	304	294	292	300	267	291	331	258	309	306	326	286	319	306	304	297	277	293	313	325	299	310	299	277	297	304	314	271	294	287	305	285	332	307	298	297	315	306	278	308	282	318	272	341	301	306	286	302	309	316	329	304	297	309	296	312	302	301	284	290	306	299	270	315	287	310	324	298	289	288	291	317	288	307	285	302	274	275	330	309	282	301	313	320	278	294	293	315	304	297	318	321	305	309	286	284	327	287	297	299	323	285	318	320	303	298	289	342	287	299	321	304	321	308	313	295	305	281	306	307	293	295	305	291	320	307	290	332	302	306	302	308	276	286	296	292	294	307	292	256	281	322	281	280	275	325	285	289	259	304	280	338	337	292	296	305	301	278	295	304	289	288	294	298	315	287	300	304	306	318	292	294	269	325	320	310	320	332	329	324	290	304	293	306	306	297	281	291	289	297	307	312	304	286	288	298	311	294	296	281	290	291	297	292	272	294	299	301	295	322	287	298	325	328	305	319	293	304	310	298	295	299	330	302	344	307	308	295	311	268	330	285	308	282	300	300	308	277	308	280	299	307	307	293	322	297	308	318	295	288	306	301	255	298	307	274	328	299	294	291	301	293	294	279	289	324	300	286	287	307	307	292	297	294	321	307	325	311	297	297	317	276	290	315	319	294	311	302	320	309	297	305	274	305	297	265	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
22836	2140	1353	1050	714	533	394	360	258	237	215	197	161	157	155	122	147	135	127	133	127	123	102	101	109	109	115	112	96	114	108	113	92	100	96	97	106	108	102	80	102	95	105	108	117	73	88	102	102	100	100	85	103	107	98	94	101	86	104	106	100	90	91	96	88	77	105	97	88	80	103	99	96	90	93	92	83	97	93	93	93	85	92	113	111	106	96	106	115	95	96	80	79	96	89	103	100	84	79	68	92	98	110	78	95	90	109	108	103	76	80	72	80	86	96	85	93	95	94	111	105	103	120	83	88	107	110	81	99	85	102	92	96	97	102	106	103	95	85	93	89	96	91	80	91	99	89	114	99	75	91	81	104	87	102	76	88	90	107	94	90	93	103	88	85	100	93	89	90	84	105	113	94	98	94	97	87	87	108	89	110	91	101	105	97	84	103	82	95	106	107	84	114	83	103	114	100	114	94	99	98	103	96	101	80	93	86	83	95	83	81	87	101	98	96	98	106	95	87	95	90	100	101	83	76	93	92	102	93	89	99	88	100	91	94	100	97	92	82	95	95	115	93	103	97	107	100	102	103	111	114	90	85	83	90	105	100	69	83	99	103	96	102	86	96	86	108	87	91	97	101	89	95	78	100	73	99	97	96	96	88	91	85	96	110	98	68	90	108	91	99	103	92	109	105	104	84	100	83	77	67	84	105	100	100	90	95	107	106	92	94	81	86	81	103	94	105	96	95	80	97	86	93	96	95	97	94	100	93	95	100	100	106	83	73	113	87	101	89	98	110	91	86	104	78	92	91	84	88	104	104	92	112	108	80	95	106	93	93	94	94	114	86	82	102	113	85	95	85	104	102	91	109	108	81	95	85	95	91	104	102	92	101	75	99	89	77	77	86	98	80	90	94	94	104	94	94	99	91	95	105	102	89	103	97	86	87	85	81	89	109	77	70	111	86	91	100	81	107	104	95	111	81	74	95	101	111	101	105	99	78	96	90	99	104	90	82	82	107	89	79	91	85	89	98	67	92	105	101	93	76	77	95	97	93	101	90	83	104	82	88	81	96	111	98	98	106	102	103	90	94	90	78	108	78	106	101	100	99	79	101	88	94	104	93	87	98	89	95	85	97	101	82	91	82	99	109	108	88	81	91	89	103	101	93	82	114	89	90	92	90	94	91	89	111	91	89	99	75	91	87	92	109	80	89	94	111	89	89	88	93	97	104	83	82	107	80	85	77	96	79	95	96	93	100	106	87	81	94	96	99	104	87	101	92	99	94	102	84	84	87	80	101	98	85	93	82	84	107	87	104	87	101	103	107	96	100	82	91	93	80	83	94	94	83	95	82	81	98	96	102	86	103	92	94	90	97	95	98	98	85	97	99	97	100	101	94	84	95	85	92	81	96	76	78	94	100	80	99	79	105	101	85	89	76	102	82	93	72	84	95	107	93	102	98	96	100	108	107	89	88	87	110	85	78	92	102	111	97	90	98	95	102	73	82	97	86	100	95	97	74	84	84	97	91	93	87	85	87	107	91	100	99	98	98	97	104	76	95	91	92	99	105	98	95	102	99	108	116	95	87	91	95	87	83	76	94	95	103	112	84	86	115	92	93	103	88	95	105	100	95	100	107	97	83	100	110	105	101	107	97	97	100	102	105	100	107	89	105	85	107	99	92	88	77	89	108	102	94	107	101	95	88	108	89	82	90	94	105	90	96	103	116	93	112	88	103	97	89	78	100	92	87	96	95	77	112	116	102	110	105	91	91	97	96	94	86	85	90	99	98	93	92	96	72	80	93	97	85	97	86	90	94	95	92	90	86	91	79	91	106	99	80	101	84	93	101	101	92	92	89	90	77	74	95	82	96	88	87	86	96	93	93	110	96	88	107	91	117	86	87	85	101	122	88	102	97	91	97	103	82	127	98	90	89	88	109	95	109	92	89	87	108	91	104	86	82	84	96	119	74	87	88	86	102	100	86	90	89	105	100	93	92	85	101	84	95	87	93	85	88	77	79	89	92	86	95	89	96	78	97	101	100	95	74	99	77	103	100	84	93	102	90	90	82	101	101	95	102	94	70	104	93	101	88	87	89	95	95	85	76	87	96	88	106	82	92	101	101	99	96	91	102	81	91	102	99	84	92	109	95	98	91	99	90	97	86	93	86	82	102	83	90	112	86	98	98	77	93	80	91	84	94	86	94	127	88	114	108	87	103	93	91	119	97	91	87	95	101	96	80	87	90	86	91	95	102	88	96	89	101	95	87	98	87	90	88	93	88	88	91	92	103	105	85	100	81	93	105	82	86	86	89	107	94	90	93	97	113	103	92	90	99	106	93	88	96	94	96	89	87	97	105	96	83	88	104	87	97	98	88	84	95	97	96	98	102	106	92	81	93	80	102	96	94	91	77	88	92	92	93	100	99	90	82	79	98	89	95	105	101	90	105	88	95	99	103	89	102	95	97	84	98	111	114	97	94	91	87	103	92	109	93	70	92	93	82	95	112	91	106	105	94	86	103	112	92	95	100	94	95	98	101	117	113	85	92	89	93	96	95	104	88	89	97	88	104	109	102	88	105	84	101	78	92	80	73	76	111	82	107	80	111	88	86	93	87	89	107	97	99	94	101	88	100	105	98	86	86	80	96	74	101	99	93	108	89	107	91	96	94	102	107	85	86	86	86	95	84	93	93	79	84	92	82	74	118	108	105	86	104	77	107	85	92	86	107	83	105	93	82	97	101	88	93	94	87	104	105	109	103	81	100	92	85	96	113	105	96	107	105	88	76	81	99	83	100	80	82	108	89	85	94	86	109	110	109	91	93	106	75	97	111	87	88	89	112	93	100	83	88	89	103	93	96	97	89	93	87	97	91	92	85	93	83	113	91	103	108	94	100	89	102	107	108	97	92	89	92	81	92	90	92	92	87	93	91	101	101	96	102	107	83	108	95	108	86	102	88	88	100	92	95	89	79	94	97	88	73	98	96	80	108	87	99	90	81	88	96	74	76	92	94	79	95	86	106	76	95	88	108	79	89	94	96	105	86	87	96	103	90	92	86	90	98	86	91	94	100	91	111	93	85	72	105	91	104	107	86	89	87	96	72	102	86	92	106	78	83	91	101	87	102	89	90	97	88	92	103	90	95	86	87	103	98	106	99	73	95	83	79	103	108	87	90	86	90	87	115	93	91	100	100	79	82	115	117	95	97	94	93	86	92	91	73	80	98	118	87	90	93	126	96	86	83	84	94	113	85	99	92	91	85	99	82	102	76	96	86	90	93	70	85	96	107	80	109	85	96	108	109	97	113	87	73	96	96	87	81	101	91	102	92	99	95	88	79	107	99	98	107	106	82	85	99	85	94	88	104	90	81	87	108	74	80	86	90	89	81	96	79	81	87	88	114	119	80	95	93	87	102	95	94	88	94	88	80	93	87	85	86	95	85	103	103	95	104	99	92	94	81	125	92	99	91	104	92	81	100	97	98	84	101	89	86	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
10525	1411	3270	3634	3015	2486	2068	1608	1382	1189	989	904	829	727	720	623	596	610	549	527	492	479	488	477	441	441	421	419	408	409	393	392	374	417	378	374	382	377	352	350	344	355	351	320	351	328	345	372	343	333	347	351	318	326	375	337	326	297	305	314	299	352	342	313	319	312	329	307	321	331	307	298	327	309	321	338	303	333	331	307	278	290	333	318	345	318	307	320	327	339	304	329	315	333	304	285	325	312	293	305	311	291	336	303	301	322	317	313	284	304	298	326	307	305	299	300	300	328	293	308	325	295	316	306	288	289	288	320	313	314	328	304	304	335	304	330	319	328	272	305	306	282	347	304	293	299	292	318	336	331	297	277	294	320	316	312	300	282	319	291	298	300	293	281	308	324	296	300	297	278	303	291	270	318	294	300	313	269	311	298	339	295	291	293	273	293	316	276	310	316	305	302	314	317	280	336	327	305	303	309	294	306	291	323	301	302	307	306	293	321	321	325	298	330	288	310	300	301	296	283	307	291	322	276	284	300	305	300	278	308	328	317	299	272	289	338	295	309	308	297	296	316	328	308	312	273	291	297	325	298	286	292	310	305	321	326	316	286	308	281	314	318	308	336	302	311	308	302	272	298	312	358	267	309	310	332	293	342	309	300	355	316	295	303	277	316	303	292	339	285	300	288	305	319	333	302	300	298	306	295	275	306	346	281	303	286	290	308	274	297	280	275	281	302	288	312	318	304	301	307	309	255	290	296	301	321	286	282	320	317	288	324	285	276	291	298	297	315	310	322	306	335	293	283	317	304	311	348	309	300	336	318	325	282	298	293	302	314	299	308	310	323	325	314	318	289	306	293	304	283	284	283	303	324	323	310	304	309	322	306	311	288	292	316	298	292	308	339	321	310	290	302	335	317	303	275	335	310	333	322	333	306	276	303	292	310	285	299	289	294	305	296	276	321	285	297	298	311	291	300	324	294	302	292	302	287	312	300	288	336	311	304	272	304	321	259	347	307	291	301	294	278	294	313	307	328	305	270	286	332	296	327	312	335	282	273	286	314	294	301	319	329	315	301	296	327	292	295	280	298	353	295	317	310	314	280	324	305	322	296	309	304	312	334	289	248	319	292	329	297	314	304	300	299	309	298	307	280	314	273	305	317	316	299	317	314	323	333	283	257	304	275	292	302	312	327	319	308	293	261	310	347	304	278	306	294	273	312	300	309	307	303	309	298	312	315	314	276	314	302	312	308	296	275	302	323	306	309	286	295	327	300	324	285	297	284	299	300	292	325	296	310	271	286	312	304	285	322	264	299	282	292	302	327	313	303	282	304	319	283	318	331	273	289	290	326	299	294	294	298	322	285	314	274	317	320	282	281	303	301	283	319	295	305	285	321	319	309	301	295	312	288	303	328	323	297	314	307	318	280	329	292	311	304	318	321	307	308	286	274	329	311	313	299	267	343	293	298	295	308	299	273	297	320	314	297	292	306	272	287	314	311	283	300	307	296	302	282	270	314	337	297	321	302	308	322	302	336	315	317	339	297	310	302	276	319	285	300	304	302	310	314	281	333	297	302	294	288	310	297	286	299	301	306	292	286	310	301	300	299	265	303	312	313	269	285	313	310	319	306	311	314	335	303	316	325	324	286	300	282	319	305	303	302	297	340	303	324	288	321	297	286	303	272	276	292	310	303	295	333	296	296	314	304	316	300	318	288	304	314	324	325	308	294	297	286	298	311	333	314	315	296	300	284	283	293	293	306	281	306	308	290	314	316	311	314	309	295	327	298	300	317	322	314	309	304	312	308	342	314	354	290	312	324	326	311	286	257	292	309	305	311	308	318	356	338	335	288	304	294	311	344	315	310	261	300	341	301	330	287	304	302	277	288	292	311	306	284	290	311	304	318	326	309	311	337	291	336	287	331	303	298	309	288	334	315	312	327	285	303	305	325	308	299	283	295	312	322	312	293	293	335	305	299	315	327	300	285	312	298	300	315	295	302	322	308	279	292	317	332	294	299	296	273	324	298	293	311	327	305	321	282	288	285	312	302	313	308	307	307	294	284	276	304	311	301	303	305	327	277	301	277	328	327	327	309	306	263	283	291	284	326	323	309	289	355	314	315	278	299	301	293	326	289	307	292	322	305	311	286	304	315	275	310	288	279	295	286	307	287	332	294	298	340	292	322	315	307	299	289	305	287	286	299	303	305	316	327	305	276	292	283	319	301	341	275	301	298	298	287	282	312	306	316	294	319	294	300	314	300	304	288	300	301	334	323	332	333	329	321	298	286	314	291	305	339	305	296	309	338	285	302	316	329	306	315	296	309	322	313	310	309	319	304	275	305	326	332	322	303	326	325	285	292	278	291	312	307	293	302	311	306	305	331	277	287	289	309	327	281	301	266	278	309	274	299	275	323	295	318	288	287	286	316	310	316	305	316	293	297	308	320	299	305	325	337	322	282	274	315	325	306	260	296	327	276	289	332	332	301	321	286	293	328	284	296	302	299	289	298	314	287	281	306	304	303	313	279	277	282	291	307	308	300	300	289	289	275	291	313	304	306	286	318	296	325	276	286	324	308	319	311	332	296	321	296	322	304	284	280	315	305	269	281	309	273	336	298	313	327	303	298	315	285	295	311	321	303	301	302	301	323	276	271	296	307	293	308	312	336	319	296	297	306	345	301	313	295	295	296	326	297	298	316	316	288	294	306	303	298	312	295	270	283	306	298	284	296	304	351	328	263	317	288	331	298	303	313	305	295	291	312	299	322	322	299	308	330	307	322	294	324	339	336	286	305	290	306	288	271	304	300	327	322	306	280	324	312	309	312	300	296	319	318	324	286	281	293	307	301	276	324	297	304	288	269	302	350	314	316	317	295	288	374	319	290	312	322	312	308	280	318	303	290	277	306	281	269	324	305	289	322	294	319	309	346	303	280	323	289	294	299	297	308	333	334	294	334	301	310	347	309	289	292	268	297	297	282	328	292	319	341	297	325	336	300	294	297	331	306	308	317	308	329	286	317	304	283	305	277	318	304	323	294	313	290	321	304	316	293	296	296	295	308	320	313	306	294	284	327	324	315	309	315	279	351	301	299	295	280	325	332	275	336	323	298	319	298	331	315	276	298	321	265	302	298	269	293	316	304	302	292	288	287	308	293	306	299	339	316	277	306	295	270	297	271	316	302	330	315	297	278	301	282	299	294	307	292	256	296	340	326	316	311	327	303	295	305	288	301	330	325	291	286	330	311	291	302	330	305	290	296	328	296	315	300	298	309	289	316	293	310	307	297	309	303	286	279	304	304	310	291	322	269	323	297	282	284	262	321	290	330	282	323	280	318	294	313	280	320	330	304	306	320	316	297	293	304	306	320	310	311	313	309	304	323	305	314	282	328	321	331	304	311	276	310	280	298	285	302	309	274	323	296	308	327	318	327	318	297	325	277	295	310	331	297	308	302	283	330	337	289	299	285	307	316	344	301	309	315	319	312	290	325	293	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
17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	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
