0	46	30	46	1536	200	0	5	10000	2000	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
336199944458	336199944975	336199945523	336199946073	336199946623	336199947173	336199947723	336199948275	336199948823	336199949373	336199949925	336199950473	336199951025	336199951573	336199952123	336199952675	336199953225	336199953773	336199954325	336199954875	336199955425	336199955975	336199956523	336199957073	336199957625	336199958175	336199958725	336199959273	336199959825	336199960375	336199960925	336199961475	336199962025	336199962575	336199963123	336199963673	336199964223	336199964775	336199965325	336199965873	336199966425	336199966975	336199967525	336199968075	336199968625	336199969175	336199969723	336199970275	336199970825	336199971375	336199971923	336199972475	336199973025	336199973575	336199974123	336199974675	336199975225	336199975775	336199976325	336199976873	336199977423	336199977975	336199978525	336199979075	336199979625	336199980175	336199980725	336199981275	336199981825	336199982375	336199982925	336199983475	336199984025	336199984575	336199985125	336199985673	336199986225	336199986775	336199987325	336199987875	336199988423	336199988975	336199989525	336199990075	336199990625	336199991175	336199991725	336199992275	336199992825	336199993375	336199993925	336199994475	336199995025	336199995575	336199996125	336199996675	336199997225	336199997775	336199998325	336199998875	336199999425	336199999975	336200000525	336200001075	336200001625	336200002175	336200002725	336200003275	336200003825	336200004375	336200004925	336200005475	336200006025	336200006575	336200007125	336200007675	336200008225	336200008775	336200009325	336200009875	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
0	30	60	90	120	150	180	210	240	270	300	330	360	390	420	450	480	510	540	570	600	630	660	690	720	750	780	810	840	870	900	930	960	990	1020	1050	1080	1110	1140	1170	1200	1230	1260	1290	1320	1350	1380	1410	1440	1470	1500	1530	1560	1590	1620	1650	1680	1710	1740	1770	1800	1830	1860	1890	1920	1950	1980	2010	2040	2070	2100	2130	2160	2190	2220	2250	2280	2310	2340	2370	2400	2430	2460	2490	2520	2550	2580	2610	2640	2670	2700	2730	2760	2790	2820	2850	2880	2910	2940	2970	3000	3030	3060	3090	3120	3150	3180	3210	3240	3270	3300	3330	3360	3390	3420	3450	3480	3510	3540	3570	3600	3630	3660	3690	3720	3750	3780	3810	3840	3870	3900	3930	3960	3990	4020	4050	4080	4110	4140	4170	4200	4230	4260	4290	4320	4350	4380	4410	4440	4470	4500	4530	4560	4590	4620	4650	4680	4710	4740	4770	4800	4830	4860	4890	4920	4950	4980	5010	5040	5070	5100	5130	5160	5190	5220	5250	5280	5310	5340	5370	5400	5430	5460	5490	5520	5550	5580	5610	5640	5670	5700	5730	5760	5790	5820	5850	5880	5910	5940	5970	6000	6030	6060	6090	6120	6150	6180	6210	6240	6270	6300	6330	6360	6390	6420	6450	6480	6510	6540	6570	6600	6630	6660	6690	6720	6750	6780	6810	6840	6870	6900	6930	6960	6990	7020	7050	7080	7110	7140	7170	7200	7230	7260	7290	7320	7350	7380	7410	7440	7470	7500	7530	7560	7590	7620	7650	7680	7710	7740	7770	7800	7830	7860	7890	7920	7950	7980	8010	8040	8070	8100	8130	8160	8190	8220	8250	8280	8310	8340	8370	8400	8430	8460	8490	8520	8550	8580	8610	8640	8670	8700	8730	8760	8790	8820	8850	8880	8910	8940	8970	9000	9030	9060	9090	9120	9150	9180	9210	9240	9270	9300	9330	9360	9390	9420	9450	9480	9510	9540	9570	9600	9630	9660	9690	9720	9750	9780	9810	9840	9870	9900	9930	9960	9990	10020	10050	10080	10110	10140	10170	10200	10230	10260	10290	10320	10350	10380	10410	10440	10470	10500	10530	10560	10590	10620	10650	10680	10710	10740	10770	10800	10830	10860	10890	10920	10950	10980	11010	11040	11070	11100	11130	11160	11190	11220	11250	11280	11310	11340	11370	11400	11430	11460	11490	11520	11550	11580	11610	11640	11670	11700	11730	11760	11790	11820	11850	11880	11910	11940	11970	12000	12030	12060	12090	12120	12150	12180	12210	12240	12269	12299	12329	12359	12389	12419	12449	12479	12509	12539	12569	12599	12629	12659	12689	12719	12749	12779	12809	12839	12869	12899	12929	12959	12989	13019	13049	13079	13109	13139	13169	13199	13229	13259	13289	13319	13349	13379	13409	13439	13469	13499	13529	13559	13589	13619	13649	13679	13709	13739	13769	13799	13829	13859	13889	13919	13949	13979	14009	14039	14069	14099	14129	14159	14189	14219	14249	14279	14309	14339	14369	14399	14429	14459	14489	14519	14549	14579	14609	14639	14669	14699	14729	14759	14789	14819	14849	14879	14909	14939	14969	14999	15029	15059	15089	15119	15149	15179	15209	15239	15269	15299	15329	15359	15389	15419	15449	15479	15509	15539	15569	15599	15629	15659	15689	15719	15749	15779	15809	15839	15869	15899	15929	15959	15989	16019	16049	16079	16109	16139	16169	16199	16229	16259	16289	16319	16349	16379	16409	16439	16469	16499	16529	16559	16589	16619	16649	16679	16709	16739	16769	16799	16829	16859	16889	16919	16949	16979	17009	17039	17069	17099	17129	17159	17189	17219	17249	17279	17309	17339	17369	17399	17429	17459	17489	17519	17549	17579	17609	17639	17669	17699	17729	17759	17789	17819	17849	17879	17909	17939	17969	17999	18029	18059	18089	18119	18149	18179	18209	18239	18269	18299	18329	18359	18389	18419	18449	18479	18509	18539	18569	18599	18629	18659	18689	18719	18749	18779	18809	18839	18869	18899	18929	18959	18989	19019	19049	19079	19109	19139	19169	19199	19229	19259	19289	19319	19349	19379	19409	19439	19469	19499	19529	19559	19589	19619	19649	19679	19709	19739	19769	19799	19829	19859	19889	19919	19949	19979	20009	20039	20069	20099	20129	20159	20189	20219	20249	20279	20309	20339	20369	20399	20429	20459	20489	20519	20549	20579	20609	20639	20669	20699	20729	20759	20789	20819	20849	20879	20909	20939	20969	20999	21029	21059	21089	21119	21149	21179	21209	21239	21269	21299	21329	21359	21389	21419	21449	21479	21509	21539	21569	21599	21629	21659	21689	21719	21749	21779	21809	21839	21869	21899	21929	21959	21989	22019	22049	22079	22109	22139	22169	22199	22229	22259	22289	22319	22349	22379	22409	22439	22469	22499	22529	22559	22589	22619	22649	22679	22709	22739	22769	22799	22829	22859	22889	22919	22949	22979	23009	23039	23069	23099	23129	23159	23189	23219	23249	23279	23309	23339	23369	23399	23429	23459	23489	23519	23549	23579	23609	23639	23669	23699	23729	23759	23789	23819	23849	23879	23909	23939	23969	23999	24029	24059	24089	24119	24149	24179	24209	24239	24269	24299	24329	24359	24389	24419	24449	24479	24509	24539	24569	24599	24629	24659	24689	24719	24749	24779	24809	24839	24869	24899	24929	24959	24989	25019	25049	25079	25109	25139	25169	25199	25229	25259	25289	25319	25349	25379	25409	25439	25469	25499	25529	25559	25589	25619	25649	25679	25709	25739	25769	25799	25829	25859	25889	25919	25949	25979	26009	26039	26069	26099	26129	26159	26189	26219	26249	26279	26309	26339	26369	26399	26429	26459	26489	26519	26549	26579	26609	26639	26669	26699	26729	26759	26789	26819	26849	26879	26909	26939	26969	26999	27029	27059	27089	27119	27149	27179	27209	27239	27269	27299	27329	27359	27389	27419	27449	27479	27509	27539	27569	27599	27629	27659	27689	27719	27749	27779	27809	27839	27869	27899	27929	27959	27989	28019	28049	28079	28109	28139	28169	28199	28229	28259	28289	28319	28349	28379	28409	28439	28469	28499	28529	28559	28589	28619	28649	28679	28709	28739	28769	28799	28829	28859	28889	28919	28949	28979	29009	29039	29069	29099	29129	29159	29189	29219	29249	29279	29309	29339	29369	29399	29429	29459	29489	29519	29549	29579	29609	29639	29669	29699	29729	29759	29789	29819	29849	29879	29909	29939	29969	29999	30029	30059	30089	30119	30149	30179	30209	30239	30269	30299	30329	30359	30389	30419	30449	30479	30509	30539	30569	30599	30629	30659	30689	30719	30749	30779	30809	30839	30869	30899	30929	30959	30989	31019	31049	31079	31109	31139	31169	31199	31229	31259	31289	31319	31349	31379	31409	31439	31469	31499	31529	31559	31589	31619	31649	31679	31709	31739	31769	31799	31829	31859	31889	31919	31949	31979	32009	32039	32069	32099	32129	32159	32189	32219	32249	32279	32309	32339	32369	32399	32429	32459	32489	32519	32549	32579	32609	32639	32669	32699	32729	32759	32789	32819	32849	32879	32909	32939	32969	32999	33029	33059	33089	33119	33149	33179	33209	33239	33269	33299	33329	33359	33389	33419	33449	33479	33509	33539	33569	33599	33629	33659	33689	33719	33749	33779	33809	33839	33869	33899	33929	33959	33989	34019	34049	34079	34109	34139	34169	34199	34229	34259	34289	34319	34349	34379	34409	34439	34469	34499	34529	34559	34589	34619	34649	34679	34709	34739	34769	34799	34829	34859	34889	34919	34949	34979	35009	35039	35069	35099	35129	35159	35189	35219	35249	35279	35309	35339	35369	35399	35429	35459	35489	35519	35549	35579	35609	35639	35669	35699	35729	35759	35789	35819	35849	35879	35909	35939	35969	35999	36029	36059	36089	36119	36149	36179	36209	36239	36269	36299	36329	36359	36389	36419	36449	36479	36509	36539	36569	36599	36629	36659	36689	36719	36749	36778	36808	36838	36868	36898	36928	36958	36988	37018	37048	37078	37108	37138	37168	37198	37228	37258	37288	37318	37348	37378	37408	37438	37468	37498	37528	37558	37588	37618	37648	37678	37708	37738	37768	37798	37828	37858	37888	37918	37948	37978	38008	38038	38068	38098	38128	38158	38188	38218	38248	38278	38308	38338	38368	38398	38428	38458	38488	38518	38548	38578	38608	38638	38668	38698	38728	38758	38788	38818	38848	38878	38908	38938	38968	38998	39028	39058	39088	39118	39148	39178	39208	39238	39268	39298	39328	39358	39388	39418	39448	39478	39508	39538	39568	39598	39628	39658	39688	39718	39748	39778	39808	39838	39868	39898	39928	39958	39988	40018	40048	40078	40108	40138	40168	40198	40228	40258	40288	40318	40348	40378	40408	40438	40468	40498	40528	40558	40588	40618	40648	40678	40708	40738	40768	40798	40828	40858	40888	40918	40948	40978	41008	41038	41068	41098	41128	41158	41188	41218	41248	41278	41308	41338	41368	41398	41428	41458	41488	41518	41548	41578	41608	41638	41668	41698	41728	41758	41788	41818	41848	41878	41908	41938	41968	41998	42028	42058	42088	42118	42148	42178	42208	42238	42268	42298	42328	42358	42388	42418	42448	42478	42508	42538	42568	42598	42628	42658	42688	42718	42748	42778	42808	42838	42868	42898	42928	42958	42988	43018	43048	43078	43108	43138	43168	43198	43228	43258	43288	43318	43348	43378	43408	43438	43468	43498	43528	43558	43588	43618	43648	43678	43708	43738	43768	43798	43828	43858	43888	43918	43948	43978	44008	44038	44068	44098	44128	44158	44188	44218	44248	44278	44308	44338	44368	44398	44428	44458	44488	44518	44548	44578	44608	44638	44668	44698	44728	44758	44788	44818	44848	44878	44908	44938	44968	44998	45028	45058	45088	45118	45148	45178	45208	45238	45268	45298	45328	45358	45388	45418	45448	45478	45508	45538	45568	45598	45628	45658	45688	45718	45748	45778	45808	45838	45868	45898	45928	45958	45988	46018	46048	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2748	3650	2300	2746	3650	2300	2745	3650	2300	2743	3650	2300	2741	3650	2300	2739	3650	2300	2737	3650	2300	2736	3650	2300	2734	3650	2300	2732	3650	2300	2730	3650	2300	2729	3650	2300	2727	3650	2300	2725	3650	2300	2723	3650	2300	2721	3650	2300	2720	3650	2300	2718	3650	2300	2716	3650	2300	2714	3650	2300	2713	3650	2300	2711	3650	2300	2709	3650	2300	2707	3650	2300	2705	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
21555	27518	37353	35932	31187	28660	27760	26336	27274	31231	27700	21049	12136	9649	12018	11126	8507	8289	10089	12562	8005	5284	6115	6286	6366	8139	8296	5532	4674	4667	2914	4169	3781	3558	2872	2013	1135	1082	949	600	511	415	400	322	295	301	984	1390	1208	619	241	231	214	194	222	206	202	214	229	197	179	203	235	218	205	213	192	203	194	210	231	199	194	211	200	198	199	188	205	219	220	236	236	216	182	211	209	213	218	187	195	198	196	189	203	201	192	188	184	200	221	192	201	199	209	176	174	182	214	223	220	210	218	199	193	172	193	217	170	212	178	197	187	205	192	206	199	195	207	202	204	223	198	210	186	202	190	182	175	202	192	213	202	195	215	182	209	186	200	189	190	189	189	209	200	193	200	210	196	193	204	210	186	216	191	201	194	194	209	211	188	188	192	211	199	196	214	194	215	182	207	187	201	191	176	199	198	199	194	219	211	203	185	216	181	206	210	207	223	214	205	213	219	190	183	190	202	193	178	197	213	217	180	190	223	225	179	194	203	192	196	205	187	211	230	188	175	211	184	194	219	190	219	206	186	164	209	221	192	195	214	190	202	182	201	183	185	204	189	233	212	204	190	165	194	200	215	186	197	204	209	190	184	183	194	198	193	217	207	178	176	221	177	200	210	181	201	196	211	198	196	196	202	208	200	187	205	212	211	203	213	200	217	213	205	207	174	184	176	183	186	224	192	192	214	221	197	191	180	193	189	201	188	218	217	206	206	209	198	206	179	191	185	195	197	227	198	204	202	187	237	207	191	198	208	190	202	198	194	199	198	184	216	163	221	226	186	192	204	223	209	228	187	209	213	189	183	190	201	213	224	204	210	184	186	193	195	196	193	208	243	208	179	199	191	178	210	180	186	197	182	216	195	194	178	196	200	215	212	200	216	197	190	202	209	168	185	202	201	205	200	210	215	204	203	191	197	203	186	169	197	201	216	189	182	220	170	189	211	216	183	201	219	222	192	200	198	194	199	198	220	207	216	193	192	211	219	226	215	186	195	178	185	205	183	200	212	200	210	191	226	219	212	209	194	196	207	185	183	209	192	204	202	202	203	216	206	173	199	202	193	209	193	194	207	201	186	211	188	181	191	189	224	223	195	203	198	194	196	208	212	184	198	186	193	230	202	220	220	190	202	178	187	184	203	219	198	188	196	196	186	211	168	194	202	210	228	198	209	193	187	187	174	221	192	190	220	177	227	197	195	210	189	201	212	197	191	213	225	226	238	206	187	202	170	216	192	220	181	176	210	192	211	194	202	219	188	185	197	219	225	210	204	217	220	206	174	209	207	198	186	199	212	214	166	200	192	210	216	220	206	212	175	200	188	205	216	227	217	208	206	187	216	202	199	205	174	191	193	228	198	208	184	199	212	182	185	212	209	185	209	208	189	185	219	191	184	189	197	185	203	198	187	181	200	185	197	189	206	183	197	181	215	189	204	181	192	171	192	219	190	210	173	195	203	206	229	210	173	187	189	176	220	200	203	224	201	201	220	209	190	204	219	219	187	189	216	174	179	205	222	204	202	207	214	218	214	197	209	222	213	196	217	202	180	198	183	203	212	174	205	209	223	207	197	204	185	217	188	166	203	210	194	216	220	210	219	189	193	197	205	213	195	189	193	202	200	171	194	199	196	201	189	223	211	172	209	204	225	198	196	176	183	207	186	185	190	205	197	198	199	221	212	219	213	191	189	189	187	206	202	183	192	198	216	195	195	173	159	203	200	201	192	208	190	223	207	217	168	183	199	195	196	171	177	188	198	216	198	216	190	179	198	205	215	204	205	226	210	182	207	188	185	197	203	212	204	192	214	194	184	191	232	169	192	229	203	233	194	220	185	184	205	199	194	214	206	211	185	191	221	199	205	213	201	195	188	196	188	174	204	186	180	195	214	212	221	224	181	195	188	195	218	206	196	188	196	210	197	203	193	172	195	196	211	236	220	199	184	196	223	192	197	191	181	211	190	204	192	212	217	202	179	184	231	182	208	215	198	214	195	180	197	200	192	192	185	197	194	197	179	184	242	211	184	198	218	198	202	198	214	204	204	206	193	176	189	176	171	209	197	187	209	173	217	207	209	194	183	192	184	171	185	221	187	205	171	198	169	209	206	205	237	198	191	163	202	165	172	168	205	176	199	218	227	199	184	186	202	216	185	212	201	191	191	197	185	186	220	201	231	196	207	196	196	188	180	200	206	200	194	190	223	181	158	198	180	194	211	195	200	205	198	203	193	204	199	222	204	220	198	206	179	191	199	208	166	189	195	181	189	173	209	184	207	223	202	208	196	193	226	177	197	199	179	198	190	201	199	180	193	196	191	180	199	209	187	183	194	188	189	192	181	194	186	206	214	212	206	204	186	205	188	205	203	189	214	202	203	202	194	194	197	193	216	189	192	192	178	197	211	202	193	206	177	189	213	184	229	212	200	178	212	213	196	203	199	214	191	176	211	207	190	212	194	200	232	221	179	190	197	202	191	210	207	218	205	214	191	212	192	210	202	198	205	200	206	181	209	192	195	205	215	195	212	194	204	200	179	220	211	184	175	192	210	183	214	191	197	203	215	204	197	197	184	190	192	197	222	190	193	205	195	200	199	197	194	217	213	228	189	210	197	199	192	203	203	179	180	216	197	208	189	230	155	196	218	223	222	201	193	185	196	212	193	167	191	177	197	186	195	181	192	203	204	198	231	239	218	200	209	209	185	197	178	184	222	199	215	204	216	194	188	198	211	202	216	198	188	176	224	187	190	186	198	193	191	208	190	205	199	222	183	185	210	198	193	207	204	180	202	196	204	216	186	187	167	173	207	184	204	192	195	182	198	199	201	205	206	211	210	191	200	214	203	211	196	181	190	205	178	181	214	213	202	181	183	194	210	185	189	191	197	211	196	191	183	212	194	197	225	168	196	192	179	201	210	189	189	213	196	206	193	224	204	196	197	202	213	227	195	201	207	225	216	181	201	189	195	189	198	208	196	191	188	167	199	186	189	198	200	199	213	210	191	202	244	187	212	197	190	178	206	174	215	196	195	219	194	221	191	203	208	186	223	207	173	213	187	199	214	205	205	176	187	198	209	212	207	175	205	214	209	175	200	214	184	190	198	193	196	201	175	196	185	203	203	241	188	201	218	195	185	204	190	221	186	194	198	211	195	198	192	172	192	176	202	204	214	205	173	203	183	225	219	205	205	188	243	175	214	195	180	208	182	204	219	208	180	190	186	196	211	186	198	190	185	212	193	192	188	185	173	182	217	208	201	173	193	183	205	179	183	195	179	192	181	187	190	188	189	172	202	234	201	197	160	188	228	200	205	190	202	182	173	207	210	214	191	202	197	207	195	191	193	205	201	183	199	171	226	205	200	196	197	202	200	205	205	200	197	173	219	196	217	192	195	176	213	178	191	178	193	189	210	236	201	188	182	188	219	218	186	197	211	189	200	189	214	177	181	180	218	193	194	175	206	187	223	223	188	198	206	209	173	210	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
12393	23748	33317	37670	37884	37746	38550	37784	40496	45329	42822	39765	28205	29652	33510	32494	29303	27913	32972	35841	27378	23770	25978	25450	27198	29802	28867	25462	23220	22774	17384	20190	18931	18444	16697	14121	7821	7462	6719	4065	3137	2405	2293	1711	1523	1491	6724	9244	7696	3692	1012	882	709	668	801	715	651	615	616	666	671	681	655	688	633	720	701	653	644	693	659	617	611	602	624	599	582	591	651	593	588	615	606	576	528	592	619	625	570	590	591	566	640	617	601	633	591	611	568	586	604	575	606	613	650	604	557	617	593	615	599	639	609	581	624	584	585	599	620	584	587	594	555	595	622	585	628	581	563	585	560	590	619	586	559	585	621	629	556	614	601	599	636	565	567	541	559	550	577	593	568	537	569	576	582	597	569	555	586	559	604	623	536	575	611	551	584	546	607	580	595	609	566	635	548	599	630	544	557	636	612	619	603	614	559	567	530	605	573	570	560	538	629	648	607	627	579	546	594	591	574	610	564	574	573	612	577	531	584	580	604	584	588	552	593	538	608	574	557	618	611	608	610	554	623	550	587	566	533	598	550	580	619	597	594	593	571	590	574	584	563	611	576	583	605	573	574	616	555	561	598	574	567	646	608	577	563	597	566	614	590	628	619	531	590	569	559	600	553	563	610	626	602	591	563	591	563	568	557	583	594	546	579	608	601	603	569	595	593	600	612	595	508	593	547	559	583	611	602	614	572	609	591	584	556	601	590	529	572	558	597	537	569	574	564	591	603	613	585	571	606	593	575	584	551	563	584	593	579	593	556	615	601	582	629	589	589	575	548	583	568	557	579	589	598	577	532	592	624	644	584	580	581	567	568	598	574	552	548	594	601	555	581	594	613	583	595	574	561	584	601	560	602	553	587	557	575	582	545	616	591	539	568	604	590	603	592	594	590	596	624	618	594	592	597	603	587	565	569	568	551	569	588	580	534	591	592	546	590	522	602	566	569	592	592	576	571	592	552	564	596	596	594	586	607	634	561	569	593	558	598	579	588	609	599	592	606	581	576	567	581	638	570	586	601	567	606	583	602	585	585	612	570	614	585	602	577	558	601	635	562	564	560	547	579	590	581	565	579	586	582	608	593	543	551	586	550	538	598	551	602	580	618	592	601	623	610	570	585	553	560	592	553	583	603	591	586	572	582	571	583	616	584	553	600	600	592	596	595	584	601	601	628	571	598	570	593	577	599	578	587	560	600	598	556	575	612	576	524	572	565	579	556	620	565	597	605	589	597	599	623	532	586	547	605	580	560	569	552	585	580	572	583	589	573	646	583	597	591	581	568	594	550	598	584	596	545	627	596	577	585	550	596	585	590	614	599	609	578	608	592	585	595	616	533	559	584	542	582	578	545	582	555	611	584	578	581	552	633	548	581	563	624	583	577	588	602	598	588	586	594	564	575	564	546	594	621	626	622	624	563	589	564	614	586	563	619	574	558	617	608	594	574	553	586	566	558	621	569	572	603	529	573	544	571	540	570	621	598	589	574	560	595	597	631	599	625	607	558	582	593	591	578	572	590	616	592	578	578	557	588	548	553	558	597	592	581	608	562	592	576	584	577	596	571	593	583	598	577	566	565	596	586	509	548	594	618	574	538	550	603	593	555	566	569	569	555	594	571	560	578	582	598	593	586	624	563	561	636	559	610	561	544	576	592	551	635	567	602	560	604	589	616	618	648	597	565	594	571	632	609	604	602	619	588	598	583	560	589	585	587	571	599	581	567	597	597	616	592	580	597	618	572	579	581	580	590	662	599	570	596	567	529	632	623	581	570	591	568	586	590	602	606	604	602	542	565	624	576	592	618	601	619	595	611	567	636	605	616	564	565	581	594	591	588	587	600	588	571	581	531	551	600	568	576	541	519	593	613	559	599	610	583	600	600	576	574	597	566	525	605	552	595	596	607	630	545	569	595	561	603	570	607	596	587	602	608	599	589	597	590	581	606	604	615	583	581	575	625	574	602	597	562	602	535	582	599	601	570	548	567	547	592	552	628	582	585	607	586	566	582	593	533	530	608	571	556	602	597	578	574	575	589	551	570	541	557	548	590	575	561	559	551	571	550	571	560	548	574	576	586	588	600	580	550	570	554	550	588	593	573	572	617	597	586	573	623	581	608	594	589	616	566	593	546	548	616	575	586	594	562	579	588	582	576	573	577	619	617	572	575	537	586	586	590	556	600	571	552	611	568	601	580	586	611	574	626	574	570	581	578	569	578	597	601	556	612	597	595	579	576	590	621	564	593	513	627	585	557	588	610	596	584	593	570	578	581	619	604	591	597	607	539	622	633	572	552	550	585	609	618	610	585	620	629	518	588	616	585	580	595	596	611	613	573	623	585	538	592	606	562	574	592	590	605	596	608	564	552	554	603	637	588	562	563	613	548	550	561	612	564	595	622	575	566	588	596	632	552	561	609	569	570	590	593	621	634	574	567	565	617	576	548	632	599	546	561	628	581	556	575	585	618	547	629	566	593	581	581	569	554	578	569	560	645	626	580	581	571	573	607	532	554	591	585	602	603	580	608	611	586	575	581	617	565	620	618	550	580	577	564	576	549	571	584	584	571	563	621	568	609	615	562	589	564	574	578	596	571	567	574	571	568	582	596	571	556	611	614	579	604	559	601	604	597	557	614	560	581	610	598	545	527	568	581	601	609	583	547	585	600	579	552	564	589	581	598	590	586	556	577	518	584	589	622	585	572	621	586	627	605	571	588	550	551	588	570	574	587	570	565	586	597	561	586	581	573	604	610	595	621	588	582	593	571	580	579	545	564	545	580	571	577	589	537	585	566	555	576	574	570	584	627	563	595	588	596	577	539	559	594	582	563	604	594	566	544	543	577	579	601	574	599	586	604	593	628	609	599	589	607	551	573	568	608	576	587	523	608	577	614	584	582	604	606	569	622	593	611	592	592	579	592	590	566	569	564	573	578	646	569	572	543	611	593	583	614	552	595	593	564	593	583	586	560	582	598	563	590	593	575	550	570	616	603	557	591	627	616	585	574	580	608	599	552	600	545	588	611	565	566	588	594	601	585	595	539	619	596	551	625	553	588	588	561	589	545	579	590	577	556	567	606	603	588	600	593	633	588	604	598	623	611	582	591	558	640	552	580	599	573	556	594	591	576	588	586	575	604	574	574	595	609	627	567	559	597	565	595	592	581	580	562	564	569	594	562	586	601	599	592	555	596	578	563	567	554	600	590	592	614	586	589	563	625	597	584	539	555	611	615	573	632	587	573	567	616	581	573	581	570	613	633	598	572	546	597	601	600	554	637	626	598	570	577	593	573	576	543	595	581	597	609	605	627	614	552	591	618	573	609	526	604	556	568	566	576	562	580	614	582	612	551	612	588	584	599	552	549	631	597	602	606	556	603	549	624	620	574	578	605	622	582	590	534	575	570	583	579	593	565	590	562	581	577	572	622	612	557	566	558	593	590	604	584	603	606	545	564	566	602	600	579	576	575	557	595	564	636	595	595	621	595	575	583	615	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
3895	3747	6952	5873	3554	2560	1961	1491	1385	1615	1219	906	616	543	637	592	474	475	569	601	400	388	380	345	439	429	410	395	362	355	336	331	308	320	248	314	258	284	249	214	253	217	259	210	239	189	265	273	301	261	257	229	235	205	236	211	211	215	201	217	204	204	254	224	205	235	225	225	235	226	204	218	244	216	220	226	232	223	211	233	234	231	216	237	203	204	232	210	243	232	239	210	208	248	208	220	193	191	204	206	230	215	222	232	198	221	230	218	231	232	214	231	218	211	214	229	226	238	245	235	231	209	237	220	208	191	235	230	231	238	206	221	222	204	237	261	200	268	202	233	213	226	225	195	221	230	220	235	248	244	213	238	234	223	237	200	226	194	203	214	231	194	207	199	205	212	208	243	220	228	207	211	200	211	216	233	213	237	206	237	220	212	226	248	229	239	231	224	222	250	229	226	233	219	221	222	243	215	207	197	242	206	208	237	228	190	229	243	226	166	198	232	253	221	202	219	212	234	201	238	213	213	233	202	221	250	206	230	212	232	193	217	236	203	229	221	211	218	214	223	208	247	244	244	219	219	235	215	237	227	198	234	217	232	209	240	234	218	220	216	233	229	240	221	243	198	192	194	221	207	234	239	229	239	239	215	219	230	239	221	210	260	199	214	227	234	200	234	226	229	233	254	223	197	247	212	219	204	203	207	217	215	216	213	243	249	209	208	210	216	225	198	211	232	232	231	230	194	210	232	236	246	216	224	227	230	244	260	203	216	244	217	218	239	204	221	192	255	231	211	212	218	218	217	228	219	223	223	211	220	219	213	201	217	260	257	210	204	219	236	232	223	233	203	247	221	188	218	197	221	229	227	221	208	218	221	264	219	237	227	234	208	213	221	236	223	221	216	208	219	235	236	224	223	225	253	237	213	234	241	234	241	204	233	215	243	227	230	255	206	221	238	229	215	249	196	215	245	210	211	232	224	234	190	227	227	230	232	225	227	216	220	215	232	202	218	215	238	176	220	214	238	252	239	243	216	235	236	232	220	223	217	239	260	224	250	210	220	212	208	233	216	240	248	234	209	245	240	215	214	225	241	218	217	211	223	224	221	234	221	249	225	218	239	238	235	218	201	239	209	217	225	221	245	231	187	214	210	226	207	222	212	208	213	242	216	239	243	225	217	224	211	233	213	211	224	198	242	198	207	214	207	219	201	224	231	216	221	216	214	263	209	231	213	210	239	256	210	221	257	227	214	217	225	211	217	219	196	230	258	232	217	192	225	238	214	231	230	233	195	239	254	231	228	213	221	213	241	235	232	213	221	203	218	195	222	257	203	228	240	236	228	239	203	225	224	237	214	219	202	227	231	187	222	240	224	210	229	195	253	233	218	205	232	218	262	195	193	226	218	220	245	238	209	235	237	221	223	211	207	204	222	215	219	194	224	235	236	212	209	194	205	224	238	205	238	214	220	183	237	215	232	211	226	244	220	224	227	215	236	203	215	219	226	223	209	200	221	214	212	264	196	203	247	212	256	236	219	222	211	216	227	240	219	196	239	230	223	210	201	247	242	222	225	228	231	240	226	218	198	222	197	221	222	228	216	222	227	228	212	227	218	209	224	226	220	207	214	217	221	235	234	217	206	235	216	238	234	215	232	230	207	207	252	209	215	252	233	238	212	210	212	230	252	232	209	228	220	206	255	210	239	206	230	209	229	218	229	219	227	210	234	235	238	201	226	221	226	196	252	249	205	218	219	189	241	218	228	221	225	226	197	222	237	210	218	201	205	222	197	204	242	229	219	242	230	226	214	222	230	234	224	215	207	222	212	213	202	209	232	208	190	261	225	206	231	267	223	235	198	204	225	222	210	223	213	221	199	192	215	233	200	212	204	235	192	216	203	209	216	221	235	231	225	238	223	217	197	230	216	227	240	225	242	254	218	261	244	255	220	234	220	244	272	212	205	253	232	237	257	209	221	239	228	229	227	199	223	232	214	234	219	234	224	217	216	206	215	224	227	219	221	229	222	231	213	213	223	201	237	227	248	221	231	211	202	233	254	255	217	207	213	215	209	207	240	208	213	223	236	244	242	223	204	230	215	238	243	232	222	225	211	220	218	226	197	199	246	236	262	229	199	216	200	210	229	227	212	221	216	244	219	215	193	218	222	227	247	193	231	205	227	221	213	201	205	251	211	221	242	210	237	224	254	227	207	215	220	237	219	212	191	207	180	221	192	211	234	237	220	209	230	236	200	224	235	237	234	244	228	212	240	225	235	241	220	212	228	224	224	222	213	219	236	234	238	229	222	188	215	227	219	216	249	239	229	230	251	204	182	212	197	244	242	221	209	222	196	204	219	211	236	224	224	199	221	228	199	199	244	224	223	224	221	217	215	224	222	236	189	213	214	204	219	186	239	221	255	250	231	220	222	226	227	216	243	242	231	218	240	202	221	233	233	203	218	238	224	255	237	212	216	223	221	203	229	216	226	254	216	211	220	213	238	232	229	189	223	218	230	209	220	228	227	211	244	212	218	230	210	227	243	221	223	218	231	235	221	226	237	214	208	226	212	238	229	236	204	253	229	240	232	240	232	206	240	224	235	224	237	206	216	242	212	222	211	230	249	225	232	243	242	211	213	191	233	193	226	241	254	212	197	246	242	200	210	230	255	238	217	216	231	227	217	227	233	195	232	222	216	221	227	219	240	221	245	214	238	236	219	228	209	234	220	198	234	219	213	225	235	220	252	212	198	217	220	237	236	207	218	216	192	190	236	218	219	236	238	204	217	253	215	260	227	210	234	241	213	230	220	242	204	225	235	215	248	221	185	210	220	211	216	213	234	204	214	234	227	240	205	245	232	229	216	209	204	217	234	234	228	214	223	194	213	198	211	259	207	202	227	243	211	247	234	230	219	207	230	219	215	233	193	218	209	207	216	221	204	227	216	173	235	206	225	239	234	237	206	218	226	216	198	220	230	230	211	213	214	211	220	250	222	231	220	207	232	226	229	214	221	215	219	236	253	213	208	214	210	226	231	241	230	214	207	238	218	219	218	225	259	228	215	228	249	261	242	238	223	198	226	226	209	198	215	239	207	225	223	212	214	212	197	201	215	214	236	212	222	228	192	216	204	211	206	226	226	216	218	226	238	262	239	235	222	188	226	209	236	240	207	199	244	222	224	238	192	226	228	228	240	203	212	220	225	221	198	220	214	207	229	213	207	212	231	208	210	214	235	216	217	210	239	232	213	218	213	239	256	205	230	226	222	216	217	258	190	218	231	240	229	191	201	243	203	216	203	231	219	224	233	198	217	227	203	244	232	237	236	229	237	220	241	214	226	217	240	245	211	212	237	237	212	235	206	231	210	242	208	205	244	214	231	234	204	232	202	233	213	237	245	250	208	220	225	225	221	193	248	210	202	236	201	228	229	212	231	239	218	233	235	221	212	238	228	219	236	222	237	218	218	250	217	194	258	227	239	235	223	192	219	213	214	211	248	238	233	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
3269	5016	11078	12587	9179	8209	7210	6546	6739	8036	5674	4469	2762	2615	3034	2775	2311	2338	2850	3389	2193	1888	2025	2098	2243	2320	2316	1857	1712	1675	1372	1519	1454	1533	1246	1235	952	842	867	779	763	709	693	721	694	676	907	1119	1063	786	621	608	624	654	629	610	606	622	649	648	647	638	675	644	621	675	639	599	610	688	630	601	659	666	613	649	590	649	625	639	656	632	674	651	584	646	662	657	681	701	649	658	591	647	617	659	618	676	630	627	596	627	658	606	652	648	611	593	615	605	592	643	612	602	606	656	640	645	631	583	655	625	649	597	618	626	577	652	611	640	616	631	614	593	678	645	662	653	583	624	611	621	652	667	628	650	653	619	653	640	617	607	594	638	653	677	653	646	631	642	601	589	587	651	608	615	636	612	663	650	631	698	632	644	604	651	643	649	631	638	665	626	649	679	642	635	641	603	651	634	635	637	598	650	598	633	681	635	653	626	604	618	658	608	627	655	634	653	626	643	649	634	626	627	661	633	606	635	641	620	620	629	606	608	680	641	623	648	660	649	660	654	622	644	585	683	669	637	648	640	678	636	668	631	608	649	637	631	660	661	640	654	626	664	642	589	667	597	618	669	629	619	660	636	662	671	633	690	639	640	636	663	637	611	657	643	655	651	575	640	648	635	636	673	653	616	690	684	639	647	659	646	622	624	623	650	611	660	635	674	664	673	618	652	656	622	610	622	654	639	630	632	607	615	639	610	635	633	580	632	643	598	684	623	654	623	680	654	674	668	659	615	622	652	588	632	647	574	641	633	588	661	631	668	620	653	627	605	677	659	659	621	636	644	601	604	620	655	649	642	667	600	641	623	647	599	658	678	620	630	673	665	625	668	605	656	625	605	627	655	641	688	624	666	588	672	629	611	617	597	638	661	631	654	635	643	672	644	634	644	680	619	680	681	664	622	631	669	675	654	625	600	619	626	644	636	625	611	638	619	617	634	635	604	640	636	650	621	595	655	646	643	668	633	619	643	644	593	631	654	662	608	651	681	628	573	663	687	657	609	651	631	637	638	663	654	588	675	628	611	687	619	671	595	625	637	639	651	683	620	583	627	626	643	623	634	648	666	648	662	630	680	624	625	604	618	682	643	619	595	643	683	637	636	617	661	607	640	577	647	622	633	611	669	613	624	626	633	607	634	650	674	656	617	638	618	614	625	659	641	657	673	651	653	641	597	618	652	670	612	608	616	609	671	631	616	703	651	592	642	635	633	593	629	631	657	617	652	631	644	641	617	630	649	616	654	602	593	676	631	610	630	657	611	623	687	650	644	636	618	661	627	621	682	673	622	594	587	649	643	628	643	653	650	644	633	611	646	639	662	650	658	642	635	594	616	659	672	674	690	648	595	642	656	629	649	634	676	657	644	634	647	630	686	637	619	632	640	694	622	645	673	664	609	667	624	615	632	655	630	636	620	646	627	628	640	630	627	631	637	599	645	600	677	640	593	706	638	673	600	634	640	638	666	642	623	664	628	628	613	619	613	617	630	656	627	609	667	636	605	616	644	635	615	624	655	693	606	621	611	646	601	655	665	673	611	630	622	622	674	625	587	644	654	654	661	657	666	677	634	651	608	628	607	647	581	624	622	680	631	640	630	652	634	621	604	583	628	642	640	664	631	644	650	635	659	656	654	636	623	611	607	686	610	668	638	633	673	621	652	667	605	621	622	661	666	621	677	609	656	653	629	621	661	643	679	636	652	644	604	669	631	652	637	651	649	631	626	620	616	583	661	661	649	618	642	629	622	629	651	609	674	664	593	581	622	638	599	623	639	616	640	642	661	630	598	595	617	671	670	657	654	635	626	605	657	633	622	665	606	621	644	621	624	612	668	671	624	627	691	651	613	639	642	659	647	668	619	623	649	611	628	592	618	626	598	609	589	662	673	637	625	678	616	627	642	634	614	593	637	646	633	629	652	660	634	632	630	615	639	629	619	649	627	638	666	671	651	671	622	684	607	664	603	665	678	657	628	588	676	648	631	636	607	605	624	611	646	647	619	646	638	614	643	667	663	579	667	628	649	604	663	619	642	637	628	628	653	645	611	647	612	660	623	672	589	604	636	644	615	628	626	640	625	624	681	643	623	608	605	626	657	644	613	670	609	643	680	639	679	625	699	638	634	637	653	634	623	626	653	661	623	690	638	660	622	592	634	625	646	649	647	624	608	613	663	616	658	698	637	643	597	685	629	649	613	672	658	641	692	666	613	651	613	632	670	670	634	684	645	620	629	651	682	598	637	675	661	601	653	656	666	606	684	612	611	660	636	653	608	633	594	645	632	638	629	588	669	656	641	655	613	636	626	663	622	644	655	602	656	663	634	657	664	643	656	649	637	623	653	629	659	584	669	653	616	663	632	598	638	649	637	620	660	610	627	632	660	650	624	612	591	644	641	617	643	620	601	636	631	661	614	643	659	644	698	661	607	594	616	606	637	614	626	614	630	629	617	646	662	634	651	699	592	643	660	620	605	661	639	679	597	646	632	644	619	639	626	675	664	630	635	644	637	626	632	607	619	641	663	675	584	654	638	661	618	658	604	637	624	616	638	613	634	661	611	623	660	647	656	647	610	624	670	706	671	645	604	662	686	625	619	619	618	579	618	605	695	689	643	638	626	652	630	604	629	620	656	630	622	626	639	658	620	637	593	614	660	702	630	645	654	637	603	598	695	626	647	635	694	658	610	649	644	658	615	654	581	668	615	583	663	622	648	630	605	657	610	711	623	656	631	637	634	627	657	663	658	657	631	622	606	683	628	630	628	583	673	664	654	692	659	675	639	600	609	650	659	640	633	676	637	644	648	638	623	654	604	652	646	631	636	655	664	621	662	665	640	621	643	692	649	645	674	642	634	616	660	631	582	597	670	620	634	661	596	639	692	674	639	608	658	658	649	621	633	612	617	611	637	651	623	639	636	629	656	640	619	654	627	671	628	613	705	607	670	640	671	574	601	641	611	621	642	620	602	641	671	637	617	636	643	627	664	627	599	634	616	646	621	655	645	652	641	655	641	631	617	635	652	642	675	651	624	665	638	631	603	656	645	610	616	651	678	693	696	702	643	673	638	623	686	663	611	609	608	606	644	622	611	661	667	651	649	633	620	649	609	643	657	623	670	617	686	633	647	672	565	659	602	665	668	642	649	640	621	635	629	637	673	677	688	628	640	621	629	632	661	625	643	646	640	712	619	636	710	647	649	591	606	661	641	704	664	639	623	570	650	583	656	590	616	597	642	640	605	659	659	631	622	674	630	642	624	635	553	669	581	613	624	646	634	625	664	635	634	653	617	579	640	615	632	625	590	586	616	635	656	598	621	613	635	590	660	633	598	616	654	659	625	664	600	677	671	629	619	618	675	599	690	657	633	658	668	647	624	648	683	660	625	602	634	663	661	626	681	597	687	658	622	627	634	637	672	659	671	658	619	637	665	664	700	610	623	661	644	649	630	626	615	592	600	656	618	681	610	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
14944	20985	33755	34213	30499	27657	24636	21980	20317	23372	18126	11184	5532	5289	6956	6022	4995	5269	5921	7043	4121	3255	3938	3570	4483	3891	4153	2951	2788	2595	1538	2115	1987	2088	1090	1330	677	523	504	380	283	267	272	226	202	222	590	803	577	310	141	172	149	143	204	157	136	169	149	141	151	159	142	135	152	140	150	151	140	141	126	142	147	146	133	156	139	127	165	141	155	150	165	142	164	144	149	148	133	153	138	163	144	176	146	133	146	152	131	168	156	130	165	158	142	169	143	139	158	169	152	145	169	155	150	145	146	137	125	159	125	141	149	154	131	164	140	137	156	123	132	155	141	159	145	156	151	156	165	140	165	146	159	137	148	154	168	159	150	149	144	160	133	133	133	160	127	147	131	135	152	140	174	169	127	157	159	151	129	154	153	163	131	145	135	138	139	156	136	144	137	146	145	131	143	130	150	138	181	144	123	139	141	158	147	150	154	156	159	140	157	128	151	140	170	140	142	129	154	149	140	166	148	142	162	136	147	164	163	128	149	115	158	156	135	141	157	151	149	147	141	126	157	131	155	148	170	148	132	131	156	147	121	143	128	149	137	143	153	140	131	131	152	137	142	159	132	134	158	144	141	146	141	155	160	131	141	144	135	166	139	152	155	147	147	140	138	129	147	153	153	118	140	151	126	141	134	158	152	135	142	140	133	159	147	154	154	171	144	143	169	138	147	139	135	156	122	129	132	145	163	162	154	135	170	166	139	154	131	138	144	147	140	140	130	149	146	137	162	138	138	130	149	134	142	133	151	148	161	135	131	139	149	164	129	146	146	144	152	148	161	154	134	144	146	121	157	147	148	161	149	158	168	109	166	137	133	157	149	145	143	154	143	158	172	141	153	144	144	126	139	158	161	151	147	148	157	176	141	158	146	149	137	132	154	141	154	149	149	141	157	144	141	150	142	142	143	149	148	143	156	151	166	137	134	151	162	145	166	158	166	135	141	150	138	135	128	132	154	156	138	124	142	137	161	141	146	153	147	120	149	142	162	145	138	145	139	128	154	161	158	151	158	146	139	143	131	127	144	144	143	137	184	138	166	163	164	139	157	129	157	134	152	147	159	167	136	158	164	129	147	141	139	159	170	156	155	144	139	156	130	141	138	130	155	152	143	131	161	156	155	131	131	123	130	142	143	182	151	142	145	147	123	136	155	159	162	154	171	139	169	144	163	139	152	162	138	141	131	167	134	145	145	145	149	156	176	151	156	147	134	144	159	156	163	142	148	166	141	154	143	162	141	160	137	154	156	155	133	141	162	137	122	135	139	151	147	168	142	135	149	150	154	154	174	126	138	150	164	154	133	134	146	161	145	153	125	157	155	136	160	135	137	126	142	157	140	136	153	147	131	149	145	154	172	137	149	134	149	148	159	151	159	128	141	156	145	142	170	141	149	155	141	136	141	141	126	155	162	129	126	137	142	151	136	143	173	142	124	152	161	149	139	177	158	161	146	124	128	137	157	136	150	177	144	155	148	150	171	151	144	145	128	172	166	149	155	138	147	142	160	131	154	161	143	143	144	150	150	149	141	132	158	150	161	150	172	120	149	140	152	146	136	151	141	112	138	132	131	152	184	148	148	137	149	132	130	147	168	144	133	146	112	157	152	141	160	138	140	131	126	155	141	142	155	133	145	140	158	156	128	145	143	158	172	152	139	164	171	154	143	142	146	159	167	132	125	149	143	153	163	141	159	139	157	164	165	148	129	140	128	160	157	160	151	143	133	128	141	140	149	160	163	150	132	144	136	142	160	149	142	133	145	130	132	150	148	144	143	145	151	142	130	138	148	137	147	143	133	131	137	164	152	146	136	138	144	180	147	168	130	172	145	162	150	139	153	131	153	144	141	143	131	148	176	149	139	138	146	158	140	137	144	143	133	141	153	158	139	136	137	135	161	145	193	148	166	148	147	120	165	135	166	152	164	157	168	141	122	131	144	158	149	138	152	151	144	152	167	150	171	159	150	138	160	150	143	150	156	157	139	145	173	130	162	181	156	130	169	171	126	163	144	132	144	143	161	176	135	148	158	134	148	165	135	163	143	146	137	137	152	176	138	170	122	133	160	131	151	139	138	178	140	154	126	159	140	155	167	139	132	132	177	155	148	162	153	120	160	136	158	135	150	145	158	164	142	145	183	153	141	146	141	155	150	134	149	140	162	177	139	154	180	132	142	138	144	140	140	139	165	138	153	155	135	162	144	145	151	155	141	169	146	148	151	147	157	131	127	140	139	140	132	137	148	136	150	151	111	135	143	145	163	152	156	141	135	165	160	155	144	154	133	142	146	115	167	182	163	155	136	144	166	147	139	162	129	142	126	153	166	147	149	153	160	130	147	167	145	151	171	149	141	165	126	133	141	158	151	130	149	154	154	144	150	130	152	150	145	122	149	136	136	157	140	151	160	143	126	164	152	135	138	122	144	143	148	130	158	157	142	148	121	142	130	166	140	141	129	142	150	148	141	156	136	168	155	154	142	128	143	145	149	146	154	138	140	159	153	155	131	163	144	156	146	145	138	150	131	162	140	121	122	137	139	159	140	141	162	161	145	131	136	148	175	153	137	171	157	152	166	143	147	154	133	165	150	146	157	139	132	149	188	150	157	145	134	147	142	131	150	170	156	141	140	145	145	118	173	151	141	137	150	157	155	149	143	152	139	133	145	124	147	150	157	128	144	146	163	147	162	138	141	161	128	168	136	132	163	144	150	147	148	137	130	150	146	180	135	172	147	161	138	143	135	151	150	130	154	140	163	148	129	153	122	155	135	142	155	144	136	140	168	121	147	151	144	151	142	132	143	128	152	137	149	131	143	133	151	143	132	145	144	168	140	149	147	146	158	140	156	147	153	157	148	151	130	147	152	147	146	149	144	166	154	136	169	140	137	145	147	151	144	136	153	160	163	135	155	148	130	157	149	149	147	145	182	161	154	131	161	161	146	159	149	140	134	163	154	160	152	127	162	159	161	151	144	143	125	137	167	150	149	134	149	138	164	125	132	128	151	142	129	146	151	156	170	138	160	166	137	120	141	149	132	142	165	163	167	117	151	138	140	127	159	140	126	146	162	132	146	148	154	167	157	124	158	158	167	142	126	145	133	139	157	165	140	151	144	128	160	150	134	132	144	163	149	151	139	141	148	145	139	137	141	162	149	129	140	134	129	160	145	146	122	147	155	147	148	145	149	155	162	169	152	152	143	168	154	165	144	153	152	135	156	147	158	150	143	134	153	147	154	150	144	141	140	149	162	134	153	157	134	136	153	129	145	155	135	165	146	139	145	131	139	138	152	156	140	152	145	160	155	132	134	152	137	155	165	136	142	143	158	154	149	159	172	154	174	145	166	159	149	134	132	147	160	150	157	151	134	144	144	140	149	162	134	156	149	185	163	142	129	163	145	166	138	178	145	157	141	118	128	143	163	157	145	133	167	124	154	141	132	150	154	150	125	156	166	166	135	129	133	145	106	109	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
9703	19208	29955	35268	37032	36809	35807	36569	36806	41104	34683	31149	19889	22738	27058	24905	22833	23033	25726	29299	20099	18310	21016	19520	23335	20635	21015	18626	17823	16738	10696	13815	13351	13461	8538	9870	4756	4007	3456	2284	1746	1432	1245	1021	1032	1054	4213	5631	4136	2021	642	883	521	574	841	539	470	462	492	480	451	503	504	503	516	512	507	523	520	498	493	497	481	486	449	440	525	438	414	442	425	499	473	444	480	470	447	462	472	468	449	443	451	429	461	458	435	447	436	460	464	440	433	464	469	469	448	437	489	425	448	450	485	486	453	431	453	461	476	465	463	479	504	466	479	463	447	444	442	496	450	459	459	435	485	439	450	436	485	505	454	432	461	478	495	467	472	455	443	438	445	472	461	473	482	470	453	422	449	464	448	439	457	420	443	445	440	467	482	481	484	460	475	449	431	443	448	458	489	429	455	433	475	455	453	428	438	474	464	455	455	468	471	477	451	473	450	455	425	453	460	467	412	497	460	465	468	428	447	446	452	441	453	424	458	504	427	485	437	472	419	449	472	449	447	454	445	413	476	441	459	444	453	448	479	445	453	449	451	478	428	474	447	477	455	456	473	462	426	446	485	485	482	401	447	477	456	414	453	424	426	444	459	420	479	481	447	459	446	446	472	504	431	463	485	488	460	433	441	453	452	479	473	449	450	444	442	487	449	492	398	448	427	446	432	480	422	470	433	444	438	426	468	467	431	460	442	459	441	435	450	464	433	424	437	441	450	459	442	447	485	466	444	428	409	479	452	447	432	469	476	443	451	467	446	451	467	427	495	456	471	453	467	426	465	486	439	449	418	470	445	477	447	441	425	483	468	482	464	500	420	423	438	442	465	484	461	478	461	457	456	429	425	420	506	453	470	455	438	458	438	489	420	456	468	455	466	417	453	442	435	439	448	441	463	420	477	436	417	427	452	458	446	483	440	463	460	469	492	494	445	413	423	457	449	436	476	407	452	433	445	410	420	417	469	468	419	448	452	437	469	439	455	446	444	419	431	456	484	433	464	451	478	440	429	396	468	420	482	452	448	480	459	450	499	467	430	508	487	437	466	463	456	454	435	427	431	431	473	459	451	482	465	460	479	444	448	434	460	437	483	436	413	485	447	444	448	453	460	419	478	460	451	457	446	449	410	414	433	479	458	478	449	457	471	438	462	457	477	473	466	474	469	466	454	480	438	493	445	477	431	444	448	461	451	415	456	471	467	470	471	477	435	455	468	459	488	451	499	443	475	448	431	451	459	427	446	430	449	449	468	456	443	475	430	454	482	431	431	480	438	444	452	469	464	463	463	458	464	472	430	490	424	478	438	479	441	470	449	444	492	414	429	440	451	501	416	452	492	473	463	441	432	462	427	475	440	447	448	483	472	476	407	478	481	472	438	487	432	439	452	424	474	466	501	459	427	401	470	471	438	437	424	458	450	458	461	439	466	454	449	476	474	495	428	443	452	484	405	484	444	439	458	490	432	453	454	394	456	469	419	459	485	438	415	465	448	446	473	435	444	464	477	434	448	502	443	485	460	474	447	447	452	457	457	437	468	447	455	457	467	429	462	484	457	429	457	446	479	425	482	480	470	454	443	411	429	458	424	446	429	511	453	470	415	479	489	454	424	463	427	475	425	455	427	477	423	474	505	442	471	514	459	481	447	432	473	465	483	484	449	458	455	460	455	444	462	419	443	419	462	490	469	462	413	474	437	463	467	478	477	458	485	449	459	489	460	475	423	442	434	459	444	462	430	450	456	430	452	450	453	461	449	457	438	447	480	492	497	438	436	476	475	505	425	435	447	431	424	437	472	443	441	466	466	436	420	441	503	420	430	474	466	450	431	452	471	484	431	453	476	464	484	450	449	473	448	440	478	448	443	431	457	471	393	462	487	423	453	453	467	515	435	492	442	457	454	463	458	482	452	451	502	448	475	434	467	425	459	467	449	450	454	436	415	423	469	405	438	460	459	458	473	428	441	476	456	418	504	469	432	473	448	464	444	450	480	448	486	443	436	474	450	468	418	462	456	439	441	454	438	420	477	479	455	432	448	491	461	452	468	429	452	485	449	428	434	469	461	440	455	432	439	482	459	456	460	444	418	475	461	431	420	455	449	451	447	456	430	444	404	441	468	430	471	443	506	430	462	424	452	476	478	490	467	437	428	447	455	433	435	479	459	469	454	506	442	472	484	468	427	461	451	460	440	462	462	477	425	465	446	477	451	478	471	438	425	449	413	446	444	455	432	474	439	465	480	478	452	453	458	432	417	439	433	439	435	461	439	423	442	467	434	474	483	458	432	453	467	439	440	436	457	469	439	472	443	464	456	444	435	449	474	438	456	440	489	428	433	454	463	466	450	434	475	447	411	438	457	418	467	489	480	443	447	425	465	464	468	466	446	450	498	489	446	442	469	434	471	450	423	439	454	414	421	445	434	450	429	465	463	429	396	457	410	455	481	437	451	497	449	453	440	434	494	468	429	418	461	442	450	477	417	435	451	422	435	450	466	458	478	453	449	470	447	411	435	426	466	456	440	456	482	435	443	489	458	479	448	469	454	449	450	468	473	470	467	457	486	474	483	442	476	462	445	448	447	424	424	451	462	478	450	455	463	467	441	482	472	460	469	403	454	441	446	448	501	430	476	437	444	484	432	466	500	497	437	436	468	424	444	475	430	428	436	451	441	466	450	436	453	440	449	465	446	454	480	451	459	436	444	452	460	468	458	462	439	447	449	460	458	451	441	466	426	477	447	471	451	455	466	447	465	461	442	447	475	453	477	485	482	450	462	443	423	470	437	423	484	487	441	455	481	453	421	469	450	460	437	469	445	435	491	452	467	412	468	445	453	516	435	453	475	444	492	439	480	451	474	464	427	416	487	471	482	469	453	455	410	451	434	457	468	437	486	426	415	453	464	504	449	472	468	458	473	456	456	420	470	439	443	419	462	421	470	429	438	439	450	469	459	463	434	441	472	454	456	463	440	480	471	475	455	445	460	463	475	464	449	453	417	415	453	467	419	468	464	414	421	439	448	465	415	464	444	431	495	446	471	476	428	493	456	462	440	446	440	455	454	468	442	430	451	444	442	415	420	481	476	445	466	448	453	484	472	452	439	443	461	441	479	471	489	458	452	438	496	435	462	428	443	452	420	476	457	458	423	492	449	474	437	412	492	429	408	441	464	480	412	480	462	442	479	422	455	417	446	440	448	444	481	443	430	444	470	487	404	410	464	480	454	453	465	436	478	481	462	440	420	476	476	444	419	465	446	467	470	456	454	455	444	456	471	471	428	439	439	448	474	457	443	443	473	436	442	432	439	443	467	457	480	481	427	433	456	439	471	465	463	457	446	450	455	489	475	479	441	452	452	446	464	488	440	436	481	466	445	419	458	499	480	444	453	452	480	447	456	454	422	421	471	440	420	444	468	460	450	444	462	475	452	466	496	501	455	472	464	456	463	476	453	408	412	461	485	427	445	447	469	421	462	480	430	442	450	450	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
22523	28557	39317	37908	33485	31171	31704	30703	30434	32630	26330	18948	10770	10207	12631	11390	9638	9812	10671	13672	7968	5997	7811	6472	8700	6727	7504	6039	5092	4699	2716	3580	3702	3688	2026	2510	1169	932	779	597	449	366	348	346	269	289	1064	1493	988	530	209	273	236	216	243	226	223	194	194	197	197	162	199	200	210	198	194	213	201	216	197	175	191	220	223	201	211	224	215	219	193	213	228	209	187	179	152	157	224	207	180	197	213	192	213	184	194	193	198	182	204	208	190	197	184	191	202	221	208	181	209	197	182	211	179	198	208	212	213	182	200	211	222	186	176	209	181	209	192	188	192	197	183	198	189	222	213	212	201	196	209	219	206	199	190	204	180	171	183	194	193	205	197	186	177	203	200	187	206	190	179	237	187	209	203	213	186	209	207	214	219	203	195	197	209	192	215	189	200	211	189	211	193	197	213	231	183	185	175	191	193	203	239	187	178	195	181	192	212	194	193	209	181	209	218	203	203	176	192	173	208	180	192	208	215	194	196	203	195	201	234	198	208	168	182	194	184	195	202	185	194	208	204	181	234	201	193	206	211	178	219	198	194	195	197	198	195	227	191	209	185	213	189	190	202	210	201	215	210	218	193	223	173	197	177	208	191	178	202	193	182	173	192	203	178	206	190	204	185	198	192	184	184	198	206	187	216	229	210	216	188	174	182	192	200	195	193	227	204	212	206	196	189	226	190	222	189	203	194	179	206	196	180	186	180	204	204	197	204	190	216	185	200	199	192	191	200	196	179	187	177	210	171	189	174	217	195	196	194	185	215	183	210	189	188	188	195	211	184	223	212	200	199	180	186	177	181	185	191	197	186	196	195	208	172	205	211	205	181	235	204	200	194	215	191	194	204	203	197	218	214	199	167	205	207	200	209	182	187	183	186	227	197	198	192	189	208	211	158	214	189	193	193	200	207	196	190	199	206	195	195	192	206	209	195	185	210	192	199	196	221	180	181	201	180	194	215	186	194	194	169	197	223	207	178	202	188	183	196	202	200	210	178	214	222	185	203	196	196	204	207	205	201	181	205	192	214	175	217	216	220	197	217	192	183	210	227	186	188	223	208	203	210	214	196	185	227	212	210	175	184	210	194	195	194	174	208	193	196	197	222	192	193	176	179	196	221	195	207	208	214	193	223	244	202	200	199	208	181	202	201	228	215	211	201	174	199	194	206	197	196	186	226	200	178	196	197	204	215	194	200	228	211	202	208	171	195	204	199	169	197	195	187	188	182	203	186	203	188	191	184	210	188	173	186	201	187	182	204	183	196	214	198	220	220	196	196	214	230	191	209	192	171	196	190	207	191	181	183	211	182	172	191	181	202	199	205	204	201	186	226	191	167	183	210	190	190	208	192	205	178	201	193	209	217	179	216	204	207	187	206	174	184	184	165	173	220	191	201	232	204	195	186	195	194	198	201	217	207	206	207	175	223	199	208	203	191	220	197	195	202	208	213	201	197	197	185	199	206	197	202	200	207	190	199	185	206	199	170	210	189	214	198	192	164	189	201	195	201	208	186	194	203	218	183	180	189	179	217	185	213	197	193	172	192	202	179	214	196	202	194	195	182	221	216	232	204	173	194	203	180	207	184	196	193	200	198	197	183	174	211	193	185	199	193	192	190	172	204	184	159	172	189	189	181	192	190	194	198	206	228	223	207	223	188	221	201	187	171	189	200	169	193	230	201	211	205	192	186	195	180	203	208	180	187	189	179	204	212	209	225	221	198	181	217	213	203	222	200	200	189	198	200	214	215	203	196	211	183	212	193	186	213	178	189	183	196	203	186	182	203	184	187	197	178	207	205	206	203	229	209	228	190	201	203	207	178	207	199	203	181	191	193	196	173	207	195	209	201	190	183	198	168	204	186	186	220	197	198	181	176	184	189	190	244	227	193	185	195	186	209	200	194	190	197	190	206	191	181	189	166	176	177	179	190	194	197	215	211	190	200	176	179	210	184	209	197	204	217	169	183	206	202	199	201	199	203	168	192	201	195	221	194	222	191	223	194	188	210	193	217	187	202	213	186	176	168	194	178	196	171	189	188	184	192	211	225	184	201	218	168	183	175	200	185	207	191	199	184	193	181	179	225	194	205	194	204	193	205	220	191	191	168	186	203	191	198	232	219	192	191	168	186	186	197	192	205	208	207	184	220	188	174	200	195	184	221	209	204	196	198	196	199	190	206	193	193	217	207	202	217	187	206	216	207	219	220	212	224	202	201	184	182	203	208	183	206	212	179	200	214	227	220	204	189	207	204	215	209	180	203	220	172	206	207	212	201	178	215	199	196	227	162	202	203	203	187	181	202	193	187	230	201	199	189	191	205	210	205	212	180	199	198	185	197	208	212	193	214	188	180	193	186	198	209	193	181	169	209	170	208	172	224	194	182	185	203	186	213	187	178	200	184	217	182	188	183	183	215	196	201	173	209	194	194	198	205	193	208	216	222	201	213	220	198	202	222	189	207	201	213	197	248	214	194	208	202	219	187	201	215	193	196	189	201	195	198	193	222	188	202	178	200	191	186	204	209	194	232	202	188	181	193	194	200	196	206	184	217	176	197	198	190	214	174	232	217	193	200	194	197	191	216	198	193	201	206	197	177	195	190	211	202	212	208	194	187	194	191	209	180	220	202	184	235	212	180	174	192	199	194	178	183	175	195	222	189	225	199	170	203	205	183	199	174	203	199	186	177	208	177	191	196	193	195	188	174	184	201	174	197	198	166	193	202	171	211	187	184	185	215	210	200	206	184	187	182	204	218	192	192	226	192	214	220	198	183	218	196	202	197	197	193	201	207	193	216	212	180	188	207	206	182	207	174	203	222	198	188	201	203	167	181	220	191	211	193	210	228	170	207	203	192	184	196	161	193	200	224	174	206	188	185	209	193	187	177	193	203	202	206	193	179	180	185	194	187	219	186	191	192	166	181	226	199	206	203	222	218	221	214	209	181	189	200	209	189	197	181	201	187	187	192	208	183	158	179	185	188	218	210	197	223	192	202	192	180	178	212	202	198	198	230	186	190	205	191	202	198	188	184	202	199	196	182	186	199	185	205	188	217	201	206	188	202	180	216	217	188	192	184	208	199	188	218	222	211	204	195	214	188	213	183	199	213	216	198	217	215	205	217	218	191	187	219	181	212	174	180	194	210	176	195	213	184	208	196	180	189	196	217	196	205	195	188	180	198	185	202	187	177	189	213	231	182	194	206	201	186	200	176	191	201	191	194	162	172	195	220	224	203	196	220	173	217	190	199	176	206	203	221	192	186	203	193	182	214	185	196	204	172	201	179	188	178	189	202	202	201	210	201	194	210	198	203	185	189	198	194	209	182	146	197	219	189	189	198	178	216	183	207	172	192	185	182	204	229	188	197	198	205	211	182	195	198	197	194	185	184	221	196	219	181	208	214	176	177	201	207	164	225	181	191	206	179	193	194	202	214	230	196	193	178	210	201	206	192	206	184	193	197	203	227	180	184	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	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
12705	25016	35087	39513	41966	41065	43808	44073	45662	47607	41909	38441	28013	31475	35482	33961	32193	31546	34785	38283	28789	25610	30228	27172	32738	27927	28824	27517	25528	23575	16668	19108	19662	19056	13163	16839	7138	6069	5304	3704	2781	2408	2110	1818	1632	1571	7554	10268	6557	3423	807	1221	732	803	1123	710	672	618	632	611	619	618	639	675	654	642	714	686	614	655	603	590	625	635	643	598	609	587	595	588	644	637	622	658	607	548	591	628	621	588	562	595	551	637	580	611	599	567	589	613	591	536	568	604	609	598	609	601	587	628	586	589	579	616	590	610	599	622	586	595	580	583	613	599	612	593	613	583	578	564	591	644	560	607	617	583	559	559	594	529	595	629	608	593	613	590	578	628	607	588	580	564	529	601	546	604	596	579	586	554	576	559	575	585	567	571	569	585	567	595	648	579	611	578	611	613	573	642	620	541	570	581	596	599	597	564	578	571	573	584	601	632	610	575	580	589	593	559	553	609	592	567	579	564	618	563	592	550	560	600	535	565	550	562	585	611	597	567	600	601	610	584	620	588	589	563	573	610	563	531	591	563	592	609	598	617	584	591	558	628	608	589	569	576	561	599	594	581	542	590	603	546	589	579	580	621	574	583	568	584	589	538	591	586	612	564	617	575	573	584	560	611	648	580	612	616	595	540	622	590	586	574	606	575	567	594	565	588	609	579	592	569	570	590	561	607	583	578	575	570	602	553	597	576	591	627	536	618	573	629	611	559	586	595	560	573	591	595	616	550	604	571	555	636	583	582	574	545	567	589	578	585	589	601	565	597	590	577	540	566	545	584	588	573	568	601	607	588	595	541	589	615	623	557	602	555	592	599	576	597	602	596	585	630	571	604	596	548	589	595	562	553	549	540	588	631	582	641	592	614	600	564	602	586	582	546	606	629	597	641	569	642	636	580	558	570	606	581	586	538	614	581	601	611	602	569	563	575	582	580	563	601	553	602	601	586	579	570	588	609	604	592	598	593	600	569	582	586	588	601	554	581	579	581	602	572	607	593	601	550	588	599	598	605	616	594	582	565	593	547	572	600	596	622	569	575	573	593	585	597	593	576	608	577	641	573	577	633	565	562	587	603	619	609	575	609	576	597	578	581	603	566	583	586	593	590	582	594	621	540	616	568	552	597	599	598	549	613	587	551	544	583	644	580	599	590	534	600	548	598	586	576	585	599	576	624	541	596	606	603	596	569	616	587	569	540	563	621	607	600	561	543	620	579	588	551	616	584	612	594	600	528	570	616	584	607	577	615	606	563	602	577	565	545	588	603	589	599	584	575	600	632	603	584	575	530	554	588	588	589	527	540	615	594	565	551	598	643	590	565	623	598	564	576	615	567	546	589	581	569	531	595	599	594	622	581	586	586	560	597	573	594	575	594	578	585	582	598	584	531	562	602	598	561	561	538	609	580	613	555	641	594	567	549	585	587	575	605	579	561	558	549	599	594	558	588	571	586	626	583	575	614	624	591	595	564	585	599	572	617	605	554	581	573	600	573	620	568	604	599	604	554	584	612	562	594	601	562	581	582	612	621	569	545	570	620	560	624	549	603	549	603	573	548	585	574	618	572	567	594	589	561	592	557	633	583	584	561	587	639	602	576	583	622	561	581	555	580	571	596	580	572	552	585	602	583	616	578	584	582	621	605	605	579	558	583	599	592	609	590	542	573	598	609	561	560	573	608	568	600	567	600	591	576	553	565	550	586	579	597	571	589	616	623	565	545	592	566	558	595	562	562	613	556	563	575	560	594	611	612	567	577	619	568	570	575	638	602	580	608	542	546	567	535	595	611	601	605	626	615	537	603	635	615	575	607	602	564	589	590	639	589	559	628	539	621	592	557	613	573	636	570	586	617	617	616	618	587	567	537	654	580	616	595	586	600	584	559	586	596	624	601	551	600	612	580	600	600	563	580	580	580	602	574	595	599	536	584	582	554	529	614	618	588	579	586	599	573	573	601	621	614	552	585	604	611	603	629	586	624	602	561	596	638	578	575	591	581	553	620	587	585	603	609	568	575	596	571	607	581	600	571	625	595	600	596	603	564	606	582	561	550	522	621	569	573	574	601	592	616	535	589	561	561	600	585	566	615	583	586	604	621	603	603	575	574	624	609	544	556	582	604	603	557	574	601	623	610	577	550	605	582	567	585	571	579	589	587	579	596	585	556	585	559	594	598	589	583	573	602	596	603	602	613	622	598	623	573	569	613	572	593	618	617	578	565	557	601	617	591	593	601	616	592	594	560	603	599	576	583	584	596	595	587	567	591	601	577	573	588	624	594	612	590	560	586	560	617	596	563	584	584	583	607	598	591	625	615	531	593	584	568	599	600	573	604	548	581	579	552	615	647	599	617	608	610	565	610	560	568	596	617	598	610	557	557	592	595	570	585	592	630	550	591	611	626	611	583	619	564	577	613	573	588	592	603	563	588	631	587	567	575	565	591	574	569	620	568	597	574	591	580	588	565	606	621	586	601	605	586	575	597	601	580	624	585	629	548	592	596	602	620	521	587	559	559	606	589	610	609	596	580	578	567	580	566	599	569	591	586	596	555	542	597	593	595	566	584	588	612	578	643	577	607	519	566	573	557	602	574	547	577	583	591	568	587	572	602	599	594	555	558	624	561	562	558	613	571	566	567	597	539	613	614	559	586	578	548	566	594	624	583	619	597	538	612	558	595	588	599	575	558	568	585	588	554	553	562	572	597	605	589	599	593	575	603	603	597	568	568	584	537	593	582	624	557	561	557	608	515	613	565	575	600	578	653	588	563	577	587	583	539	582	598	608	575	604	599	606	582	586	599	582	619	598	554	626	614	561	573	597	600	616	602	606	599	538	612	565	598	612	608	576	561	584	582	580	591	584	599	585	564	603	602	599	585	581	598	567	568	603	634	576	592	573	588	546	557	594	601	591	590	577	595	549	616	574	584	604	624	586	617	573	545	607	549	622	580	584	562	582	580	569	574	604	594	528	564	585	561	620	624	561	602	604	627	576	603	567	583	572	587	539	545	573	601	604	598	600	609	620	610	584	568	603	563	606	581	572	627	579	604	583	609	582	625	576	591	600	638	586	609	588	599	615	540	563	541	577	588	599	603	554	617	629	576	602	561	554	587	562	589	561	571	572	606	560	540	614	600	573	563	577	609	584	556	591	515	596	598	579	595	569	569	604	572	619	620	574	584	581	580	580	552	569	634	583	676	540	619	556	587	622	597	566	571	602	611	624	582	621	622	569	576	590	595	584	570	546	568	622	586	625	563	586	566	578	560	561	578	578	581	600	576	618	562	575	609	590	567	582	577	581	600	597	612	638	595	601	579	631	609	598	584	596	602	531	630	599	618	573	580	523	611	533	590	598	612	552	596	564	633	559	609	570	597	591	636	551	618	581	620	575	600	589	610	583	604	593	552	586	531	621	604	582	599	560	564	570	590	577	597	613	626	613	524	533	593	585	603	584	615	602	585	553	628	579	569	544	619	612	556	557	585	578	569	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
3719	3243	6620	6114	3718	2473	1963	1434	1282	1230	872	641	441	483	529	455	417	436	400	495	341	341	372	338	379	363	360	327	298	262	233	299	245	260	246	253	249	220	248	222	226	238	217	250	241	203	236	236	231	216	221	230	200	205	209	228	223	209	216	216	232	224	229	200	200	216	194	216	229	216	212	220	194	187	224	204	223	204	242	198	206	201	225	232	198	243	209	207	231	235	211	215	219	212	220	196	206	192	213	207	181	206	219	200	212	192	200	227	213	225	224	256	212	206	235	218	195	237	190	218	226	220	228	215	212	209	209	211	239	233	198	208	227	203	221	203	252	214	229	211	224	221	220	197	211	197	241	250	200	189	222	222	241	214	225	210	205	221	212	219	204	217	187	190	215	219	227	219	211	226	240	221	224	198	225	222	216	209	193	168	246	199	199	233	230	216	219	236	218	200	219	224	218	234	213	231	210	218	233	199	199	207	209	233	217	182	208	194	231	213	211	231	232	201	225	231	212	228	199	203	201	196	214	204	215	228	202	207	222	195	203	262	217	215	203	238	217	218	203	210	203	196	215	216	215	228	200	231	234	228	221	216	229	218	215	231	229	197	215	215	248	225	237	234	200	199	213	219	214	224	203	223	219	238	206	220	210	200	226	194	207	225	235	216	186	192	200	232	218	227	206	230	227	221	204	200	215	205	229	225	214	216	230	215	245	209	227	201	236	205	236	227	194	199	204	194	219	208	243	215	223	221	235	213	207	228	230	240	207	191	192	216	224	219	240	199	231	212	224	203	217	213	196	233	243	205	215	222	236	226	205	230	207	221	220	183	197	206	215	219	207	205	248	196	242	196	209	205	208	190	233	218	200	212	223	182	226	236	203	224	209	191	204	223	205	198	220	207	202	227	215	224	215	216	192	200	206	184	201	197	215	186	204	205	212	232	207	212	178	220	192	211	201	212	216	211	232	208	223	215	212	205	224	205	211	196	210	212	202	199	234	212	230	222	181	220	199	203	191	217	233	213	213	241	205	242	206	233	197	219	212	218	218	234	192	231	247	231	225	209	229	166	212	199	214	195	213	194	264	207	196	233	212	204	209	187	232	243	193	225	197	208	243	188	223	210	264	206	244	224	209	210	215	231	199	223	216	225	222	202	202	198	234	209	208	209	210	182	214	218	207	235	221	210	233	205	211	236	203	209	200	234	188	229	175	204	236	209	226	211	172	203	219	200	230	209	231	247	227	216	184	246	202	221	219	217	199	196	215	193	198	215	217	186	233	214	216	227	211	217	201	202	242	241	247	224	201	215	185	243	235	209	196	214	227	222	208	222	226	198	227	180	257	204	240	202	198	206	186	194	211	223	193	209	197	192	208	227	213	221	225	222	231	182	210	202	208	216	202	230	232	204	202	206	219	209	222	206	225	207	195	207	214	231	215	183	230	200	190	226	246	219	200	209	195	206	192	184	219	199	237	205	231	224	188	214	228	218	213	206	197	214	214	198	211	204	232	222	189	198	212	203	201	190	226	207	225	227	225	214	204	205	240	224	203	210	217	222	212	226	210	228	206	224	226	205	215	182	203	246	207	226	234	214	224	205	205	207	184	187	202	200	198	197	198	215	229	205	225	216	216	201	204	190	220	213	227	213	213	205	220	218	214	222	203	224	216	204	222	203	224	227	213	209	207	211	221	181	217	236	185	215	231	208	189	213	197	208	187	210	215	211	205	218	212	200	193	202	190	240	220	209	225	226	211	203	172	232	200	218	209	218	214	212	236	198	194	213	207	230	205	203	212	200	179	224	228	232	220	221	192	217	231	227	229	218	199	224	200	199	218	234	212	225	216	202	221	222	240	213	221	211	218	235	208	224	213	238	208	242	227	230	194	217	224	205	218	212	173	227	211	231	223	199	205	204	184	194	212	192	214	201	228	203	192	216	207	225	205	213	218	228	208	196	216	190	192	226	200	227	215	217	186	205	197	190	185	177	238	196	183	218	178	211	221	221	237	201	224	196	183	211	241	239	240	220	218	241	222	211	233	205	217	221	210	217	202	217	215	204	217	207	216	213	223	232	243	212	191	225	192	222	205	226	248	206	233	235	206	205	206	203	213	229	216	210	210	193	210	193	226	199	226	204	203	232	205	198	197	206	214	201	204	217	213	217	222	225	230	204	210	216	237	205	231	220	197	229	201	227	215	238	233	225	220	228	245	200	193	210	211	221	213	212	184	216	200	218	211	220	224	210	211	226	197	206	213	241	206	195	220	229	205	210	205	224	214	212	201	209	188	228	209	194	226	227	210	225	189	217	225	209	233	213	235	202	189	194	234	247	230	214	188	208	214	198	193	225	207	231	224	223	198	194	211	209	224	201	224	203	213	221	200	225	219	213	233	196	188	177	192	235	215	202	204	236	234	206	228	222	202	202	240	207	205	239	209	203	195	215	213	211	235	202	212	220	209	227	221	218	198	223	202	223	219	225	205	245	208	223	208	213	215	223	208	238	197	217	241	236	199	208	248	205	216	188	197	197	191	220	210	253	207	199	237	224	198	214	214	210	226	208	208	200	190	216	203	217	245	197	225	227	219	184	208	201	205	218	216	234	197	201	206	210	208	230	208	210	224	199	186	193	184	206	221	212	203	223	218	201	220	242	217	215	246	207	226	218	213	192	213	233	220	194	211	206	215	229	220	202	203	216	221	208	189	237	233	235	240	191	220	208	221	218	228	208	219	223	243	219	220	213	200	207	223	241	196	226	212	220	212	205	199	197	208	219	194	229	210	204	216	225	218	203	205	193	240	206	222	211	214	207	234	212	210	200	221	199	215	220	187	229	207	235	194	230	185	210	202	215	204	213	221	202	189	206	202	216	211	220	211	224	194	205	242	224	230	199	191	238	195	214	216	220	227	210	210	181	232	215	211	196	228	216	209	196	195	217	194	194	211	236	199	196	221	226	223	227	209	214	221	194	203	204	204	201	218	196	183	205	207	217	204	220	195	235	214	191	204	202	247	206	195	222	235	216	200	195	247	206	198	240	200	215	231	211	170	215	216	219	244	189	214	185	230	217	226	202	221	215	229	201	223	215	207	208	205	200	209	236	179	199	216	213	205	187	200	225	195	206	222	210	207	209	200	199	199	212	218	204	205	208	219	213	249	225	211	199	206	214	219	196	214	171	230	212	207	209	198	197	211	191	225	212	203	208	224	203	242	240	206	226	210	229	216	215	206	224	200	205	184	243	205	235	224	210	223	234	237	224	218	222	229	232	200	225	232	233	227	222	196	192	212	225	226	231	232	191	211	202	227	186	215	211	222	209	209	209	203	217	211	219	197	206	192	207	210	220	218	214	194	203	207	211	208	231	243	209	219	212	225	217	197	187	222	226	223	215	214	218	217	187	224	220	250	200	223	208	207	194	214	239	206	197	218	221	217	187	213	201	202	195	206	232	199	201	211	226	229	191	234	211	221	204	211	259	198	211	191	232	233	199	220	202	224	216	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
3231	4541	11134	13471	10576	8234	8170	6481	6815	7083	4589	3853	2364	2602	2791	2513	2310	2269	2501	3158	1907	1734	2017	1796	2275	1823	1816	1689	1574	1534	1101	1183	1433	1244	988	1082	819	762	795	695	687	679	663	634	693	662	835	1041	924	724	640	637	585	621	649	617	627	671	642	643	576	623	582	629	646	590	612	638	606	606	584	619	615	621	587	597	647	601	618	605	622	614	613	625	626	605	615	644	620	668	577	605	528	607	606	613	644	610	602	562	619	573	657	637	584	648	576	589	615	629	614	588	570	625	608	582	606	632	582	623	615	670	642	574	631	587	645	619	639	613	629	618	564	587	602	611	629	605	633	605	591	594	600	636	603	594	585	584	620	595	624	604	605	581	594	572	599	618	595	631	581	621	605	602	625	668	609	617	643	645	640	625	643	608	624	631	625	615	589	607	552	676	620	601	616	652	582	596	609	608	599	637	658	615	641	569	613	567	650	601	590	578	602	601	630	645	623	606	619	570	619	599	641	593	589	665	609	605	618	621	615	626	619	571	600	535	582	625	600	608	620	576	597	607	603	626	565	617	610	642	594	566	623	606	595	627	612	604	628	640	596	663	620	616	552	607	587	607	586	638	612	636	662	560	653	563	644	614	615	615	615	622	627	616	603	620	603	592	608	604	608	629	643	593	622	596	606	592	592	588	603	621	602	617	607	602	607	586	625	618	612	603	582	601	601	594	590	610	650	581	605	624	593	643	602	615	622	629	630	557	643	641	614	604	610	649	619	606	613	617	618	613	616	616	615	598	655	630	598	605	606	618	625	584	612	565	620	621	614	599	572	621	591	650	597	608	602	563	574	638	598	610	594	660	622	618	582	630	635	615	611	634	624	659	609	649	628	617	647	592	610	655	626	614	616	595	649	619	619	615	582	574	591	616	630	559	602	647	562	626	643	604	616	613	595	626	655	588	602	632	605	605	599	632	587	625	606	627	582	601	640	578	636	637	629	639	612	619	596	609	589	659	628	653	669	617	634	589	614	580	596	605	607	599	611	641	627	597	566	584	589	612	610	621	639	557	590	612	616	633	626	597	611	658	597	620	609	608	582	597	600	573	608	581	607	664	638	638	589	663	609	570	668	629	613	614	589	625	576	629	667	613	637	587	625	612	590	585	640	595	593	603	621	628	612	615	548	645	622	588	583	634	640	609	597	649	606	623	589	633	607	659	621	578	595	639	604	612	616	610	626	590	619	609	621	607	612	642	580	623	642	618	597	626	577	632	608	645	594	577	616	608	637	615	605	577	647	615	623	601	545	576	577	603	609	614	647	605	619	608	607	575	595	578	624	596	589	635	599	621	647	588	615	581	583	658	628	609	628	619	609	595	612	599	630	580	583	635	641	604	640	579	613	628	597	649	622	638	639	554	615	589	628	590	587	586	577	675	578	625	577	605	599	591	599	600	579	582	606	603	637	583	596	618	585	626	585	622	613	591	643	609	593	621	563	634	631	617	584	618	611	643	625	561	645	593	633	627	601	592	629	651	616	580	574	633	590	611	597	608	626	602	624	623	621	630	598	623	633	608	601	619	633	555	590	630	656	632	602	623	633	601	607	594	619	613	642	597	604	615	590	624	635	603	641	588	603	642	590	600	574	608	606	640	584	602	635	587	590	590	631	580	631	604	620	623	609	581	593	587	624	607	591	610	585	647	649	634	681	634	627	627	616	612	631	619	661	636	599	591	608	627	640	606	573	583	663	621	594	623	548	600	622	605	634	618	592	585	608	600	614	614	679	611	598	577	585	612	597	604	614	576	620	607	667	609	590	639	641	609	628	591	581	623	624	644	619	596	603	598	588	586	617	625	627	589	606	629	645	601	629	615	613	643	613	588	648	605	598	573	626	589	619	649	623	602	623	655	651	590	611	665	593	616	603	648	625	638	639	611	603	627	650	655	600	588	617	574	617	639	584	659	615	600	597	659	643	583	631	649	606	595	614	620	592	585	629	562	633	590	604	581	587	628	591	585	624	617	611	585	571	602	576	583	621	594	606	627	638	603	610	594	622	629	624	616	628	623	571	619	598	571	581	606	592	655	598	588	685	602	615	601	601	575	611	579	623	641	603	663	629	600	571	675	612	616	644	641	619	606	565	619	590	597	568	623	617	624	631	589	660	609	572	640	629	596	603	625	586	596	620	588	620	633	633	620	600	631	675	569	633	622	631	629	602	621	559	577	583	610	641	583	588	610	625	609	639	619	575	634	600	589	621	618	635	606	646	631	610	567	623	620	564	591	625	609	583	617	621	585	613	617	605	630	611	659	617	625	625	614	630	640	593	626	607	637	614	621	596	644	642	619	591	564	601	608	582	599	629	658	628	617	590	578	614	566	651	591	623	615	611	606	601	590	628	647	600	619	617	573	606	621	619	594	606	629	592	601	616	617	613	611	610	657	617	635	606	596	618	601	574	596	611	614	598	603	596	640	597	638	627	631	582	590	581	611	635	583	583	603	596	627	595	582	604	611	550	637	627	605	598	597	596	615	588	612	598	607	638	581	603	635	643	579	606	628	648	675	574	599	602	610	592	596	623	582	587	588	659	638	602	581	620	625	612	655	590	615	602	609	584	614	626	668	645	609	580	592	631	604	615	632	594	636	625	618	576	554	625	614	630	585	602	589	591	645	597	605	564	603	628	581	602	577	647	610	628	593	626	604	596	579	625	639	629	605	596	613	605	616	590	607	633	617	628	644	615	617	623	629	615	578	645	600	633	610	647	630	611	616	638	628	595	606	590	651	643	619	570	604	565	614	666	608	623	618	605	634	636	540	601	571	642	578	638	633	647	597	601	632	657	617	621	611	620	609	592	612	646	617	638	634	636	629	596	566	628	618	604	622	622	607	601	608	596	591	675	620	594	583	606	616	598	607	602	676	556	602	615	600	640	610	613	600	607	584	648	587	650	611	580	580	625	638	613	606	622	602	616	593	598	627	617	610	600	600	570	604	559	633	648	587	623	647	632	567	647	612	594	632	665	616	645	591	625	608	611	647	627	639	634	587	597	631	641	610	636	601	578	656	603	609	634	618	623	600	613	599	609	640	565	610	648	616	597	619	624	587	586	628	597	624	587	587	584	640	612	582	596	598	619	591	643	636	620	595	598	601	598	620	630	589	600	661	574	620	644	642	626	579	577	557	587	648	574	606	587	609	607	617	627	570	624	613	634	599	617	614	626	659	653	563	623	600	664	610	628	642	605	611	608	603	596	608	603	603	595	590	582	607	669	624	617	630	626	631	669	603	601	638	591	597	639	611	619	641	588	618	585	614	595	593	603	585	598	618	561	629	634	581	606	619	638	610	646	640	633	578	572	634	621	621	626	656	653	568	624	637	593	604	579	610	635	603	639	597	631	605	594	587	643	585	649	595	594	606	612	595	620	599	635	610	626	591	629	599	580	632	612	615	646	624	664	612	654	641	647	587	636	594	624	619	619	612	667	572	617	580	633	630	642	628	585	577	647	649	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
14044	19991	35211	35377	31305	27115	25527	20633	20702	21694	15905	9750	5211	5569	7137	5942	5331	5768	6235	7983	4220	3378	3931	3698	4429	3225	3839	3229	2755	2501	1331	1935	2437	1472	1194	1234	594	446	381	300	281	225	213	209	224	195	652	816	565	269	176	177	139	160	193	163	136	142	123	165	188	156	152	143	140	133	147	126	124	146	146	130	140	131	147	152	148	134	152	137	146	141	128	164	132	132	161	130	126	132	138	133	123	136	162	141	147	123	117	133	175	153	139	142	119	133	129	145	154	119	140	152	125	135	126	133	165	125	139	149	171	135	130	168	142	160	154	142	159	144	145	167	159	154	155	139	155	136	127	150	136	139	131	156	155	132	152	124	156	165	151	136	152	160	147	128	156	143	133	143	137	130	151	161	137	139	137	135	141	154	133	152	135	132	139	142	130	140	129	129	145	143	132	145	147	146	148	137	121	131	137	151	130	133	122	131	164	147	132	129	149	144	147	142	151	138	118	145	147	164	138	132	137	160	129	165	142	149	121	152	132	137	133	153	122	143	143	151	144	132	142	128	130	136	134	178	137	146	144	139	152	140	150	129	145	138	153	135	147	149	145	138	131	145	140	159	128	144	139	112	139	160	127	159	141	144	156	156	146	126	138	126	137	140	127	114	151	126	132	125	155	143	134	157	156	140	119	131	146	150	141	115	129	159	134	161	130	144	151	139	130	162	153	136	131	133	142	156	128	131	112	157	120	146	136	140	131	123	136	121	136	120	130	142	145	124	139	137	132	138	121	140	144	142	139	132	147	141	137	149	144	139	137	146	144	153	132	137	153	142	143	139	120	149	142	137	144	146	132	117	130	167	138	147	131	127	157	139	145	140	132	142	125	150	160	147	119	159	138	112	131	168	122	146	149	151	140	154	142	127	147	131	152	147	149	134	122	148	153	140	117	155	128	141	143	124	134	134	132	156	155	133	130	160	137	139	129	126	158	143	144	148	147	153	147	146	123	127	128	155	134	118	141	159	174	139	133	148	153	138	155	142	135	150	148	139	136	152	153	133	155	133	129	133	153	159	149	136	141	145	123	153	139	132	144	133	165	155	144	151	134	123	137	150	146	142	143	153	137	132	142	146	142	141	150	138	141	141	114	133	147	127	140	156	138	123	129	128	134	141	158	138	129	162	135	136	134	153	133	132	136	143	126	140	127	126	142	128	128	164	153	141	133	146	156	140	146	142	125	151	129	146	142	137	159	130	155	147	136	138	147	141	151	150	154	151	132	140	154	138	128	140	126	157	126	133	160	153	140	135	157	129	125	141	143	146	119	149	133	159	148	157	117	124	138	144	155	143	141	141	148	137	140	138	144	134	130	146	141	154	157	136	128	139	123	151	136	156	141	137	119	135	129	140	165	143	139	138	144	139	128	182	128	152	143	136	136	153	143	153	135	145	147	155	140	143	147	138	142	150	157	148	154	127	117	123	144	141	129	147	137	151	132	130	148	133	134	143	149	132	143	133	140	137	140	159	118	133	141	132	149	150	154	134	145	120	138	135	132	145	144	159	144	143	140	128	142	137	149	149	135	141	117	131	145	150	145	153	136	139	164	151	145	129	142	145	132	153	129	172	148	135	146	132	141	142	151	141	135	130	133	154	139	131	129	141	134	161	126	157	137	185	137	150	138	142	144	127	137	148	141	134	140	111	137	156	134	136	128	144	135	124	128	141	126	125	160	151	145	148	143	142	152	136	123	136	156	167	126	166	136	145	142	146	142	144	150	150	119	145	136	164	140	141	145	146	149	153	130	144	142	146	141	161	152	145	166	157	132	149	146	149	148	114	135	135	145	131	137	138	120	131	145	131	131	144	146	146	151	130	144	153	153	161	128	153	140	137	147	169	135	139	133	129	162	153	132	127	144	155	113	148	149	131	159	155	117	152	152	144	144	119	139	136	124	132	149	151	158	149	157	155	119	148	142	124	148	146	137	131	147	143	144	138	134	144	114	153	161	140	137	161	117	145	187	121	128	157	142	122	109	129	136	145	123	164	134	137	137	129	140	147	130	141	129	149	149	163	139	137	134	137	162	155	149	151	147	151	152	134	145	124	121	146	119	148	136	132	128	167	148	133	140	127	137	140	147	144	141	122	128	138	131	144	131	146	143	142	154	143	150	131	137	134	117	132	151	151	133	143	145	140	160	127	135	137	135	132	151	130	133	148	143	159	139	143	135	115	146	146	143	114	157	166	128	121	144	144	137	133	147	123	141	141	138	151	142	174	146	137	136	135	148	144	159	132	129	147	128	139	133	157	153	133	142	148	143	127	144	154	124	150	139	140	155	151	140	154	126	154	142	136	145	150	152	129	129	145	137	147	147	127	145	144	152	147	130	147	147	128	142	134	130	156	156	128	124	139	151	139	141	146	122	105	160	142	145	135	145	129	154	150	134	142	150	127	133	142	131	138	147	142	149	131	157	127	141	161	121	136	138	134	127	141	137	157	121	151	162	146	143	167	124	141	141	136	145	141	130	159	126	138	149	124	128	139	145	138	126	148	137	151	142	150	147	139	127	127	136	153	141	144	126	166	135	152	147	156	135	140	144	149	134	131	140	143	156	135	169	130	131	121	132	136	136	154	125	151	138	141	160	148	133	125	125	140	162	142	124	141	147	155	133	150	143	126	137	138	118	119	160	142	120	133	139	124	139	159	146	116	150	115	126	151	146	138	135	144	137	127	151	143	138	133	112	158	138	178	122	135	150	136	155	142	169	152	128	141	137	126	144	155	128	133	150	140	111	147	147	129	135	144	134	150	149	150	144	121	127	133	151	126	142	144	151	146	128	172	145	151	148	129	136	143	141	132	157	155	136	117	132	134	153	147	156	142	152	129	147	142	154	169	153	151	136	122	130	134	140	139	144	123	139	146	141	129	142	117	152	135	151	127	109	135	147	130	139	143	135	132	167	148	143	154	147	138	144	145	119	139	136	122	118	130	133	145	136	151	129	120	117	131	157	111	147	139	141	138	144	131	145	137	130	135	176	133	145	154	146	146	156	131	129	120	140	117	125	122	136	126	127	131	139	143	139	141	139	118	111	165	144	155	153	126	155	145	140	129	128	155	144	123	160	144	128	154	141	145	136	145	151	130	123	137	131	141	141	147	146	144	129	146	157	132	146	137	149	133	108	149	151	135	140	152	144	138	138	142	141	145	149	131	124	129	148	133	163	125	134	160	130	142	156	145	139	131	144	141	119	144	144	129	139	152	127	155	141	142	143	132	133	146	154	151	119	141	132	157	143	128	141	140	122	123	156	142	151	137	146	144	125	118	129	156	129	141	131	133	132	127	141	138	135	146	123	110	162	136	136	133	158	143	150	130	145	153	126	157	154	150	146	132	114	137	154	138	148	159	143	132	131	126	143	136	152	148	134	140	129	151	125	153	124	129	135	139	157	123	144	128	131	134	168	144	150	133	139	145	141	151	150	127	126	142	133	142	144	150	132	140	146	143	149	139	138	132	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
9201	18695	31465	37025	38155	35779	37583	34795	38225	38827	31853	28938	20396	23750	27410	25393	23992	23841	26191	29859	20684	18902	21779	20054	23329	19268	20848	19792	17802	15975	9202	12597	14980	9454	9322	8994	3796	3298	2655	1830	1568	1279	1165	1055	1014	950	4941	5744	3701	1536	559	607	592	545	669	481	487	400	452	459	453	467	460	500	490	476	484	492	437	484	452	449	444	479	427	416	493	437	434	477	453	433	407	406	443	400	432	464	418	409	426	421	436	440	455	421	445	408	457	426	424	463	392	443	427	425	455	438	406	435	438	448	407	423	439	461	435	455	448	424	483	400	463	406	427	409	429	408	421	446	429	404	447	452	407	428	460	478	474	436	424	419	423	393	409	439	414	444	440	420	475	446	461	486	455	452	441	471	441	424	454	433	430	418	420	424	412	414	405	430	429	456	436	453	432	442	450	430	460	424	445	453	433	389	446	432	432	421	433	468	436	458	479	430	449	439	431	439	483	441	473	443	424	438	427	424	395	463	434	419	425	420	410	444	423	407	457	434	404	464	409	459	429	447	398	410	405	448	401	424	424	463	449	463	437	412	392	429	438	453	407	444	460	404	425	446	453	441	429	450	432	412	413	416	442	428	435	430	421	411	416	425	421	466	453	454	431	446	461	421	392	421	440	431	450	439	422	437	445	438	461	453	450	432	458	448	418	420	437	447	437	407	441	414	390	444	472	401	429	411	440	428	464	436	435	425	409	461	467	451	441	421	455	456	412	438	446	427	426	450	432	428	450	418	444	447	440	444	424	391	415	449	431	398	455	418	452	436	434	407	433	442	467	409	439	470	449	460	418	418	406	403	412	431	441	432	433	420	439	440	470	424	443	459	459	413	430	405	425	437	431	435	404	425	431	440	395	425	421	414	425	402	433	427	477	464	413	423	432	432	453	406	432	469	418	402	406	463	426	431	404	401	440	425	431	457	455	448	449	435	446	410	439	464	425	442	410	421	425	396	442	391	426	425	459	423	395	439	408	417	427	466	403	426	406	462	405	419	437	445	431	401	445	437	412	462	415	429	474	418	420	440	402	422	400	418	416	428	437	457	428	411	459	457	414	483	444	428	441	450	411	433	437	430	410	443	471	427	363	397	453	431	416	442	450	439	428	424	470	435	399	432	436	431	405	433	423	393	412	385	403	428	401	442	435	460	447	442	461	407	401	419	383	454	431	430	462	421	437	430	454	412	452	393	451	447	409	433	435	452	408	418	423	435	410	395	411	430	475	409	444	480	456	433	400	432	425	441	449	399	385	455	415	469	409	461	433	421	415	415	436	405	437	403	437	410	436	419	426	435	440	450	439	376	422	453	434	420	429	415	451	431	396	431	464	429	415	382	455	459	431	461	404	459	412	444	450	441	446	465	436	409	417	459	415	440	429	418	441	442	407	400	402	446	457	440	429	456	431	448	449	417	425	424	415	424	446	421	448	468	422	437	466	440	426	419	411	429	466	417	437	438	439	443	414	407	390	437	444	428	438	397	421	420	409	449	424	427	401	421	437	455	435	418	425	439	465	441	439	408	428	449	425	421	429	419	448	423	467	441	440	469	418	434	464	434	455	461	430	439	445	440	436	408	420	392	426	469	445	433	428	451	421	405	422	460	434	449	418	456	458	468	444	430	419	439	448	420	382	408	416	443	450	453	460	413	398	437	448	456	452	437	452	423	432	471	452	425	433	416	456	416	461	466	448	430	440	405	415	445	424	440	420	449	428	429	426	485	476	474	414	449	438	446	409	403	411	411	430	436	406	509	415	457	434	453	410	419	432	427	448	438	430	444	444	432	435	429	420	456	444	427	451	442	432	446	441	431	420	434	429	419	420	440	410	458	442	444	441	472	427	429	393	418	431	396	469	448	419	474	394	415	398	427	459	424	434	485	408	416	461	428	436	421	428	465	447	434	379	408	441	403	440	436	420	425	449	444	385	442	405	465	418	371	436	443	473	421	440	463	463	405	453	393	408	433	437	429	436	456	438	423	453	404	402	447	442	412	450	407	427	431	434	417	431	424	433	444	443	409	456	452	414	434	401	424	456	435	430	410	434	428	448	430	443	448	421	458	406	457	447	408	428	429	407	424	423	433	433	422	467	436	426	425	457	445	409	431	410	446	414	446	459	460	400	454	431	437	447	431	432	434	398	415	424	428	485	424	428	475	438	454	419	393	428	436	450	416	466	426	413	450	455	384	376	411	449	409	415	406	418	432	437	476	427	455	435	419	441	421	449	428	428	422	431	452	443	421	450	445	414	430	429	445	417	434	444	449	435	420	410	442	402	464	460	413	432	402	456	440	411	437	428	428	436	418	413	436	438	431	446	463	409	399	405	469	438	423	442	434	448	461	452	442	434	433	435	410	456	395	459	429	410	407	424	488	448	420	430	454	451	422	427	451	414	424	468	441	397	464	422	446	447	434	427	453	393	435	447	434	456	420	407	437	418	447	405	383	441	445	454	429	447	437	445	415	399	420	446	442	406	422	424	429	428	399	427	438	442	475	455	433	419	458	443	461	414	409	420	364	450	416	416	436	453	402	452	448	406	455	442	428	420	427	426	413	460	439	412	412	428	465	437	447	445	429	425	412	428	452	396	424	427	447	427	423	438	456	409	408	417	439	457	411	441	473	440	438	428	431	440	465	426	410	431	412	430	418	447	408	422	448	434	417	391	444	470	425	412	409	411	412	472	434	416	447	442	454	429	402	416	382	427	421	431	429	408	419	420	467	484	422	422	458	414	410	474	441	386	451	430	415	435	456	469	446	424	428	434	470	401	428	443	418	408	439	419	429	452	389	454	439	413	412	462	411	425	425	398	433	470	386	407	423	445	468	400	432	454	445	372	404	452	390	449	401	424	447	426	420	457	411	437	440	442	413	421	416	443	413	461	410	399	448	458	448	433	459	422	413	433	454	438	440	441	452	431	424	424	437	440	422	450	435	429	416	438	409	468	463	421	461	446	397	429	453	447	437	428	398	411	444	440	446	422	462	469	409	441	409	416	435	463	456	440	449	477	448	443	438	423	450	432	459	435	417	420	417	437	465	445	404	443	414	458	450	441	423	428	435	411	450	413	457	425	406	440	491	412	415	432	442	425	396	449	442	413	438	421	414	396	414	439	456	380	421	421	477	446	405	422	452	427	413	442	449	422	405	460	424	475	429	404	426	419	449	424	434	444	420	451	464	407	395	419	406	437	437	456	449	460	448	463	447	437	411	412	413	419	410	399	420	443	457	422	428	433	428	428	435	420	432	444	457	412	457	442	434	409	428	428	452	426	430	461	431	485	407	440	406	456	409	450	461	441	426	400	409	449	439	446	438	437	451	421	470	442	472	442	442	453	381	459	411	420	479	415	455	439	435	392	433	425	403	443	433	438	425	451	431	418	434	402	401	442	415	409	433	397	434	400	437	469	421	415	437	436	462	432	436	426	419	425	427	446	449	436	446	439	441	456	436	442	419	461	438	463	381	426	409	446	411	443	418	427	427	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
22401	27592	39561	39340	34795	31965	32474	29352	30258	30394	24230	17406	10610	10756	13642	11298	9513	10643	11511	14350	8101	6282	8159	8078	8140	6213	7663	6571	5422	4167	2226	3175	4250	2466	2520	2044	947	769	682	464	456	374	303	321	271	272	1263	1397	900	412	198	260	210	203	212	211	223	166	190	178	222	211	180	192	182	170	203	193	177	192	212	166	195	193	182	199	213	209	169	182	200	182	209	205	192	221	193	192	195	188	186	172	200	185	208	174	168	219	194	200	189	187	189	189	207	170	172	171	205	185	185	184	192	178	188	204	173	198	212	197	188	172	179	205	190	184	196	197	176	190	177	226	206	182	189	185	224	189	212	193	182	175	196	188	208	182	211	198	202	214	202	167	190	192	179	216	188	158	197	194	220	202	185	185	181	225	201	206	195	193	203	207	184	206	211	204	213	194	207	176	209	227	199	191	183	174	191	172	221	182	188	188	188	196	209	190	202	196	186	176	184	190	205	193	189	176	195	199	203	207	198	207	182	151	184	188	167	196	196	175	172	183	184	180	211	199	180	198	191	212	180	209	174	202	182	179	203	188	187	198	191	182	167	213	183	191	184	200	201	167	205	208	193	206	164	183	202	162	193	197	210	179	188	185	206	190	193	197	199	180	191	186	209	158	184	172	180	203	223	208	195	212	181	204	188	213	178	179	195	191	200	196	194	177	189	163	177	197	193	197	172	190	204	202	181	187	198	177	196	206	205	199	181	197	203	194	215	184	170	180	182	200	190	176	194	210	194	200	183	198	182	176	176	194	194	176	178	203	173	212	215	200	183	205	174	203	191	163	198	196	208	188	197	172	188	172	170	195	192	177	196	187	177	188	211	191	209	211	205	177	179	174	184	171	174	164	218	188	183	192	193	188	196	218	178	207	206	197	207	173	195	214	198	182	193	199	189	197	180	190	200	182	198	193	206	172	184	197	190	187	201	202	196	202	189	208	177	183	190	217	195	181	191	217	184	175	171	181	187	183	212	200	182	196	197	165	187	192	175	207	184	216	169	204	188	172	177	182	180	200	193	187	201	177	179	195	193	214	183	186	186	182	181	214	173	206	191	196	166	182	179	183	199	217	193	166	201	197	190	167	187	197	203	181	212	193	180	194	214	184	173	199	216	185	193	202	196	175	187	174	188	192	197	188	191	190	234	187	218	190	201	178	202	193	198	197	200	194	203	196	197	190	201	197	193	177	178	161	190	188	186	191	177	194	183	175	176	171	194	199	203	212	185	202	216	173	214	188	221	199	219	191	173	193	179	190	188	197	210	218	192	188	178	192	183	183	193	216	190	195	216	194	209	192	188	202	176	188	172	191	180	177	203	195	170	172	188	192	182	191	201	187	186	177	181	197	215	203	193	174	188	196	213	181	206	180	204	170	190	169	207	205	191	176	209	174	191	209	178	194	171	191	208	206	202	198	184	183	149	196	212	185	161	202	207	200	178	189	199	183	186	190	189	182	190	192	175	184	203	201	208	208	184	203	209	199	200	211	190	198	188	190	216	204	188	193	207	173	194	157	188	202	214	191	212	168	183	185	202	192	193	190	192	198	213	201	191	186	208	180	219	203	168	179	188	197	201	191	184	177	201	181	213	192	199	199	213	187	183	189	189	194	198	179	207	173	197	197	194	193	219	192	207	177	181	171	186	203	202	201	208	155	194	180	189	193	219	200	171	185	181	201	206	200	191	201	184	201	183	211	196	200	201	185	202	198	191	220	191	196	178	178	205	193	200	189	192	196	185	213	192	183	192	206	195	198	192	208	184	205	169	201	194	208	187	195	213	201	197	162	190	202	190	192	177	196	183	206	209	180	192	201	188	189	187	192	189	190	158	180	191	177	190	195	192	174	178	168	167	177	183	167	183	199	177	194	221	208	177	186	192	199	203	178	190	188	209	165	159	177	185	189	193	206	183	190	223	214	197	208	172	200	195	195	194	191	213	210	210	182	189	219	180	224	183	217	179	193	162	185	198	191	198	177	190	186	185	197	205	186	176	211	178	197	213	185	186	173	188	183	212	188	209	186	168	182	203	181	194	200	165	193	183	206	172	196	191	218	178	186	183	183	190	175	197	176	198	179	191	187	204	198	198	192	192	161	200	197	206	184	166	176	169	178	189	200	192	211	194	185	186	200	199	184	192	192	170	201	189	206	202	176	178	172	209	193	182	190	206	199	181	177	167	194	188	215	191	196	192	195	197	189	191	175	182	181	179	191	188	167	214	196	182	183	196	197	192	183	212	190	217	198	183	209	198	185	190	191	194	188	202	159	177	216	179	156	178	175	197	198	203	201	172	180	179	191	183	202	207	175	169	177	175	185	181	179	190	165	208	196	183	196	204	192	183	179	204	186	206	174	189	195	217	164	177	179	194	182	208	207	208	205	199	190	195	205	191	190	186	196	173	179	216	178	188	171	203	186	198	212	234	181	200	180	186	214	173	205	200	184	179	196	215	208	207	205	197	188	202	201	210	173	200	206	178	205	199	187	198	184	208	196	175	216	173	203	188	181	201	179	191	201	191	202	178	184	193	170	180	186	174	184	169	190	225	173	198	210	181	187	163	180	191	212	215	192	204	183	182	222	196	175	196	188	209	194	184	181	193	216	214	191	177	174	177	201	200	181	175	216	203	219	200	216	190	176	188	199	161	194	192	183	204	196	200	187	192	176	203	179	185	179	180	185	199	185	197	176	196	215	199	211	197	203	187	152	206	198	186	188	194	214	174	184	187	191	170	184	190	173	196	215	183	190	200	195	192	194	190	188	155	182	190	200	184	210	221	175	186	160	206	208	197	191	177	207	201	189	200	190	200	175	181	203	198	193	199	165	188	176	186	183	209	193	199	217	213	199	183	193	188	199	184	185	196	207	170	167	200	198	164	184	212	171	175	196	192	186	171	178	197	188	176	204	187	178	190	196	206	186	186	192	209	179	154	166	193	182	184	197	196	192	199	193	225	189	193	188	193	174	176	198	198	193	187	173	186	212	177	187	188	187	193	185	194	217	168	186	184	192	208	195	193	170	182	186	229	204	194	192	206	204	201	194	213	158	187	169	198	203	200	216	169	219	206	181	194	198	186	203	176	192	191	200	186	183	189	210	196	196	207	219	193	196	180	192	167	201	186	170	214	186	183	193	162	167	197	199	189	168	218	163	159	175	190	175	183	197	202	208	210	185	207	196	200	178	212	193	181	202	178	186	184	178	187	192	193	177	208	208	189	175	192	194	185	192	193	184	193	194	172	183	198	195	165	178	178	179	198	198	185	203	190	188	206	191	229	190	186	177	192	187	190	195	207	178	188	162	173	190	202	210	178	223	199	188	210	180	196	211	193	207	190	187	190	197	180	208	204	195	181	179	194	191	217	205	193	197	188	203	201	179	181	168	179	195	200	187	201	196	212	181	178	201	212	208	211	170	196	183	169	167	173	186	184	208	190	194	217	185	199	198	198	164	168	197	177	192	187	194	202	192	189	166	171	199	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
12690	24190	35780	41711	43129	42993	44914	42400	45065	45586	39401	37086	28621	32633	36440	33841	31084	32230	35528	38376	28942	27112	30109	30463	31119	27358	29069	28949	26754	21639	14160	17334	21723	14178	16280	12819	6349	5049	4521	3019	2443	2026	1942	1742	1692	1492	8709	9389	5858	2451	750	1002	783	761	802	681	612	553	569	641	637	665	656	641	620	601	618	625	547	622	589	547	616	570	579	575	608	539	576	623	586	577	581	529	592	588	574	581	548	560	592	586	588	591	558	576	605	575	560	539	583	575	595	590	507	581	600	580	552	593	549	576	605	571	576	563	596	589	572	574	549	547	567	536	579	567	569	521	592	522	579	607	578	524	586	543	548	582	566	610	565	569	588	562	563	557	549	595	571	591	493	542	554	601	577	555	577	542	579	581	568	562	565	593	597	596	522	571	497	582	555	571	585	544	587	507	543	526	586	551	606	578	573	586	552	576	572	626	563	605	565	573	543	588	557	558	542	578	563	564	566	558	589	525	522	595	595	613	625	592	578	585	559	582	561	595	528	559	556	588	602	569	571	568	552	512	571	560	567	537	551	576	625	567	568	590	525	592	556	559	544	566	578	563	567	587	580	556	565	577	542	579	548	582	604	606	591	566	502	590	615	570	565	534	573	563	574	579	548	603	559	559	560	580	592	581	561	587	587	588	564	581	535	587	543	558	563	554	554	584	614	569	584	586	553	545	589	560	563	575	568	528	600	534	581	529	629	562	559	594	591	653	599	590	544	546	566	560	582	563	577	583	558	579	520	584	607	576	564	610	583	551	613	577	610	540	569	584	575	538	537	475	548	582	552	531	556	572	540	567	584	573	558	591	596	560	556	600	566	584	561	534	577	551	563	544	561	536	613	611	595	582	567	566	543	574	580	554	590	524	538	610	554	557	554	567	587	583	563	579	608	578	576	593	602	575	579	534	539	585	545	608	568	586	583	545	551	577	527	606	585	593	556	561	547	538	562	570	528	554	608	570	576	552	548	579	583	567	623	534	592	580	547	533	533	584	572	560	564	565	564	532	555	586	577	529	571	557	605	571	558	575	555	584	623	586	557	537	537	603	549	582	561	573	542	571	567	580	593	561	569	527	581	508	553	565	591	548	598	538	585	576	580	590	578	563	559	556	593	519	573	596	545	591	594	557	575	569	537	556	594	543	584	565	591	621	570	578	557	574	518	545	605	584	612	590	540	613	598	530	538	583	552	583	577	583	553	581	572	587	560	582	561	607	577	572	571	572	562	605	582	579	567	562	579	560	585	594	563	545	569	552	603	563	554	541	605	567	600	578	579	555	574	577	541	552	583	529	550	592	575	552	589	619	583	548	561	545	554	577	545	548	547	560	548	539	559	565	569	563	561	560	575	585	560	529	570	594	543	538	577	576	563	566	528	579	566	641	540	570	560	553	534	544	576	541	552	544	540	548	576	562	543	551	580	560	595	573	514	556	567	532	525	588	558	552	580	603	546	575	596	535	544	513	579	579	584	574	534	567	571	612	585	593	555	585	597	575	546	565	561	559	548	586	597	591	574	554	529	567	542	551	572	561	589	605	589	514	565	537	539	538	621	534	564	533	536	562	561	610	562	566	596	576	548	588	559	574	574	557	532	558	571	547	582	558	589	591	578	591	568	538	575	564	569	572	563	570	589	540	555	535	600	578	554	589	565	566	580	533	609	543	569	572	544	570	574	538	537	586	548	538	553	565	554	592	536	558	590	549	558	529	567	552	562	555	557	590	523	526	592	557	555	581	606	566	554	615	557	570	561	539	623	570	597	585	554	602	577	530	532	574	602	532	516	575	548	563	544	555	528	564	585	578	553	635	592	589	611	558	581	567	521	553	564	551	588	547	555	583	546	574	576	594	587	603	535	590	582	581	537	559	554	524	578	584	547	561	582	551	533	571	569	600	535	582	570	570	539	587	547	562	572	525	552	614	573	569	548	597	562	575	538	548	605	545	564	551	585	552	559	585	540	516	597	600	559	567	621	524	532	541	592	563	595	576	533	562	559	542	541	576	565	586	585	562	548	528	553	574	546	547	550	549	556	594	606	565	569	572	545	596	538	570	557	576	526	541	585	575	596	593	545	520	544	520	565	614	576	550	560	560	614	584	593	540	548	550	583	550	548	574	531	587	543	547	617	593	548	573	562	583	525	570	583	564	568	555	607	578	569	551	590	552	555	572	538	522	572	570	574	579	554	531	566	564	572	530	532	581	576	570	540	526	515	571	594	556	564	536	593	596	563	554	518	600	580	553	541	570	560	526	565	526	554	621	569	591	521	576	579	588	561	562	564	568	553	581	559	605	570	585	564	582	563	565	562	584	642	613	550	572	580	550	535	556	561	616	525	573	546	565	565	528	553	553	574	555	552	594	571	594	570	591	579	541	563	528	525	539	592	570	533	582	585	597	606	577	589	568	556	549	560	559	553	546	557	546	545	567	548	544	567	586	531	541	566	505	597	558	551	584	565	568	566	619	555	567	582	576	555	584	536	558	571	604	578	555	584	582	580	570	562	557	595	574	541	559	585	552	618	560	581	587	549	536	578	563	528	574	583	570	547	594	566	551	588	549	564	541	581	570	590	580	550	534	545	576	557	535	556	530	549	551	566	573	586	541	518	550	571	558	503	542	575	560	548	607	570	565	559	560	537	562	606	592	577	604	541	541	597	579	556	614	500	588	578	604	562	567	539	530	594	546	569	506	549	575	544	613	549	546	576	535	566	611	563	573	586	570	566	560	564	577	571	592	564	608	593	552	565	649	574	573	541	531	524	548	580	568	577	595	564	564	541	591	567	574	571	588	589	587	571	588	587	558	575	564	544	556	564	538	589	570	605	552	547	569	552	567	540	574	575	552	578	597	569	611	552	589	546	587	571	566	561	559	590	528	575	585	571	596	587	549	581	591	598	596	592	566	544	564	534	560	581	539	597	542	551	512	587	542	577	587	574	566	564	565	560	546	581	532	569	543	561	609	587	579	557	540	571	531	554	550	553	546	578	581	562	547	541	552	571	570	567	529	545	620	527	591	531	531	527	537	548	566	578	531	581	574	550	571	577	595	576	592	554	594	561	536	551	532	543	548	568	560	575	579	617	581	560	604	528	584	587	559	599	557	610	574	563	564	596	570	573	562	565	550	568	562	569	573	524	564	561	569	584	572	544	587	561	543	565	550	593	568	585	558	576	583	523	515	534	590	557	580	561	540	536	590	571	536	613	573	581	555	579	564	585	549	569	536	552	565	560	530	550	560	542	582	590	521	609	545	571	555	521	596	571	541	539	540	567	589	579	562	555	532	583	556	538	540	563	516	572	540	580	590	593	575	577	596	534	546	572	613	516	610	588	567	559	542	555	550	576	595	610	593	561	565	570	597	548	605	605	568	608	612	563	616	565	530	536	560	538	556	580	595	550	558	582	561	553	561	572	560	565	606	564	530	565	544	585	590	583	569	648	595	581	561	491	544	582	592	521	566	555	570	537	574	526	639	572	530	598	560	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
3792	3663	7204	6556	4203	2943	2281	1635	1467	1367	1034	748	527	568	572	517	454	514	518	587	410	405	426	428	424	353	405	401	362	290	246	291	302	258	261	285	229	225	212	214	190	200	221	213	190	216	230	271	199	216	219	209	201	218	233	198	221	219	190	233	223	178	192	192	194	204	200	219	213	213	204	192	196	197	196	171	222	206	216	214	201	191	207	186	193	212	194	192	167	220	204	224	197	204	207	208	197	189	197	227	195	194	197	210	198	215	199	189	181	202	205	215	206	190	207	207	216	226	232	199	189	197	187	198	227	235	186	203	212	189	195	207	231	180	219	205	181	194	203	207	209	200	201	198	189	185	207	198	211	235	189	210	210	190	179	192	221	209	214	227	219	211	219	216	196	196	206	233	206	185	182	210	208	211	230	203	216	200	190	234	214	205	216	206	205	190	217	210	195	201	197	221	176	199	169	199	222	210	209	199	166	202	218	191	200	205	202	218	187	223	200	221	209	228	217	223	215	223	213	183	188	200	196	197	182	188	205	186	212	208	229	241	221	204	189	214	236	200	201	195	204	210	225	234	184	178	198	183	212	195	200	223	191	205	182	177	231	208	215	189	170	184	224	224	202	230	203	200	209	228	216	196	184	176	200	198	216	217	213	184	201	196	206	186	209	217	229	214	208	225	190	191	199	198	184	204	206	235	194	187	215	231	204	219	195	212	180	224	205	205	208	186	191	222	216	230	219	190	178	216	197	195	178	186	200	225	203	201	196	224	211	194	221	213	215	183	220	196	177	215	210	198	225	209	201	199	205	211	192	189	188	207	179	207	192	203	207	187	188	202	212	205	218	202	219	191	194	202	212	177	207	202	207	184	209	199	212	196	226	205	201	193	229	199	200	212	200	228	216	174	209	188	212	194	180	225	216	209	222	177	198	182	231	216	200	210	185	191	210	200	200	212	205	209	204	231	209	224	197	215	209	202	213	210	204	201	210	233	208	216	199	213	194	214	213	189	206	181	220	191	188	208	204	184	232	192	201	217	196	178	233	218	210	177	198	179	225	221	199	207	165	217	203	203	178	207	190	206	204	199	191	197	202	208	215	216	203	189	204	213	178	188	193	231	173	227	220	195	215	193	209	241	253	199	194	222	234	205	212	211	206	213	229	192	200	196	195	214	223	216	208	199	210	218	206	203	222	192	204	190	199	204	211	224	220	175	209	202	179	220	191	218	204	199	221	203	216	199	216	236	226	179	213	189	177	199	213	178	234	187	196	210	214	182	187	189	196	217	222	190	199	185	195	203	206	204	179	189	191	213	211	206	194	200	209	199	215	198	203	212	208	205	204	193	204	203	195	210	223	190	187	179	189	200	206	175	216	218	211	200	192	216	198	196	210	229	210	208	186	193	200	191	211	198	220	205	217	200	211	226	177	202	211	190	183	215	200	199	198	220	209	216	220	217	202	207	212	213	211	203	182	200	195	190	226	232	215	213	195	192	226	206	174	226	203	204	223	208	207	197	194	203	196	199	199	205	197	221	202	206	210	184	207	216	209	192	194	231	193	207	217	202	191	190	183	207	210	189	187	205	233	203	194	190	230	204	198	213	196	211	187	208	228	193	204	203	207	212	219	209	190	195	234	218	200	198	196	197	217	176	187	192	200	190	211	197	216	220	205	208	224	194	208	218	202	200	220	215	213	199	199	215	213	209	232	176	203	182	209	221	205	198	203	201	198	221	216	198	204	194	201	192	211	188	207	198	188	199	212	195	201	227	210	221	229	194	213	207	186	196	223	203	181	229	208	229	215	214	187	225	208	180	178	186	205	182	218	209	198	232	203	194	211	202	190	220	185	208	221	201	208	169	209	206	212	213	209	194	221	205	223	196	203	193	198	181	182	205	211	183	211	219	200	238	230	193	189	208	176	190	212	221	178	190	212	243	211	215	220	212	213	206	212	222	196	220	199	212	242	205	196	200	192	202	219	191	203	199	222	211	213	190	187	214	205	191	192	203	217	201	189	182	199	205	202	207	209	198	199	213	192	216	225	196	220	213	204	200	188	201	198	225	207	198	198	219	225	180	204	197	193	209	225	219	204	204	199	200	189	225	197	202	186	205	191	224	233	224	203	183	220	194	223	218	194	231	197	196	213	216	214	209	199	211	190	209	208	216	207	203	189	239	208	240	208	195	196	222	205	196	205	208	211	204	226	196	224	221	193	190	196	215	162	227	211	214	198	219	204	183	228	210	184	196	204	204	219	214	207	212	233	175	185	204	211	189	219	205	194	230	211	185	200	217	193	192	216	191	206	207	204	199	192	217	199	212	224	191	208	213	211	200	196	196	221	200	199	226	202	203	205	185	203	209	213	204	198	208	190	201	203	215	201	190	192	190	201	213	217	192	199	197	200	205	199	222	224	197	183	221	192	208	206	222	205	199	210	202	216	206	190	195	203	202	218	247	210	213	200	212	198	205	185	190	244	199	192	206	185	181	219	190	226	218	202	212	198	188	206	228	227	218	168	221	197	206	203	192	217	221	200	211	220	210	200	181	179	207	214	190	192	203	188	220	195	218	191	194	189	214	188	178	178	189	223	210	195	194	213	201	203	210	205	195	180	185	201	187	210	218	200	181	178	214	213	199	216	194	177	219	211	196	199	222	170	199	208	222	221	210	180	222	200	231	191	193	184	216	196	209	212	187	209	197	206	190	204	217	209	201	211	177	206	197	189	243	221	204	207	220	191	202	203	205	209	213	204	171	196	198	219	197	206	204	200	200	191	187	209	209	206	164	209	213	180	193	204	225	217	227	166	207	199	185	210	213	201	236	190	178	232	178	200	201	234	188	217	191	199	231	206	187	204	191	203	211	229	195	186	227	176	177	187	172	192	194	192	213	215	194	203	180	210	225	202	228	198	211	205	197	200	208	198	209	183	182	199	202	195	182	211	190	210	201	203	206	209	220	219	205	197	194	206	192	208	209	184	233	186	191	212	172	192	218	203	220	189	221	203	204	197	191	177	204	210	223	201	211	195	215	200	209	224	181	238	199	197	191	212	183	200	200	179	209	212	195	183	214	177	208	220	215	201	228	211	184	221	202	196	184	210	195	182	211	213	181	205	212	235	201	212	221	211	204	191	197	197	200	166	210	184	236	196	203	205	210	199	192	192	213	209	170	203	205	220	201	192	210	203	183	195	208	209	200	218	199	203	194	194	213	231	213	205	180	203	200	210	224	188	193	208	189	203	215	185	195	209	223	194	197	216	213	206	234	209	196	201	220	193	198	187	176	195	183	222	210	192	206	196	198	214	187	183	180	217	213	240	200	220	186	187	193	201	232	227	228	187	206	181	214	199	205	195	208	182	215	181	189	209	206	215	207	182	194	193	212	188	227	204	206	200	197	210	219	194	202	179	209	186	184	212	197	207	176	214	191	196	216	195	217	192	204	195	207	187	196	189	189	219	205	224	216	204	205	187	210	192	202	222	212	206	189	213	191	181	184	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
3256	4921	11707	15107	11282	9775	8073	6855	6846	6506	4714	3553	2546	2707	3128	2952	2458	2492	2953	3230	2084	1913	2356	2491	2097	1891	2187	1992	1830	1445	1103	1321	1468	1201	1278	1011	821	787	704	706	576	660	628	609	587	585	876	1114	875	651	553	591	581	586	644	557	563	556	577	619	593	585	585	602	618	587	595	580	608	629	595	613	576	596	568	577	589	585	618	613	634	580	570	575	600	582	603	551	539	578	559	597	563	536	602	605	587	623	602	608	589	569	586	568	541	578	638	621	587	587	600	585	578	551	608	606	558	599	561	533	580	542	636	594	589	619	561	617	571	567	605	606	607	572	603	584	572	614	585	597	579	652	589	601	564	599	599	589	570	564	592	557	595	601	565	546	624	584	603	640	534	585	606	567	565	572	586	586	615	613	619	569	602	616	608	635	591	578	571	559	544	589	608	613	567	579	595	576	590	583	585	598	605	574	581	595	599	602	584	624	584	616	578	591	594	577	641	564	605	612	639	602	595	614	599	606	616	593	599	612	579	607	572	576	565	584	578	578	588	589	573	576	582	598	586	576	594	590	581	609	577	584	590	587	661	584	580	576	584	565	608	615	593	605	583	586	576	620	536	586	568	614	555	544	591	570	530	570	606	593	574	595	586	592	555	622	603	584	627	605	542	562	585	535	633	567	584	595	561	585	609	576	587	594	634	596	597	580	548	574	576	619	569	583	578	620	593	565	610	620	612	586	584	569	595	605	608	557	629	625	602	610	585	616	581	616	645	550	602	581	552	561	569	589	542	575	572	599	624	584	617	579	594	604	592	643	590	602	578	594	534	607	547	573	617	591	589	564	592	587	553	558	586	578	616	602	581	559	620	581	604	601	582	615	579	571	589	630	574	545	578	573	595	584	624	598	584	562	586	596	581	606	595	594	647	617	571	573	615	600	632	569	627	610	586	588	590	581	569	595	611	599	607	596	603	588	582	541	559	612	567	563	596	613	612	574	538	620	608	569	602	607	597	572	603	563	575	605	631	651	536	591	562	579	576	564	609	583	580	583	631	576	587	596	554	652	581	566	544	543	561	572	581	602	588	587	541	585	613	575	565	587	596	522	587	548	596	581	556	584	531	632	614	565	592	602	597	584	569	599	550	601	596	546	611	635	630	586	584	590	588	560	587	650	568	579	595	587	588	587	566	546	617	595	602	592	606	596	606	578	583	602	602	570	600	594	558	579	563	606	624	607	594	582	595	549	620	598	630	610	574	558	598	595	582	547	588	607	576	582	590	633	593	601	595	548	648	571	541	599	602	623	573	589	592	586	601	608	595	611	617	618	612	596	582	531	590	582	609	614	597	617	562	579	591	592	577	577	557	566	570	598	563	577	587	582	608	575	601	568	608	610	540	574	603	573	613	608	569	575	587	581	563	640	543	566	579	593	574	578	606	604	578	585	620	574	599	589	591	595	554	600	598	591	589	590	595	580	564	590	585	633	591	606	619	590	628	559	612	580	565	613	564	596	561	591	611	586	638	610	585	603	598	612	639	615	539	626	555	593	590	586	575	604	583	594	581	563	564	601	586	577	591	585	578	610	576	609	596	564	610	580	601	637	593	606	588	595	573	587	588	612	573	582	648	616	612	590	617	576	606	590	578	603	621	565	600	580	605	561	603	572	582	556	617	632	582	603	587	614	544	566	572	591	590	595	645	616	553	609	553	578	574	600	574	575	566	629	613	557	603	615	622	595	593	586	574	581	593	585	613	566	602	630	551	575	550	622	572	514	602	554	585	597	578	637	583	561	601	604	583	608	582	608	549	602	587	590	573	594	575	591	603	534	638	606	577	549	564	562	584	623	601	581	581	593	577	626	578	601	643	575	578	612	585	616	561	579	588	589	610	622	603	593	569	576	560	554	608	590	569	590	574	591	591	581	565	609	562	580	650	619	568	551	594	589	589	579	571	579	585	598	579	597	634	587	582	624	566	554	605	601	606	541	581	634	580	576	607	594	595	602	585	609	593	588	626	608	571	590	632	599	607	572	555	571	563	621	587	597	588	615	571	628	597	579	590	593	595	594	560	586	620	567	610	601	619	591	547	581	572	579	574	601	617	634	596	603	579	623	589	595	615	623	590	577	621	570	603	555	578	588	560	592	595	570	583	570	624	617	582	618	621	608	557	584	619	601	563	586	577	592	600	581	565	626	566	553	612	596	639	583	632	590	572	610	617	597	569	576	611	596	549	619	590	585	618	606	556	583	613	639	546	616	610	594	567	615	589	591	584	568	590	560	549	591	559	536	598	608	609	593	581	616	595	551	555	637	578	590	617	585	596	569	574	611	562	589	576	594	574	588	556	621	597	602	586	599	593	566	586	591	561	551	619	569	572	604	608	588	586	596	607	591	600	616	564	655	579	591	562	610	617	547	562	653	598	583	598	639	585	636	597	563	594	531	597	630	604	621	581	559	626	584	596	627	582	603	618	590	547	573	594	623	578	620	573	595	628	610	619	608	582	590	576	611	534	612	601	549	588	564	611	606	597	564	602	571	587	597	599	565	574	605	609	610	565	590	585	612	555	581	568	588	625	569	623	560	612	598	623	583	600	561	593	607	559	587	573	584	591	558	582	587	602	578	632	575	621	623	555	657	582	563	616	553	593	565	613	598	617	593	593	555	600	558	615	578	597	583	582	616	573	546	563	584	570	628	586	591	597	620	574	595	562	537	618	615	607	620	578	623	583	623	577	575	624	585	626	614	576	543	559	542	566	620	636	601	568	576	589	576	573	568	582	579	577	581	564	598	578	593	575	565	618	565	597	589	554	562	601	578	545	596	619	568	605	628	617	568	599	601	597	613	593	575	568	590	572	595	603	575	571	602	576	562	576	598	580	609	612	601	565	572	614	587	609	565	566	586	613	601	556	636	615	581	656	600	602	595	573	566	576	581	647	575	571	599	616	571	551	639	639	589	594	633	571	608	607	597	585	579	602	617	632	543	593	598	572	600	604	606	623	598	520	632	563	610	588	587	612	543	568	569	619	606	614	563	586	595	605	611	619	559	622	631	578	578	614	571	609	607	632	600	597	552	561	528	563	570	582	563	630	542	580	562	528	578	567	592	567	588	539	563	584	559	618	579	572	588	604	579	565	564	610	587	581	608	598	622	553	600	590	607	633	589	549	573	572	588	589	595	600	648	624	553	599	593	628	653	590	583	590	548	581	629	586	603	607	600	621	602	602	543	565	622	548	577	518	592	623	575	577	573	619	616	608	575	598	643	607	556	583	601	580	590	582	594	611	577	580	612	575	599	605	550	578	550	591	591	585	613	592	584	592	614	596	578	574	602	565	605	626	595	588	577	595	563	578	583	586	552	588	615	593	604	570	585	573	566	555	602	557	604	580	626	548	559	544	624	598	599	592	575	627	613	565	575	607	570	563	646	599	591	582	541	574	575	606	616	553	599	585	590	554	578	581	651	591	649	591	576	612	575	606	587	555	609	606	577	605	607	595	580	599	632	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
14172	19286	35561	36567	29996	27600	25420	21230	20635	19724	15159	9369	5539	6375	7711	6998	5715	4967	6823	7192	3957	3704	4691	4676	3788	3410	4292	3377	2640	1830	1070	1857	1767	1258	1193	1055	457	413	343	261	201	183	216	174	186	194	610	748	477	266	150	161	141	142	147	137	140	143	137	107	134	137	139	120	136	118	128	136	126	125	138	129	123	141	150	121	147	143	127	125	149	115	134	138	139	140	125	142	163	130	120	112	128	119	146	126	131	138	119	154	145	135	114	130	138	142	134	126	136	144	130	157	131	140	128	124	133	125	131	123	152	127	124	125	133	166	141	150	127	127	106	141	141	128	135	140	137	141	146	123	143	130	131	128	109	132	142	132	130	122	142	150	136	139	130	131	125	138	145	130	129	113	130	143	131	118	120	131	135	121	115	125	140	142	112	116	131	107	139	145	120	126	155	149	148	129	137	140	128	138	128	120	132	134	138	123	130	132	110	126	137	135	128	121	118	125	151	138	112	132	137	143	124	127	159	135	122	129	121	142	126	117	129	155	126	124	121	128	119	157	119	138	147	134	151	134	135	128	140	128	138	125	114	132	144	123	134	121	142	142	121	144	138	126	122	150	130	122	118	139	119	114	120	157	138	138	115	128	127	133	120	125	158	156	122	164	149	124	129	144	136	144	132	126	156	129	124	116	118	126	129	120	145	124	134	125	142	138	135	123	130	110	110	157	133	161	114	130	131	120	135	132	134	128	132	129	156	150	151	142	140	154	145	135	110	129	131	141	135	122	139	153	135	138	128	129	125	117	167	113	121	120	133	142	135	138	140	124	135	114	112	124	128	128	132	135	141	137	145	142	137	147	118	119	150	141	116	135	126	130	134	129	124	150	109	147	126	131	127	119	118	124	121	123	114	139	150	127	136	123	142	132	140	121	127	112	130	137	129	135	146	138	126	136	125	151	123	136	125	106	132	139	129	131	140	136	125	143	137	138	128	140	135	147	131	133	128	162	142	140	131	117	140	126	126	147	116	120	133	128	132	140	138	128	149	125	118	119	129	142	124	130	132	107	129	144	117	121	117	132	145	134	108	134	129	131	134	118	124	135	118	143	116	115	147	130	120	126	124	119	126	138	142	146	151	142	115	121	120	137	134	104	110	162	123	128	131	128	130	148	117	135	131	138	136	114	131	140	130	142	135	127	136	130	141	152	136	141	133	120	143	131	138	150	149	133	116	131	128	145	130	125	116	123	153	147	120	133	126	133	116	142	130	125	127	147	117	126	134	129	102	105	131	118	162	124	132	142	147	144	133	127	154	136	131	147	123	132	124	134	133	135	136	146	125	136	146	146	135	151	142	115	118	145	138	137	145	144	120	138	145	131	135	143	118	148	150	130	132	136	141	115	129	130	119	133	144	125	140	140	104	127	137	156	108	112	139	129	134	128	124	155	139	134	145	141	131	135	148	128	136	132	155	146	139	142	108	127	125	149	123	134	133	131	123	146	123	135	132	118	139	137	113	120	153	151	147	123	122	115	123	137	126	124	151	123	159	128	134	130	136	137	113	138	142	137	139	140	114	119	123	141	146	133	151	131	138	124	141	130	109	140	127	128	137	117	133	131	117	121	116	123	123	154	139	133	137	121	136	135	119	114	131	135	136	129	114	113	129	132	134	125	141	149	136	141	140	121	132	135	152	144	145	124	122	145	132	134	135	138	131	146	156	127	133	120	135	132	134	121	122	140	126	152	111	148	136	116	134	118	138	133	157	111	133	137	142	130	131	134	121	137	138	141	130	135	131	127	131	128	131	124	134	161	125	136	125	132	141	128	117	111	138	149	142	120	114	123	140	108	130	146	135	148	118	119	128	134	139	141	155	116	141	126	145	127	130	132	133	132	119	153	155	130	129	122	138	118	118	144	135	123	146	125	135	146	133	132	125	140	124	136	129	133	127	145	124	146	115	162	116	145	127	134	132	137	131	127	122	119	119	128	102	117	135	117	130	112	120	157	140	120	134	130	144	126	134	126	126	121	144	139	140	131	129	135	139	118	166	111	144	126	142	129	134	140	129	135	132	144	141	149	136	120	132	113	138	133	125	132	127	134	128	137	110	146	120	125	118	124	134	134	118	146	138	116	133	141	158	110	138	130	123	148	147	130	137	120	134	129	110	139	145	122	146	133	136	134	122	128	134	131	150	159	135	124	139	129	154	128	113	130	140	137	151	122	113	126	121	128	133	110	118	134	124	133	120	139	136	132	148	125	132	124	124	132	110	167	125	140	132	122	148	135	133	128	140	134	119	136	120	144	125	150	114	138	155	107	148	107	128	127	132	139	123	126	145	118	148	131	143	121	137	119	139	157	132	137	118	139	118	114	152	129	126	124	117	138	146	124	115	140	129	138	135	119	134	124	120	141	144	121	128	111	129	123	124	125	142	141	135	151	133	115	147	131	117	132	151	145	111	131	135	144	118	147	148	126	124	119	134	115	121	119	120	116	141	135	156	139	134	139	124	114	125	132	116	143	115	140	127	145	120	126	135	128	141	128	125	144	135	131	120	142	143	123	118	150	137	130	114	142	135	131	130	136	134	117	149	106	141	138	137	130	115	138	139	146	123	141	117	134	160	129	138	131	115	141	146	129	154	156	130	143	152	122	139	138	159	133	138	116	139	129	108	132	123	149	132	131	137	163	155	126	118	136	142	119	118	119	150	134	123	117	125	146	144	126	126	111	123	147	117	130	133	138	120	125	148	140	123	145	144	148	130	149	135	150	127	132	126	128	119	125	146	111	139	114	122	116	120	141	134	142	136	121	114	126	137	147	125	117	131	107	124	119	140	143	141	135	137	120	111	124	134	129	122	129	151	135	144	136	152	123	132	119	148	137	137	131	143	134	133	124	127	140	125	131	146	150	119	132	147	139	131	130	113	138	135	156	147	133	111	121	130	161	106	156	129	136	143	121	129	127	137	140	138	145	133	140	140	123	123	127	124	149	117	135	112	118	127	118	123	132	139	137	116	142	146	117	116	148	139	129	133	120	146	140	139	131	132	136	135	126	149	117	161	141	127	126	130	156	149	125	133	135	135	135	140	123	128	123	129	131	111	113	119	144	127	133	129	148	126	112	144	132	123	120	132	148	135	131	133	150	126	114	130	128	108	123	144	125	110	120	147	133	129	123	127	124	143	153	135	149	117	116	129	135	139	137	144	118	137	122	142	141	113	140	135	137	136	110	137	118	125	132	122	121	142	116	121	130	109	128	121	128	141	132	137	131	135	145	118	104	105	143	135	136	127	119	128	124	113	123	141	140	119	134	122	141	118	111	136	136	151	127	123	118	133	131	129	138	143	137	148	140	129	129	134	110	134	131	137	133	132	124	131	121	123	142	114	122	130	123	139	124	118	130	134	123	135	121	144	147	112	143	113	136	111	126	116	120	129	128	142	148	130	145	138	135	153	130	143	135	132	162	98	133	147	128	130	148	142	139	136	105	139	130	131	125	128	135	167	140	131	121	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
9360	18285	31789	37214	36208	37050	38112	35119	37201	37720	31164	27968	20959	25580	28484	26956	24197	22125	28459	27893	20066	19909	22628	23522	20650	20200	21320	19831	17819	12577	7861	12326	11855	8851	9458	7803	3303	2514	2270	1731	1218	1168	1132	1149	940	998	4663	5280	3176	1263	585	683	555	524	494	454	438	397	409	456	441	440	442	428	443	436	451	414	400	401	442	458	426	409	431	419	426	418	404	434	409	449	435	393	384	424	439	422	448	413	393	437	406	423	361	420	427	416	393	382	422	373	440	380	424	423	425	430	417	427	394	412	412	440	420	443	411	414	404	466	405	384	370	409	429	391	384	414	434	391	408	398	399	431	418	427	372	437	435	412	360	423	417	440	413	403	418	403	396	422	394	382	443	420	436	406	432	423	409	409	404	425	415	418	404	412	407	392	453	419	378	400	455	429	422	414	422	418	378	396	387	402	408	382	402	388	407	402	420	420	387	422	395	381	394	421	419	396	418	386	414	417	430	393	442	413	426	446	395	425	406	412	404	447	386	410	431	432	397	434	434	446	388	384	440	400	439	412	428	415	405	418	438	393	391	424	412	423	424	458	382	386	379	405	399	395	428	431	431	446	417	441	439	407	424	435	404	394	443	410	422	438	418	373	411	435	396	430	410	436	401	427	394	435	427	401	413	417	409	428	396	397	396	391	414	398	419	397	413	389	435	403	400	396	396	405	404	389	422	402	430	423	393	440	395	378	409	452	453	419	426	432	407	400	465	433	387	419	392	368	420	422	422	398	414	411	435	429	405	396	455	383	411	459	420	397	415	444	404	421	405	442	414	399	405	415	357	400	415	417	420	385	428	366	412	400	426	421	382	403	416	395	405	391	439	432	449	402	433	405	421	428	410	428	399	449	376	390	409	428	417	418	389	439	398	399	422	433	411	400	416	376	387	401	412	384	398	415	429	443	386	388	411	430	417	404	426	437	413	383	430	445	404	368	382	430	375	444	404	442	411	428	413	400	441	437	419	431	404	407	374	410	450	383	435	407	416	420	410	396	404	418	423	394	379	413	425	446	397	409	448	404	418	447	421	382	414	385	406	402	403	405	406	402	425	386	436	389	394	386	450	421	398	454	415	397	376	420	399	409	378	414	379	390	406	434	409	408	439	425	454	422	420	452	405	402	444	391	412	440	402	403	456	387	436	439	428	444	428	375	397	373	445	414	416	409	427	393	406	439	396	364	399	401	410	365	418	414	410	390	421	431	411	404	439	453	424	392	437	428	422	435	410	393	417	434	433	412	386	429	416	423	371	425	431	417	414	423	410	399	397	408	409	399	401	381	400	427	388	410	391	402	419	388	418	421	411	414	408	417	450	427	406	436	420	416	391	406	408	386	408	406	379	406	415	392	418	409	442	386	410	423	382	432	392	430	428	425	423	418	435	421	424	390	409	393	398	402	421	388	424	439	391	372	383	425	402	428	422	400	415	405	402	365	441	421	418	352	417	421	412	433	426	402	389	386	426	402	424	428	410	411	364	404	394	424	417	403	415	456	440	410	401	396	406	381	413	368	437	404	416	357	418	370	380	424	422	420	429	407	410	403	390	390	416	409	431	405	400	385	412	423	418	400	376	400	416	416	412	397	434	394	380	424	429	447	417	414	464	412	400	395	435	381	417	420	398	384	398	433	402	384	427	400	394	440	419	402	469	443	394	424	390	398	439	402	398	415	405	406	415	389	407	393	406	409	398	429	399	457	400	385	387	362	423	415	412	420	377	419	386	397	384	419	374	414	404	397	374	388	438	408	412	434	380	421	394	399	407	402	427	403	411	416	404	417	395	376	398	424	439	415	381	403	418	390	392	396	385	468	366	406	423	373	405	426	407	421	375	392	406	419	420	404	421	416	373	429	399	387	421	415	426	453	420	409	405	353	405	414	408	409	424	423	408	431	398	408	430	409	381	428	422	402	393	424	444	407	401	408	380	449	398	414	437	427	395	407	396	409	396	403	395	394	389	379	440	384	419	421	384	427	420	407	406	447	373	420	403	348	377	413	398	409	395	416	408	431	403	457	412	423	416	415	397	372	437	421	408	436	419	410	438	392	407	407	395	402	464	436	395	440	400	424	398	414	406	387	415	396	424	424	399	448	428	423	403	368	415	412	405	413	399	392	400	416	390	410	409	412	390	411	384	446	388	408	385	411	436	405	384	378	407	412	421	389	390	409	404	401	404	382	415	395	390	382	410	409	420	412	393	381	392	400	395	387	413	422	389	369	406	412	438	421	431	393	418	408	436	391	416	387	374	437	429	417	384	446	436	386	392	429	408	397	427	407	401	414	425	420	429	395	405	390	410	382	424	437	388	425	390	434	405	432	384	408	425	410	443	410	411	423	430	432	420	410	380	410	431	428	431	421	394	413	415	412	426	422	416	424	388	401	381	417	434	404	401	428	407	415	428	417	388	422	408	378	439	441	377	479	387	437	419	422	404	432	396	431	388	416	405	402	413	401	450	398	402	385	456	369	373	410	440	433	429	412	425	400	423	391	424	401	387	395	392	414	438	386	424	415	394	425	404	408	390	387	368	405	419	433	420	418	412	418	416	417	407	403	394	418	407	417	405	409	386	454	405	433	387	413	414	390	390	412	422	404	397	415	398	443	422	417	416	374	393	427	419	368	455	395	402	440	409	400	434	416	382	441	386	429	466	424	362	415	462	391	396	400	413	451	427	443	371	410	391	449	435	409	392	423	405	395	419	400	412	416	407	365	441	391	422	422	390	401	415	446	357	391	411	413	441	405	442	445	412	356	419	383	410	393	388	433	411	426	428	380	410	398	414	416	406	428	402	434	406	415	413	423	438	454	432	401	422	407	471	412	394	414	414	399	393	412	429	399	395	400	388	428	414	424	421	406	399	450	405	403	393	388	400	418	427	390	429	424	431	393	400	436	382	421	389	434	430	415	428	410	413	396	415	420	411	394	415	393	386	426	407	425	406	439	395	408	440	423	386	398	372	392	429	382	392	403	417	425	378	404	447	414	420	433	390	401	421	413	407	421	437	401	406	416	438	409	379	389	425	398	425	398	400	406	414	409	419	401	413	406	382	379	439	410	422	388	418	380	414	433	400	404	406	397	383	423	393	435	388	401	404	413	405	414	382	395	395	421	374	451	423	419	459	427	408	447	422	420	397	416	432	374	381	412	420	379	393	409	372	428	429	387	359	461	409	388	375	387	394	445	428	421	419	411	437	437	419	409	394	386	467	372	392	429	394	415	435	395	462	388	405	383	426	363	380	398	437	358	393	390	433	419	412	395	378	426	395	426	435	383	438	414	409	402	433	429	439	399	434	422	390	402	370	401	402	436	410	441	381	455	421	403	435	399	378	418	406	411	402	418	420	394	418	434	435	409	404	434	446	419	415	418	419	404	419	418	430	440	438	435	416	378	410	428	405	403	424	394	429	413	389	425	383	385	405	396	424	401	390	396	436	395	391	449	373	410	395	378	390	448	402	436	380	397	392	438	401	437	412	382	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
22982	27107	40571	37959	33986	32562	32325	28604	29749	28527	22527	16813	11397	12320	14469	13042	11024	9804	12518	12974	7563	7199	8245	8485	7255	6977	7915	6491	5021	3182	2072	3457	3236	2441	2232	1831	728	679	602	410	340	329	338	317	297	335	1223	1216	809	313	224	254	217	219	199	189	183	197	212	185	169	186	166	176	180	187	197	191	203	190	193	187	181	194	198	183	189	174	195	174	191	192	193	186	170	170	183	213	175	213	172	200	185	188	181	197	177	210	201	169	187	181	185	193	172	174	194	188	182	183	177	162	190	170	184	192	184	195	213	208	224	164	185	187	174	196	169	196	180	172	178	175	196	177	163	191	185	174	203	167	193	183	209	210	189	177	188	185	167	182	175	195	166	182	152	163	208	177	198	190	190	194	166	187	186	180	194	178	182	183	176	209	185	172	190	172	201	183	185	198	161	156	183	167	188	212	190	186	192	174	170	177	194	158	173	195	178	195	178	180	164	165	171	170	210	200	187	192	201	189	197	187	178	174	192	188	222	156	178	166	186	208	205	187	168	189	183	215	178	170	181	184	169	185	185	163	178	210	193	153	168	174	178	192	172	182	172	167	191	193	176	203	185	155	164	173	169	163	160	183	193	170	176	170	165	192	176	171	199	183	190	167	162	178	185	162	183	171	191	177	194	204	175	163	189	183	174	179	172	204	152	168	176	191	161	163	179	195	209	204	164	217	188	177	197	199	195	184	210	173	169	162	188	156	188	175	177	194	190	185	176	194	204	208	187	161	187	194	166	188	176	183	177	181	198	193	191	189	177	186	177	156	224	182	172	178	180	192	209	156	184	167	185	209	181	185	179	195	203	190	191	216	183	185	192	188	198	183	168	178	213	185	179	179	197	217	178	173	191	153	184	167	196	207	198	185	165	206	168	180	221	162	185	186	179	176	176	160	187	204	188	161	187	178	186	178	198	195	186	175	184	168	190	183	155	192	214	179	155	191	207	192	179	192	167	193	175	184	165	171	181	177	185	186	200	193	171	196	146	176	205	182	181	189	207	182	191	190	194	176	186	199	171	153	184	190	184	189	180	189	185	176	165	192	175	185	169	199	182	189	183	193	172	167	183	199	186	187	205	172	183	179	168	182	185	180	177	162	184	192	196	188	175	158	201	175	175	191	193	197	197	162	192	194	188	183	204	200	179	175	225	194	193	165	177	207	177	187	165	194	174	191	179	194	193	201	176	181	202	198	191	192	200	223	183	178	180	182	156	192	179	173	188	203	201	184	192	192	186	188	197	219	192	177	176	172	181	200	183	204	167	192	170	191	176	159	198	161	172	173	183	192	185	182	187	180	196	160	202	173	184	188	196	174	161	173	185	192	188	191	202	187	216	198	193	177	186	188	154	187	186	176	192	190	189	198	205	187	199	188	166	173	166	180	185	188	198	177	195	184	195	203	185	199	194	169	162	186	181	166	174	198	173	188	204	188	178	214	176	185	213	181	160	168	177	185	150	182	166	184	174	187	184	195	189	182	197	170	186	173	192	194	204	192	200	186	173	157	163	203	170	199	187	169	185	159	189	191	184	183	183	173	207	174	198	193	159	196	183	176	191	178	188	208	202	195	181	171	179	187	197	172	177	191	185	173	202	179	180	201	200	182	175	192	180	158	198	196	182	153	168	167	174	190	190	172	189	190	179	165	165	188	190	181	174	174	186	193	169	192	196	189	195	177	179	195	215	169	183	182	182	198	173	174	199	183	151	173	198	172	189	192	175	179	175	187	207	175	163	184	187	201	194	205	178	176	177	181	185	185	179	206	175	161	176	180	206	168	198	173	175	163	198	184	195	169	205	186	168	206	191	195	208	199	189	193	174	182	195	165	184	155	192	186	181	190	182	192	199	158	200	191	197	186	144	204	190	175	180	173	186	192	181	171	179	184	227	195	185	187	182	207	195	198	177	194	158	183	186	189	171	199	177	157	185	206	188	188	188	216	200	187	177	190	182	172	202	183	181	190	197	190	198	194	168	214	188	192	178	171	177	179	191	188	176	194	218	169	204	184	176	170	171	184	198	166	182	170	150	175	168	186	201	176	204	189	174	178	186	183	176	180	195	172	160	201	164	195	170	199	203	174	159	184	186	176	177	197	185	182	197	180	180	190	191	171	179	167	218	176	200	198	152	177	192	172	183	178	227	158	203	154	172	166	173	170	168	196	202	179	212	194	199	190	213	213	193	193	182	188	167	199	154	178	178	187	181	199	189	194	181	165	182	189	170	166	207	175	172	184	151	189	174	193	168	180	177	184	189	187	185	162	181	193	204	197	199	167	194	179	177	191	204	177	178	189	185	175	181	192	149	189	184	159	173	191	166	171	184	182	174	177	180	171	190	209	187	170	175	187	189	175	185	175	175	194	193	184	183	175	177	185	185	182	173	211	176	203	176	204	201	189	162	178	181	158	183	161	185	189	186	183	185	185	207	192	198	226	186	167	165	176	190	187	190	176	177	210	172	186	180	159	182	195	176	191	202	178	209	172	169	194	165	182	174	168	186	184	166	197	157	177	198	195	178	195	158	170	192	157	159	180	162	175	194	179	182	186	169	168	171	192	194	187	185	172	205	166	181	185	201	173	183	166	168	191	186	189	174	187	193	184	197	182	187	175	174	206	177	184	178	171	173	200	191	174	180	162	201	205	192	183	177	167	176	190	204	166	190	198	203	198	175	172	191	175	169	178	147	208	169	170	169	157	187	164	194	211	186	173	207	175	175	186	199	203	164	178	186	205	221	171	183	188	164	214	188	191	162	184	187	183	209	179	189	172	159	134	182	183	181	197	181	178	180	177	189	195	157	212	192	198	200	168	200	176	172	159	184	191	202	190	171	199	187	191	172	167	179	188	196	192	160	189	180	165	187	181	191	175	187	179	190	177	171	172	171	177	181	198	185	206	175	156	159	201	228	179	172	186	163	171	151	182	207	197	184	173	214	176	182	165	174	195	167	174	173	181	192	222	184	192	165	208	177	185	176	184	197	175	189	169	158	195	181	199	193	169	181	191	180	191	178	186	210	179	170	180	176	194	160	164	171	190	176	162	192	171	181	179	173	184	182	167	188	171	192	172	194	208	183	190	160	192	191	192	171	174	176	181	215	164	174	180	173	174	219	214	189	167	179	172	201	171	182	168	217	199	178	212	225	177	170	188	196	211	189	167	187	164	161	168	194	182	175	180	164	187	197	174	186	176	171	178	177	171	207	180	183	200	193	177	170	190	178	148	195	170	175	179	178	182	191	201	175	185	174	167	185	174	194	161	167	212	169	171	204	166	205	190	184	169	190	177	183	173	155	209	178	190	166	187	173	176	170	186	189	168	194	170	177	202	168	155	167	189	189	188	191	197	180	167	215	179	170	163	179	178	187	192	190	172	200	192	168	177	170	182	197	174	158	179	203	178	171	184	199	161	189	193	155	175	172	204	193	190	186	176	196	179	174	169	188	171	188	168	206	181	186	186	197	179	186	170	188	172	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
13351	23759	36256	40284	41939	42885	44774	40983	44368	44729	38159	36458	29816	34245	37643	36236	33380	30740	37669	36274	28479	29554	30506	32002	29407	29466	29710	28586	24600	18037	12828	19100	17487	15080	14675	11712	4840	4583	3827	2777	1978	1982	1947	1737	1590	1668	8356	8479	5224	1786	817	1131	835	756	797	647	616	580	573	572	570	527	637	574	587	593	609	618	572	584	579	554	597	568	537	532	557	559	570	526	572	540	568	554	550	578	537	587	537	539	537	550	554	497	568	538	538	536	542	568	500	546	563	551	591	553	546	534	553	528	519	548	567	539	549	542	589	533	527	570	569	549	588	519	544	545	555	564	521	532	550	570	583	595	570	526	567	544	549	527	553	499	525	511	550	547	551	552	514	532	558	540	526	590	523	536	568	530	546	582	523	541	583	523	568	498	534	541	528	537	521	569	533	616	517	579	559	569	581	524	538	550	534	562	546	584	531	519	534	554	562	512	519	507	554	520	578	529	525	576	595	532	556	565	556	531	525	516	538	586	567	533	540	545	530	549	530	527	552	551	546	563	516	522	542	555	558	575	558	535	547	527	526	523	564	613	509	528	559	577	563	533	517	584	523	533	506	548	538	580	567	520	543	554	522	512	565	535	516	542	503	542	553	559	524	544	484	575	567	558	552	543	520	542	592	573	555	528	535	552	568	533	490	574	536	532	517	535	539	548	506	547	498	493	551	546	538	554	568	514	530	513	570	584	556	569	517	552	532	562	521	556	500	566	537	525	535	564	528	511	557	531	517	555	533	596	584	504	504	554	523	563	530	531	549	511	524	523	534	537	577	571	542	539	529	593	569	556	563	528	543	523	546	542	563	520	526	515	556	538	533	507	545	519	558	532	537	536	562	530	548	513	559	562	531	556	514	534	480	536	575	526	522	540	508	506	549	572	538	510	553	560	568	542	559	532	556	524	574	500	534	536	527	564	568	486	512	560	552	477	567	554	542	505	540	537	589	515	528	590	513	541	528	546	527	504	520	571	513	530	567	559	564	566	592	571	532	563	522	533	547	555	530	549	544	534	571	544	522	553	549	539	531	525	524	546	583	541	498	556	530	568	560	539	540	538	515	511	546	526	551	568	533	552	549	537	544	540	553	554	561	507	537	527	547	570	576	548	506	521	544	574	530	565	549	575	553	571	543	533	515	534	501	546	533	526	509	556	505	576	490	511	529	575	545	528	529	537	547	576	577	544	512	541	515	559	557	527	551	577	572	520	582	562	567	539	537	529	525	551	583	598	516	542	563	555	583	546	545	568	550	575	521	531	554	562	534	554	572	563	504	555	547	554	546	535	563	549	557	542	587	533	510	549	527	549	517	494	558	517	527	583	534	536	528	597	539	545	557	560	534	540	531	539	539	548	554	498	555	542	567	572	565	488	516	529	520	556	544	502	537	570	556	563	557	528	557	546	561	528	548	556	543	562	547	560	544	558	525	555	555	493	536	536	514	537	562	574	546	561	558	574	511	530	584	492	515	535	558	533	547	581	532	506	542	545	567	561	535	561	535	527	572	513	535	558	535	474	542	526	556	554	543	540	543	551	523	531	520	543	518	508	527	561	501	535	535	560	497	551	570	554	486	576	556	564	554	567	541	603	566	586	553	519	532	561	559	524	557	522	545	572	542	553	527	501	552	498	538	546	545	523	547	544	536	526	543	538	551	553	537	592	571	513	544	530	539	532	528	523	575	530	560	575	572	542	564	528	550	549	548	517	522	548	533	529	552	541	521	555	535	540	510	561	538	530	574	540	545	486	519	576	509	510	515	475	571	514	575	530	512	543	550	523	545	565	547	563	510	557	573	539	550	542	495	513	555	507	546	545	505	576	572	518	542	532	550	586	561	513	526	538	564	559	554	555	520	536	545	536	542	562	538	548	536	549	560	555	533	511	551	536	564	498	572	561	575	531	540	522	552	523	563	538	570	549	549	577	565	549	577	523	514	536	576	495	545	553	563	529	545	585	562	585	543	555	511	542	533	541	553	559	553	547	546	564	530	567	512	509	524	570	573	580	528	542	549	514	567	553	546	516	572	545	504	511	563	556	503	510	547	576	534	560	532	515	535	557	539	539	581	534	508	559	569	536	538	551	528	552	579	519	577	549	569	525	519	592	539	578	534	529	534	601	538	579	510	544	523	525	555	539	583	539	557	532	576	567	616	532	537	511	539	528	590	549	556	550	567	525	540	588	542	537	529	545	551	573	572	559	546	558	588	553	583	499	509	529	543	534	508	534	555	565	539	566	530	535	560	534	565	565	536	504	542	525	568	573	555	530	572	561	538	537	556	549	506	541	544	513	527	560	580	505	529	580	531	541	545	544	569	535	555	566	567	525	502	532	565	526	539	523	539	584	521	540	541	516	551	551	542	538	536	560	523	556	515	521	523	522	526	522	550	559	538	540	510	539	498	542	537	520	495	568	556	563	538	552	544	529	544	524	584	545	499	518	585	557	572	501	504	546	548	573	511	537	554	585	559	518	565	583	524	513	551	495	507	533	575	536	553	591	502	539	528	555	508	558	541	555	555	550	546	571	530	534	513	499	528	550	540	532	518	528	516	541	528	534	596	550	538	528	560	533	533	532	538	517	523	548	550	544	560	518	519	540	545	524	540	518	542	480	540	544	537	489	554	518	555	505	530	509	564	483	587	551	576	519	552	577	560	548	578	565	565	573	573	574	539	517	553	541	521	562	504	576	551	551	564	578	530	563	570	512	599	553	527	573	577	564	557	494	554	548	554	548	517	565	548	559	534	587	535	537	536	528	549	543	540	523	509	518	535	543	536	541	561	577	550	556	537	486	544	498	561	537	550	549	544	509	536	553	515	507	517	524	540	568	578	516	554	516	539	507	556	556	562	594	522	558	538	553	557	583	547	503	548	501	587	540	551	548	568	521	514	510	568	524	536	592	572	528	519	575	551	499	573	528	543	540	560	542	560	549	541	500	546	571	528	566	570	537	493	549	554	538	550	585	543	540	533	572	557	591	532	568	568	560	517	515	552	529	545	520	534	553	528	556	526	533	550	592	571	537	567	572	538	578	537	557	548	569	541	568	548	524	539	534	495	511	540	558	558	505	561	555	511	563	555	562	541	559	551	593	519	562	510	556	510	508	543	528	547	522	539	567	551	571	561	549	555	595	535	554	507	543	544	510	508	552	529	538	496	602	578	510	535	521	574	555	559	556	568	518	529	540	559	524	563	555	530	572	537	534	528	576	553	515	530	556	542	557	528	528	527	554	523	561	560	542	599	532	555	551	566	555	563	525	542	514	513	544	560	558	533	559	502	511	524	573	521	567	548	545	554	578	548	523	531	550	498	546	544	526	522	514	518	588	489	552	584	522	543	563	563	533	591	539	517	509	545	589	553	535	529	495	541	464	531	539	505	554	533	547	529	518	535	546	574	548	541	566	574	569	561	531	519	545	598	529	557	525	543	551	521	541	541	533	545	548	599	583	545	528	533	567	510	565	585	536	541	570	549	530	585	507	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
4132	3501	7559	6342	4371	3227	2293	1676	1480	1394	950	767	532	584	676	634	528	479	618	583	414	455	466	448	452	449	465	351	339	272	220	298	264	281	235	232	215	229	225	212	202	201	185	208	210	196	246	264	221	213	192	198	204	173	222	171	194	161	193	202	208	193	190	218	210	201	203	157	199	208	167	186	192	187	178	239	204	202	198	214	204	212	203	193	195	208	178	182	198	204	157	186	171	200	191	239	186	204	215	175	228	187	188	220	175	214	201	183	198	181	181	212	167	200	207	215	193	173	206	186	190	176	217	183	178	185	199	179	218	197	226	181	186	216	209	197	175	174	195	211	194	194	171	188	169	170	173	197	216	221	172	198	191	229	207	198	193	209	182	204	195	182	212	198	227	201	199	186	220	181	202	182	190	218	186	206	200	182	186	202	226	200	190	188	193	177	217	192	231	180	180	198	214	179	197	195	187	181	208	157	203	188	197	191	184	190	207	193	193	203	199	208	194	192	213	208	192	198	195	189	206	192	198	186	183	211	200	185	195	201	181	211	197	171	214	191	171	212	180	191	180	208	206	191	191	203	193	184	179	166	185	192	174	196	159	202	198	225	192	196	191	208	198	209	190	194	189	200	198	190	185	178	186	196	221	183	205	192	189	205	214	195	214	189	180	197	189	178	173	202	183	174	186	196	172	201	205	205	184	182	213	185	218	202	188	180	216	210	191	204	168	159	174	200	218	164	204	180	212	218	190	182	190	207	224	196	188	204	212	197	189	218	177	197	225	169	208	206	194	201	176	195	195	192	201	198	184	183	183	178	207	166	185	184	188	204	208	199	216	197	197	179	217	180	201	191	203	221	182	178	187	189	175	181	193	200	197	190	185	197	200	204	228	204	183	185	203	206	202	182	202	186	188	215	185	189	215	176	185	217	225	219	208	179	174	219	208	214	179	197	198	201	217	192	181	193	215	228	198	181	199	192	189	192	196	179	181	196	194	195	210	186	178	189	211	205	195	210	196	210	211	200	187	187	194	204	185	210	187	184	183	195	213	174	202	192	189	178	213	199	199	199	191	224	189	173	206	196	199	220	151	186	210	186	198	196	186	200	179	221	205	186	192	191	184	199	214	194	175	201	170	204	198	198	178	174	211	193	207	210	154	200	176	197	189	192	182	177	177	202	208	194	168	205	169	195	184	202	158	214	223	204	205	186	192	180	178	214	197	186	191	189	193	178	213	204	217	190	210	189	193	191	177	206	201	186	191	204	190	196	205	195	190	188	208	196	203	210	186	173	203	202	197	186	166	194	200	183	211	209	199	186	187	199	175	201	191	188	210	198	195	202	194	185	180	201	195	171	205	207	199	200	188	203	197	235	189	197	201	196	181	186	181	194	192	211	216	194	163	198	215	211	182	188	213	186	185	199	187	214	192	217	198	160	193	175	193	191	183	194	189	211	175	205	199	211	187	186	180	197	208	194	166	201	198	196	161	192	201	189	180	198	196	175	195	186	188	186	174	214	209	197	189	195	192	214	174	204	187	192	179	185	224	226	183	170	178	182	183	190	211	165	164	200	176	177	180	205	201	220	190	196	176	196	218	191	222	200	216	189	195	169	208	193	199	198	193	197	201	201	188	181	178	196	209	191	195	219	171	195	190	211	199	180	217	182	218	199	204	205	208	200	198	201	212	214	183	199	181	206	193	212	207	228	174	210	199	197	188	214	194	217	182	200	223	154	187	195	174	200	219	179	207	177	204	203	209	205	201	189	214	184	173	195	199	189	176	194	175	193	209	195	190	187	184	203	201	204	206	203	221	204	195	205	207	196	201	168	215	175	198	177	168	171	201	164	193	175	199	196	196	212	179	193	211	197	202	171	200	195	184	181	201	195	198	213	193	180	201	197	182	180	203	190	206	196	212	186	185	192	172	175	177	209	204	163	184	188	198	192	216	198	169	194	187	216	212	184	203	199	188	208	205	185	182	223	199	182	160	166	197	183	177	182	192	189	177	204	176	201	190	196	225	180	180	182	189	186	195	215	210	199	203	197	209	203	197	177	219	198	182	181	187	192	172	192	210	213	206	192	171	190	178	212	161	219	202	207	172	175	193	180	202	185	168	165	208	190	185	204	178	200	184	176	177	214	186	197	208	178	211	211	194	221	189	191	193	179	211	208	201	189	207	227	217	175	197	191	192	180	214	191	205	185	209	206	177	172	193	198	181	189	169	207	202	190	222	193	183	192	190	195	199	171	211	205	202	203	206	188	210	184	205	176	188	227	220	200	204	198	166	201	189	166	227	194	212	180	172	191	191	237	170	201	206	195	209	213	206	180	201	207	187	176	237	196	197	186	200	185	192	199	200	192	219	206	203	204	215	181	192	195	174	182	218	213	206	174	208	194	167	166	215	214	213	190	191	205	193	176	209	188	169	176	191	200	190	208	179	200	191	158	188	203	221	197	213	196	214	218	195	216	190	207	190	201	183	212	221	196	194	171	206	218	209	214	210	193	197	223	190	192	174	199	157	189	195	179	197	202	196	193	208	189	190	179	195	180	213	190	185	187	233	213	181	189	206	195	188	191	168	191	184	180	217	176	183	196	177	193	170	193	184	183	233	210	189	199	193	177	208	178	185	185	206	199	207	211	187	208	205	188	212	169	185	200	166	208	195	199	187	178	196	191	213	196	219	200	191	190	187	178	171	192	172	227	185	213	204	205	193	242	196	207	210	170	186	186	220	211	184	194	199	204	207	213	215	196	208	221	194	199	197	199	165	195	195	213	201	198	190	199	191	170	177	201	176	186	188	222	221	200	159	195	188	204	199	198	196	195	187	181	200	229	190	176	189	196	188	191	191	216	181	202	188	181	206	170	194	185	210	200	207	197	220	213	186	200	208	189	207	204	207	172	210	185	197	178	203	194	214	232	226	186	215	186	195	177	204	182	180	175	201	194	200	179	181	216	190	196	209	203	176	207	207	196	184	193	204	190	197	193	210	236	207	207	199	200	173	190	204	183	180	187	246	207	203	211	196	208	195	206	189	188	187	192	182	198	195	178	192	198	171	204	187	193	209	210	162	205	187	185	171	203	209	186	189	210	204	207	189	220	200	186	191	187	177	186	195	210	203	207	194	185	208	196	196	194	220	173	189	194	219	211	212	197	188	194	171	172	192	189	184	208	219	194	189	231	213	222	199	183	190	202	186	211	195	196	182	167	208	206	210	175	193	192	187	160	207	220	172	239	178	176	190	188	209	192	181	195	214	182	201	177	194	192	182	179	211	204	209	198	177	182	187	201	189	200	207	191	213	183	191	189	197	192	194	199	192	189	195	199	222	205	209	187	188	210	174	188	194	170	195	220	194	226	201	181	202	201	203	193	188	211	184	181	194	222	202	197	185	203	196	211	200	196	184	210	214	188	204	180	211	185	199	188	220	172	198	196	186	189	224	182	193	218	206	166	191	188	193	187	190	201	211	177	206	197	177	189	194	183	181	195	187	187	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
3471	4618	12748	13532	11625	10056	8518	6971	6702	6591	4284	3822	2659	3242	3487	3149	2564	2578	3192	3047	2093	2234	2522	2419	2126	2253	2444	2056	1602	1313	1100	1329	1255	1257	1071	1045	738	671	718	632	630	666	652	614	599	627	893	1006	802	595	563	566	594	608	546	622	570	552	530	594	585	534	563	564	547	548	562	546	563	560	568	557	565	581	548	585	547	553	538	612	551	562	548	563	545	553	589	541	537	582	565	535	545	529	566	595	569	579	551	596	573	523	589	593	550	574	523	582	571	562	583	561	574	562	578	553	527	566	540	583	544	551	563	582	560	606	537	557	525	523	527	553	561	581	598	604	541	565	555	548	553	583	541	560	553	542	557	541	550	532	613	534	565	540	557	543	571	557	527	565	539	585	554	546	575	556	571	506	538	560	536	563	560	558	588	554	559	601	516	580	527	564	565	560	566	580	529	579	560	579	574	542	522	542	522	554	517	547	489	574	555	546	570	580	554	560	562	535	554	550	552	473	485	591	566	596	579	524	555	574	568	556	594	565	535	590	555	574	556	548	538	577	570	562	554	574	552	589	565	505	556	546	546	583	560	546	526	540	554	584	566	546	571	547	592	531	526	589	537	539	543	548	563	519	567	555	624	520	569	545	579	533	555	554	585	518	567	572	587	567	583	551	581	589	533	567	570	554	531	567	568	531	564	549	600	520	558	581	541	582	586	549	564	564	556	557	564	562	569	585	553	555	576	617	571	537	554	549	528	602	513	565	575	571	573	592	561	608	575	583	511	584	557	539	579	532	556	531	564	538	517	587	559	591	525	567	576	605	537	574	548	558	553	595	591	563	534	594	575	509	540	553	512	568	549	541	558	533	615	581	541	517	574	589	545	557	569	587	558	555	564	522	564	557	534	555	600	551	559	616	565	589	528	582	514	601	539	559	531	597	556	565	560	556	551	535	579	547	549	555	554	567	565	597	546	579	557	571	535	554	572	534	554	548	537	578	607	549	604	584	547	525	547	539	580	543	540	538	540	580	541	558	538	558	530	559	587	599	555	511	584	555	567	547	522	554	550	582	568	550	565	570	567	531	585	575	603	571	570	556	588	559	557	577	576	552	549	537	575	537	538	582	583	596	556	577	579	523	569	576	561	536	565	599	576	570	510	554	588	539	555	545	541	596	548	537	567	563	545	584	549	587	541	548	567	557	584	559	558	539	562	527	562	537	573	562	549	512	568	557	558	595	541	594	538	585	543	585	569	528	593	557	569	522	574	565	582	559	605	505	567	598	584	574	614	575	548	622	549	540	545	567	565	532	519	561	546	566	581	608	557	575	567	548	570	574	573	557	543	582	523	562	584	543	567	539	574	547	548	540	563	551	561	576	561	562	548	543	557	528	571	588	541	548	595	523	570	578	544	577	536	566	569	580	559	579	545	532	549	562	548	533	572	537	564	575	521	532	571	550	564	511	588	539	574	552	576	559	569	575	544	577	485	525	590	540	556	597	583	534	589	535	577	535	565	553	555	564	543	551	569	536	492	554	556	538	543	570	561	551	539	596	574	552	576	552	598	545	556	582	563	542	563	545	560	559	579	575	577	554	555	577	564	541	566	536	564	555	540	563	560	542	587	555	561	554	549	546	542	574	573	553	550	572	592	534	550	581	568	615	524	579	579	573	591	569	554	551	534	585	583	563	535	604	591	576	547	567	561	526	551	579	568	547	572	529	560	574	568	571	555	545	585	562	581	574	594	603	564	570	546	520	613	578	557	552	567	572	536	568	613	538	582	563	551	564	539	546	558	577	568	574	549	559	577	580	541	565	558	535	548	546	543	578	540	543	584	560	576	577	561	578	573	535	557	577	573	574	515	601	538	560	577	551	609	579	567	560	526	524	560	582	559	576	529	555	585	559	512	570	554	547	592	514	524	552	528	549	560	619	551	552	561	561	543	541	558	580	532	541	551	536	521	581	531	576	542	573	554	571	556	564	539	558	537	548	556	553	533	522	572	536	545	602	528	567	553	562	600	557	555	563	563	540	559	562	563	611	573	593	541	512	567	588	558	604	621	525	597	522	535	556	597	561	526	586	591	549	539	546	555	585	525	550	574	601	601	546	537	577	560	588	535	600	540	552	547	548	582	506	542	571	596	560	569	591	565	572	533	497	565	575	551	594	538	594	533	560	544	554	568	538	554	574	547	543	524	546	569	567	561	556	529	540	562	566	547	520	516	523	597	572	519	546	599	553	568	560	577	521	514	539	589	572	573	555	608	568	596	566	596	578	580	515	558	578	542	567	534	577	550	523	587	549	535	590	569	558	552	546	597	580	558	513	540	558	578	563	576	537	607	526	508	551	546	604	576	565	565	579	526	538	557	581	551	575	588	576	539	513	603	565	601	524	527	554	565	538	565	592	577	545	556	537	527	592	553	528	525	545	552	514	578	515	557	575	561	587	622	575	547	565	559	581	533	586	595	577	505	578	574	540	538	549	545	539	562	578	578	570	621	624	544	544	580	543	511	530	556	598	584	553	584	565	577	552	541	562	529	547	553	527	561	560	533	546	566	560	579	569	585	583	524	578	538	581	584	574	557	538	549	570	536	571	536	547	552	527	561	583	557	571	532	531	537	574	569	583	538	572	536	527	569	564	520	573	534	506	548	564	532	537	507	560	610	558	536	645	572	590	552	538	539	644	568	549	564	558	550	570	571	564	568	557	514	562	585	562	569	537	570	540	548	583	564	530	540	601	561	531	565	534	591	568	528	569	581	553	586	581	576	554	550	568	605	599	568	570	538	567	545	582	537	592	556	555	561	607	568	529	558	576	551	524	543	567	575	593	571	551	578	535	532	526	578	514	559	568	570	597	582	559	578	543	583	566	540	571	589	543	557	538	565	602	592	573	524	506	537	520	569	524	594	556	557	560	605	525	510	574	509	541	544	542	552	551	550	557	591	547	584	560	564	554	554	570	538	503	573	601	569	579	547	578	535	589	535	538	563	561	548	547	539	559	556	543	596	573	533	552	559	570	545	560	543	569	554	558	586	581	585	553	561	596	568	589	561	548	506	566	555	600	584	553	551	559	494	541	590	543	553	615	584	542	542	581	556	530	589	570	549	575	553	565	543	582	571	560	581	556	564	582	546	600	538	560	555	579	573	530	564	538	553	563	574	544	550	528	594	618	577	579	556	561	586	571	509	540	566	572	554	553	551	530	559	575	611	573	580	553	592	548	560	597	500	590	568	554	549	551	563	576	559	591	561	547	539	535	586	542	563	551	563	571	541	578	603	566	534	567	573	554	549	580	557	556	594	546	565	540	562	573	556	535	562	571	546	550	571	580	529	543	525	558	553	596	577	536	557	542	565	498	588	572	601	509	544	546	578	552	607	580	574	553	582	564	551	548	552	493	550	551	543	588	581	572	565	542	573	583	569	558	507	531	611	555	590	582	511	591	572	535	537	538	579	570	586	557	546	594	554	569	572	536	591	566	584	552	565	540	576	577	584	574	541	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	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
15682	19298	36340	34270	30825	29413	25591	21686	20732	19442	13188	9921	6008	6934	8211	7416	5535	5251	7447	6530	4151	4095	4689	4407	4057	3547	4938	3313	2008	1493	1170	1839	1365	1279	1212	785	335	331	289	261	215	209	229	205	196	165	526	654	417	172	166	166	138	150	151	116	143	132	128	110	137	140	131	129	134	132	112	133	128	124	111	111	132	106	114	112	137	107	140	107	120	137	132	137	130	115	116	109	115	128	144	116	131	107	127	123	153	125	115	112	126	117	129	109	110	116	118	129	134	125	129	119	112	105	115	124	117	130	119	128	124	136	115	107	126	114	135	137	109	128	114	130	139	112	139	113	128	130	127	116	111	125	121	125	122	114	115	117	128	141	132	115	116	133	120	119	119	138	112	140	132	117	119	111	137	128	108	122	115	124	134	133	117	117	126	129	133	106	126	107	134	131	128	123	110	119	133	112	135	136	114	126	130	114	117	128	104	132	110	128	133	134	113	117	125	129	128	126	155	129	133	118	155	127	135	118	112	119	121	134	108	117	113	118	127	125	125	121	118	119	125	135	108	151	157	105	127	112	140	124	124	124	131	141	108	143	142	126	115	119	116	123	132	132	144	116	115	132	117	107	128	131	113	118	131	125	117	126	108	103	123	120	123	121	123	110	118	102	129	131	119	125	110	121	119	115	137	141	101	105	120	126	116	136	126	132	108	115	119	131	119	122	114	148	115	101	119	131	121	120	121	119	118	121	125	122	146	127	127	124	116	124	139	108	121	117	127	117	131	137	118	116	132	119	118	123	125	121	107	131	120	124	127	136	133	133	134	129	126	117	130	124	113	132	136	107	134	120	119	128	122	128	136	124	133	127	115	130	144	127	124	111	140	117	136	110	124	130	120	125	115	124	109	112	113	130	125	123	120	122	122	138	127	121	112	135	121	131	104	122	130	133	121	124	130	113	121	147	119	141	125	134	131	105	117	108	121	120	123	137	108	122	130	116	128	123	127	119	124	110	144	130	124	128	119	131	122	116	118	123	110	112	110	119	129	132	124	104	120	140	121	120	129	111	119	103	127	116	126	125	113	152	107	129	138	106	127	110	124	133	121	127	122	116	126	121	116	120	133	122	124	118	130	93	118	127	129	125	121	117	122	116	127	119	134	126	126	129	143	116	111	125	105	129	127	115	110	114	111	118	113	109	149	113	135	110	127	114	124	124	123	146	123	134	127	130	114	111	122	125	123	131	119	137	119	133	111	133	110	128	100	113	131	104	113	109	123	125	131	103	135	135	133	104	137	122	127	127	112	108	135	123	101	95	128	133	132	114	124	120	143	110	122	122	135	133	139	120	117	130	117	118	108	115	122	135	125	128	131	112	107	133	125	119	128	122	133	128	113	109	125	96	139	109	128	117	120	112	114	127	140	133	129	113	136	136	122	105	112	120	111	132	129	135	141	138	111	114	126	130	135	110	130	133	126	115	130	102	130	132	132	115	118	131	131	126	120	112	114	135	125	125	113	116	127	126	133	125	111	95	124	107	112	116	130	115	134	107	124	122	120	116	107	123	130	129	116	112	134	127	139	124	127	109	124	122	115	115	118	121	125	132	119	133	139	135	120	110	114	119	122	127	120	119	132	131	131	141	118	131	117	135	123	124	139	110	110	144	132	114	132	110	129	147	97	123	156	136	107	130	114	146	141	118	113	125	106	106	126	108	115	106	135	117	134	110	134	124	127	128	123	125	125	117	127	113	146	120	124	121	134	110	111	116	95	135	121	124	123	126	128	121	140	121	109	125	114	116	127	115	114	113	120	143	132	115	119	118	138	135	136	126	125	130	127	115	125	144	107	122	117	104	122	124	121	115	133	117	127	152	139	126	130	108	121	119	130	114	150	120	114	120	132	130	119	103	139	107	148	112	135	122	98	120	136	123	130	99	116	129	122	116	131	111	126	135	113	113	117	106	121	116	120	120	130	132	121	121	110	113	128	120	120	124	127	131	117	115	122	143	140	124	123	145	115	135	125	133	112	142	103	121	151	111	112	139	124	115	112	127	141	136	102	133	105	125	111	113	120	141	129	122	123	118	102	130	126	139	123	111	135	138	126	126	128	126	139	127	131	101	112	120	116	129	113	106	154	124	124	122	105	107	131	128	124	108	122	142	126	109	113	126	119	121	118	116	81	123	113	131	126	117	116	106	109	109	129	101	126	120	128	132	124	146	112	119	120	131	125	105	101	109	108	106	140	132	126	123	124	110	139	111	119	133	125	136	121	133	115	122	137	139	110	128	128	128	132	117	125	142	108	126	107	117	118	111	122	134	106	112	125	118	127	155	122	126	114	113	109	125	118	122	123	122	119	115	132	122	128	117	130	120	123	128	125	155	121	121	118	132	126	117	117	123	110	133	149	106	106	115	123	131	128	125	130	131	148	105	117	137	99	128	106	112	110	125	127	117	115	102	124	121	115	118	114	109	130	121	132	118	118	134	120	121	118	118	122	135	125	123	121	124	112	127	109	126	123	138	151	115	101	124	104	116	108	121	114	146	112	138	131	137	136	116	109	104	115	134	125	109	134	129	119	149	118	129	114	112	108	125	126	114	127	130	122	120	121	121	138	143	129	109	131	145	145	110	148	132	118	113	103	124	122	119	139	120	130	142	108	119	137	138	139	121	111	114	117	110	124	122	108	130	135	122	117	102	117	131	125	139	116	111	123	126	90	127	110	108	127	134	149	97	122	119	125	116	143	126	117	123	108	114	115	117	123	136	145	113	118	146	112	112	119	107	129	120	107	115	115	134	130	140	132	116	120	135	120	142	104	125	106	122	108	161	113	121	116	130	133	121	145	129	116	96	142	112	120	108	138	107	125	129	116	139	140	125	137	124	114	130	118	142	118	111	136	130	122	99	133	123	129	111	119	141	132	130	106	137	123	117	116	119	108	124	118	139	108	129	119	127	128	139	113	123	127	130	102	116	109	113	112	122	108	110	125	115	104	126	129	134	84	138	111	135	113	114	122	103	122	132	123	110	139	119	120	129	108	129	121	132	129	116	133	122	126	129	126	120	110	135	106	120	128	118	150	116	137	120	121	116	139	134	108	134	119	101	121	105	141	129	127	134	129	124	113	131	145	131	134	114	111	110	129	126	118	127	106	129	127	118	112	127	99	107	125	114	133	114	126	123	114	136	131	135	123	123	119	125	117	115	112	126	119	113	131	125	108	121	120	113	128	123	130	129	115	130	124	114	108	120	133	128	113	131	126	122	112	121	114	109	122	105	118	114	110	99	111	122	135	125	149	127	127	136	117	135	150	126	107	139	125	114	126	115	129	122	143	133	118	136	118	107	112	123	124	139	126	134	123	128	118	138	131	128	120	117	117	122	109	126	117	133	137	116	114	105	104	108	147	141	125	126	130	128	100	118	110	122	127	126	123	102	119	144	138	131	125	126	124	117	127	126	135	136	119	117	128	121	110	98	111	120	125	120	131	120	110	124	160	120	121	100	122	102	129	138	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
9982	17985	32457	35455	37923	39351	37540	35369	36718	36977	29679	29109	22298	26829	29188	28138	24275	23371	29792	26392	21289	21805	22749	23000	21368	20834	22593	19693	13682	10861	8251	12096	9722	9179	9430	5477	2526	2200	1987	1482	1088	1165	1243	936	1089	930	4225	4879	2621	818	568	630	535	521	487	406	401	376	398	421	395	380	388	408	403	418	432	407	403	420	351	417	390	403	410	389	416	390	392	393	388	407	380	409	415	412	369	427	389	350	364	370	382	371	396	386	346	386	373	367	438	373	407	364	396	378	373	363	396	373	385	417	417	388	392	393	398	419	416	373	368	388	377	403	377	383	366	372	343	369	379	371	368	404	400	391	368	416	392	379	385	408	396	383	416	382	386	390	346	363	397	351	392	362	366	403	368	360	367	384	400	387	368	377	372	386	417	371	373	366	390	347	364	377	380	384	361	383	371	404	366	393	399	382	394	414	357	366	391	412	421	403	402	382	365	382	429	390	382	372	400	381	422	415	370	387	351	379	404	369	424	402	419	383	410	399	345	387	390	349	414	403	369	379	384	359	375	417	412	368	429	358	387	380	391	391	400	356	382	420	401	394	388	391	388	385	398	347	354	387	364	404	351	401	375	377	388	380	410	363	350	364	347	370	362	382	399	385	404	376	424	413	378	374	361	367	366	412	383	391	353	417	374	399	351	366	375	394	379	365	369	393	375	345	402	355	390	398	370	385	390	380	380	367	371	381	366	336	366	391	394	385	377	410	381	373	374	412	384	373	362	401	378	391	400	376	372	391	384	378	379	388	411	370	373	359	370	368	382	396	399	387	376	381	370	385	364	390	365	375	397	367	399	396	406	379	377	387	360	386	387	360	372	377	406	407	386	373	346	400	383	337	358	376	389	360	379	393	411	419	391	403	402	382	352	387	392	400	378	393	383	380	399	399	380	357	337	410	391	362	387	397	369	375	390	361	387	420	349	400	383	362	393	390	402	388	382	411	356	348	355	432	384	377	376	382	367	389	425	374	378	365	400	422	389	358	365	355	382	369	408	378	371	403	394	394	377	391	405	382	392	394	359	384	417	379	363	365	394	364	392	345	401	380	400	357	407	383	401	408	386	410	423	366	398	397	357	345	395	370	349	365	386	413	328	384	354	380	333	361	395	398	371	360	362	379	394	394	390	331	368	334	418	383	382	393	380	372	402	402	383	360	370	390	378	406	383	357	392	389	382	353	405	383	414	378	343	382	401	404	379	404	358	407	436	402	379	372	349	379	392	366	407	393	366	399	405	377	384	381	411	386	357	355	383	383	407	391	355	389	385	387	394	344	382	401	408	353	399	381	370	382	383	392	353	376	365	401	370	432	342	352	374	377	361	372	387	395	393	398	385	405	383	402	423	386	403	376	361	395	399	371	401	352	354	386	386	391	378	407	413	366	382	376	371	386	414	382	377	405	377	355	382	339	391	382	379	350	365	371	388	416	404	390	407	390	382	403	370	426	354	339	406	369	368	351	352	375	404	374	391	371	377	353	402	404	396	342	390	376	397	444	393	389	357	356	383	361	417	392	371	354	391	378	403	428	401	369	377	360	417	398	387	414	380	382	336	375	401	426	376	366	380	398	380	393	377	384	438	374	403	394	337	425	372	366	364	381	371	405	388	389	372	403	416	377	357	371	385	396	387	396	361	398	381	402	376	393	383	415	406	357	382	355	390	381	397	388	364	378	384	403	349	399	382	383	394	370	390	380	375	399	383	391	415	402	415	363	398	416	377	405	380	398	371	399	400	390	374	372	396	364	374	400	392	338	393	382	395	355	357	370	388	410	399	386	352	406	366	382	362	393	343	387	382	400	374	376	381	418	405	348	369	404	361	362	397	331	402	397	419	380	418	374	379	334	402	371	414	392	384	392	337	382	372	374	363	384	399	374	373	419	423	370	412	384	394	396	370	372	425	387	384	386	392	413	388	379	409	406	387	391	392	398	403	359	394	436	387	379	386	391	368	431	368	389	372	386	395	375	378	361	381	359	382	375	421	378	389	377	378	365	374	363	386	356	389	396	394	348	394	384	404	386	385	404	379	371	390	373	353	389	375	365	371	393	330	376	385	363	361	384	396	392	359	385	402	371	346	416	396	357	398	369	364	386	333	382	374	390	389	382	396	414	413	410	376	379	403	353	359	393	387	346	360	403	363	384	364	348	368	370	359	399	378	398	384	383	380	373	414	365	395	380	403	391	388	387	392	405	410	410	395	389	377	343	385	411	377	354	360	439	402	411	411	396	371	393	419	386	404	392	368	395	361	414	354	370	369	362	395	383	357	368	393	395	412	370	364	412	372	370	386	339	415	399	401	367	374	400	395	433	399	397	377	379	390	365	370	384	395	384	375	376	375	403	414	370	395	369	372	389	403	375	401	357	395	370	380	387	361	402	377	370	344	402	409	383	400	399	372	334	384	369	399	365	404	396	368	387	368	369	366	368	377	377	393	365	407	362	394	398	383	400	381	396	361	353	396	375	356	381	384	375	379	398	390	423	393	383	380	407	349	409	365	392	379	376	365	400	387	371	417	360	355	374	388	363	396	405	371	397	397	390	373	369	388	380	414	386	419	402	378	393	392	342	387	385	342	391	370	355	390	349	392	392	367	360	382	367	409	400	375	393	385	400	355	401	397	411	402	355	378	404	372	392	376	377	385	371	387	403	381	345	414	377	395	382	372	334	376	392	369	376	336	385	401	362	369	391	398	407	386	384	404	384	348	405	385	360	407	381	417	395	403	360	374	407	327	399	417	416	381	382	357	385	384	388	377	375	369	407	338	373	382	367	364	395	348	389	379	340	380	403	390	372	384	362	391	373	402	375	385	368	415	342	399	370	429	392	394	380	387	356	373	380	399	394	387	372	358	365	377	368	379	393	361	384	387	387	389	358	370	411	383	390	418	379	362	401	353	398	417	385	408	374	371	409	392	384	393	382	389	381	344	364	381	369	373	408	390	359	386	400	369	387	346	400	384	372	376	385	366	388	375	399	393	365	393	365	368	378	379	350	352	389	368	346	370	371	394	349	348	391	390	351	384	381	381	341	351	370	396	351	370	361	384	419	366	386	362	371	393	359	393	366	362	356	365	375	369	377	360	410	405	382	403	372	373	406	379	371	371	385	385	389	388	412	362	368	364	377	390	385	410	387	356	404	384	392	368	371	414	388	393	394	389	385	370	390	375	386	355	416	398	384	376	368	388	376	431	404	390	393	385	349	400	415	372	357	371	379	359	377	397	382	378	392	395	352	354	369	361	400	379	402	372	387	418	421	408	402	364	383	387	364	356	394	372	364	403	346	366	402	362	391	385	386	356	363	370	382	391	395	385	374	367	393	421	372	372	397	348	348	396	400	374	388	355	404	379	383	350	394	381	371	382	376	367	365	425	386	382	395	421	381	407	366	396	384	369	377	367	384	404	385	390	352	393	383	373	375	401	363	425	407	355	355	363	389	406	370	350	395	382	425	376	384	367	369	396	384	416	389	386	386	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
23768	27221	41391	36491	34023	34003	32129	30031	30157	29698	22688	18277	12175	13533	15086	13522	10523	10448	12637	11998	8132	8172	8702	8029	7283	7370	8853	5935	3680	2795	2232	2926	2671	2237	2513	1148	619	504	529	360	363	376	328	273	337	284	1065	1122	733	264	228	223	219	206	185	204	179	189	178	167	172	159	165	158	163	198	184	182	195	172	190	182	154	171	142	176	183	194	189	160	166	170	142	169	156	154	158	159	172	192	185	161	203	158	182	159	188	178	165	171	180	162	200	184	185	171	172	171	196	180	177	164	179	193	166	182	178	194	163	162	158	162	172	174	173	167	191	169	158	159	179	183	186	170	167	170	168	171	192	158	206	179	170	183	185	168	216	165	165	169	157	159	188	168	170	184	153	174	172	189	203	177	155	151	204	207	176	167	161	170	205	186	170	188	190	158	176	170	160	189	169	164	197	160	164	167	164	174	169	169	166	158	202	172	169	193	151	156	187	183	162	174	160	185	181	170	175	173	172	167	175	183	162	164	175	149	188	185	180	170	186	175	182	167	167	190	190	155	170	187	171	176	178	187	200	151	173	179	154	172	190	162	170	173	209	172	177	205	171	181	176	169	184	164	173	180	193	167	159	186	180	173	154	180	152	171	179	158	168	169	165	158	182	151	155	159	160	174	157	197	179	178	167	182	163	157	171	185	151	177	153	183	172	190	178	185	171	156	182	186	180	150	165	173	166	182	162	166	167	196	152	160	164	187	165	186	176	165	162	179	171	166	163	182	159	159	154	171	177	177	176	173	169	176	166	187	159	156	186	167	154	172	158	180	178	168	164	165	172	162	182	155	180	170	173	184	185	181	185	178	162	191	190	167	162	161	177	199	152	187	160	175	187	157	173	175	179	177	167	194	170	179	179	187	165	207	168	160	167	163	200	175	153	186	188	154	175	166	172	184	195	180	176	192	167	177	168	178	182	173	164	154	151	189	171	194	160	155	168	178	194	182	179	179	167	190	152	165	163	179	155	172	158	173	164	180	178	147	180	155	179	172	182	184	167	181	183	161	182	178	166	143	184	172	146	152	180	186	152	169	175	170	156	192	183	180	165	191	156	159	175	171	160	142	185	163	173	147	186	152	149	169	183	183	177	180	183	182	169	167	146	194	167	179	184	179	182	146	159	179	179	187	166	166	173	164	186	160	164	163	175	175	169	181	178	180	179	153	167	158	178	176	175	181	154	177	176	169	167	185	178	174	153	148	168	160	189	189	184	178	154	172	177	154	157	144	198	168	185	163	162	180	179	177	143	167	160	176	202	171	168	145	162	177	180	176	173	168	143	154	173	194	178	146	163	157	174	157	164	175	164	173	177	180	174	151	176	183	160	148	157	195	208	154	178	189	163	164	151	164	181	164	175	178	165	172	156	175	180	175	186	158	173	177	169	154	170	164	174	169	187	156	163	161	171	199	155	192	155	167	170	162	172	170	166	186	163	179	172	178	162	163	169	153	178	170	172	177	160	188	200	175	166	174	169	162	206	179	189	172	163	181	154	148	182	170	171	164	164	176	199	191	181	177	194	172	161	173	207	181	173	186	159	144	182	178	177	162	147	196	141	159	171	165	157	189	188	172	171	158	178	173	185	170	190	183	160	177	170	150	169	163	171	173	172	188	173	177	169	160	173	172	180	160	158	168	150	162	169	163	155	160	199	165	154	188	163	153	162	184	169	165	198	168	177	200	181	160	161	144	162	137	185	174	183	170	160	174	175	162	146	164	177	163	185	159	159	176	188	167	157	167	181	173	183	151	159	192	171	165	168	184	153	180	186	175	161	153	180	192	160	200	171	153	184	150	173	164	156	170	174	150	165	170	181	153	173	198	172	172	171	185	171	163	196	167	154	185	165	168	194	141	178	169	179	196	214	194	182	167	149	182	168	168	209	161	167	196	151	164	184	181	191	172	147	184	175	173	166	181	169	185	169	174	172	201	167	152	187	172	157	165	175	159	191	187	169	180	173	161	179	178	186	187	184	166	169	182	162	175	164	166	173	208	183	160	158	186	163	163	159	164	173	189	168	178	161	179	184	139	191	165	188	164	166	181	153	159	164	181	176	172	178	167	163	153	201	170	192	166	186	168	175	185	195	190	188	180	146	161	174	152	196	189	173	166	158	166	173	176	159	167	168	170	167	182	184	169	158	192	203	172	176	157	150	193	188	188	173	166	185	175	169	178	165	173	169	164	168	173	159	185	169	177	172	187	173	170	167	177	180	160	166	178	165	168	190	175	166	145	160	156	188	193	162	171	195	186	170	168	173	187	174	173	177	176	180	198	170	181	168	173	171	201	177	188	185	174	166	190	181	162	159	190	145	170	166	170	147	169	169	181	169	191	182	166	178	164	151	188	147	154	171	175	168	183	163	194	175	170	163	172	163	211	168	180	171	168	171	186	192	180	187	186	163	177	187	172	201	167	193	162	167	170	154	185	186	172	186	167	155	149	194	151	194	181	178	178	192	172	163	182	192	176	203	157	158	177	175	165	171	186	193	171	179	172	161	167	168	177	166	161	183	171	175	152	181	189	183	168	165	186	154	157	178	173	181	157	182	177	172	182	193	183	160	142	165	176	148	181	169	163	170	181	204	182	193	180	168	189	172	175	179	167	184	185	196	177	175	165	160	174	159	174	151	198	175	188	146	183	171	161	151	166	178	163	183	175	180	153	157	172	183	172	203	173	167	202	156	182	176	181	189	157	176	173	182	142	172	147	159	176	171	166	163	170	176	157	197	196	179	176	179	170	165	186	174	168	186	146	191	172	165	182	171	133	164	162	174	176	180	175	168	181	187	168	190	178	178	173	156	182	162	151	187	175	177	179	166	184	163	182	198	198	164	169	192	153	179	165	156	170	167	158	177	147	201	176	185	172	186	170	171	169	177	192	185	162	155	166	183	171	174	187	156	204	177	167	171	167	205	180	167	180	191	175	174	195	169	185	176	177	163	165	182	165	174	164	180	160	180	164	165	176	159	143	159	180	166	165	164	170	185	174	167	181	179	160	167	179	167	158	174	167	157	160	174	163	181	190	169	167	154	159	200	160	190	163	169	137	163	164	185	166	158	166	147	165	156	195	172	188	177	173	161	180	195	165	148	190	179	186	194	168	177	164	168	155	166	157	180	181	170	169	180	181	152	171	196	158	180	177	185	171	179	167	167	156	165	173	180	171	169	165	184	175	185	183	168	164	187	145	196	172	142	184	197	172	186	158	161	177	181	149	182	195	164	184	152	158	181	164	179	192	189	170	185	183	168	185	179	183	171	187	199	176	159	168	171	178	181	180	182	170	158	171	169	170	179	162	191	160	162	164	174	152	163	203	179	157	150	186	196	157	163	150	158	186	170	156	144	179	161	181	168	191	190	152	179	161	169	161	170	175	182	182	173	190	177	168	159	159	182	178	181	196	165	197	182	176	182	174	209	159	161	161	202	173	158	190	173	161	166	194	176	188	169	154	160	189	158	193	181	173	165	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	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
13626	23656	37070	39235	42930	44521	43845	42710	43713	45216	37864	37661	30739	35746	38381	36730	32957	32411	36902	34548	30477	31133	31024	31256	29851	30654	30100	27107	19623	17135	14111	16534	15739	13700	15960	8279	4688	3398	3607	2101	1951	1991	1953	1522	1877	1392	7657	7390	4924	1417	853	1025	764	768	709	627	572	560	527	555	535	533	544	584	508	518	558	611	596	548	584	542	524	574	486	554	548	503	520	498	533	511	493	520	510	518	527	539	523	521	518	513	500	562	523	498	485	546	501	482	509	531	514	533	532	553	508	518	516	516	483	540	541	495	507	532	504	504	542	549	510	489	537	522	494	494	483	497	510	542	523	517	497	545	523	565	532	550	519	514	507	517	524	498	497	534	523	535	554	493	467	577	503	472	529	508	514	477	492	469	565	514	503	505	517	525	517	516	517	506	503	516	560	487	547	516	514	478	517	515	515	511	544	494	507	561	483	476	549	503	473	553	489	467	467	494	500	504	498	497	496	497	504	507	476	481	512	525	519	499	518	539	498	503	479	501	534	535	496	509	503	519	531	533	546	501	524	461	519	494	511	469	504	476	525	481	499	507	516	506	513	506	506	519	512	508	474	512	486	506	532	523	498	468	527	524	479	534	504	488	508	516	502	502	497	473	523	499	532	536	541	519	554	495	492	530	498	479	498	519	530	521	505	498	527	535	495	523	490	557	506	518	560	557	497	542	557	534	535	512	503	513	507	483	533	491	479	520	527	488	538	486	516	468	521	516	521	525	495	545	525	537	504	493	478	538	503	512	520	520	512	502	512	500	502	487	507	509	483	507	540	489	500	518	526	489	512	532	520	545	525	471	536	528	514	521	512	519	519	465	490	523	488	479	522	506	529	525	515	490	482	540	516	532	506	501	514	559	554	466	510	535	473	506	513	510	546	460	506	540	500	547	545	488	509	499	498	524	500	547	494	495	475	459	496	504	546	529	496	502	520	566	501	482	507	481	477	508	517	544	480	531	522	547	479	497	478	484	481	522	546	534	513	487	536	495	532	542	557	534	535	506	552	496	495	498	497	558	542	514	524	499	498	490	530	503	491	492	508	519	549	481	492	535	505	519	510	478	505	463	504	524	496	539	503	510	519	512	530	501	498	516	536	532	520	516	474	523	513	478	562	518	535	480	491	504	518	514	498	488	475	540	502	563	513	509	508	481	480	590	503	489	528	537	519	496	515	516	498	492	522	519	458	482	554	545	519	477	517	504	486	491	490	520	514	502	521	491	491	523	507	562	538	478	536	502	522	504	517	470	511	464	531	522	475	506	508	513	505	537	511	503	543	555	520	539	510	513	485	509	501	528	477	526	506	529	530	528	513	510	537	500	518	524	502	514	513	501	515	540	533	520	475	549	495	535	500	516	548	519	526	540	481	519	501	535	530	522	526	484	525	501	503	485	522	541	487	519	512	514	539	504	516	504	479	498	516	477	519	517	534	485	522	493	496	530	513	571	484	512	522	526	521	464	522	516	496	556	521	526	515	503	532	485	513	513	485	518	488	511	505	503	507	520	484	491	500	510	517	506	503	486	485	529	498	484	536	480	509	466	504	516	518	487	562	500	515	501	490	533	550	490	525	540	490	519	499	485	521	504	506	505	524	468	489	489	505	513	542	477	517	505	497	500	558	493	535	476	527	499	490	527	514	541	494	522	504	487	520	531	499	532	508	529	529	516	491	483	508	543	520	574	541	526	489	505	518	528	542	509	503	509	511	508	492	488	510	538	514	537	538	494	496	559	520	534	499	466	543	529	526	532	536	558	522	486	490	532	520	503	526	505	506	519	521	502	503	501	481	492	522	498	539	467	529	502	482	517	471	499	514	489	496	553	528	525	506	481	512	485	512	536	510	483	548	532	506	487	525	552	534	505	498	532	499	513	504	542	503	527	530	498	500	503	494	495	515	499	506	495	532	530	521	481	534	543	524	531	508	548	498	533	521	543	531	477	529	477	514	507	507	497	512	481	516	480	539	521	493	557	472	475	560	500	528	471	495	482	514	534	503	512	550	475	509	528	492	544	531	528	506	521	491	477	502	484	474	524	494	519	482	545	534	537	482	497	548	530	491	515	511	527	544	564	535	522	505	549	502	498	518	502	509	506	498	488	532	544	506	512	488	523	553	484	506	540	537	473	499	503	502	500	503	538	501	498	553	541	465	507	521	528	554	468	532	505	538	484	487	461	522	510	500	481	511	502	508	476	472	515	509	507	490	528	542	510	501	488	553	485	551	511	488	501	478	536	523	517	536	513	537	503	470	503	506	532	499	515	476	497	481	485	518	496	496	532	504	509	522	462	527	499	487	523	486	499	503	503	512	518	504	559	481	499	515	498	489	539	520	508	492	493	523	489	529	506	543	479	531	534	511	527	491	519	482	479	522	549	486	505	536	524	483	568	497	518	464	512	499	480	521	535	496	503	484	517	509	492	516	486	491	538	529	480	558	465	500	528	554	512	514	534	507	498	506	493	532	508	514	529	489	477	470	530	540	496	539	508	533	506	494	503	469	521	508	489	494	486	517	539	484	530	501	572	475	534	528	490	559	486	513	480	525	529	535	500	521	526	531	510	526	510	517	488	538	508	483	536	547	471	545	511	483	511	536	523	524	492	500	483	505	520	513	501	508	509	500	522	515	542	544	511	503	521	525	495	530	508	527	523	523	504	509	503	513	485	514	493	479	508	506	465	499	539	526	535	510	510	510	492	529	511	511	513	519	508	512	483	471	529	518	538	536	506	482	525	497	501	502	555	516	506	544	498	503	498	523	514	521	508	509	535	493	466	518	513	499	480	516	510	510	505	504	521	501	516	539	492	530	506	519	499	523	519	526	497	511	504	501	513	503	483	520	542	495	505	477	489	486	492	480	485	513	531	532	466	537	527	529	516	489	531	514	550	497	551	526	518	520	510	512	514	488	524	529	484	524	529	537	568	522	516	490	509	496	519	480	486	535	516	522	520	504	518	535	532	505	539	511	468	552	517	483	530	516	547	530	507	491	516	461	514	525	501	508	504	533	514	487	501	512	516	486	494	482	535	495	517	471	505	529	559	504	515	541	469	521	503	482	501	505	501	492	469	515	514	529	514	482	504	542	504	526	507	494	540	546	528	510	504	513	541	529	519	542	514	500	517	534	518	489	517	516	521	467	497	545	577	475	480	517	546	507	497	501	524	518	502	516	531	564	462	513	489	533	501	537	491	516	548	514	520	488	507	501	487	469	508	554	502	478	539	551	496	487	528	493	538	532	513	531	497	514	504	547	548	529	463	528	530	497	513	498	502	507	545	526	506	538	513	532	537	550	489	510	517	533	511	552	507	531	507	514	446	517	477	512	495	532	482	501	517	503	508	500	483	515	485	481	544	515	507	522	449	493	477	507	496	569	492	495	537	520	510	472	480	529	538	533	516	512	475	491	512	494	501	486	485	488	504	505	478	527	496	538	530	508	518	540	520	498	490	490	542	525	512	519	473	500	475	514	570	517	510	529	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	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
4142	3857	8307	6096	3901	2938	2222	1684	1387	1277	888	699	541	608	650	548	468	460	480	531	455	375	417	401	378	379	387	337	269	287	235	259	247	238	258	214	201	196	203	211	179	197	201	185	186	193	204	241	204	187	198	182	157	186	190	179	159	193	198	153	199	186	187	147	166	196	193	159	191	169	178	166	181	209	183	183	184	197	185	188	215	164	170	193	176	177	175	167	153	170	161	185	196	178	183	199	175	183	185	173	195	193	192	175	197	170	167	196	204	171	200	175	184	182	172	175	167	170	216	176	193	196	195	194	155	171	190	171	178	183	183	199	171	195	197	183	138	178	173	197	187	206	169	182	173	203	162	192	182	190	188	181	174	172	198	168	189	142	187	182	179	176	194	199	154	168	202	180	175	166	180	181	203	185	190	165	186	200	171	198	172	192	203	171	194	187	188	185	193	203	166	165	200	198	162	173	197	191	176	190	164	164	191	163	163	190	166	179	200	194	186	194	174	191	166	174	183	218	197	166	195	181	198	172	169	191	180	183	194	170	189	174	199	165	191	189	184	188	182	149	205	194	188	201	186	189	162	175	202	191	173	186	199	181	180	187	196	207	175	209	185	207	178	191	177	180	187	189	179	174	179	188	193	197	191	172	168	185	168	152	201	180	185	163	170	181	200	168	165	172	182	202	186	188	181	160	206	204	182	168	189	173	186	196	193	172	182	186	170	190	166	208	176	166	195	174	179	182	170	209	193	205	179	173	197	188	195	166	166	192	173	177	169	186	184	160	174	162	178	178	175	186	169	187	192	220	179	167	163	205	179	188	176	177	186	204	155	162	197	182	173	175	177	181	196	165	193	194	189	200	193	174	206	206	191	220	192	167	190	172	194	173	188	200	179	185	157	199	177	169	163	187	193	179	195	181	203	187	176	173	198	196	179	201	163	165	181	172	182	190	199	181	177	180	177	148	186	178	188	179	197	188	176	188	179	190	174	178	172	187	190	190	192	192	172	167	160	173	156	163	205	179	189	189	189	200	179	191	185	170	170	177	199	165	160	201	205	188	190	177	167	196	165	190	171	180	160	189	184	185	178	185	177	173	190	184	177	179	166	173	194	167	188	183	163	191	205	181	189	175	207	187	183	192	180	177	204	201	184	210	183	168	189	190	194	202	184	180	181	186	176	183	176	161	191	198	158	166	167	180	189	184	171	171	175	190	185	196	189	192	161	191	178	159	160	180	188	171	195	167	154	158	175	181	182	196	197	176	161	175	179	181	225	183	164	180	215	184	166	183	178	172	182	173	164	171	180	185	192	172	178	182	195	174	171	201	189	169	194	159	181	161	182	195	190	179	173	161	214	212	177	192	181	194	183	160	170	189	174	176	166	191	215	192	181	173	185	176	190	171	181	169	181	202	208	205	202	186	176	196	211	189	199	152	193	196	165	193	180	175	205	165	182	189	178	180	180	175	207	158	186	200	166	158	190	175	197	180	192	200	178	203	185	174	174	177	208	173	179	203	178	192	179	180	174	168	168	176	185	175	160	170	198	205	198	175	174	192	179	191	180	175	181	180	188	187	170	199	187	211	159	169	192	183	177	177	180	185	189	158	185	173	165	168	177	192	174	178	180	192	203	172	212	184	175	177	183	173	173	169	190	192	164	191	191	200	192	184	177	177	176	156	190	191	181	181	174	176	170	176	172	172	178	192	190	150	195	176	178	184	177	177	177	161	172	191	165	172	193	169	206	188	194	202	157	191	191	150	170	198	215	199	180	177	180	177	179	178	187	180	197	198	151	172	171	202	171	154	162	168	198	174	186	179	211	186	165	172	212	188	182	169	187	182	184	191	178	196	190	208	169	183	181	183	202	182	172	184	183	159	194	181	192	177	210	182	196	193	192	172	186	177	179	190	174	211	192	173	165	166	186	180	194	181	199	186	193	181	190	188	188	194	203	205	205	174	179	171	188	191	189	180	167	176	181	158	177	200	183	196	180	156	183	158	189	210	158	170	191	193	195	179	178	192	193	168	188	188	176	174	196	196	171	161	173	199	172	181	185	170	177	198	175	183	199	178	191	194	172	191	186	189	185	163	178	153	184	191	166	196	189	191	209	178	179	170	204	177	174	160	225	186	178	196	164	166	209	193	184	176	183	193	179	165	190	178	194	178	151	163	174	195	183	162	173	187	164	182	153	197	200	185	179	158	170	192	179	177	162	193	203	190	188	182	177	186	210	164	188	180	174	201	188	159	161	165	154	194	180	206	173	187	182	196	186	169	188	172	169	191	189	188	183	165	196	168	189	165	180	175	204	184	194	173	196	174	199	195	194	195	181	191	177	167	188	203	160	198	209	161	157	183	186	190	178	191	181	179	175	199	186	204	188	166	184	202	177	193	169	179	191	173	198	188	180	180	166	191	168	183	155	217	184	171	183	183	189	200	181	168	176	186	167	173	179	167	186	172	208	179	184	181	191	191	177	175	174	192	190	179	170	178	161	192	184	193	183	183	156	191	190	195	190	166	190	206	182	165	176	177	170	187	204	193	177	181	185	171	195	158	168	181	166	205	190	189	179	168	173	173	182	174	181	190	193	168	187	162	163	187	183	187	183	174	191	180	187	180	187	177	197	182	164	199	198	173	203	179	170	188	176	183	176	185	177	187	196	185	189	192	187	165	178	169	184	208	164	186	196	194	183	189	177	196	201	186	201	161	162	197	180	166	175	196	219	189	155	173	185	178	194	193	197	180	188	185	189	184	193	213	201	172	180	195	159	169	148	182	201	193	192	177	176	183	174	169	200	163	181	189	172	192	147	177	175	171	187	183	196	172	169	206	172	191	203	201	170	164	215	193	177	192	188	152	189	162	186	183	174	175	184	180	153	174	191	161	193	207	181	179	191	175	168	169	153	162	190	184	194	173	185	173	160	156	180	181	176	158	166	154	188	180	172	179	200	199	182	173	186	176	145	189	162	193	160	173	195	185	206	178	183	212	210	204	171	197	198	171	177	186	182	186	202	210	183	172	164	172	188	185	213	186	202	168	198	190	186	180	203	169	168	190	160	157	162	185	178	185	184	177	181	191	197	187	182	167	202	180	158	192	199	186	166	163	197	193	189	196	197	168	199	182	176	187	202	185	187	177	194	167	184	206	165	186	185	183	181	180	192	181	184	182	173	179	187	169	183	210	209	176	180	161	168	173	149	182	175	150	180	177	181	193	178	180	176	178	178	181	190	187	193	200	169	202	168	183	179	165	173	179	178	182	189	154	173	169	214	195	182	152	186	174	197	190	178	178	199	178	170	205	182	181	184	175	152	209	183	166	163	182	202	180	192	190	176	174	203	175	199	179	179	188	197	180	171	187	154	160	158	183	207	161	176	169	183	185	166	208	170	155	167	192	192	161	188	200	191	186	205	196	187	174	185	189	208	191	160	177	186	171	198	194	170	161	195	169	185	194	198	198	184	195	176	192	171	208	163	169	190	179	164	169	204	189	169	176	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
3404	5017	12730	12875	10377	9646	7961	6930	6408	6358	4364	3804	2633	3345	3636	3228	2664	2755	2894	2719	2250	2371	2281	2312	2077	2204	2190	1812	1279	1150	1043	1213	1087	1051	1058	814	650	653	641	549	595	616	569	595	558	563	768	851	738	536	564	516	550	507	514	554	568	488	524	488	530	571	524	535	509	463	527	532	544	547	541	546	526	523	569	551	524	564	523	555	536	505	493	497	507	500	536	539	547	537	514	499	535	533	508	534	583	519	486	544	472	533	546	481	493	539	503	538	510	537	534	538	501	560	524	527	513	478	489	529	592	559	562	556	540	497	532	527	508	523	542	581	532	538	486	556	507	546	510	558	517	510	527	541	576	517	552	522	543	487	541	509	550	512	529	538	489	514	515	483	528	565	541	540	556	529	515	535	505	512	548	528	503	533	528	510	536	515	519	485	514	523	513	526	535	511	518	505	526	505	505	500	532	533	535	511	513	557	561	551	520	526	516	524	517	555	491	516	515	568	517	522	550	528	511	512	536	520	499	529	504	550	539	507	512	552	540	514	567	535	531	533	543	519	593	566	494	509	565	554	494	552	527	563	478	527	490	533	555	521	570	521	502	525	546	531	530	535	553	534	553	507	500	571	544	522	572	556	512	545	503	521	543	550	510	528	523	533	557	522	483	487	516	527	507	503	543	523	527	559	489	543	532	540	528	526	518	522	491	530	546	520	560	530	523	513	543	522	572	509	512	525	560	532	494	559	537	533	526	520	547	525	519	513	534	583	544	518	555	522	535	500	552	515	487	556	515	523	549	543	526	519	554	524	479	503	546	489	564	532	523	506	548	484	533	521	499	524	574	530	512	554	515	548	564	502	499	491	535	501	555	499	527	537	542	513	543	569	500	501	517	536	520	556	529	528	543	554	511	524	529	468	542	528	533	535	544	525	524	539	548	500	522	510	522	576	507	552	507	550	522	540	568	506	526	547	514	566	563	531	524	552	500	529	546	532	574	561	523	544	542	580	532	508	536	512	509	513	517	563	531	550	587	521	552	524	497	535	512	546	487	540	526	521	490	515	507	554	534	542	503	462	538	521	504	530	554	530	537	551	521	531	538	536	512	553	498	548	539	511	524	495	524	543	531	524	495	560	514	527	530	558	533	472	526	515	532	565	504	533	544	503	512	514	514	520	516	523	522	479	555	528	503	520	522	518	510	552	510	548	528	574	519	528	541	527	568	525	523	530	518	545	503	516	567	555	518	504	530	530	508	564	528	513	504	528	523	509	555	513	532	553	558	539	482	497	530	548	547	555	529	528	546	485	545	551	519	503	527	540	498	527	500	543	561	546	544	507	538	513	531	523	501	557	530	567	505	536	508	512	531	516	555	515	541	516	492	486	484	548	557	536	550	511	491	520	526	518	485	547	497	500	541	533	543	529	549	527	533	524	560	520	529	536	577	528	534	531	556	508	532	506	514	538	539	524	491	548	538	488	533	538	491	543	525	510	537	523	552	595	467	530	508	535	505	536	544	566	551	498	513	513	556	477	513	492	520	537	546	491	496	543	503	511	481	515	505	528	511	569	527	496	529	542	528	529	518	511	493	526	541	507	525	535	520	546	494	500	568	501	517	563	512	548	517	524	507	505	539	518	503	538	509	563	522	540	526	500	520	496	525	514	571	552	539	521	532	521	564	523	544	495	532	508	514	523	538	514	527	543	527	518	560	554	519	530	539	549	513	591	507	501	537	539	490	553	511	505	561	541	518	528	557	535	566	530	547	493	479	525	507	537	563	535	530	547	560	514	511	539	552	488	549	562	554	536	528	540	511	554	491	510	505	517	499	558	511	494	516	550	535	507	519	520	529	534	518	576	507	539	506	503	501	529	457	524	540	576	593	530	482	514	516	542	525	529	506	555	544	530	548	580	534	532	503	542	480	542	524	509	547	540	539	552	507	532	525	520	532	481	528	512	520	531	515	503	548	516	541	553	534	522	541	515	525	501	533	551	505	501	520	508	519	504	585	514	513	514	523	501	514	548	574	511	503	542	523	550	554	467	523	519	511	478	545	511	530	553	549	561	546	524	556	536	534	510	523	525	498	541	567	516	513	521	492	525	513	530	506	505	516	514	552	542	562	542	518	532	535	512	563	539	559	528	575	507	513	522	523	537	545	546	519	558	535	553	520	518	516	481	518	516	509	565	576	545	541	505	498	512	528	544	553	562	540	529	574	505	491	525	496	543	513	538	512	509	507	563	514	567	540	501	522	531	588	517	534	540	495	542	561	556	529	518	525	483	523	504	512	511	510	520	559	504	493	525	538	519	525	527	543	510	514	520	537	534	558	516	550	546	562	528	519	502	486	549	528	529	510	515	554	562	527	536	536	532	539	513	547	501	551	518	498	510	549	520	485	557	529	526	520	506	541	534	534	533	560	520	541	556	549	542	540	534	516	506	555	530	513	533	548	535	541	507	508	557	527	551	533	499	537	536	577	519	491	540	591	566	540	512	539	544	541	496	567	545	506	530	563	505	504	512	491	545	519	527	508	485	557	549	549	544	541	507	525	562	547	556	567	452	570	517	530	483	558	514	521	547	525	498	530	554	536	545	543	505	506	547	507	561	496	546	510	519	543	489	579	540	540	534	500	511	491	543	503	532	529	501	532	565	507	511	527	491	526	588	531	550	525	540	550	490	526	528	525	525	502	562	519	553	558	527	560	499	563	551	527	504	546	511	516	541	516	486	521	496	530	573	528	534	560	517	547	517	567	539	516	527	574	541	519	527	521	535	530	535	538	544	516	555	504	544	536	522	535	561	541	523	559	522	527	530	536	531	556	536	509	494	510	526	528	507	536	543	504	522	487	537	505	528	493	520	510	531	503	541	564	552	547	501	540	542	498	527	498	579	537	471	544	508	520	527	511	517	529	535	521	483	524	537	531	507	544	505	477	503	534	523	537	507	554	512	571	530	545	550	550	564	527	538	524	531	521	546	517	522	540	479	542	575	507	499	558	527	533	559	519	538	557	559	513	491	518	525	504	557	538	516	539	537	579	524	518	503	564	543	535	526	514	503	525	520	538	513	515	539	547	539	514	536	495	559	518	536	519	544	498	533	514	523	522	547	543	521	525	551	528	513	506	523	544	557	554	494	561	508	508	521	541	529	530	525	544	562	503	514	554	563	533	551	523	557	541	536	539	542	541	523	507	547	532	514	534	514	535	552	504	545	526	512	519	546	509	542	545	543	550	514	519	553	521	535	508	499	530	535	544	556	528	555	548	537	547	537	521	566	553	486	513	522	549	572	559	504	526	547	503	548	550	557	572	531	467	512	553	534	527	542	527	579	547	509	550	518	526	493	572	498	533	507	506	506	504	541	539	524	545	509	497	521	533	587	545	521	483	541	521	547	531	530	496	548	520	550	498	513	549	543	548	543	532	523	565	510	476	519	525	562	548	489	509	517	502	530	521	520	548	546	503	564	490	514	520	524	504	544	509	533	514	538	513	526	546	503	536	535	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
14862	19467	36239	33538	29021	28765	25397	21950	19344	18960	14887	10174	6556	7639	8346	7109	5635	6658	6925	6258	4598	4808	4575	4487	4184	4374	4028	3132	1737	1338	1186	1330	1465	1112	995	563	306	283	243	202	226	209	178	196	180	159	541	659	404	176	139	138	132	141	121	107	105	118	108	123	103	130	118	121	120	127	116	126	106	122	105	101	129	112	115	123	114	116	96	118	123	119	114	116	124	134	109	114	105	137	121	116	115	124	110	95	104	118	116	125	115	113	128	109	133	121	109	123	108	144	111	125	109	100	133	126	125	115	130	125	122	128	119	116	110	107	106	122	125	108	123	92	105	125	138	110	121	102	118	111	105	126	114	115	112	120	111	103	110	103	117	116	119	117	115	91	119	117	122	137	116	112	134	113	126	119	116	139	98	119	117	103	117	109	114	127	124	130	125	118	102	118	99	109	119	118	116	123	113	121	100	132	126	111	120	122	115	124	116	114	116	125	114	128	110	115	114	126	130	116	108	116	106	111	109	108	124	124	108	117	129	116	117	107	94	106	128	119	116	118	109	111	114	123	118	106	127	112	101	124	99	140	99	129	99	115	111	125	125	107	104	116	101	116	112	101	124	123	109	92	112	139	100	109	125	121	112	121	132	115	112	109	138	119	119	117	109	116	117	127	124	119	114	124	107	113	140	119	108	118	115	116	117	107	116	121	106	123	111	119	105	103	127	115	115	117	117	124	126	121	116	113	125	117	114	119	115	124	112	106	149	106	131	143	113	124	119	102	127	120	114	111	124	107	111	104	101	125	118	122	114	124	119	99	107	118	113	124	115	119	111	123	112	118	145	124	108	96	114	108	112	105	95	113	112	119	126	109	100	130	118	120	131	116	128	108	94	122	134	125	121	116	112	99	111	109	98	124	110	130	128	128	96	121	124	102	129	112	124	127	122	125	111	126	107	115	135	118	110	121	112	129	127	108	122	119	121	95	101	116	118	131	131	115	89	109	110	114	126	112	121	122	134	128	123	137	115	112	109	109	116	107	119	105	127	123	105	107	131	118	105	123	104	122	113	115	122	100	140	117	104	115	106	127	121	116	105	107	99	115	116	126	116	123	109	120	120	120	120	118	113	110	128	103	106	115	116	107	106	116	110	140	119	114	116	120	103	125	114	109	112	123	106	122	113	116	131	117	121	109	100	115	132	114	112	117	118	131	116	115	109	105	93	115	104	104	115	112	114	117	118	128	121	115	102	117	105	102	97	123	115	139	125	114	118	121	129	126	112	120	136	121	122	116	116	110	106	115	104	113	111	116	121	118	108	116	116	129	109	110	123	107	108	125	109	108	124	104	112	125	104	117	106	108	119	109	117	103	117	102	135	113	108	109	129	90	117	116	130	113	123	114	114	119	114	109	120	102	124	131	131	112	113	123	111	106	108	112	123	123	130	122	121	119	121	116	122	106	120	103	117	107	131	111	102	135	108	112	99	108	117	112	101	113	129	119	118	92	113	111	128	137	124	129	132	125	126	115	123	100	141	99	107	112	108	115	111	113	116	110	126	107	137	116	111	123	116	119	141	118	109	106	116	121	97	133	105	107	137	111	99	112	129	111	101	130	116	116	125	106	111	104	132	129	117	113	112	124	120	109	109	131	129	113	116	128	127	127	113	111	127	118	100	124	118	103	125	120	133	116	123	125	112	128	124	126	116	122	104	123	126	117	117	113	133	130	112	126	110	116	116	110	117	110	116	122	96	122	130	105	111	120	98	106	113	119	111	102	112	106	114	103	126	118	125	109	125	104	92	125	105	114	107	109	128	122	126	110	120	145	99	114	127	138	133	120	101	121	111	104	117	114	119	150	107	119	101	109	115	123	110	111	110	110	97	102	119	108	122	103	123	114	117	116	126	114	134	108	99	102	111	114	119	123	110	105	121	107	111	132	114	103	107	145	115	121	102	104	128	101	129	105	102	108	104	110	106	109	111	105	111	122	106	125	113	135	110	124	111	139	119	97	113	107	121	129	125	129	114	123	106	104	116	113	102	128	119	101	123	129	106	112	104	123	117	122	116	114	98	94	124	129	106	114	132	108	110	114	106	105	112	120	125	119	118	112	130	133	135	114	120	107	90	129	126	106	118	123	116	105	129	100	128	113	123	125	118	126	108	122	125	93	117	115	93	108	113	141	118	114	98	118	90	108	108	139	110	128	123	113	118	127	123	105	127	122	98	122	106	117	110	125	125	121	117	106	124	118	111	113	127	109	116	104	101	138	122	131	96	122	112	108	107	135	137	110	134	124	127	108	134	119	144	131	109	109	125	102	126	96	123	133	113	119	116	112	110	127	121	115	112	108	108	119	110	113	132	122	122	115	111	130	102	119	114	94	111	108	118	109	107	128	120	129	141	127	135	105	103	119	110	108	92	116	111	103	128	113	111	99	121	116	119	125	108	113	135	120	105	100	138	133	105	117	113	139	130	117	98	121	122	118	115	111	126	119	131	107	119	96	117	118	112	120	119	132	107	112	114	104	126	98	137	99	120	120	118	106	106	111	100	107	132	113	100	104	121	97	104	117	104	106	115	113	107	105	124	108	116	122	125	126	135	107	136	134	118	132	105	123	104	114	103	122	114	121	101	107	107	117	134	105	104	121	119	123	127	113	124	91	103	110	105	116	112	120	113	107	108	92	118	111	129	128	110	105	115	109	107	119	110	118	105	101	119	121	130	114	110	112	117	130	108	119	95	117	119	120	138	129	120	117	134	133	105	128	125	122	103	105	111	117	117	102	104	117	119	110	108	120	119	120	131	112	116	111	122	125	111	103	131	123	107	118	135	107	127	117	128	94	129	102	112	111	120	104	114	115	123	114	126	122	117	100	114	101	123	120	135	105	116	137	121	111	109	121	113	128	118	110	121	104	129	119	127	111	117	139	113	111	108	100	92	123	137	132	107	105	120	145	121	127	116	126	121	111	130	126	116	120	92	123	120	121	108	123	118	139	113	128	126	95	107	111	118	109	120	97	118	116	112	108	127	104	107	99	107	124	97	103	105	121	132	112	99	115	103	121	122	107	121	120	135	114	94	109	109	136	111	110	121	107	123	120	106	117	116	118	103	104	128	94	133	116	95	98	103	130	102	127	117	110	139	109	103	104	111	88	125	114	109	110	89	112	138	110	115	115	95	111	109	142	129	124	124	111	121	133	128	132	117	122	131	99	111	133	141	108	112	136	125	133	130	114	135	124	134	127	120	119	125	120	120	134	125	119	108	126	115	108	114	96	117	118	124	103	119	102	127	107	126	106	108	112	117	137	99	123	128	97	130	108	118	109	123	111	124	90	123	136	109	124	104	137	102	113	112	128	96	124	113	111	115	104	114	106	122	108	127	113	124	104	123	111	140	120	112	126	113	117	113	124	120	118	95	117	122	112	108	106	136	134	118	124	118	107	113	122	114	117	123	119	112	130	129	132	130	129	115	118	98	109	125	121	106	98	135	120	117	97	117	125	129	110	113	130	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
9690	18377	32090	35007	35318	38492	36372	36453	35169	37950	31204	29475	23727	28447	30130	27454	25289	26157	27708	25652	22858	24158	22180	22828	21705	23515	20904	18377	11876	10334	8951	9613	9980	8639	7766	4092	2153	2163	1710	1159	1228	1258	1074	978	985	769	4323	4739	2938	879	625	569	555	481	423	386	384	346	379	406	385	400	403	395	393	330	398	385	377	422	391	368	382	380	366	365	369	330	381	394	364	335	348	367	378	374	370	366	339	376	344	395	375	344	378	364	392	376	363	335	372	371	345	368	377	344	370	368	380	375	388	360	354	358	360	400	357	359	383	367	359	362	350	371	384	400	387	343	352	358	364	349	346	356	330	369	382	347	396	359	369	388	360	360	347	351	368	392	365	359	381	337	404	396	381	331	357	361	379	378	385	349	373	333	374	382	368	368	362	378	353	391	353	369	355	384	393	362	373	382	365	362	369	392	357	359	382	379	354	369	405	405	336	374	360	361	357	384	338	351	338	380	387	362	348	349	360	372	379	332	343	382	350	348	394	369	376	329	347	371	388	362	383	364	377	354	406	327	345	402	350	377	384	342	388	382	366	325	361	368	345	390	357	376	347	340	365	358	367	334	343	367	338	349	357	348	386	392	367	365	390	354	365	345	412	359	349	370	370	393	383	379	368	351	366	354	415	392	367	342	345	383	406	344	371	354	373	388	369	373	379	379	333	369	354	329	396	379	370	327	346	413	375	396	342	383	356	361	397	367	353	364	366	401	355	388	366	359	388	364	387	368	374	378	343	379	381	350	375	364	370	344	353	394	373	324	373	361	374	361	368	386	373	356	346	325	411	336	332	365	380	385	344	334	372	373	368	384	362	353	345	371	364	365	345	379	365	382	352	372	374	382	337	388	373	367	358	356	336	363	372	391	378	360	362	351	360	393	374	345	357	389	367	365	363	381	357	372	382	351	354	384	365	379	349	379	353	361	392	387	390	392	355	369	353	339	337	361	341	379	336	389	327	361	345	370	368	355	371	356	357	352	318	352	329	382	385	343	378	373	353	329	355	363	363	392	326	378	349	373	347	394	355	353	397	340	381	382	361	347	396	385	319	329	324	375	353	360	377	390	391	406	338	374	374	341	331	341	375	373	398	386	367	334	366	348	365	368	358	341	351	386	386	369	358	367	373	324	358	368	390	376	379	381	345	363	321	361	346	332	350	357	385	375	386	372	381	344	405	350	356	345	367	362	358	370	335	357	395	329	389	352	355	361	356	369	358	362	396	370	360	346	348	355	369	364	351	372	368	361	381	394	403	329	364	377	375	397	350	397	390	351	336	364	357	373	361	369	371	355	367	286	322	351	341	376	358	359	339	369	344	356	406	348	395	313	369	357	380	350	383	336	365	379	378	387	361	380	416	383	369	360	357	381	365	386	365	350	364	378	360	389	390	390	355	394	403	376	357	355	370	382	366	383	356	380	362	346	383	376	401	377	350	363	352	402	342	373	356	355	354	387	417	349	369	344	357	358	377	382	384	379	365	381	376	358	375	379	333	366	350	362	367	387	393	367	409	361	372	371	360	384	372	359	369	364	344	370	395	356	360	354	359	378	342	355	364	382	361	339	360	374	370	379	387	386	383	359	379	363	364	401	353	363	355	355	397	376	370	382	363	354	359	329	379	396	385	373	350	367	340	389	398	370	410	342	357	363	362	359	361	359	371	333	334	348	394	363	345	355	372	345	367	352	342	370	306	366	382	377	362	341	351	359	357	337	372	378	391	390	368	378	384	377	402	363	331	365	398	340	366	388	369	347	334	378	361	370	393	371	345	358	363	386	394	349	333	351	381	379	380	388	384	323	338	358	368	359	360	325	352	391	329	375	384	344	339	382	389	362	365	341	358	392	378	365	386	350	359	360	337	349	362	367	369	359	385	403	344	381	342	331	421	354	350	340	372	332	372	352	364	375	363	350	345	364	363	372	358	374	368	364	314	375	356	358	384	324	351	385	348	343	380	360	374	380	357	377	352	365	356	417	377	365	394	370	361	374	363	367	358	352	367	372	350	388	357	330	390	359	337	362	359	332	368	351	347	382	354	394	353	378	357	348	349	380	365	381	333	365	402	357	355	401	375	381	372	368	354	352	372	363	357	386	373	356	359	371	409	354	344	388	365	335	352	371	370	348	390	390	353	371	342	346	381	322	358	346	384	338	344	386	345	362	362	374	349	372	414	386	385	336	395	370	383	366	380	377	375	393	403	348	361	363	369	366	344	372	351	388	396	370	376	336	381	368	360	385	352	381	355	380	339	377	341	347	377	326	343	335	393	361	350	359	365	343	370	351	365	353	364	372	381	389	404	341	384	363	351	376	362	389	380	376	338	361	344	421	320	382	362	374	362	380	352	374	399	341	361	370	374	362	359	355	383	382	346	391	348	394	366	381	384	360	369	387	386	361	355	363	340	380	369	344	371	364	348	362	362	375	365	373	370	369	380	331	374	370	362	362	369	392	378	366	373	348	354	385	373	353	375	389	345	357	384	392	356	382	364	396	364	398	378	382	380	398	344	401	378	389	394	355	351	364	329	382	351	354	348	354	366	369	337	386	381	372	320	363	382	402	354	351	375	393	343	392	350	373	351	341	379	356	388	385	382	365	363	404	344	348	358	354	385	357	377	368	375	366	336	361	387	368	383	331	376	342	374	410	359	392	368	343	349	364	375	356	385	365	370	359	343	396	374	348	354	357	368	375	343	364	368	347	374	385	343	394	372	342	345	395	337	344	383	371	375	371	378	382	350	363	371	366	367	360	363	359	375	361	362	364	361	338	352	362	357	357	359	387	375	346	344	345	369	377	377	400	339	364	367	390	326	359	369	380	366	364	365	346	393	338	296	369	342	372	355	328	356	385	358	353	383	366	345	389	365	388	356	373	342	386	378	373	354	335	365	409	350	338	350	396	341	360	351	364	376	352	369	340	368	370	367	400	366	372	375	362	349	320	350	378	323	378	397	394	382	361	395	387	388	375	395	337	354	337	351	348	364	378	348	349	386	368	386	399	374	370	359	359	383	422	378	341	349	353	402	425	384	362	374	337	386	328	378	378	391	374	366	386	338	346	336	384	345	369	387	374	350	353	359	403	344	360	380	415	350	346	333	397	357	418	352	358	349	380	398	409	378	376	359	382	371	352	339	359	374	364	368	354	348	344	378	396	366	370	345	405	356	387	373	369	360	332	335	356	389	365	364	383	353	404	362	358	358	380	358	387	398	369	405	339	380	401	341	336	358	371	342	380	362	344	366	345	349	365	386	341	359	385	348	356	381	381	403	364	378	376	342	344	385	395	387	351	368	373	355	329	355	367	385	352	360	343	404	357	402	329	366	384	343	338	382	371	387	375	395	376	328	365	371	340	332	378	367	364	379	386	320	371	332	360	363	355	366	388	367	362	376	364	353	339	349	358	367	363	385	332	388	353	368	346	362	350	353	370	361	352	340	364	357	360	378	358	395	387	377	358	347	335	357	376	372	365	357	359	367	352	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
23074	27834	40966	36551	32658	33528	31274	29769	29305	29434	23755	18029	12801	14114	15845	13534	11191	12691	12701	11537	8688	9138	8482	8147	7733	8697	7821	5703	3096	2657	2265	2423	2690	2202	1720	892	516	519	407	343	334	378	276	288	253	245	914	1167	667	326	211	254	203	195	196	204	187	171	193	169	147	150	169	183	179	166	153	182	146	146	169	164	168	146	169	172	146	167	156	181	170	177	161	158	159	144	150	143	175	178	168	191	166	164	139	161	178	171	174	158	160	174	146	159	172	161	157	133	151	170	165	149	191	174	156	153	162	157	188	171	171	165	159	173	171	165	161	166	146	176	173	155	164	172	169	157	174	164	181	163	154	149	153	163	158	168	161	181	149	153	165	163	138	166	160	148	144	159	167	167	157	143	186	173	177	163	166	165	176	178	162	164	165	165	166	161	170	180	171	132	159	159	176	167	178	170	171	152	163	165	189	151	163	163	173	156	149	158	160	169	145	162	151	172	146	179	180	199	148	154	156	139	176	146	175	167	164	149	167	188	156	160	194	154	178	174	169	153	153	185	168	152	160	179	158	175	151	170	151	167	152	179	203	179	171	158	161	141	158	163	162	157	147	163	171	152	189	154	171	167	156	176	168	181	149	164	171	161	172	171	158	188	160	191	163	136	161	149	206	170	158	172	154	178	181	185	152	152	170	161	158	161	162	146	181	172	181	162	148	180	152	167	156	135	156	149	149	160	169	168	165	177	150	133	172	118	164	177	165	177	163	171	140	167	177	178	151	170	175	158	151	147	156	157	172	168	160	169	173	161	180	183	164	184	164	136	182	162	140	169	172	153	179	179	181	166	149	168	162	158	165	141	159	159	156	172	172	166	165	187	157	165	150	160	165	177	176	197	163	160	147	170	174	168	160	173	137	166	169	178	184	175	167	194	166	157	155	178	136	166	163	154	164	169	154	156	175	175	173	155	166	164	175	164	180	169	177	167	162	162	150	158	183	139	174	160	155	161	167	173	180	156	143	157	168	179	157	186	171	155	174	157	147	163	161	162	152	171	175	161	184	165	150	149	161	177	165	178	160	158	194	156	165	169	155	174	168	162	156	170	148	197	164	163	180	167	153	174	168	177	164	162	161	174	184	123	159	173	172	168	177	168	160	183	185	170	150	177	161	182	146	142	145	181	164	171	167	175	168	142	169	159	177	147	153	169	170	184	153	175	167	161	189	166	159	180	137	177	181	135	162	185	179	181	158	161	167	179	160	182	178	165	171	173	183	156	157	139	170	162	158	184	165	163	178	168	164	170	157	178	180	159	160	168	177	166	155	160	159	147	187	165	144	153	165	195	181	150	169	184	171	169	179	168	150	161	158	177	143	149	157	150	166	163	178	158	160	162	197	161	162	187	140	174	185	189	169	145	173	168	181	189	175	175	149	163	159	161	162	184	177	163	146	154	159	176	187	174	168	145	159	179	165	161	160	148	161	172	152	156	150	170	175	181	176	193	158	144	181	152	174	189	169	180	168	170	180	176	198	179	179	164	159	175	161	170	164	150	158	164	148	151	172	155	190	169	178	161	169	186	185	157	170	173	167	173	151	136	172	186	167	169	155	156	142	160	159	150	163	189	149	145	174	141	176	171	184	178	136	168	163	175	143	148	162	163	179	160	148	177	166	187	172	166	173	178	158	156	151	167	164	161	180	174	191	158	162	180	176	174	161	171	183	141	166	163	154	183	195	166	164	171	174	146	187	153	170	171	162	178	155	171	172	175	180	175	161	171	176	154	163	169	147	160	167	154	181	151	164	170	151	187	187	180	180	168	193	167	140	163	157	163	175	184	139	157	164	147	172	173	154	163	161	169	151	190	167	156	159	160	161	180	166	151	154	166	146	143	174	159	152	165	196	133	158	156	173	169	146	150	168	156	165	175	168	161	180	151	166	174	194	140	154	179	166	186	151	149	159	147	164	138	169	166	161	148	166	197	147	165	172	166	145	153	175	169	163	185	177	193	177	166	147	169	156	156	177	179	153	182	186	174	127	156	152	167	173	161	187	168	179	178	163	165	170	172	145	169	181	188	139	155	178	172	176	160	152	187	172	157	172	164	186	191	152	174	165	171	157	184	175	166	165	154	175	147	160	155	175	160	164	181	166	151	160	174	158	173	176	160	184	178	160	161	156	173	180	184	160	174	156	160	139	169	160	157	175	168	171	172	171	149	160	159	150	163	183	163	165	197	174	159	153	159	136	143	172	159	181	169	173	188	176	141	160	157	148	165	172	152	156	169	149	182	164	154	129	160	162	174	188	153	164	172	184	163	154	194	136	165	158	174	169	165	163	173	161	155	151	195	173	178	180	163	152	151	149	167	159	158	174	139	193	178	168	176	168	159	169	154	176	173	169	178	174	172	153	152	159	165	191	168	154	164	147	161	166	157	179	172	189	175	160	161	182	185	161	156	171	189	147	137	177	148	161	196	178	145	160	157	162	179	164	157	182	167	149	141	151	132	175	159	173	155	180	187	163	154	181	181	156	174	162	183	177	167	162	163	169	152	171	167	152	145	157	167	195	192	184	161	177	169	170	183	173	174	179	159	174	164	198	187	166	153	190	182	132	170	162	149	172	200	171	147	164	167	156	171	185	159	171	160	180	179	142	163	175	162	170	177	158	140	140	162	157	169	178	144	167	141	165	152	153	149	149	175	168	184	178	209	173	145	172	145	169	168	151	166	179	172	154	142	181	170	146	153	182	200	169	159	145	160	182	157	150	150	169	180	152	175	149	175	157	152	175	168	163	167	165	171	166	148	157	156	185	161	158	185	157	180	163	162	164	152	178	161	164	173	165	175	179	167	161	171	152	180	179	174	147	149	167	155	160	156	168	176	160	173	159	152	177	168	157	143	181	148	177	171	174	154	166	169	160	171	163	166	150	154	163	160	151	155	158	190	160	174	161	148	163	154	170	153	168	173	168	147	173	190	146	201	160	163	172	175	167	159	165	170	145	175	197	180	160	158	160	144	145	152	179	184	166	175	162	169	163	194	152	159	144	186	163	155	170	179	175	160	164	181	184	156	170	147	162	182	156	171	165	157	186	168	151	171	180	170	161	166	164	168	181	176	187	169	139	157	183	177	161	183	142	173	183	191	157	152	178	157	170	159	150	157	154	149	179	164	154	157	164	169	144	148	172	151	162	175	172	163	193	173	169	153	163	161	188	176	156	163	178	164	161	190	151	179	189	169	196	166	170	141	151	155	206	179	173	160	166	157	162	179	176	168	158	161	166	163	167	178	165	168	153	145	195	187	158	162	169	163	173	177	160	171	184	168	150	182	163	164	168	140	158	163	182	156	159	174	160	146	175	165	140	170	147	159	177	159	163	149	172	164	176	166	150	158	150	172	170	165	151	175	169	187	168	176	141	156	163	176	181	184	180	168	160	178	163	172	182	180	141	170	166	166	160	175	150	176	190	167	160	168	156	137	156	158	173	165	163	154	170	160	179	170	138	170	175	172	168	161	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
13235	24223	35737	37480	41765	43701	42641	42847	43000	45587	38402	37506	31982	36611	39522	36274	34509	35405	35849	34834	31499	33511	30748	31708	30675	33178	28988	25550	17755	16719	14469	14566	15672	14236	11654	6408	3383	3675	2627	2006	1969	2158	1782	1674	1477	1287	6458	8094	4512	1793	1081	1085	804	793	701	634	540	551	549	515	563	544	541	548	539	520	575	539	572	504	493	530	520	492	502	529	512	520	512	487	481	487	489	514	479	548	508	513	518	468	505	489	528	546	519	498	519	525	537	521	501	498	511	537	492	519	557	524	506	544	514	473	518	487	519	503	494	531	473	510	512	512	470	544	499	464	516	462	514	519	519	480	485	529	503	580	490	539	498	503	513	535	504	471	508	472	499	536	478	515	474	486	518	520	438	528	486	508	496	522	488	498	520	438	543	505	489	524	476	524	503	532	531	526	505	522	513	492	477	475	507	485	480	486	502	497	529	525	513	501	476	489	513	512	474	487	502	504	516	492	509	489	528	493	503	483	488	503	527	503	498	484	538	573	537	521	532	499	536	492	528	494	489	502	527	458	496	500	519	509	520	536	560	512	513	498	470	496	470	519	505	485	505	503	506	513	482	478	495	516	517	541	496	508	496	490	504	468	536	486	507	510	515	517	433	490	484	528	531	505	499	502	530	490	488	500	519	541	494	508	472	519	497	497	472	470	514	512	499	487	485	505	512	486	494	532	529	489	492	540	467	502	495	474	459	474	510	517	500	496	508	497	480	497	487	482	511	503	495	518	488	522	495	504	480	465	505	486	481	510	483	477	483	475	506	502	543	467	515	528	505	491	526	492	502	525	535	494	467	491	499	541	525	478	526	503	479	474	478	470	502	497	497	519	479	504	544	494	490	490	444	531	492	495	523	531	491	492	480	467	490	465	476	515	509	513	520	531	502	489	482	532	498	499	522	486	468	494	466	489	488	517	513	473	528	514	454	471	503	504	502	546	464	460	483	476	459	517	498	509	455	517	493	533	507	484	543	509	480	491	470	538	507	491	498	493	480	484	511	488	546	461	504	489	466	498	500	478	476	486	478	477	519	481	537	496	489	524	492	546	508	483	477	530	516	502	505	475	526	497	468	502	473	480	478	487	504	496	491	489	487	491	516	464	467	488	541	497	474	503	527	506	498	477	470	511	491	492	510	484	503	468	502	511	508	513	493	510	502	500	500	525	506	497	487	533	496	466	489	484	519	469	491	498	522	485	501	472	480	564	503	515	493	459	479	472	518	527	498	486	529	494	501	493	504	507	477	481	514	476	465	456	475	491	466	502	534	493	486	542	525	535	494	505	493	501	518	493	465	524	507	530	519	508	505	449	490	475	511	500	475	514	496	481	495	520	518	493	500	507	496	484	503	467	483	460	507	497	442	509	471	504	497	522	476	505	494	499	498	458	510	452	527	511	514	478	467	505	521	514	502	471	454	523	487	501	486	539	474	521	467	467	519	468	435	456	493	495	501	485	487	515	521	475	508	457	513	536	511	490	500	484	495	502	488	500	478	492	492	525	503	518	498	458	496	545	520	538	494	505	514	522	528	484	483	494	479	510	463	513	514	483	477	534	516	476	492	471	461	511	487	480	514	487	479	500	498	506	466	482	501	494	510	515	488	469	492	493	479	511	499	473	496	507	509	487	492	481	478	488	497	508	495	470	499	496	509	493	541	497	474	467	493	535	465	467	485	539	485	473	483	521	496	462	540	529	490	484	520	523	472	515	493	452	464	463	526	475	494	450	533	528	494	472	537	524	479	505	508	498	477	487	503	479	503	491	494	514	490	483	492	483	487	441	532	524	483	462	498	514	501	479	518	472	537	480	514	488	551	503	466	476	503	481	506	466	513	534	486	503	495	532	489	477	471	512	489	499	522	483	467	480	518	505	501	443	487	491	500	511	494	484	519	505	486	517	514	471	502	495	499	519	511	519	496	484	511	490	506	484	543	530	507	500	535	504	501	517	478	514	488	509	498	510	513	486	526	510	487	459	535	482	526	451	495	512	531	522	483	487	510	511	481	489	483	480	511	483	512	507	548	490	503	476	489	516	478	478	502	515	483	523	515	493	478	510	531	456	512	552	523	533	509	507	480	500	485	506	503	502	478	508	479	516	513	507	476	538	493	492	510	480	506	501	495	515	529	462	483	500	499	503	450	500	463	459	484	549	493	492	463	458	544	455	492	512	469	480	498	493	499	520	533	488	534	502	451	525	468	467	468	490	497	512	483	452	539	483	489	541	473	544	502	491	477	478	480	485	472	478	488	489	494	502	494	489	503	463	497	498	518	484	486	497	491	539	526	500	482	501	519	462	497	449	469	508	491	453	531	513	523	512	488	490	487	473	491	495	513	499	492	479	478	475	509	498	500	514	444	483	528	501	498	483	500	462	506	476	527	496	491	516	457	504	508	511	472	519	522	468	497	510	535	506	542	457	509	489	502	532	493	470	500	462	498	497	477	500	510	477	485	480	477	464	502	483	516	511	488	477	463	486	486	441	530	499	495	470	517	520	530	547	482	475	501	433	532	475	499	485	534	496	486	486	468	509	487	484	483	531	466	492	459	478	507	463	537	497	521	503	476	507	480	450	487	493	464	492	517	473	454	494	490	467	521	465	507	467	486	508	488	496	485	496	468	468	467	464	482	513	506	500	496	493	489	478	511	514	480	507	516	493	501	521	492	515	504	479	482	470	537	509	540	501	510	510	485	468	485	461	498	538	535	492	490	481	509	520	502	529	488	453	496	459	497	480	503	502	477	503	471	503	493	516	529	453	497	471	489	533	502	501	494	505	470	492	493	509	495	510	519	473	505	462	552	523	504	473	470	498	512	524	499	481	490	534	516	471	510	518	502	473	489	479	522	478	488	517	534	485	499	499	497	458	489	499	529	485	518	505	504	498	525	496	489	508	493	508	517	518	473	490	473	494	533	476	469	512	482	460	532	475	486	482	499	465	506	471	477	507	504	521	478	489	550	527	464	477	522	463	505	460	507	489	483	491	466	496	499	505	492	512	512	452	469	503	502	516	539	515	435	524	465	509	465	489	512	514	494	458	513	477	496	492	499	537	472	496	457	507	519	491	483	491	513	541	518	504	500	476	507	487	496	530	515	483	464	501	471	475	508	505	508	515	503	484	484	497	490	518	477	476	471	471	492	489	494	460	499	455	509	494	503	516	493	479	498	497	459	525	455	486	509	505	477	510	505	486	549	465	488	457	477	500	517	490	479	492	478	501	478	509	481	489	493	509	486	498	516	524	516	481	489	546	491	477	506	491	535	521	503	492	478	480	518	492	506	486	508	524	502	504	498	523	467	500	495	517	500	496	480	517	474	534	505	506	523	500	532	522	479	482	471	522	500	521	526	506	443	517	443	459	518	490	481	499	510	485	486	491	468	490	517	475	511	512	518	506	479	519	493	443	531	476	489	485	465	493	493	486	482	546	503	515	503	497	507	473	499	484	519	492	483	500	494	509	487	509	478	459	493	487	468	462	468	506	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
3884	3355	7331	5608	3379	2878	1918	1439	1328	1298	1015	749	530	571	658	571	485	491	537	466	392	443	413	426	394	426	378	309	253	228	222	244	255	219	209	228	176	208	210	179	197	186	188	178	180	195	215	217	225	162	178	195	172	180	175	191	181	189	186	173	168	180	167	186	159	183	158	170	173	170	158	168	153	194	184	182	187	160	193	177	162	193	187	162	166	179	166	190	165	174	191	189	180	163	183	193	194	186	176	192	205	194	211	174	177	163	185	187	165	169	173	196	171	178	174	179	176	158	204	181	159	168	159	172	188	172	164	176	154	179	180	181	216	165	184	174	179	182	187	188	203	168	177	184	203	174	171	154	169	159	191	167	182	172	199	194	185	173	188	202	169	197	172	197	172	190	169	208	182	184	209	173	177	203	179	191	194	169	181	170	160	178	186	189	148	177	173	168	165	168	178	179	174	183	175	177	155	173	181	178	163	186	179	180	185	192	186	178	192	196	155	219	166	167	188	177	198	179	171	181	217	168	154	180	182	168	180	179	194	176	186	166	175	181	177	165	182	195	199	177	173	171	173	175	199	195	166	214	171	170	200	163	183	198	185	199	192	189	195	177	175	166	181	184	177	165	181	173	177	185	170	175	173	170	194	187	180	168	189	191	192	195	154	156	158	186	163	169	184	178	176	177	187	188	213	184	168	163	195	200	182	180	162	173	186	173	183	177	192	172	183	171	171	171	199	189	189	150	166	182	177	165	181	186	194	170	194	161	182	193	183	150	201	186	177	184	169	199	184	168	155	177	153	191	176	185	177	185	175	190	180	150	177	184	174	194	196	194	171	187	158	185	183	178	168	188	186	164	157	192	200	195	179	170	173	173	190	168	183	161	162	182	199	195	179	170	208	175	175	165	159	164	165	166	183	189	149	156	160	189	187	185	194	195	200	173	189	189	164	188	187	168	189	172	147	180	177	195	179	195	172	194	172	164	195	184	180	181	186	169	169	187	202	166	177	199	173	186	192	179	162	156	202	154	180	165	176	177	150	164	175	181	189	174	174	176	185	183	189	186	223	168	165	191	147	192	212	178	158	185	152	158	196	174	196	190	207	169	164	182	183	191	172	188	185	176	172	174	184	171	147	189	195	168	196	169	164	160	207	168	211	169	187	172	180	191	156	184	157	194	172	176	165	166	205	168	189	193	177	177	166	178	187	194	182	196	184	179	174	174	157	177	165	163	179	158	200	186	167	183	165	143	192	165	185	174	196	166	201	189	160	176	164	178	184	179	198	190	177	194	161	188	152	155	199	191	167	177	153	171	178	183	179	202	203	217	173	163	187	174	188	169	174	185	213	189	168	217	173	171	169	178	164	171	165	178	170	168	178	165	191	173	192	174	184	160	171	190	166	173	168	162	187	181	183	176	188	183	173	223	192	179	181	171	160	185	178	181	172	155	164	190	170	165	162	193	197	180	170	193	167	188	170	203	171	184	178	173	170	178	172	184	181	167	190	160	167	157	189	180	185	160	180	178	179	198	157	166	196	198	171	176	193	180	193	183	164	161	180	185	153	159	175	157	171	177	168	160	176	173	169	162	185	154	181	176	187	176	176	179	187	189	187	148	153	159	187	173	196	172	186	166	195	175	171	180	195	159	163	178	185	175	180	170	188	199	170	153	165	186	177	155	199	178	143	184	165	195	183	176	193	173	199	187	165	203	167	199	177	190	188	181	183	171	163	164	177	167	192	170	183	185	189	180	189	161	166	189	183	196	181	182	170	190	169	173	163	169	177	164	200	189	196	197	163	178	186	147	183	206	177	160	196	168	155	197	210	186	183	208	191	183	194	192	160	193	174	166	162	189	190	174	176	172	164	156	169	169	171	182	196	201	168	184	181	179	170	181	192	176	162	186	211	162	188	140	160	159	178	177	158	190	191	193	160	189	177	174	173	212	173	163	189	189	189	184	197	189	162	169	170	173	189	174	189	173	170	181	181	177	201	180	178	177	172	178	169	157	177	183	145	174	166	178	180	177	171	202	167	188	173	162	152	176	170	171	185	178	186	177	182	169	195	196	181	168	178	172	177	165	176	180	173	172	170	154	171	177	182	164	164	168	202	196	168	198	171	213	180	182	174	167	194	185	175	160	170	165	171	189	206	184	194	174	169	177	176	185	194	184	165	182	178	187	189	184	178	166	186	209	178	185	168	194	191	164	188	182	183	192	184	168	154	205	161	170	179	147	174	182	187	179	157	191	184	187	198	172	166	181	181	171	203	187	178	184	184	197	191	163	169	162	189	165	188	180	166	175	194	179	174	184	195	169	171	192	179	164	175	162	195	190	181	202	177	195	171	160	172	183	178	196	179	179	207	188	177	185	169	178	173	185	157	186	211	178	185	183	198	170	174	191	170	187	179	183	202	178	199	194	167	171	183	179	161	200	188	177	173	187	170	191	182	175	196	179	172	165	182	169	166	200	156	180	168	169	184	180	189	191	176	172	177	165	175	197	184	178	177	176	170	190	182	185	170	158	202	188	178	193	174	156	169	192	165	180	172	181	174	168	175	175	178	170	154	176	152	189	191	196	181	195	166	186	158	179	196	178	151	169	186	194	184	185	181	223	181	183	179	183	187	173	185	197	183	164	188	170	189	184	181	178	197	160	174	169	179	145	185	184	177	168	168	183	181	182	181	160	196	164	170	175	180	174	200	170	162	174	153	176	176	172	186	175	195	186	175	190	185	187	182	203	156	165	178	177	161	152	192	155	167	187	181	196	199	175	177	201	200	203	157	168	177	166	174	192	158	182	177	194	182	166	170	192	177	189	190	148	175	199	186	156	185	177	179	170	166	177	168	184	161	174	184	154	171	161	175	174	181	174	193	213	188	187	201	180	178	190	181	171	193	170	177	140	173	159	182	178	165	211	163	184	165	158	195	178	169	196	204	182	165	192	192	200	193	165	168	188	165	196	175	156	186	193	196	196	168	178	179	159	163	156	164	173	183	204	169	173	177	163	187	179	196	181	177	154	177	180	150	191	171	180	157	174	195	160	172	189	180	187	181	170	159	172	171	201	189	177	193	185	181	159	186	178	171	195	152	151	168	164	172	172	182	181	196	161	213	164	177	161	173	181	189	176	159	189	155	194	178	182	179	166	190	170	177	186	199	170	171	169	200	169	197	205	177	169	195	183	171	158	168	162	178	191	157	161	175	171	181	196	162	187	206	190	165	183	179	183	175	187	194	185	168	175	174	178	167	163	160	180	160	154	194	180	181	193	189	181	192	184	182	181	176	197	190	184	190	184	185	199	186	180	177	204	164	174	169	179	169	166	200	174	181	165	189	182	170	173	185	187	172	163	185	164	188	178	189	153	189	224	165	174	180	159	201	196	187	201	159	160	165	171	198	178	182	171	178	192	193	180	202	186	181	205	173	169	210	190	208	185	164	150	181	158	189	188	158	185	173	175	173	175	192	197	160	194	183	173	174	162	175	191	180	202	187	175	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
3276	4495	12124	11529	9707	10003	7344	6395	6160	6555	4352	3909	2789	3342	3686	3183	2911	2878	2778	2603	2256	2592	2228	2256	2126	2473	2071	1781	1192	1195	1046	1118	1168	1057	923	678	627	691	521	578	593	554	590	587	537	582	728	874	752	566	580	566	514	516	544	499	528	507	518	529	504	515	540	512	510	602	545	502	531	499	521	495	522	480	523	515	519	524	520	532	490	499	522	546	481	527	535	461	486	564	512	533	541	534	511	533	486	530	549	544	527	545	526	543	522	498	568	538	570	546	519	556	502	550	517	507	506	492	501	562	544	529	515	516	506	517	531	534	510	534	495	545	498	534	541	539	482	495	526	533	516	507	475	505	534	508	501	553	566	526	507	530	507	484	516	522	508	552	511	530	511	518	481	493	517	510	526	485	518	525	506	509	517	501	500	504	563	491	504	529	550	510	558	519	468	525	519	518	527	529	474	508	511	478	508	494	519	539	557	519	510	529	531	534	482	527	506	529	497	520	558	487	551	489	514	537	528	510	533	467	513	522	531	499	543	506	519	478	518	525	489	547	519	539	514	523	514	522	503	532	520	516	545	536	567	539	514	540	503	517	510	524	504	519	517	521	503	530	508	486	496	511	503	502	539	517	524	519	529	479	515	518	554	477	535	506	562	526	506	541	526	494	555	528	495	522	537	498	526	478	509	553	544	514	491	504	532	525	508	537	537	524	497	500	541	495	523	540	512	513	490	528	518	523	489	527	562	506	545	518	536	558	520	528	505	517	548	514	502	491	530	540	560	512	548	522	535	514	563	562	536	547	508	482	513	544	548	513	497	466	519	501	542	501	544	531	510	509	491	598	489	513	511	527	556	506	515	506	519	515	502	537	516	493	537	524	504	528	514	548	544	526	482	571	567	527	550	509	517	508	545	546	477	518	530	494	521	517	517	521	529	513	509	530	554	517	560	548	497	496	520	484	498	543	525	516	518	521	500	543	516	515	476	537	543	515	540	535	517	485	511	515	493	515	484	495	566	535	540	587	478	547	543	516	554	543	533	502	494	529	531	547	522	521	549	504	538	499	501	509	525	545	559	509	559	528	530	563	515	622	519	546	537	474	538	575	491	507	536	521	523	531	500	536	531	509	502	518	508	523	537	531	512	517	506	519	523	574	523	528	540	535	532	533	560	496	555	519	504	529	503	507	501	539	542	513	516	524	528	531	522	492	554	495	552	491	560	521	542	503	501	489	490	504	527	519	478	524	549	516	509	507	511	525	525	525	533	505	494	540	502	549	521	534	523	531	499	524	529	521	519	552	534	530	532	500	522	553	522	539	516	495	524	523	542	508	519	511	510	579	508	509	529	513	509	527	498	550	516	459	496	530	554	489	537	556	522	569	505	500	541	543	530	512	525	476	532	490	521	538	526	513	494	543	506	491	556	549	509	544	516	524	502	519	513	524	506	489	532	527	517	527	558	515	538	519	532	540	537	566	538	558	496	497	522	525	541	547	556	529	487	531	522	577	503	508	525	505	517	516	509	530	517	497	538	521	508	524	527	508	560	512	536	529	523	495	514	533	508	520	506	505	489	527	539	538	538	493	515	531	519	522	522	508	542	519	512	535	533	503	537	489	519	525	517	505	527	550	495	508	525	517	521	559	489	503	565	533	497	518	513	525	541	522	539	512	524	521	531	524	573	526	543	514	546	526	523	478	537	528	507	538	520	507	511	504	540	514	549	555	537	554	545	481	544	519	488	560	538	482	504	516	513	515	507	498	504	554	551	535	507	509	477	522	525	498	561	489	505	501	535	559	549	499	535	525	512	511	533	523	550	520	550	486	513	536	474	477	534	510	524	521	514	499	562	499	485	495	544	518	534	552	524	527	520	520	572	485	533	514	519	546	544	508	541	528	565	526	508	524	543	510	482	558	534	527	556	533	491	503	550	505	505	541	482	526	555	518	536	510	549	526	544	512	473	491	549	518	495	555	544	520	475	548	510	550	505	533	539	514	574	527	473	510	515	583	543	510	513	538	528	501	513	523	527	498	541	529	536	493	491	536	531	504	496	507	527	491	568	454	556	517	520	517	467	516	515	491	525	538	521	517	543	525	531	538	508	504	553	511	481	512	510	579	549	498	530	533	527	527	503	564	493	519	534	557	527	524	501	503	541	502	490	520	527	518	559	472	499	552	478	558	539	514	533	531	493	537	539	506	497	529	543	518	524	507	487	508	514	559	488	524	525	516	522	543	501	521	567	524	551	523	568	502	518	507	584	516	555	557	547	485	498	484	558	527	492	489	505	539	513	512	535	564	521	517	512	550	559	515	521	516	536	561	564	515	528	526	532	516	492	538	498	519	499	521	530	519	541	510	525	527	544	502	481	511	541	474	544	502	525	484	542	563	517	530	478	525	574	529	526	483	498	555	494	499	537	482	519	524	601	505	542	551	563	521	513	533	529	524	558	467	466	540	549	528	518	526	509	530	490	543	504	522	514	522	501	503	488	527	490	485	548	505	521	532	551	543	531	549	558	476	516	538	529	514	554	531	553	513	522	513	510	535	505	496	534	517	509	517	504	522	558	522	498	534	508	528	526	519	530	477	497	524	503	500	573	510	534	519	506	497	507	524	507	510	537	528	517	506	549	514	501	548	520	475	525	475	533	521	517	532	464	520	541	532	478	514	514	539	468	520	522	524	540	482	533	521	526	527	514	536	527	487	525	515	521	546	543	488	548	528	544	531	552	482	521	525	563	493	503	485	523	513	492	532	499	557	515	510	544	539	551	521	525	558	506	531	540	537	536	547	498	553	536	529	505	518	517	537	521	504	573	535	543	536	555	499	518	480	535	506	533	528	486	499	523	503	526	519	540	542	553	547	534	520	521	513	530	544	544	509	528	525	471	495	497	522	494	546	542	549	537	512	508	540	526	508	529	511	506	526	483	519	521	520	516	513	493	532	503	515	559	497	482	542	532	508	508	529	489	543	563	515	499	518	468	509	559	518	500	516	510	537	515	555	530	515	518	546	509	535	505	506	558	488	518	521	555	535	517	523	554	539	489	495	524	513	549	526	534	493	497	518	507	539	491	518	524	521	600	524	542	533	507	512	491	548	509	494	524	568	505	500	512	556	538	578	492	503	533	553	547	497	544	531	528	540	543	530	540	507	500	518	543	509	495	491	487	507	508	501	504	519	503	552	508	550	476	497	503	520	521	553	564	541	540	531	527	540	518	492	509	531	556	496	498	531	500	544	513	520	522	472	513	528	507	500	507	496	505	528	492	507	543	517	487	541	512	495	512	561	545	521	539	545	520	499	478	515	536	503	519	513	511	529	533	553	533	581	534	504	500	529	526	516	482	542	561	484	567	536	575	538	499	573	542	503	501	501	522	510	534	503	490	564	511	508	496	479	548	494	530	473	530	546	540	550	516	491	529	554	541	509	544	499	523	535	510	523	531	510	532	542	557	501	512	534	552	556	539	574	497	541	507	476	491	542	549	518	498	568	486	501	500	499	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
15303	19404	36357	32402	27415	28565	23771	19919	19052	18899	13520	10632	6623	7895	9142	7615	6747	6917	6273	6372	4885	5337	4283	4417	4251	4574	4036	2542	1464	1497	1139	1158	1222	1082	852	526	301	288	233	212	210	221	178	206	164	169	324	712	472	226	181	191	145	152	151	143	130	125	91	104	131	123	138	113	105	110	99	104	107	119	92	120	122	122	122	106	133	113	116	113	126	114	115	127	140	116	133	121	127	108	123	131	134	126	106	112	135	117	111	107	111	126	117	109	119	117	110	128	127	110	112	103	133	115	103	113	109	131	128	103	118	134	117	111	105	105	115	135	115	128	118	93	97	111	126	106	115	117	113	107	120	90	118	127	118	138	115	105	123	114	130	122	105	127	104	104	122	113	114	125	126	118	114	115	137	123	115	122	106	96	136	116	117	125	108	116	131	117	136	132	117	137	112	108	120	104	116	118	91	132	107	134	108	112	124	109	109	133	113	124	118	106	112	121	118	121	113	115	107	126	102	126	115	132	121	135	119	120	143	136	122	122	119	144	117	139	126	128	111	122	124	112	107	99	116	107	101	126	131	104	120	116	110	119	117	109	130	109	108	126	109	110	124	115	127	118	105	136	120	141	120	133	115	114	102	118	113	119	131	119	118	132	137	121	134	118	116	114	99	116	120	124	101	112	99	132	133	130	129	111	110	135	116	105	116	138	109	122	116	114	99	115	132	133	131	110	112	106	98	110	114	129	125	116	122	106	117	117	134	96	130	121	114	94	108	113	98	112	132	129	126	131	132	135	125	121	128	114	122	121	97	85	116	115	132	142	123	125	122	121	127	102	124	118	118	116	114	113	116	120	111	138	137	120	125	131	114	126	127	100	110	121	110	121	112	125	117	128	130	129	118	120	112	116	114	116	123	123	142	118	112	103	131	115	119	119	111	115	105	114	106	98	125	114	127	120	111	113	131	121	115	113	101	118	107	116	103	129	131	121	104	117	99	127	121	138	118	119	111	126	114	108	96	113	106	123	109	116	120	134	132	104	103	120	131	109	130	108	114	118	119	121	139	113	118	131	117	118	115	126	126	143	113	126	130	128	120	101	109	127	107	132	123	112	140	139	111	126	128	132	142	97	112	119	114	115	112	109	85	111	108	113	107	128	113	110	132	113	120	104	101	128	113	129	104	132	110	122	110	95	122	112	117	115	125	116	99	127	122	111	112	132	109	120	117	121	125	104	131	135	110	121	117	136	124	118	118	115	115	130	124	123	122	115	104	106	126	113	105	125	109	134	99	117	120	105	135	125	130	115	124	133	113	117	116	139	129	126	126	122	127	117	108	121	126	121	110	118	129	113	119	120	135	130	100	129	121	106	127	119	121	111	135	136	108	128	139	123	119	110	130	100	118	119	123	114	127	129	116	127	133	113	124	127	127	112	115	95	145	125	116	144	116	112	112	113	120	116	111	129	110	128	112	112	119	108	131	111	114	124	121	111	140	119	117	127	118	131	142	118	123	116	122	131	127	139	113	112	117	126	124	111	128	126	115	110	129	116	100	114	128	134	118	111	110	117	133	111	128	109	121	106	136	146	135	115	152	106	125	135	123	110	122	121	126	109	146	121	99	117	97	118	105	113	112	120	106	129	123	110	112	118	137	120	106	98	107	113	121	103	121	120	128	120	127	109	108	117	115	112	123	123	117	108	119	133	109	102	120	129	134	105	106	141	96	131	109	127	136	112	99	115	118	135	113	133	121	126	131	114	120	128	94	114	111	118	116	108	109	151	107	127	127	137	114	114	106	115	105	112	115	122	112	106	123	124	124	109	118	110	130	113	109	101	112	113	119	116	143	102	117	117	108	121	106	114	114	134	119	120	111	109	134	116	129	101	120	111	113	122	124	102	116	113	88	120	107	125	123	116	132	116	118	130	129	111	128	112	121	119	118	128	126	115	107	119	100	115	114	134	106	118	108	132	133	111	114	114	118	105	105	120	119	126	123	117	132	119	130	127	127	120	124	111	126	109	109	120	121	128	135	114	135	125	150	127	129	130	114	130	103	114	122	118	107	115	119	121	126	139	111	115	110	125	116	111	114	128	111	108	112	127	108	122	135	129	120	138	130	129	118	113	124	119	119	104	107	130	117	124	109	140	127	134	123	124	119	130	118	112	104	134	122	110	114	121	121	112	112	129	114	107	126	122	125	113	129	114	124	108	128	125	109	94	131	91	133	98	138	130	136	114	101	93	116	119	112	111	126	110	95	111	109	106	100	116	147	131	111	109	124	111	120	114	140	118	128	128	110	118	128	111	117	127	126	126	118	108	109	118	116	128	106	111	114	110	127	133	106	131	123	113	135	112	116	118	120	131	118	118	121	121	111	123	126	122	95	118	103	116	115	108	123	122	98	105	127	108	125	110	108	96	115	136	112	121	129	106	131	130	117	123	123	122	115	116	113	107	121	127	133	105	120	129	101	112	124	136	126	97	120	105	113	114	124	124	113	116	118	126	136	123	116	135	124	126	120	118	122	121	109	98	122	104	108	112	96	117	125	118	122	106	121	95	101	125	124	116	122	144	102	95	119	120	131	116	135	118	115	105	119	121	114	107	112	124	109	132	116	128	136	134	109	115	126	110	120	133	92	95	119	140	118	115	132	117	119	130	112	109	123	118	118	119	126	134	106	133	112	132	122	124	122	114	106	102	114	118	135	111	129	116	129	117	114	133	125	129	130	120	131	111	108	126	108	109	122	129	126	130	97	113	110	126	114	130	130	125	114	131	119	131	138	123	124	110	150	122	130	109	119	120	124	114	102	120	112	111	109	123	125	121	122	137	119	103	132	126	85	134	124	141	132	119	119	114	121	147	111	115	127	120	116	136	123	114	129	119	127	127	119	123	118	126	101	129	112	134	123	114	111	100	128	131	109	133	118	114	139	124	138	125	131	108	140	112	119	113	121	129	111	116	108	133	122	127	112	127	116	116	113	122	103	121	105	123	103	108	104	101	110	111	121	121	103	115	107	117	110	137	121	138	120	115	102	109	116	118	113	112	105	116	133	128	125	125	117	126	125	111	122	121	118	111	111	132	136	119	135	143	106	107	110	117	127	104	134	121	115	116	118	121	113	117	113	105	87	108	115	145	106	127	103	125	109	113	120	143	128	112	117	105	114	111	96	135	115	119	144	134	111	108	117	114	134	123	124	120	122	115	96	117	109	106	132	125	122	126	135	116	141	110	106	119	119	114	106	108	108	120	117	119	98	116	91	113	98	119	127	111	102	121	107	105	116	115	145	102	127	133	113	108	113	120	110	121	100	113	127	122	122	122	114	113	111	112	117	117	126	111	129	97	135	121	115	115	147	131	98	132	126	104	117	109	121	121	110	135	104	130	129	123	131	86	126	108	106	123	128	118	129	115	116	113	117	127	107	130	114	122	116	127	122	110	116	133	144	123	115	115	123	128	122	117	132	137	147	104	112	133	120	114	111	132	124	107	121	134	139	132	97	122	122	110	126	124	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
10150	18071	31883	31736	34631	38721	34438	33778	35282	36458	30651	29743	24059	28783	30754	28388	28043	26832	26193	26449	23726	25115	21220	23127	22801	24457	20520	15339	10679	11159	8506	8574	9055	7846	6524	3920	1915	2107	1521	1246	1125	1283	1070	1093	877	862	2284	5313	3299	1576	1206	1264	715	496	917	633	402	386	415	400	369	390	378	402	440	394	380	406	345	377	399	413	387	370	421	413	399	395	394	374	363	367	385	414	349	386	349	371	372	387	389	367	387	398	355	379	407	371	414	390	393	357	370	415	395	380	358	401	408	395	382	366	367	370	368	372	368	348	348	350	388	398	377	375	376	385	384	390	401	380	356	381	364	369	377	339	397	379	366	368	390	382	378	401	384	368	340	375	376	374	352	396	367	359	387	360	367	362	386	348	341	366	384	385	400	360	393	367	372	419	365	380	341	371	384	359	370	403	387	392	356	384	376	370	387	344	380	387	401	392	375	370	369	360	358	367	421	391	387	402	420	380	333	371	353	413	394	381	374	349	394	410	366	350	376	383	374	340	381	378	365	363	363	381	386	409	400	375	394	373	323	385	368	374	371	372	375	387	374	366	376	382	386	368	384	391	359	405	399	357	398	386	389	376	358	344	406	402	364	365	400	371	345	408	362	377	358	380	397	382	388	404	400	391	372	350	379	358	419	389	373	364	364	385	432	355	380	400	394	357	358	363	404	335	378	417	377	382	363	370	374	353	338	375	394	379	362	396	400	377	344	359	356	394	353	414	391	384	403	375	399	371	377	393	388	364	377	375	357	419	348	363	357	357	415	394	384	361	382	406	372	339	381	374	372	379	423	391	357	345	383	387	392	395	365	393	370	369	357	419	349	365	378	380	387	371	377	364	398	340	402	404	378	363	351	350	371	385	387	344	371	365	383	384	343	397	366	353	355	362	376	369	384	392	392	389	358	375	359	392	351	363	354	398	407	377	369	351	385	394	381	397	401	341	388	376	354	380	359	361	387	368	387	382	358	346	379	377	396	430	394	360	390	352	366	402	384	361	370	375	350	378	355	415	374	372	361	374	383	361	394	350	365	366	388	361	383	379	397	354	360	380	349	384	341	375	377	383	389	360	344	378	389	356	378	378	407	401	368	365	371	373	361	369	381	400	356	369	402	378	381	372	386	364	372	382	407	367	371	352	403	388	378	379	373	389	346	385	413	373	365	359	360	404	368	400	354	411	416	366	390	379	395	376	384	345	349	360	398	352	391	384	427	381	401	378	357	379	359	370	384	340	375	368	411	379	360	396	381	397	380	397	388	359	395	357	391	341	370	361	371	358	359	385	367	388	365	362	355	442	400	384	375	399	406	385	380	376	388	367	342	398	420	369	370	343	374	378	365	364	402	352	395	385	397	414	353	383	371	373	385	390	361	387	350	398	370	372	341	365	378	391	362	378	377	357	375	352	351	386	372	403	401	396	341	403	369	341	349	386	383	369	379	341	369	396	380	395	395	409	353	406	339	358	366	398	393	353	342	435	382	376	350	417	381	393	375	351	375	389	371	359	367	394	389	385	344	361	387	341	361	352	363	378	385	359	388	336	358	359	361	345	389	385	347	379	372	409	386	358	372	379	369	337	373	379	375	388	346	375	404	400	385	386	378	396	398	376	410	403	366	350	365	399	369	388	354	342	406	344	361	362	378	410	422	360	381	383	378	364	357	389	386	357	361	357	378	362	340	373	376	388	374	381	395	382	368	389	421	349	362	394	362	397	348	407	344	373	382	375	367	364	359	368	390	380	345	369	368	402	403	378	399	376	345	377	389	378	378	357	372	375	417	368	355	373	358	349	370	369	395	344	402	343	374	368	370	394	391	403	327	407	398	399	386	354	374	396	347	381	350	347	354	374	372	347	383	369	406	369	412	383	410	353	354	361	366	370	364	351	391	361	382	349	378	368	353	347	380	380	359	415	357	399	369	332	379	407	386	382	339	359	401	401	344	354	383	390	427	353	368	367	399	363	372	403	397	323	398	404	395	400	374	385	344	370	352	377	370	371	393	391	342	391	411	430	382	393	382	379	362	355	380	417	419	383	387	350	385	367	389	372	374	407	369	379	368	361	382	384	403	356	386	383	380	379	406	364	367	408	372	377	388	372	358	364	419	390	380	397	382	352	362	401	370	379	382	354	416	349	402	377	396	344	395	378	364	362	373	376	385	343	360	365	372	364	360	400	378	376	368	377	356	361	366	343	393	365	403	317	387	390	360	364	372	353	359	387	344	377	384	354	398	399	399	382	355	360	362	375	363	367	359	396	374	368	355	374	364	381	392	375	381	366	373	388	408	370	340	362	367	337	355	380	363	373	388	342	358	362	379	404	357	379	380	355	370	401	390	355	385	359	347	351	329	347	337	366	320	400	397	387	361	366	382	347	344	353	369	350	349	373	350	387	358	360	389	395	376	349	368	384	366	349	374	395	420	400	385	404	382	391	397	384	345	357	367	364	408	373	353	381	360	389	389	362	377	381	372	386	340	357	383	369	349	332	358	379	369	321	381	353	400	379	376	354	382	377	411	372	376	404	397	388	399	371	349	349	409	362	360	363	365	379	384	375	347	364	403	390	399	335	403	362	379	352	386	365	362	389	394	367	363	414	390	411	386	379	358	394	418	373	373	385	350	373	371	382	378	382	425	390	382	378	359	352	400	389	368	380	370	348	371	402	372	374	384	371	385	391	414	352	375	371	359	404	383	374	387	377	379	363	381	388	367	387	376	384	379	363	369	407	387	421	391	389	418	383	374	385	397	360	378	368	386	362	351	382	346	380	384	409	382	372	356	386	379	378	346	394	376	380	378	351	368	395	375	428	373	366	352	395	367	368	371	365	316	381	358	398	397	349	339	364	379	353	409	353	396	382	407	384	367	366	399	432	349	419	343	379	368	422	390	364	363	360	354	352	373	369	391	370	396	367	383	380	382	354	353	373	387	384	366	355	371	350	400	383	366	357	378	379	397	377	331	355	384	402	443	390	379	363	388	391	406	399	371	389	358	368	386	364	354	369	353	363	395	363	423	382	373	373	391	388	386	348	363	404	349	382	379	395	381	406	344	389	377	359	363	396	353	391	376	353	385	403	362	358	373	368	370	377	358	414	345	371	368	362	387	378	382	379	361	357	387	397	380	388	364	385	372	394	379	380	356	351	405	387	344	396	366	365	368	350	382	372	380	358	384	410	338	365	365	381	361	380	389	401	392	406	405	338	381	400	395	374	366	365	361	401	411	377	346	398	372	359	357	376	344	389	361	361	368	382	393	384	368	384	363	382	385	366	375	406	365	394	395	359	380	363	356	350	363	395	381	362	372	387	366	376	378	382	401	377	388	389	346	380	326	409	376	375	358	379	343	381	352	395	364	425	412	372	374	365	372	403	376	359	389	392	376	390	372	393	389	379	387	369	360	376	392	395	384	360	383	389	389	339	403	368	395	372	394	406	375	340	373	410	357	395	346	380	387	405	373	391	425	414	338	348	379	356	398	382	375	356	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
23339	26643	40515	35603	30470	32802	29850	27536	28067	28548	22451	18824	12911	14125	16890	14290	13008	12388	11327	12482	9721	10339	8608	8383	7988	8584	7698	4134	2832	3156	2227	2002	2405	1905	1460	984	468	488	442	355	378	341	340	306	315	275	548	1372	814	485	452	438	305	188	280	272	169	159	182	172	186	180	189	176	166	170	186	188	165	180	178	188	161	167	174	196	171	152	156	180	168	179	174	176	166	180	171	165	186	150	164	182	167	148	158	148	172	167	182	189	181	165	190	169	163	174	180	178	187	187	184	180	173	161	162	167	171	188	173	168	177	151	180	157	181	171	175	149	171	145	166	174	159	189	174	152	181	170	169	160	190	181	182	187	206	205	171	170	197	167	173	166	169	182	172	170	176	163	161	190	165	179	177	163	193	175	163	182	143	165	180	156	179	154	172	168	207	170	179	168	151	160	151	175	159	146	149	154	162	159	177	162	171	193	172	161	180	180	167	199	167	155	164	164	189	173	178	173	156	175	182	148	174	184	153	193	174	191	198	177	187	177	159	169	173	161	171	148	176	157	166	202	184	158	173	169	187	148	147	163	144	181	162	171	151	152	177	167	164	190	160	175	153	186	180	161	177	196	187	167	178	169	136	171	178	173	189	177	172	184	186	165	163	185	171	175	153	169	157	185	146	167	173	156	183	164	174	177	169	176	186	169	197	192	180	175	175	168	189	154	173	200	154	165	177	159	174	157	178	181	166	180	164	174	162	148	166	181	171	160	172	147	192	167	149	168	196	195	177	169	156	169	165	168	197	185	169	149	171	131	178	146	185	169	182	210	169	178	169	158	184	167	178	180	183	202	177	187	169	182	170	154	171	198	150	184	158	166	182	179	159	180	178	191	168	170	160	171	157	204	181	215	206	171	163	164	166	164	155	189	179	167	170	159	165	170	166	190	158	166	181	153	189	172	188	173	144	181	192	190	172	173	162	191	165	164	156	171	150	168	181	168	167	165	141	171	145	164	172	174	181	163	174	172	170	177	157	167	186	170	181	168	171	175	170	170	178	166	168	184	169	170	169	167	185	174	187	205	147	176	170	180	172	147	171	168	172	160	199	163	165	177	185	153	159	167	168	168	178	190	163	168	160	190	173	206	168	186	180	185	189	159	197	146	164	208	189	186	183	177	174	173	194	162	157	187	165	186	176	161	177	176	165	180	162	170	174	172	143	170	178	181	203	189	183	168	193	195	179	186	181	172	178	181	179	163	175	181	162	170	158	192	176	203	154	184	157	153	162	161	179	160	149	173	151	161	161	142	171	162	167	196	177	176	182	169	170	167	172	190	193	182	168	182	150	181	173	167	153	183	176	185	162	177	179	172	168	198	177	144	148	184	185	175	159	157	182	159	187	179	188	152	170	172	182	184	153	163	177	169	181	174	169	156	167	188	143	183	155	199	162	183	167	175	163	148	171	181	158	191	168	171	176	168	195	152	163	179	185	181	190	163	175	192	191	166	190	185	175	186	147	188	168	161	178	182	178	179	197	173	162	202	182	162	158	172	174	165	165	173	176	146	190	156	172	174	179	193	184	155	173	181	169	185	161	168	166	174	160	187	192	171	184	159	185	155	158	164	161	164	167	166	193	180	166	164	157	152	183	147	188	176	188	151	170	180	164	183	144	151	168	166	197	184	171	195	164	170	184	188	182	173	139	174	197	145	173	182	160	166	150	143	182	166	165	147	154	174	158	192	184	178	180	200	154	209	160	167	162	175	162	169	184	174	168	158	163	180	183	187	167	174	186	176	166	176	172	183	174	175	185	195	181	163	178	190	191	153	185	175	152	182	191	157	176	174	177	158	173	192	180	169	171	192	170	167	150	163	188	184	186	183	169	171	161	182	147	199	182	165	149	178	187	182	169	160	177	167	161	154	175	168	173	164	172	180	169	198	219	187	163	168	187	179	175	176	165	182	166	175	181	170	169	186	169	152	161	138	171	171	207	171	205	183	178	153	177	148	169	153	164	186	174	173	175	166	171	148	189	188	171	167	190	155	173	185	169	167	171	163	157	149	171	166	175	146	172	159	181	171	143	175	169	155	183	172	164	163	186	161	174	182	185	173	182	159	178	182	170	176	182	154	166	156	172	164	161	154	158	151	174	181	156	186	186	175	190	174	138	180	150	174	186	178	168	168	155	169	181	182	149	152	180	155	173	171	161	186	192	204	203	169	162	159	174	169	178	178	199	155	167	186	168	174	154	201	176	194	162	174	169	171	185	180	162	184	177	189	180	183	168	170	177	183	174	167	157	168	170	180	178	151	160	171	182	177	182	156	166	170	156	202	165	177	171	173	178	198	185	160	158	165	182	166	181	173	172	164	183	200	178	177	193	191	158	165	163	166	141	176	164	186	171	165	153	178	182	184	166	179	142	176	167	180	185	150	155	188	176	158	156	170	157	179	163	175	162	165	179	180	180	168	168	196	192	151	174	165	166	177	189	188	204	153	165	173	162	156	170	158	160	171	147	172	174	163	163	152	206	172	163	185	171	164	147	136	169	160	179	195	173	153	167	168	181	163	213	173	185	167	172	170	193	165	166	171	171	146	174	164	186	191	175	164	181	170	153	155	180	172	175	183	163	177	192	186	155	172	165	174	177	174	184	184	192	162	173	158	156	179	162	169	195	178	156	158	203	178	182	162	159	184	150	187	175	199	196	150	176	188	173	179	185	191	176	174	190	183	172	151	162	190	167	170	182	173	179	176	178	177	189	181	207	153	167	183	160	169	179	174	169	171	151	181	154	145	169	184	172	152	178	174	179	167	184	183	158	158	182	190	189	186	163	175	172	179	164	175	189	158	188	171	185	202	177	168	137	190	175	177	169	180	174	183	160	146	173	167	172	179	175	171	165	132	192	161	174	174	154	170	177	191	150	172	167	169	177	165	144	155	139	191	173	177	190	162	192	168	188	167	189	168	165	192	150	166	169	197	200	151	163	179	173	156	173	152	161	157	177	177	193	188	180	172	168	180	185	188	182	228	147	166	144	186	195	148	161	183	148	189	169	169	190	185	172	157	153	163	184	170	195	177	167	185	179	195	162	157	190	167	180	161	171	179	148	176	174	175	153	179	187	171	165	199	184	174	181	172	172	180	176	166	182	162	196	173	189	172	180	206	167	180	162	193	190	182	158	186	199	192	171	161	170	166	174	182	171	162	182	170	163	194	166	196	176	165	187	183	152	179	176	151	160	178	160	175	166	168	157	161	169	172	185	193	186	202	160	159	175	167	165	171	174	163	174	178	173	176	173	169	169	171	175	181	182	184	164	177	159	178	173	189	164	171	181	183	182	170	175	185	173	172	161	177	175	169	155	181	164	180	173	165	153	173	163	181	164	169	179	164	178	177	186	178	173	212	188	180	200	191	197	150	177	166	166	174	168	180	172	168	189	147	181	182	176	177	172	153	153	147	171	162	167	170	148	170	172	168	170	164	183	193	182	164	169	174	178	156	183	160	167	158	175	173	167	183	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
13738	22814	36098	37089	39091	43558	40902	40332	42208	44283	38344	37972	32056	37487	39249	37103	37182	34328	33859	35506	33282	34835	28928	32113	32166	32719	29213	20869	16998	18754	13601	12756	14484	12278	10302	6509	3119	3349	2643	2012	2200	2063	1873	1806	1531	1456	3383	9311	6058	3010	2704	2744	1794	766	1561	1352	611	562	529	530	518	599	533	560	577	591	584	525	540	557	528	546	550	543	561	542	509	527	552	484	529	548	574	550	559	531	557	506	580	544	533	489	544	514	515	535	520	541	497	519	537	525	529	539	534	530	568	556	540	533	508	515	548	554	564	518	499	527	494	506	520	509	515	541	499	512	492	511	517	493	529	532	537	522	582	529	529	540	529	539	517	564	528	527	502	497	554	495	512	485	484	568	502	507	526	549	491	507	518	511	520	525	525	504	517	530	501	515	477	488	531	536	509	543	547	488	525	503	536	462	493	532	536	531	526	519	515	525	558	527	528	521	517	510	521	518	543	512	516	536	504	520	529	535	506	519	481	513	505	521	516	510	507	533	525	502	504	509	510	534	532	516	532	527	497	516	520	511	525	543	546	486	510	520	528	522	553	525	528	470	493	522	491	506	507	519	515	491	561	522	511	518	540	495	536	523	530	508	521	520	499	558	524	515	526	542	518	567	550	505	505	535	509	547	517	561	526	550	538	495	508	487	548	479	529	543	505	520	538	511	516	551	507	546	489	571	499	504	517	533	571	525	527	556	496	532	539	455	502	524	507	503	495	547	523	516	501	561	507	486	528	530	530	541	531	506	474	479	576	531	485	522	554	471	516	517	500	541	528	526	505	542	510	515	494	514	585	520	539	508	466	483	527	546	505	475	493	535	530	475	503	513	501	543	528	536	518	528	508	531	521	527	508	485	529	529	492	494	573	546	522	524	505	516	491	490	511	525	527	498	531	520	523	512	541	538	496	524	486	527	522	539	437	492	549	528	521	528	557	514	540	507	497	544	508	510	529	503	541	499	530	525	517	489	514	516	513	502	530	517	525	557	498	539	521	507	557	498	493	547	496	528	538	550	530	531	506	538	527	553	517	497	528	488	527	519	507	507	483	520	564	515	502	534	520	546	496	516	508	493	497	545	500	492	498	522	499	496	571	515	495	544	534	526	531	553	500	532	514	536	539	511	540	522	487	553	513	501	528	515	515	489	529	507	514	526	488	532	517	538	519	519	503	551	488	496	519	526	506	521	483	519	510	516	523	502	542	512	515	526	532	499	539	479	506	515	519	498	494	538	556	510	525	504	506	495	505	539	510	519	510	505	534	522	484	500	523	480	551	559	475	508	553	511	515	502	563	501	543	521	493	530	548	512	485	515	502	549	494	521	535	492	536	542	494	557	501	507	510	505	524	497	505	501	493	540	546	559	506	512	514	549	530	521	527	508	500	540	524	479	513	541	530	524	542	519	510	492	499	486	469	509	503	474	550	530	531	504	489	527	540	500	481	508	514	519	550	486	489	516	512	506	489	490	523	515	517	538	504	502	513	503	525	537	483	482	517	524	542	506	518	510	552	520	531	479	490	533	495	553	515	525	508	499	497	510	529	508	504	546	502	559	541	516	511	528	485	526	507	511	547	528	554	548	517	542	544	515	509	508	475	490	516	481	511	527	534	538	497	463	535	534	500	512	491	516	534	491	508	556	551	520	560	504	523	556	502	509	504	510	509	519	496	502	504	574	528	535	555	533	486	498	497	517	531	488	563	530	516	527	523	527	500	521	539	516	516	488	515	536	506	497	489	535	506	501	519	495	513	521	532	524	550	566	520	522	555	517	471	507	572	562	532	529	506	521	518	521	536	547	570	527	519	532	534	511	478	538	561	538	525	555	491	549	527	490	494	504	476	522	490	469	510	501	530	487	492	513	530	513	519	503	512	532	573	531	528	555	576	529	525	566	507	582	512	514	528	509	525	534	546	547	543	509	553	502	529	512	539	532	543	496	542	494	505	507	546	547	526	514	503	547	531	565	478	528	535	520	552	519	533	536	502	520	496	506	508	561	506	522	510	520	503	492	545	524	525	558	515	517	540	521	485	485	514	521	545	500	489	535	522	493	509	498	559	510	486	512	499	508	503	494	522	546	523	540	500	534	513	512	508	540	491	548	504	519	514	513	530	487	528	504	540	515	498	503	559	567	504	524	539	537	514	536	491	531	514	550	494	501	519	570	499	509	488	546	520	506	524	507	528	511	537	536	506	543	489	549	488	463	536	516	533	527	514	519	508	509	538	501	525	515	484	536	481	503	502	483	509	498	553	481	501	524	555	532	497	485	501	496	475	503	525	452	499	513	515	494	522	535	528	526	538	505	509	530	517	529	547	503	513	483	511	547	518	534	525	479	510	485	519	520	480	502	533	485	502	513	534	494	539	525	511	530	524	536	520	520	542	533	515	546	533	502	516	525	531	495	518	502	545	509	529	507	506	516	533	532	544	506	481	535	465	537	492	516	487	519	515	537	556	516	502	481	484	491	492	522	500	531	517	544	533	527	536	537	473	553	542	519	520	493	540	532	529	556	537	540	522	529	522	516	513	529	551	497	483	514	496	518	487	520	547	471	487	481	522	523	499	503	493	555	502	512	502	540	493	470	533	544	509	529	495	532	536	528	531	534	507	529	482	512	511	490	505	528	512	528	481	520	547	512	510	516	470	508	489	563	509	471	477	521	515	540	528	506	510	550	544	514	490	516	526	535	529	530	506	521	531	501	513	520	527	501	561	482	539	518	515	511	554	524	522	525	520	493	527	555	521	533	530	536	522	499	523	456	484	552	501	533	554	558	476	519	519	540	541	520	499	506	498	511	531	496	560	506	505	530	526	508	524	546	518	538	511	537	495	453	546	501	512	490	537	527	546	507	488	511	524	510	543	507	511	526	528	542	499	537	497	504	504	521	532	529	539	495	536	540	549	559	503	490	523	519	530	533	524	542	505	527	496	504	522	511	525	481	487	484	531	573	518	489	526	520	490	515	486	504	473	543	535	539	534	496	500	518	525	529	522	519	500	487	542	535	572	498	500	493	532	512	508	501	560	502	539	498	504	508	570	492	502	528	518	558	526	545	511	567	523	552	517	518	477	503	547	482	522	508	534	524	582	518	514	519	520	561	558	522	523	494	505	534	479	527	519	504	529	496	549	525	547	506	516	559	510	513	514	497	498	543	509	519	551	504	526	511	517	537	541	495	504	453	520	508	506	462	476	496	510	500	497	524	541	539	500	542	482	529	509	515	527	492	585	533	543	546	559	558	550	502	510	531	505	517	534	481	502	536	533	507	481	532	510	489	550	538	515	559	545	499	502	533	514	491	512	521	532	506	500	502	507	592	510	501	487	517	530	536	511	486	517	509	489	495	510	547	503	557	499	534	487	487	546	520	514	495	514	553	533	500	505	498	523	519	531	535	549	512	509	510	549	504	482	506	540	534	464	533	495	500	522	516	502	550	535	508	495	503	537	512	505	499	559	508	505	530	520	505	508	515	533	536	528	481	518	499	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
3721	3112	7070	5445	3554	2835	1858	1412	1269	1372	883	801	523	672	721	596	542	523	571	504	459	484	491	430	425	405	421	296	280	284	236	224	243	259	250	194	218	192	178	173	193	187	204	218	173	180	204	232	217	222	214	206	199	205	156	192	167	184	190	176	174	157	191	175	177	176	200	176	165	170	197	200	209	198	200	196	192	183	192	195	183	190	203	194	170	170	207	190	170	194	186	163	206	175	204	198	178	167	188	183	185	172	195	190	197	200	200	198	200	186	197	173	204	200	200	167	202	182	207	196	191	178	185	193	156	179	189	203	176	167	179	222	181	172	174	165	192	173	173	169	216	208	181	197	181	182	164	197	170	191	184	191	198	201	185	205	182	190	179	192	196	194	188	201	171	167	177	188	146	187	190	197	145	181	205	174	208	189	196	192	191	206	160	181	186	184	185	193	201	196	176	166	193	200	203	190	188	203	189	178	200	200	198	191	189	196	192	180	189	201	185	195	204	200	213	190	205	182	209	192	171	177	175	197	179	180	189	199	213	179	185	198	172	172	188	158	206	193	183	182	210	177	192	188	179	160	207	183	185	185	201	179	179	174	176	167	173	170	204	191	196	199	184	199	187	156	193	169	175	189	184	189	178	174	201	180	186	193	177	186	185	195	204	185	189	198	177	190	184	194	177	187	179	200	201	166	184	202	188	192	164	201	202	201	170	166	193	180	170	192	190	173	188	180	174	183	195	180	186	196	205	166	175	161	176	192	181	175	201	195	192	195	187	179	191	186	190	172	194	160	178	187	195	195	175	193	177	207	174	193	190	175	176	194	176	189	176	233	188	178	170	180	200	213	170	166	200	209	178	176	172	175	166	181	174	177	197	190	183	203	170	200	208	175	191	205	189	206	204	192	172	199	205	195	185	167	203	179	174	190	175	172	186	192	183	201	204	173	191	215	185	208	181	173	202	172	190	177	190	173	187	173	211	180	181	199	176	184	176	187	209	193	159	189	184	193	192	194	179	207	177	186	204	186	175	201	207	175	191	217	181	184	175	163	205	191	173	187	190	199	167	176	188	180	189	194	178	180	204	180	159	186	190	214	190	199	184	180	198	158	203	182	194	188	196	184	194	196	192	180	205	189	179	166	172	192	182	173	176	192	215	172	206	195	169	193	180	158	193	183	157	195	170	183	208	211	194	228	197	194	193	186	190	195	199	160	175	180	189	184	197	198	170	206	174	182	195	190	178	198	192	189	178	191	172	211	187	199	193	184	194	176	194	183	184	178	199	168	164	204	184	185	182	169	181	199	172	202	212	185	171	197	190	183	186	186	197	199	176	187	171	207	191	168	180	177	174	184	202	194	195	188	181	186	180	172	183	198	194	170	204	164	183	194	216	194	166	200	186	184	181	150	163	189	179	226	184	209	200	196	183	196	194	194	181	179	185	179	176	206	214	174	181	194	206	163	204	183	193	171	205	181	175	187	200	174	203	174	178	217	203	180	194	180	176	165	176	186	202	185	184	178	199	203	193	198	187	201	211	200	181	172	160	197	159	155	177	171	188	194	207	165	194	211	186	167	195	173	170	191	190	192	230	197	194	195	191	182	193	167	188	192	164	195	204	165	204	199	190	193	171	181	180	209	190	181	195	184	188	182	178	185	178	186	173	174	197	205	194	173	199	195	181	207	209	176	179	171	169	185	177	207	196	192	170	167	202	174	192	189	200	173	195	180	193	176	170	194	209	198	190	213	158	174	198	178	196	186	168	185	175	176	188	187	194	188	174	197	193	161	181	164	161	196	178	163	197	197	171	202	201	184	197	210	172	184	195	154	183	194	191	211	175	170	173	191	188	194	198	169	208	180	201	195	189	199	224	213	174	185	176	177	179	181	191	189	182	177	191	172	175	185	175	183	161	169	196	185	162	202	198	162	186	199	172	192	185	187	193	180	202	188	187	174	196	190	185	185	189	184	164	187	178	191	174	184	180	199	180	199	202	193	203	165	190	206	199	189	183	199	189	181	181	177	190	187	194	211	193	203	212	193	187	176	195	194	184	179	176	169	209	180	185	202	147	186	187	191	198	200	181	169	175	185	174	168	188	178	169	165	183	196	206	174	203	175	180	194	193	155	167	186	176	192	189	187	186	184	191	214	212	199	170	189	199	185	207	193	192	196	204	204	198	187	206	179	190	175	180	178	179	165	181	187	179	186	185	195	183	200	174	185	194	183	197	200	183	215	208	186	180	191	170	180	201	195	177	175	191	188	184	177	184	208	165	196	186	190	179	198	182	191	181	187	173	161	199	188	161	170	192	197	176	199	168	197	178	172	195	183	196	190	197	175	200	186	168	188	188	192	184	185	174	197	181	179	177	186	176	204	178	210	160	203	168	195	167	179	179	231	202	191	178	175	177	183	181	186	195	178	180	159	194	189	209	159	183	160	204	190	171	192	190	170	185	202	162	185	189	200	154	209	171	185	194	187	205	195	192	162	152	189	195	203	172	188	222	205	184	188	188	190	185	197	178	176	193	201	193	164	208	193	201	177	190	206	198	167	180	191	193	208	178	191	194	198	190	174	178	184	223	168	211	200	213	192	204	168	203	200	214	170	187	184	188	182	180	201	169	197	179	207	191	186	175	196	181	162	184	169	188	177	183	199	194	186	199	190	172	201	185	181	180	201	182	197	212	193	169	188	202	190	175	187	216	194	183	207	182	195	189	193	185	176	198	191	185	204	211	214	198	181	162	192	202	194	193	190	181	191	202	193	187	193	171	186	174	175	157	171	204	191	171	190	213	196	180	171	194	165	172	182	206	172	215	216	189	196	186	187	199	166	196	189	162	198	178	204	182	168	197	203	196	188	190	147	204	189	182	195	190	177	185	180	195	182	187	186	173	183	183	186	207	171	185	199	182	186	182	180	192	177	169	181	184	204	173	197	191	194	203	192	189	207	219	206	185	198	171	199	167	183	197	202	201	173	180	179	187	181	187	175	169	182	173	198	207	191	184	185	174	207	192	186	174	177	176	202	183	179	180	168	161	188	193	185	209	179	181	187	200	204	192	172	189	190	208	197	181	160	183	204	224	187	204	171	184	187	186	179	182	173	220	203	219	193	189	201	207	187	185	211	183	184	194	181	191	183	218	188	189	174	195	189	186	184	188	199	209	175	188	173	177	182	180	196	188	176	168	210	176	179	224	208	176	200	201	177	176	181	195	185	198	170	190	187	183	165	177	207	167	168	169	195	198	186	174	183	182	172	206	193	185	162	179	172	199	185	195	180	182	187	194	201	208	188	197	185	169	175	213	174	208	175	189	220	192	199	178	198	198	184	180	187	187	199	188	193	176	183	183	186	186	185	188	203	166	204	175	185	198	194	177	202	179	199	193	168	200	182	186	190	188	200	211	180	189	165	182	185	179	209	193	179	203	184	188	178	168	187	185	176	163	168	203	211	211	214	174	170	182	186	190	190	169	187	182	192	207	194	184	183	209	218	200	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	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
3236	4106	11442	11500	10179	9598	7409	6121	6041	6325	4311	3988	2708	3606	3642	3311	2907	2779	3093	2844	2578	2779	2148	2288	2202	2507	2131	1394	1193	1273	990	977	1127	1005	952	768	616	676	655	561	645	648	643	629	577	602	639	920	809	639	661	724	657	525	563	566	571	558	572	566	509	531	555	559	562	572	559	520	585	561	518	564	573	540	551	529	551	570	585	529	561	582	515	535	553	589	583	520	531	573	532	534	536	545	556	531	582	536	561	519	586	547	539	586	557	591	555	574	581	567	524	503	545	508	519	545	556	555	550	515	578	540	509	518	519	550	548	534	539	546	531	580	562	558	547	516	532	573	541	539	590	552	549	559	512	539	561	543	562	559	573	558	565	521	575	575	560	527	535	606	545	541	534	543	534	561	583	549	527	542	573	593	546	547	571	540	553	586	526	556	522	521	580	543	526	551	529	496	585	537	570	563	541	513	565	564	549	572	511	559	508	522	535	591	583	562	544	576	528	543	512	553	553	533	522	504	568	556	553	580	583	558	524	561	544	539	530	535	528	566	535	536	562	529	586	560	544	552	514	538	551	528	561	518	569	542	538	510	510	553	547	545	558	541	584	551	531	545	566	608	554	583	531	586	555	526	543	540	568	532	559	545	544	577	563	532	548	587	528	498	530	587	543	506	554	540	545	558	558	557	576	545	498	540	557	575	540	546	539	523	558	591	535	534	569	529	546	558	559	570	535	550	555	578	530	568	538	544	537	559	548	567	539	506	532	518	539	564	559	517	558	523	533	540	603	541	530	574	501	537	588	558	573	547	582	543	573	564	550	528	533	549	497	556	522	561	600	566	509	521	568	509	544	542	526	528	571	516	589	574	573	538	606	549	536	520	582	562	551	585	509	590	583	529	511	539	517	551	521	520	542	539	540	547	591	536	536	550	540	596	553	554	525	574	531	526	546	543	493	542	512	561	548	540	536	587	553	526	539	551	568	576	542	532	557	554	554	553	569	542	505	583	533	566	544	536	519	549	571	573	557	559	585	532	546	582	536	556	546	577	556	549	521	541	539	530	547	556	545	556	558	519	566	551	608	548	591	539	495	530	548	515	550	563	551	508	561	582	522	515	539	533	494	547	566	525	541	518	547	557	563	538	525	561	518	545	550	523	545	542	560	579	561	542	563	600	523	575	535	527	519	597	553	561	524	530	529	532	608	515	541	517	532	543	566	553	531	508	529	559	555	572	532	510	551	551	545	588	556	587	578	531	575	542	537	522	532	592	566	568	530	521	544	563	542	534	562	545	577	542	557	540	559	571	576	544	551	530	529	543	551	565	532	512	502	542	546	526	534	543	509	568	575	537	539	496	536	551	538	552	554	546	535	510	554	555	521	576	562	563	599	528	529	540	536	558	566	566	542	529	537	535	610	562	533	592	586	549	544	545	536	585	566	536	524	576	565	504	545	520	579	515	550	533	518	563	564	533	521	531	561	528	547	560	534	529	531	573	557	567	542	565	493	539	582	544	558	523	571	527	587	520	522	545	550	531	565	545	524	544	586	538	541	558	584	558	551	538	518	528	522	587	561	551	533	527	525	489	532	554	482	534	537	568	549	568	558	569	547	557	516	547	548	537	571	583	565	553	552	517	532	526	573	552	508	567	562	542	534	559	541	511	560	528	565	549	538	548	514	557	565	573	556	542	546	544	561	532	563	570	559	536	547	544	532	556	524	586	528	532	569	545	519	550	576	544	530	554	541	518	580	578	536	579	520	525	554	522	556	550	528	567	528	529	572	551	531	524	533	535	578	557	568	501	554	558	579	548	557	520	565	539	561	487	545	538	547	533	567	561	539	555	520	553	538	583	554	550	546	562	489	488	576	529	545	536	514	573	557	535	556	557	579	572	524	557	544	540	548	521	545	498	544	531	573	531	617	537	542	577	561	527	561	549	564	557	518	581	543	554	567	536	630	555	535	550	521	560	539	603	525	545	540	553	521	570	515	564	553	508	565	563	542	531	557	545	557	573	522	521	543	529	523	530	569	555	494	592	568	524	530	535	559	528	525	529	554	567	559	553	560	545	552	542	543	559	535	570	535	564	507	523	560	540	557	546	577	548	542	530	519	544	564	522	556	568	531	545	551	498	569	490	518	543	556	568	540	566	567	504	574	560	518	572	572	576	557	529	556	540	537	543	536	567	541	566	532	510	504	534	570	524	508	536	523	549	528	565	559	556	568	554	567	512	585	521	553	558	578	547	553	535	567	568	573	563	503	553	526	486	529	576	531	534	548	507	548	516	534	554	585	509	533	567	558	559	563	554	558	547	510	548	512	500	587	516	530	500	533	577	538	558	552	530	537	515	511	568	556	568	536	559	551	575	574	538	587	553	582	538	540	573	580	573	541	545	538	554	566	557	548	549	574	622	583	541	594	583	565	545	534	552	572	536	571	572	565	494	533	562	545	552	542	520	555	545	519	531	533	550	563	550	569	561	553	539	532	557	582	524	527	518	600	578	594	553	518	619	568	560	564	571	573	566	576	531	516	540	539	567	552	507	561	557	598	555	527	569	576	549	578	575	561	556	530	576	557	557	541	574	567	567	544	567	550	498	523	532	571	581	532	517	561	517	554	527	501	510	527	560	537	589	573	570	537	569	549	559	584	529	533	510	517	567	522	549	501	530	559	557	564	556	545	512	606	574	548	566	582	562	531	608	528	562	571	537	564	583	517	533	582	560	525	523	554	546	567	572	565	546	530	535	543	503	541	504	558	553	573	542	572	518	543	549	560	522	542	523	536	568	537	552	558	521	575	526	567	562	560	532	543	571	518	594	569	561	534	580	574	564	561	597	540	522	532	577	526	589	561	588	559	505	567	516	481	549	538	531	525	554	511	580	564	558	531	580	570	607	562	551	556	549	552	538	566	584	570	587	573	494	569	534	515	537	536	565	544	555	580	602	583	548	537	566	529	558	550	535	572	542	560	574	579	525	559	518	557	540	545	528	554	554	553	582	561	574	542	539	523	541	499	562	530	554	573	525	533	566	551	527	571	536	521	605	497	561	542	528	529	556	601	554	542	544	583	563	530	559	550	529	552	575	520	549	526	538	538	538	522	546	512	553	524	561	582	570	599	524	556	547	604	541	597	577	525	578	563	544	587	540	535	570	558	543	554	590	555	518	577	526	554	554	551	549	543	516	513	557	540	532	568	534	539	550	564	538	572	549	556	544	588	550	545	594	569	545	526	585	550	524	559	521	522	509	567	547	558	522	549	529	584	546	584	533	577	547	545	586	527	516	585	555	552	579	535	578	515	582	552	564	555	530	537	550	582	541	532	545	559	575	558	528	543	557	533	586	581	499	560	524	528	512	545	533	533	513	543	553	519	575	566	589	535	539	543	553	560	564	578	551	559	559	555	555	528	561	579	534	563	536	576	551	572	554	555	532	541	559	496	516	541	561	563	545	586	551	535	569	567	580	554	536	542	534	608	537	580	556	558	558	526	537	514	541	590	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	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	18037	34730	32422	28217	27243	22907	19900	18281	17927	13156	10295	6511	8921	9109	8178	6745	6475	7045	6407	5553	5743	4000	4315	4133	4880	3717	1914	1659	1555	918	1074	1173	808	790	395	290	254	254	225	219	257	227	212	194	193	243	736	588	414	332	329	263	132	144	221	123	119	144	125	144	112	138	122	122	105	134	135	129	146	120	132	144	112	140	102	124	111	137	117	143	108	127	157	153	118	141	152	137	116	109	157	118	152	153	141	159	109	124	121	136	134	141	112	122	127	129	121	125	122	136	144	120	139	119	140	130	107	125	133	139	134	127	128	119	142	128	140	147	129	132	123	113	130	117	100	127	145	109	132	146	104	136	148	133	117	115	105	127	124	130	162	141	115	138	121	105	127	142	147	119	117	125	138	118	131	127	143	141	119	124	134	132	118	152	122	117	139	146	128	121	137	121	123	133	117	136	118	146	127	137	135	125	118	141	148	140	130	123	130	140	131	133	155	148	130	132	145	130	125	135	127	109	127	146	142	131	128	117	123	147	143	110	137	120	122	123	163	144	126	129	128	152	112	138	147	121	133	122	131	142	142	124	162	118	123	110	143	134	130	134	115	122	129	131	128	131	118	139	121	124	147	125	144	127	150	107	119	138	142	126	105	123	120	132	139	131	146	136	126	133	157	133	125	127	126	147	136	143	122	116	138	142	149	141	128	120	129	119	141	118	149	149	135	126	130	121	116	132	127	126	111	131	122	132	142	118	134	143	122	128	134	115	120	132	130	126	126	139	145	145	128	132	122	145	148	133	109	112	147	118	111	149	135	138	114	137	135	122	129	138	151	122	127	131	133	135	142	134	130	132	141	137	133	135	167	150	105	126	128	124	137	108	147	123	117	129	147	139	134	129	123	129	134	110	124	109	129	133	136	144	116	145	137	133	132	132	133	128	123	107	121	138	127	140	148	120	130	133	134	132	123	126	115	153	110	114	126	133	129	134	134	125	146	135	114	153	133	128	122	130	139	125	141	135	110	126	139	112	117	127	130	121	126	107	140	128	137	119	130	138	166	126	139	145	133	133	128	134	143	145	144	129	134	128	124	126	116	115	112	125	136	122	137	143	137	136	115	138	120	134	123	118	114	134	129	120	143	148	131	110	119	126	133	130	135	102	124	127	123	128	129	141	167	147	125	124	149	104	121	141	117	112	124	125	117	112	130	114	134	112	127	131	132	128	122	131	130	114	134	147	138	122	114	121	121	121	147	124	137	148	130	121	134	132	108	106	131	129	135	148	114	137	134	108	130	111	124	121	125	133	128	124	109	148	132	132	147	131	139	135	132	157	161	143	143	136	140	124	158	123	108	114	136	127	139	122	124	120	104	149	146	113	163	130	133	116	137	137	138	137	110	131	144	147	142	123	147	155	155	136	134	136	132	126	119	133	125	116	129	138	140	132	124	135	121	128	119	121	123	131	111	126	120	135	123	114	141	134	128	158	111	131	132	146	123	140	145	107	133	124	149	135	133	137	129	125	133	128	139	126	117	127	108	131	146	127	133	136	134	136	156	121	132	127	120	120	130	119	133	111	130	140	125	118	123	130	116	127	133	140	140	135	141	148	119	141	144	141	144	126	104	129	128	132	127	104	128	120	128	150	151	138	136	133	132	123	147	124	136	121	126	136	133	151	112	133	132	130	146	117	146	129	112	115	141	140	126	137	129	134	155	128	159	124	127	132	127	131	124	118	123	142	130	122	129	130	128	123	145	134	122	147	129	122	128	143	127	142	109	145	134	133	151	115	132	130	128	132	121	104	137	127	122	126	118	122	128	98	145	117	129	142	120	123	119	142	136	127	126	118	121	139	133	150	122	148	116	120	150	116	143	115	124	134	141	120	143	116	140	129	124	117	135	125	133	130	134	123	140	139	126	126	129	127	121	164	122	126	125	154	118	139	112	129	121	136	137	123	134	141	123	133	154	129	136	126	135	131	106	137	133	140	129	151	122	162	127	116	154	121	148	147	136	122	128	152	112	134	127	145	139	137	144	137	134	136	148	130	129	124	108	138	132	128	123	122	128	120	157	146	117	123	140	132	141	118	130	147	124	134	134	131	115	146	122	140	128	133	143	114	128	141	140	145	132	116	125	116	136	133	119	159	140	115	120	151	131	104	141	120	127	125	132	130	133	124	139	140	132	121	146	123	129	133	147	142	117	126	120	145	132	127	133	130	125	143	128	138	147	151	117	127	129	121	133	114	132	129	126	126	130	115	142	126	150	123	136	135	115	141	143	132	120	128	124	136	135	125	128	126	121	139	142	128	135	143	131	139	128	119	128	155	156	145	130	124	136	136	121	135	135	146	117	132	130	131	113	116	140	132	137	121	136	123	124	110	123	127	132	150	143	114	115	138	131	130	118	128	112	128	159	117	113	129	139	117	141	116	138	131	131	125	151	142	139	156	118	123	130	123	122	133	127	127	114	107	151	136	139	123	131	121	133	123	117	116	161	116	121	146	128	143	138	130	119	124	127	130	141	153	115	140	168	129	142	142	116	135	144	126	130	141	145	130	122	129	145	125	141	146	119	130	138	121	139	131	118	128	145	124	122	131	136	121	128	127	131	126	107	116	133	122	147	143	137	103	143	144	125	131	122	120	123	127	142	121	151	133	144	164	122	110	136	130	123	135	137	119	126	110	126	129	114	108	117	134	131	132	139	140	140	111	135	135	156	143	117	117	122	118	125	103	134	134	114	130	142	151	145	136	119	135	134	127	120	133	138	136	134	131	124	127	122	138	128	122	135	143	117	124	119	136	115	133	128	128	127	118	146	154	123	154	119	134	137	137	125	115	135	141	136	130	128	131	144	131	128	108	143	145	156	120	131	121	121	109	117	121	130	141	149	138	133	126	110	114	113	134	145	136	136	123	133	132	118	148	140	142	135	120	135	131	122	129	147	125	139	125	122	112	145	116	139	136	113	105	118	126	138	112	126	111	138	130	131	137	118	136	135	123	144	132	137	125	131	130	130	142	121	132	137	135	131	149	126	132	123	124	128	125	120	124	124	143	130	124	122	137	131	134	115	136	121	133	137	158	139	130	99	133	126	125	142	172	134	130	125	142	124	122	131	125	140	113	148	116	138	122	115	105	126	133	129	148	138	122	115	120	138	119	136	118	120	123	138	121	135	127	121	129	111	131	147	118	138	120	141	116	102	115	117	125	113	146	122	118	139	131	122	125	150	137	138	120	107	136	136	131	142	130	112	121	143	135	134	137	119	146	146	151	120	114	125	122	116	127	132	124	128	144	137	122	142	137	137	126	131	116	115	133	128	151	116	136	120	122	131	144	151	129	142	108	111	125	144	112	120	131	115	125	131	125	123	121	123	145	134	118	125	144	140	140	116	140	147	131	135	132	120	121	145	156	120	136	119	139	152	134	123	116	129	124	126	136	142	126	131	132	102	137	116	112	136	128	111	137	121	120	124	143	122	123	141	152	128	135	138	139	134	126	128	137	134	132	132	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
9562	16968	30319	31983	35172	36455	33760	33600	34158	36422	30177	29333	23350	30779	30513	29309	27380	25714	27590	27189	25645	26489	19288	22436	22509	24975	18526	12645	11900	11100	6551	8078	8527	6241	6359	2731	1773	1868	1494	1322	1409	1293	1341	1094	933	896	1417	5444	3992	2484	2207	2154	1878	554	684	1343	445	449	431	446	441	403	418	424	384	414	425	399	421	397	436	430	394	418	467	440	409	429	386	414	432	397	421	400	418	417	416	439	429	396	444	386	455	403	390	421	410	428	402	397	420	422	451	409	390	411	432	393	414	413	412	395	404	378	411	416	391	449	427	394	415	426	424	447	367	425	397	418	414	435	414	387	375	441	408	410	375	391	402	452	392	397	410	401	433	409	396	420	386	431	426	374	421	363	382	396	421	397	408	405	436	434	415	409	402	419	421	390	435	373	373	419	400	423	433	379	392	416	441	413	452	424	381	416	424	426	415	406	435	376	419	415	374	413	424	441	418	396	371	392	419	387	457	393	379	402	388	370	380	411	385	398	430	387	399	404	427	406	402	405	413	397	402	401	424	423	405	408	400	425	416	402	386	381	395	436	365	443	410	414	418	393	411	406	392	425	446	420	378	416	442	422	394	423	401	427	403	405	447	404	460	414	418	403	421	392	421	440	429	385	448	417	426	417	384	441	412	377	415	413	410	416	408	393	429	394	448	440	428	425	425	443	392	395	383	390	386	416	414	412	385	408	404	401	377	406	386	406	397	394	397	411	399	447	414	380	418	389	420	372	424	389	383	392	374	440	355	387	430	401	387	388	427	427	414	454	403	397	407	468	425	433	401	428	386	428	406	419	412	456	402	400	389	422	422	398	402	427	421	417	402	394	459	417	387	363	392	389	427	414	407	399	391	418	441	396	440	414	453	404	402	433	378	432	448	411	420	436	421	410	450	414	412	427	403	434	393	426	412	408	428	430	423	418	396	437	398	428	378	400	364	413	411	448	408	425	442	449	445	398	416	373	422	414	384	388	400	438	431	431	414	421	408	383	376	427	438	414	434	441	434	384	413	439	403	438	413	393	399	439	400	432	443	444	386	405	382	422	409	393	387	453	422	388	419	431	422	391	394	400	409	416	411	420	399	435	395	407	439	428	400	423	418	389	398	457	413	411	378	411	419	401	426	406	403	392	416	344	390	411	409	419	394	408	414	387	421	417	429	409	420	422	387	429	400	408	415	386	387	390	396	393	401	394	428	430	414	432	402	413	449	425	403	384	379	431	401	412	424	383	387	407	370	396	389	442	397	412	401	425	384	391	431	414	425	439	408	409	447	418	442	437	433	432	374	384	435	448	373	391	416	412	425	420	426	401	403	401	437	399	387	404	429	442	428	396	428	410	383	401	394	404	416	423	436	410	447	416	415	435	470	388	416	389	423	401	422	424	388	436	385	433	432	403	406	376	395	471	414	423	418	397	396	411	410	403	419	433	409	421	416	409	427	415	415	422	407	437	398	413	413	413	385	429	418	416	415	433	425	387	407	417	397	416	388	399	401	419	421	401	426	432	416	414	385	405	413	423	390	400	411	406	390	423	423	429	380	419	431	396	409	428	418	440	405	402	436	409	373	429	421	417	388	377	401	407	438	410	398	405	410	431	399	407	418	418	396	412	402	400	434	396	399	436	422	420	427	396	416	432	391	448	432	420	425	400	379	422	442	392	420	405	362	421	407	415	373	400	442	432	372	392	371	407	411	407	383	411	419	384	415	413	408	396	448	421	417	398	418	407	435	421	406	417	423	388	465	430	417	423	412	422	424	412	383	411	386	381	424	392	416	401	379	411	400	432	421	399	397	410	414	372	447	421	400	399	402	413	452	402	417	410	416	433	417	408	414	413	409	402	439	389	421	354	401	422	376	448	404	387	457	409	418	378	427	432	416	392	391	391	447	386	401	395	418	393	392	376	401	397	388	383	451	383	401	394	419	399	418	402	418	417	369	385	417	415	434	391	440	411	411	380	432	401	386	435	425	417	418	452	399	397	407	410	379	413	401	388	429	435	384	435	408	419	405	401	386	397	464	384	414	453	420	441	418	400	395	428	411	405	422	423	397	393	408	437	411	417	421	443	427	407	424	393	439	367	424	433	383	403	430	375	417	425	360	439	413	377	423	399	400	439	401	419	398	386	388	385	397	430	425	448	417	383	384	378	424	431	384	414	406	447	432	417	374	428	411	433	389	405	412	399	413	399	455	398	409	400	393	392	417	426	386	417	389	405	423	402	386	402	401	418	420	415	406	407	407	396	391	406	387	429	430	426	378	407	395	404	395	428	399	402	425	444	464	443	415	407	424	399	427	382	366	428	412	407	430	422	400	424	398	400	414	427	431	393	408	432	405	402	395	427	447	401	391	429	410	380	424	404	404	440	400	420	420	402	429	389	423	383	406	434	427	441	426	417	395	408	416	423	410	399	398	406	402	407	407	411	412	430	419	405	394	424	400	418	438	411	408	439	389	408	449	407	436	412	389	429	391	406	395	363	393	451	462	400	396	441	380	439	430	394	416	410	416	394	446	404	420	417	360	439	400	417	449	430	405	391	392	404	402	417	438	430	426	422	382	430	389	417	413	430	389	435	451	428	429	424	409	440	401	400	386	422	394	457	399	420	406	378	441	440	460	384	378	422	409	407	409	441	421	395	383	391	406	405	401	389	409	404	384	405	412	403	422	381	435	451	424	385	407	443	434	426	416	407	408	398	392	383	423	376	412	384	388	418	407	434	419	448	422	410	407	380	395	429	388	407	394	420	421	415	406	388	409	403	419	407	447	397	409	435	420	405	425	405	385	421	401	410	419	398	417	403	398	392	449	422	417	416	431	416	400	392	428	382	417	450	383	388	420	392	381	422	397	410	398	418	395	414	409	402	396	426	456	423	407	410	403	420	396	442	417	432	433	430	419	415	428	419	447	416	364	374	411	416	405	420	423	450	418	399	406	415	429	404	392	381	404	406	392	434	415	402	409	414	418	379	400	394	438	421	407	388	384	397	399	409	427	406	381	455	446	368	405	430	414	371	395	385	406	428	391	392	344	383	366	381	390	431	431	415	410	418	410	362	403	398	387	409	400	406	390	421	462	415	410	418	411	397	434	418	431	424	410	408	412	433	466	431	428	379	423	420	419	409	412	430	354	400	391	432	409	426	430	381	427	450	446	409	377	416	405	427	389	426	446	363	404	422	414	383	405	401	422	413	431	413	393	413	419	404	420	421	421	405	415	425	425	425	380	397	427	443	379	411	387	367	409	444	431	402	393	398	410	420	444	414	401	403	420	423	422	403	445	404	421	389	402	402	393	368	408	382	396	442	394	392	405	377	420	405	403	429	416	418	396	430	425	452	398	385	360	434	421	409	427	416	393	391	419	388	428	399	421	416	380	420	408	412	442	397	396	417	393	389	377	384	381	417	402	405	421	401	410	424	410	435	413	392	431	436	418	432	413	418	399	412	429	415	366	384	401	424	414	392	428	417	427	380	414	434	385	415	373	406	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
23095	25930	39568	34763	32702	32927	30027	27553	27323	27481	22927	18839	12582	16289	16882	14984	12818	12584	12968	13901	11229	11128	8098	8039	7965	9491	6531	3909	3117	2738	1680	2054	2081	1426	1292	676	420	425	414	401	441	409	389	335	348	284	300	1351	1051	728	651	663	563	209	227	416	177	200	161	181	194	191	187	218	187	164	206	204	195	185	180	181	179	177	179	187	160	212	170	189	191	189	188	173	191	186	186	186	182	188	181	176	172	190	198	182	190	190	175	167	210	207	178	187	199	188	164	206	189	173	196	170	198	162	184	179	197	175	181	193	180	151	199	191	214	191	182	185	213	187	169	189	209	220	196	175	172	172	184	167	196	183	209	168	174	185	186	187	184	172	186	202	181	200	173	182	178	170	217	212	173	185	213	174	187	167	176	200	194	196	219	208	162	188	178	171	186	186	201	171	179	214	160	192	205	161	199	195	179	216	192	191	180	175	198	191	169	161	196	170	207	195	182	180	203	211	163	194	175	188	219	175	193	195	183	172	178	170	201	170	175	175	160	188	186	186	179	191	185	189	185	181	176	189	201	175	171	200	169	185	189	176	201	181	186	179	188	185	196	179	199	197	173	182	185	173	201	194	187	176	183	175	179	199	179	188	183	211	184	180	169	176	186	185	191	171	169	167	201	177	161	151	186	182	169	196	200	182	196	192	178	181	184	196	190	184	184	170	172	217	156	178	175	168	173	186	177	184	183	175	196	189	169	199	213	180	202	219	186	213	166	188	197	175	181	179	176	170	149	156	196	174	193	209	198	192	171	179	170	185	172	206	180	182	175	209	189	188	182	187	174	180	181	183	212	168	175	203	175	175	156	179	190	177	179	208	216	170	188	201	216	188	191	172	190	183	177	192	175	189	195	181	182	190	178	183	199	200	150	225	208	198	188	177	189	208	209	175	186	189	175	181	179	203	199	214	174	179	202	206	198	187	194	179	182	159	167	183	187	198	207	202	203	183	184	187	202	195	185	165	178	177	191	178	176	188	192	176	168	207	191	164	154	162	166	177	202	194	176	170	199	183	187	168	160	194	193	170	164	184	180	186	180	188	194	193	178	177	197	196	181	162	170	156	183	182	192	190	170	195	184	178	208	197	184	175	175	168	199	190	176	186	202	176	208	205	190	156	148	191	168	181	171	175	165	164	219	172	176	189	169	192	183	174	180	155	160	156	172	182	185	214	188	196	211	191	160	167	205	167	177	192	166	180	175	206	191	178	187	189	182	176	171	188	190	194	176	198	212	168	163	195	178	187	180	200	191	185	209	201	195	172	199	194	179	199	169	179	186	206	205	207	174	195	173	193	209	180	193	201	164	195	186	182	196	192	184	193	180	213	185	200	203	204	185	188	200	195	166	189	179	184	184	200	191	193	190	185	212	213	222	177	203	158	195	173	195	189	167	204	198	197	188	169	192	185	186	186	173	195	209	178	186	189	158	182	201	201	191	172	190	216	173	181	193	205	192	184	186	181	196	197	169	170	189	198	187	185	179	186	173	213	172	201	188	200	175	181	175	205	181	176	168	178	206	166	172	183	149	191	208	171	180	168	164	189	210	187	173	189	195	185	209	197	186	180	189	193	195	174	184	171	172	190	175	165	177	185	218	170	217	179	153	171	198	207	183	185	207	190	195	173	187	205	175	171	182	168	179	178	178	165	179	188	177	180	181	173	188	196	182	197	161	166	221	176	176	182	190	214	200	172	173	193	189	176	185	195	190	179	185	193	185	197	199	196	192	186	191	205	186	190	191	199	170	175	193	177	167	172	182	191	172	192	173	179	178	186	210	188	192	196	199	196	176	165	183	188	191	205	186	170	166	192	153	174	172	191	209	185	202	189	196	214	185	209	166	181	194	206	184	205	174	159	159	175	203	187	187	162	183	192	198	186	174	161	194	195	178	180	200	190	189	193	165	204	186	168	180	167	188	171	173	207	171	192	191	170	175	188	174	165	178	186	164	208	178	187	170	173	173	190	181	185	202	176	195	159	191	185	172	167	192	206	183	183	192	197	176	189	173	186	196	196	171	178	204	183	189	194	174	180	200	176	195	196	197	219	174	194	162	169	217	184	200	201	185	155	189	191	210	177	191	159	172	189	173	185	172	188	179	184	170	169	186	188	195	167	172	187	190	186	208	205	153	197	169	186	163	211	215	193	174	170	170	172	196	188	201	183	185	150	163	187	195	198	188	163	192	200	187	183	175	176	175	193	184	185	187	174	187	186	182	188	192	167	186	188	168	182	170	178	188	187	189	207	181	194	175	204	209	179	190	208	170	193	166	187	168	206	179	178	191	194	167	199	167	180	191	187	199	171	192	189	174	178	174	183	178	169	173	185	205	178	174	194	217	189	176	196	182	201	195	201	166	156	176	201	204	187	200	180	187	168	195	182	182	178	177	193	185	179	169	185	184	171	195	164	193	172	149	189	193	173	177	204	193	217	176	194	170	196	173	193	192	166	200	187	207	175	192	194	191	168	200	168	184	207	192	159	159	204	180	196	193	177	192	165	177	170	154	173	189	157	196	189	200	170	153	163	206	168	155	172	189	184	165	202	199	205	176	219	214	176	162	170	163	170	176	183	178	187	163	187	174	184	185	200	185	161	173	180	192	164	197	158	208	177	171	173	171	183	187	163	188	196	201	206	181	176	181	194	202	184	168	177	187	156	166	185	168	167	157	188	208	198	184	184	187	210	179	206	173	184	194	161	202	179	178	175	177	190	194	179	197	183	173	182	186	162	207	191	165	174	179	161	189	187	169	167	177	193	176	159	187	193	185	189	171	193	212	190	179	183	191	176	175	157	182	204	169	173	171	198	186	166	178	177	161	162	184	179	180	203	186	180	203	185	168	188	172	165	167	205	207	186	199	175	194	179	185	183	186	184	197	168	191	201	183	199	196	177	185	186	174	182	212	179	194	166	212	181	200	180	197	171	178	171	172	178	181	183	194	201	172	180	213	186	194	174	176	206	185	222	172	181	189	191	187	193	178	175	182	195	204	170	184	186	179	184	180	169	190	188	201	207	203	175	192	181	197	170	176	177	182	164	169	184	174	190	172	211	192	204	180	194	191	188	189	203	191	192	195	189	194	189	165	189	170	189	175	187	178	180	181	192	177	162	194	191	171	196	193	186	185	175	183	183	198	178	180	198	181	200	175	184	196	169	185	180	208	213	166	178	200	171	196	194	172	195	191	183	173	189	162	199	195	203	182	196	169	154	169	193	191	191	196	193	207	194	186	189	170	171	186	197	200	181	171	201	170	208	191	166	186	186	183	187	182	206	189	169	153	165	180	206	166	183	187	191	200	172	174	199	176	185	166	168	179	182	179	197	170	184	173	185	170	164	188	163	196	171	196	177	186	178	193	216	188	183	194	174	197	176	191	156	176	187	166	189	213	180	179	167	183	194	183	158	187	160	171	216	183	188	193	192	182	182	195	189	191	195	192	186	167	180	183	177	172	192	180	200	174	150	181	157	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
13724	22383	34642	36208	41264	43145	41307	40745	41209	44010	39275	37527	32138	39638	39165	38762	36651	35382	36698	38536	34376	36272	28250	31599	31147	34536	25908	20336	18961	16594	10796	12782	12333	9852	9493	4384	3004	2711	2451	2345	2540	2455	2378	1720	1514	1477	1910	9418	7304	4941	4313	4584	3721	954	893	2295	581	603	572	566	549	600	613	566	585	635	603	600	555	566	573	591	597	573	577	590	600	566	508	582	597	556	580	554	510	596	540	568	562	603	539	529	567	582	547	601	564	586	525	533	529	584	624	570	612	614	564	542	572	553	572	560	516	538	524	546	592	599	556	536	553	527	528	533	564	546	544	532	506	541	553	535	533	556	551	522	598	576	561	600	539	565	579	556	610	564	559	538	559	557	537	587	555	534	565	546	565	526	573	570	557	568	559	568	500	548	539	591	587	548	518	589	571	555	503	561	568	564	541	534	613	560	526	575	546	571	563	538	550	539	585	538	537	562	555	622	601	547	595	531	535	524	557	577	568	540	564	583	526	571	543	568	551	583	559	562	564	536	526	556	537	535	572	542	561	590	505	523	558	545	513	528	584	561	555	525	566	584	528	543	530	540	558	520	560	566	578	595	606	551	503	543	523	598	547	545	583	542	571	558	567	540	535	550	564	543	509	543	528	575	589	562	561	529	529	564	545	582	590	542	570	546	548	557	566	566	544	579	579	570	542	563	539	535	583	535	541	552	538	559	546	564	550	561	513	545	585	552	585	538	572	581	557	524	550	534	536	562	578	549	523	571	546	537	573	555	568	552	545	492	559	564	521	572	546	578	563	595	542	552	553	574	505	513	543	565	562	539	564	559	560	563	524	562	529	557	547	588	507	532	611	561	589	559	559	564	555	575	537	578	556	572	545	535	567	561	539	590	568	562	572	557	572	529	536	524	585	590	546	564	565	567	537	540	572	538	535	575	548	530	558	547	550	541	524	545	574	562	597	580	536	551	582	574	544	574	578	559	587	542	581	547	549	567	512	598	569	528	555	531	545	569	574	514	508	541	561	563	528	556	580	537	564	595	573	531	564	508	556	546	563	534	542	567	593	558	568	539	535	569	550	574	573	542	537	574	588	516	610	537	521	559	540	539	575	538	558	539	531	587	550	561	598	516	523	531	580	518	532	531	569	578	604	491	568	538	573	553	571	569	568	582	578	581	524	542	585	585	576	540	561	564	555	552	543	566	572	558	592	572	507	552	581	570	540	529	567	560	589	530	583	550	543	522	528	564	572	568	556	576	533	536	540	548	497	586	538	608	548	563	533	581	520	548	583	517	574	587	581	532	553	558	571	590	563	529	561	558	568	545	565	573	560	579	535	536	535	574	536	563	614	591	579	556	563	585	600	545	572	551	564	547	560	592	566	553	544	558	557	573	532	566	590	586	576	541	530	560	508	529	539	569	548	558	521	577	585	563	563	541	576	582	527	542	565	580	586	539	567	540	569	567	572	549	547	556	519	595	592	576	551	564	573	541	544	564	531	535	550	601	560	601	554	576	559	543	554	541	539	531	566	584	538	557	585	544	619	537	579	508	531	579	552	585	564	533	581	595	530	589	533	523	558	616	544	513	517	562	553	564	541	564	590	521	544	575	578	575	556	537	563	560	561	564	565	537	527	526	576	593	523	554	553	528	590	562	549	575	544	570	513	542	557	575	528	555	547	596	592	547	578	540	545	565	532	615	554	553	530	575	559	604	560	580	529	564	550	544	572	535	548	505	514	562	594	559	537	568	564	529	574	531	554	545	528	567	538	556	560	511	576	499	549	561	520	531	535	550	560	549	588	536	579	572	554	591	543	586	580	552	543	583	505	539	605	545	532	567	567	546	563	551	596	549	582	566	558	555	560	544	554	549	505	518	532	512	555	558	542	567	584	538	579	533	568	521	556	530	536	565	547	575	566	568	531	546	581	541	565	552	563	576	517	526	581	561	570	569	562	599	519	518	634	557	539	562	564	554	501	552	570	520	550	563	540	581	560	526	571	549	552	546	554	570	563	536	537	535	549	587	554	545	553	580	585	560	574	532	536	558	533	541	582	559	537	537	555	570	563	559	535	561	573	566	556	526	594	537	556	564	515	541	506	543	560	553	551	567	553	537	523	561	544	516	543	553	585	554	575	544	521	569	526	563	551	592	586	565	572	595	529	574	539	562	584	550	555	519	589	548	556	538	548	600	584	554	561	568	536	546	526	564	604	536	570	588	595	578	573	515	535	585	562	548	564	572	529	557	539	572	555	589	556	541	541	576	530	550	573	539	566	546	553	585	558	541	535	558	542	533	517	591	568	546	581	503	530	505	584	559	552	495	524	550	514	576	599	589	530	531	575	547	516	541	576	553	530	551	583	538	553	556	567	542	560	535	559	550	599	552	541	556	551	578	559	521	509	600	568	521	536	547	583	542	541	523	546	581	554	568	554	562	530	567	575	554	525	529	535	552	544	547	545	543	543	505	564	543	565	593	533	560	573	568	525	579	542	548	553	546	544	586	554	556	605	550	593	598	527	541	575	542	579	555	555	569	595	537	552	505	526	588	537	506	532	564	528	558	557	557	568	559	552	547	585	582	589	586	591	560	555	557	585	554	510	589	555	536	568	576	523	542	553	521	538	552	574	517	532	567	538	570	552	581	564	499	586	544	557	553	552	538	517	507	574	578	607	536	581	562	570	556	522	557	523	546	542	593	580	629	560	561	552	600	603	582	544	510	537	555	523	582	511	543	560	552	561	547	503	588	552	550	542	541	588	533	564	534	575	552	596	556	525	564	560	553	576	538	554	560	564	534	547	575	539	621	570	534	549	589	586	581	582	570	529	534	557	563	584	558	532	557	573	514	573	548	555	525	545	559	563	564	578	559	578	548	529	555	539	539	517	547	535	545	532	565	537	525	533	579	606	557	550	516	537	541	563	545	561	519	536	571	569	542	570	536	546	584	543	562	577	531	568	569	534	561	560	532	511	532	538	573	576	568	556	519	580	501	567	533	568	548	601	559	557	596	529	584	533	558	539	553	544	574	549	548	587	590	564	570	558	601	558	571	532	568	530	545	551	565	566	560	537	546	559	569	525	575	508	539	550	616	566	576	557	561	546	525	540	520	569	539	529	537	531	560	565	562	549	513	583	503	542	587	537	533	556	606	590	542	636	537	564	554	556	538	560	555	520	547	522	540	576	530	495	570	551	550	575	555	583	592	522	530	573	517	547	596	539	531	557	586	561	599	546	571	558	575	525	562	558	514	553	566	547	551	513	574	550	592	563	600	548	528	545	552	579	520	527	609	555	557	525	518	529	573	563	525	520	520	531	557	545	597	538	549	584	567	542	547	545	544	546	586	582	547	559	552	566	530	552	526	548	542	547	540	559	572	553	526	529	548	556	569	560	509	588	550	518	569	579	596	575	576	557	525	591	578	549	585	550	575	532	551	563	549	532	558	591	553	549	549	553	494	594	570	540	567	524	610	619	568	556	530	529	561	550	545	547	519	572	571	548	517	535	599	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
3649	3034	6468	4696	3438	2623	1758	1416	1146	1100	771	677	466	612	633	568	443	484	454	528	432	391	401	327	405	392	358	295	246	251	245	221	256	220	209	231	203	217	180	223	207	204	205	218	203	219	217	225	229	231	226	236	239	194	193	214	201	186	219	232	199	208	224	215	203	218	201	206	192	188	177	175	192	186	196	212	212	222	195	206	215	198	241	197	219	223	182	182	219	189	185	201	214	206	200	198	190	201	199	194	205	206	207	207	215	210	193	172	191	185	216	235	217	217	201	203	208	218	205	208	224	194	210	212	189	187	205	209	222	178	217	232	194	186	197	200	202	188	202	213	195	190	175	194	200	223	169	207	210	200	183	186	197	190	202	218	183	180	216	195	186	216	215	200	202	223	183	189	197	199	202	203	187	219	203	217	215	202	188	201	167	202	196	205	194	201	189	201	184	199	221	189	233	210	210	208	200	223	225	192	190	193	193	178	195	204	211	223	199	224	231	204	202	197	228	200	220	196	207	215	190	204	196	196	220	205	217	185	215	206	211	215	201	172	194	229	202	213	208	196	176	196	246	208	196	211	198	204	197	221	215	229	191	207	187	189	233	182	197	201	196	197	207	210	213	195	201	223	208	187	193	200	185	197	208	190	209	217	203	184	209	180	202	183	186	221	199	184	204	225	197	194	197	208	197	190	217	205	175	198	219	202	208	195	196	170	194	180	212	204	212	193	201	199	224	202	208	216	211	205	221	222	201	220	195	226	224	190	225	204	218	198	200	216	200	176	203	219	236	216	206	201	218	202	205	196	235	186	189	202	166	212	177	201	201	206	186	200	204	184	220	194	185	232	210	214	189	181	214	186	194	179	181	179	223	213	207	185	201	194	175	195	171	193	210	240	225	182	191	191	184	186	191	193	197	194	210	215	221	189	212	208	234	190	199	209	229	225	208	208	193	210	187	184	215	216	208	183	218	202	239	211	196	197	198	195	223	209	216	179	186	196	201	191	199	222	208	203	190	193	189	199	192	187	222	201	211	209	205	181	188	201	199	225	212	206	236	189	193	210	188	187	193	196	215	208	194	205	186	210	185	217	201	200	212	190	200	194	228	200	191	236	199	192	213	187	188	200	203	168	199	203	210	189	201	195	194	213	164	217	183	168	191	213	191	193	224	183	214	187	187	208	218	211	210	202	214	184	193	194	202	190	194	231	176	194	186	228	210	209	223	230	204	213	222	210	198	189	191	210	198	180	221	225	203	180	215	190	214	199	185	183	208	194	208	209	206	219	206	209	199	215	214	214	209	171	213	201	221	195	190	220	216	189	206	195	202	187	223	211	201	229	225	195	197	213	205	191	218	211	183	186	213	215	195	177	212	179	237	197	191	207	198	200	171	208	186	179	169	179	193	213	218	220	216	218	196	197	195	205	205	187	197	205	217	194	202	225	200	207	164	182	224	200	195	200	232	203	209	250	204	216	200	166	218	205	200	206	198	186	216	218	198	197	190	206	192	191	198	223	200	214	223	194	202	213	197	201	199	207	199	199	187	198	184	188	217	214	223	192	176	182	217	216	195	236	213	232	213	192	188	201	202	218	197	203	244	207	194	202	217	187	205	192	209	191	183	222	213	228	195	222	209	200	225	202	191	235	203	212	186	188	194	218	193	235	216	210	224	244	204	208	206	202	208	196	208	182	220	201	212	184	215	182	209	194	200	214	206	196	208	198	190	215	214	223	208	200	194	196	209	201	169	219	210	209	223	198	189	211	216	237	194	209	215	217	190	228	219	193	195	218	228	187	196	190	221	178	193	186	221	188	200	189	187	208	200	196	217	215	215	208	203	170	195	201	201	193	176	209	210	192	207	206	206	191	187	222	217	204	189	202	187	198	230	205	200	196	212	195	192	214	203	182	201	210	184	194	208	182	222	202	218	202	193	188	199	219	199	210	226	217	230	208	200	232	182	203	195	219	220	173	202	192	191	196	208	190	193	197	189	228	190	203	198	162	204	201	213	189	208	213	227	196	213	211	180	203	221	192	209	198	201	208	206	209	229	195	192	204	199	200	218	203	177	231	209	194	169	199	215	167	175	180	190	211	195	182	218	185	201	199	222	227	229	201	193	179	216	215	211	188	203	218	193	181	224	197	200	194	203	202	199	200	213	187	178	183	206	222	211	204	213	224	197	203	203	181	209	207	201	197	199	176	183	215	180	210	214	183	206	197	190	223	190	204	190	222	181	213	212	198	197	202	197	213	211	183	200	194	176	188	209	213	231	196	190	202	209	209	192	245	203	210	177	203	195	201	203	221	202	202	208	210	219	209	195	196	205	214	233	194	176	201	206	215	196	199	201	208	199	201	203	190	207	203	207	204	192	221	187	201	194	196	201	194	188	200	219	218	195	186	174	206	202	221	184	199	185	202	201	213	178	199	212	196	186	187	197	218	201	222	212	196	209	205	204	198	206	209	203	207	189	183	190	189	206	228	197	232	193	203	225	217	213	215	216	221	188	195	186	197	191	195	236	181	213	195	209	213	237	183	208	204	201	211	198	211	195	189	219	206	192	201	211	207	206	198	200	214	190	197	217	219	201	191	200	179	180	224	188	189	206	200	215	207	200	209	215	214	192	199	181	209	208	182	197	197	183	202	217	212	206	202	223	198	205	227	208	200	218	209	210	213	202	199	202	247	210	210	208	192	170	224	188	207	186	194	186	182	215	186	229	215	226	212	204	189	179	209	201	209	224	218	200	208	200	213	225	200	208	190	199	211	231	205	183	227	200	216	200	213	188	211	185	200	204	223	194	207	201	182	212	185	201	195	211	197	217	173	201	210	199	194	186	194	188	210	197	204	191	197	202	195	240	192	223	223	214	211	210	213	204	201	207	208	221	199	222	156	187	212	198	201	199	200	212	207	218	190	201	211	194	187	222	186	190	183	224	195	178	206	220	198	202	212	187	213	228	202	168	196	196	200	217	186	203	195	199	226	215	217	200	207	232	208	201	203	209	205	210	195	194	213	207	213	204	195	198	205	204	206	200	186	230	171	213	241	175	185	194	200	185	192	186	243	202	195	219	222	191	181	188	200	201	177	228	207	216	218	196	205	237	176	210	192	221	172	185	205	232	195	199	206	194	243	200	197	209	205	248	196	176	207	195	209	215	209	205	219	190	203	190	182	207	209	217	188	199	211	211	184	217	200	225	200	192	187	216	194	185	208	188	199	216	191	209	208	209	199	203	198	187	214	197	201	222	179	194	198	192	211	196	182	198	186	184	189	185	221	213	218	220	217	219	199	205	191	211	212	198	208	183	210	176	198	189	223	215	198	206	172	204	185	219	187	184	188	204	214	211	211	225	203	218	225	206	205	213	237	180	211	211	198	201	201	184	213	183	203	213	217	195	197	197	222	198	207	188	195	211	231	184	186	217	206	207	192	211	211	198	207	221	213	214	213	241	184	210	192	187	199	181	195	204	218	220	195	199	193	189	213	200	201	214	191	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
3166	4039	10522	9798	10786	9222	7031	6304	5945	6258	4270	3652	2650	3654	3472	3321	2846	2861	2882	3211	2536	2723	1976	2078	2108	2435	1665	1345	1277	1131	903	1016	934	877	853	729	672	667	654	653	647	638	653	645	650	664	619	955	919	810	756	751	725	608	575	650	623	582	597	535	604	584	617	595	594	566	618	588	598	556	620	607	603	627	568	632	540	623	598	564	553	572	610	618	550	618	598	547	568	597	630	574	584	617	627	607	580	574	586	573	622	576	623	613	658	603	651	585	599	603	600	556	581	575	590	575	599	606	639	558	593	601	605	585	594	592	603	589	593	614	598	601	617	598	605	659	622	591	594	620	556	588	603	585	594	592	634	564	594	625	608	595	594	607	602	627	584	598	625	563	604	589	622	604	647	597	596	587	637	591	613	616	632	605	581	604	609	610	559	575	567	538	587	629	586	604	565	557	587	581	628	601	612	573	593	610	596	597	574	548	593	585	583	553	594	596	596	616	602	575	587	610	578	593	561	573	610	598	593	578	602	611	592	561	600	591	577	592	599	590	571	572	580	611	556	623	622	588	591	610	592	592	595	611	567	599	571	592	579	567	585	623	560	584	579	594	596	553	607	593	585	597	584	579	587	649	627	575	594	598	581	601	556	593	615	622	595	602	609	558	593	576	598	601	622	599	569	591	579	601	584	592	603	608	588	572	568	567	562	549	600	601	590	582	628	590	614	625	584	590	604	634	567	607	606	608	610	586	600	633	623	618	582	576	601	607	520	621	576	615	637	630	616	605	593	574	597	589	600	593	619	586	611	601	592	618	566	596	608	567	590	565	629	564	608	593	606	598	611	613	584	574	585	599	598	612	618	593	598	553	566	601	626	589	581	631	547	588	539	545	607	608	585	598	597	612	564	584	559	580	633	574	621	628	569	594	621	604	591	575	566	602	606	581	614	559	642	599	618	592	537	640	586	605	606	567	609	592	597	576	613	601	563	619	577	593	623	618	614	589	589	552	618	613	593	594	592	562	614	598	601	563	572	597	581	544	560	596	629	592	595	587	584	635	573	581	587	567	566	599	602	606	622	633	535	630	595	611	603	593	575	566	609	613	606	570	571	641	636	564	609	619	584	556	603	587	601	619	555	585	606	569	580	563	595	580	601	604	644	593	592	583	623	585	579	625	575	567	589	575	595	592	623	599	591	609	603	557	603	562	552	600	614	616	595	594	549	583	530	554	571	573	632	580	587	589	605	583	596	616	600	616	570	647	598	559	579	632	562	629	590	597	559	648	608	542	611	567	585	613	572	547	560	572	563	605	623	621	570	620	626	596	597	614	599	614	642	557	593	572	577	589	623	552	637	574	570	610	586	568	585	596	582	587	591	592	542	593	589	618	603	602	579	587	588	592	585	595	603	567	616	575	596	606	622	604	604	625	628	540	580	626	616	587	636	575	569	579	646	589	554	622	608	596	576	587	566	601	632	569	626	585	560	620	602	592	579	627	579	585	545	565	574	592	605	611	621	608	538	631	610	566	583	570	539	594	558	587	631	597	572	566	607	576	652	606	590	597	582	604	568	610	583	576	603	645	570	576	575	571	585	609	625	607	608	610	583	639	608	581	635	552	597	567	606	593	583	621	588	616	631	563	549	569	594	579	585	617	570	604	595	559	598	595	581	605	561	589	521	565	633	580	639	590	574	563	596	588	548	577	582	591	588	600	560	595	565	605	655	575	639	575	594	590	624	599	582	587	609	589	591	625	624	671	532	641	603	596	594	574	586	619	607	646	599	618	633	645	618	574	603	609	623	609	617	565	581	571	586	601	588	597	557	538	561	585	570	584	582	639	553	594	620	614	564	586	614	634	584	574	577	585	619	595	643	584	653	565	558	631	580	583	605	576	585	622	638	603	624	578	574	552	594	635	588	540	596	574	522	563	593	584	598	601	580	607	601	572	548	594	576	600	559	620	529	577	615	584	581	594	578	624	579	583	573	620	616	582	570	562	604	623	563	608	564	610	610	587	594	610	580	574	588	595	600	569	584	566	610	575	582	613	616	594	550	630	608	636	635	575	577	615	573	595	609	592	574	569	659	625	564	574	595	604	569	558	606	547	597	583	621	613	561	580	623	548	564	578	625	606	576	628	590	575	593	577	586	597	555	587	577	596	595	621	605	620	587	564	614	630	609	544	584	566	545	605	591	595	581	580	573	603	566	575	577	580	573	533	592	589	592	613	619	563	609	572	627	581	616	574	550	562	590	610	585	592	617	568	560	602	636	553	578	570	593	557	587	652	591	565	585	634	603	579	585	566	624	619	585	583	598	585	639	588	579	575	588	632	617	621	584	618	621	612	572	545	580	572	596	599	628	545	583	623	533	578	630	564	595	609	628	607	626	575	592	591	566	562	595	581	604	625	636	558	570	608	607	567	583	608	592	609	573	634	569	574	607	586	556	607	611	589	625	595	645	567	586	638	573	583	608	585	568	552	588	585	599	605	612	600	638	568	623	598	565	611	614	552	599	594	584	582	575	619	560	597	607	583	599	605	582	578	620	619	616	633	621	607	597	598	598	622	584	597	597	587	580	600	621	561	601	575	551	584	605	637	630	609	572	587	606	588	559	617	598	605	591	584	578	585	612	617	572	583	589	573	621	559	626	599	603	586	571	649	610	636	622	603	566	565	547	632	585	571	619	643	575	599	574	615	560	592	572	617	603	625	562	572	582	593	606	573	609	574	619	586	626	580	596	543	598	628	541	561	571	563	620	569	555	590	580	598	594	633	605	630	578	622	578	590	622	565	555	619	609	560	591	585	603	601	575	558	599	582	622	626	588	587	584	557	583	595	616	634	590	643	565	598	575	568	587	568	643	618	607	611	597	623	538	569	593	608	600	593	623	577	600	567	586	547	615	554	559	622	601	602	605	594	596	580	609	589	613	583	612	638	592	535	586	578	645	619	566	572	626	606	639	571	638	565	603	634	599	645	636	553	611	625	556	601	591	582	620	580	567	552	577	587	607	583	595	584	601	615	604	622	569	580	613	581	586	615	598	618	620	615	641	601	610	624	612	579	615	599	593	585	623	583	593	576	601	531	567	614	603	594	594	592	583	601	597	587	554	626	606	611	581	594	596	621	582	577	641	589	632	617	587	568	567	592	601	599	549	547	552	595	544	570	576	606	571	613	609	573	595	641	620	585	611	639	580	602	607	563	565	573	566	581	599	581	620	559	584	600	612	617	608	592	574	580	603	607	557	654	592	596	580	616	592	564	595	590	548	562	597	616	626	587	599	591	606	598	625	629	575	596	589	613	542	542	618	586	612	619	598	584	598	584	597	572	587	651	574	618	597	583	609	563	576	600	576	605	582	614	598	595	573	638	574	591	568	580	605	587	608	580	617	587	562	554	595	598	575	607	506	540	607	625	594	590	582	585	589	611	568	609	614	592	619	565	543	617	609	558	588	594	586	600	610	576	607	530	580	611	620	620	621	579	584	625	588	582	599	625	592	608	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
14865	17982	32364	30401	28563	26922	22897	20146	18712	18275	13872	10192	5942	9643	9591	9239	7352	7574	7095	8030	5675	5634	4022	4757	4295	5166	3021	2056	1626	1232	832	1127	1125	810	623	426	302	290	263	283	254	279	241	209	232	202	237	811	729	562	430	460	410	247	158	288	155	146	151	137	131	140	143	160	143	155	142	175	136	185	159	158	167	170	158	135	157	167	155	141	152	165	161	173	160	145	143	130	155	146	167	153	162	188	151	153	144	171	171	140	151	175	156	148	137	150	159	154	149	159	153	140	153	165	156	162	145	179	149	149	161	146	141	160	163	151	139	137	157	147	157	167	140	163	149	159	169	146	143	169	172	129	168	142	161	143	131	156	166	151	135	157	146	170	132	143	173	142	144	158	143	165	158	152	146	137	175	153	152	179	144	148	177	146	157	146	166	147	135	155	157	139	150	164	145	148	184	138	156	146	174	153	163	151	170	162	174	140	166	155	150	163	164	150	161	154	163	161	156	143	136	146	146	136	120	135	145	158	147	150	141	176	153	163	154	139	154	161	144	145	141	155	155	157	156	137	137	149	163	167	165	173	159	155	141	157	148	158	161	136	168	139	167	140	141	138	158	161	168	177	148	145	192	160	148	153	158	147	133	154	143	172	157	156	157	131	157	151	147	139	172	158	160	149	155	156	165	155	165	144	139	135	161	154	177	142	148	144	159	167	165	151	151	132	160	153	164	164	148	152	146	151	164	168	166	143	159	156	147	140	158	147	152	168	157	170	125	169	151	186	159	136	123	140	157	146	183	153	135	174	159	155	177	155	171	161	162	140	145	186	143	140	149	157	151	125	167	141	144	168	173	183	136	150	147	163	152	161	130	145	148	155	152	151	161	148	147	164	157	161	127	175	131	163	139	133	155	182	168	134	165	148	157	174	185	155	165	154	168	128	150	138	140	143	154	166	133	156	159	150	137	132	141	168	137	157	162	157	152	131	162	162	142	131	145	146	169	149	171	129	157	159	150	165	152	152	171	150	160	169	162	163	140	141	160	142	151	146	156	141	152	148	154	139	149	155	158	146	158	168	152	143	148	169	125	153	150	151	162	151	153	161	152	149	164	166	141	154	175	144	154	157	154	146	162	151	159	145	148	153	151	157	172	157	135	146	149	167	153	164	158	136	144	136	151	141	150	150	142	151	156	161	155	164	175	154	167	152	166	155	157	163	147	130	170	136	162	135	161	147	154	155	149	158	144	160	164	155	153	155	162	169	169	162	161	148	165	139	146	161	164	147	153	161	157	154	140	147	144	147	150	159	130	145	158	171	142	175	160	152	141	174	158	125	158	193	173	168	147	164	133	167	183	161	147	149	165	150	132	140	147	161	152	144	172	134	154	145	157	151	158	164	159	157	142	131	145	140	158	155	147	143	163	170	148	152	158	151	141	135	148	159	172	142	151	144	152	157	150	149	143	158	137	147	145	153	144	171	158	172	163	158	174	169	171	162	140	153	156	138	132	149	157	150	178	166	145	140	181	149	157	136	156	162	160	138	164	153	172	185	153	147	146	154	143	166	169	139	154	144	164	135	151	168	165	169	182	153	148	148	159	165	168	145	165	143	159	151	119	176	157	128	154	167	158	139	145	156	160	146	157	142	151	148	181	153	138	140	146	143	147	137	164	170	162	136	130	139	150	142	175	161	141	143	156	163	159	142	166	133	146	189	168	157	157	135	148	175	152	159	179	175	160	158	161	174	139	163	168	144	166	134	165	155	150	153	131	143	147	141	162	134	154	135	157	154	139	180	142	140	151	151	161	151	174	134	129	150	145	150	160	177	152	153	177	168	135	161	151	141	147	142	152	161	168	151	160	166	157	138	122	146	141	148	168	134	162	150	186	156	145	176	147	144	150	170	171	149	148	158	132	168	148	144	156	156	150	177	143	156	141	166	168	155	131	170	149	124	169	158	167	146	160	142	138	159	138	155	152	129	166	156	159	148	171	168	148	173	152	165	159	148	154	163	154	163	155	146	158	135	132	164	156	156	156	175	175	155	147	163	131	149	139	137	153	155	167	154	159	169	166	132	161	152	134	141	134	150	149	157	153	156	170	163	146	156	158	146	162	180	134	153	137	131	168	141	164	150	150	135	153	151	142	152	152	147	149	162	168	144	166	163	146	150	146	162	144	145	153	164	161	140	150	164	153	150	132	144	158	144	148	154	140	176	176	160	132	150	159	164	169	139	158	170	127	151	141	126	174	162	152	171	161	166	155	152	125	142	170	158	163	173	169	169	163	152	155	164	163	148	142	155	149	158	169	144	153	145	143	140	133	155	161	143	152	168	163	138	170	166	165	154	150	146	149	133	139	163	150	133	170	173	184	149	162	153	165	134	153	156	154	168	135	164	142	139	168	161	150	152	148	151	156	149	169	149	142	180	156	147	166	149	154	157	154	155	159	139	154	142	148	138	139	127	150	179	135	139	158	153	149	154	167	146	136	140	132	153	173	154	122	152	164	156	160	141	143	154	157	147	160	155	155	146	163	167	143	168	165	173	127	160	162	139	154	154	148	163	135	148	135	162	174	167	146	153	162	148	158	159	147	157	172	125	153	152	165	146	155	135	133	163	127	162	161	172	135	150	153	156	148	143	132	154	149	141	151	145	150	159	159	144	143	161	163	161	146	136	156	162	164	142	157	161	146	131	147	146	139	165	164	141	163	147	136	133	166	154	170	168	131	168	144	126	160	158	182	172	162	140	153	154	156	197	154	153	131	159	149	157	148	158	165	150	135	175	179	153	137	154	146	141	164	165	160	149	142	173	161	161	149	145	155	138	146	160	171	145	152	150	159	138	144	171	142	167	160	156	147	159	160	134	167	149	165	133	181	149	156	143	175	170	147	145	157	160	146	165	133	157	148	188	169	133	157	140	155	129	177	148	183	154	163	157	142	167	143	154	158	151	159	155	146	168	175	152	158	135	122	157	120	159	147	148	138	140	129	146	141	128	118	122	161	140	141	142	118	137	167	153	160	136	155	150	144	172	141	176	154	144	144	133	142	147	139	146	146	150	149	163	143	149	175	162	144	143	130	178	146	147	155	159	171	151	167	175	150	143	159	163	167	162	131	156	164	145	140	147	145	159	173	136	150	152	151	152	150	132	142	159	162	139	138	140	178	154	165	137	164	147	157	152	149	143	159	139	152	132	141	149	146	162	148	162	167	158	156	137	163	144	158	145	147	141	159	175	165	155	147	147	166	155	144	167	153	156	145	141	156	148	177	142	164	150	167	134	144	154	154	157	144	144	179	157	166	152	160	148	161	165	161	148	158	137	150	148	163	150	143	161	155	147	141	159	155	147	138	153	167	152	158	127	154	175	142	151	157	147	134	165	164	157	161	153	164	146	151	159	151	151	133	142	171	149	157	146	152	176	179	138	144	162	139	167	157	156	144	156	164	142	162	165	168	170	153	168	159	174	145	134	164	140	142	146	163	156	140	168	142	147	174	173	144	158	159	147	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
9597	16608	28338	29847	35657	36621	33506	34125	34443	36730	31883	28353	22039	31674	31821	31620	28465	28417	27956	30274	25381	26523	19939	23618	22434	26057	16737	13863	11483	8645	6225	8309	7598	6066	4540	2973	1750	1668	1597	1784	1537	1582	1514	1215	1119	1054	1204	6355	5122	3621	2831	3251	2862	1276	534	1878	548	515	469	519	465	517	469	500	495	489	483	494	515	484	488	439	452	469	479	482	499	508	483	484	451	475	490	473	511	490	458	475	449	469	483	448	454	463	476	485	497	456	522	478	481	466	505	496	443	487	517	451	441	500	476	486	496	459	447	481	505	439	480	474	489	488	483	457	495	468	469	495	447	490	474	477	459	487	431	469	497	443	495	460	493	502	508	482	492	450	469	443	483	499	441	497	483	474	464	499	448	495	488	463	455	485	477	473	460	496	473	506	514	461	462	484	456	462	454	467	495	451	486	455	453	464	495	491	466	464	492	475	435	473	493	456	426	443	438	458	480	480	457	435	492	476	478	441	472	417	489	454	498	428	468	479	448	470	440	473	477	497	485	520	477	495	488	485	503	472	478	475	456	521	495	499	481	426	506	473	486	480	447	478	486	456	397	458	454	477	461	490	476	487	450	453	495	473	450	481	475	447	490	475	464	471	460	471	459	494	469	472	499	468	494	471	465	461	441	455	475	451	445	482	474	468	474	474	460	485	446	477	446	472	475	494	475	456	450	441	462	481	509	459	436	508	464	474	497	494	495	478	468	483	503	444	450	457	477	512	484	471	498	479	477	481	498	472	491	461	475	502	444	485	500	460	530	476	481	480	470	531	488	467	502	477	491	467	453	463	515	516	484	477	422	476	492	486	482	430	518	472	481	466	452	436	492	498	511	496	463	471	498	506	464	485	463	461	499	503	500	476	528	473	494	463	470	468	463	475	486	472	457	502	501	477	499	512	477	417	461	465	474	519	480	495	522	425	441	499	471	484	460	493	500	509	463	466	500	457	491	471	439	440	467	456	483	482	459	513	466	516	464	470	490	479	478	477	473	476	444	475	430	448	472	467	452	504	463	495	486	454	463	483	500	499	489	474	477	454	453	490	458	496	487	425	508	485	463	480	496	473	491	477	440	441	465	485	476	498	462	450	453	479	466	475	457	464	476	454	507	480	529	456	464	496	484	452	493	471	501	470	439	452	500	503	459	487	495	458	469	470	503	458	459	474	495	477	493	489	477	462	479	474	464	541	452	519	495	482	486	459	487	472	446	471	466	456	487	458	468	481	490	467	504	451	459	461	502	473	485	453	507	517	490	471	441	473	461	495	468	462	485	494	467	441	485	450	477	440	474	466	511	468	464	459	438	497	489	461	466	445	456	458	484	435	517	469	460	444	472	473	485	463	501	500	455	506	474	478	466	467	437	481	487	447	456	473	491	478	479	467	431	490	480	462	493	481	472	486	472	462	449	446	465	464	460	506	457	489	455	437	510	483	504	451	478	476	467	430	464	477	470	478	483	475	483	511	480	489	484	456	414	458	482	497	506	488	465	479	472	474	523	495	440	487	480	481	479	497	489	496	494	494	474	468	466	415	477	494	467	474	462	447	476	486	451	493	474	474	477	451	478	448	467	478	478	467	481	461	473	503	491	443	475	523	459	470	443	489	478	483	469	509	437	509	483	475	463	466	493	505	460	489	495	455	513	509	463	478	492	466	449	503	451	455	456	457	480	452	476	469	506	497	476	496	462	428	498	425	444	458	497	452	478	466	455	507	521	480	510	480	467	474	491	459	487	464	452	474	460	498	457	488	467	489	480	463	438	478	445	500	501	500	467	459	457	468	468	463	464	481	444	431	499	485	461	481	486	450	484	455	471	497	483	488	483	466	486	473	507	471	440	483	468	446	503	499	462	454	472	484	448	494	481	519	485	469	479	440	446	490	517	468	507	490	475	479	491	506	468	493	449	478	520	480	481	502	501	462	442	453	458	425	520	472	508	467	453	460	466	436	488	505	454	460	463	481	496	468	494	450	483	445	492	468	459	503	514	488	478	490	458	483	462	470	442	487	450	456	428	478	466	489	473	465	444	479	527	503	453	489	473	493	441	455	419	475	500	452	501	510	467	472	466	504	468	453	454	492	467	503	488	448	448	506	460	468	453	499	436	491	477	475	460	468	473	488	475	480	465	446	442	511	452	472	477	505	497	489	471	487	456	476	496	488	450	500	460	445	462	480	449	505	526	453	508	462	479	478	481	480	474	485	476	450	476	452	481	509	465	480	489	472	454	504	480	480	480	473	468	465	471	479	452	462	517	463	462	483	483	451	455	491	476	506	507	485	436	466	482	456	457	432	440	528	457	455	462	509	489	464	488	450	492	475	501	496	488	452	483	531	446	506	504	439	501	494	520	483	488	444	512	495	439	458	463	496	469	506	481	480	495	452	474	452	485	490	482	473	509	494	484	477	501	461	491	456	455	494	518	485	505	466	473	473	487	467	440	455	443	444	484	488	496	470	436	458	446	506	459	487	473	483	472	474	495	489	469	478	439	438	469	472	478	486	475	466	476	478	447	485	466	468	476	467	483	474	484	506	459	462	488	478	458	520	462	475	491	492	480	476	481	484	506	461	482	477	466	464	459	476	489	468	500	458	467	450	470	484	493	430	500	483	499	453	458	467	493	462	471	449	521	466	452	439	485	481	510	497	470	531	456	444	492	477	478	457	480	486	406	461	470	454	438	460	445	464	469	469	476	473	457	470	459	456	477	479	514	496	489	478	488	474	455	477	481	473	473	474	466	461	462	490	479	494	470	480	512	497	490	493	467	478	448	496	476	472	502	463	454	446	471	444	493	477	487	439	448	468	465	454	489	484	491	459	448	455	511	461	499	467	457	518	478	464	498	479	479	459	465	475	519	465	517	427	491	478	508	456	463	479	482	482	449	472	504	454	437	482	459	476	492	476	459	469	446	444	474	485	420	454	478	467	464	445	478	463	494	462	475	479	502	457	482	469	471	489	514	498	491	438	492	447	488	475	479	478	482	464	465	504	461	449	469	476	484	503	519	438	436	443	481	457	448	477	463	444	444	469	440	496	505	472	477	434	479	453	467	463	501	493	440	481	466	469	467	462	472	481	469	465	472	441	451	478	486	445	459	464	457	490	474	472	450	478	445	457	492	487	467	459	471	478	488	470	460	434	492	497	468	442	434	465	481	480	493	446	501	440	453	456	460	453	448	527	499	469	487	479	443	495	502	464	482	484	445	447	447	501	476	472	505	463	463	445	469	489	451	509	467	475	480	467	458	472	500	448	469	488	487	471	485	498	471	511	472	488	499	460	489	483	490	478	484	481	450	494	461	478	497	421	455	476	489	468	485	445	497	465	476	513	468	438	532	503	460	503	488	487	445	464	466	497	483	492	485	472	484	497	438	455	467	456	472	496	479	475	466	476	484	481	508	444	444	476	461	433	491	513	463	475	488	478	489	462	445	491	489	485	494	459	498	466	467	467	504	443	469	457	511	460	472	477	513	449	456	499	474	440	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
22932	24950	37982	35948	33029	32620	29827	28751	28554	30548	23767	18836	11840	17869	18261	17072	13144	14023	14702	15045	11048	10134	7111	8404	8269	9616	5807	3932	3123	2153	1545	1938	1759	1523	1085	870	457	414	447	469	424	423	424	380	333	361	520	1470	1337	930	749	805	645	391	226	570	268	234	189	198	240	248	206	220	185	211	206	226	196	186	191	192	207	187	183	206	197	231	209	219	216	223	212	208	243	216	224	245	199	221	198	236	231	209	196	215	210	192	230	211	214	210	200	189	171	195	224	201	209	217	222	204	185	212	220	191	183	219	201	211	240	196	206	214	190	222	203	216	233	198	217	233	216	208	186	211	199	199	211	205	188	191	208	205	198	202	205	223	196	211	202	244	228	193	221	195	209	216	218	230	201	223	223	216	189	220	216	211	212	193	214	216	240	210	191	213	196	243	224	210	222	210	200	241	201	208	202	219	221	221	199	191	200	198	215	225	203	215	214	202	193	200	202	206	224	189	209	224	197	211	215	220	223	196	244	188	232	204	204	191	204	208	224	202	191	229	230	203	210	217	180	206	211	208	202	193	205	218	203	213	189	231	204	229	216	211	209	202	222	197	194	213	233	207	215	213	205	216	191	185	189	196	203	215	205	196	210	221	204	212	234	204	205	206	213	200	207	204	198	219	214	212	197	199	213	203	234	215	185	208	223	215	217	187	237	222	225	247	233	211	255	233	223	208	198	187	217	196	237	202	207	227	218	196	197	249	221	200	181	195	209	206	212	220	206	210	197	210	209	199	197	248	224	191	196	222	206	200	228	240	205	226	222	211	214	213	233	221	206	208	207	207	236	200	215	215	228	233	208	205	188	213	219	184	217	195	215	242	207	229	183	197	203	211	212	198	209	222	185	214	218	196	215	229	222	212	232	244	206	208	242	203	222	197	190	204	219	236	223	220	202	204	238	208	209	204	224	192	214	216	185	194	231	214	214	206	234	194	208	209	215	220	215	231	225	217	184	219	203	193	218	204	192	199	207	183	207	211	246	213	187	190	213	185	202	187	195	211	224	200	209	221	203	196	233	199	209	211	207	176	191	173	201	219	234	200	229	227	169	224	214	244	184	225	199	200	218	221	210	192	193	191	209	200	211	189	218	193	211	217	199	224	207	207	202	216	198	208	202	192	201	217	216	205	222	219	209	229	206	190	213	207	182	216	225	206	192	202	223	214	231	187	185	231	200	198	216	226	212	214	232	213	200	219	226	204	201	224	188	213	175	202	205	182	222	201	197	190	210	210	189	220	199	215	215	206	210	205	194	208	254	227	212	216	199	215	214	217	207	243	227	210	205	191	219	209	176	203	178	201	236	212	206	227	220	188	186	214	202	229	200	239	214	188	214	200	211	212	195	199	219	215	215	217	199	205	206	223	236	194	243	199	203	208	211	229	204	214	194	221	219	207	223	211	208	189	220	226	206	195	202	204	202	233	202	204	196	211	226	196	179	213	211	192	193	199	204	209	221	191	216	210	214	231	209	202	203	179	213	231	196	231	205	210	232	218	219	191	195	208	193	189	209	211	212	232	207	186	189	209	213	218	215	204	207	246	220	201	196	209	192	214	229	187	195	226	194	210	189	197	196	198	230	231	183	204	196	210	193	180	212	199	203	211	206	197	211	199	222	205	230	192	193	224	211	207	229	203	196	204	208	215	230	200	202	214	202	223	234	211	219	207	227	206	209	203	211	208	222	225	186	199	197	228	202	213	211	220	213	210	203	223	227	218	204	198	224	209	208	198	238	209	216	226	215	241	232	218	199	203	215	200	204	211	205	202	230	227	185	220	208	210	261	229	211	214	222	201	231	181	214	210	194	215	195	234	199	206	205	214	200	196	209	209	203	204	201	225	210	224	172	201	214	220	215	244	231	188	217	212	215	233	223	221	227	215	201	207	208	238	210	199	206	215	218	209	228	197	203	186	213	215	195	198	202	210	233	223	212	199	208	232	220	215	193	218	202	194	204	219	202	206	206	205	241	202	194	196	218	208	222	194	221	217	189	199	235	214	221	188	220	187	199	219	194	183	220	180	195	203	222	224	201	190	207	198	198	224	213	196	192	207	222	213	234	211	190	189	226	211	192	236	189	224	216	216	217	186	209	209	230	218	229	230	210	211	194	198	182	200	224	197	188	196	191	234	217	199	208	222	225	220	200	222	220	204	187	229	231	195	205	208	219	179	211	186	209	193	218	231	237	225	223	213	246	221	182	200	220	211	209	213	197	202	208	230	200	207	218	180	191	211	224	216	213	193	212	212	213	217	223	203	230	207	206	217	203	216	211	223	213	214	202	191	245	202	191	204	227	192	221	217	214	205	212	229	205	201	196	225	224	191	195	219	187	209	210	209	189	208	211	191	221	223	205	166	213	196	214	229	234	210	227	215	233	226	215	232	204	185	214	225	230	209	220	233	201	217	202	224	224	212	227	220	201	226	190	225	192	213	189	238	198	174	230	197	219	211	185	207	191	186	195	208	231	192	227	211	225	180	220	225	193	208	240	207	200	214	211	219	209	195	189	184	209	201	194	206	198	197	208	215	203	206	190	185	180	246	226	186	201	200	187	216	215	236	193	211	214	205	218	216	195	211	203	195	182	202	198	224	196	217	214	204	206	181	190	217	223	213	247	186	218	194	199	206	218	198	205	225	214	217	222	235	193	208	220	216	221	196	183	224	220	208	216	204	195	215	226	199	210	214	214	190	197	212	201	176	211	229	205	224	209	209	197	210	221	212	189	194	209	230	220	194	222	242	229	226	196	197	215	191	246	221	195	188	200	210	212	232	202	178	204	202	194	222	211	187	194	214	201	228	207	232	231	224	217	202	219	193	207	209	198	190	205	216	232	213	203	207	209	218	206	206	203	208	206	200	224	216	211	204	215	205	222	205	188	211	243	183	229	179	218	200	222	203	240	185	220	202	212	208	186	191	202	220	215	202	211	195	219	201	195	214	209	218	217	184	224	217	215	201	207	210	206	209	187	195	202	196	214	202	212	210	213	201	197	217	190	197	205	207	181	208	212	213	209	210	200	221	177	213	188	219	216	186	205	213	230	233	218	238	229	194	206	200	196	201	207	224	181	210	223	236	234	238	197	239	236	205	222	199	214	229	188	201	190	187	196	212	187	185	220	225	186	190	187	207	204	206	201	199	227	246	195	208	205	188	209	214	248	199	184	232	237	217	220	202	208	215	212	198	195	201	215	193	216	196	220	223	238	207	228	217	196	216	202	214	213	227	209	210	175	197	202	217	196	197	206	227	221	211	223	210	209	214	203	201	233	186	213	190	198	204	197	177	206	218	200	191	213	205	174	227	175	234	217	203	207	203	200	187	216	222	202	227	193	225	202	202	228	213	204	232	243	220	216	201	217	201	187	195	222	225	223	216	204	216	214	202	196	216	195	193	206	186	230	221	234	200	227	213	192	219	203	200	221	214	197	233	186	222	226	209	174	203	238	205	197	237	194	184	234	214	190	205	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
13188	21354	33530	37269	40502	42428	40279	42460	41889	46324	40082	36723	30544	41312	41987	40347	36916	37287	39476	38293	34808	34239	26221	32703	31465	34707	23961	21119	18007	13880	10420	12947	11042	10575	7253	5288	2722	2778	2802	2998	2530	2770	2492	2121	1936	1782	3077	10211	9085	6369	5041	5431	4291	1961	704	3439	1116	670	647	624	625	660	642	614	656	654	665	608	643	658	628	652	658	644	582	627	666	608	652	602	634	601	651	616	676	679	617	635	604	635	646	611	652	605	601	611	619	620	611	616	598	674	677	616	604	638	648	674	595	602	610	599	631	610	614	653	568	594	616	610	658	606	600	598	618	617	581	630	607	596	593	622	599	650	640	631	590	606	623	660	629	686	589	653	606	642	646	611	584	667	629	609	591	598	642	654	595	600	627	607	657	628	648	603	604	653	641	603	599	638	598	636	655	639	632	581	621	625	639	658	669	625	641	660	598	646	635	633	604	645	632	609	649	580	587	618	628	609	590	620	612	595	600	610	641	629	626	608	615	599	650	581	559	630	632	592	576	664	623	609	654	616	637	636	669	622	642	595	602	606	580	717	599	656	641	598	587	623	605	613	629	618	629	627	650	612	614	655	620	650	617	650	630	602	607	635	633	622	682	702	636	632	618	603	600	648	600	606	661	618	610	615	598	598	663	590	660	611	639	610	675	642	587	611	596	603	623	599	626	646	622	621	609	579	608	581	617	622	604	584	620	620	613	636	643	631	682	624	685	616	679	619	646	645	634	597	677	587	653	586	631	578	654	655	620	575	604	604	619	605	593	593	653	617	636	619	606	644	630	621	599	667	620	623	636	659	580	627	581	621	600	647	620	604	621	580	606	598	594	630	615	623	670	636	631	632	642	664	649	641	652	624	603	674	643	569	652	619	629	616	626	600	643	584	603	614	638	597	611	647	636	630	599	644	628	619	625	615	618	645	642	575	639	599	612	649	594	600	630	619	670	646	619	660	631	619	640	633	624	646	598	579	638	603	602	649	654	654	590	624	589	634	608	623	685	649	625	596	633	621	633	608	576	583	610	618	642	588	623	650	599	624	613	641	622	593	635	688	614	659	635	596	641	602	643	608	617	611	601	645	627	615	644	594	689	622	659	606	635	607	628	649	624	641	622	578	599	639	615	626	613	592	655	651	616	631	633	629	604	624	647	622	633	610	634	667	627	616	588	618	610	649	627	616	641	665	593	631	594	573	639	616	655	598	653	653	645	634	641	590	646	617	634	595	635	696	630	615	643	608	622	622	557	616	597	578	588	591	669	606	640	615	645	612	616	686	666	629	602	615	611	641	573	661	661	641	621	582	582	610	671	613	629	641	606	601	632	663	638	631	630	615	594	644	626	591	629	651	623	622	616	595	635	587	606	629	660	625	585	616	655	608	617	658	643	618	613	616	616	598	634	654	624	664	615	620	607	649	611	666	608	615	604	589	661	613	635	646	599	578	664	615	613	621	604	659	641	628	629	646	670	620	634	636	635	596	629	641	654	629	596	593	630	612	633	624	603	660	619	622	654	658	632	654	647	609	664	649	657	579	652	595	580	616	668	599	645	614	627	602	581	645	620	631	618	617	619	610	634	611	637	640	604	628	593	623	581	564	643	646	629	584	610	614	640	602	604	601	679	605	652	679	611	638	614	615	605	591	607	610	604	619	649	642	631	617	602	606	603	628	623	611	606	595	619	640	584	615	626	574	624	617	636	605	607	617	640	603	661	684	631	624	624	638	648	629	618	651	640	659	651	607	651	659	668	681	597	615	600	616	626	632	606	640	681	592	645	632	609	630	644	628	644	560	627	610	590	646	632	637	607	565	657	593	605	597	596	645	595	609	629	643	645	592	638	606	619	599	604	567	619	622	607	668	618	617	619	649	560	654	633	655	639	634	602	631	605	622	582	623	627	596	608	607	613	617	600	620	657	608	653	637	653	618	658	635	611	637	639	621	622	609	654	556	629	617	577	663	620	605	561	643	656	621	623	668	613	602	634	594	670	601	617	643	674	619	668	563	642	649	651	637	601	621	649	628	610	603	625	627	647	682	615	603	637	614	618	599	630	574	637	628	590	631	576	639	633	640	613	603	621	642	633	624	610	610	622	619	609	606	622	636	602	594	627	658	620	628	610	618	576	614	672	659	653	628	619	681	633	612	660	555	656	634	615	637	603	628	667	626	628	617	631	590	658	635	638	632	634	655	655	612	618	610	650	597	630	619	631	634	608	617	611	637	596	618	624	649	613	630	643	591	583	647	594	675	646	633	658	649	601	681	591	602	619	605	612	621	633	665	617	636	608	588	626	613	611	624	617	589	610	655	610	606	603	648	605	622	614	698	598	593	640	597	590	610	676	640	666	612	621	597	626	584	604	633	599	568	639	606	676	576	637	598	617	663	594	651	628	654	578	666	658	628	622	635	588	632	643	602	653	623	646	635	601	603	642	637	650	607	613	652	639	661	608	598	620	622	606	626	641	644	620	601	630	620	622	579	641	577	584	626	624	611	632	650	620	620	635	577	658	586	629	631	666	582	606	633	628	610	605	637	624	635	647	616	623	589	634	600	645	633	653	684	615	651	638	639	596	610	647	623	675	601	660	648	619	596	592	628	575	639	598	621	582	617	586	604	628	604	633	626	634	639	633	597	641	631	631	615	613	604	634	636	646	651	601	599	631	577	637	648	647	616	613	621	695	589	635	617	624	615	626	609	674	587	582	621	654	589	656	636	663	620	626	595	643	607	617	634	616	587	629	615	662	630	613	672	605	648	647	649	631	606	621	653	644	661	649	658	657	622	566	624	627	621	562	604	657	610	621	593	624	635	617	657	566	643	580	594	653	622	636	598	626	627	600	674	644	667	605	667	623	619	600	638	595	605	633	607	665	629	601	634	635	604	571	598	655	632	639	593	648	660	650	635	655	625	625	619	585	615	648	657	642	603	616	601	613	630	618	647	632	636	638	637	628	630	683	667	623	618	610	609	659	638	641	629	662	558	587	608	623	606	623	601	659	634	637	639	625	618	648	572	615	635	655	618	629	638	615	627	639	636	673	627	623	646	636	663	646	612	614	638	618	598	573	641	625	625	604	631	636	597	602	673	613	641	591	581	620	621	620	606	594	613	631	644	644	620	596	617	658	622	628	650	630	621	600	655	641	629	619	589	621	600	613	655	615	633	658	636	645	655	663	648	573	621	635	595	615	636	621	618	632	635	682	620	640	648	641	614	593	645	643	650	657	606	583	613	609	621	619	604	651	609	647	644	628	591	579	633	639	624	595	641	576	605	608	636	638	597	609	640	645	608	587	594	636	616	639	581	603	609	613	586	649	602	612	620	600	651	654	629	624	678	603	675	639	647	619	645	585	624	591	627	648	651	676	605	650	587	600	603	631	636	675	664	621	642	664	608	673	658	624	597	567	657	603	662	584	563	622	588	599	656	633	623	594	648	631	631	628	637	605	636	606	618	601	661	593	604	637	619	564	653	668	609	596	588	643	613	653	602	622	630	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
3914	2969	6643	5351	3842	2961	2012	1610	1453	1624	1036	770	622	838	826	730	610	674	723	592	538	497	384	491	461	476	384	330	321	264	279	260	267	288	244	262	240	253	237	248	257	236	232	263	246	231	245	280	315	276	241	298	288	252	264	250	238	226	243	243	219	251	220	203	212	239	238	245	246	201	246	262	250	194	248	248	233	238	228	231	250	254	235	239	227	236	250	246	243	228	229	231	240	211	267	250	234	258	212	245	219	240	229	206	223	240	218	216	246	230	230	225	241	223	266	213	227	253	223	254	253	230	226	233	205	223	220	215	226	201	237	245	261	239	203	234	249	228	218	249	218	271	241	239	253	219	209	252	253	226	234	227	219	215	265	211	236	219	224	240	226	235	245	224	259	241	232	221	237	218	239	215	250	253	221	240	233	231	232	238	231	231	230	228	236	206	246	269	236	211	220	220	218	215	215	226	244	244	216	249	216	234	239	227	242	221	269	211	229	220	252	218	243	224	233	211	240	229	217	208	231	218	214	214	230	237	226	222	207	240	248	239	244	231	223	230	245	220	213	236	221	239	210	233	221	251	268	228	192	226	245	235	210	228	220	252	251	207	209	230	230	224	233	207	236	231	212	211	253	215	235	232	257	193	197	251	189	231	210	246	228	233	234	235	238	226	245	228	230	216	238	235	211	230	247	241	255	243	243	224	252	239	200	232	208	226	231	252	216	250	227	226	210	219	208	220	223	254	232	241	219	248	240	222	206	238	243	213	209	200	221	256	240	231	211	215	231	220	230	243	200	215	224	219	256	220	201	223	225	227	229	252	199	223	255	222	225	222	247	241	199	212	226	242	227	227	251	242	248	240	255	227	230	223	224	254	235	216	215	224	231	223	225	227	218	231	207	242	233	233	211	241	210	245	233	239	227	234	227	242	241	215	217	233	226	243	259	211	214	233	222	217	231	235	259	217	230	242	214	213	223	236	215	232	249	224	217	221	226	243	243	257	228	257	227	205	230	229	206	241	258	244	256	207	236	243	260	229	241	227	203	226	246	234	244	239	251	252	247	215	223	203	225	233	231	241	245	232	212	248	238	233	243	229	245	227	231	256	229	205	225	248	224	259	215	205	243	224	225	240	218	250	228	249	221	273	240	222	222	232	223	223	235	246	243	255	267	219	238	233	254	221	223	253	255	219	239	216	226	218	241	247	228	224	227	245	209	245	287	217	212	227	232	236	215	228	258	217	234	242	240	224	245	229	196	228	225	214	208	247	226	216	226	237	230	219	203	210	217	245	216	240	206	245	255	224	280	208	219	238	220	230	262	248	216	221	197	241	237	218	217	232	209	215	238	197	222	218	232	251	230	233	202	212	249	234	234	220	203	230	241	218	237	225	250	240	231	228	239	219	227	232	244	244	253	227	248	262	253	213	246	247	210	269	255	209	229	223	214	253	238	259	210	237	251	240	212	262	223	236	242	255	244	242	205	214	217	238	244	214	223	211	229	228	231	219	222	233	277	245	238	230	221	243	217	241	245	218	252	221	230	267	191	235	236	204	241	239	252	216	230	233	210	231	233	217	254	234	218	227	251	226	256	250	206	230	221	233	254	225	248	257	231	243	228	223	231	230	242	229	218	224	240	225	223	236	202	237	217	244	206	206	249	225	251	222	237	246	249	237	243	250	252	230	254	253	202	211	236	228	228	249	223	242	243	246	224	236	226	235	220	199	216	203	228	211	235	215	213	214	208	215	245	253	229	233	213	225	246	223	227	232	248	227	245	248	236	236	212	240	228	231	237	223	228	233	224	214	220	254	231	221	246	232	231	241	267	246	235	229	253	228	241	230	221	241	232	231	269	208	243	225	256	247	232	221	235	229	222	270	241	222	247	229	244	264	220	224	243	234	223	257	239	214	224	236	231	226	218	210	234	255	255	220	257	262	256	240	236	235	222	260	247	246	238	237	239	250	214	218	203	230	251	249	240	231	233	231	253	241	233	227	209	243	213	214	222	259	239	227	231	239	220	252	201	236	237	239	228	241	239	220	247	239	243	226	239	224	216	236	209	211	217	235	250	237	207	215	222	245	201	230	238	252	210	233	230	261	233	252	236	226	233	240	258	239	223	251	249	236	226	232	237	199	233	236	226	238	252	230	196	236	253	249	261	251	229	237	239	219	202	243	226	222	229	183	232	221	236	223	238	241	250	224	222	236	251	239	251	220	228	227	256	220	231	237	234	218	230	212	217	215	222	226	235	217	233	229	216	236	220	238	226	232	244	222	223	209	223	222	216	240	240	215	221	243	208	218	229	214	243	209	215	222	254	239	228	236	243	211	227	249	228	257	226	219	266	238	208	205	225	229	221	221	224	231	234	232	229	217	227	241	229	213	247	238	240	234	225	229	229	244	257	224	219	270	215	222	203	222	235	227	227	226	224	228	237	231	226	208	251	229	240	198	218	204	253	229	246	247	248	209	219	245	227	257	237	207	227	226	226	229	223	224	216	237	265	227	251	235	237	224	254	218	237	186	207	225	233	237	229	252	243	234	250	228	243	234	241	226	239	227	259	220	247	219	236	211	241	219	214	238	248	220	227	233	235	206	251	262	246	218	230	264	221	237	246	231	227	223	212	214	250	216	240	242	219	244	243	221	231	233	242	224	251	246	246	237	222	227	219	246	274	223	258	230	216	214	224	244	235	242	212	243	214	246	238	236	235	236	202	233	214	243	234	254	224	251	228	242	205	231	232	212	266	236	250	244	206	214	237	231	218	220	201	225	220	243	228	222	244	227	236	219	244	248	252	240	211	206	213	249	219	240	244	222	232	232	228	242	240	254	238	217	227	232	214	210	215	218	239	231	236	209	277	233	252	235	224	216	231	217	264	204	258	250	231	239	253	222	242	225	221	209	223	244	236	231	212	230	230	211	211	270	226	213	244	198	230	235	251	204	226	240	222	247	229	259	225	233	218	213	241	233	255	242	237	235	233	241	217	264	236	244	219	226	241	237	214	227	229	248	253	246	237	261	234	200	239	250	228	231	243	231	248	233	260	216	206	263	219	236	251	244	264	259	206	216	241	223	242	210	227	262	266	241	205	241	223	248	262	237	206	245	235	264	230	235	212	231	198	239	230	251	243	240	210	234	234	239	237	217	252	231	218	226	281	240	203	218	274	225	211	220	243	232	228	218	212	229	215	244	231	233	251	260	227	243	217	245	208	245	250	214	257	230	237	221	223	234	248	262	245	228	246	211	244	239	221	237	238	244	222	261	208	250	236	228	211	221	223	269	207	256	230	264	243	222	217	213	240	232	234	228	233	240	225	210	232	212	206	216	229	220	237	232	232	251	240	232	223	242	249	247	244	263	241	234	227	246	233	252	224	214	243	221	205	213	227	197	251	221	248	219	238	221	232	236	225	235	244	217	218	232	252	247	217	198	198	222	236	228	216	241	261	251	192	218	236	230	226	253	229	212	219	220	221	230	228	252	231	244	229	227	253	231	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
3271	4088	10663	11342	10428	9327	7133	6428	6274	7858	4832	3884	2962	4594	4408	3721	3156	3528	3908	3437	2849	2714	2043	2517	2320	2616	1739	1523	1462	1210	1102	1169	1059	1076	966	804	757	730	797	779	750	762	696	741	729	709	802	1114	1189	1090	967	999	1030	815	694	802	757	626	675	624	656	624	635	703	591	639	660	665	617	639	654	669	664	706	669	644	683	647	616	717	703	681	642	681	654	686	644	721	651	655	686	687	658	649	694	648	661	702	754	618	646	679	700	658	725	670	665	606	678	680	668	654	653	703	680	594	653	707	684	666	685	691	653	673	622	652	622	655	693	653	624	683	672	649	713	617	701	647	672	644	652	648	689	649	655	658	666	658	645	676	663	709	667	708	688	689	634	681	695	609	731	658	628	660	738	685	647	659	699	696	650	655	691	627	688	691	661	649	667	636	637	704	667	665	658	680	650	673	669	637	656	695	747	618	669	688	648	676	617	699	644	698	639	675	634	673	615	672	667	682	667	640	680	688	662	627	671	649	668	674	711	649	702	653	659	652	610	614	680	693	668	671	642	663	632	651	698	689	649	685	704	735	701	636	682	667	670	660	681	687	658	653	653	702	672	691	625	707	695	660	667	686	682	679	634	675	684	655	672	703	686	601	634	662	668	661	709	654	723	653	686	646	650	694	686	651	680	687	642	640	678	641	682	718	636	695	649	703	697	660	624	623	639	709	645	690	627	687	697	687	708	679	687	643	683	679	637	658	664	617	704	650	680	667	625	618	700	645	605	616	659	654	651	709	687	675	675	682	643	655	681	641	666	652	674	659	641	667	669	698	637	631	711	639	677	698	698	696	642	707	653	659	671	677	703	663	685	636	668	700	623	685	647	613	689	627	662	691	638	700	651	668	666	697	595	663	678	644	689	626	687	656	645	658	695	676	682	698	691	725	698	667	661	701	686	633	697	700	687	678	703	719	706	656	660	661	673	661	672	664	654	622	703	671	676	656	689	681	667	642	664	717	679	666	678	680	736	637	645	673	654	694	660	651	667	657	711	625	654	649	681	671	665	704	684	671	689	668	657	709	671	649	724	673	674	648	655	689	688	656	642	663	634	643	655	625	682	725	681	692	645	695	670	671	658	631	622	645	611	623	713	610	649	673	619	668	650	647	667	662	649	641	699	686	665	641	659	668	685	691	639	661	649	682	669	675	689	662	645	629	627	621	651	655	686	628	697	644	655	689	698	669	635	682	663	677	636	640	688	665	699	682	681	640	644	686	676	670	667	659	625	677	680	681	693	660	673	668	666	644	655	630	677	675	666	685	685	649	679	645	691	625	695	646	656	657	727	618	691	673	671	698	692	673	678	630	672	678	673	682	665	669	653	661	729	674	694	676	656	655	651	664	678	648	708	696	676	644	636	728	606	660	632	669	700	691	697	654	602	688	676	657	687	691	683	678	677	676	700	610	646	675	675	658	635	687	698	708	666	636	674	608	659	679	662	634	662	712	669	634	719	710	668	689	708	650	679	663	669	673	692	649	656	681	679	622	664	658	658	697	705	661	721	653	657	691	692	693	665	665	650	653	649	659	681	669	715	668	645	717	658	658	631	691	692	672	673	626	664	657	689	677	609	698	705	713	640	643	690	693	618	678	658	666	643	657	664	682	668	627	621	696	690	714	728	681	649	652	687	632	694	672	686	675	650	694	671	634	700	644	649	663	721	673	702	661	653	676	704	677	679	653	687	624	666	606	695	651	638	687	657	650	680	673	667	691	654	655	702	702	663	704	644	675	698	679	649	656	637	625	648	631	709	694	673	674	648	640	679	647	666	692	638	669	666	664	690	710	654	688	640	677	670	690	620	724	659	663	658	612	691	674	681	646	665	678	657	666	690	685	661	640	665	710	676	705	672	688	664	647	649	676	655	690	696	680	673	652	643	711	671	639	645	692	681	662	646	656	705	685	672	701	647	667	656	692	666	655	623	665	667	689	661	654	682	678	716	667	762	668	719	661	684	692	684	662	693	688	654	633	673	728	660	677	674	670	704	694	639	641	664	706	693	669	641	749	667	635	650	647	671	672	664	621	667	657	681	641	683	661	640	637	610	656	654	673	682	687	632	713	655	636	708	624	730	659	669	663	669	700	685	709	655	684	639	634	682	678	684	674	661	686	684	694	649	664	623	643	680	725	653	657	649	655	647	667	660	677	722	699	666	674	650	672	673	681	659	667	677	679	657	665	620	637	668	698	652	663	666	696	635	682	671	637	680	676	653	657	608	698	682	665	666	689	672	682	657	667	662	696	638	613	692	703	651	665	649	661	710	669	653	677	656	687	663	698	645	724	707	684	697	627	677	641	668	651	700	667	663	729	649	662	652	683	666	651	659	629	650	668	655	717	639	692	632	629	619	667	685	737	679	667	643	668	687	690	658	678	641	655	673	692	651	612	721	704	666	710	635	662	652	701	660	682	703	684	662	685	691	638	658	705	647	673	645	669	632	649	678	651	663	650	672	692	657	653	658	695	616	672	689	704	639	703	682	665	662	694	669	707	644	703	680	692	694	652	687	662	656	681	694	707	681	733	651	702	655	702	681	669	666	650	649	623	635	625	693	697	748	666	706	656	661	650	652	705	680	670	649	690	688	688	692	673	682	672	648	646	637	698	646	661	669	657	642	669	722	727	634	688	675	657	693	709	652	721	642	700	715	665	671	651	691	642	680	673	694	702	627	689	660	663	677	705	703	629	702	620	701	636	682	679	650	673	614	622	649	669	671	694	694	660	672	680	674	653	662	688	663	661	652	677	713	631	703	652	699	630	654	683	697	678	643	671	684	623	644	662	668	736	660	718	639	661	658	618	695	680	660	671	700	641	671	715	669	651	696	670	651	692	694	698	670	671	688	661	659	646	647	669	635	653	705	643	672	667	639	619	645	648	691	662	688	659	677	679	664	627	676	666	680	664	707	675	698	641	664	695	677	655	690	654	737	704	698	671	699	679	636	663	714	701	695	663	630	716	655	699	693	630	645	635	667	680	657	691	675	653	646	677	699	633	650	709	673	669	711	645	671	714	673	651	686	694	647	677	675	664	657	639	693	640	680	653	692	667	673	635	651	687	717	643	700	675	731	696	694	664	662	676	687	622	688	712	695	685	661	646	692	674	672	654	691	699	676	668	680	626	672	637	665	642	677	688	674	685	634	677	654	679	673	657	694	712	636	672	701	704	702	627	657	678	670	672	637	635	682	688	666	663	698	687	717	654	658	682	709	634	683	717	662	651	677	671	691	653	676	683	660	665	620	622	635	673	731	658	678	679	647	700	697	672	695	658	671	651	659	664	668	690	634	704	697	669	680	651	690	635	746	704	700	638	670	652	683	684	718	690	702	675	678	659	694	657	671	690	657	665	642	665	672	716	688	668	630	710	694	700	681	663	614	672	688	665	653	686	654	709	666	672	689	650	705	664	633	649	696	686	650	627	663	681	711	695	643	659	686	661	660	653	677	670	644	659	667	680	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
15266	17121	33212	31556	29407	27294	22078	20181	17887	21547	14877	10363	6914	11294	11031	9008	7372	8456	10998	8113	6080	5133	3557	4865	4072	5107	2653	1845	1687	1183	841	1096	870	759	644	435	284	304	365	379	278	289	274	269	273	261	461	845	835	648	505	467	482	342	173	276	241	170	174	196	168	171	164	173	199	196	174	194	155	165	154	185	205	172	168	174	172	190	154	185	175	190	189	197	178	163	172	170	179	175	167	172	175	194	185	180	174	184	184	187	175	189	200	178	183	183	192	190	205	191	165	187	158	181	192	182	203	190	176	193	159	162	186	180	189	158	189	167	164	167	183	169	172	180	173	186	194	186	177	163	202	171	192	181	159	191	187	178	164	178	168	194	195	178	169	181	180	184	188	204	187	155	178	181	192	173	189	162	202	203	154	190	181	169	192	162	160	184	163	175	185	174	180	192	199	166	201	152	175	188	171	154	196	181	194	179	154	162	170	189	163	181	174	171	177	171	184	167	179	175	182	193	185	187	166	176	179	179	197	191	163	180	196	179	198	178	165	182	175	207	189	193	188	159	170	182	189	165	177	187	190	179	173	163	184	190	161	196	188	168	221	155	159	206	182	161	184	169	195	194	188	198	158	182	179	160	163	173	159	174	179	184	181	173	170	160	176	194	195	198	159	165	171	193	188	187	185	176	207	173	157	187	194	156	192	192	220	186	179	160	186	171	189	190	178	188	174	168	182	176	183	174	160	200	194	172	181	172	180	192	190	164	194	177	192	173	183	182	168	140	189	168	193	206	179	199	174	175	183	154	204	188	159	167	179	185	171	186	183	209	175	193	172	184	170	176	183	176	177	185	166	208	178	152	179	182	187	159	170	162	177	187	195	180	148	181	196	187	187	188	150	162	159	180	182	149	185	189	148	176	181	177	170	164	163	175	192	188	166	160	186	172	181	192	189	161	187	181	157	153	178	200	192	163	189	172	189	155	199	216	197	193	198	185	161	175	164	183	172	165	164	204	173	189	184	194	176	166	194	169	187	181	150	182	197	157	163	161	199	175	178	182	177	167	189	155	198	184	183	155	185	176	182	184	186	159	195	159	167	168	163	192	170	199	169	158	178	165	188	184	171	188	173	179	187	154	185	169	165	203	182	182	166	175	178	171	179	165	195	187	178	195	162	172	178	177	185	178	199	191	155	166	168	199	185	188	168	197	161	172	145	184	170	174	191	161	191	169	192	192	181	186	195	188	167	166	186	194	188	164	174	196	155	194	185	148	171	152	160	170	147	194	203	195	139	182	178	178	194	161	198	180	195	176	188	176	179	196	154	169	172	169	195	165	177	222	177	170	174	177	176	172	163	172	199	201	195	176	186	176	176	181	201	160	159	196	168	168	179	172	164	185	168	182	195	166	191	167	169	177	178	190	166	181	188	167	175	173	171	196	188	176	170	175	179	149	184	158	164	191	157	185	187	192	154	170	183	173	173	186	170	186	165	172	202	158	193	169	149	173	182	171	164	166	168	170	170	182	174	186	153	174	161	174	186	161	168	160	172	162	171	201	164	165	182	165	166	167	172	194	184	181	192	196	167	185	172	177	185	193	184	195	182	157	183	186	189	163	174	194	173	203	186	166	168	181	173	162	195	192	169	162	166	175	173	180	187	184	174	207	177	186	166	183	187	166	173	171	170	181	190	163	158	177	172	172	169	154	176	168	187	170	172	177	178	200	199	204	189	180	177	197	151	162	185	176	183	174	184	182	163	175	176	174	194	201	167	191	165	180	178	185	180	159	180	155	188	167	159	168	178	162	185	167	190	176	176	165	150	184	185	180	166	192	181	186	182	166	173	181	185	167	176	171	174	154	149	165	184	194	176	185	181	151	154	222	148	188	170	162	164	180	165	160	180	201	160	182	178	181	163	175	190	185	191	191	211	195	183	169	192	175	155	186	206	176	179	174	171	182	176	189	156	175	177	167	186	173	183	168	187	153	195	177	168	168	183	171	212	196	181	174	184	183	179	178	174	156	175	143	167	156	158	156	187	178	201	178	167	171	187	194	170	172	177	191	194	143	206	167	196	174	177	159	187	177	183	189	188	173	172	217	159	181	203	177	197	200	165	174	179	176	181	185	175	176	169	194	201	166	157	169	180	166	174	163	150	180	197	170	173	183	159	164	191	185	171	194	183	197	197	194	200	172	186	183	174	156	196	178	189	185	165	171	177	203	181	192	182	176	185	156	173	173	184	191	208	175	201	173	160	174	191	162	162	180	214	165	155	176	186	185	158	179	170	181	167	165	162	172	172	176	187	193	171	156	192	177	182	160	173	173	180	183	186	192	170	201	184	177	174	182	155	159	172	170	188	167	175	201	179	163	163	178	180	212	170	192	187	165	182	182	169	167	157	200	197	186	191	202	170	159	193	188	173	179	185	189	178	170	184	179	167	178	211	184	170	198	175	174	176	189	174	210	167	173	154	198	174	198	184	180	191	171	173	173	181	197	176	175	182	161	161	177	184	183	192	197	173	193	172	207	201	167	189	166	182	167	160	187	184	184	173	158	210	188	177	177	174	186	170	159	201	169	189	171	184	175	159	174	168	170	178	178	177	174	176	167	170	192	175	197	167	172	196	174	185	171	194	187	181	169	166	173	172	184	171	183	158	179	174	183	166	194	201	189	189	166	159	169	180	169	182	188	163	178	158	163	188	194	187	179	171	167	167	179	193	188	177	171	170	187	162	175	192	169	189	200	177	161	161	176	180	175	179	161	174	186	183	170	195	196	187	185	173	177	207	194	175	178	168	172	154	180	178	156	185	163	189	169	174	192	180	170	169	157	208	185	185	169	197	169	186	174	201	192	172	195	156	185	160	191	175	184	191	189	148	202	179	184	172	177	169	156	170	168	189	170	184	174	179	192	166	166	175	204	188	189	191	176	183	183	208	178	160	174	186	211	191	183	159	199	188	188	178	166	195	148	184	206	183	198	170	167	165	191	163	180	195	156	196	177	181	162	170	152	173	161	171	167	148	174	181	191	159	165	178	156	198	182	200	182	190	148	164	193	194	176	170	173	207	178	178	151	166	167	172	176	160	193	176	187	200	211	186	179	190	163	192	180	198	163	170	175	170	168	154	198	206	148	157	177	169	196	193	187	155	163	171	199	173	160	172	181	172	181	170	187	167	169	161	157	182	167	186	180	165	165	186	191	169	172	174	165	186	142	177	182	172	173	181	172	176	163	166	176	171	173	170	202	184	185	182	181	165	177	155	171	163	191	201	192	164	170	170	184	187	195	179	189	181	179	181	163	191	191	179	161	158	182	198	161	187	158	152	164	154	163	194	170	199	185	155	166	173	189	174	156	179	163	184	182	164	175	189	187	178	177	160	167	154	149	164	175	171	154	201	134	193	187	180	188	160	175	192	167	200	191	203	168	180	165	176	183	176	164	207	175	191	171	190	173	159	190	188	161	182	158	201	174	167	176	171	169	175	198	190	169	195	201	187	168	199	167	177	179	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
9669	16029	29534	32427	36023	35155	32352	34382	33381	39373	33390	28428	25177	35175	33903	30572	28661	30408	35255	29293	26361	24194	18517	24132	21293	25535	15675	12356	11421	8695	6078	7942	6475	5295	4481	3070	1635	1886	2154	2057	1560	1827	1604	1544	1353	1405	3247	5617	5878	4198	3202	3149	2875	1756	630	1753	980	562	547	525	574	546	547	564	555	557	600	523	523	513	597	538	554	552	536	522	559	506	550	571	535	526	530	525	543	568	572	524	547	533	544	518	569	523	524	552	537	530	561	516	556	546	533	556	534	556	530	555	559	543	504	559	518	538	555	551	571	529	513	520	558	516	552	572	533	543	489	525	549	540	549	573	536	560	542	541	568	566	538	522	534	510	513	544	560	556	540	545	525	568	543	542	551	520	547	528	527	521	551	542	545	543	562	575	557	526	543	523	553	517	526	525	566	568	577	521	481	538	554	576	533	513	545	508	520	572	581	524	510	581	542	519	547	558	544	549	572	552	586	535	535	503	504	514	529	532	491	516	540	536	543	524	525	539	561	536	523	554	562	542	556	539	545	506	545	570	549	535	543	575	533	521	545	551	547	501	516	512	531	572	578	553	510	538	521	540	561	543	532	553	504	557	535	555	563	505	546	529	546	532	540	530	559	570	578	545	516	503	552	522	545	566	520	529	516	507	564	494	546	513	620	555	517	534	519	550	547	508	480	526	533	520	516	574	567	551	545	544	536	549	491	543	551	567	538	484	531	514	496	570	546	543	528	569	521	530	495	508	516	565	536	554	537	540	568	564	554	531	535	530	580	544	540	508	562	564	541	523	554	565	565	544	540	540	541	548	558	541	490	529	536	520	563	565	539	536	596	567	552	523	546	561	543	535	557	545	510	535	520	507	539	544	525	577	578	485	511	528	524	548	544	544	556	515	559	522	550	506	529	575	512	538	545	540	564	528	564	555	509	572	549	539	508	527	553	528	541	558	547	551	556	549	544	597	577	545	515	582	572	567	513	575	526	529	561	520	533	509	569	524	524	504	538	541	525	556	510	549	570	496	547	498	507	562	553	550	551	525	541	524	568	538	517	511	540	538	537	540	518	552	497	532	513	517	551	523	500	573	551	559	536	571	525	544	550	556	526	557	551	546	550	549	542	575	553	564	529	555	520	563	533	540	508	510	530	533	571	550	528	504	515	528	547	549	536	550	542	499	562	520	538	555	516	559	568	592	530	565	556	509	534	541	562	505	588	586	537	552	524	484	510	540	539	527	514	534	581	542	555	557	510	543	556	554	526	564	544	533	585	565	548	526	551	549	549	569	539	552	570	530	557	563	538	477	529	573	578	555	549	535	535	546	552	525	539	531	515	532	522	527	570	587	535	530	578	556	558	560	489	549	549	584	532	557	528	554	515	521	596	508	545	540	554	531	579	571	540	525	554	538	520	527	553	565	518	540	529	511	542	546	531	499	583	554	565	515	539	499	596	514	500	518	546	527	570	553	552	510	528	545	544	537	549	563	546	562	519	566	520	534	593	539	522	495	547	558	555	523	495	542	511	528	571	576	539	572	571	534	571	539	499	552	501	547	511	537	519	567	549	546	569	553	557	587	543	577	545	517	535	532	530	532	520	566	529	567	538	557	531	528	598	546	559	552	519	593	540	547	545	546	499	539	515	531	498	534	537	563	529	537	557	569	546	548	575	529	572	577	539	557	525	518	510	561	545	587	543	592	559	516	563	501	536	532	526	548	569	503	525	512	556	577	508	531	602	527	522	523	572	557	567	540	535	522	519	548	597	490	560	576	565	566	571	529	539	520	547	525	573	546	516	511	591	532	532	541	560	551	575	506	506	528	538	554	574	539	546	565	563	566	548	582	555	544	561	591	498	529	523	557	572	537	554	539	520	528	532	587	536	549	551	542	535	584	543	571	514	564	575	552	516	510	522	558	535	562	523	562	542	531	553	534	569	543	536	533	597	550	568	590	541	545	545	551	551	555	578	526	523	525	537	551	550	475	526	555	523	563	561	537	523	541	537	511	542	552	570	537	533	534	552	538	578	532	533	552	540	528	556	568	575	523	563	566	562	527	540	573	573	530	527	524	545	537	571	587	537	493	514	558	530	564	551	503	529	556	528	563	571	510	600	526	554	566	525	534	546	565	532	548	541	549	593	527	566	592	498	524	580	541	559	537	535	576	528	553	566	571	546	525	523	553	543	558	588	547	561	545	559	555	512	582	514	562	536	552	522	585	506	533	542	548	522	550	552	571	567	538	543	547	542	493	569	564	537	500	541	547	534	557	501	513	532	526	542	552	525	548	540	533	558	544	572	503	564	564	561	527	538	559	512	517	565	547	492	578	540	563	546	532	600	543	570	564	479	580	549	544	520	561	595	567	564	506	541	561	556	536	520	512	557	543	523	522	526	547	566	537	539	559	532	536	526	547	528	549	491	521	520	519	518	511	545	525	522	561	540	532	549	552	552	543	545	580	580	506	515	582	549	527	572	569	572	545	508	573	543	534	569	541	542	560	593	560	540	536	548	541	512	546	535	527	557	498	549	536	558	550	541	517	534	523	527	500	565	487	540	539	570	538	550	529	560	495	530	585	555	554	519	509	528	499	516	541	517	586	531	528	556	578	546	527	525	524	556	545	551	517	518	556	525	546	547	568	523	538	530	534	533	527	539	561	532	505	561	558	519	523	539	518	526	565	551	556	589	568	526	555	536	505	574	538	550	590	556	551	553	543	567	533	556	549	522	530	549	557	557	526	565	529	558	583	506	546	541	523	580	529	510	572	551	513	592	505	527	571	600	529	558	565	520	551	508	548	560	587	535	560	535	560	535	522	581	543	518	564	527	520	569	559	516	529	552	574	529	556	561	513	538	525	527	537	578	562	529	538	537	555	510	548	535	549	516	522	520	557	516	518	568	538	538	544	532	550	559	614	519	555	558	561	550	515	499	555	554	520	538	562	514	559	538	547	570	506	550	539	533	531	577	570	549	526	600	525	562	574	511	535	547	522	514	540	567	524	557	538	568	554	546	535	523	511	587	559	507	579	558	543	520	561	515	521	500	524	542	515	522	535	589	545	525	566	567	526	533	567	501	525	548	514	517	534	535	551	545	543	541	554	556	551	518	559	514	549	537	506	527	521	553	542	496	532	540	546	547	521	548	574	593	564	568	550	524	525	549	520	559	556	506	545	541	528	521	529	523	535	478	561	501	528	549	547	537	578	508	540	545	542	537	529	537	548	549	543	532	558	501	541	588	556	517	547	571	513	554	546	575	532	539	565	558	537	559	556	529	544	525	562	496	556	518	516	538	524	527	540	528	563	550	525	542	530	547	607	576	533	547	536	536	532	539	568	540	561	549	530	533	541	532	519	579	541	525	530	536	579	532	545	504	544	534	531	538	567	515	532	587	520	552	522	554	528	551	515	528	543	551	528	596	569	567	525	557	527	555	544	521	491	585	523	560	560	528	539	502	534	511	563	542	517	563	548	583	504	500	565	555	524	541	572	559	576	542	573	520	560	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
23353	24993	38988	35437	33008	32145	28431	27970	27559	32242	24377	19134	13738	21606	20730	16444	13833	16889	19148	14820	11113	9231	6607	8899	7244	9037	5257	3439	3031	2132	1502	1880	1617	1191	1136	654	467	534	538	501	459	548	480	465	392	443	933	1209	1443	1009	822	813	699	524	281	405	404	236	229	247	226	252	255	234	222	208	206	231	236	263	243	247	204	242	219	218	238	226	235	215	212	245	234	235	230	235	239	213	250	214	222	244	241	226	216	280	234	236	214	240	259	239	243	239	255	209	215	235	214	234	199	213	226	268	229	233	232	264	217	207	227	230	222	222	271	266	244	248	219	233	263	221	231	197	244	240	236	220	259	223	196	228	223	229	253	215	219	253	249	222	261	197	254	260	230	221	229	275	223	260	217	225	255	216	234	212	238	214	212	258	235	240	245	258	259	208	254	232	250	219	239	257	216	227	218	217	216	218	238	217	244	225	252	216	241	264	207	228	237	237	225	213	221	238	226	256	248	219	237	237	220	217	216	244	240	198	238	231	249	253	236	229	231	227	235	207	225	225	249	228	235	232	225	245	225	220	251	279	256	239	232	231	212	227	245	245	249	261	245	225	257	260	254	253	221	204	228	239	246	225	257	198	246	253	232	231	230	248	242	246	226	224	234	201	247	240	245	242	256	234	206	204	232	218	225	220	220	261	234	238	227	243	238	253	234	210	216	225	239	254	238	226	216	239	260	216	223	225	231	224	218	239	247	225	230	225	235	207	217	243	229	240	242	269	213	218	205	226	257	236	228	245	229	240	213	236	245	202	216	248	232	240	244	232	259	241	221	217	241	250	224	211	231	207	243	240	234	251	243	238	215	245	217	273	266	231	262	232	251	249	264	224	209	238	238	243	226	235	259	216	232	245	245	218	237	233	221	264	231	219	243	227	239	222	215	223	250	202	236	255	243	273	252	253	247	278	238	255	241	206	241	227	225	265	235	246	238	242	236	264	207	250	222	216	239	210	202	249	234	249	239	231	225	247	220	247	214	240	231	208	226	218	219	220	224	239	214	222	234	231	236	245	231	216	218	240	222	253	221	240	226	232	223	256	245	213	250	253	230	256	242	208	223	228	235	266	238	244	220	232	220	228	245	255	228	233	248	278	258	226	234	234	246	228	253	249	227	219	238	234	232	268	246	223	238	245	237	250	249	232	239	259	279	225	240	254	225	252	252	262	253	214	218	237	227	250	230	254	263	229	216	242	248	242	223	245	243	250	248	266	242	234	272	269	222	232	242	225	218	226	220	261	242	235	250	243	231	211	240	245	253	233	227	230	245	240	215	237	242	240	229	245	232	232	221	219	234	213	233	226	224	215	218	257	234	207	220	219	215	246	231	237	240	255	223	238	213	231	244	227	232	238	238	258	235	232	245	223	249	240	232	227	248	272	226	237	240	257	226	250	256	208	252	233	198	224	205	220	267	230	232	251	216	246	241	243	231	211	229	212	220	220	262	250	225	226	229	210	220	229	218	234	236	222	247	231	232	242	239	213	242	233	241	257	243	234	232	225	255	237	222	208	236	230	227	242	243	237	241	258	224	240	265	236	208	241	236	220	241	246	219	248	219	208	228	258	230	221	245	260	230	236	198	230	242	231	241	243	244	277	234	280	232	212	239	223	236	225	271	226	247	225	225	225	247	233	228	268	239	223	211	245	233	227	228	236	225	243	217	247	237	240	231	250	221	230	259	220	238	240	232	229	245	214	255	231	211	218	243	243	245	242	221	236	225	229	217	220	231	222	228	247	235	261	262	233	251	248	229	215	226	258	250	256	237	239	233	229	256	237	198	249	222	240	232	221	230	238	247	212	237	207	252	233	215	240	257	257	272	240	229	214	252	220	236	215	219	251	233	259	254	224	203	213	222	244	226	224	216	241	237	241	208	225	223	240	240	217	222	213	206	256	230	238	209	241	246	269	226	244	199	275	242	246	233	247	224	267	231	235	239	254	241	265	250	265	237	248	247	227	256	227	259	254	245	247	230	254	230	206	217	222	241	240	241	209	241	188	258	245	226	252	244	210	236	240	246	236	221	225	247	264	222	235	239	235	229	215	256	233	222	224	256	208	239	254	227	247	243	250	249	235	248	244	238	226	223	229	231	217	261	229	235	230	240	245	256	227	224	222	229	244	243	244	237	252	228	244	201	237	226	247	228	260	223	252	219	211	218	244	236	262	229	249	241	238	267	227	222	229	243	233	242	244	235	263	240	203	268	209	229	214	213	255	227	280	285	252	219	231	248	228	222	248	240	222	240	230	245	220	236	263	231	234	236	228	228	230	246	238	248	227	252	226	247	250	239	210	247	228	247	215	260	242	262	239	231	214	237	227	242	220	230	237	224	213	240	230	233	233	221	218	243	247	225	240	207	224	207	224	241	272	231	233	234	232	215	241	235	256	242	252	219	249	214	211	238	243	227	251	267	240	270	206	235	204	244	210	251	231	211	247	245	234	210	250	241	225	224	222	250	255	212	234	225	218	250	225	245	225	229	222	232	210	232	238	240	267	246	230	228	234	240	253	258	231	245	204	242	228	247	243	213	213	232	216	227	230	233	217	265	242	220	220	221	209	203	214	236	247	220	242	238	243	246	231	239	229	219	227	221	235	251	254	219	245	268	224	210	225	252	236	223	216	268	231	213	221	221	236	263	237	226	234	237	238	245	231	219	222	259	262	206	234	245	252	229	245	244	231	262	229	226	228	251	227	250	209	278	226	237	211	232	219	231	230	224	244	216	234	238	239	250	234	220	249	252	236	269	249	210	209	217	229	231	228	242	249	266	216	206	254	231	247	213	201	235	248	253	234	247	234	235	240	238	250	248	227	262	247	228	204	238	227	248	218	250	245	249	262	254	206	224	216	265	221	243	236	248	237	237	209	236	223	248	234	240	229	223	197	214	251	236	223	250	266	238	244	235	223	212	240	211	242	243	249	220	222	218	256	228	240	208	235	267	247	294	239	237	238	240	208	272	254	222	255	249	256	231	247	234	252	252	235	246	245	240	238	209	252	222	232	261	226	253	219	233	230	197	224	227	231	214	227	257	206	240	231	214	253	234	246	233	231	207	238	226	208	236	238	240	221	226	247	217	250	224	261	214	247	249	252	249	238	240	216	250	247	225	238	249	232	239	237	210	238	236	251	239	246	234	233	207	263	256	227	210	259	229	205	236	237	248	216	255	241	225	213	213	216	226	239	226	238	231	263	234	232	244	240	249	252	247	221	252	224	234	227	223	225	201	249	240	234	235	226	244	214	255	236	241	242	233	237	206	246	227	231	227	228	222	273	230	215	229	250	213	262	261	248	240	261	235	224	205	226	215	243	209	201	224	259	213	249	249	259	255	236	204	257	244	234	249	222	239	242	218	240	219	256	248	220	261	217	245	216	233	263	226	231	244	259	247	231	219	215	249	255	248	255	242	237	213	230	231	248	207	234	232	227	225	242	210	233	239	242	246	248	236	250	235	232	242	213	240	232	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
13629	21544	34055	37300	40509	41871	37915	40306	40534	45772	41881	36926	33797	44671	41943	38451	37377	40255	43571	38031	33944	31723	25960	32940	28753	33202	23413	18805	17739	12356	9879	11829	10504	8172	7515	4335	2786	3417	3725	3040	2442	3318	2966	2737	2024	2366	6067	8597	9810	7014	5347	4717	4271	2944	1151	2237	1718	705	727	703	744	698	696	669	695	717	681	753	653	678	651	714	711	710	702	703	638	709	752	688	633	660	705	694	698	732	683	713	670	687	779	707	691	681	691	648	658	665	708	675	705	652	666	693	672	678	681	722	708	686	692	704	697	721	689	685	704	712	679	697	662	700	646	690	721	747	669	668	732	673	745	687	682	712	672	675	696	680	683	663	700	695	746	682	685	740	725	642	719	707	703	705	664	678	665	705	738	733	664	679	736	684	644	700	689	681	706	730	691	678	725	696	706	720	665	648	740	676	680	719	717	701	649	648	723	628	686	675	675	696	734	675	711	689	680	687	697	736	731	685	679	670	717	706	688	730	730	679	702	678	690	671	651	688	687	696	729	673	701	693	656	728	699	692	705	684	687	676	672	732	649	660	717	734	670	722	651	654	689	711	669	676	742	697	651	687	681	664	687	672	677	707	704	693	706	675	676	719	648	711	728	701	698	682	706	671	722	664	747	722	661	728	723	751	724	711	707	689	685	669	712	688	742	712	669	715	687	720	693	670	701	680	661	733	680	756	707	667	636	702	638	670	679	695	708	696	686	709	762	708	720	733	692	689	695	654	683	688	718	693	748	717	666	724	699	701	752	759	720	684	694	688	638	682	723	734	693	653	658	700	716	723	673	686	667	703	752	700	689	681	650	723	684	721	634	687	680	708	655	678	734	698	679	671	745	711	719	699	693	659	693	694	729	729	681	701	695	718	682	708	694	726	641	679	702	741	696	654	723	706	709	698	686	655	667	666	691	689	702	640	711	672	679	740	656	728	657	704	710	664	688	669	703	689	655	717	705	723	706	678	700	694	687	701	707	715	675	652	687	674	706	706	700	692	663	670	679	706	699	689	670	666	690	684	701	690	698	728	686	686	702	684	671	695	701	665	717	651	669	654	698	676	677	724	658	689	707	669	727	656	686	700	687	684	675	697	682	661	674	675	698	693	672	725	672	676	659	697	682	739	693	714	717	740	682	690	724	646	746	693	704	665	666	728	672	713	715	708	698	690	693	686	717	685	669	717	658	659	702	652	720	701	646	717	690	698	671	703	707	630	681	720	646	674	711	688	692	701	679	728	737	733	685	729	678	681	697	709	684	653	669	686	641	727	662	736	746	674	673	676	681	667	674	724	733	689	669	699	704	679	670	654	714	697	681	668	713	719	691	682	645	680	665	664	710	679	651	656	727	673	714	677	731	666	671	709	720	698	686	699	665	732	699	693	749	661	667	704	708	689	696	721	727	702	700	678	711	655	659	678	659	685	712	630	697	664	689	707	662	701	697	707	693	702	700	692	639	696	693	728	678	675	690	698	685	685	696	701	690	695	683	694	722	705	712	646	665	673	672	654	709	694	719	726	687	709	687	686	670	699	698	736	693	718	718	714	717	674	683	711	670	721	661	676	707	675	651	722	719	689	662	743	698	697	699	675	680	685	709	679	708	685	667	687	695	726	745	693	733	676	724	705	658	704	687	707	727	689	689	685	675	732	724	671	637	686	706	727	720	703	685	715	694	756	680	677	721	719	756	712	664	711	708	683	674	708	689	715	684	716	736	681	721	685	700	685	733	686	677	671	712	654	732	652	657	703	717	691	671	727	705	698	679	721	713	652	654	712	662	651	682	716	718	663	684	692	697	737	689	699	725	688	691	663	698	664	669	708	655	709	715	645	679	686	696	695	663	684	733	707	688	681	722	712	685	743	679	718	696	672	700	696	698	699	686	727	676	706	688	709	624	672	713	642	693	698	670	682	708	702	715	687	683	712	709	690	675	681	634	690	704	666	678	687	678	639	705	702	687	670	683	682	708	680	715	698	693	665	702	660	687	742	709	727	658	705	656	653	679	691	672	761	691	700	704	680	661	656	690	707	717	668	712	655	674	715	692	647	707	729	691	679	666	699	688	732	732	641	692	693	690	653	678	682	640	660	741	675	676	711	641	674	657	689	726	708	719	685	684	713	713	714	721	717	724	656	677	725	707	670	655	767	713	719	674	671	669	688	710	664	688	701	693	698	740	680	691	671	646	675	696	678	688	706	666	711	643	701	668	713	695	714	723	671	638	712	693	715	685	619	723	709	714	716	711	755	723	729	718	688	674	679	715	715	676	633	705	740	681	691	691	712	700	684	722	679	688	663	752	683	692	669	668	739	752	689	695	677	720	731	659	698	706	696	708	669	669	680	647	680	721	664	691	721	693	683	667	712	691	715	713	684	696	632	677	688	732	695	699	645	676	691	703	681	633	703	643	702	657	678	694	690	698	708	722	688	723	697	670	739	697	690	646	690	722	690	662	695	664	730	697	698	672	716	745	670	713	663	708	654	691	687	651	735	680	681	656	699	603	721	674	686	691	674	692	694	697	674	706	732	723	701	709	690	710	722	670	675	729	691	626	682	660	685	744	704	670	692	657	753	696	711	707	739	660	674	675	677	699	701	715	693	697	696	690	685	669	673	665	649	711	709	658	688	680	711	698	681	711	669	717	654	663	707	747	694	719	701	719	714	684	676	676	662	726	690	666	687	703	736	679	664	710	688	702	661	660	698	670	711	662	636	687	707	664	700	721	683	676	687	684	710	700	715	682	716	698	691	716	640	714	707	700	733	666	731	645	721	675	672	664	673	697	711	652	658	675	672	727	700	679	723	650	668	657	660	700	675	690	674	663	709	656	719	698	696	717	675	670	689	694	720	710	726	657	705	683	704	687	757	683	700	686	660	702	651	640	703	701	688	692	705	711	686	678	718	670	711	688	679	702	690	697	758	723	718	664	652	688	695	756	677	721	703	686	662	694	666	672	650	642	662	722	725	674	667	661	695	737	733	725	666	714	664	690	713	692	721	712	658	720	726	665	703	738	665	695	742	740	708	678	640	711	674	670	680	697	682	697	695	637	704	663	712	707	696	650	713	675	701	681	686	701	727	725	678	708	689	703	711	723	690	724	688	675	744	657	717	710	703	721	693	693	700	744	653	733	651	673	725	740	694	701	668	672	657	663	669	672	701	736	717	662	687	650	690	695	641	657	685	718	692	700	755	643	681	639	690	671	712	708	725	692	688	695	669	708	761	666	665	708	733	726	655	696	697	688	693	681	659	734	725	658	659	658	701	727	719	673	700	725	656	745	682	661	693	664	725	647	687	659	757	694	705	737	682	765	690	682	668	697	647	680	727	699	717	726	705	654	772	727	714	734	668	731	705	707	630	663	689	689	719	684	726	699	714	654	691	698	639	696	725	734	645	658	695	718	700	683	703	678	700	723	687	698	717	667	684	663	694	700	731	688	710	670	660	696	684	690	692	738	729	741	747	707	678	711	679	659	713	690	683	719	700	716	695	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
3723	2961	6521	5751	3804	2543	1734	1424	1172	1520	885	704	556	839	692	582	624	634	662	584	486	407	388	464	377	466	348	330	301	293	255	279	309	283	291	267	229	279	252	240	251	234	253	284	231	243	269	292	333	335	294	320	299	288	280	274	270	270	260	253	247	245	259	248	236	263	238	250	267	258	254	259	263	258	253	251	231	269	281	253	267	260	263	233	258	264	247	237	244	241	268	226	229	268	236	276	259	226	270	247	262	238	255	250	240	242	234	239	268	254	282	247	279	265	229	275	267	266	263	248	240	243	264	270	243	253	246	265	254	234	288	256	247	238	241	271	232	249	255	264	238	224	271	234	239	247	238	273	264	228	262	250	248	237	268	271	271	251	238	240	253	243	251	283	297	256	258	255	246	254	238	266	259	257	262	232	242	283	222	239	279	257	259	262	251	258	286	253	267	265	277	255	252	255	278	266	258	243	249	256	253	254	259	229	258	270	281	283	234	264	246	256	244	259	237	251	281	249	246	228	283	255	235	249	236	260	280	266	266	251	274	272	241	256	276	249	258	236	259	246	252	250	234	259	271	279	252	244	241	241	221	260	240	262	250	236	241	271	241	238	260	240	257	272	238	246	239	237	261	258	259	268	272	256	279	245	275	273	258	238	236	264	257	252	248	232	274	254	240	228	250	271	246	268	241	251	237	257	255	249	251	264	222	236	249	246	251	277	284	254	259	285	246	264	269	254	250	238	253	255	249	290	256	246	264	269	272	266	253	233	262	260	231	255	243	259	274	258	239	257	245	247	250	245	242	264	254	235	242	219	245	250	239	235	251	238	253	202	233	258	279	259	257	241	212	246	261	247	242	238	248	273	259	251	254	249	246	262	260	246	238	258	263	244	265	269	242	261	273	278	245	258	266	251	235	241	269	246	257	263	269	254	275	248	233	274	228	273	265	230	241	263	283	264	232	257	254	265	267	275	265	248	238	255	268	279	213	244	274	261	244	237	254	237	252	227	229	230	277	266	255	241	272	220	235	293	260	266	255	253	270	233	212	282	276	225	254	275	287	268	271	253	254	243	274	255	251	241	236	286	246	257	272	241	232	269	252	245	265	242	247	257	263	237	245	258	270	266	271	265	245	264	270	274	236	256	235	245	226	257	211	265	268	248	264	245	254	265	245	245	253	253	265	264	258	243	247	268	257	247	268	247	252	242	253	277	274	269	273	275	289	238	256	245	255	269	272	259	242	251	246	262	295	255	234	262	228	254	262	252	270	244	248	248	251	256	233	246	262	255	239	255	243	271	234	236	242	272	241	254	271	252	222	258	269	248	247	257	238	285	263	266	262	252	249	280	249	246	238	244	248	233	241	259	267	252	243	283	260	260	249	240	238	247	258	236	276	248	244	244	257	270	246	257	240	233	252	252	239	254	246	281	267	271	263	251	248	246	267	258	260	286	251	276	219	244	278	242	253	265	245	242	282	243	240	256	251	254	261	262	251	283	270	229	233	272	227	253	245	264	260	259	250	259	273	275	234	244	239	233	236	256	243	281	236	261	271	243	246	253	244	258	250	256	248	242	266	252	258	238	263	245	251	250	276	233	271	233	287	257	266	222	267	282	251	259	266	237	246	255	243	257	233	251	223	285	278	255	257	237	289	236	247	288	291	271	243	246	256	245	241	266	248	250	239	244	254	235	220	254	259	287	229	266	227	236	248	261	255	270	240	254	247	241	272	267	281	209	257	248	243	236	247	256	265	264	256	281	243	257	251	259	228	243	262	240	242	251	263	264	298	244	253	241	301	260	260	261	240	234	266	246	264	288	262	241	236	211	283	259	249	269	278	266	240	250	264	263	247	287	260	280	268	243	265	244	266	255	241	262	274	249	266	256	242	277	248	239	242	251	250	254	248	240	238	274	247	276	266	290	293	265	251	256	278	282	257	259	241	279	241	254	246	254	261	247	236	271	238	250	268	248	240	277	256	248	274	251	249	236	293	255	250	261	241	246	261	267	264	259	249	237	283	258	250	239	251	247	243	257	279	268	290	266	266	240	247	226	254	229	258	262	261	248	244	264	245	263	243	262	258	237	232	242	260	240	262	269	234	244	238	255	242	248	273	252	242	235	243	261	279	261	238	277	267	254	254	257	250	234	261	241	256	247	250	227	264	244	288	271	259	241	258	224	272	231	261	252	272	224	231	228	239	274	266	246	243	258	263	257	269	220	269	266	249	220	289	259	274	275	269	267	254	270	267	264	236	235	247	243	246	259	222	256	227	266	273	251	257	253	235	251	237	231	272	237	286	243	259	281	273	252	242	272	242	274	254	245	246	262	244	260	255	232	241	242	246	254	224	273	256	245	261	262	242	255	238	258	217	255	269	239	279	275	250	277	270	246	236	260	267	251	277	267	257	242	251	254	232	242	257	266	261	280	265	254	259	250	262	303	243	261	245	250	263	254	254	260	239	246	249	259	274	255	258	248	233	247	261	256	253	289	250	234	253	242	244	235	270	220	282	259	291	236	249	227	259	264	241	233	255	248	230	270	243	261	250	275	259	253	247	279	231	259	283	245	248	279	262	217	271	266	247	273	266	255	257	238	241	265	240	232	242	223	294	240	272	239	271	266	260	286	253	265	265	260	248	245	261	226	272	248	268	251	244	274	236	295	252	251	256	238	234	240	243	265	262	255	246	250	259	254	258	266	254	245	264	244	255	216	269	273	250	259	251	266	253	264	261	256	275	269	231	255	250	261	235	270	241	245	261	243	255	270	276	259	240	248	239	237	252	251	233	266	223	260	255	256	258	257	248	240	261	237	229	272	257	266	254	309	255	236	268	273	228	239	256	287	247	255	269	243	283	256	251	232	264	285	264	254	257	261	248	275	262	253	258	277	259	274	249	250	244	252	234	262	263	274	261	249	284	254	255	283	262	242	278	250	266	253	254	258	254	229	266	249	277	259	277	236	265	255	244	257	263	265	254	226	232	242	253	305	269	231	247	258	248	255	258	255	284	237	257	255	239	252	240	244	285	256	265	260	273	269	262	232	244	235	262	235	247	253	255	282	262	250	266	249	255	264	254	256	214	250	273	262	256	260	277	244	244	261	244	265	273	262	269	266	264	261	254	272	262	233	252	249	278	269	274	268	260	257	267	251	258	266	275	277	263	243	241	253	280	269	238	272	232	254	273	245	261	240	262	267	248	281	235	269	262	248	226	248	247	277	269	269	280	245	284	257	269	251	245	269	249	252	238	226	243	267	289	243	256	258	264	261	250	246	256	251	269	262	242	237	249	284	247	264	236	271	287	257	244	249	254	285	234	214	256	281	271	274	240	265	299	280	227	257	268	224	251	257	257	262	270	225	292	272	238	265	250	246	257	263	257	264	247	236	233	261	272	239	270	259	266	240	269	268	228	253	263	266	242	249	276	282	252	282	257	274	278	251	231	258	259	218	218	251	261	268	251	253	256	243	263	269	244	209	262	237	264	260	263	262	263	282	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
3255	4168	10613	11897	10430	8837	6610	6090	5809	7856	4822	3704	2901	4843	3979	3444	3151	3560	3980	3282	2544	2317	2062	2406	1950	2308	1600	1396	1330	1127	1076	1022	1041	929	895	821	784	825	815	777	799	867	832	793	796	777	934	1078	1232	1218	1124	1027	1082	912	816	835	828	726	745	721	749	763	720	721	705	736	787	737	754	714	742	715	698	719	779	757	723	707	716	712	759	722	738	755	724	751	753	711	726	741	745	780	722	763	722	743	726	719	756	739	740	719	713	762	793	693	742	738	740	755	784	721	738	774	740	699	713	693	724	727	734	784	738	703	709	789	733	770	740	750	729	721	722	734	695	793	727	780	727	725	743	754	789	694	704	735	714	738	717	717	753	722	729	716	720	759	687	764	726	721	725	673	747	724	679	724	738	726	711	722	794	754	716	716	713	760	742	712	758	751	755	722	750	710	799	729	749	748	708	702	731	740	735	752	716	754	738	752	729	756	732	732	737	733	750	760	718	742	667	709	724	718	717	742	802	723	746	702	719	714	742	800	750	705	736	756	726	765	679	688	751	716	771	747	759	719	751	669	762	726	746	742	724	716	715	754	695	779	715	781	710	746	720	735	747	752	693	744	757	698	743	693	724	702	742	734	727	766	741	695	696	755	721	741	713	727	708	769	750	715	708	749	693	726	740	741	737	713	739	749	729	694	724	725	733	734	758	762	711	732	706	708	739	775	708	714	750	739	761	727	721	738	737	762	740	735	749	762	765	695	700	768	713	687	744	740	693	752	742	786	759	742	759	731	728	750	720	720	751	769	736	759	723	776	735	762	700	713	719	736	751	729	727	753	767	727	704	727	757	726	716	739	681	714	728	703	731	734	745	728	726	754	703	741	693	792	717	725	811	738	739	742	700	734	688	730	698	731	736	715	757	705	699	710	710	751	761	704	714	752	688	757	686	780	699	712	750	736	723	731	699	671	723	732	739	724	716	725	682	765	704	719	658	727	695	744	751	728	789	678	726	745	713	792	769	743	714	756	653	728	762	729	703	734	770	732	750	760	744	739	763	705	788	710	729	701	741	733	718	717	717	788	758	693	741	778	781	722	723	740	737	733	756	721	700	763	746	706	730	715	724	753	704	735	694	734	748	694	709	745	751	719	742	775	739	730	725	743	728	696	737	738	710	805	738	756	792	696	756	782	775	708	761	760	726	723	706	727	740	709	710	769	758	713	727	729	734	702	730	756	775	683	716	750	719	731	730	747	738	735	732	708	726	706	750	743	709	712	746	747	739	767	721	680	688	719	695	766	731	718	720	759	751	747	709	716	737	775	743	722	734	728	712	711	750	720	740	730	713	775	758	766	732	726	709	748	737	736	756	702	722	728	713	768	727	719	701	741	732	782	774	720	718	737	733	722	712	734	748	731	746	702	747	700	757	739	754	738	728	730	785	764	682	730	776	739	706	738	779	707	742	758	721	721	738	750	713	772	751	715	748	757	732	751	771	739	738	716	753	762	698	742	682	727	694	800	723	745	730	705	748	731	718	709	736	718	779	716	711	751	734	727	730	749	727	751	730	761	766	767	737	738	733	756	763	679	776	736	772	745	769	668	713	759	738	716	807	761	707	721	748	766	698	683	721	724	697	756	693	706	744	697	722	784	749	748	752	729	727	722	761	740	765	704	806	729	753	747	694	707	739	757	709	728	753	730	746	713	722	725	726	742	749	735	726	735	721	728	734	796	693	762	726	725	670	745	749	737	704	728	740	723	751	706	689	776	722	732	718	746	738	712	756	733	747	721	731	789	707	760	751	748	742	742	716	699	701	761	735	769	783	713	704	719	770	748	737	741	734	708	738	739	724	720	779	776	702	742	731	747	737	772	723	783	746	722	719	702	742	730	764	696	685	716	748	687	740	761	724	728	705	739	761	694	719	721	719	665	721	717	760	751	733	731	757	783	714	673	752	748	692	698	732	722	703	760	754	745	707	730	736	658	772	728	702	763	723	726	738	751	714	689	741	752	733	713	747	711	749	745	730	823	741	735	746	744	740	713	776	740	735	686	768	786	725	722	768	773	781	783	758	675	741	731	707	750	716	714	714	728	731	728	671	731	795	726	761	760	712	716	726	742	701	733	766	675	796	746	766	743	693	716	706	708	748	768	753	718	724	742	704	769	710	718	740	724	716	710	719	755	750	735	745	732	721	739	797	750	750	749	723	775	771	760	747	723	695	722	721	745	736	774	755	726	786	749	737	748	699	816	675	697	762	783	824	740	778	745	752	719	717	745	686	732	750	757	740	730	728	730	735	683	702	747	743	774	742	752	671	734	729	746	741	746	718	750	764	736	750	677	725	710	683	736	748	737	703	745	694	686	780	730	736	760	720	722	732	698	692	720	729	732	723	725	725	698	750	726	730	721	732	756	742	727	713	776	734	756	726	760	746	753	761	721	727	746	690	720	735	712	729	734	767	770	757	754	713	699	751	736	728	739	742	732	706	734	703	737	757	729	708	739	720	711	755	737	716	714	710	724	702	695	731	746	749	717	722	728	725	709	712	731	749	727	715	737	743	759	731	729	727	728	724	727	709	727	710	687	726	737	757	779	693	697	714	696	755	771	711	723	673	675	712	715	752	727	709	710	736	687	696	719	712	715	714	706	748	735	738	735	760	678	777	803	734	730	767	762	713	725	741	718	694	689	740	747	699	760	718	718	735	724	728	777	745	774	739	739	716	713	749	718	760	787	750	777	709	783	735	668	721	743	706	784	748	682	715	787	748	707	736	712	753	714	722	762	736	731	689	768	760	723	753	725	690	693	724	771	689	774	745	804	698	721	700	750	731	739	671	752	765	743	758	700	745	738	740	742	693	763	724	757	723	697	724	689	704	712	697	714	710	787	717	710	693	756	727	745	687	756	698	722	743	751	757	731	700	724	724	747	716	706	773	770	711	736	753	731	694	771	743	766	707	713	773	765	741	733	704	732	730	739	743	715	745	769	717	725	768	755	764	714	744	737	707	736	710	738	728	771	681	696	739	731	718	766	680	777	739	771	754	726	742	726	749	782	776	733	753	765	696	680	720	801	726	732	745	750	701	726	747	746	743	757	748	753	716	717	713	732	710	727	719	770	726	760	771	781	735	759	734	758	711	707	809	730	731	739	750	768	727	752	714	725	743	720	754	731	716	700	703	728	758	767	749	718	666	707	742	776	717	749	671	779	697	749	744	745	798	732	703	775	743	733	819	739	717	745	754	773	702	719	684	707	756	717	733	750	735	758	712	726	735	737	732	745	694	770	714	744	772	750	761	741	766	744	764	723	705	738	719	735	748	688	744	801	739	691	747	754	702	774	727	754	702	709	700	729	748	748	727	698	760	705	682	734	759	722	778	700	767	751	711	689	742	672	749	747	749	694	713	749	715	716	747	729	732	746	747	724	751	748	732	756	715	690	713	721	760	750	704	760	717	706	671	730	784	735	781	760	796	756	719	785	716	735	749	699	697	716	679	694	793	744	763	765	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
14722	18051	35010	32620	30022	27634	22073	19110	18693	24311	15979	11426	7370	13615	11633	9711	8579	9467	11132	8750	5707	5276	4127	5275	3711	4723	2514	1904	1448	1072	882	938	865	761	569	407	331	387	391	366	316	353	365	324	266	281	520	774	852	699	598	489	428	393	243	310	262	202	188	197	191	194	189	185	198	185	245	183	217	197	197	213	171	196	204	224	204	207	181	213	225	191	196	183	190	210	196	201	198	196	206	200	209	202	205	177	189	210	210	200	183	203	157	186	207	196	221	183	186	212	184	205	195	184	201	218	183	182	198	212	198	204	190	218	204	190	200	174	178	197	224	213	213	203	197	177	200	236	215	205	202	194	198	212	207	199	182	205	197	178	204	209	210	211	206	241	199	211	204	212	213	223	210	191	202	213	201	199	204	183	215	244	205	179	203	181	206	180	210	192	214	220	211	195	205	194	221	217	221	217	197	196	211	196	195	216	211	209	217	224	191	197	208	189	209	200	210	201	192	199	208	204	198	185	181	190	209	217	222	207	210	186	204	208	210	196	193	190	217	204	187	200	184	211	195	223	194	215	201	230	185	221	220	172	184	196	190	228	173	190	208	238	193	188	230	206	190	226	185	187	193	209	190	206	206	219	213	211	212	187	213	187	201	185	202	201	188	196	207	191	192	208	186	201	213	212	186	199	201	192	209	184	179	201	196	198	203	190	213	217	193	203	217	209	176	233	213	180	196	215	210	216	202	163	191	175	208	208	212	184	208	210	207	223	188	191	203	176	229	195	180	220	213	179	205	230	205	182	165	206	191	189	201	185	213	194	196	170	209	181	237	184	184	214	184	221	205	186	206	194	200	181	200	203	213	188	210	211	205	204	186	204	195	220	200	201	218	213	218	203	220	209	193	206	176	202	224	204	190	196	225	197	187	223	229	213	230	195	201	201	220	196	186	207	205	204	212	172	224	177	221	200	195	198	185	207	199	188	209	196	221	196	212	208	221	189	211	189	214	207	208	218	225	196	207	204	229	225	201	154	196	193	199	189	203	192	174	194	185	196	187	194	215	187	173	193	207	194	200	204	201	199	195	217	200	191	224	207	198	216	203	220	210	211	216	207	209	183	195	215	182	218	213	212	214	190	211	211	209	212	191	218	189	201	224	218	185	181	199	202	192	226	207	204	195	225	227	204	190	220	217	184	197	199	202	227	226	182	182	194	216	191	211	204	203	190	186	210	223	179	172	192	232	208	208	219	190	195	193	217	206	205	200	195	172	206	206	201	210	187	215	183	206	213	189	198	204	212	196	199	180	210	220	229	200	218	179	224	203	216	195	208	201	204	205	224	234	202	201	185	200	190	207	214	212	204	189	187	220	189	209	184	221	218	195	213	197	233	199	172	195	211	190	211	203	205	190	216	215	215	235	213	182	199	205	206	195	208	198	205	190	200	209	197	199	200	196	196	201	179	207	209	181	182	220	231	226	194	172	179	200	170	220	199	211	212	178	197	199	225	197	209	210	211	181	203	205	189	195	212	201	194	216	208	214	191	222	199	226	187	194	213	183	214	225	205	189	215	207	225	216	192	207	199	226	214	223	212	218	180	204	188	220	201	210	193	212	196	208	200	220	215	202	208	201	214	218	203	201	212	203	215	189	193	239	207	197	191	170	192	214	207	200	194	223	182	198	218	208	220	189	201	185	209	192	200	182	210	195	245	220	219	190	205	212	217	208	206	189	204	207	225	218	209	198	199	193	198	183	200	227	198	211	197	210	227	191	171	180	175	188	183	194	186	170	171	210	208	193	190	223	203	194	206	208	206	196	215	186	215	190	204	197	188	194	190	204	195	196	201	212	219	237	214	195	216	235	202	195	213	203	199	217	195	217	213	194	210	192	202	205	218	202	214	203	184	204	197	198	214	199	218	194	198	187	217	206	214	203	209	209	208	235	217	215	203	206	215	177	192	233	209	220	201	193	200	205	205	233	200	188	223	217	212	197	205	193	210	184	212	222	199	191	202	192	168	236	212	197	220	207	160	190	197	225	199	208	191	186	198	205	200	192	216	189	209	212	192	196	180	207	213	207	217	194	187	185	235	186	190	186	200	228	187	204	205	202	185	200	186	197	205	196	205	197	225	208	195	182	210	202	197	198	214	221	218	186	195	192	221	191	193	191	202	198	203	219	211	165	212	197	186	245	193	210	200	187	206	206	194	210	232	203	214	193	214	192	186	186	197	195	219	186	204	219	231	181	201	228	195	172	206	214	181	212	202	175	202	179	205	211	198	206	205	217	211	202	218	211	192	187	226	209	191	189	203	196	178	212	184	189	189	209	199	209	210	210	198	194	190	196	214	186	204	205	227	161	204	225	205	195	180	206	184	193	217	192	189	223	209	205	203	193	219	200	208	213	205	183	191	185	200	216	191	185	213	209	205	212	193	214	196	198	189	210	174	186	186	184	203	199	226	227	229	206	206	212	210	187	176	194	196	195	203	176	200	179	197	211	215	221	208	180	221	176	206	205	193	197	203	218	170	175	224	185	223	199	199	194	198	207	217	222	198	197	170	207	187	183	192	228	209	194	211	217	226	197	215	196	192	191	206	191	207	173	224	219	184	202	190	207	190	205	196	208	209	198	202	202	193	195	220	227	187	208	190	190	219	219	207	189	207	205	193	184	189	217	208	192	226	190	215	223	219	208	223	201	204	205	207	191	190	217	208	217	199	198	195	223	212	217	214	195	193	231	206	209	208	209	210	202	182	195	194	213	200	208	203	220	188	188	209	214	206	182	205	212	207	205	187	206	207	204	220	202	212	198	211	213	205	207	192	197	223	206	224	219	215	196	178	160	213	235	208	173	195	191	196	192	207	211	190	222	208	180	184	198	216	200	196	194	198	196	213	208	188	195	181	185	203	225	223	221	210	219	194	192	201	241	195	194	204	196	187	189	190	222	198	226	190	232	213	209	224	202	195	199	198	199	194	204	227	203	192	205	219	220	219	181	208	175	206	223	217	221	187	218	220	227	197	197	198	204	189	200	208	215	175	203	185	192	193	215	202	188	232	214	211	207	206	217	204	202	221	196	205	198	233	201	192	177	205	186	204	189	191	191	200	206	212	200	182	223	225	231	210	212	203	195	216	179	211	204	200	206	202	209	193	214	202	204	198	200	192	198	201	209	198	194	234	210	206	210	187	201	227	211	159	201	186	209	200	204	221	199	204	177	187	168	210	201	186	206	218	202	194	214	222	198	212	186	191	226	212	191	194	210	193	193	196	181	198	223	224	198	216	203	209	203	239	212	213	201	188	212	193	205	195	215	212	213	184	183	187	201	204	172	184	219	209	207	228	212	164	243	186	202	202	186	232	197	217	235	223	184	214	209	206	175	208	211	201	189	193	218	221	186	203	202	200	202	191	231	202	194	187	194	182	207	192	203	196	207	216	181	209	191	199	204	185	210	206	211	203	193	198	206	205	195	209	190	193	203	239	208	188	190	214	211	197	217	207	214	202	228	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	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
9516	16657	30726	33392	35299	36300	31017	33069	33889	39917	34304	29350	25383	37306	33351	30825	30760	31356	35266	30210	24197	23664	20172	25142	20068	23412	15196	12066	9563	7254	6458	6503	5916	5246	3824	2882	1935	2445	2301	1945	1792	2111	2130	1496	1097	1451	3451	5081	5554	4455	3559	2970	2765	2010	884	1401	1172	627	576	641	602	629	606	612	633	600	631	584	553	635	627	610	614	597	590	581	587	585	632	622	624	627	586	622	626	644	626	626	592	604	629	597	624	625	617	673	578	601	593	561	599	610	613	574	591	619	587	618	624	585	599	581	587	587	583	615	574	625	591	638	615	625	641	617	592	617	625	611	611	634	584	662	605	624	586	604	620	607	601	601	528	616	594	606	621	584	631	578	619	611	630	587	603	588	580	592	610	581	627	583	567	657	603	601	605	607	584	576	591	625	580	640	591	606	657	597	632	657	586	623	635	606	592	596	668	626	591	593	594	633	614	608	615	636	627	605	614	609	600	635	588	602	602	611	569	627	570	607	599	617	637	627	598	591	632	575	597	607	613	605	621	589	602	631	599	564	605	594	640	604	584	592	612	598	579	607	608	610	630	627	597	593	573	599	566	633	638	603	582	595	605	602	578	630	590	633	611	625	628	618	630	611	639	578	667	618	604	619	626	554	629	598	573	601	560	614	601	587	597	577	568	615	596	564	608	603	625	591	622	576	614	598	580	595	647	544	654	595	618	615	664	604	621	642	666	629	575	602	635	606	652	609	618	599	623	632	558	638	576	634	605	633	611	611	563	605	602	595	662	589	609	648	611	619	625	610	677	603	611	644	624	630	613	627	582	585	575	596	603	592	633	603	623	619	625	632	648	610	599	628	589	627	640	594	609	599	622	604	589	620	595	605	620	607	620	584	618	636	639	618	628	583	600	612	573	602	652	637	641	580	595	611	626	604	608	608	648	602	595	614	575	619	639	571	612	629	573	601	656	637	592	634	619	614	600	603	612	609	595	601	644	625	639	615	626	651	564	587	583	618	611	613	612	640	644	620	594	575	609	622	607	609	613	586	606	613	600	612	587	637	627	586	575	588	585	593	569	617	568	602	583	586	596	621	606	618	617	594	566	563	633	570	582	558	656	633	563	617	623	596	587	581	633	587	593	591	609	560	546	569	648	615	606	630	605	607	608	616	589	612	594	622	572	598	578	655	609	585	635	624	630	622	567	566	628	634	580	633	637	617	605	595	607	596	582	643	633	581	579	599	647	606	589	646	615	603	596	552	619	612	624	639	593	625	576	611	628	589	560	583	647	625	634	602	643	609	591	604	627	622	623	594	621	617	549	595	647	593	589	557	625	631	663	627	624	593	591	615	584	561	628	598	628	627	619	578	594	570	584	629	619	611	548	584	624	640	623	604	606	644	621	560	596	629	631	610	651	566	613	614	632	619	592	572	598	598	607	642	601	605	628	647	563	616	602	612	602	561	601	606	611	594	580	591	599	608	622	641	626	589	637	622	569	610	612	634	661	606	627	642	585	608	631	598	622	619	617	607	631	579	569	593	606	649	596	571	601	627	641	644	590	577	598	603	564	604	602	576	616	639	610	596	573	644	594	638	611	606	596	616	609	613	560	598	579	582	563	614	645	594	551	611	610	619	608	614	623	647	575	585	616	555	592	582	646	597	561	579	531	593	624	652	581	628	583	623	594	571	592	602	568	550	627	615	576	626	593	586	622	565	546	615	633	611	603	568	578	632	627	572	579	605	617	581	612	640	634	614	595	626	575	590	595	589	610	584	603	647	598	626	632	596	624	643	605	620	609	609	597	590	582	638	618	589	654	567	617	594	625	575	596	585	646	610	577	611	635	661	637	619	605	606	597	586	561	602	616	643	556	617	622	611	617	584	602	579	595	609	605	627	593	593	647	636	632	589	591	614	571	627	577	615	597	577	613	607	599	645	606	606	577	585	626	587	564	622	591	603	586	573	616	624	644	602	639	615	609	594	597	610	602	593	605	589	629	604	668	590	619	594	584	582	583	657	558	592	585	592	567	629	600	620	602	641	590	598	630	603	629	598	614	599	602	585	626	609	598	647	604	595	605	633	608	582	620	613	571	560	547	630	642	605	575	598	668	581	607	631	632	594	573	537	588	605	637	631	558	591	630	597	569	654	602	630	626	618	623	668	601	614	608	617	640	622	615	617	608	622	628	610	610	599	608	606	639	577	617	576	632	613	623	600	662	591	680	606	605	582	596	584	617	576	607	563	582	622	636	631	620	602	608	612	649	599	626	605	597	593	641	587	584	628	660	609	585	613	594	590	633	582	599	576	625	665	641	609	601	594	594	624	618	619	617	652	630	610	586	622	611	618	610	601	607	623	583	605	541	623	633	610	618	605	586	647	627	584	593	628	604	597	572	597	618	635	616	657	644	641	629	602	588	604	609	588	660	636	599	630	642	616	602	565	613	661	618	626	568	599	584	582	610	601	591	601	584	582	659	609	644	575	584	536	597	596	588	639	615	623	607	614	629	552	605	631	601	636	587	593	600	590	592	631	584	575	567	583	619	603	620	601	611	632	576	633	614	663	606	619	598	652	583	628	598	577	608	594	590	611	570	618	660	626	609	652	565	630	603	612	563	591	582	613	613	611	601	572	574	667	562	671	622	597	595	616	621	604	594	614	596	628	633	622	610	597	561	591	623	598	634	557	651	588	612	625	662	579	616	564	589	587	614	558	599	598	619	611	652	589	603	636	572	589	601	616	565	578	603	585	628	569	592	611	557	595	615	600	621	619	551	612	602	582	601	581	619	632	616	588	602	635	565	595	578	624	563	617	593	574	589	639	624	594	602	645	633	550	584	602	613	652	626	619	634	591	588	573	600	569	591	618	591	595	613	600	620	603	628	596	560	616	596	625	602	591	608	635	605	584	592	653	619	564	621	577	591	594	616	610	596	578	626	612	616	592	619	594	579	562	595	629	583	570	630	624	578	593	614	604	589	602	616	604	591	617	610	619	594	592	639	613	605	600	589	645	589	610	599	603	629	603	581	614	621	627	618	594	630	592	626	580	636	595	619	661	615	598	645	577	614	634	567	618	647	564	606	587	591	590	631	599	618	638	566	599	618	628	642	601	577	617	601	615	618	612	621	611	614	607	660	651	659	605	597	607	628	621	635	611	599	653	620	607	579	636	607	598	587	580	591	599	626	604	630	605	605	596	640	606	610	601	608	616	585	622	603	587	596	642	581	620	607	590	611	619	620	624	668	593	588	632	600	645	599	612	641	584	621	604	568	606	604	664	633	637	625	595	536	593	624	654	623	614	607	595	598	620	602	656	603	627	626	589	580	598	621	571	593	624	619	623	575	635	598	595	603	654	609	639	631	605	605	625	587	613	564	643	593	602	553	593	626	593	585	589	564	608	631	594	614	640	589	587	587	569	619	647	626	574	601	608	589	550	622	603	585	597	622	620	621	622	552	620	621	651	664	551	588	582	647	627	611	641	579	584	590	596	614	602	609	635	568	615	587	610	621	644	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
22839	24367	39361	36063	32928	32200	28524	27827	27516	35332	25882	19646	13522	23259	20585	17640	16277	17275	20585	15937	10354	8968	7565	9441	7051	8326	4683	3241	2530	1792	1688	1590	1448	1225	869	731	578	629	562	542	485	549	562	400	358	426	924	1276	1499	1236	956	797	776	587	330	432	364	226	220	235	216	249	259	246	262	266	239	232	226	237	251	250	257	269	213	296	244	231	252	239	236	228	249	245	302	283	252	249	238	234	283	255	270	246	241	288	245	232	258	260	232	254	238	253	282	231	254	225	249	267	237	243	258	274	269	255	231	222	257	264	245	262	249	225	244	273	235	245	259	251	267	230	230	231	242	243	248	240	226	247	227	232	248	235	253	257	250	241	256	268	249	254	286	238	256	265	272	239	230	232	257	254	253	233	222	233	240	240	252	252	229	228	247	232	259	271	255	229	222	229	241	247	288	234	257	256	260	244	263	236	247	222	255	244	253	244	242	249	254	230	239	211	241	218	245	253	228	264	258	250	245	219	236	242	250	230	243	271	232	216	240	273	259	247	263	259	265	251	244	258	273	273	250	249	238	253	246	276	249	247	269	251	232	253	265	226	258	273	256	233	255	248	251	252	257	243	255	238	231	260	259	273	254	226	252	259	244	248	276	264	230	257	243	278	237	243	252	258	223	257	244	244	250	258	242	283	274	256	250	278	253	272	234	250	261	241	283	257	242	259	242	268	240	237	256	254	249	239	253	222	220	268	259	256	208	245	266	248	291	242	265	244	260	247	266	256	213	228	259	259	231	240	233	245	231	246	232	261	248	252	241	242	247	268	239	239	239	237	256	272	283	260	242	257	279	268	270	257	249	253	238	248	239	268	216	252	253	265	247	258	235	217	275	239	260	248	239	248	269	264	253	229	247	241	244	250	249	250	233	245	265	267	244	229	234	247	253	256	245	243	230	266	227	242	247	245	253	268	243	247	254	240	238	237	238	267	239	239	253	264	277	245	245	263	231	263	254	233	243	265	188	260	255	263	244	236	236	223	272	289	238	239	276	248	231	250	248	259	253	257	291	241	239	270	238	249	245	247	261	273	252	245	203	269	236	236	231	222	241	239	245	257	252	248	247	281	231	262	243	252	275	255	251	250	279	274	240	249	281	215	263	246	240	250	240	248	268	238	219	219	245	269	236	253	264	239	273	255	231	255	280	249	216	260	271	272	243	230	269	290	237	239	238	259	241	252	266	250	219	273	243	255	239	245	250	252	252	242	243	248	235	241	236	248	263	242	251	254	263	235	239	269	255	238	221	226	250	256	251	254	253	223	253	248	236	225	244	253	255	237	264	240	260	255	263	247	285	231	224	258	225	248	224	229	218	253	267	276	253	262	251	268	262	237	254	264	231	233	250	252	240	234	250	262	266	225	231	268	236	264	249	278	239	233	291	249	263	260	256	267	267	248	250	249	271	253	247	261	251	259	238	272	230	255	241	251	268	246	234	256	257	258	259	244	254	287	253	243	246	228	242	248	254	252	226	288	252	246	248	271	241	243	245	233	252	257	260	226	255	246	261	222	250	255	271	237	223	263	269	243	254	228	236	252	271	250	247	263	242	228	235	239	223	238	242	253	248	255	243	267	231	248	244	223	268	238	259	244	244	265	269	218	237	271	240	230	227	243	274	239	263	228	242	282	233	261	238	251	264	270	273	258	255	231	231	241	222	250	243	239	268	242	257	252	226	278	264	277	257	261	250	256	252	217	232	260	237	237	245	245	250	254	255	249	266	242	227	244	268	243	252	260	261	249	249	234	229	244	253	243	238	263	277	276	266	231	231	248	223	242	280	238	253	269	274	271	245	252	253	254	278	265	237	235	245	224	277	263	234	246	255	250	262	275	229	244	270	268	239	241	254	272	223	252	290	287	236	251	263	236	246	235	248	239	218	241	209	294	223	268	274	262	254	242	267	261	259	276	268	266	247	254	228	237	258	248	258	208	253	249	263	256	249	259	277	263	248	246	250	255	263	223	246	242	244	230	250	251	253	243	245	243	265	256	257	253	237	234	276	272	256	246	259	231	247	268	280	251	259	251	242	264	240	247	277	250	248	235	256	267	225	241	258	252	243	243	231	234	255	234	258	254	290	284	229	240	242	260	266	246	246	258	239	269	227	246	235	282	249	252	229	262	246	232	242	260	248	266	238	259	252	269	260	259	246	243	251	253	218	263	251	237	215	265	274	266	261	266	249	240	253	240	270	259	237	264	258	257	243	258	271	226	248	268	250	264	250	236	267	276	248	228	242	242	282	226	237	246	261	253	265	265	255	238	253	258	252	265	245	252	238	255	268	252	258	237	255	263	247	228	239	253	252	244	245	273	233	246	247	239	243	230	244	244	210	247	243	217	249	240	230	231	274	278	279	236	285	260	223	262	234	263	216	262	244	233	274	236	244	255	263	237	268	252	246	216	260	269	246	256	260	231	235	261	272	266	243	247	243	248	230	255	260	272	258	225	230	239	261	238	254	263	239	238	250	241	261	269	250	283	252	252	244	260	254	262	248	248	240	261	232	260	256	233	255	222	255	239	265	257	245	253	218	271	265	247	282	266	236	263	238	215	269	248	261	257	253	231	237	245	240	254	261	275	262	268	255	252	265	230	250	269	238	247	218	226	271	268	276	281	233	269	231	257	236	228	266	233	248	236	264	253	231	247	252	241	264	278	262	234	276	225	259	238	250	250	220	242	258	257	272	237	260	221	243	236	251	233	233	275	230	241	265	223	235	233	260	270	242	253	267	268	247	236	252	242	237	225	230	272	231	229	241	223	273	258	254	253	242	273	273	233	239	285	269	244	258	258	253	227	244	266	237	235	273	232	292	263	254	250	248	247	249	236	260	247	258	251	231	239	265	256	257	278	281	244	238	259	236	256	287	270	252	249	261	247	259	261	236	234	261	244	290	257	240	269	245	237	263	250	237	269	229	227	253	259	228	237	258	251	241	264	250	264	217	275	227	237	243	227	241	256	253	237	240	213	246	287	299	272	225	232	236	239	248	254	271	248	246	240	244	248	244	268	236	261	239	252	256	254	209	235	253	257	264	274	249	223	275	245	264	255	256	218	247	250	258	236	235	244	256	263	211	261	238	266	272	261	225	269	248	231	277	214	247	241	256	247	219	256	273	236	226	252	242	254	267	256	228	260	218	255	235	234	235	234	258	241	246	253	262	236	273	260	261	270	276	271	268	260	256	231	245	281	273	256	257	250	261	220	296	245	236	264	274	257	257	243	253	263	238	264	275	248	269	229	248	262	252	245	226	243	254	281	259	243	253	267	249	259	274	254	230	242	241	265	237	242	251	269	229	263	227	244	271	264	247	258	255	261	251	271	278	242	252	246	228	233	238	247	243	239	271	266	251	258	239	265	275	230	262	246	260	241	263	229	260	272	223	244	236	239	204	255	216	246	253	242	284	253	254	256	224	242	252	237	233	233	262	260	248	247	265	262	246	258	259	259	266	228	233	265	269	246	251	249	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
13194	21024	34568	38126	40367	42185	38222	40843	41619	46588	42936	37376	32372	46614	41556	40128	40169	39802	45753	38019	32826	31596	28933	33890	28310	31285	21834	18222	15083	11493	10728	10890	8800	8337	5863	4945	3253	3976	3759	3423	2802	3505	3647	1976	1665	2292	5927	8654	9437	7725	5817	4873	4755	3296	1348	2105	1479	754	712	702	689	723	734	706	708	707	730	739	745	727	734	724	756	732	711	727	712	700	756	719	732	693	741	736	748	744	738	752	765	753	740	739	745	699	738	744	736	705	747	804	746	716	727	772	729	695	704	705	719	687	741	702	718	730	720	717	707	711	717	753	754	749	761	718	765	741	711	676	724	703	694	685	736	748	735	721	751	737	742	678	730	776	727	716	764	729	687	732	736	700	774	722	695	713	767	750	722	752	703	772	708	732	714	758	722	724	737	758	717	742	738	797	755	710	736	721	721	758	672	723	727	711	742	735	684	686	732	777	676	750	761	758	667	753	754	719	718	739	702	715	702	775	748	703	710	687	679	797	696	697	737	711	751	704	711	680	678	711	684	739	785	702	756	746	711	742	749	666	707	713	696	714	701	765	725	698	751	779	754	715	764	747	708	741	764	728	714	690	699	737	728	712	700	700	704	723	768	681	746	777	753	790	746	716	733	738	748	735	768	699	719	682	788	736	703	734	746	773	729	779	722	684	741	766	700	708	751	746	686	710	730	756	715	740	678	785	690	736	718	717	706	777	710	722	691	740	709	741	678	735	739	777	723	775	713	720	703	746	752	697	699	733	709	722	737	742	697	749	761	748	728	718	725	720	690	711	758	681	707	746	731	775	698	698	672	737	717	753	748	710	706	743	729	705	754	707	746	721	691	687	767	688	754	694	711	696	745	712	766	733	742	779	731	681	735	723	707	709	739	660	717	721	744	744	708	725	709	715	754	728	712	772	743	767	741	709	689	733	736	709	731	721	735	706	745	738	700	747	718	731	730	761	741	734	755	722	712	736	710	741	697	678	696	761	800	759	701	772	738	691	737	756	753	740	732	730	678	753	729	713	675	768	735	739	724	742	713	737	721	702	739	696	710	773	719	700	691	744	745	739	751	713	737	703	730	743	711	738	693	718	742	752	711	699	770	684	736	671	744	741	788	747	760	724	743	703	737	757	726	695	694	813	724	735	739	715	756	698	731	774	742	695	739	699	680	755	733	706	738	729	689	746	694	676	743	732	738	741	747	735	740	765	756	724	687	753	661	707	708	732	700	747	762	706	726	752	751	751	721	750	764	730	773	736	740	713	714	745	688	730	719	716	727	745	791	759	702	735	740	739	778	727	749	731	736	734	734	676	756	737	762	797	701	730	755	767	701	700	751	736	744	742	714	764	720	713	740	732	727	717	749	760	719	675	745	718	777	755	715	711	707	674	729	766	692	711	751	737	711	726	742	747	725	732	734	703	758	736	737	741	766	688	736	720	705	736	711	713	704	737	693	770	745	745	747	712	750	686	742	704	714	768	744	727	736	709	710	748	718	708	703	751	760	732	742	745	742	740	724	752	688	737	807	763	760	742	708	740	724	761	713	722	736	706	710	678	709	723	689	738	738	724	674	727	695	750	765	748	732	735	759	720	712	762	765	715	721	722	737	673	665	726	709	717	686	714	701	705	736	712	748	693	712	726	732	735	766	725	735	753	713	742	727	761	720	726	747	749	709	719	750	767	731	704	718	723	732	737	742	710	720	752	741	755	692	723	785	699	733	705	785	704	722	758	696	708	719	762	711	739	727	705	747	691	751	732	708	757	714	694	734	732	769	800	766	732	724	729	750	707	776	695	739	779	710	723	717	706	738	724	691	757	711	742	728	715	764	704	716	762	725	724	720	767	708	689	746	741	701	726	724	782	697	747	762	705	745	731	725	690	754	734	716	733	690	762	699	715	752	768	711	722	782	736	707	741	743	758	712	685	704	698	713	768	721	761	711	715	708	791	733	715	732	759	740	690	709	701	752	741	694	753	702	710	696	744	663	748	728	700	745	743	766	742	740	679	754	772	689	688	733	727	749	760	729	756	787	728	739	683	728	740	716	704	715	702	694	789	694	741	740	692	785	751	708	702	753	727	746	707	744	752	740	737	708	759	753	714	754	734	712	727	709	699	719	771	729	725	709	728	667	719	712	742	700	733	719	741	782	732	716	746	737	690	752	707	678	783	760	747	680	769	706	723	748	728	784	788	692	748	736	761	805	754	724	767	694	752	700	743	719	711	725	782	722	761	722	781	720	716	747	693	719	743	706	736	699	797	694	703	668	713	742	723	734	754	724	726	738	741	733	674	725	697	747	745	745	771	738	696	711	716	707	717	734	762	713	704	717	734	714	714	767	766	711	657	720	755	725	767	720	705	764	704	746	702	730	804	688	713	733	747	753	736	762	744	694	727	688	773	722	727	710	742	744	700	704	743	765	756	704	748	757	769	705	742	775	703	753	723	749	691	703	681	680	736	704	705	731	672	732	748	737	760	762	714	734	765	749	774	732	770	745	772	723	774	670	727	744	746	723	685	722	732	728	700	682	723	742	712	741	686	730	706	728	689	797	684	687	730	677	694	717	734	747	738	727	705	743	732	736	716	756	769	754	735	751	777	749	698	745	783	770	771	727	731	696	738	721	767	749	708	704	716	747	706	789	715	718	736	698	692	695	738	722	678	699	764	728	751	721	730	700	720	738	693	745	747	690	710	720	767	693	769	715	711	702	687	704	735	780	707	742	716	774	739	722	736	766	736	716	682	716	702	707	736	747	734	702	702	719	740	749	746	712	764	797	747	742	659	708	752	759	763	736	780	703	748	731	749	753	708	719	710	753	703	703	776	728	745	762	720	724	708	708	782	736	734	663	714	679	708	763	703	719	675	720	738	748	710	710	720	704	730	748	728	728	758	687	713	711	767	777	712	759	666	707	748	760	750	740	743	793	721	722	722	769	754	696	778	717	720	740	753	735	754	755	674	727	702	709	772	746	754	746	752	760	772	728	723	683	753	708	679	736	722	742	694	695	711	744	760	689	682	710	766	751	740	739	786	712	742	728	721	719	736	730	702	755	670	725	692	734	757	720	763	698	735	739	723	737	691	722	750	777	731	752	709	701	748	746	720	745	741	789	730	706	726	746	758	748	715	732	722	721	701	729	695	736	723	687	691	721	710	764	727	731	757	754	723	710	748	749	688	733	659	749	715	709	751	733	671	780	710	763	750	772	707	708	681	732	740	765	699	738	700	657	769	737	740	733	703	715	710	743	777	755	725	719	731	727	727	730	721	672	719	756	726	718	685	791	691	744	716	721	727	744	706	718	716	763	702	751	721	745	742	716	710	757	707	692	706	780	687	723	759	712	729	758	747	698	707	729	734	720	734	731	732	771	719	728	745	718	697	738	708	719	670	784	733	701	708	729	696	718	722	727	695	726	693	761	746	748	747	763	771	701	714	741	743	731	721	756	705	703	660	730	749	679	738	724	733	766	789	727	734	731	751	763	750	762	709	728	742	718	767	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
3422	2561	6414	5455	3751	2599	1721	1357	1191	1424	884	729	511	777	665	547	551	573	659	475	435	389	376	423	389	448	361	343	343	278	272	272	278	320	281	255	265	241	266	282	270	298	260	234	265	290	301	284	290	294	309	308	333	284	258	265	272	227	254	246	265	267	277	276	277	260	240	272	257	256	264	275	269	241	264	263	297	284	242	269	287	264	232	261	248	269	266	288	267	262	269	244	265	259	271	254	255	265	232	270	257	258	267	270	284	282	281	267	236	285	271	282	261	268	242	291	264	262	243	235	299	264	254	262	217	289	262	254	229	249	275	252	241	287	305	235	267	293	248	275	253	254	267	256	292	277	249	230	253	238	260	253	238	253	243	273	284	252	258	272	284	261	254	302	266	255	251	253	250	261	242	237	253	275	253	255	198	255	277	244	252	288	251	276	256	233	277	261	237	264	251	274	251	302	266	267	267	238	246	257	240	255	230	269	214	281	264	283	232	276	290	263	255	261	262	273	278	252	271	280	255	292	284	263	254	240	290	272	270	255	266	292	278	273	234	281	283	238	252	275	297	269	271	254	268	279	273	242	241	274	243	287	252	253	273	236	246	256	277	264	253	253	262	276	272	247	286	251	239	250	250	257	252	237	276	246	248	230	259	240	236	262	273	250	265	266	268	274	266	230	228	283	252	237	273	261	291	272	264	255	249	272	284	260	262	269	251	267	265	264	287	258	265	252	215	283	249	288	263	285	219	241	259	234	238	282	281	265	261	231	271	241	271	280	275	266	261	275	260	263	256	276	248	253	259	252	274	259	243	263	244	287	252	265	265	256	275	239	266	229	252	252	272	262	249	280	271	260	242	280	266	238	270	276	260	258	242	264	258	245	243	220	239	240	257	288	276	226	249	278	280	271	252	266	269	292	231	260	244	270	250	257	246	265	257	254	259	254	273	240	282	248	251	290	286	262	245	283	271	256	301	243	281	271	282	244	286	275	227	264	287	287	261	239	275	271	257	257	256	240	264	231	259	268	269	252	252	255	259	244	289	239	278	268	234	278	246	276	275	260	269	241	233	243	296	257	271	242	258	260	272	266	287	251	253	245	261	253	253	276	280	262	247	262	271	238	269	254	246	235	277	278	267	235	257	266	265	273	245	245	264	267	241	257	243	255	260	236	239	290	253	245	244	262	259	242	283	253	277	265	282	237	270	260	253	234	276	268	279	261	273	281	251	258	248	244	257	257	269	285	248	219	254	281	249	239	286	250	265	255	290	252	280	261	264	265	232	272	268	265	235	241	275	257	267	270	253	275	252	282	273	261	235	250	236	252	272	256	233	269	243	227	243	284	262	276	260	252	272	268	272	262	268	281	237	257	289	268	254	290	279	267	306	269	262	242	274	279	262	237	249	272	265	269	250	237	286	259	274	259	292	280	263	262	275	248	253	286	256	238	258	286	283	255	270	252	245	244	257	272	267	257	270	237	286	251	299	260	264	282	236	285	264	242	270	256	261	260	253	258	256	274	253	276	254	241	245	226	277	246	283	270	268	252	259	255	247	278	246	282	274	271	268	283	277	273	241	251	271	229	253	251	261	257	235	235	240	278	237	267	230	267	301	281	284	287	268	281	253	254	257	275	249	278	269	259	255	281	256	258	265	229	257	269	267	253	258	244	255	273	259	270	290	270	239	262	256	258	279	235	270	257	279	255	264	252	271	269	240	257	234	255	252	292	291	272	286	268	268	268	246	265	259	258	266	282	259	247	263	287	245	254	240	259	250	229	235	279	248	249	263	258	265	266	248	276	262	260	273	277	265	253	240	255	270	249	261	255	230	265	257	238	256	274	273	248	277	240	241	249	265	263	247	252	270	240	250	286	281	252	242	264	268	249	256	258	273	247	245	276	247	271	248	259	249	239	263	240	255	244	273	223	254	265	222	282	291	312	247	257	273	273	269	262	261	235	266	254	255	252	256	250	280	244	276	263	248	259	271	269	256	294	256	279	239	240	261	265	271	297	240	286	277	304	253	268	266	272	285	269	271	257	269	246	276	235	271	292	271	234	243	254	247	246	250	248	268	264	261	233	232	250	287	280	251	277	253	268	267	276	276	276	258	253	229	266	258	270	283	265	264	254	263	273	229	284	262	287	278	264	246	232	288	260	276	248	250	283	253	251	236	270	273	239	246	281	277	271	246	267	260	254	281	255	255	286	256	264	256	230	270	268	273	263	262	237	256	249	243	285	246	289	288	254	245	274	268	250	291	253	259	259	248	265	270	257	255	240	275	235	253	256	275	282	268	268	261	268	268	288	260	269	245	274	269	269	250	239	250	265	273	249	253	262	264	253	256	260	275	250	284	271	282	244	260	251	249	279	254	288	258	247	253	230	245	270	253	230	263	252	248	276	239	267	265	271	259	271	271	261	267	247	262	260	252	241	251	252	267	251	290	252	257	247	253	272	254	262	257	290	225	235	269	289	272	275	284	248	252	271	258	248	245	236	270	262	233	237	240	262	245	265	268	252	290	290	250	280	261	280	267	285	242	248	293	265	271	234	271	244	250	273	274	287	253	247	239	248	252	262	271	268	258	242	255	273	262	277	241	255	269	263	274	242	264	273	264	252	251	291	242	273	279	248	276	226	258	257	283	280	288	308	264	266	263	264	264	275	250	256	249	253	229	245	260	256	256	271	278	260	270	244	256	259	257	274	257	238	256	247	267	261	286	264	266	257	252	269	280	217	292	241	265	262	261	265	257	234	265	271	265	251	260	287	252	244	260	276	289	276	251	261	278	265	277	251	268	275	260	251	267	274	260	268	257	259	271	272	290	267	280	257	255	241	237	260	280	259	274	269	255	247	233	251	244	267	244	247	239	290	265	259	239	254	242	264	253	268	255	269	237	271	236	256	271	248	261	245	263	251	237	258	281	254	231	255	268	259	277	250	270	276	251	262	262	265	271	270	256	253	244	239	250	267	268	245	244	266	281	255	252	260	290	263	262	251	269	298	261	270	275	267	245	270	254	274	254	237	257	274	258	275	265	255	244	268	283	252	268	241	270	249	236	250	269	247	269	248	270	289	256	262	258	255	277	248	260	239	297	263	256	266	271	259	270	279	268	283	271	274	259	274	277	260	268	255	272	286	249	229	263	279	262	254	250	267	280	242	256	269	271	260	238	268	261	279	260	260	233	263	234	272	259	258	288	283	264	297	286	279	241	242	270	278	281	247	271	272	262	249	259	237	277	262	240	229	269	240	257	241	261	275	263	256	273	249	269	259	271	275	253	266	237	293	244	296	256	253	234	249	258	259	268	242	245	264	260	276	227	241	278	267	245	262	253	258	257	236	253	283	247	264	252	271	276	255	263	277	258	241	243	264	265	244	277	262	251	256	246	267	257	265	253	225	255	272	289	241	279	267	268	270	274	240	259	243	263	274	260	244	253	268	268	272	270	242	244	254	262	257	276	282	246	235	264	247	283	287	268	247	233	244	248	264	225	245	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
3145	3825	10864	11821	10643	8844	6979	6242	5944	8071	4981	3825	2887	4942	3919	3533	3196	3301	4554	2917	2296	2025	1919	2287	1781	2095	1459	1438	1284	1065	1041	960	926	956	847	922	818	822	842	822	824	788	796	820	778	811	843	1077	1283	1234	1072	1079	1094	925	742	847	855	727	747	728	751	722	749	682	745	817	755	777	762	745	758	773	731	717	794	733	768	793	784	722	708	761	707	748	783	758	743	673	758	730	793	750	762	693	750	764	735	756	718	740	762	744	754	784	743	720	742	767	743	757	816	746	724	834	787	794	735	741	740	773	746	831	763	745	749	732	752	755	746	799	771	740	717	747	716	762	728	734	793	744	725	700	749	718	710	760	660	761	747	764	741	752	728	769	767	753	770	778	763	724	774	741	747	786	787	804	734	774	693	754	741	782	769	756	780	739	770	737	724	760	743	750	721	754	724	772	755	788	713	750	763	743	779	754	752	766	747	722	764	732	752	724	733	795	757	769	765	776	783	763	757	751	756	746	781	783	776	774	768	778	769	704	729	703	743	794	760	744	719	753	746	745	715	749	716	770	762	776	740	763	739	766	777	730	736	751	735	782	754	710	730	754	754	776	726	784	744	780	801	697	750	750	718	749	742	740	757	736	709	660	728	750	735	747	755	775	744	746	773	790	764	765	778	695	781	778	749	775	758	761	742	732	757	798	755	752	757	781	751	764	786	736	780	764	762	742	812	760	763	788	716	735	735	738	736	754	752	752	755	765	737	795	725	782	781	709	782	763	735	757	753	773	749	740	776	756	789	750	800	780	717	729	745	783	733	755	788	785	720	791	775	718	787	754	771	739	761	748	744	692	739	771	788	753	750	732	748	730	748	733	762	696	766	697	721	736	710	787	767	738	810	748	763	732	771	742	797	753	758	735	741	768	819	724	761	751	760	754	730	733	785	765	759	746	771	737	746	744	782	713	708	741	775	728	789	724	730	764	774	762	691	721	776	733	773	730	723	745	733	774	714	766	719	768	754	755	770	724	745	715	658	748	702	798	704	768	746	848	766	793	778	794	736	755	760	734	808	803	703	836	735	721	725	752	698	753	692	816	751	759	724	731	735	755	785	738	741	715	724	773	773	717	725	762	722	738	766	738	732	738	728	765	816	778	758	747	725	716	772	716	728	787	707	753	777	711	733	717	724	754	748	768	784	740	778	773	709	779	779	720	726	736	721	776	764	743	711	785	749	772	818	741	767	779	770	703	738	715	759	807	768	748	714	725	749	709	767	720	769	713	764	750	771	743	762	750	752	789	754	746	818	747	794	736	742	728	745	812	696	781	764	751	773	770	723	717	813	710	733	760	776	720	739	746	729	770	744	771	763	751	751	734	731	758	749	772	762	768	744	773	753	752	779	771	766	747	761	760	729	789	728	783	737	752	809	777	744	723	766	718	779	764	750	771	806	757	769	744	753	759	758	773	765	689	777	744	739	762	748	773	738	726	773	698	751	780	736	751	736	761	749	755	764	752	718	758	788	776	711	676	774	733	769	778	745	763	764	775	731	735	729	769	787	770	756	718	753	752	728	753	721	732	747	769	766	715	748	724	790	725	731	686	770	714	783	706	784	724	764	748	781	737	727	787	774	821	761	698	753	765	770	718	705	727	773	745	719	781	756	750	718	765	773	761	791	769	721	695	768	756	816	763	744	741	740	741	779	732	723	731	770	746	770	747	743	764	740	754	797	749	765	691	714	756	761	711	742	753	716	779	736	822	763	760	760	764	752	734	744	752	758	777	718	735	773	721	727	735	708	721	699	768	750	721	782	729	784	734	726	764	738	735	741	787	749	736	826	766	749	761	724	798	753	732	711	729	793	737	745	768	752	754	749	767	731	705	811	754	759	785	777	751	752	752	758	783	729	791	768	725	691	719	748	769	773	747	758	792	768	755	772	736	771	760	748	794	705	695	770	821	744	731	796	750	797	734	755	755	703	730	779	732	781	749	815	708	828	750	738	741	766	753	778	741	753	738	760	794	782	756	754	763	785	769	735	717	755	781	822	745	780	801	738	745	742	803	782	733	790	795	766	731	731	795	703	731	700	790	787	742	753	771	763	749	724	711	793	800	717	801	758	766	755	728	707	710	740	782	787	751	710	669	739	724	767	781	760	716	739	727	780	736	707	747	770	731	711	689	774	723	779	717	767	699	778	804	820	779	758	747	700	766	755	745	764	802	769	709	744	739	728	727	760	787	780	762	727	732	753	743	708	764	762	722	735	775	787	742	711	691	719	726	765	759	762	715	717	745	758	726	757	726	741	762	767	765	735	768	731	748	748	737	741	801	788	762	758	753	741	768	760	729	744	752	749	740	739	728	808	771	748	785	767	739	738	743	719	779	725	777	823	762	746	767	733	778	751	726	777	793	750	770	761	732	753	757	766	760	728	729	788	754	752	751	715	734	720	738	783	772	744	741	741	786	776	711	748	770	811	735	768	786	713	793	784	734	762	758	778	710	712	747	743	740	765	716	784	727	765	708	711	711	752	715	731	715	724	744	721	739	727	723	727	785	761	782	738	734	777	769	735	767	770	718	777	740	724	754	767	798	755	736	713	776	785	782	784	680	714	742	746	745	778	749	736	734	798	723	741	738	733	719	780	748	737	703	716	758	688	702	767	764	736	714	756	779	720	782	726	776	782	755	735	745	767	755	759	747	769	784	739	750	762	754	774	700	757	733	744	797	732	725	725	793	764	701	754	749	751	759	747	785	793	742	781	740	771	765	775	733	778	767	731	758	766	744	781	743	709	769	769	759	765	712	767	760	716	720	707	740	767	774	737	740	720	730	802	691	802	708	815	770	721	741	787	765	754	757	781	742	740	790	792	738	767	703	763	763	737	766	784	764	733	727	736	766	741	790	746	820	835	707	722	777	810	759	718	782	747	777	807	717	726	732	759	760	729	782	736	790	735	738	774	739	765	714	719	763	747	790	739	729	786	784	771	745	767	782	782	749	799	759	746	752	745	784	740	734	726	783	702	796	786	787	758	762	757	781	821	781	724	804	788	790	726	755	783	783	757	767	787	786	758	687	750	744	780	778	728	772	758	759	775	705	737	760	744	767	676	776	736	720	728	752	714	748	746	725	771	700	779	794	724	762	755	754	776	762	721	752	758	785	758	746	759	753	726	728	762	769	775	714	747	734	758	759	769	758	751	801	710	776	742	682	776	732	678	742	749	725	767	737	770	716	747	746	765	737	759	775	726	743	752	704	764	739	669	809	733	725	768	768	726	747	728	759	726	716	793	701	780	740	736	796	770	759	754	764	768	771	756	789	781	737	794	739	718	751	720	724	736	750	755	751	714	777	774	713	756	774	751	790	787	741	743	764	758	784	757	773	768	733	725	740	711	731	703	738	729	785	704	742	738	742	788	752	719	769	736	764	746	762	773	737	721	738	789	730	772	726	767	722	818	786	713	756	730	765	714	774	729	770	725	761	771	787	769	739	745	731	796	741	772	750	778	732	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
15152	18041	33428	32105	29749	26767	22890	20203	20137	25766	17209	11965	9515	14764	11737	10886	8917	10342	14257	7893	5178	4327	4034	5226	3762	4398	2437	1657	1268	986	945	932	747	723	602	622	423	399	441	413	335	410	350	291	251	291	536	889	930	747	550	485	517	420	293	331	267	168	224	204	226	210	194	218	190	197	211	230	217	212	184	224	203	230	234	199	212	195	208	225	193	215	203	193	209	233	230	205	192	229	219	220	186	221	186	228	224	210	196	209	203	193	234	195	211	221	209	205	213	185	217	187	215	234	212	215	236	207	190	214	190	206	202	198	199	208	214	219	195	230	202	224	212	221	203	231	219	228	186	211	193	209	191	192	212	201	234	188	214	208	218	200	203	226	207	219	241	222	195	196	214	227	226	229	187	194	209	226	194	214	199	200	218	210	218	204	233	223	208	193	209	213	200	241	214	204	236	216	221	214	182	208	220	209	198	221	217	197	206	218	195	215	214	181	226	218	222	229	200	216	203	226	212	204	207	211	217	220	210	200	192	196	185	211	183	228	210	222	223	182	203	241	208	196	243	199	239	232	253	213	209	191	228	208	198	218	226	214	231	206	206	223	177	196	218	208	193	204	222	203	219	206	197	213	202	194	219	194	191	228	195	197	207	198	214	231	228	207	196	207	200	206	204	179	245	214	201	207	224	201	217	210	227	206	209	232	205	185	220	241	202	188	228	216	202	197	231	215	198	188	195	217	203	221	209	188	184	221	217	215	192	212	215	227	195	214	236	229	228	226	218	250	210	192	215	208	178	210	220	204	212	205	229	214	202	216	220	230	215	217	202	221	229	192	214	212	221	210	220	201	195	184	207	204	239	208	203	213	219	194	215	211	193	210	202	212	209	205	227	227	226	207	223	200	210	210	204	205	226	196	200	216	194	197	225	214	185	216	221	203	203	210	209	187	216	240	198	221	242	209	210	208	184	219	200	212	234	222	212	203	213	199	192	221	219	234	223	217	202	198	185	212	196	210	220	192	221	195	203	205	194	207	239	221	212	197	197	196	216	212	207	195	208	239	257	198	211	193	207	200	190	227	187	207	214	221	243	190	211	214	211	201	202	204	208	200	206	183	225	209	203	211	230	206	221	239	217	216	210	209	211	238	218	232	243	215	206	224	226	248	208	202	185	212	208	206	187	206	202	177	197	202	210	203	195	228	241	204	211	204	223	198	192	219	201	201	217	207	223	197	231	203	199	230	207	226	207	187	205	219	196	203	198	217	190	240	219	211	244	204	200	206	203	204	217	217	193	213	225	219	206	228	226	202	217	207	207	196	229	200	213	195	221	233	203	227	193	205	214	178	195	222	184	224	218	229	231	215	208	207	194	243	200	204	214	227	214	200	201	224	218	213	190	208	214	219	214	217	191	212	236	209	208	202	213	194	211	190	183	216	213	197	196	207	231	220	224	207	196	207	215	188	203	219	207	230	202	188	227	224	196	232	236	216	204	214	183	233	241	216	215	208	204	231	221	216	213	241	188	207	209	211	210	222	213	227	224	216	197	176	209	195	209	209	210	199	212	207	180	193	219	185	224	202	216	188	194	203	196	222	197	212	204	214	239	205	221	203	184	209	206	210	204	205	221	186	220	214	247	202	227	211	185	209	235	199	224	217	236	219	212	213	205	235	214	201	216	232	220	209	196	213	204	221	201	222	190	222	216	205	222	212	225	213	208	223	210	212	211	217	216	197	197	210	186	217	208	212	226	200	188	217	208	238	200	217	217	200	217	212	202	211	199	222	194	230	218	187	205	196	226	225	215	242	181	205	196	223	192	206	196	202	216	192	186	213	179	213	205	210	226	188	210	208	199	204	202	183	219	222	231	229	203	209	196	213	226	195	215	223	180	181	213	228	213	213	207	200	214	187	182	216	232	222	205	223	216	230	206	181	243	231	241	227	232	219	190	219	189	207	234	190	214	243	185	231	208	246	225	190	205	221	183	219	234	176	200	205	186	238	213	223	218	222	207	212	234	226	213	201	213	214	212	203	198	219	183	216	220	208	201	216	218	212	209	205	202	226	224	193	225	220	207	229	201	232	233	203	192	216	223	189	211	220	211	236	204	230	190	209	204	219	212	202	206	186	216	225	195	188	225	207	204	179	214	217	226	209	206	211	209	255	202	243	203	217	226	202	213	223	210	216	215	221	218	232	214	183	224	243	210	212	233	209	195	188	200	201	220	233	194	193	241	215	212	223	204	223	218	211	198	185	213	239	203	214	226	207	212	229	237	190	199	220	227	217	216	227	225	205	204	215	196	208	218	201	207	220	194	195	219	209	199	205	206	198	192	203	231	223	210	204	217	194	207	217	229	222	207	198	198	210	215	209	237	196	206	201	213	206	193	217	203	210	205	217	194	212	207	209	194	216	197	201	183	189	202	237	226	185	226	233	227	201	222	195	174	227	239	203	221	222	172	194	218	181	205	195	211	220	234	206	185	216	187	190	221	196	227	196	214	214	200	202	216	197	221	211	224	220	218	215	226	193	193	209	206	202	237	228	213	209	207	208	191	203	234	192	213	210	211	178	204	201	207	222	217	213	217	221	211	183	215	232	214	208	215	226	202	203	210	213	213	198	198	186	198	193	224	198	220	244	224	214	221	219	192	223	235	198	217	192	204	220	194	217	186	206	187	221	229	184	213	192	224	179	241	223	212	257	186	206	220	197	225	244	173	207	211	209	210	228	222	236	225	213	208	212	215	203	225	220	221	204	229	188	231	205	221	222	211	210	204	218	221	231	200	188	216	224	217	209	200	211	216	200	202	228	210	198	198	199	192	209	200	202	228	216	220	183	212	199	208	239	223	228	206	214	217	219	190	201	218	197	174	208	215	188	217	198	223	233	204	237	217	208	209	191	209	194	213	213	197	194	190	190	213	216	174	206	201	225	201	222	200	206	211	238	201	227	195	225	248	228	220	219	205	202	201	201	203	202	213	221	225	196	205	199	214	206	211	197	201	239	198	218	194	238	213	205	224	200	236	215	206	230	232	225	212	200	206	214	209	195	208	219	208	201	199	197	206	208	199	204	204	201	203	207	227	232	192	213	208	191	215	234	217	190	209	216	234	195	216	211	196	209	182	227	212	179	220	199	226	198	188	199	201	205	215	216	185	206	224	214	235	221	217	206	187	180	233	216	218	211	196	237	196	186	205	228	205	214	228	234	207	201	222	247	224	189	209	213	232	208	224	234	208	197	215	212	179	204	196	227	247	196	208	216	186	250	207	225	222	231	189	182	206	203	196	212	221	222	208	224	224	192	201	222	198	214	197	200	173	189	183	218	206	201	206	210	200	198	221	180	175	218	197	205	199	225	204	223	214	204	208	181	222	212	223	245	204	186	242	219	209	202	214	219	230	220	224	212	200	204	190	222	239	206	219	197	208	199	207	182	185	207	224	173	199	189	216	217	217	201	223	217	201	197	212	197	215	226	208	181	197	218	214	202	220	200	191	204	221	204	229	171	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
9877	16675	29693	32866	35634	34976	33137	34268	36205	39950	36217	30121	28549	39153	33769	32429	30905	33676	38708	27752	23734	21788	20597	25248	19931	22068	14679	11291	8114	7011	6410	6515	5259	5107	4051	4011	2094	2606	2224	2388	1871	2421	2019	1283	1093	1458	3166	5917	6121	4941	3605	2887	2838	2138	1071	1496	1050	612	611	641	651	631	633	643	631	631	625	609	605	642	653	593	638	627	633	639	621	592	646	641	645	610	652	581	642	621	611	636	619	620	627	644	637	589	602	597	616	624	598	621	615	680	621	604	604	612	612	671	632	646	631	626	654	665	641	658	649	611	619	619	571	599	615	651	617	660	663	600	652	586	606	659	666	646	628	653	634	650	645	670	625	609	589	595	633	602	645	656	615	614	609	628	658	656	639	632	622	628	654	642	628	597	643	611	602	629	608	644	586	611	580	570	605	614	576	648	614	624	617	660	637	629	646	636	648	703	618	619	603	648	665	619	583	608	619	635	596	638	702	622	647	636	649	619	657	651	620	666	649	644	617	600	632	625	593	631	638	661	554	624	636	639	623	582	589	623	602	635	655	639	637	605	645	583	605	632	596	675	604	643	613	594	595	573	644	599	588	702	633	607	615	656	586	668	633	623	623	600	662	655	636	609	637	624	627	625	680	668	604	621	645	638	612	552	660	661	622	637	612	648	642	614	636	604	627	607	609	603	618	619	667	646	634	642	634	624	628	584	573	638	616	645	626	631	609	656	621	599	617	582	616	629	661	635	665	647	605	633	645	609	670	684	619	663	653	625	591	663	678	635	646	618	627	634	620	651	669	622	615	599	644	633	626	637	653	579	588	608	623	590	646	657	646	633	651	622	628	659	633	610	666	621	665	663	613	620	643	578	643	557	664	626	612	618	657	590	632	627	614	607	631	589	609	599	632	617	668	638	626	612	654	591	630	608	602	601	673	629	595	634	640	580	638	637	629	641	632	619	659	612	627	626	652	592	638	569	611	600	651	586	680	637	607	646	631	647	608	638	661	594	656	587	626	631	597	654	596	594	646	645	600	628	650	627	648	644	657	634	606	629	583	601	670	633	595	634	621	635	589	646	614	593	666	644	611	615	610	618	689	639	647	662	621	628	590	669	603	625	608	602	649	588	660	582	608	673	612	608	605	639	613	605	658	606	632	593	612	637	669	685	631	652	633	639	567	607	564	663	647	652	677	631	647	608	624	644	633	670	619	620	608	670	660	659	692	598	647	636	625	628	650	619	612	592	659	602	647	591	622	607	620	643	588	629	605	627	578	645	607	653	600	659	608	652	648	601	572	650	629	666	590	600	621	670	630	587	659	616	642	615	622	666	605	622	656	583	609	607	672	590	659	658	607	631	638	609	638	619	629	668	624	599	622	645	592	622	618	647	640	610	665	610	639	690	623	689	633	624	631	625	629	640	613	607	592	639	591	618	620	621	648	635	645	608	580	623	652	607	610	702	647	596	687	621	601	625	625	639	653	620	666	626	635	605	618	651	625	661	608	678	638	605	627	652	591	648	637	640	602	650	600	672	625	629	654	659	593	579	581	644	673	608	620	622	601	636	616	625	624	616	627	610	604	600	636	650	643	603	620	641	650	653	617	636	609	617	630	613	660	597	618	559	624	627	618	598	624	610	620	647	606	664	640	582	612	642	654	603	637	629	616	630	615	646	602	645	600	653	580	597	621	616	631	617	613	591	615	635	614	645	559	647	578	580	604	609	609	606	622	657	633	615	647	627	594	627	652	602	626	637	610	633	682	639	626	646	643	681	649	650	650	625	583	634	593	633	642	668	630	614	604	620	639	631	576	645	581	644	619	638	626	595	632	642	607	638	621	667	626	622	645	616	667	601	611	663	645	626	610	626	654	641	605	660	615	598	611	605	613	620	620	625	633	635	610	605	618	613	638	577	634	646	601	627	584	647	610	623	657	605	660	614	639	610	600	642	607	628	651	657	602	656	636	690	619	628	601	604	646	630	647	621	589	630	637	662	632	674	650	656	607	651	640	644	639	634	633	625	655	646	650	682	644	628	651	584	634	625	573	621	631	632	628	643	628	617	685	628	602	617	671	603	597	603	651	615	624	640	612	647	598	614	612	619	593	652	617	638	612	621	633	611	636	608	640	611	617	664	630	623	641	631	599	605	640	575	576	629	641	647	606	611	655	633	604	642	619	612	658	605	631	612	621	609	613	597	633	664	608	639	662	619	632	631	628	583	619	661	598	651	629	668	628	669	624	639	584	640	649	626	598	623	606	631	626	616	661	609	665	600	613	621	626	625	617	621	601	626	642	628	647	599	619	643	587	637	625	630	633	603	638	634	667	677	630	631	614	618	609	645	653	654	606	652	610	686	630	625	580	606	632	640	619	601	624	661	626	609	659	605	597	611	638	618	651	641	634	635	594	649	640	619	692	617	602	581	645	619	583	589	600	625	624	635	607	663	589	668	630	657	631	606	630	653	635	671	598	656	593	617	605	620	624	665	653	638	642	639	641	638	661	607	619	596	633	599	609	646	609	596	693	639	607	638	641	633	582	633	663	655	633	656	641	619	593	619	613	594	637	650	603	664	611	584	635	643	593	630	624	602	633	643	614	648	661	631	631	614	621	647	648	584	617	664	673	631	616	602	634	601	624	632	638	643	646	595	615	630	613	642	653	607	647	612	651	647	636	641	601	640	645	602	641	570	601	599	651	617	608	655	627	613	601	636	607	608	609	648	608	648	644	591	640	627	658	647	588	644	615	663	637	588	603	675	615	648	634	598	620	642	603	640	641	580	616	587	633	622	637	643	619	623	636	634	597	600	662	602	613	661	601	650	619	641	640	631	580	600	619	677	698	609	605	599	641	569	628	589	633	575	609	646	624	626	640	624	600	598	635	660	654	637	661	616	645	581	630	656	644	599	635	556	649	644	611	618	631	674	616	615	681	601	600	590	672	631	669	622	638	633	623	642	592	618	647	627	631	630	650	636	614	606	614	627	665	639	613	624	602	657	646	649	619	609	602	655	624	612	644	617	607	589	633	572	611	599	635	683	632	652	627	613	621	640	641	581	613	635	651	606	619	643	615	623	648	604	618	615	643	635	657	680	593	673	653	632	594	636	594	610	613	602	668	624	589	631	639	617	646	661	639	644	616	607	590	615	618	622	656	617	661	656	679	617	659	617	651	662	619	641	596	639	658	614	578	620	629	657	617	691	608	649	622	593	645	665	596	637	617	610	594	578	631	622	621	626	599	609	656	641	668	621	615	643	627	574	634	616	646	605	658	577	603	636	616	637	643	600	641	600	635	632	625	629	665	653	610	573	627	645	635	611	621	650	581	656	594	641	616	629	618	608	647	611	664	639	588	584	624	667	610	602	688	611	624	603	630	640	634	627	607	643	662	680	628	645	653	692	643	626	631	636	650	603	646	655	585	629	643	649	605	635	612	597	604	670	628	614	622	619	640	588	632	626	608	605	652	634	631	630	642	620	639	575	659	580	629	607	627	604	612	629	629	583	628	609	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
22440	25380	39014	35084	33079	31029	28435	29121	29612	35872	26597	20963	18811	25042	21022	18744	16092	20317	23980	14492	9648	8539	7590	9425	7352	7448	4523	3017	2163	1859	1657	1615	1289	1353	1008	990	573	682	555	714	557	594	417	366	387	426	957	1511	1608	1220	907	695	728	632	331	488	368	271	239	258	257	250	266	250	271	269	285	245	286	260	258	278	264	257	260	237	263	257	267	272	271	263	265	258	293	256	241	275	239	245	271	277	251	253	263	266	260	244	266	237	241	251	229	226	298	262	263	253	251	259	246	246	268	244	251	250	278	263	276	267	232	249	256	244	270	270	264	288	254	261	240	266	279	255	259	241	261	274	296	251	269	257	256	246	268	268	258	297	276	261	246	252	253	262	246	240	245	248	238	229	268	279	283	264	262	269	280	263	259	249	279	240	283	245	254	256	280	264	282	267	255	274	274	239	261	269	227	301	258	259	249	277	282	285	257	247	261	242	274	254	266	270	299	268	265	261	254	275	249	237	266	241	256	248	251	242	252	253	274	267	248	254	251	232	265	273	250	277	246	251	282	271	273	284	251	293	247	263	259	256	264	248	254	259	254	270	218	250	229	268	276	236	273	263	269	262	252	316	255	259	260	261	242	249	276	277	284	252	273	230	239	274	254	269	268	263	273	245	281	250	252	256	240	249	268	253	261	254	282	219	277	265	253	280	266	248	264	234	272	257	258	276	302	247	251	246	226	268	291	284	232	264	247	293	258	256	248	237	262	266	270	271	268	257	249	253	280	262	273	276	269	256	256	259	277	249	255	281	266	247	274	278	261	255	284	283	280	266	276	248	235	300	235	245	246	262	270	282	217	267	235	258	252	230	245	252	269	255	245	282	263	229	274	267	243	268	249	237	255	212	289	270	257	275	237	289	256	255	273	266	264	270	269	262	316	248	239	272	259	292	270	253	239	237	262	263	276	280	254	266	238	280	244	265	256	261	262	263	272	258	254	293	230	263	251	254	301	276	278	247	244	254	273	255	278	231	265	244	275	267	259	247	242	270	296	244	251	218	235	267	269	283	274	253	229	271	273	270	305	273	272	284	253	246	279	289	292	291	237	250	273	252	251	253	275	223	260	262	250	259	250	260	266	226	279	240	246	279	263	286	237	256	267	292	265	265	266	264	252	239	259	253	284	248	252	261	254	246	254	247	250	248	273	302	288	253	252	256	281	273	274	266	265	261	251	258	256	248	258	286	267	282	258	279	284	241	266	251	278	269	234	262	238	290	276	245	233	256	242	254	235	289	246	241	261	286	255	243	232	268	236	255	257	262	240	256	264	249	239	291	249	271	267	255	257	258	284	252	268	251	275	275	252	257	265	264	251	281	265	267	299	267	259	268	242	275	254	250	254	269	262	254	253	252	251	284	257	252	249	294	257	286	268	234	262	242	247	266	248	278	287	243	255	245	227	274	255	278	256	253	258	279	255	237	260	243	277	243	250	262	248	280	285	267	276	269	245	267	246	262	264	274	269	260	255	279	257	247	267	266	228	286	273	260	275	217	250	243	256	284	247	250	268	264	234	285	273	272	254	282	273	253	252	269	264	278	253	310	270	270	242	259	262	260	278	264	276	255	255	245	276	285	256	241	270	283	276	264	247	246	251	254	247	305	254	272	231	254	268	282	271	261	267	250	253	248	285	252	276	253	264	282	270	259	262	254	264	261	257	269	269	250	276	257	271	252	241	265	243	229	229	234	249	259	282	257	253	254	284	270	232	269	274	261	245	301	282	252	248	254	251	283	277	261	225	246	241	280	280	255	295	268	258	270	242	235	285	243	256	258	251	272	268	255	278	270	245	257	239	270	234	279	247	260	276	263	249	259	263	249	268	270	242	266	243	310	267	249	255	251	264	259	264	266	278	286	245	228	248	260	276	271	245	242	263	273	276	307	268	269	236	256	266	277	278	240	276	239	274	250	272	256	246	275	252	272	274	255	273	255	268	260	254	245	272	257	271	253	268	272	270	244	259	260	266	267	260	213	258	250	285	244	242	246	275	310	257	271	266	275	260	283	234	249	262	278	256	230	246	282	291	262	311	253	272	245	243	286	245	272	266	246	263	237	254	278	260	265	241	265	230	259	268	277	255	258	266	244	270	249	277	253	281	255	266	260	252	253	269	287	268	248	283	269	240	250	269	265	250	267	247	272	251	257	279	256	274	264	270	281	249	277	275	273	232	235	269	244	247	275	253	257	276	224	263	293	266	269	262	247	266	251	268	252	249	261	248	275	232	239	261	248	273	247	271	284	264	260	268	245	262	251	274	252	280	279	250	277	277	249	277	235	271	277	249	257	237	262	276	266	271	253	277	291	261	249	286	287	268	269	259	264	267	287	244	240	268	273	263	275	288	251	239	234	257	269	236	285	269	264	255	266	261	252	269	258	281	273	264	239	237	270	261	277	252	244	249	240	237	300	281	280	263	243	237	242	237	278	243	244	241	256	313	300	277	256	283	277	252	266	263	281	294	265	270	276	260	245	281	250	280	261	253	249	252	269	219	271	278	246	238	272	261	245	272	283	290	211	252	262	269	240	230	275	263	255	258	289	252	277	271	248	286	294	275	238	246	230	278	263	279	237	261	247	258	244	256	243	253	271	241	252	269	276	254	262	271	275	237	236	260	260	239	279	267	246	273	256	282	252	257	239	246	271	246	292	233	257	268	267	255	273	283	259	257	249	252	248	263	253	247	250	239	249	254	259	225	239	249	251	256	247	237	264	275	253	261	256	260	263	287	289	262	247	263	239	274	267	292	241	266	249	232	277	254	266	247	260	249	283	267	280	251	257	248	246	246	290	238	235	261	298	263	283	227	287	278	275	304	255	256	257	298	267	242	249	253	237	249	273	274	252	268	296	259	286	261	238	241	250	248	256	280	263	257	251	261	258	226	263	258	264	274	281	241	263	268	250	273	274	265	288	276	262	269	276	245	263	247	280	268	280	265	285	289	252	246	244	275	275	263	279	258	252	253	260	278	275	288	263	267	250	232	238	252	265	238	236	275	248	269	243	258	265	289	255	288	276	241	276	254	251	281	238	259	270	244	257	279	260	264	258	239	258	239	265	261	251	253	268	255	265	254	274	248	271	252	265	250	272	246	227	271	243	253	278	272	263	247	255	262	241	277	284	271	246	236	258	266	266	247	256	237	252	262	263	259	257	222	269	257	258	256	266	250	249	243	270	270	271	251	238	256	256	240	279	284	247	233	240	272	268	277	265	263	242	262	258	265	264	250	256	255	271	292	229	246	254	248	246	270	238	270	267	248	285	295	230	285	246	266	268	257	252	275	234	288	260	265	266	275	263	269	271	259	253	276	241	259	235	264	272	247	286	253	256	253	269	235	245	250	276	274	282	261	266	273	242	250	232	239	276	276	280	269	263	247	269	271	237	261	291	259	278	282	268	266	296	269	287	285	219	252	248	264	264	243	307	247	256	297	253	261	284	255	273	227	275	245	248	244	263	246	262	279	264	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
13025	21620	34287	36896	40773	40130	39287	42342	43332	46042	44639	38706	40644	46771	43402	40553	40430	44275	47467	35972	31577	30763	29576	33248	29086	28555	22048	16545	13431	11909	10521	9735	8493	8276	7173	6597	3552	4458	3404	4544	3273	3720	2556	2013	1513	2656	6604	9647	10186	7941	5742	4355	4362	3536	1362	2306	1559	762	767	709	723	740	745	768	755	754	718	764	770	762	807	837	805	747	753	734	793	697	726	719	749	723	755	697	781	763	753	770	737	743	810	760	708	755	769	747	765	766	737	762	738	759	737	740	760	699	733	746	735	737	751	779	737	810	694	768	734	820	773	764	765	773	785	751	741	719	776	693	757	760	842	786	707	771	711	704	772	792	765	808	765	788	744	758	791	778	790	733	757	750	709	793	735	752	769	737	730	719	755	768	809	736	755	750	722	759	768	725	765	776	737	758	808	772	741	729	778	727	723	804	798	767	796	751	745	756	704	761	766	710	790	737	799	749	764	786	722	790	729	766	769	750	750	707	773	796	759	709	783	757	739	759	740	731	714	738	775	738	739	766	737	752	766	757	798	788	722	763	756	756	786	772	750	728	713	757	732	720	765	739	768	778	754	812	779	741	768	763	770	774	738	718	720	754	796	786	735	769	798	723	736	735	740	729	729	752	802	753	741	743	741	789	750	753	701	732	738	726	767	726	745	774	773	738	773	752	734	745	730	758	708	782	723	737	752	790	748	739	744	735	739	787	734	763	760	738	755	752	738	754	741	733	750	720	743	735	763	725	711	707	750	711	735	795	708	703	704	767	734	737	779	737	782	767	747	779	776	781	774	743	734	748	728	765	737	784	756	735	774	748	753	769	781	726	828	713	740	733	786	780	709	811	764	742	751	805	744	701	703	776	808	741	760	731	759	790	736	770	773	749	769	773	733	762	781	805	734	714	754	772	792	751	774	800	713	746	759	795	737	785	775	787	793	732	766	729	690	720	731	761	766	697	760	766	784	800	761	822	787	683	712	826	762	713	763	737	748	797	688	743	740	721	778	761	760	763	725	698	795	780	754	755	782	755	735	784	759	716	726	772	810	770	764	801	683	749	735	763	794	732	790	779	726	701	765	798	795	719	764	751	733	761	800	769	771	758	724	749	757	746	743	773	724	732	762	738	748	754	770	714	734	735	752	802	758	769	737	751	704	747	693	809	777	750	730	757	787	748	781	742	786	774	767	752	730	735	731	749	789	792	813	742	734	781	815	830	753	756	754	736	785	763	797	792	752	743	768	725	759	755	751	732	740	751	745	774	724	789	817	738	766	754	803	733	803	747	767	761	751	771	773	715	721	741	770	748	730	743	766	750	718	726	762	738	719	751	786	803	786	725	760	735	745	767	790	753	735	753	731	761	754	754	763	792	775	728	738	734	750	705	785	716	820	726	736	709	755	740	756	698	742	788	765	693	743	747	775	759	769	758	773	761	735	765	712	758	844	754	772	729	816	767	788	778	785	733	776	767	757	729	795	785	771	729	778	753	732	741	773	780	738	785	719	793	784	749	721	741	753	783	791	763	796	821	778	768	748	707	765	758	786	758	749	676	785	785	702	729	761	748	743	746	755	781	813	745	752	706	757	767	725	822	790	770	761	782	712	707	744	745	730	738	709	724	791	776	775	730	753	725	740	755	766	727	744	764	716	786	757	758	746	785	731	718	748	725	716	766	802	808	760	762	721	741	764	729	754	778	739	736	753	803	753	747	733	761	744	776	753	739	737	804	752	758	749	732	774	764	709	801	739	795	783	761	746	802	777	737	809	754	759	751	774	799	769	791	774	743	717	787	784	734	743	756	745	741	820	822	768	752	762	751	727	746	772	750	771	730	769	746	740	707	748	734	735	771	714	763	754	778	759	789	701	768	773	782	743	715	742	769	746	744	711	694	770	795	765	712	779	788	808	779	769	766	721	749	718	725	724	767	750	795	736	733	757	773	713	749	798	801	720	757	740	786	748	717	797	738	729	787	755	770	806	747	745	755	759	748	744	772	734	755	741	775	740	711	790	750	735	712	699	771	746	772	753	738	762	742	789	748	752	788	775	749	765	779	768	793	749	756	788	808	714	723	746	766	702	721	772	741	755	716	738	780	724	696	759	736	716	763	746	749	753	763	723	779	727	755	739	737	788	705	750	790	700	794	769	756	739	712	771	789	725	749	795	749	785	746	747	753	746	744	738	711	776	766	724	775	742	753	739	757	783	760	729	773	731	728	797	818	709	722	723	793	757	779	799	726	753	723	751	709	705	790	738	749	782	749	759	736	737	772	670	755	722	762	698	773	750	751	770	748	769	756	726	755	747	748	702	732	748	768	736	695	750	704	700	735	784	713	747	744	755	762	775	738	807	698	757	751	777	723	794	777	744	758	711	769	730	740	786	715	729	800	733	732	758	691	753	747	787	723	793	767	766	758	748	786	729	727	814	737	772	761	724	743	769	773	718	753	693	762	822	764	768	778	739	751	724	814	695	723	758	760	794	780	731	737	815	742	771	736	727	778	742	748	740	771	759	782	739	764	728	799	719	703	775	752	826	791	739	763	720	783	742	710	724	771	735	771	713	783	768	779	790	767	750	787	744	807	767	758	757	707	734	706	732	787	759	742	778	736	742	730	718	760	748	793	772	706	737	741	792	788	770	753	732	776	742	720	796	739	751	751	771	795	732	745	813	743	824	806	757	738	755	744	757	770	756	740	740	740	762	819	757	748	721	717	677	776	806	752	789	739	757	749	746	726	743	723	761	762	782	785	732	821	707	732	744	777	723	763	736	718	746	749	757	779	759	780	705	684	727	756	784	758	715	782	753	753	727	764	794	798	743	740	784	720	747	740	737	750	770	775	799	766	794	762	826	770	778	741	761	801	713	770	735	727	717	722	717	725	804	746	758	757	794	765	756	754	720	764	755	770	726	776	725	818	769	746	764	701	805	726	769	772	729	778	751	732	753	778	767	728	707	738	790	774	745	769	793	768	782	750	762	720	744	753	724	749	770	761	754	734	756	759	735	719	808	782	789	749	742	796	739	738	752	814	758	741	710	792	773	763	746	816	772	751	744	756	738	752	825	707	774	777	770	714	830	786	744	752	784	723	797	755	792	792	712	730	733	736	771	701	727	776	715	774	714	727	759	766	727	764	720	767	732	732	772	820	756	748	753	770	694	761	798	749	751	750	777	755	765	791	719	751	698	744	757	780	781	761	771	738	779	733	724	732	737	779	767	780	728	734	744	752	756	728	712	754	707	770	777	730	726	820	794	754	743	732	756	742	755	790	753	721	751	785	763	786	793	776	767	745	813	801	734	764	657	750	806	746	741	793	727	729	793	703	762	732	792	725	751	705	738	684	791	792	734	782	728	752	739	754	763	807	741	715	753	771	759	751	746	713	732	756	794	789	720	787	742	764	721	792	766	764	714	759	766	740	759	707	704	729	771	771	784	753	760	743	730	731	757	794	710	759	780	724	753	764	801	763	801	760	738	757	779	737	803	760	782	767	755	761	761	739	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
3261	2604	6470	5383	4002	2743	1903	1569	1313	1540	1044	792	716	798	719	643	623	738	807	520	405	428	399	467	425	418	371	319	294	299	274	283	288	288	286	263	273	277	256	282	269	268	286	295	288	253	304	347	368	335	328	297	299	283	298	278	288	279	259	263	264	243	270	285	271	270	290	264	237	284	297	242	272	254	260	260	270	280	284	247	280	267	268	269	268	274	234	266	267	256	249	257	281	257	266	258	270	274	266	268	246	286	251	240	261	249	263	262	266	286	271	247	270	270	289	287	270	242	270	252	248	247	272	291	280	258	278	255	267	260	293	268	269	276	258	276	270	233	290	251	272	295	248	254	303	282	286	250	256	283	238	256	264	235	297	249	259	268	257	232	253	282	289	264	260	263	264	301	279	283	269	292	268	231	258	249	262	282	280	232	263	254	262	253	263	256	311	301	253	289	272	243	239	283	239	275	248	271	264	278	259	261	247	260	283	253	273	267	255	245	260	275	296	282	275	254	273	253	244	315	233	282	275	279	271	272	276	272	252	269	251	238	279	241	264	276	256	272	277	291	261	262	267	250	263	279	259	256	304	291	248	259	273	270	274	268	286	270	255	248	256	258	272	285	270	266	284	307	261	266	271	279	281	270	274	266	282	262	258	268	254	294	292	273	243	268	278	291	288	274	265	280	254	271	238	243	284	270	284	272	268	282	267	275	261	265	282	256	295	232	257	247	281	217	265	274	253	269	261	284	283	264	260	251	254	260	259	271	272	270	263	266	269	303	249	307	264	276	281	278	240	278	242	257	273	252	272	264	273	263	292	273	272	286	280	286	252	255	242	296	273	262	266	276	244	254	276	278	287	275	298	262	300	240	272	242	276	256	268	300	248	263	274	282	257	284	262	262	245	255	269	264	263	281	280	274	227	283	244	242	272	247	273	261	264	239	294	277	288	267	283	285	272	238	247	253	250	268	283	282	285	241	277	263	271	278	250	274	265	282	290	275	233	272	286	293	271	286	265	257	242	267	259	263	260	280	287	256	261	268	256	240	253	268	288	252	255	274	266	256	255	259	230	254	269	259	277	275	278	258	250	263	286	271	275	268	268	277	273	293	281	277	256	251	261	305	249	276	293	245	265	313	280	257	271	261	241	282	282	254	266	291	283	262	295	277	239	270	273	279	267	289	263	274	250	211	270	274	285	275	270	304	284	270	263	275	300	269	245	251	247	256	257	267	274	277	266	270	266	260	255	287	299	243	255	285	272	249	264	265	277	279	269	261	279	292	257	250	262	268	283	284	275	245	307	274	290	268	271	288	280	286	266	265	284	247	290	261	281	281	246	281	262	254	284	284	246	272	249	253	285	277	289	247	238	294	315	253	283	286	270	267	266	262	250	269	283	265	264	262	244	281	283	274	254	276	269	243	266	269	260	293	251	274	256	280	270	267	254	243	289	271	285	305	260	258	277	264	275	276	266	269	282	257	274	228	273	260	270	268	232	279	224	278	254	262	259	233	269	284	260	287	296	285	282	250	258	241	268	267	267	273	287	297	251	258	263	272	273	257	256	255	282	250	248	250	282	258	280	271	268	246	278	277	266	273	267	279	230	259	266	254	246	261	233	269	286	283	294	283	254	257	269	263	274	272	277	250	272	249	245	286	260	268	290	259	272	275	254	257	283	266	263	228	231	254	244	252	247	260	268	280	284	277	300	262	254	235	275	278	277	248	272	251	247	275	266	300	277	271	272	251	263	272	247	250	247	248	274	251	255	256	275	268	265	255	239	256	273	281	264	233	272	256	247	295	250	272	265	282	305	283	262	258	269	272	248	257	245	245	259	261	303	263	279	263	266	266	277	268	288	280	276	249	249	281	292	247	293	266	252	264	261	275	263	271	275	271	261	261	267	263	252	281	279	273	265	249	289	274	297	268	250	282	246	259	298	271	237	304	246	247	259	263	269	297	272	230	257	281	263	281	275	278	259	244	248	257	248	270	278	275	278	237	238	269	266	277	249	252	261	261	255	287	274	262	250	325	256	274	272	270	297	252	281	270	274	277	264	287	264	260	258	240	271	263	250	257	252	278	274	268	270	277	256	285	253	285	282	274	246	250	282	279	276	218	272	283	269	265	262	266	272	254	263	273	279	271	277	243	263	272	255	279	292	256	239	256	274	256	282	270	269	266	296	270	262	263	280	302	267	285	269	281	282	279	265	271	266	259	279	279	253	288	287	255	247	273	304	264	248	254	250	243	266	261	261	278	282	261	300	253	258	280	271	271	288	272	264	265	270	262	267	265	246	240	245	272	259	271	257	246	271	230	257	260	276	271	254	272	284	244	245	259	261	246	264	283	282	232	262	260	274	277	266	246	253	295	277	271	260	290	293	246	277	269	285	266	244	292	281	275	270	225	297	261	279	264	265	289	264	261	295	267	256	254	290	277	280	244	282	276	259	266	262	246	305	231	253	293	291	263	240	250	248	270	264	273	280	280	260	265	262	258	268	277	278	287	260	274	255	245	261	277	235	282	283	273	273	254	292	262	239	286	261	280	249	272	261	270	294	282	265	286	281	276	273	277	264	268	271	275	256	283	283	261	251	260	273	256	265	307	258	261	307	261	281	300	256	250	242	284	231	268	280	282	293	253	248	296	249	246	256	279	249	267	296	263	282	262	275	263	252	246	266	293	255	295	254	251	270	255	263	247	288	258	286	252	269	279	269	257	271	277	253	265	246	254	292	249	267	238	269	252	255	286	278	281	264	285	260	260	279	279	253	267	287	270	282	272	253	273	252	251	263	259	250	284	241	262	299	263	260	247	268	249	298	293	265	263	249	259	268	300	266	301	279	274	293	243	262	268	263	257	266	242	254	271	249	262	286	305	224	292	304	260	307	238	263	271	249	267	255	327	272	259	229	265	281	264	257	266	285	278	291	290	256	275	262	229	255	266	294	259	280	298	254	261	246	297	248	292	266	280	258	254	295	281	280	264	268	267	239	293	279	287	267	247	260	281	275	262	265	263	266	284	263	290	264	251	275	264	262	297	257	275	260	294	281	238	269	266	270	272	255	249	288	263	262	280	296	268	259	240	265	275	262	252	278	255	239	250	300	249	241	314	277	251	275	279	287	271	284	234	272	263	259	270	301	280	275	272	271	273	279	278	232	273	270	273	296	254	275	283	285	251	273	266	252	255	256	310	264	248	263	291	277	270	252	282	251	270	288	258	291	266	260	263	278	254	263	248	274	268	277	263	270	270	266	290	231	259	301	273	270	272	263	266	272	250	300	256	288	270	253	256	270	283	277	293	276	286	295	242	252	277	245	259	282	254	236	273	258	276	266	243	263	286	246	291	278	279	255	234	269	270	269	245	241	257	295	253	296	282	277	256	260	270	278	267	269	249	278	264	278	254	274	256	301	265	250	275	271	285	275	282	274	265	284	282	302	290	299	321	243	237	238	303	255	255	289	271	281	240	303	286	270	273	259	255	304	283	265	267	265	287	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
3142	3853	10383	11265	10971	8577	6934	6721	6193	8065	5337	4237	4206	5373	4316	3563	3533	4333	5035	2809	2317	2287	1945	2355	2025	2102	1674	1487	1172	1160	1066	979	986	1005	930	968	868	867	793	895	827	878	808	787	768	813	1053	1152	1235	1290	1056	1098	1074	989	827	864	804	744	725	762	788	774	789	769	786	747	804	711	804	741	734	775	727	775	759	773	807	770	726	760	804	777	801	729	744	746	743	809	802	767	749	753	714	771	794	755	789	762	753	770	799	813	755	760	771	788	732	748	725	803	779	796	780	671	832	745	809	773	801	768	763	738	744	765	749	783	759	829	775	805	747	793	781	732	782	762	768	769	795	784	732	783	777	735	743	760	806	744	746	773	801	747	781	755	783	748	797	771	768	783	754	805	774	798	747	775	782	800	778	801	754	814	795	778	782	774	789	759	749	787	769	750	796	770	782	819	757	790	783	780	741	714	732	777	781	752	807	787	697	788	762	755	786	768	742	762	804	755	798	770	768	787	737	780	809	774	798	762	807	733	747	740	770	778	774	728	778	786	775	793	793	788	731	787	806	786	801	812	799	706	758	763	763	720	767	799	790	755	734	809	775	804	763	782	792	764	785	740	771	772	753	799	798	766	743	783	748	825	708	786	713	764	801	724	784	775	774	750	731	775	818	800	776	746	804	762	799	760	746	773	811	753	760	820	797	794	708	816	777	777	832	744	772	756	813	762	769	741	731	774	737	775	718	775	748	765	782	757	742	786	757	775	755	788	744	754	784	737	745	716	777	731	759	768	816	811	790	795	750	717	791	772	805	748	765	737	752	808	719	758	783	784	756	780	824	766	794	730	789	768	810	705	804	777	745	746	719	690	771	784	808	725	745	783	803	766	758	723	769	753	724	791	731	783	784	760	777	769	806	762	771	795	768	805	812	788	762	758	847	728	766	793	810	726	738	824	778	758	741	776	748	725	775	776	817	777	817	727	828	784	778	788	780	768	740	748	767	783	798	743	804	762	760	779	812	780	814	793	781	779	827	717	780	758	754	807	759	837	770	771	777	717	765	765	758	756	780	766	781	800	759	802	800	777	774	787	757	754	798	755	731	794	737	763	772	754	809	807	742	752	787	696	755	776	768	755	792	716	763	782	804	769	740	774	734	839	788	780	801	748	749	786	755	782	737	792	771	774	730	793	755	697	784	754	814	824	733	806	736	753	796	744	754	745	791	799	759	768	740	787	790	761	830	749	719	749	787	774	765	797	719	757	794	752	770	769	769	738	737	748	783	779	743	793	811	760	767	747	763	756	761	819	776	779	772	749	729	774	785	786	837	829	809	791	758	748	792	766	761	771	766	777	811	791	712	754	794	750	763	729	774	788	812	784	805	739	749	767	755	813	765	727	754	798	735	754	784	800	830	771	814	787	789	763	782	805	823	729	765	775	819	794	795	826	787	792	770	764	831	820	771	780	751	753	823	775	817	790	756	704	776	743	755	775	775	796	749	778	763	755	746	723	747	759	783	756	757	740	771	771	760	768	781	721	794	768	791	797	739	750	800	740	735	766	782	789	807	808	723	739	750	747	723	766	763	804	735	807	775	770	731	743	814	781	741	749	788	758	757	752	822	796	774	771	773	737	778	773	719	764	785	828	748	788	769	721	757	794	774	751	781	769	744	812	778	775	739	783	747	761	726	833	727	739	807	778	768	773	825	758	738	828	761	761	777	754	744	762	781	752	775	760	783	796	814	777	740	819	775	747	745	741	741	729	790	801	740	772	748	766	757	810	757	782	831	753	788	792	758	779	774	791	798	758	773	831	786	792	845	783	719	790	775	778	717	732	758	747	743	755	717	756	719	771	799	775	760	718	702	796	759	770	727	812	781	759	792	778	704	727	793	770	733	740	757	719	773	750	739	781	776	764	772	746	743	716	713	769	739	794	750	809	811	714	793	722	816	795	793	719	778	826	729	762	711	748	792	790	784	791	772	781	793	785	779	800	728	790	795	776	805	783	728	773	815	758	763	728	767	772	736	779	797	793	807	842	773	711	782	737	803	744	768	784	778	793	762	779	742	774	775	760	764	787	840	774	742	770	729	740	753	824	786	806	787	790	759	758	770	762	764	780	780	816	782	790	808	703	758	735	751	767	797	798	754	752	765	745	744	752	780	834	784	806	836	753	847	750	818	738	694	799	726	767	787	804	778	769	757	767	757	815	740	835	814	783	813	790	770	746	796	788	728	831	770	718	749	770	731	751	803	744	788	749	810	795	816	790	764	800	780	769	751	768	807	743	795	715	775	727	764	777	797	713	801	756	767	766	758	763	827	763	820	851	763	778	758	777	719	766	722	738	737	736	820	758	770	765	793	797	747	793	801	764	744	834	736	765	737	778	795	734	760	780	738	772	730	772	758	727	755	745	811	763	766	804	761	790	747	763	743	776	785	765	788	795	821	771	763	744	745	833	749	773	757	768	791	763	771	805	750	800	770	753	791	751	734	745	791	790	790	751	780	765	815	755	752	774	753	766	781	734	766	733	786	765	760	730	777	816	775	737	836	741	774	760	787	768	763	760	795	787	789	775	750	774	773	775	783	752	775	783	773	778	760	803	795	782	799	799	779	798	768	760	784	751	770	777	768	774	769	764	786	778	787	729	785	739	739	806	785	766	801	768	777	752	794	755	783	786	801	758	749	724	796	743	809	729	772	814	737	700	771	762	736	783	719	783	781	740	785	787	816	793	803	753	751	748	733	759	748	757	775	759	767	721	715	737	784	798	774	745	750	779	759	784	759	801	751	747	777	774	771	749	800	769	768	805	762	834	746	834	827	763	755	789	752	797	774	796	722	799	802	809	734	783	773	765	740	754	780	794	804	774	777	732	754	786	773	798	755	784	748	767	734	730	746	769	768	787	730	818	805	764	801	751	842	776	743	788	741	752	801	778	771	769	778	756	746	752	773	737	758	806	762	791	780	778	749	761	743	671	787	779	745	823	839	791	750	801	752	735	757	796	786	747	790	809	760	740	727	790	761	772	738	767	774	755	755	787	786	769	770	780	742	816	787	773	717	797	758	731	805	804	806	776	803	706	735	770	803	788	754	763	764	768	775	764	751	810	729	748	778	750	726	728	735	779	759	773	750	742	797	807	754	779	785	741	729	766	781	747	769	757	775	805	828	788	778	736	754	793	812	840	804	796	734	794	795	767	758	781	783	807	780	798	774	733	779	770	759	762	777	780	741	815	837	809	772	777	791	758	757	771	790	822	738	744	753	735	811	763	788	769	783	780	771	766	800	797	765	793	750	789	722	820	805	730	754	788	763	775	771	744	748	797	712	794	773	783	751	787	782	812	766	800	727	744	756	817	743	783	746	737	761	768	775	815	725	814	776	790	732	739	736	788	740	797	793	823	767	768	750	789	780	736	807	789	780	782	792	777	788	777	745	788	768	747	788	771	766	824	809	733	792	841	758	732	787	745	770	831	831	763	782	756	747	760	734	745	737	796	773	771	757	770	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
14654	17960	34103	32718	30471	27195	22626	20870	20264	26196	18220	13643	11878	16005	13289	10743	10126	12923	13404	7386	5060	4792	4046	4717	3985	3528	1934	1720	1210	1104	931	774	799	789	624	627	389	410	401	441	364	290	319	297	232	404	605	851	937	810	547	505	443	394	263	324	266	230	213	229	205	238	212	199	219	183	224	237	221	224	186	227	216	221	200	217	226	205	206	224	230	219	207	235	198	230	206	215	209	212	222	217	247	217	198	219	216	217	253	209	240	186	215	207	238	224	198	194	215	207	211	218	218	220	203	212	224	209	202	246	224	210	245	238	228	220	233	216	217	234	219	229	203	219	217	207	225	190	201	215	194	238	205	221	232	173	197	207	207	212	232	249	195	199	213	216	219	224	224	230	215	218	198	223	227	210	183	203	238	204	220	204	233	207	215	211	232	228	211	223	212	204	213	215	227	221	250	197	179	235	197	206	194	219	228	226	245	222	189	218	197	193	209	221	234	200	241	207	208	211	218	228	208	234	205	206	207	201	213	242	210	233	233	207	221	220	227	195	211	221	222	197	206	208	229	227	172	233	216	232	216	236	193	205	211	229	212	224	201	204	214	195	230	254	199	188	214	186	197	194	205	200	202	214	201	193	210	228	257	176	183	261	203	224	222	220	193	227	202	230	245	239	239	222	211	209	198	202	211	235	209	218	217	213	227	219	207	228	221	197	215	200	212	207	222	206	213	213	225	221	205	191	231	246	201	217	235	214	194	225	217	198	205	224	202	237	219	214	234	201	193	208	217	228	209	183	182	216	227	235	226	208	189	239	220	216	223	226	214	246	203	228	221	216	210	190	207	244	210	219	215	213	200	196	237	209	200	235	182	227	254	223	190	195	190	202	218	199	205	236	191	211	218	203	221	189	196	224	204	212	182	195	210	192	221	219	214	191	202	236	171	219	234	196	193	226	178	212	210	213	193	205	205	182	220	227	195	213	213	207	204	226	200	218	204	200	210	186	171	207	219	210	224	201	202	221	213	218	216	206	217	215	208	210	210	224	215	215	232	209	220	216	201	189	238	213	209	205	229	210	213	230	191	249	208	199	235	203	222	221	196	222	210	202	236	242	204	214	215	214	238	218	202	221	218	209	223	224	212	220	183	229	218	209	206	207	237	193	201	225	202	208	208	217	224	213	215	216	240	213	220	213	213	198	210	180	216	220	222	217	208	194	241	215	233	210	224	185	199	178	211	218	179	212	208	199	185	203	221	216	219	203	206	221	191	194	218	201	216	224	176	226	201	210	215	210	227	238	201	236	215	213	220	187	209	206	200	220	227	239	191	228	224	211	217	204	223	233	213	204	206	214	224	197	219	245	221	222	213	213	202	199	225	206	203	193	219	223	230	219	210	219	200	204	233	234	266	238	203	213	207	211	206	218	194	223	201	203	228	223	232	203	187	225	199	221	210	210	223	198	196	176	244	227	213	224	229	219	216	215	189	215	203	219	205	210	225	254	190	205	206	213	212	239	231	220	221	226	225	224	230	223	190	211	229	218	193	224	212	220	193	203	217	198	205	194	225	204	206	228	225	216	183	211	206	222	214	205	188	216	223	231	206	235	204	193	231	222	198	203	204	214	207	224	193	206	210	195	244	239	222	236	233	189	181	220	195	254	225	207	222	246	207	212	193	209	214	219	202	212	229	226	231	205	233	220	224	213	218	235	197	207	204	222	244	208	206	211	213	219	215	211	213	244	225	216	198	207	195	199	202	236	215	232	223	220	212	209	235	230	207	231	197	229	240	204	205	216	231	222	210	246	230	207	201	194	218	232	226	220	215	203	206	216	234	224	221	221	213	208	209	251	223	206	213	240	229	197	197	199	229	223	199	200	236	216	243	230	238	178	202	211	224	204	211	201	223	206	195	232	207	221	192	194	208	213	209	237	235	231	214	199	198	200	218	206	228	196	201	179	220	216	232	200	199	223	233	218	210	209	216	223	214	235	205	202	208	197	203	221	195	224	195	195	199	222	226	204	210	208	199	212	210	218	208	186	231	212	217	196	209	194	218	239	213	198	203	199	208	209	212	225	217	207	212	265	189	219	239	215	226	201	212	224	203	232	206	207	197	220	215	215	203	193	222	189	204	200	211	214	200	220	214	212	215	233	221	215	177	224	221	214	216	195	231	218	215	191	217	196	190	212	202	214	191	219	207	208	221	236	219	226	217	221	229	199	195	238	209	244	227	211	211	231	250	184	191	219	203	230	203	234	197	235	193	201	201	235	226	224	209	207	211	225	226	218	215	242	217	196	247	208	204	227	180	219	237	222	219	218	229	169	220	185	211	201	229	190	225	199	233	212	215	231	221	211	211	206	205	220	214	215	204	228	220	221	208	197	231	222	191	189	222	232	229	191	234	208	216	231	220	232	213	227	216	206	214	200	199	211	247	224	200	219	195	191	212	203	249	221	257	240	213	205	208	198	190	224	220	221	213	207	190	219	216	208	199	200	217	230	217	209	219	199	218	218	205	244	218	200	220	218	202	224	204	224	184	196	244	222	202	209	223	213	206	233	217	217	219	185	209	194	218	232	231	222	225	213	223	199	227	227	194	210	230	238	191	194	232	222	208	208	234	226	204	211	220	190	195	236	210	243	202	213	196	207	234	219	210	236	231	204	202	198	210	183	227	202	205	185	226	223	192	205	213	202	210	220	211	231	220	192	184	184	221	258	202	175	193	185	220	218	197	236	206	200	212	218	224	227	230	226	203	197	210	215	191	212	213	210	195	216	211	192	223	229	209	200	206	202	219	196	232	212	215	206	233	211	197	255	220	184	214	200	220	213	224	224	215	207	190	210	209	202	226	233	187	203	224	204	211	206	233	224	210	198	222	226	226	218	212	187	226	200	225	199	225	209	229	198	228	217	198	205	223	182	233	194	244	223	198	208	195	221	221	194	214	221	244	210	232	212	223	220	219	205	229	212	191	219	205	223	198	188	221	209	226	229	201	201	196	230	229	217	197	222	222	218	195	220	218	221	200	196	249	208	174	218	223	233	195	197	182	235	231	206	233	225	215	226	207	210	226	237	226	225	220	199	214	210	208	179	232	210	239	191	237	220	220	207	219	211	194	203	218	224	225	202	222	219	195	210	208	202	234	209	202	219	204	232	219	228	201	205	186	186	209	225	176	212	223	221	228	231	200	212	231	208	211	206	223	231	226	228	206	218	214	223	211	213	186	240	228	199	209	222	227	218	216	176	219	186	209	216	236	225	181	226	226	238	261	190	213	218	193	217	228	197	203	213	246	219	222	202	216	201	239	235	207	207	231	215	226	238	180	220	201	200	250	206	220	175	220	216	215	224	202	199	214	199	228	232	195	207	225	214	191	207	200	200	234	208	215	218	213	222	228	237	215	215	194	207	202	226	202	209	246	224	212	208	203	240	200	194	222	207	186	228	231	226	217	186	198	209	210	216	242	216	229	234	216	219	210	172	250	230	198	201	184	192	199	235	230	198	215	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	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
9590	16847	29986	33719	36845	34904	32060	34823	35800	39960	37447	31801	33069	39761	35498	32478	33311	37253	37322	26863	23356	22576	20826	23656	20599	18823	12363	11550	7672	7853	6289	5131	5491	5486	4329	4179	2334	2699	2281	2943	2161	1763	1428	1352	1029	2203	4166	5805	6083	4791	3497	2899	2794	1958	900	1516	1017	636	657	667	683	647	632	596	634	646	690	662	557	625	620	637	634	706	626	659	644	616	620	647	624	639	649	656	630	691	680	616	660	590	625	643	667	613	693	654	619	650	683	587	610	652	667	598	651	644	605	667	639	611	658	640	646	675	655	634	658	596	646	673	654	607	605	613	627	651	651	656	644	626	645	638	613	600	681	624	612	612	622	647	644	611	596	624	614	618	623	586	620	639	646	602	655	637	653	620	601	639	656	642	623	620	634	640	621	622	639	644	609	629	639	609	638	618	611	656	587	646	646	618	665	643	649	613	676	600	608	623	612	600	628	661	612	676	588	654	616	680	625	653	656	619	650	649	622	589	640	611	615	602	656	617	604	667	617	661	658	627	641	623	626	626	621	674	637	662	673	661	646	622	653	616	660	620	621	596	662	612	646	626	670	628	663	685	631	633	644	627	597	606	654	633	646	638	667	621	652	650	652	647	683	611	659	676	692	666	585	630	650	650	674	634	651	625	644	631	617	650	627	576	663	633	620	610	619	647	624	623	697	622	613	658	620	676	663	669	614	617	658	661	620	633	603	624	625	658	643	645	633	616	596	616	621	622	641	623	635	642	577	624	675	601	620	633	618	630	652	566	608	654	647	630	656	655	663	644	624	671	613	628	654	639	673	611	653	660	603	648	634	681	571	655	687	582	672	654	624	647	626	616	603	650	630	659	607	634	579	603	640	629	626	602	665	616	627	633	645	615	660	637	636	647	606	608	611	610	609	624	660	624	659	658	650	646	622	621	652	648	657	707	636	653	584	644	639	609	660	619	633	608	584	627	604	656	610	616	637	616	633	642	654	607	664	634	611	624	653	677	606	620	600	610	606	598	610	638	573	622	609	631	620	627	633	631	670	622	636	636	597	637	637	636	655	628	620	682	639	615	633	621	643	653	649	612	653	628	620	595	613	646	628	699	603	607	622	619	660	635	670	654	666	585	661	659	637	673	604	604	660	625	609	675	600	604	657	641	629	623	629	624	599	621	683	667	643	610	649	631	630	599	627	623	646	605	635	632	651	652	658	652	691	639	655	588	680	600	640	572	629	617	706	620	659	660	621	614	652	647	637	625	660	636	692	606	648	621	624	629	613	609	652	635	621	648	688	619	688	605	623	685	654	636	590	627	657	647	651	667	593	631	650	608	637	632	637	604	627	608	597	626	623	600	606	617	621	627	611	616	623	613	635	618	609	606	619	637	594	636	682	616	627	625	609	641	665	691	646	675	625	660	606	666	635	646	659	641	623	641	630	634	640	648	636	653	621	611	609	677	619	604	670	631	637	616	608	681	667	629	639	619	659	655	649	636	626	616	642	644	621	645	610	625	658	662	647	652	615	642	676	648	646	606	643	664	607	625	635	604	614	616	624	605	653	634	640	636	654	615	676	667	586	616	609	616	632	656	655	608	617	627	627	602	635	654	639	598	587	633	632	662	626	610	642	623	632	622	609	671	583	598	639	616	631	622	654	641	675	613	627	657	624	631	597	698	645	668	659	677	619	661	612	634	690	633	632	632	622	653	592	626	644	598	667	668	593	697	632	616	627	603	606	624	594	674	646	603	652	614	672	642	672	654	647	623	633	615	628	657	609	683	623	620	675	641	608	668	685	636	661	657	634	598	658	638	623	647	603	623	656	603	647	630	616	621	638	635	625	659	633	647	628	607	650	666	631	656	618	692	614	610	671	581	647	640	675	627	619	652	638	629	635	645	661	654	587	571	635	642	652	648	692	643	665	656	618	648	586	589	625	677	614	635	632	631	646	619	642	641	626	612	598	662	624	608	643	637	673	641	641	655	643	622	646	641	616	612	642	640	638	655	681	637	632	598	659	637	643	604	640	608	678	640	630	607	663	622	662	625	639	646	644	649	633	658	647	609	632	671	647	593	651	647	668	622	661	679	667	646	590	630	640	649	635	670	648	606	630	681	628	626	641	648	669	640	631	640	638	615	701	609	631	614	645	670	631	608	648	619	629	652	603	638	657	674	612	584	658	612	610	611	660	643	651	627	627	604	630	646	621	626	572	646	624	653	662	648	610	642	594	614	599	683	639	661	603	629	647	628	577	682	666	669	640	650	601	662	668	640	646	667	615	663	630	643	641	633	649	642	641	589	622	620	568	623	658	661	657	657	622	697	666	626	612	641	666	643	624	643	670	630	658	639	614	621	659	664	604	631	610	655	648	663	613	642	641	609	645	618	605	634	599	624	651	647	654	666	695	627	660	607	599	631	606	601	647	584	663	630	627	630	638	639	660	664	611	651	641	626	641	618	637	664	608	630	621	661	650	654	645	629	651	643	610	667	675	643	594	629	690	619	668	689	602	657	617	620	626	671	646	609	651	611	681	654	683	626	613	612	644	668	661	629	648	608	624	646	695	600	638	666	643	579	605	616	636	641	684	620	653	628	614	653	657	653	659	619	639	644	634	654	663	627	607	592	649	603	620	618	639	645	637	656	650	648	633	635	589	610	581	642	641	693	587	668	654	680	678	613	630	629	688	639	626	631	666	632	607	642	647	655	652	628	621	654	606	604	574	618	691	643	658	630	640	635	600	627	621	687	617	618	628	626	656	618	596	628	628	583	656	693	659	658	663	579	615	655	671	654	609	650	650	623	600	640	630	649	669	635	665	641	645	646	623	640	639	663	614	639	627	629	666	655	622	659	611	623	632	649	662	646	607	685	641	645	638	666	611	634	638	626	656	628	668	623	599	629	584	657	638	617	648	612	660	632	606	599	665	619	607	614	665	663	625	612	659	599	615	609	649	631	608	649	655	623	626	674	605	620	611	622	606	660	605	624	662	684	613	653	630	676	607	615	667	596	639	703	641	641	619	662	652	618	620	664	623	643	630	669	667	668	634	643	657	693	621	653	619	605	654	670	654	636	658	644	618	652	599	662	653	642	638	667	658	624	618	654	634	667	631	618	634	570	630	639	677	651	617	661	631	678	609	617	648	673	642	607	648	600	638	598	650	652	601	635	657	620	635	648	613	699	687	669	607	647	583	637	644	652	651	637	603	660	646	646	676	674	629	663	692	607	625	685	654	638	622	638	661	650	610	671	599	700	690	651	637	680	639	649	656	660	676	623	616	630	623	634	662	563	648	639	654	596	665	633	642	650	652	652	636	634	619	655	635	581	641	638	704	605	646	618	686	668	618	638	668	642	671	629	635	612	618	631	620	689	654	658	671	619	650	667	644	627	654	609	644	655	619	619	623	619	652	650	648	609	630	641	605	636	663	634	638	614	633	640	606	669	630	656	678	665	655	616	594	609	631	629	636	641	580	658	622	624	628	617	675	640	631	666	664	624	656	629	657	657	662	631	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
22938	25573	38968	36506	33904	32128	28859	28491	29207	35802	28338	22460	19855	26813	21942	19750	19601	22939	22572	13953	9658	9077	7331	8504	7265	6398	3096	3435	2172	2192	1651	1259	1340	1386	1094	947	670	650	598	690	557	443	422	415	382	646	955	1500	1491	1191	895	819	750	598	353	509	309	243	266	295	255	247	277	265	244	256	258	279	263	275	245	251	253	250	298	259	263	248	288	256	273	245	283	270	259	258	242	243	286	271	264	251	264	273	296	260	241	255	269	243	267	274	238	272	270	246	251	254	263	244	281	249	242	252	282	286	307	257	240	253	271	282	241	247	267	250	279	250	271	238	259	238	267	250	262	254	260	253	243	280	258	278	252	241	254	263	243	257	232	261	243	268	267	262	235	255	220	294	270	257	272	260	264	252	247	250	276	248	258	282	266	256	241	250	242	241	265	261	275	275	277	287	265	281	281	259	268	258	247	259	237	259	280	267	260	237	257	268	257	256	272	274	257	263	266	253	293	289	268	260	260	274	262	280	286	249	256	273	271	274	283	279	282	279	259	291	254	247	287	240	251	251	260	276	253	234	223	266	274	251	262	262	255	262	249	235	262	247	254	263	284	242	269	280	236	305	267	259	255	271	276	239	270	292	270	256	262	268	277	266	258	236	262	245	267	261	266	234	263	283	267	251	250	215	261	274	277	229	274	240	279	276	259	282	254	253	271	273	282	258	265	248	258	269	240	246	246	247	247	252	257	273	224	296	288	229	284	268	260	268	240	259	246	226	268	290	236	254	267	270	241	281	271	280	253	256	251	263	260	239	253	250	249	247	254	272	278	254	235	228	274	269	251	245	253	276	263	267	262	231	253	273	255	258	261	266	245	230	260	270	256	254	248	269	237	247	262	263	270	265	266	265	228	259	288	258	241	268	243	285	282	269	254	256	240	283	257	282	254	245	256	249	260	224	279	227	274	284	293	281	245	262	281	252	266	276	291	287	275	270	284	223	269	250	251	265	249	253	257	255	258	255	258	272	270	256	247	266	247	287	310	260	287	257	275	246	244	240	251	264	252	271	254	276	274	263	276	265	232	248	285	224	263	281	271	235	285	255	290	275	280	260	236	274	275	276	270	274	270	264	247	264	262	250	246	254	271	267	254	272	301	256	275	266	277	253	271	252	243	267	258	271	266	289	303	249	253	242	262	267	254	230	266	269	250	263	286	241	263	272	227	237	262	266	268	246	253	252	258	271	269	254	251	246	251	266	281	285	288	274	271	265	262	271	262	293	271	273	250	251	247	267	268	255	268	255	257	263	275	259	250	243	250	259	255	261	266	241	260	247	236	281	283	260	225	252	275	225	295	261	283	242	248	246	239	247	291	241	269	283	226	276	270	259	282	260	262	257	244	252	274	279	237	282	273	263	252	277	271	278	285	278	269	234	262	243	241	274	243	247	250	255	304	272	253	282	296	253	270	267	254	289	250	266	285	245	259	271	279	256	248	275	231	235	246	266	262	266	251	263	267	243	247	291	312	255	258	257	263	279	258	275	262	269	282	260	254	252	282	264	281	263	289	276	249	237	254	251	265	298	254	229	281	252	263	281	298	271	254	257	281	274	272	253	303	268	256	267	300	251	267	256	259	282	236	268	291	272	269	274	292	231	283	243	248	286	298	275	272	266	290	269	250	256	229	264	270	263	246	282	271	267	266	294	240	255	275	259	281	269	266	247	278	237	255	258	284	244	268	283	272	258	249	270	263	256	246	306	278	265	267	245	268	263	249	255	289	269	268	275	276	237	248	271	242	282	291	245	250	284	278	284	254	282	240	258	250	263	265	253	264	246	283	300	261	302	284	278	216	247	284	244	241	234	251	274	252	259	250	283	260	265	241	244	243	257	257	251	290	253	278	263	284	259	272	261	265	275	252	240	247	287	264	258	277	276	270	224	242	252	253	243	288	276	275	253	253	264	241	237	260	285	264	258	252	291	251	280	271	259	256	297	256	278	259	244	282	253	260	269	255	257	258	244	226	267	260	266	281	262	254	267	256	304	260	271	273	255	255	259	282	260	239	273	263	250	257	233	238	297	248	240	278	257	257	266	248	266	212	283	264	259	241	279	294	254	251	255	240	247	242	292	273	271	252	276	256	256	246	263	284	277	257	285	278	278	279	253	299	275	251	248	277	251	268	262	229	294	240	248	283	270	266	249	259	284	267	279	278	248	285	257	278	279	228	274	254	237	231	253	291	253	260	252	232	284	268	252	301	232	257	274	284	264	280	238	303	270	269	279	238	251	248	242	251	248	229	276	280	245	248	304	280	253	273	280	228	235	261	250	268	256	247	258	264	273	261	287	284	253	271	294	264	256	260	285	234	231	275	274	260	258	246	276	257	278	263	258	271	249	250	263	279	258	256	252	256	281	278	269	270	276	257	274	263	260	249	240	284	279	260	281	264	283	248	254	246	275	234	255	265	264	276	263	252	277	271	265	233	251	282	242	253	256	255	252	241	261	258	292	266	255	241	254	247	261	279	227	252	275	266	255	303	243	284	283	258	255	236	285	263	293	228	268	246	253	256	259	257	274	285	256	263	264	248	262	254	231	243	247	266	277	251	257	294	254	245	276	284	268	288	243	216	246	261	252	257	272	293	284	250	231	295	269	261	271	247	253	265	257	245	270	241	244	282	259	284	281	269	250	278	228	293	258	271	259	256	268	244	288	258	270	272	230	275	241	260	267	250	266	253	256	271	288	282	246	282	245	263	272	278	285	255	291	250	231	222	250	274	272	252	248	229	250	244	269	243	267	273	273	247	266	244	252	236	263	278	266	252	249	259	282	263	269	256	264	246	281	289	263	254	276	255	271	249	251	255	256	276	213	255	278	277	280	267	273	284	264	263	251	265	246	268	272	231	250	259	283	250	265	241	252	247	256	275	270	271	214	298	252	249	250	277	253	281	260	272	249	251	250	270	287	242	284	286	247	241	260	264	279	239	258	262	257	257	263	278	255	239	279	259	257	288	256	249	276	261	300	279	244	273	242	247	272	276	270	288	254	283	253	245	250	277	264	287	298	258	230	257	238	246	282	286	246	265	260	249	255	249	287	265	241	265	266	289	275	264	255	244	259	312	252	277	260	277	257	243	255	283	255	295	263	241	275	291	276	232	243	241	246	253	250	267	271	258	283	261	248	257	281	282	259	256	253	264	290	262	257	242	243	258	274	244	254	247	247	251	250	263	244	258	255	269	286	269	278	300	288	249	259	270	243	260	252	268	239	257	286	270	278	262	251	273	287	240	223	244	244	248	257	279	260	265	262	256	263	262	271	264	278	278	242	283	259	251	244	244	270	235	273	247	241	218	246	261	304	275	240	257	254	254	248	263	269	274	271	270	254	262	262	283	303	267	252	264	274	237	253	280	259	266	233	263	250	218	240	241	257	260	261	249	258	259	265	286	263	289	242	257	245	255	271	292	288	278	262	264	267	262	266	238	263	233	283	271	284	260	261	241	274	257	255	256	305	247	284	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
13098	22241	34665	38250	41543	42481	38825	41783	42573	46695	45931	40082	41505	48025	43736	41468	44299	46406	46520	35650	32066	31107	29306	32332	28400	25402	17281	18220	12869	13709	10562	8090	8616	8986	7515	6965	4083	3912	3689	4704	3604	2446	2367	1958	1471	3676	6310	9659	9668	7557	5440	4625	4292	2921	1336	2470	1370	762	782	791	799	778	741	775	752	727	779	757	783	810	740	800	724	729	782	752	763	742	748	752	767	815	754	764	775	750	772	758	776	803	752	798	740	768	755	746	788	746	755	760	780	787	730	748	725	767	750	771	787	767	734	746	775	730	713	766	766	727	794	768	763	753	753	714	689	780	708	768	794	744	800	748	763	747	824	769	712	721	790	767	798	745	755	756	777	752	763	758	792	745	754	800	733	778	793	761	794	809	749	727	797	765	731	722	772	722	782	817	720	758	705	746	753	818	780	772	694	755	809	760	768	755	825	800	727	796	755	783	758	763	744	757	709	805	717	718	762	763	743	817	815	746	720	794	781	746	743	722	777	749	763	770	790	735	767	740	719	746	759	767	729	756	765	766	765	774	768	717	790	786	756	770	736	733	742	770	768	749	773	800	753	732	736	731	738	788	723	770	802	773	772	724	780	770	768	787	710	763	773	809	763	788	774	768	736	769	747	803	746	784	829	702	775	764	790	753	775	752	715	744	790	793	798	743	775	775	732	746	756	774	730	755	749	723	732	747	805	726	780	754	764	791	800	731	782	777	770	736	795	742	748	747	733	747	711	767	764	783	738	708	777	759	753	790	716	774	768	709	732	745	701	764	726	793	776	798	757	779	810	808	763	724	761	732	782	777	790	744	767	775	764	789	733	754	766	721	747	761	733	753	768	767	735	710	725	797	739	736	801	762	768	766	747	736	826	728	714	759	755	748	770	786	746	759	738	761	714	746	729	729	752	769	783	759	740	769	766	778	775	741	799	745	697	775	734	731	703	755	783	804	723	717	789	779	783	761	757	751	738	728	774	764	763	733	791	799	782	739	788	735	761	737	763	780	756	751	699	724	758	774	765	744	823	755	733	747	790	794	728	730	758	758	766	787	702	766	780	733	801	776	807	814	810	806	780	777	748	780	778	782	783	732	760	754	718	773	747	755	706	741	779	755	808	790	788	781	803	763	750	770	808	766	753	727	747	755	741	762	768	795	771	739	731	824	746	722	757	765	733	769	733	786	750	743	707	803	824	770	762	763	747	787	786	781	756	743	664	734	735	734	736	825	751	785	730	729	773	736	758	796	748	747	724	729	735	747	751	748	758	741	727	780	766	778	757	757	716	765	804	747	762	730	733	750	758	762	752	749	797	752	751	739	763	769	756	756	746	753	774	760	780	788	771	744	727	698	768	748	743	761	772	742	785	765	769	735	721	775	739	766	735	766	719	733	734	791	751	779	760	753	809	758	749	770	784	757	781	772	717	722	817	777	769	733	751	738	695	718	786	777	773	761	748	753	711	718	736	759	770	775	762	686	785	753	750	716	766	769	751	742	749	768	718	707	836	735	803	746	724	766	789	746	780	765	766	762	785	810	751	713	783	777	753	775	783	779	710	800	729	770	763	747	732	777	727	777	762	725	736	757	769	811	768	771	771	818	787	731	745	740	825	752	782	752	718	799	730	813	769	761	744	749	738	768	743	746	837	779	762	721	737	750	749	748	729	774	756	768	778	779	799	712	800	792	766	770	745	746	776	731	778	775	744	768	795	728	728	744	739	771	737	743	747	739	786	789	752	771	755	723	769	743	780	760	727	743	763	753	763	771	775	753	765	760	755	762	749	730	776	756	737	773	791	732	718	764	751	737	760	808	728	778	771	782	779	733	712	756	793	755	761	745	727	737	729	800	804	769	765	816	761	812	731	780	762	767	767	736	777	764	742	745	694	747	763	773	736	764	724	769	807	779	775	770	734	801	739	762	695	797	751	726	779	782	758	709	776	732	745	734	800	761	772	740	786	764	777	766	819	733	742	774	752	733	773	718	761	786	780	781	763	779	773	754	772	733	762	744	745	746	751	717	765	760	744	748	725	750	794	712	723	762	741	749	719	774	789	762	791	744	769	768	798	755	763	728	752	722	803	780	763	777	809	728	673	747	755	788	789	733	753	707	783	733	814	737	731	785	782	793	772	735	660	770	716	768	784	802	701	726	730	735	751	766	718	741	810	731	759	770	772	760	733	757	863	732	793	763	801	741	740	752	740	754	762	812	766	790	770	725	714	739	764	767	737	749	787	797	718	801	754	771	783	777	743	775	798	766	763	809	774	727	748	756	748	769	743	755	758	742	719	767	765	755	758	754	730	740	729	749	810	785	746	787	783	807	756	785	736	757	720	758	762	772	742	783	750	797	742	740	770	731	748	809	761	786	772	744	743	748	766	776	721	771	813	704	728	759	792	752	769	816	768	772	739	756	745	772	747	742	760	827	759	753	726	794	773	762	727	767	755	757	790	789	775	714	763	757	697	776	732	767	760	781	767	801	746	807	735	742	735	673	781	775	775	716	763	828	734	749	776	812	758	736	734	717	739	757	768	709	790	759	799	752	775	767	762	742	773	752	757	706	814	786	728	778	744	775	736	749	753	764	764	790	766	739	767	790	752	785	766	757	730	788	799	789	786	700	745	735	762	775	768	770	804	741	777	753	721	759	796	780	815	770	788	771	816	764	750	769	697	775	849	801	736	771	780	720	745	797	768	754	809	753	751	791	766	764	728	740	731	769	767	792	762	738	798	723	771	757	758	738	743	758	820	792	727	810	797	772	794	743	762	771	816	740	751	772	801	772	782	784	773	760	784	759	759	790	744	771	762	783	730	761	799	720	772	769	773	795	775	733	802	782	750	781	769	751	773	768	785	720	739	690	704	763	783	740	742	729	760	770	768	740	774	724	754	764	828	778	818	754	742	764	749	725	779	748	745	730	743	709	741	767	764	761	770	698	711	813	734	751	735	761	765	783	739	782	746	722	748	810	782	731	783	789	734	802	794	754	717	756	739	722	797	799	764	745	726	761	814	819	776	817	731	762	747	742	749	753	753	760	797	750	746	727	782	774	773	743	765	736	748	797	724	771	791	806	721	777	743	762	764	736	758	776	720	772	707	722	787	737	802	734	769	749	784	751	739	740	764	795	760	714	769	803	717	819	797	769	771	813	750	761	758	712	782	791	787	769	714	703	788	757	766	730	704	773	759	745	757	761	717	759	752	722	746	730	733	778	743	682	748	754	777	709	760	784	701	756	754	768	788	760	772	793	779	745	778	746	801	791	723	750	724	767	799	747	758	779	749	756	770	762	750	728	791	820	755	713	748	741	760	740	819	761	774	760	745	732	795	732	766	722	746	713	762	761	726	748	792	755	796	745	776	779	771	775	782	718	720	782	736	704	734	726	753	810	757	726	774	746	778	751	777	747	748	709	727	747	759	759	741	768	686	753	719	737	789	753	751	777	755	750	714	743	750	748	717	761	755	718	716	736	780	789	795	791	754	851	786	775	756	786	799	741	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
3419	3140	6696	5827	4678	3147	2052	1682	1505	1781	1164	959	842	938	814	762	833	845	832	582	500	493	428	483	392	396	339	340	355	324	282	333	306	307	263	325	294	285	302	261	309	298	285	285	258	309	292	352	367	368	327	332	346	325	278	320	292	315	287	271	262	275	279	258	289	267	275	260	251	265	298	276	262	255	288	268	276	267	268	282	285	257	266	275	248	255	297	231	261	289	285	229	273	277	257	244	305	260	273	268	265	253	272	257	261	272	260	262	259	247	276	265	301	266	265	285	275	307	246	282	278	305	283	286	289	287	257	260	265	323	270	270	285	287	246	282	292	252	257	309	299	273	263	253	308	249	241	257	278	277	259	273	287	317	296	261	313	252	289	273	285	278	254	271	297	244	302	290	246	271	289	265	268	239	283	283	273	270	264	246	251	286	275	243	262	245	243	271	254	275	285	290	249	259	237	266	259	281	253	231	285	267	259	284	277	261	279	259	260	277	248	245	253	239	270	292	259	294	256	283	260	256	276	308	277	246	268	266	257	289	287	241	252	281	229	254	251	282	293	287	266	270	291	261	265	267	280	284	265	261	274	253	310	278	266	273	252	267	250	279	254	273	250	260	274	268	261	264	259	269	274	269	260	285	236	278	254	277	271	262	260	261	286	248	266	284	268	235	279	289	280	302	254	266	231	258	267	245	261	285	269	265	282	238	248	257	266	300	258	237	272	262	245	305	268	272	270	250	265	286	283	266	244	265	279	239	244	255	269	264	268	287	245	279	265	275	241	273	267	261	284	255	269	256	254	261	291	246	305	259	267	254	312	280	314	275	285	274	288	212	273	286	263	297	257	266	262	247	265	257	276	267	281	256	287	236	318	281	250	280	302	274	240	261	288	278	275	274	270	265	252	265	243	255	267	232	276	272	269	277	269	277	287	241	256	248	278	271	304	275	278	250	253	262	278	276	250	260	274	248	276	260	269	267	257	259	240	271	289	299	267	278	289	282	301	277	275	266	281	253	266	276	271	279	295	289	273	279	257	269	282	267	258	246	278	272	273	258	251	290	250	238	277	249	272	255	268	274	260	279	248	247	254	274	276	264	282	249	256	250	256	261	300	280	278	294	251	254	245	222	264	251	269	248	271	276	254	266	285	263	279	254	282	258	274	290	293	269	285	286	276	292	260	293	269	259	290	269	265	270	300	257	282	290	251	288	261	269	279	261	286	276	295	269	269	271	275	241	261	279	280	264	286	258	243	271	248	246	247	256	241	280	262	282	255	274	252	281	258	240	257	258	250	256	279	218	264	272	268	284	292	246	256	264	268	207	238	289	266	273	277	248	268	282	286	275	279	258	277	262	259	264	299	260	312	297	254	274	253	288	265	284	287	246	259	297	258	270	262	238	295	273	260	273	252	278	271	271	255	254	266	266	308	267	273	245	282	283	290	247	275	290	251	251	246	278	231	298	280	318	298	260	261	276	280	285	314	250	259	264	271	261	298	270	247	268	259	265	274	255	276	264	271	266	272	235	253	291	262	256	285	241	273	256	280	275	268	236	274	300	243	268	289	249	277	307	270	250	293	258	241	266	281	273	280	283	273	254	257	274	282	283	267	288	259	263	270	259	292	274	241	255	262	259	272	262	261	274	250	273	289	316	316	270	277	274	305	269	242	276	286	274	234	269	255	273	265	216	237	271	298	262	260	244	273	274	259	245	281	242	270	273	266	259	290	264	280	294	261	286	312	242	252	236	246	238	307	267	251	294	263	307	275	275	264	279	273	260	267	292	267	288	269	275	278	238	297	310	242	281	279	247	281	285	271	269	265	245	248	278	246	250	262	265	269	300	256	244	273	268	239	253	262	255	266	265	279	277	278	300	297	271	254	274	243	282	249	267	278	267	268	250	253	281	301	273	273	250	251	237	269	271	286	240	270	269	309	264	236	277	260	282	252	264	256	271	272	292	275	255	273	267	277	283	287	255	260	264	251	256	276	274	287	263	276	263	311	251	253	312	285	274	266	268	234	264	261	255	276	285	259	268	281	258	308	271	257	280	279	276	268	245	264	257	268	256	283	252	270	284	284	256	254	274	272	281	280	251	255	276	269	289	293	250	257	234	257	268	252	281	270	270	272	254	267	261	272	275	271	267	258	264	276	291	306	282	257	288	289	275	265	271	278	289	252	271	243	276	259	270	264	294	281	292	264	256	268	304	245	240	266	276	274	264	258	234	280	274	245	293	313	251	297	247	302	260	270	247	289	268	244	309	229	267	270	292	271	291	267	271	266	252	315	265	280	317	256	257	268	279	290	248	288	286	309	274	281	304	250	259	286	277	268	289	248	269	311	264	270	245	255	281	307	248	253	274	263	296	255	278	274	276	264	286	263	282	265	272	262	265	259	272	281	268	263	270	266	285	260	265	289	284	274	284	270	254	257	258	271	260	276	289	286	279	257	244	286	258	277	247	294	237	298	243	242	294	275	266	278	264	298	301	274	275	263	271	265	291	314	284	275	274	259	253	291	264	258	263	258	248	227	274	272	248	253	257	261	245	271	280	269	240	257	263	283	271	251	271	290	291	278	279	287	262	282	266	284	277	262	271	269	269	276	254	268	285	283	268	280	293	246	278	274	264	314	285	261	260	306	266	275	266	248	255	246	283	262	262	272	247	272	246	259	281	248	287	281	269	290	264	298	251	298	263	238	259	250	267	275	258	275	253	261	278	268	275	245	263	280	266	283	269	264	258	241	252	242	297	278	259	266	254	285	242	261	256	257	292	279	248	284	280	288	262	286	292	278	270	256	278	278	300	236	266	275	272	298	248	250	268	269	300	273	284	250	260	289	254	250	285	258	251	255	281	277	274	253	243	266	283	267	270	281	279	267	284	238	299	250	258	267	251	261	263	276	310	270	273	285	259	282	269	257	282	272	273	268	255	256	261	264	242	232	237	270	250	253	242	272	265	241	282	276	250	271	289	273	252	260	264	232	286	286	279	267	259	245	272	273	269	300	286	264	251	245	254	268	318	271	295	255	282	257	285	241	291	284	265	256	274	264	277	267	295	285	275	260	267	265	284	303	278	275	293	250	274	286	270	261	264	288	268	266	272	266	301	275	274	249	249	270	268	292	255	270	273	265	246	239	285	294	258	283	259	289	282	304	261	266	297	264	270	247	283	277	261	250	285	260	286	261	259	281	285	242	290	244	266	268	262	307	246	249	283	288	276	300	261	266	223	294	317	274	294	264	255	292	305	262	256	285	288	280	281	289	275	292	270	254	276	259	277	262	260	252	261	268	272	296	273	271	263	288	278	240	243	271	257	262	262	280	256	248	278	270	255	257	249	272	246	267	250	245	300	277	246	287	258	276	280	312	261	257	270	276	292	248	280	254	265	279	270	279	255	250	268	238	265	289	291	284	280	251	290	246	265	261	284	286	287	249	284	282	303	259	279	244	253	266	258	250	313	291	272	277	243	281	271	270	271	251	304	274	264	269	268	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
3130	4384	11001	12372	12403	10119	7522	7063	6490	8846	6103	4583	4621	5552	4339	4029	4435	4758	4647	2941	2466	2303	2213	2408	2074	1898	1422	1539	1259	1197	1070	972	1082	1047	981	965	875	910	871	952	884	860	830	804	801	850	1005	1216	1410	1330	1126	1152	1072	970	830	921	841	733	822	725	815	785	793	744	744	779	807	742	772	765	771	723	796	757	829	767	805	774	716	789	707	758	814	780	756	785	784	732	807	794	772	754	723	741	794	804	745	758	808	724	738	756	731	763	746	801	738	721	785	781	791	746	763	763	753	785	753	728	728	765	710	745	774	791	765	734	752	760	746	792	760	739	778	789	769	739	792	793	788	746	821	758	753	763	762	780	815	736	761	754	688	784	788	735	798	725	792	786	755	762	780	795	780	778	782	822	722	783	777	772	815	822	792	755	831	761	788	813	748	807	763	782	787	776	746	806	761	785	796	744	750	801	805	750	736	736	755	762	784	750	752	781	753	791	789	744	741	762	813	732	797	740	777	755	799	794	773	750	746	802	755	804	750	756	777	789	793	750	801	822	787	780	788	773	782	782	736	802	750	749	740	753	797	813	774	679	788	754	781	750	746	749	766	726	806	772	775	785	771	779	796	772	695	777	789	773	769	744	720	755	750	754	766	793	766	744	740	806	767	787	726	774	807	764	738	782	776	738	808	779	776	758	726	763	807	833	804	761	807	784	769	752	784	760	708	760	727	822	806	833	796	756	702	786	810	795	761	782	804	794	813	776	726	761	725	783	758	783	771	810	790	788	794	809	795	764	785	726	745	742	734	740	770	717	747	743	777	772	773	743	749	729	810	771	753	784	751	764	762	763	760	827	740	752	767	773	798	796	705	765	773	770	781	820	728	775	770	764	766	751	767	734	740	803	779	785	786	694	787	772	760	774	761	784	797	796	810	743	769	836	780	802	754	775	749	826	812	783	738	776	736	821	786	852	773	805	772	781	752	796	737	769	807	733	751	773	743	792	755	743	786	754	802	779	752	770	809	786	774	767	784	741	769	753	787	794	792	789	799	817	749	765	775	785	751	786	763	769	817	727	791	738	752	759	771	770	777	738	756	756	768	770	759	742	747	818	770	773	759	775	801	781	779	764	791	788	785	833	786	753	813	751	807	765	763	771	766	755	785	739	750	788	774	802	720	780	745	770	816	732	731	693	792	770	793	779	761	777	782	757	805	748	750	760	765	776	783	774	741	776	793	809	727	767	771	714	804	742	773	770	794	757	782	753	733	779	719	740	796	782	792	756	740	807	800	851	803	778	779	731	769	743	797	784	807	804	786	749	726	794	756	770	797	775	769	734	778	757	766	769	788	746	798	828	787	813	706	759	753	763	781	767	751	747	804	821	813	815	778	791	754	788	761	774	747	778	745	778	773	813	800	787	767	789	732	791	751	803	766	786	786	708	720	758	803	759	792	782	781	786	736	720	766	797	801	742	768	752	744	747	744	812	760	738	758	764	784	765	756	775	771	773	748	732	749	773	810	751	783	765	756	760	788	761	763	808	738	805	819	775	800	721	744	756	813	792	730	799	764	755	744	749	795	753	752	803	784	809	757	747	787	821	757	770	800	777	815	772	782	764	783	763	785	749	754	739	712	742	782	683	730	799	749	767	824	814	733	739	740	771	774	810	741	795	756	763	830	766	779	744	765	769	725	751	764	766	780	709	764	774	715	763	782	741	763	793	799	780	748	761	747	823	777	748	773	765	767	777	762	735	751	829	766	836	787	782	768	807	801	746	787	775	802	758	752	783	752	782	732	813	730	787	763	779	756	719	747	735	803	736	783	768	792	721	774	772	789	762	786	761	757	778	768	789	833	815	772	785	762	765	746	753	808	762	767	783	720	753	799	784	814	709	777	813	747	730	737	848	762	822	697	797	786	783	793	794	769	781	752	762	736	799	784	773	710	748	761	742	734	749	788	751	763	775	747	790	804	839	769	803	763	817	812	781	776	784	781	727	805	742	763	823	784	788	813	765	719	754	762	746	744	753	752	833	757	810	690	752	783	807	795	763	742	787	775	765	804	760	775	759	737	785	756	803	753	795	779	787	780	734	788	780	827	749	782	764	794	765	779	799	790	754	732	818	785	771	772	760	800	710	802	799	807	768	748	787	807	738	747	783	762	795	761	778	759	830	794	744	745	763	782	818	784	819	768	755	818	800	764	782	800	783	770	785	812	757	811	750	767	819	765	725	753	796	681	786	733	802	754	767	766	745	745	713	765	800	776	752	759	780	810	842	768	771	818	788	724	779	716	765	812	779	776	759	776	794	780	733	746	796	787	757	786	727	725	778	734	801	788	796	767	786	767	784	762	747	781	727	770	783	768	785	783	761	803	762	781	758	808	807	797	734	810	773	755	770	760	791	787	775	791	766	793	743	787	773	795	754	726	766	786	783	732	794	734	819	786	783	753	763	741	763	765	741	744	726	743	766	716	763	796	774	804	712	749	816	786	819	781	786	797	804	747	784	804	772	790	812	803	713	773	786	821	773	772	775	788	791	767	787	781	816	742	725	755	802	789	768	808	774	754	776	789	736	749	756	736	802	779	809	781	822	772	784	775	793	722	765	783	755	750	782	741	722	797	712	777	752	758	732	815	716	789	769	738	768	748	784	797	735	749	795	833	771	761	738	807	797	745	807	744	799	798	789	751	774	742	766	765	759	800	760	763	776	720	778	755	769	749	800	806	788	723	800	814	765	770	768	737	805	754	763	742	782	762	761	811	785	753	755	795	770	734	763	775	751	830	745	790	772	766	765	759	781	777	773	791	781	776	755	745	781	750	768	729	758	814	761	806	817	784	752	753	777	830	795	766	747	756	770	803	755	766	728	760	712	727	731	785	799	744	761	777	748	779	770	773	815	756	768	757	763	783	794	790	793	789	767	750	769	746	792	782	774	759	776	822	804	752	781	826	752	769	783	745	744	769	779	767	709	735	752	831	744	769	740	808	752	795	783	777	774	807	776	771	770	746	793	778	790	738	808	751	801	817	793	765	763	795	834	784	734	729	735	755	783	744	856	774	748	771	818	762	749	776	720	782	823	768	808	733	808	741	767	767	758	789	749	766	740	779	814	740	770	776	750	766	777	721	774	748	758	755	761	812	752	802	735	750	777	760	754	732	785	779	806	728	752	752	790	819	755	792	721	816	806	800	784	791	787	764	760	760	791	745	789	795	766	792	794	776	718	773	827	764	788	783	747	776	775	814	742	819	773	775	787	746	856	707	789	748	783	774	794	789	725	798	748	770	770	733	758	752	750	770	750	743	795	747	770	782	745	742	831	781	744	803	771	718	764	768	810	799	773	779	782	767	771	794	734	737	806	795	810	814	813	782	744	782	770	789	775	794	760	743	782	804	778	762	771	774	758	753	777	791	755	798	715	743	768	777	772	830	756	784	755	811	798	743	780	788	771	792	759	767	816	756	748	805	734	823	751	782	786	812	710	769	777	755	783	767	820	768	766	798	750	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
14434	18780	34356	33408	31464	27971	23939	21486	19961	25981	19612	14347	13005	16367	12843	12535	12254	12163	12250	7706	4954	4689	3701	4412	3582	2580	1704	1965	1186	1109	912	709	781	816	740	708	375	389	436	536	304	318	333	292	289	400	607	842	923	755	522	531	440	392	245	345	250	193	222	251	230	221	215	205	199	177	210	247	215	192	202	199	195	201	215	227	215	214	215	208	203	210	220	243	189	219	218	213	222	215	211	189	221	228	210	234	207	197	238	222	204	222	221	223	234	216	220	218	219	228	201	206	218	209	208	215	202	218	193	208	220	201	212	205	208	179	221	197	229	176	213	196	181	243	196	228	224	219	220	214	231	197	205	203	208	180	204	183	205	201	203	218	206	201	223	203	224	213	211	193	209	207	187	208	231	230	188	220	215	233	210	213	182	230	248	208	204	199	212	219	200	208	204	211	219	246	220	212	195	219	192	246	186	213	191	210	212	202	202	211	207	189	190	191	169	206	205	205	204	219	225	223	181	210	232	197	190	206	232	208	227	215	213	212	214	206	202	205	189	192	208	174	199	203	230	223	206	214	236	190	208	239	179	208	199	200	232	219	199	205	234	217	226	220	225	205	189	193	217	212	206	215	212	190	227	230	196	204	212	185	223	201	215	211	163	211	220	193	224	204	234	227	201	236	219	190	232	202	218	229	184	204	215	232	227	209	212	219	214	239	205	190	219	214	198	224	200	191	237	215	182	219	210	212	219	188	222	230	229	212	205	242	213	212	211	219	205	213	214	197	213	216	204	214	228	205	215	212	206	231	206	221	214	226	227	179	223	192	206	226	234	209	224	214	222	223	218	243	194	206	230	247	208	187	211	166	198	211	189	211	183	202	204	222	220	215	198	191	211	215	205	192	216	216	197	190	204	191	196	218	205	201	216	212	219	211	218	203	204	206	204	189	210	230	208	208	186	232	186	195	237	180	195	223	235	195	205	235	212	225	193	217	221	206	235	184	193	241	176	233	213	207	227	209	223	211	214	206	203	217	207	215	206	204	208	232	235	212	233	230	214	214	199	235	209	203	238	223	209	209	213	205	200	211	194	196	221	196	192	191	189	188	214	222	198	215	195	225	216	213	197	207	194	222	197	213	203	201	218	202	212	214	196	224	198	210	217	226	202	209	221	225	217	181	220	183	216	222	197	213	214	198	213	191	188	191	217	192	250	200	226	234	209	230	224	199	197	236	232	184	206	191	225	204	214	228	202	215	205	213	201	211	233	201	209	210	224	216	205	216	219	198	245	213	208	156	206	199	201	185	205	186	229	205	199	240	193	215	198	199	206	234	205	229	209	202	213	196	249	239	211	197	187	212	206	191	216	215	218	220	191	210	198	197	198	216	229	219	196	187	234	204	235	238	202	229	206	194	199	185	191	214	204	212	214	225	216	201	213	221	197	208	195	197	231	197	204	233	179	199	218	209	199	237	222	216	200	222	216	213	205	223	206	209	201	231	223	202	211	211	184	220	214	218	226	213	208	231	223	239	196	242	197	212	207	200	212	202	232	210	208	219	199	200	226	237	207	195	232	235	202	210	193	220	184	203	239	211	220	197	225	188	200	197	224	207	201	187	199	229	207	220	219	254	228	193	239	183	197	220	219	242	203	191	181	203	210	193	196	246	213	203	205	220	207	236	197	214	242	214	239	201	178	192	205	240	214	212	237	229	231	187	204	242	212	194	228	227	218	214	238	206	236	219	204	195	204	198	195	195	200	197	204	209	193	219	223	205	233	212	216	183	194	223	205	228	235	215	184	205	166	195	207	216	199	205	246	207	212	193	226	204	192	212	206	210	224	203	214	211	214	197	236	208	238	200	202	215	192	241	207	214	202	220	197	211	192	216	241	205	201	227	219	219	197	188	195	206	217	209	183	202	218	218	217	193	216	207	221	209	209	185	200	196	211	216	232	224	207	223	224	212	210	218	206	222	182	213	203	203	203	228	230	201	223	229	217	207	198	221	208	212	227	199	222	209	210	195	209	246	212	219	191	209	200	194	213	186	190	218	203	187	224	248	208	192	226	213	216	184	212	214	223	229	187	209	183	207	232	202	199	198	206	197	194	211	223	198	195	227	208	199	209	212	191	218	207	225	211	206	227	231	220	231	202	216	213	246	215	222	212	187	218	197	198	195	224	223	223	206	205	197	200	206	206	188	218	217	207	197	191	168	224	224	203	224	212	193	190	220	254	204	196	197	224	223	228	215	214	190	230	198	222	211	211	201	197	212	212	210	221	179	195	224	253	240	239	210	194	247	240	203	216	206	215	207	219	210	228	229	211	217	206	211	221	213	235	206	203	237	225	185	239	222	206	221	207	182	206	236	222	210	210	221	223	207	223	227	213	201	226	201	185	224	197	226	201	205	200	203	195	225	215	225	211	181	204	201	215	209	191	208	181	235	223	209	199	221	201	224	235	216	233	209	217	237	218	192	227	227	209	218	214	190	202	190	199	215	209	216	222	208	213	212	218	203	217	215	199	199	238	214	215	188	222	205	245	192	234	184	189	240	192	220	230	214	164	232	209	205	200	231	195	206	214	201	219	208	231	189	217	201	216	197	205	214	220	223	199	194	232	205	212	198	211	216	226	217	222	222	226	202	220	216	217	216	214	220	194	204	214	190	222	213	227	224	215	207	199	236	200	229	238	189	210	231	232	202	213	213	209	191	202	221	206	216	210	212	216	189	194	209	219	217	209	207	196	218	211	226	204	228	232	215	199	211	205	212	216	209	220	219	226	216	221	203	218	189	208	210	202	211	205	216	196	227	220	218	184	216	194	220	233	198	209	223	193	223	207	216	221	207	189	223	223	199	211	203	199	222	208	197	196	212	213	199	208	219	210	193	207	208	227	222	219	188	197	203	198	205	199	199	199	205	199	192	221	236	201	223	240	199	215	219	193	188	215	214	224	185	218	221	214	205	213	219	233	235	213	246	223	215	196	213	211	181	231	220	214	202	210	199	210	203	227	200	201	212	224	251	241	189	190	215	215	232	205	214	217	204	210	201	200	171	215	221	232	211	230	214	210	183	212	222	205	231	211	196	227	200	199	216	255	212	198	191	204	193	184	201	197	234	214	201	223	234	216	224	198	217	191	231	219	212	201	219	222	238	181	207	212	212	215	192	192	218	209	197	193	228	194	192	198	204	189	212	212	230	200	223	204	229	228	212	213	203	241	207	203	210	188	194	230	194	225	207	195	209	211	204	215	204	201	203	253	227	186	213	201	199	206	219	205	198	199	221	202	207	195	200	219	204	259	203	188	210	193	234	217	228	219	224	201	233	235	206	199	197	217	216	230	206	224	198	201	203	219	223	228	225	189	226	199	181	238	234	217	185	219	199	234	216	192	202	236	214	223	220	206	210	241	209	193	196	225	231	200	191	229	213	214	210	208	202	215	188	225	236	217	196	227	211	197	189	217	204	234	201	200	186	224	215	225	229	235	177	183	234	199	226	199	222	205	244	216	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	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
9379	17309	30799	34334	38416	37293	33831	34903	35947	41403	38093	33487	35070	39030	35482	35665	36468	35911	36922	27562	23056	21999	20135	23396	19303	14881	11213	12435	7829	8006	5919	4948	5676	5536	4931	4899	2306	2421	2852	3204	1841	1528	1338	1278	1156	2465	4038	5884	5866	4719	3245	3132	2722	2080	944	1596	867	638	675	627	634	570	675	661	685	630	636	665	658	653	622	661	626	615	647	653	613	616	614	615	622	648	645	590	680	620	603	649	658	648	629	605	582	565	667	667	676	655	632	608	652	658	646	595	632	615	643	635	602	624	574	695	640	650	645	650	649	642	666	660	604	605	622	679	630	631	614	594	587	610	618	666	617	575	641	629	670	635	630	594	624	633	605	623	641	649	612	637	639	615	606	609	618	613	637	631	616	650	642	600	619	611	617	631	625	675	649	661	645	616	660	604	694	608	628	662	615	630	590	620	662	636	634	621	603	587	622	621	613	642	672	605	632	639	630	635	586	627	605	658	617	658	622	615	598	607	634	632	648	633	590	667	606	620	566	658	650	643	629	583	606	621	639	612	670	662	635	619	630	652	624	665	587	632	649	629	645	645	625	637	606	613	629	607	638	649	632	631	667	624	630	587	592	643	617	600	654	628	654	591	636	651	616	697	647	643	638	645	596	586	615	672	644	631	603	632	632	626	627	657	616	625	617	676	635	629	640	562	606	590	633	612	588	605	640	665	591	611	655	634	621	621	638	629	597	636	617	601	623	628	596	625	620	650	628	602	627	626	623	615	617	607	622	595	618	699	610	658	656	606	638	651	620	623	624	646	623	615	645	663	662	646	615	664	657	605	636	662	598	628	646	585	619	642	651	617	616	690	631	612	630	629	683	627	599	620	633	639	676	636	615	640	610	612	615	634	618	580	610	619	656	649	624	575	667	616	623	624	625	646	625	599	609	587	627	600	610	596	669	650	601	645	644	615	608	642	653	641	667	666	618	631	621	618	668	636	658	632	640	641	612	624	656	649	645	615	647	634	619	640	631	652	595	607	582	656	624	628	648	626	608	619	615	660	633	648	656	648	642	644	583	634	631	594	648	625	659	601	601	570	629	637	663	638	660	645	618	620	683	629	586	623	630	644	638	617	616	648	613	631	615	604	642	634	656	661	619	580	616	625	594	585	600	635	635	654	617	650	634	643	580	643	636	662	602	654	608	647	605	669	581	614	655	623	637	633	637	632	599	624	613	605	624	639	637	636	608	613	656	650	621	666	615	639	607	621	608	661	619	582	648	619	611	640	627	581	621	611	662	639	635	658	625	644	663	582	670	616	623	633	615	621	626	611	648	642	608	615	632	664	643	633	645	637	655	631	605	652	617	623	615	641	618	667	631	662	631	608	586	642	653	601	636	622	630	588	595	655	643	611	604	614	646	643	595	627	658	655	591	656	650	646	618	638	624	645	603	648	600	634	642	610	659	616	632	655	618	581	598	647	614	613	626	589	610	629	613	616	615	658	630	603	646	611	655	625	630	657	619	677	636	604	659	577	620	626	618	649	601	650	607	600	594	698	627	633	629	636	644	624	647	656	659	669	673	631	620	671	609	613	630	630	612	635	630	636	662	640	617	647	607	624	623	627	654	614	633	649	636	649	668	618	633	640	634	605	639	643	654	615	651	589	622	608	639	637	594	635	625	600	642	628	593	640	607	619	616	603	634	665	617	648	639	611	643	582	590	595	666	625	617	611	633	647	629	584	649	628	627	653	643	654	632	596	659	604	587	636	643	623	640	625	616	621	615	659	611	607	644	651	635	629	623	626	584	644	632	691	620	585	592	603	644	631	606	583	654	640	612	658	649	599	644	648	602	587	607	657	669	648	608	615	587	627	603	599	654	648	650	631	633	658	598	631	585	663	615	662	649	659	604	657	623	603	597	581	636	617	620	637	579	630	607	637	642	649	638	654	636	588	645	639	645	651	636	656	636	603	620	636	593	640	644	614	598	622	569	604	633	616	601	643	635	597	608	600	613	600	623	640	631	637	635	625	667	600	641	626	590	635	621	643	609	616	673	641	645	639	633	628	619	655	661	639	599	604	638	577	631	619	634	631	642	616	604	630	574	648	597	619	594	617	610	655	618	634	601	649	679	584	684	618	600	614	657	608	628	625	617	618	637	605	653	589	603	634	649	634	622	605	633	616	622	614	651	636	601	619	640	602	681	628	627	612	602	639	641	614	627	602	624	623	612	614	590	610	636	625	600	673	588	638	660	579	625	570	667	616	580	614	582	625	652	638	651	632	623	648	594	616	625	573	662	631	640	611	609	602	638	609	614	666	608	661	689	614	590	611	602	644	629	665	584	620	636	616	655	628	662	626	623	634	628	634	664	606	623	607	655	637	639	593	658	642	629	565	628	636	622	604	624	624	661	613	581	605	649	629	664	642	661	610	613	624	626	647	613	629	645	593	639	633	592	662	628	641	639	642	612	620	600	602	642	617	625	651	606	632	595	654	607	641	632	649	617	618	621	618	598	601	645	637	619	608	619	632	635	603	633	602	695	657	631	608	632	639	635	617	597	606	578	624	605	664	660	664	636	599	640	652	604	619	653	668	657	596	609	646	621	678	682	668	654	634	620	606	648	616	659	643	601	611	608	612	613	622	631	678	644	623	637	607	616	662	625	650	596	687	602	619	609	617	609	626	625	608	597	633	605	629	629	595	645	617	623	650	653	612	644	620	657	609	671	585	622	649	633	588	673	609	655	589	655	663	602	638	607	620	680	648	661	644	633	558	639	635	637	611	634	684	657	647	611	620	645	625	617	623	653	635	638	632	641	588	639	651	657	636	643	629	648	645	653	581	632	632	635	657	625	687	608	636	629	606	659	617	661	635	660	644	599	633	609	596	633	604	647	635	598	660	606	639	622	678	597	595	657	647	620	629	622	673	607	593	630	648	645	588	652	615	647	602	595	633	655	638	651	608	622	634	639	630	611	631	601	649	619	611	622	584	606	664	629	628	636	626	598	649	682	577	681	630	631	632	581	651	621	654	646	624	616	641	592	616	670	633	673	586	639	664	597	650	607	666	652	600	655	598	626	605	633	593	631	630	650	639	615	600	626	638	627	656	665	637	611	637	620	636	639	672	631	581	639	578	632	576	687	617	624	619	594	563	640	653	604	615	658	639	613	629	660	622	580	602	658	637	636	674	621	633	631	608	598	630	632	595	612	631	623	632	615	559	650	651	648	632	631	622	596	635	653	656	619	624	592	619	567	631	627	646	649	615	661	595	593	645	666	633	646	610	659	640	657	632	627	617	636	614	651	577	612	624	583	599	669	653	615	605	590	662	643	667	656	606	618	584	600	637	620	598	604	653	646	620	584	629	614	644	619	668	623	645	654	656	604	625	710	597	639	629	605	675	562	607	630	591	645	604	615	663	642	591	671	618	632	671	657	619	648	572	642	613	619	617	645	606	617	624	622	628	629	660	634	605	647	631	621	660	624	659	634	626	581	616	627	661	608	637	668	597	666	575	615	642	576	593	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
22592	25637	39401	36689	34423	32287	30347	28081	29117	36383	30197	25824	21529	25984	23204	22491	21268	20676	21882	14580	9531	8867	7070	8258	6608	4662	3053	3251	2064	2072	1363	1154	1501	1538	1189	1054	586	629	854	739	456	460	408	400	406	614	937	1464	1524	1147	878	788	766	551	302	484	290	217	264	252	226	257	258	249	257	246	264	212	240	263	245	245	262	249	244	244	254	246	241	254	252	264	226	248	253	281	255	255	228	252	258	239	237	242	245	261	225	263	248	265	287	252	274	248	238	264	225	265	253	233	265	250	269	233	284	255	248	308	229	236	254	244	259	240	242	245	252	281	248	261	252	273	272	253	282	260	260	235	265	256	245	249	261	264	278	264	259	241	273	264	242	279	257	248	239	272	252	243	254	252	227	258	261	277	287	263	230	238	237	226	249	224	238	227	271	256	257	246	226	256	243	263	265	257	217	261	244	233	251	231	243	282	240	266	267	256	267	243	261	227	238	251	233	216	285	232	267	249	240	260	278	256	273	248	251	213	227	283	231	274	248	262	255	264	253	265	258	267	268	237	244	247	263	263	246	253	254	234	233	242	290	263	263	228	249	238	271	264	244	223	248	245	266	259	238	307	257	212	268	236	280	264	246	251	292	243	242	280	261	253	244	240	268	263	245	298	268	249	246	271	271	254	256	228	265	272	248	243	258	266	244	273	239	240	230	246	251	244	257	246	252	252	240	242	272	267	249	241	263	273	263	271	241	253	251	289	268	268	230	225	225	267	272	230	258	230	248	268	226	288	239	273	279	285	235	268	228	268	274	251	251	252	255	256	253	234	251	231	262	269	231	255	242	230	240	273	240	260	273	263	241	266	256	250	274	248	256	245	245	253	275	247	253	288	255	245	269	240	240	260	246	249	271	233	242	241	257	241	246	251	241	240	255	257	269	255	248	254	230	249	247	284	252	249	287	257	245	234	275	270	266	240	226	219	263	259	256	259	232	249	257	250	248	260	277	258	259	243	247	256	229	261	265	253	254	250	233	241	272	241	252	238	233	236	268	259	262	246	251	248	253	267	246	267	284	248	246	246	249	270	254	229	249	239	287	274	258	222	237	247	243	268	258	233	263	265	256	240	236	254	273	280	234	266	240	271	253	231	248	279	242	247	276	248	246	248	250	274	238	277	233	257	264	242	287	249	217	271	248	240	264	263	244	247	250	263	229	235	246	244	262	269	243	272	274	230	274	255	266	248	286	256	272	260	263	266	238	266	248	246	247	238	256	243	276	262	252	265	233	237	266	277	257	244	247	244	250	251	307	216	250	274	247	246	279	233	262	254	242	271	248	264	289	263	283	260	233	255	239	244	255	256	260	240	245	251	259	237	262	246	254	236	273	238	219	257	257	237	264	249	242	244	249	216	288	229	246	226	235	264	253	243	232	245	278	244	255	264	205	258	242	231	247	287	205	244	270	270	237	255	262	251	230	285	243	273	251	283	271	268	284	241	296	260	232	250	265	218	261	246	273	253	228	266	236	253	253	269	258	249	262	225	258	240	259	243	275	240	250	234	248	234	261	241	269	271	241	254	236	252	235	264	222	258	232	269	263	256	255	239	241	252	239	220	271	259	233	251	290	206	254	267	250	283	264	247	282	242	240	234	223	244	263	287	272	234	224	247	243	256	244	270	259	260	242	242	249	272	253	245	267	230	267	245	244	246	229	254	243	261	309	287	270	249	251	250	238	256	280	278	249	252	274	273	278	240	246	249	251	204	243	234	258	251	270	264	249	287	262	275	276	265	264	282	220	267	259	247	258	238	262	247	257	274	256	292	257	226	255	227	283	278	229	258	242	262	281	256	242	277	260	270	267	217	255	293	236	272	269	259	246	241	247	249	235	249	246	253	260	297	274	276	254	240	234	246	253	271	243	251	236	284	282	258	254	261	246	246	258	238	269	253	239	233	264	220	232	208	221	278	252	269	238	257	245	234	233	256	250	248	254	266	239	253	259	208	242	255	281	242	253	259	260	249	255	252	262	242	243	268	264	246	258	274	234	231	245	231	287	244	266	210	252	260	245	243	239	273	261	243	234	255	255	238	266	269	245	250	230	241	228	239	294	238	266	245	267	248	256	256	261	223	236	254	250	241	261	259	262	249	268	271	238	266	279	253	262	258	257	251	265	245	253	263	266	264	249	231	289	226	251	268	253	249	260	248	249	252	252	253	264	269	256	262	292	261	243	287	242	243	254	221	238	236	254	268	265	252	277	260	256	265	242	278	265	269	266	230	270	255	249	259	266	242	243	244	274	262	235	277	262	265	245	232	240	263	267	248	258	263	262	250	255	264	258	234	271	258	267	257	265	268	252	227	251	264	247	231	259	253	245	261	246	243	253	244	261	230	229	251	248	264	253	241	257	279	255	278	253	242	254	258	266	257	262	277	253	263	250	262	249	247	244	254	288	231	254	220	219	240	280	274	224	243	253	248	246	247	289	273	260	246	237	266	262	272	256	262	252	248	228	236	272	234	254	249	275	277	250	235	257	226	244	239	233	239	227	249	254	240	266	278	268	270	258	247	271	252	294	217	267	254	252	277	242	251	232	233	234	251	261	248	285	251	275	263	281	260	247	212	262	251	219	236	261	208	238	272	245	247	282	261	283	262	266	260	224	238	229	204	247	264	234	255	255	248	263	225	257	276	251	253	257	240	264	255	228	258	242	257	270	247	236	208	238	248	248	250	244	268	242	284	222	277	243	244	290	280	238	252	250	261	259	256	227	242	276	241	269	274	257	266	258	251	257	258	280	226	249	259	240	252	243	261	264	252	237	256	267	255	235	253	261	243	266	243	208	235	249	241	268	265	243	281	263	269	252	277	269	241	258	259	250	257	278	247	250	230	241	265	274	254	251	242	234	239	264	269	257	248	268	239	223	219	240	232	291	226	267	265	266	279	256	267	279	241	256	253	248	260	225	244	263	241	272	266	249	247	246	235	235	238	236	259	229	230	226	225	221	236	234	251	254	239	215	238	262	250	254	256	266	268	262	227	247	251	242	233	245	271	243	258	268	261	268	259	249	233	260	263	259	252	265	239	253	229	241	244	240	255	262	264	247	241	249	250	255	243	222	231	252	249	261	269	237	255	245	238	250	256	238	262	265	243	257	265	233	239	257	274	276	271	265	270	249	249	251	232	236	282	242	247	243	252	244	272	267	267	276	244	257	248	261	247	219	230	251	261	248	246	226	271	310	246	270	282	274	262	252	241	241	241	245	241	261	212	264	281	231	260	245	211	246	238	252	240	234	259	238	265	237	269	248	253	257	263	253	250	257	255	251	251	229	254	237	236	246	245	281	238	256	260	245	246	274	265	223	259	238	253	281	251	275	270	231	237	221	251	225	264	243	259	277	240	257	262	242	246	229	242	245	266	232	234	259	229	251	241	231	250	238	241	226	249	241	254	288	282	274	231	228	246	242	249	233	233	262	239	258	257	242	276	241	260	272	249	255	249	221	259	254	252	241	248	259	274	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
13069	22119	35331	38822	43733	42406	41267	40532	43018	49077	46666	43235	42279	47094	45514	44441	45021	44444	46274	36128	31851	29648	28360	31383	27107	20630	17937	17775	12887	12594	8760	8153	9150	9067	8221	7295	3330	3977	4951	5268	2473	2235	2069	1897	1862	3754	6202	9723	9649	7717	5438	4919	4501	2977	1364	2257	999	821	709	753	740	714	742	733	788	759	746	745	755	747	756	746	699	686	761	742	755	711	720	742	720	795	697	717	772	787	705	676	789	706	748	767	776	744	749	785	709	706	747	713	713	771	769	762	775	759	739	743	731	716	700	704	741	746	691	756	721	715	717	735	725	750	762	753	738	724	743	737	745	684	705	752	682	730	760	763	774	801	774	701	763	748	681	696	791	735	780	736	731	733	733	754	744	726	738	722	750	757	733	748	757	728	711	720	677	758	727	722	727	760	742	766	709	712	726	730	734	706	764	731	689	734	696	767	748	768	711	724	699	745	746	712	694	707	709	749	720	747	694	731	742	749	727	770	649	752	748	751	767	734	775	762	711	752	755	727	771	743	756	763	783	755	738	700	749	701	749	758	703	748	744	767	770	744	742	726	768	755	744	728	746	756	749	780	768	735	741	693	714	748	730	717	727	736	744	738	773	713	691	680	751	696	721	777	789	767	732	756	740	751	767	711	746	759	746	750	751	713	802	689	760	708	768	705	750	699	710	740	777	742	737	727	711	733	743	747	739	765	728	690	757	734	749	719	762	738	704	749	704	707	778	773	724	711	739	773	706	743	732	755	702	725	755	756	759	724	734	685	764	727	728	712	711	672	739	754	742	675	753	726	725	711	730	747	761	731	749	719	716	734	737	799	685	794	721	740	756	749	731	748	691	731	711	746	748	735	717	708	679	742	734	720	751	728	716	699	733	728	749	759	765	799	719	779	764	707	706	734	672	737	736	725	740	705	739	730	697	694	755	770	732	738	708	748	714	729	735	707	735	713	721	697	753	747	775	747	774	705	833	736	728	736	730	775	751	748	736	721	736	750	774	696	722	752	718	786	752	718	767	706	783	727	731	724	781	724	794	724	728	710	723	759	744	733	714	694	784	687	771	782	766	732	731	756	713	702	762	726	717	736	742	815	667	747	701	740	740	720	712	757	680	752	698	715	712	733	789	761	779	707	718	746	684	707	753	761	733	721	718	691	743	733	733	752	725	702	687	714	734	778	717	751	767	730	722	718	714	702	745	717	725	781	769	740	739	775	711	731	729	734	768	726	715	723	733	771	715	752	741	715	763	730	748	773	785	777	735	707	698	744	718	767	745	743	734	773	684	736	763	678	693	751	761	768	744	746	766	703	747	797	708	782	749	706	701	704	710	729	769	727	721	717	741	742	701	772	734	705	728	773	740	704	777	742	768	700	733	754	692	694	723	758	712	721	707	730	721	752	734	748	715	742	729	712	715	774	750	707	700	764	748	750	723	736	771	736	747	733	759	717	720	741	733	733	711	772	757	717	705	734	727	726	737	703	698	751	771	772	739	744	713	746	744	736	684	780	729	677	716	707	754	744	701	777	751	758	722	678	689	723	718	724	730	674	755	744	721	735	722	728	708	699	734	778	711	739	690	759	742	732	700	747	734	741	749	707	768	743	797	776	749	714	773	739	704	699	734	767	720	741	754	727	737	716	747	682	742	745	756	710	763	758	765	753	773	728	730	741	738	721	790	720	768	721	746	777	715	719	727	738	765	693	743	725	733	696	758	769	772	706	732	773	767	746	745	757	736	758	720	750	741	719	719	668	757	704	689	713	724	742	725	758	811	726	733	771	712	730	798	748	759	733	700	750	745	731	754	729	748	719	711	730	796	743	742	687	697	786	758	730	729	789	766	752	752	720	714	736	716	728	781	731	734	743	760	707	767	721	795	734	782	752	748	774	707	732	740	724	721	693	707	762	739	772	718	736	704	750	725	776	736	749	705	750	784	744	722	706	753	727	686	713	722	705	775	699	727	774	715	729	735	725	706	771	729	709	733	709	689	723	764	736	739	762	773	726	743	729	678	765	745	758	748	700	774	728	707	713	712	701	724	797	788	755	731	773	719	722	744	755	717	739	726	742	728	725	721	742	741	750	718	748	734	757	718	697	728	699	770	764	744	763	744	708	715	702	774	713	721	715	728	755	687	718	725	748	785	697	732	728	689	772	680	746	727	685	716	704	733	727	702	795	743	725	730	727	730	761	735	747	785	705	672	718	721	726	751	740	773	737	744	749	761	713	731	725	786	720	706	735	771	773	734	742	752	719	754	738	794	680	710	762	789	749	740	723	776	750	742	744	716	767	713	723	747	729	711	752	740	726	779	721	756	771	710	752	757	708	739	685	698	696	674	720	684	759	710	788	723	774	766	725	764	697	714	718	737	726	700	718	724	759	758	713	753	723	724	738	747	782	705	670	750	734	745	788	703	735	785	746	711	701	730	751	753	713	742	775	769	734	737	754	706	726	730	766	692	720	746	732	756	706	708	764	715	722	724	747	780	711	707	681	728	709	743	725	693	726	733	713	765	731	727	756	761	765	752	737	781	762	732	746	793	721	710	764	700	710	782	704	734	715	721	755	682	722	707	720	757	725	726	662	745	739	714	688	727	738	726	674	722	708	751	771	733	752	740	706	721	747	775	781	720	705	747	745	725	715	709	766	728	721	715	773	749	805	722	677	716	750	702	713	758	763	750	747	770	767	716	714	750	746	733	741	778	740	754	773	732	710	735	767	705	703	726	736	779	693	753	767	714	738	741	768	776	764	730	716	721	717	826	727	753	728	758	750	747	712	674	732	724	769	756	706	727	763	741	754	677	736	745	729	717	688	757	768	726	736	739	707	693	712	749	741	672	741	752	754	727	710	754	684	737	791	753	764	683	723	746	776	693	743	731	754	796	730	702	744	740	736	708	720	754	705	727	723	779	724	686	754	717	721	718	772	766	692	746	758	726	735	715	769	694	705	737	691	752	693	705	742	756	774	721	779	724	715	754	733	718	707	712	703	739	711	745	754	731	741	776	714	714	707	709	757	767	760	724	785	755	727	722	763	694	737	713	737	743	771	722	729	776	734	758	731	741	785	771	720	791	759	753	750	745	755	740	729	702	779	759	739	743	741	759	739	781	747	720	775	768	689	738	757	722	720	769	737	693	707	713	737	729	736	724	755	742	706	751	772	756	737	718	774	686	740	701	741	737	730	689	708	715	708	706	751	694	690	738	717	737	708	774	773	752	716	722	731	726	727	719	724	743	725	758	724	733	714	720	689	742	769	724	707	724	737	770	743	769	747	739	751	745	687	757	735	697	742	670	779	768	755	739	746	700	761	756	746	707	747	720	713	730	742	725	754	708	718	741	673	733	709	756	728	738	722	754	735	692	717	780	711	731	693	752	740	739	754	711	705	750	701	730	796	707	685	777	720	701	699	784	743	745	751	746	735	721	732	761	671	753	735	761	785	744	730	766	723	711	776	791	688	766	786	725	703	716	730	731	809	775	707	744	712	727	719	743	736	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
3390	2958	7444	6375	4642	3419	2369	1645	1432	1798	1239	895	758	813	846	787	695	710	742	526	407	438	407	425	410	362	326	344	309	296	293	307	296	299	273	279	246	270	239	267	262	242	230	278	238	273	277	343	338	346	329	304	287	262	255	267	232	260	239	269	235	259	238	262	270	256	262	233	273	265	266	243	265	216	253	200	267	226	233	252	224	256	243	293	260	254	256	247	271	280	270	265	269	249	264	254	242	282	275	227	240	243	245	270	249	247	260	235	254	253	236	273	254	267	261	267	271	253	262	296	274	232	262	259	251	257	257	240	249	240	261	267	279	264	228	263	276	254	285	267	267	316	239	261	246	254	284	262	239	260	240	232	255	284	253	234	228	258	239	260	281	242	238	261	253	274	246	262	243	264	299	251	251	252	277	235	258	245	249	247	238	272	284	245	247	262	261	237	260	255	252	270	252	261	245	270	263	276	265	265	248	259	253	265	262	245	234	268	253	270	248	259	250	262	285	264	262	250	279	259	248	259	280	266	253	266	253	241	251	253	260	252	260	281	214	266	237	246	252	250	254	256	237	258	278	275	235	247	261	274	225	262	271	281	241	237	229	254	252	259	235	259	286	263	246	293	289	259	252	253	245	236	268	228	267	217	229	272	261	244	198	282	229	282	238	267	255	259	237	240	286	270	257	264	245	257	251	248	230	284	234	279	246	245	272	257	225	266	280	252	257	256	261	235	288	258	253	231	243	295	277	263	246	264	243	239	255	244	228	256	255	270	252	275	290	295	254	240	220	263	268	257	264	235	275	260	235	260	262	294	252	271	240	256	240	247	253	228	271	261	238	267	254	248	261	257	239	263	273	237	279	250	246	278	258	278	261	273	274	258	254	225	256	234	282	239	244	269	274	264	255	253	256	234	248	254	245	255	267	271	236	284	254	238	248	244	254	241	250	247	250	284	239	241	250	263	269	242	280	257	264	241	248	253	272	268	265	241	247	264	286	270	253	281	247	227	245	274	248	246	266	249	233	255	251	243	302	287	228	278	244	259	254	275	269	280	228	257	262	241	263	265	270	243	261	294	243	266	249	259	246	250	231	272	250	227	260	246	247	237	256	255	255	258	260	249	260	265	230	269	264	251	229	264	248	291	279	247	241	257	238	256	269	270	247	240	247	229	258	241	277	250	246	244	257	257	268	276	256	278	265	253	238	247	217	250	237	264	222	238	244	287	233	245	245	251	249	250	270	248	236	244	275	241	246	229	258	260	269	255	246	239	260	245	253	261	272	278	273	228	242	257	253	236	257	283	270	237	273	267	272	271	285	274	254	254	268	234	247	283	225	248	252	247	269	257	234	247	272	243	245	246	243	276	232	255	230	223	270	269	257	257	243	255	275	249	252	230	272	224	255	235	260	234	243	262	260	239	263	247	249	252	243	263	252	233	280	241	256	273	260	264	243	217	237	240	268	254	264	248	242	278	264	254	236	249	232	261	236	251	256	242	244	268	236	260	246	238	270	253	265	237	281	272	244	249	242	239	244	274	229	285	249	257	297	259	246	249	243	231	244	253	229	281	262	261	267	245	282	259	257	269	230	238	264	246	283	261	250	260	273	244	260	278	275	268	257	251	270	268	243	273	265	265	232	257	226	241	262	266	256	269	240	264	247	267	253	253	271	236	259	280	247	279	260	283	239	277	257	250	284	240	255	259	271	252	217	234	233	242	290	247	255	253	264	258	262	249	252	250	248	260	258	278	271	236	251	292	248	238	245	244	237	264	240	259	246	275	251	280	253	248	285	259	262	272	270	263	253	249	273	249	225	264	230	260	241	251	278	252	247	241	258	242	243	253	264	244	271	262	260	251	242	272	269	256	266	269	259	251	258	238	262	279	270	260	243	231	246	246	249	258	274	263	261	243	287	258	260	250	254	214	239	259	234	242	245	260	258	250	241	274	247	262	251	231	247	269	266	266	250	268	276	265	264	276	263	250	261	240	293	241	267	254	239	236	246	237	244	259	255	291	230	263	270	215	260	227	272	240	234	263	243	255	261	241	238	271	234	252	256	256	285	235	269	269	280	253	276	248	264	258	230	230	232	253	254	271	235	259	257	253	259	240	254	246	245	243	278	270	267	269	255	256	263	248	264	257	239	239	259	235	258	225	276	242	251	219	237	246	251	233	233	252	218	270	266	248	260	253	264	253	263	264	263	299	272	243	269	254	262	233	267	245	261	271	251	249	283	276	223	245	256	274	275	244	235	263	255	255	256	236	270	234	270	230	237	254	252	275	260	265	251	250	254	243	255	255	269	272	273	263	230	237	236	250	262	255	237	285	262	255	261	259	259	245	272	248	235	247	237	235	246	245	258	251	261	249	263	223	290	267	268	234	266	251	243	277	251	258	264	251	260	257	247	231	241	254	252	240	270	248	250	229	274	257	271	262	257	269	264	262	266	253	255	265	263	229	264	230	257	248	271	264	240	253	262	237	265	246	261	262	278	252	269	249	232	258	246	255	236	249	225	263	252	294	253	246	265	225	243	248	262	256	262	245	274	248	261	257	254	264	233	245	247	235	253	267	265	250	255	259	236	238	251	274	276	243	254	248	229	242	244	246	244	244	270	268	248	241	215	258	277	280	286	238	236	266	273	241	250	266	239	269	271	252	273	235	239	272	252	264	277	252	247	257	278	246	259	267	242	263	279	243	225	231	237	243	273	258	221	288	268	261	286	270	234	258	231	247	254	238	213	209	290	242	254	247	278	249	261	249	267	264	264	246	283	262	236	262	238	274	256	254	256	300	235	232	235	233	241	254	224	286	240	262	254	255	234	288	248	231	261	220	260	273	268	261	289	244	254	273	237	237	272	274	237	259	263	228	266	232	267	247	263	226	275	218	278	231	248	279	227	246	248	237	236	248	254	261	257	275	255	277	256	261	278	244	264	274	247	262	276	264	239	242	233	251	247	247	272	256	247	260	243	265	240	256	240	231	293	236	254	231	230	252	255	261	265	267	257	257	265	223	264	264	256	249	252	267	251	247	261	230	257	247	252	270	262	295	254	244	258	227	253	255	262	280	265	266	262	258	249	290	250	262	244	251	251	228	248	261	242	240	280	240	245	273	252	254	264	261	234	256	246	271	248	259	242	262	248	252	250	256	238	242	253	290	266	265	222	267	259	286	265	237	239	257	274	259	240	234	256	283	250	251	282	278	255	280	261	282	237	273	259	263	255	253	281	237	264	256	227	263	275	258	268	242	264	267	260	255	262	242	296	250	263	266	289	249	226	248	241	203	279	251	201	243	234	251	228	248	275	283	245	231	268	265	259	284	240	262	258	262	237	257	272	255	270	261	236	275	241	252	256	237	238	235	252	290	263	264	261	264	251	265	261	254	253	252	231	236	241	244	254	264	262	239	280	246	238	254	269	273	268	263	250	251	229	238	253	251	260	233	291	270	249	245	245	275	285	228	248	278	260	252	264	254	271	247	264	268	243	263	268	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	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
3169	4050	11870	13049	12964	11007	8393	6587	7078	9557	6566	4913	3755	5155	4939	4687	4235	4089	4631	3133	2491	2177	1932	2161	1808	1617	1484	1342	1212	1082	1013	891	977	997	942	864	781	833	873	859	737	784	747	703	793	773	888	1181	1278	1238	1086	1089	1034	881	805	810	673	756	718	724	731	732	750	715	733	743	736	730	745	722	751	734	720	737	707	701	762	706	776	733	744	729	758	681	778	714	721	740	719	682	713	738	712	773	763	723	685	708	694	726	762	711	723	752	711	702	731	712	747	712	708	666	716	706	697	731	730	699	750	693	739	719	730	686	781	726	749	697	716	726	734	734	706	742	726	680	746	734	721	728	756	740	787	744	726	738	750	704	758	777	706	742	741	740	725	726	754	755	777	734	713	677	717	728	739	709	786	679	718	750	722	751	715	785	718	717	738	698	709	707	761	730	733	758	701	745	744	728	734	753	714	711	704	785	726	686	711	720	736	773	754	705	715	752	746	679	751	741	761	760	754	731	711	729	718	762	747	738	780	712	722	713	723	715	683	745	715	737	741	739	708	700	713	749	740	718	759	755	717	717	686	753	773	736	736	690	709	760	725	684	709	761	740	726	770	735	784	757	696	729	723	718	772	663	703	711	675	715	696	721	731	732	707	727	786	700	749	730	737	753	703	696	761	729	776	724	733	776	739	681	704	685	740	682	745	718	763	723	771	736	745	711	735	750	773	764	739	698	703	754	748	800	732	748	692	737	728	724	703	733	704	759	750	708	749	745	686	748	717	753	689	720	754	698	721	767	723	700	692	708	735	750	758	725	756	702	744	720	754	734	722	717	740	752	704	703	717	705	708	737	750	680	664	722	745	717	746	689	674	739	722	693	755	751	733	719	709	759	725	765	701	737	725	751	745	731	679	739	712	732	721	708	712	815	780	713	685	727	753	716	706	726	709	719	670	720	731	720	752	748	702	715	767	761	756	751	712	732	757	672	772	717	761	753	732	744	700	733	689	718	729	742	724	742	712	758	694	776	708	717	721	705	745	740	739	781	753	710	754	690	730	730	694	755	743	716	788	738	775	715	714	768	707	719	740	668	736	739	728	698	735	752	679	758	733	682	724	744	754	722	683	708	697	754	726	720	743	751	725	674	741	710	743	788	725	680	744	777	729	772	756	712	725	749	737	748	734	679	773	735	733	708	741	743	723	732	748	712	694	695	759	728	698	732	711	725	709	714	718	696	699	748	746	714	728	714	717	725	745	730	716	773	738	734	744	750	705	789	732	696	701	756	764	794	732	727	716	681	721	714	690	721	771	721	743	756	719	710	740	750	714	708	755	707	677	723	748	752	724	730	719	719	657	783	732	724	716	738	730	723	722	701	674	752	715	712	767	738	723	764	706	701	718	715	707	708	760	671	738	730	740	696	755	709	729	779	722	747	709	726	731	745	738	723	736	750	724	738	691	687	717	732	692	683	717	718	749	741	734	696	747	739	737	720	709	748	715	717	765	744	675	743	703	762	698	730	716	728	739	704	701	699	704	715	750	742	678	718	739	708	762	686	785	717	720	737	705	731	767	735	697	706	664	743	697	686	769	779	692	700	713	709	763	714	701	715	724	710	720	730	726	710	716	719	714	712	752	694	738	723	733	741	682	714	737	712	698	723	670	728	754	745	720	737	725	690	735	730	723	758	764	754	690	692	732	741	759	706	684	689	760	707	725	759	727	745	704	731	719	704	738	728	716	732	750	716	705	698	733	728	720	756	712	688	676	662	719	718	726	723	726	714	690	730	665	755	775	718	726	763	730	784	755	737	710	681	759	746	764	711	744	802	728	738	716	683	733	680	742	720	701	728	742	718	705	752	718	729	746	710	727	733	731	697	715	705	726	698	751	701	751	711	720	753	713	734	704	726	738	776	708	679	749	719	750	704	723	685	710	723	692	633	693	738	739	722	744	658	724	694	680	751	711	735	742	706	776	699	717	704	747	696	746	765	710	724	739	683	711	706	707	759	753	738	718	734	695	682	673	761	727	753	733	731	745	735	706	709	683	738	747	734	751	711	766	763	731	740	714	710	762	722	736	709	741	735	729	700	735	728	700	728	717	739	733	677	721	723	672	740	709	708	734	701	701	690	742	709	699	741	693	710	711	756	676	717	728	749	695	684	703	674	692	741	753	692	775	742	765	739	731	720	745	690	741	684	737	752	723	740	741	709	767	743	691	758	730	735	672	728	758	752	744	715	739	763	697	731	738	744	669	744	703	755	738	797	749	766	713	692	745	710	779	712	759	741	795	706	757	717	739	724	699	739	683	729	722	735	727	768	746	733	749	721	736	721	725	723	691	767	730	694	723	740	728	738	741	766	694	757	681	722	713	739	688	724	732	715	733	684	656	797	785	730	720	772	718	753	717	752	727	739	722	690	714	687	693	696	742	717	753	699	717	742	769	773	728	749	722	731	764	695	714	740	751	724	677	727	762	756	747	738	710	759	725	743	745	740	708	735	747	729	707	704	715	709	736	766	682	746	717	735	736	727	717	731	761	728	779	750	755	708	729	736	718	742	773	668	728	755	702	739	701	708	685	747	745	776	758	707	715	715	740	746	752	702	756	722	706	697	715	734	742	709	713	768	720	685	740	732	767	738	726	767	727	704	786	746	722	743	754	778	735	748	705	728	691	734	814	727	733	741	738	744	776	726	712	702	747	728	696	711	730	720	738	753	713	721	697	739	720	721	681	696	737	752	710	727	743	786	716	730	768	758	769	731	740	722	768	743	738	661	741	737	721	724	719	743	705	766	732	654	738	709	710	728	749	732	764	670	728	732	714	759	734	713	727	757	740	737	745	716	731	688	712	688	661	738	748	738	711	707	766	740	746	718	794	766	715	695	682	764	711	755	727	728	728	750	772	713	738	708	745	730	707	755	687	703	728	745	737	753	723	731	687	720	742	680	732	706	769	720	723	769	736	770	776	724	776	722	745	736	704	755	721	695	711	711	715	740	713	755	715	705	722	698	688	738	715	704	768	711	754	751	719	735	727	730	704	744	744	783	753	734	725	742	784	725	705	704	712	725	748	721	735	730	688	677	700	727	673	779	748	707	732	731	768	747	758	738	738	766	753	706	732	727	690	740	777	721	774	700	716	721	675	726	691	818	685	706	739	773	750	738	724	721	721	776	731	701	696	741	736	737	715	736	718	745	743	713	744	715	690	735	681	755	766	718	705	740	739	709	680	718	749	781	751	745	771	686	708	697	707	742	753	748	703	701	742	682	694	716	704	727	692	747	754	699	722	716	728	697	713	729	755	721	752	727	688	677	700	679	729	729	735	708	713	699	740	687	728	793	723	697	734	695	721	788	712	747	732	726	742	710	696	756	725	680	718	735	722	733	723	696	682	709	736	738	718	743	744	699	758	796	728	703	729	772	740	720	671	728	712	745	726	751	741	769	724	727	704	732	770	753	732	727	722	689	731	689	756	715	753	714	709	737	728	693	681	728	733	704	723	694	738	704	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
14476	17838	35736	34520	32317	29789	24641	20632	21263	27145	20701	16484	12555	15488	15265	12823	12541	11410	12597	8079	5308	4117	3380	4221	2862	2521	1921	1717	1212	996	707	673	798	754	744	610	382	421	484	379	323	309	309	248	286	317	429	830	830	739	557	532	445	331	221	318	195	220	191	213	186	188	181	181	210	214	209	187	222	199	181	216	209	194	213	213	202	203	153	154	214	180	191	169	202	207	186	188	202	179	180	208	195	203	191	194	186	196	219	200	192	216	192	193	207	220	209	210	183	194	199	190	189	198	178	172	195	183	201	187	174	187	192	188	208	196	184	179	186	212	192	180	219	197	168	196	196	210	178	188	186	196	208	183	173	204	191	174	199	180	198	169	206	190	211	175	183	199	202	178	205	189	197	182	172	205	204	185	207	180	182	166	193	210	196	171	210	175	206	192	187	206	182	188	191	190	190	214	188	180	185	206	193	201	203	169	193	199	194	209	183	195	178	203	195	194	218	221	175	189	189	192	198	186	199	190	171	200	174	199	213	183	177	205	168	201	175	188	200	206	227	192	179	192	183	181	198	193	204	191	195	191	186	189	175	185	184	194	206	208	197	176	188	193	201	218	198	172	205	191	187	192	186	200	193	180	179	198	186	186	184	203	187	182	193	181	205	198	205	206	204	236	186	192	207	197	188	190	206	192	214	195	167	194	195	164	218	194	208	189	190	181	212	187	200	191	201	151	191	208	183	204	209	196	206	193	199	196	184	186	183	203	185	196	210	233	224	207	187	182	194	193	193	188	182	211	200	199	163	192	171	209	177	203	217	192	199	188	194	206	191	174	188	175	195	178	208	172	183	200	180	202	210	201	207	201	205	219	192	189	203	173	194	184	199	191	196	204	197	186	189	186	216	194	197	195	195	198	173	197	175	203	159	192	199	200	192	187	170	167	195	188	214	201	206	184	193	229	196	175	208	187	157	184	199	174	199	211	204	197	209	177	196	180	210	164	187	188	213	195	197	197	180	216	183	204	190	208	173	228	186	168	190	154	212	192	173	196	180	190	185	186	186	206	186	198	202	199	200	232	193	193	176	196	183	178	193	187	218	174	182	194	184	196	171	172	171	182	199	157	198	186	192	187	181	183	201	167	169	201	170	193	182	187	180	203	210	212	189	179	188	185	222	217	192	225	202	192	198	183	195	193	204	189	179	191	187	178	189	171	179	184	173	207	199	184	216	192	197	198	200	202	207	205	205	206	193	164	204	194	158	157	189	201	204	178	211	192	178	195	208	177	181	185	196	199	170	178	179	202	190	197	206	192	215	198	208	177	192	189	207	215	174	193	172	196	170	207	183	220	183	217	175	192	214	213	188	202	175	194	188	218	203	181	185	195	203	181	177	197	224	188	217	194	186	200	197	187	181	178	196	218	188	184	186	165	169	192	195	204	183	187	219	200	182	194	204	205	202	195	167	184	215	188	210	201	188	201	190	209	206	191	212	193	199	211	217	207	176	209	189	194	202	216	195	193	169	212	168	209	177	214	186	202	194	198	172	201	198	175	176	211	198	186	188	189	189	198	215	168	195	175	221	177	173	178	197	176	176	228	199	188	191	180	199	201	179	180	199	175	212	203	213	160	205	165	175	174	190	191	188	185	197	167	178	229	215	196	200	187	197	193	201	196	204	192	179	220	192	166	185	171	192	193	205	172	180	203	187	179	199	200	204	157	182	202	216	203	197	190	192	175	179	198	193	207	217	206	208	207	206	168	183	213	179	203	200	212	183	180	211	219	199	197	199	185	188	193	178	195	195	190	191	190	192	178	166	163	201	194	193	198	189	195	206	189	204	198	202	181	188	212	176	201	189	192	205	218	188	184	203	185	173	164	195	205	195	181	187	201	180	198	186	202	227	179	170	210	169	185	203	187	176	202	187	201	175	180	194	215	180	200	192	200	192	177	170	184	180	190	196	195	197	210	209	178	187	187	197	213	197	177	179	202	187	181	195	206	188	175	209	198	206	191	184	210	194	187	182	179	190	199	185	215	181	172	179	201	182	188	185	239	173	196	176	189	190	182	188	185	190	186	215	192	176	184	189	193	175	168	202	189	181	168	204	208	203	187	181	188	171	213	189	189	214	224	175	192	174	211	185	210	192	207	192	201	187	188	211	179	222	192	217	214	204	181	172	213	188	176	175	197	192	181	185	185	210	210	188	190	176	185	210	210	195	231	227	182	201	174	196	191	200	189	180	193	185	191	211	217	185	171	175	194	177	165	201	195	191	178	203	178	186	190	212	164	211	183	161	189	226	206	202	181	187	205	216	193	201	184	208	202	211	206	183	189	204	194	195	191	185	183	193	191	181	189	183	181	222	189	189	198	189	221	200	179	209	165	195	200	210	199	215	188	191	216	204	218	169	199	197	192	178	177	213	197	192	197	193	205	196	177	200	190	203	201	171	202	179	191	190	204	164	180	182	187	190	218	167	191	179	221	179	209	173	194	180	169	203	206	199	170	178	182	206	185	196	174	188	184	184	198	203	174	191	187	179	186	192	192	180	217	189	182	197	176	204	191	211	222	209	199	189	162	196	162	193	194	164	181	186	190	195	169	196	181	200	200	189	167	208	200	194	177	210	182	201	172	193	204	209	218	169	198	205	179	198	182	167	195	185	214	187	178	203	206	188	183	174	215	187	209	194	197	193	213	191	205	206	196	186	171	187	196	170	199	208	229	188	160	199	228	221	199	191	193	188	176	204	201	196	196	193	201	188	187	173	194	192	196	200	183	212	193	196	195	200	189	233	202	177	196	190	199	198	177	182	187	185	184	220	210	194	173	171	187	189	182	162	220	189	188	184	206	208	190	195	193	204	169	204	208	189	191	210	186	195	184	194	184	176	175	193	193	186	196	188	172	194	159	181	199	184	182	196	174	207	190	199	193	204	190	217	154	184	218	181	229	180	199	189	238	187	195	178	217	205	168	177	196	173	203	189	165	205	200	158	198	206	209	196	185	189	179	191	161	201	194	186	221	190	203	197	181	188	195	209	201	186	208	186	178	178	174	208	193	198	207	203	180	196	198	195	196	192	192	183	211	209	166	185	194	195	176	177	213	178	171	207	186	198	193	218	196	200	183	182	169	178	188	155	183	184	196	196	188	194	176	176	185	193	178	218	167	192	196	197	198	188	212	188	187	195	206	214	182	180	198	185	183	223	206	192	196	192	186	196	184	194	198	189	204	233	197	192	181	182	211	200	198	179	192	193	205	184	195	199	194	197	204	189	188	197	195	186	178	167	204	176	196	175	187	203	216	193	194	179	192	184	169	199	194	215	181	216	175	190	179	196	172	200	219	180	202	176	177	208	175	182	193	192	192	204	159	199	210	204	193	191	191	169	172	188	169	222	188	217	197	201	195	165	176	202	210	208	213	191	192	176	201	196	211	193	198	199	175	171	193	205	195	198	182	192	189	192	199	196	207	206	200	205	224	192	177	193	187	199	208	191	207	177	192	205	198	200	186	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
9576	16672	32018	36051	39445	39914	35461	32787	38526	42464	39217	35643	33758	39000	38548	34727	36484	35314	37823	27809	24385	20316	19422	21744	17012	14214	12792	10936	8082	6897	5308	4254	5606	5592	5095	4269	2088	2733	3230	2582	1394	1355	1139	1382	1313	1799	2603	6131	6097	4902	3436	3033	2606	1823	727	1513	648	587	596	582	579	618	632	595	617	577	587	540	577	559	575	593	592	556	569	540	539	579	574	572	624	556	573	593	616	626	599	554	502	533	602	565	584	571	552	564	575	513	553	596	541	548	614	570	568	595	585	567	583	600	560	579	578	635	569	536	588	563	592	609	573	609	606	570	577	611	570	573	613	548	563	543	579	556	573	559	608	576	528	544	578	549	631	562	590	585	566	581	575	610	583	609	587	580	590	612	570	603	599	579	587	565	565	597	551	544	574	626	612	570	565	582	550	581	551	538	553	607	572	569	600	586	547	590	588	564	602	566	560	613	581	639	591	622	570	608	602	622	596	604	547	596	605	548	593	601	600	564	575	585	626	603	564	604	591	551	568	554	610	566	560	570	577	630	557	606	580	568	604	583	536	561	584	567	580	597	552	565	560	595	595	568	575	570	552	589	554	583	556	611	577	569	580	531	581	563	557	566	569	570	556	567	528	561	577	581	600	548	567	587	607	588	564	548	590	591	625	580	599	622	571	593	609	585	550	578	562	588	605	594	530	559	576	577	580	538	594	594	577	558	579	565	586	561	598	587	597	566	565	571	572	565	619	547	566	569	542	596	615	570	598	552	545	594	565	624	564	566	571	582	604	573	555	532	632	589	571	616	574	587	610	584	604	576	603	564	547	576	574	587	606	585	609	590	583	562	581	554	567	606	533	584	562	613	548	590	533	513	609	604	569	587	544	530	569	544	551	578	596	553	586	585	559	563	629	582	558	543	610	562	555	541	573	585	580	580	531	593	567	591	567	616	598	589	572	583	586	563	588	579	594	537	549	580	565	608	530	603	562	560	603	559	612	592	570	539	582	575	551	582	584	573	607	583	552	610	595	563	594	597	586	583	581	553	559	568	546	600	519	576	570	592	582	548	627	625	557	579	548	587	549	598	573	572	615	597	580	580	580	578	623	598	595	585	575	555	647	535	587	603	587	580	588	575	591	619	586	585	575	533	560	592	597	571	582	607	554	543	579	554	575	596	551	581	569	562	623	553	560	562	627	565	607	577	522	584	603	562	587	615	624	569	574	594	599	580	571	599	642	556	576	596	602	553	576	568	586	565	586	567	560	598	562	577	576	588	589	557	602	602	541	598	596	622	602	593	590	580	585	580	573	637	605	596	595	536	573	599	557	595	583	579	545	547	549	548	603	583	583	578	577	628	589	623	584	588	585	575	592	572	556	594	559	600	526	559	589	602	573	577	595	562	595	599	560	601	550	597	582	611	587	585	572	604	587	569	576	544	580	595	552	604	565	576	582	560	585	563	578	561	566	579	582	606	570	565	621	596	599	531	588	583	584	561	598	563	566	584	568	571	580	575	576	615	553	589	575	593	585	607	559	568	595	556	595	613	545	625	571	523	593	602	630	572	574	545	551	589	558	617	552	613	599	574	568	568	590	600	562	572	595	594	576	583	551	599	565	559	555	551	546	559	589	578	576	630	618	579	560	551	613	602	583	586	594	541	559	561	595	626	623	525	586	583	577	577	575	596	561	544	546	593	591	612	568	577	569	552	554	610	546	631	583	593	576	569	567	597	583	593	593	597	576	576	600	583	584	529	611	578	586	551	588	564	569	542	599	577	529	618	580	567	621	590	586	590	599	565	588	574	539	544	604	563	558	590	538	599	596	602	600	610	580	579	536	582	620	562	555	589	554	542	582	585	601	572	581	549	595	553	554	613	587	554	588	604	545	566	574	570	555	595	593	559	600	584	580	570	580	576	599	578	599	648	574	622	565	560	574	608	571	620	574	616	561	579	558	638	551	574	588	561	578	574	594	571	584	600	554	597	530	585	566	573	583	619	573	602	572	625	591	580	557	583	588	561	573	609	598	580	562	563	626	547	583	572	576	593	551	592	556	561	519	563	563	589	569	590	597	567	545	620	627	578	570	566	576	571	604	555	583	560	563	551	579	570	620	564	557	564	623	605	611	557	568	661	543	576	579	611	583	600	582	574	569	622	555	556	592	590	571	587	578	612	609	611	578	590	585	613	612	585	587	603	589	602	632	594	571	608	571	652	564	528	583	582	579	566	596	561	632	594	602	559	531	572	594	582	561	552	556	598	613	614	603	597	589	590	577	583	592	600	588	570	575	597	564	591	591	568	591	544	609	596	618	573	629	556	571	553	557	559	544	607	559	573	564	597	560	585	572	556	512	601	597	565	625	574	543	593	608	609	563	559	547	593	582	584	560	576	581	573	620	578	589	557	615	588	583	654	574	594	601	614	592	587	604	571	639	597	598	623	620	593	618	601	560	576	601	547	575	566	611	598	605	578	630	600	562	550	566	560	579	563	556	595	601	560	573	548	612	616	603	558	549	596	629	596	603	603	585	611	565	562	552	588	580	566	615	596	583	552	582	564	583	516	576	568	554	566	572	590	605	564	592	597	606	583	597	595	580	566	585	574	578	575	571	581	520	538	570	578	587	565	561	568	583	570	593	584	567	620	559	547	562	570	607	629	644	605	592	574	557	553	550	573	575	601	579	566	560	622	587	607	607	579	609	574	573	592	576	564	564	601	590	572	555	564	603	567	558	557	564	580	601	583	605	596	612	588	594	636	592	542	615	588	596	556	588	615	566	568	558	563	593	574	601	528	580	565	590	558	594	548	584	578	610	616	585	592	635	537	593	593	573	560	556	597	598	554	575	590	568	551	595	576	589	612	535	571	584	563	557	546	533	583	551	548	580	585	518	595	524	579	563	610	584	556	550	601	561	553	583	597	608	602	614	597	548	551	544	598	591	582	545	624	581	623	581	549	593	552	577	529	549	596	578	547	588	553	539	604	609	607	559	560	570	570	559	596	585	573	567	609	575	561	584	579	537	596	596	610	558	595	559	566	555	588	565	529	567	582	549	561	570	600	527	630	575	525	576	549	598	578	590	548	598	588	558	613	572	569	605	599	598	580	606	541	570	592	539	568	587	539	567	559	613	610	590	638	546	609	610	585	589	611	542	595	596	593	592	562	606	590	582	577	564	588	628	583	618	573	593	587	582	560	561	590	602	604	595	587	541	605	553	510	609	607	594	611	577	581	580	580	615	562	589	569	568	597	568	585	559	614	587	566	584	556	579	550	558	559	577	621	536	565	567	584	563	579	614	573	570	566	580	598	603	553	571	589	619	600	583	583	564	624	568	584	586	635	628	538	609	572	566	603	582	561	534	561	571	562	561	571	596	580	590	605	637	614	579	612	594	597	588	580	565	547	585	563	589	555	565	575	617	587	567	570	547	594	601	614	535	565	574	598	603	573	622	553	588	545	574	580	565	559	593	553	583	551	586	590	563	572	561	576	563	571	592	603	581	603	568	543	587	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	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
22670	25558	39879	36646	35370	33372	30623	28471	30865	36480	31314	27027	21557	25546	24923	21938	21395	19084	21859	15262	10311	7314	6662	7541	4929	4266	3209	2727	2195	1785	1223	1009	1341	1540	1133	866	637	791	800	582	385	410	397	425	364	411	636	1587	1532	1180	847	792	786	533	242	420	256	235	223	257	239	229	221	246	265	225	271	255	241	265	238	239	266	246	219	236	253	235	232	223	255	223	248	239	223	255	222	262	262	223	237	235	238	252	236	238	226	225	249	245	239	252	217	245	230	238	250	257	239	258	224	259	244	233	203	204	261	224	246	230	221	258	264	262	252	265	243	235	253	267	252	233	225	245	205	242	234	234	228	250	226	229	251	248	242	247	254	237	235	241	229	229	220	244	234	227	227	217	293	256	233	235	244	243	257	262	250	203	264	235	247	240	232	243	246	252	246	247	248	252	254	222	210	237	248	230	224	252	267	226	235	242	233	243	237	232	200	240	219	251	258	239	236	250	265	243	248	245	234	239	254	247	193	247	257	230	263	211	251	250	249	244	259	238	225	230	236	244	234	233	235	218	242	221	232	229	257	261	230	241	245	253	270	262	240	236	233	235	228	237	234	243	243	226	241	227	222	226	215	229	235	260	243	238	237	268	237	256	248	227	218	250	229	264	216	248	258	244	247	215	241	235	254	226	253	245	251	229	260	223	244	225	238	251	236	238	232	243	247	219	228	224	213	261	228	248	222	241	239	237	270	216	224	225	226	240	237	230	241	248	231	263	238	238	203	232	248	247	243	228	250	246	254	259	242	213	242	252	251	223	247	248	245	249	249	260	231	227	236	232	238	237	249	233	243	241	242	270	258	265	206	259	222	225	235	243	230	218	241	250	245	253	250	228	234	270	240	240	240	234	217	225	235	264	228	240	245	247	245	219	243	243	253	202	233	228	236	243	255	231	244	270	248	248	252	230	234	218	224	254	247	233	234	217	259	245	256	237	249	242	240	235	243	253	223	243	230	230	246	237	260	210	241	222	206	225	231	243	246	241	228	244	239	274	284	212	254	249	226	238	252	227	222	203	233	233	261	244	257	263	228	222	227	218	235	228	245	219	228	217	246	265	218	215	236	199	250	260	252	266	223	228	243	212	245	247	248	223	247	245	218	247	223	227	220	231	238	228	208	243	237	240	229	220	258	227	223	230	226	220	233	216	236	238	261	217	236	198	247	223	270	232	253	244	250	239	237	227	263	243	232	236	251	246	254	215	247	237	242	246	255	286	254	247	228	245	253	254	257	227	228	216	261	227	234	256	236	223	250	239	268	242	235	214	231	228	222	225	259	255	264	225	234	214	218	232	252	244	226	230	256	242	248	255	233	246	196	239	221	233	256	263	244	251	217	242	229	244	259	247	243	212	217	264	235	237	219	249	233	248	260	244	271	229	218	238	241	235	227	230	230	225	245	291	225	231	227	254	243	239	241	241	243	254	246	236	248	256	228	239	220	224	253	239	234	250	232	253	259	263	237	238	250	221	221	226	230	228	233	230	247	254	239	269	226	248	236	246	257	255	233	238	211	225	234	260	230	225	207	221	231	226	229	219	221	226	247	228	240	276	236	250	214	230	238	244	258	245	227	231	232	267	234	281	230	244	268	245	243	262	233	262	270	272	225	224	223	238	245	255	240	244	251	224	259	229	224	255	233	236	236	231	273	253	243	215	241	233	244	218	249	261	212	236	253	246	257	219	253	240	233	265	242	228	249	230	247	228	244	225	257	235	236	235	232	253	248	228	226	215	221	244	230	248	241	248	243	239	243	243	236	231	198	232	244	266	277	226	254	232	247	223	221	255	242	239	237	258	247	235	242	273	239	247	213	250	253	252	234	256	231	225	228	240	222	246	234	236	256	221	219	231	224	239	230	227	230	251	247	244	207	215	235	243	232	237	227	235	264	251	254	243	226	257	218	257	223	251	271	248	219	253	230	275	220	234	220	241	200	231	226	239	237	254	255	266	243	233	241	220	248	246	202	233	240	234	239	232	233	196	227	227	244	257	222	222	258	241	234	227	237	215	252	218	185	225	244	222	271	247	228	215	231	246	251	249	219	219	246	249	245	257	278	218	224	226	214	235	218	242	249	267	239	252	249	218	229	232	225	222	244	204	228	234	213	259	247	232	254	244	243	255	247	229	271	221	219	233	238	260	245	203	218	231	254	204	206	252	217	240	223	230	251	252	221	234	227	239	249	225	238	248	227	252	245	260	248	253	238	258	221	200	225	246	260	243	258	223	258	246	246	247	211	256	211	224	238	250	224	211	250	236	232	245	241	272	246	225	228	246	234	244	238	214	222	215	220	250	244	245	238	236	248	246	244	243	225	209	231	214	232	219	248	251	239	256	244	241	234	223	235	247	237	232	226	249	250	241	255	265	248	224	250	261	255	221	226	238	212	222	236	231	229	267	232	236	219	260	246	232	230	223	251	227	226	210	236	242	251	249	241	224	239	253	233	258	225	273	239	226	234	227	246	246	226	224	248	261	242	227	258	243	250	266	258	243	235	229	251	251	245	223	232	232	249	257	252	239	202	234	245	220	233	248	206	235	272	233	196	222	231	225	253	224	232	225	256	222	226	234	243	239	231	236	231	223	258	260	236	261	213	238	218	234	231	218	226	229	212	285	234	252	198	242	224	219	258	230	241	239	236	245	254	243	266	236	222	219	220	217	252	263	251	235	221	228	259	259	270	222	208	249	243	231	221	227	222	255	236	245	239	247	215	233	246	221	223	253	269	245	236	238	236	245	248	243	240	255	230	231	233	233	248	269	275	246	197	222	246	215	237	240	228	226	248	216	225	236	245	263	238	228	243	220	241	249	247	240	224	231	252	236	249	227	281	219	248	248	212	237	231	223	253	250	209	230	267	231	249	241	243	232	216	267	244	222	225	240	217	228	267	214	235	227	237	239	263	244	222	241	230	236	229	230	239	236	214	245	225	254	271	240	240	223	241	249	223	215	226	231	231	225	233	202	249	242	194	222	244	234	232	237	243	236	232	260	230	243	227	222	239	216	248	217	248	224	215	216	250	248	242	231	234	225	223	230	231	234	249	243	239	243	240	234	239	250	225	229	207	236	241	220	234	238	252	234	236	251	250	241	239	253	254	242	245	269	208	246	218	234	251	229	218	254	243	231	253	257	253	246	209	235	236	227	250	245	249	223	235	243	216	238	268	246	232	240	240	268	239	230	256	240	216	244	210	221	243	260	262	246	240	244	253	238	250	248	234	226	244	249	273	257	242	223	255	233	226	220	242	263	254	258	210	231	246	276	229	241	226	219	259	234	264	219	220	226	252	248	223	221	227	247	203	242	250	228	214	247	230	224	220	233	221	244	245	207	265	240	218	230	230	245	232	225	267	222	258	221	214	258	253	213	243	261	250	247	267	218	243	221	242	237	226	227	247	245	252	222	219	251	221	246	245	233	257	245	263	239	250	258	240	245	223	223	242	225	228	247	241	252	228	244	220	279	244	238	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
12884	22156	36063	39905	43812	45133	41938	40429	46049	47756	47680	43771	41843	47622	47042	43581	44983	42955	46789	36995	32992	27277	27767	29419	23499	21032	19053	15808	13484	11312	7777	6729	9087	9746	7880	6153	3692	4939	5222	3587	2166	2106	1788	2358	1747	2488	4127	10189	9922	7920	5641	5010	4547	2646	957	2100	665	693	747	698	720	726	741	702	708	710	707	681	677	663	695	709	648	710	679	701	710	719	686	685	691	727	735	694	674	651	655	657	710	721	674	684	715	691	656	680	703	669	683	730	697	680	651	729	678	712	694	688	722	686	667	724	675	674	713	710	675	683	691	676	670	676	683	710	694	684	701	701	678	708	679	707	675	672	682	717	681	695	699	703	705	742	693	706	710	661	661	718	705	687	701	640	649	670	710	688	675	658	731	640	661	727	714	687	741	737	667	723	671	712	707	678	691	670	702	687	685	706	668	698	712	647	682	662	648	679	682	680	715	711	678	674	714	685	709	679	651	732	676	737	693	678	687	693	672	662	703	693	702	715	651	744	709	690	681	681	708	669	656	696	671	687	691	664	711	700	722	659	649	698	693	686	690	694	718	700	735	660	687	713	707	666	658	724	765	727	674	708	652	706	694	701	702	678	684	693	713	699	715	667	698	712	643	734	697	680	633	655	726	695	662	682	665	662	671	684	681	669	725	623	639	684	660	711	706	686	690	663	690	669	708	721	682	715	711	727	670	750	698	672	710	698	691	694	654	712	669	647	701	720	679	708	648	692	659	675	683	639	659	741	688	724	668	685	656	719	678	685	701	721	686	731	694	704	704	708	670	734	726	693	749	696	679	673	662	728	707	673	688	682	658	743	692	690	703	684	717	709	708	681	688	661	676	727	694	753	680	669	708	745	750	673	695	699	684	707	698	719	674	717	668	725	715	659	698	678	745	690	706	680	707	629	685	750	685	721	695	701	677	705	692	690	660	680	704	730	672	697	701	750	731	677	629	742	665	670	687	683	714	686	692	725	691	676	686	725	735	740	680	733	699	701	675	706	687	677	705	705	712	682	682	693	664	722	691	681	724	751	714	692	679	708	706	689	662	682	703	653	684	722	712	732	707	687	636	720	714	683	642	711	693	700	686	722	707	687	684	657	736	713	717	709	678	721	702	670	655	754	726	709	723	679	725	724	670	688	708	682	699	711	697	712	658	688	697	742	692	662	713	661	664	719	688	746	666	704	669	704	669	696	691	735	716	727	651	696	703	671	667	700	661	678	684	678	711	669	699	676	703	711	678	704	738	662	706	683	703	673	685	625	714	711	677	687	679	681	690	671	732	703	702	660	687	675	709	651	702	690	696	703	668	715	704	684	692	706	710	720	746	643	689	706	703	723	721	684	689	675	659	636	687	724	648	632	735	707	647	706	691	683	648	736	693	708	683	687	702	696	640	665	720	670	675	705	712	641	664	738	665	743	656	664	678	677	684	655	666	680	705	713	703	707	669	682	767	730	721	681	672	693	686	660	716	681	652	670	681	662	692	696	706	663	731	725	704	688	689	657	721	700	645	706	680	647	714	729	689	709	719	695	712	743	662	770	693	683	664	691	723	673	742	672	654	676	740	660	700	661	713	747	647	681	756	724	702	701	698	703	739	657	694	668	667	734	646	714	725	690	706	711	675	660	725	682	707	756	706	721	725	702	732	656	731	619	655	752	736	689	676	676	712	705	603	678	678	737	733	709	673	684	720	680	728	668	711	681	708	729	699	680	739	692	737	685	693	677	680	669	703	659	689	698	714	749	687	697	695	694	671	655	740	692	690	660	636	659	674	721	714	679	715	742	675	672	674	703	692	700	723	725	726	728	693	761	723	730	714	693	671	697	695	669	734	707	717	692	674	700	648	703	665	692	700	656	627	669	700	666	695	747	699	738	637	706	689	694	717	736	724	700	666	720	702	634	659	662	701	673	704	709	651	733	644	704	680	668	693	652	687	686	749	664	658	677	720	705	701	707	695	706	704	684	691	704	675	704	718	712	664	668	684	687	672	694	739	697	690	670	689	682	670	709	699	680	709	725	728	681	685	657	667	712	694	679	715	704	744	755	673	660	664	659	655	714	681	713	713	692	715	732	705	707	681	697	718	690	685	693	752	690	718	680	648	692	705	709	645	630	690	657	640	685	683	733	682	715	684	738	711	683	702	710	696	697	723	705	661	706	749	659	700	715	671	718	712	703	713	698	694	679	663	682	718	710	643	669	686	697	745	704	674	716	764	746	688	663	674	691	685	694	642	674	704	708	670	679	673	660	708	651	728	712	749	714	733	670	736	667	741	695	663	726	708	663	718	688	701	695	685	711	690	740	649	702	666	701	672	681	704	657	672	710	667	680	662	651	686	723	692	710	724	685	681	661	688	692	671	630	743	696	687	695	680	681	669	698	695	680	701	691	713	689	688	667	708	694	624	726	636	698	669	734	719	686	693	648	745	646	666	650	732	704	674	722	697	686	644	730	678	668	697	662	662	700	670	697	673	676	701	758	653	677	695	690	748	750	670	668	682	704	689	672	668	652	696	716	638	687	652	691	737	715	702	683	692	726	700	718	735	691	669	670	694	699	683	723	669	757	672	685	730	709	665	717	688	658	723	713	654	701	660	635	676	672	682	742	707	683	679	655	672	667	698	671	717	705	686	684	698	676	693	728	677	680	677	685	700	684	732	703	645	671	662	701	658	687	687	662	656	715	681	655	663	724	682	709	710	711	656	662	629	703	727	689	678	679	671	700	692	688	660	707	693	742	764	697	670	647	694	679	729	747	736	674	713	700	738	685	719	732	702	685	727	705	642	680	705	704	684	710	726	712	702	651	695	698	706	697	680	692	690	688	701	730	698	663	710	689	674	711	689	735	706	673	698	710	706	669	681	662	669	707	687	703	662	703	685	734	691	693	687	714	703	679	680	705	671	660	676	664	732	737	721	679	700	659	642	650	721	684	710	702	752	696	707	686	681	693	678	700	649	688	671	684	751	723	699	707	698	682	724	655	715	741	771	699	668	710	654	681	645	728	695	680	707	685	667	713	673	687	716	694	682	663	675	658	676	684	656	722	714	681	677	638	702	676	647	698	696	717	681	659	709	700	699	672	670	679	683	671	734	645	667	676	713	704	681	666	658	719	666	678	695	716	672	737	686	735	702	659	663	694	673	691	674	735	694	718	677	749	689	693	671	678	711	706	691	665	740	688	692	673	673	682	665	728	665	720	691	713	686	671	687	663	669	675	716	677	710	688	714	700	709	747	660	720	706	719	698	719	722	698	689	688	690	706	664	689	677	622	707	685	697	702	684	720	658	664	677	639	710	657	617	723	667	672	675	660	678	683	678	669	728	679	686	668	703	675	674	690	703	699	655	690	673	693	677	700	720	677	674	698	702	660	730	706	757	708	678	713	689	691	716	676	705	697	711	671	689	706	687	687	705	649	697	716	719	717	685	685	688	719	682	713	654	683	671	708	708	757	676	681	691	697	689	656	651	639	703	667	686	721	709	705	678	674	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
3240	3131	7640	6311	4386	3015	1953	1558	1323	1596	1184	797	648	761	726	611	583	586	638	504	377	333	336	338	316	329	313	322	302	281	243	263	282	250	233	237	218	297	240	236	245	290	242	239	256	236	247	273	347	306	262	295	322	284	250	251	246	258	243	250	236	230	251	261	236	252	261	239	239	233	244	228	245	233	246	251	218	247	264	227	225	232	222	216	257	258	214	223	231	241	215	215	254	230	243	229	229	238	232	252	287	247	227	261	239	233	250	250	226	243	230	263	225	215	227	238	253	239	237	278	228	223	235	256	231	221	253	246	211	233	228	234	282	241	225	245	252	238	268	219	228	266	256	242	237	246	244	236	254	258	237	237	249	213	229	233	239	272	248	252	248	289	235	239	243	252	253	230	244	242	229	258	261	242	238	247	222	237	249	223	239	231	260	232	241	204	256	249	222	246	227	245	255	255	265	241	238	228	240	237	246	266	251	250	253	254	254	279	233	260	233	247	286	253	264	220	226	237	272	220	249	262	248	258	267	237	233	235	229	224	278	234	246	210	218	257	247	224	242	246	258	248	245	233	240	241	262	241	233	247	237	230	232	259	240	260	239	267	215	239	244	244	260	259	248	266	255	254	260	239	244	246	226	219	251	247	249	248	248	244	253	248	228	241	244	252	237	254	261	286	225	257	248	231	233	218	244	240	239	254	243	247	224	255	253	252	248	243	246	226	248	239	230	249	267	223	280	251	254	241	247	266	266	254	248	239	248	252	263	231	193	229	256	284	262	235	249	231	249	219	237	234	269	254	257	201	249	241	238	247	263	222	261	251	242	272	239	250	237	233	253	210	213	262	236	227	230	247	250	228	256	260	257	250	250	241	261	255	231	221	243	217	278	235	263	240	244	246	234	238	238	268	214	259	242	255	254	239	225	235	226	237	250	244	226	209	249	249	239	236	261	251	252	236	224	236	243	264	222	252	246	254	237	223	232	237	241	233	225	251	273	230	240	235	243	211	252	260	238	256	228	242	256	224	240	229	242	212	257	267	247	251	255	258	258	258	239	246	235	258	268	269	241	232	273	255	246	235	258	217	233	264	241	233	239	253	235	263	235	211	225	244	228	227	235	230	249	248	248	235	246	240	254	208	239	256	202	237	230	242	216	249	240	235	252	251	207	233	239	249	226	229	233	257	254	229	257	218	241	268	233	252	256	263	256	240	277	258	212	271	205	225	232	247	244	218	252	249	253	248	254	233	241	240	240	223	258	262	232	213	243	238	210	234	234	275	229	264	223	254	239	240	247	263	226	254	252	250	240	257	236	238	215	228	249	242	250	226	238	249	228	257	209	249	300	221	255	258	255	232	233	243	228	235	236	244	235	244	269	243	248	240	228	278	251	236	238	247	243	244	248	256	250	233	230	252	252	210	263	246	269	226	276	252	218	240	211	258	272	249	222	248	214	268	255	228	228	269	246	239	231	243	253	239	267	232	235	232	249	242	278	216	251	277	236	223	214	214	257	230	238	264	219	235	234	229	236	260	257	235	255	220	253	228	223	247	284	247	249	235	261	225	232	260	267	245	213	219	261	236	266	231	239	259	236	258	249	232	225	238	244	254	223	253	211	246	241	240	256	234	226	238	256	232	237	267	244	250	247	278	230	259	247	245	251	263	231	270	244	249	252	230	219	243	263	234	221	242	214	277	256	235	244	228	249	259	247	221	242	239	265	218	250	239	237	248	247	247	243	238	230	239	258	231	288	267	229	236	243	261	243	230	227	240	227	230	277	236	233	270	246	271	266	276	241	234	244	224	242	234	254	221	256	238	258	230	234	208	245	245	218	259	244	275	221	227	255	250	260	259	254	211	235	250	250	235	234	226	226	235	239	257	264	239	238	261	233	260	254	244	223	223	235	267	246	230	238	216	246	269	233	253	281	237	222	241	238	250	227	230	259	211	217	216	246	237	263	236	253	213	249	249	260	242	220	228	261	254	252	237	229	256	242	238	256	246	247	234	242	221	208	277	240	241	266	253	261	216	249	264	249	259	242	256	226	280	244	239	225	258	270	236	240	237	221	245	233	210	230	222	255	246	285	243	246	218	225	249	246	248	249	247	235	221	253	259	241	250	264	224	246	242	235	278	253	252	240	202	228	233	262	252	235	233	223	248	244	226	217	243	222	225	249	256	232	244	220	234	239	244	247	262	255	269	213	245	239	219	220	212	243	235	235	246	241	257	245	237	219	260	240	237	253	250	220	242	235	231	260	246	249	276	259	260	220	262	228	234	238	228	248	234	219	229	242	224	226	242	215	232	229	262	222	231	238	254	247	239	251	279	225	250	270	246	243	250	254	237	228	257	275	256	248	246	230	230	213	231	229	216	231	242	240	211	219	236	246	198	225	219	233	251	238	255	217	227	219	275	238	252	230	245	235	242	234	258	257	243	243	245	256	247	229	231	248	233	228	263	252	241	247	264	233	208	242	240	237	247	214	247	234	243	263	220	251	232	234	258	237	237	249	256	224	254	267	253	235	235	238	265	243	225	242	229	256	226	238	250	253	246	246	231	251	263	235	237	261	238	236	258	217	233	229	237	241	244	255	237	266	251	223	253	261	225	241	251	234	245	262	233	234	246	238	292	249	255	231	253	236	230	213	258	257	234	230	251	236	230	251	229	257	230	239	209	251	257	260	245	227	220	226	244	252	242	231	253	232	221	240	263	227	253	249	256	252	234	219	247	212	252	233	250	220	244	236	247	245	222	199	242	280	224	225	241	223	259	259	252	250	221	232	248	220	246	262	266	244	225	198	242	238	254	240	233	249	260	235	236	235	233	251	251	210	225	246	251	240	254	248	264	218	224	232	240	233	241	245	247	247	235	261	236	253	267	233	243	255	242	249	228	241	260	231	227	266	218	277	231	215	244	213	229	241	252	234	256	221	243	241	252	231	245	240	226	262	245	252	265	215	242	201	263	240	246	244	254	248	242	234	254	235	236	261	227	236	254	255	243	240	251	257	264	245	215	254	248	238	240	229	239	256	243	247	247	242	205	224	259	258	266	243	248	255	224	257	220	244	253	264	254	272	270	234	246	221	238	199	245	234	275	254	240	206	263	255	266	239	221	240	254	257	243	257	252	231	256	256	227	235	251	253	256	260	225	251	240	235	215	244	240	244	278	236	257	252	230	240	243	255	239	222	226	236	241	248	258	234	213	230	253	248	260	235	265	236	265	262	231	260	277	234	226	234	255	214	246	247	207	256	252	204	228	205	217	251	240	241	269	247	253	240	234	264	213	251	238	233	235	233	241	238	250	258	245	235	235	254	252	281	239	233	261	237	234	267	245	265	212	236	235	216	252	226	235	248	253	257	239	244	271	236	249	228	216	216	243	268	254	243	253	256	240	233	236	252	264	253	251	232	267	255	259	235	231	240	245	249	246	244	234	232	242	224	260	258	228	246	253	233	254	242	245	239	220	234	245	235	246	223	262	234	229	232	237	277	233	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
3024	4428	12386	13408	13011	11431	7970	7240	7302	9470	7037	4854	3989	5120	5018	4173	3913	3820	4582	2931	2384	1690	1743	1895	1432	1455	1265	1226	1085	969	849	891	941	969	869	844	759	769	770	749	781	672	762	713	748	756	792	1078	1194	1228	1048	1059	973	799	699	803	670	706	711	726	691	662	708	677	677	711	671	706	735	695	670	692	727	723	654	689	668	692	717	722	706	716	731	655	689	652	713	709	739	735	633	748	716	702	717	705	676	682	674	653	683	726	680	693	671	665	663	676	692	731	642	632	698	728	703	665	687	671	720	679	732	670	657	711	673	683	676	737	709	709	737	726	715	657	716	696	724	766	750	711	706	695	687	718	689	752	702	718	720	771	738	682	704	649	679	715	744	666	674	727	715	696	745	666	718	692	723	762	685	715	696	716	743	734	682	661	713	683	707	701	671	676	667	736	712	644	700	686	666	680	723	674	740	678	715	705	683	661	668	706	716	690	758	673	691	708	637	731	714	675	721	705	665	707	673	724	691	689	725	695	669	686	703	667	727	678	686	718	708	756	696	644	732	726	706	690	664	679	659	691	719	653	756	716	699	680	725	717	719	732	683	675	687	704	662	675	667	694	677	655	711	734	666	712	693	658	688	649	705	716	645	713	711	699	706	740	673	729	680	666	670	694	671	656	716	678	683	693	659	685	697	688	693	764	675	670	710	723	693	694	699	687	669	728	671	730	693	655	728	668	705	691	704	716	672	694	693	743	706	673	691	690	746	675	720	712	672	713	650	703	692	740	691	684	698	705	698	707	695	733	720	690	711	721	765	689	672	703	686	704	712	690	714	661	656	653	715	685	692	678	739	696	725	671	655	704	634	675	698	692	725	688	704	654	745	712	700	725	758	705	685	690	686	726	694	745	695	693	686	707	738	646	732	673	675	721	707	697	728	680	642	699	658	667	675	718	737	677	715	692	696	680	704	723	680	689	705	698	680	679	744	709	706	697	697	655	715	695	665	739	697	740	705	697	697	711	651	675	692	706	705	691	675	661	720	699	722	764	686	741	781	702	669	667	695	715	668	700	725	710	712	675	697	686	685	717	663	719	643	707	709	722	706	714	694	728	712	699	719	694	683	661	695	731	678	681	724	637	712	702	674	747	694	723	720	705	744	719	741	698	686	727	689	695	679	617	695	734	689	717	674	727	690	683	682	684	652	689	697	682	687	695	710	700	693	713	737	734	695	725	694	730	683	710	683	682	735	685	636	710	696	701	722	711	681	693	693	670	729	730	653	684	710	735	660	740	738	697	681	725	708	709	725	732	732	694	729	696	688	678	714	695	692	673	677	648	705	718	704	715	698	723	689	660	696	694	686	711	724	723	718	647	691	715	686	654	735	712	710	689	699	748	702	682	739	701	694	695	741	641	714	655	706	662	731	730	655	701	697	666	712	651	719	694	706	664	699	648	726	718	721	687	729	704	706	704	669	686	683	713	670	694	712	732	679	669	682	711	705	718	686	684	715	674	672	711	694	681	718	697	689	726	642	718	627	683	731	721	660	686	703	713	662	695	652	678	677	669	691	669	717	703	667	696	704	677	684	714	672	706	680	699	716	690	737	716	677	738	652	701	786	677	733	727	689	702	730	680	721	695	726	689	703	707	680	668	699	748	667	713	704	691	694	687	697	661	737	702	691	731	666	682	673	737	698	730	666	706	670	693	661	694	727	688	703	690	687	741	736	748	649	680	686	681	710	727	677	714	684	686	712	671	676	705	701	756	671	702	669	690	707	693	705	686	690	701	685	673	692	681	725	699	722	755	721	652	724	687	656	740	673	643	721	736	725	674	673	667	733	726	663	682	769	712	701	709	719	667	703	696	713	729	732	690	695	681	695	701	643	719	678	646	694	669	730	703	672	699	720	666	732	722	667	713	677	701	680	700	688	758	732	731	727	749	658	702	711	680	737	723	705	727	634	723	749	692	723	727	716	683	699	738	702	704	731	706	644	720	671	644	709	718	692	720	709	697	714	703	679	707	695	724	723	668	719	678	736	681	682	706	688	689	718	694	710	693	740	713	673	684	678	699	681	675	688	692	730	677	683	739	737	728	694	680	648	698	689	727	702	694	657	694	702	703	711	738	708	700	729	682	732	677	697	655	662	717	746	697	677	719	717	711	631	694	720	685	704	689	690	687	690	678	708	718	735	718	698	705	665	705	647	773	661	680	730	691	715	698	718	752	716	710	661	694	666	704	708	704	695	663	739	689	721	752	743	754	722	720	701	710	711	708	738	717	722	717	712	766	663	654	691	732	698	725	707	732	782	732	679	671	691	697	722	672	670	721	671	738	738	693	689	744	700	719	675	675	727	707	679	716	698	703	699	695	704	703	673	701	685	673	704	710	704	669	696	695	720	712	672	735	753	758	704	691	752	673	677	698	714	689	711	667	680	688	643	660	648	661	774	710	731	702	676	708	708	736	657	668	689	705	735	710	693	713	712	723	703	732	776	712	642	638	716	696	652	711	712	714	659	746	683	779	670	701	732	704	750	716	732	690	673	694	694	700	747	692	701	727	714	747	663	668	679	747	709	683	712	690	718	688	679	662	688	712	741	736	666	693	683	711	712	746	717	731	681	685	689	692	690	731	714	727	706	732	690	700	681	704	663	690	682	754	685	658	702	720	671	747	732	690	682	685	686	689	707	742	708	723	715	680	690	702	706	675	705	659	686	757	716	653	731	676	723	687	749	660	693	749	725	710	674	665	682	684	736	713	697	727	696	701	713	695	762	688	712	707	667	677	691	721	747	719	703	699	726	721	702	689	728	728	686	673	729	706	662	692	756	669	714	654	720	722	724	754	686	722	728	716	715	705	679	717	699	720	690	723	708	678	734	637	728	705	704	697	677	730	695	693	683	730	692	736	710	717	689	697	688	753	725	749	692	690	754	700	680	712	734	690	714	679	715	708	736	754	717	690	694	664	727	707	683	715	688	656	687	659	704	721	659	684	688	704	637	706	694	710	689	671	700	710	700	679	716	707	739	717	764	723	713	715	697	710	643	662	723	746	701	688	681	745	675	705	658	724	712	721	671	712	726	666	674	696	707	698	705	718	699	716	723	701	705	685	651	687	719	700	710	686	722	703	686	706	704	684	709	685	721	697	702	682	710	696	682	710	690	693	679	714	693	714	706	731	702	640	690	707	693	738	737	724	719	690	697	706	755	707	724	684	729	724	709	729	737	722	695	719	708	711	687	660	691	693	697	715	730	777	677	686	719	704	727	727	720	697	767	714	728	700	672	752	725	731	716	707	650	663	712	750	699	683	751	743	685	724	720	659	688	675	674	733	673	686	695	734	699	714	634	716	709	685	691	711	696	731	668	716	692	698	684	734	683	706	782	742	700	690	722	744	699	737	676	688	726	699	618	683	701	743	660	723	698	663	709	682	730	708	674	700	700	706	709	675	690	672	676	716	720	671	643	687	647	723	696	658	716	677	702	686	700	714	761	733	694	640	733	677	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
14671	18772	35749	34525	32721	30472	25339	22066	23257	29033	24860	17560	12806	16275	15206	13403	11096	11191	14090	7976	5466	3573	3638	3723	2477	2616	1740	1369	1264	794	676	612	872	830	603	508	471	504	407	318	267	265	275	287	221	278	368	928	868	731	527	508	519	311	243	315	220	212	176	189	193	190	187	184	210	157	178	201	178	187	188	186	187	188	211	218	194	204	187	176	161	195	195	201	180	188	173	209	194	181	185	197	171	193	208	191	200	197	188	190	184	181	188	194	182	190	195	190	200	199	178	209	177	162	182	181	190	200	184	151	213	205	200	180	173	181	181	190	183	194	201	228	200	192	198	221	214	191	161	195	202	196	196	195	164	179	225	183	186	200	186	191	177	162	174	163	208	184	192	193	201	186	187	215	204	171	163	187	194	181	195	183	187	194	192	183	195	224	190	173	206	186	196	188	172	206	191	168	183	227	180	206	221	176	193	205	192	195	195	170	191	222	209	191	175	207	188	172	191	203	192	200	208	182	230	197	183	179	187	205	158	165	190	183	212	180	212	202	186	203	192	195	224	206	183	190	182	174	189	197	164	187	194	187	160	181	192	192	200	200	200	218	174	181	228	184	185	175	179	181	189	184	172	207	182	201	210	165	194	161	164	204	234	216	201	186	184	181	193	206	162	191	191	197	194	171	199	188	180	186	204	200	193	173	169	206	173	209	199	182	171	169	200	203	197	204	186	195	181	186	179	165	197	213	201	192	185	169	187	192	187	232	205	166	231	178	211	171	184	214	193	182	195	181	166	165	216	182	190	198	201	194	195	176	197	179	188	173	188	185	192	178	165	191	202	207	193	192	207	188	192	174	174	212	203	173	190	189	196	192	197	178	180	194	192	215	196	198	185	188	197	198	199	200	211	208	199	186	205	193	199	191	173	200	191	193	213	189	171	176	205	192	197	218	205	207	191	179	172	178	193	183	199	174	203	195	161	198	168	188	212	188	187	197	156	193	213	181	181	205	197	183	196	168	197	170	158	192	162	210	186	203	189	190	192	197	183	196	199	177	182	186	207	182	206	217	181	182	184	178	185	198	187	201	188	182	192	192	199	193	225	207	180	185	171	185	205	184	180	187	174	224	173	183	187	191	222	201	180	182	176	182	184	194	183	210	206	197	177	186	182	190	200	183	181	172	195	195	204	201	193	193	203	197	170	184	185	180	186	179	205	181	176	192	185	180	178	193	187	198	194	182	207	195	185	191	173	202	198	173	196	183	177	191	173	195	222	191	202	183	176	196	192	178	182	180	202	173	193	187	196	182	212	208	198	184	178	195	168	189	203	194	176	180	194	175	176	186	207	180	174	186	199	201	193	180	211	177	194	185	199	197	171	195	176	220	193	172	201	212	173	202	200	207	200	215	192	190	184	177	187	196	177	215	185	177	208	189	197	194	214	171	181	198	191	193	200	172	190	210	211	197	211	175	194	186	150	202	194	207	185	196	193	209	165	184	193	175	201	188	195	198	184	187	167	182	196	185	194	222	177	183	203	185	187	178	185	182	181	211	199	204	203	197	204	200	201	164	171	194	186	200	196	200	151	213	187	170	167	206	168	185	195	191	190	173	197	175	189	172	190	195	183	191	181	172	169	180	211	181	209	204	191	185	194	196	180	194	213	170	212	192	191	210	195	189	204	155	183	220	197	192	190	195	199	200	194	192	181	180	197	195	199	206	177	198	197	203	192	194	177	205	219	167	202	187	181	200	185	194	186	181	165	194	183	173	185	194	182	156	211	172	202	203	207	176	197	189	191	196	213	174	211	174	193	201	179	196	210	174	184	186	173	189	189	190	164	168	190	167	177	189	182	185	184	195	197	182	207	190	164	197	163	197	197	183	223	192	170	192	185	199	177	176	182	214	183	174	191	177	218	188	185	177	179	184	187	182	192	184	175	183	196	178	182	191	177	190	213	186	201	203	186	200	195	193	174	193	190	203	167	201	207	187	193	196	209	201	180	199	195	186	190	185	192	165	192	201	185	207	214	204	200	159	204	166	202	177	204	192	175	179	193	182	200	182	197	182	200	186	224	174	190	178	192	188	175	191	201	217	186	222	218	190	206	194	192	195	201	178	189	173	186	189	197	200	185	146	179	218	199	184	184	211	176	192	196	194	194	174	192	182	176	159	196	199	165	182	207	201	174	200	197	203	183	194	211	207	176	170	193	196	178	198	180	187	190	183	186	171	162	189	195	202	173	199	182	198	177	197	177	186	193	202	174	213	195	176	181	178	188	224	193	212	197	189	173	179	181	191	208	169	191	164	154	195	198	197	185	176	168	200	193	206	188	198	179	183	192	169	186	223	174	191	182	193	182	172	196	181	194	202	169	187	189	180	173	180	195	197	216	183	193	188	172	185	194	211	157	198	195	196	192	177	196	213	197	194	193	217	184	202	197	202	191	210	184	172	194	192	186	173	174	199	190	189	192	190	214	193	183	191	188	201	178	203	192	199	189	188	199	177	192	196	176	187	196	201	197	196	220	209	217	191	195	197	198	190	195	190	205	187	171	197	208	188	203	193	191	201	185	190	196	177	183	210	215	174	172	203	187	203	197	179	196	195	180	189	188	214	179	179	218	210	173	170	217	181	167	179	188	187	188	176	210	196	181	179	180	187	189	200	188	187	206	187	187	183	205	186	189	200	200	198	175	199	184	192	190	210	194	182	196	175	167	175	179	183	176	181	175	174	187	188	170	179	166	199	191	203	166	204	186	209	187	177	184	201	189	182	193	223	171	166	188	183	227	202	201	196	186	193	170	178	173	192	175	180	177	173	197	199	171	207	207	190	196	191	164	205	157	191	179	201	186	179	176	188	190	179	205	167	179	200	192	193	194	200	208	177	174	196	175	188	205	184	197	206	181	179	171	189	215	218	194	205	187	197	176	179	179	196	176	189	164	189	189	194	168	204	183	205	203	199	188	193	221	176	211	202	187	182	183	193	194	187	178	188	201	189	180	166	181	165	197	188	196	200	206	196	184	186	180	166	199	187	171	196	205	198	160	179	173	166	195	182	212	190	175	173	172	181	188	150	188	178	176	147	212	190	176	165	207	184	214	158	198	204	199	207	211	204	191	216	190	177	184	179	191	180	191	167	191	169	186	182	163	185	167	195	173	192	179	164	185	171	194	187	179	211	191	197	192	171	175	195	200	182	194	183	201	190	205	211	183	215	182	189	183	183	163	189	217	209	199	193	198	176	181	195	177	213	217	174	200	176	183	203	164	190	180	207	182	206	191	174	195	186	198	184	212	187	198	172	202	186	172	195	181	161	190	191	202	207	185	185	186	167	188	209	189	193	181	193	191	210	213	225	225	202	207	184	187	206	196	221	194	218	175	183	178	186	214	194	190	185	182	174	197	174	227	204	168	198	173	196	172	199	199	208	207	198	176	179	185	171	179	191	203	178	198	153	185	218	168	202	183	211	193	221	176	201	180	188	195	202	196	175	200	219	194	200	196	181	187	205	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
9691	17160	31892	36614	40021	41552	35353	35339	40652	45766	41311	35035	33473	39326	38743	36123	34547	34887	39247	27358	24374	18127	19550	20552	16138	15173	12325	9503	8490	5805	4278	4240	5988	6104	4699	4013	2578	3042	2728	1941	1293	1134	1320	1358	934	1383	2136	6326	5965	4694	3634	3188	3032	1526	768	1528	590	620	562	567	576	568	558	585	545	595	580	529	572	594	546	568	579	603	556	602	565	589	530	538	560	549	559	560	528	584	536	597	564	558	583	578	549	593	594	557	587	575	576	562	589	575	555	589	524	555	580	547	566	540	585	578	583	583	512	595	541	588	578	539	576	593	576	604	577	583	617	545	540	558	512	536	575	585	573	560	529	541	586	544	623	585	604	574	582	584	554	598	553	599	526	590	568	615	587	587	578	519	606	594	565	608	552	588	542	566	567	569	550	589	563	590	594	544	569	585	553	570	609	579	565	558	583	568	579	551	544	565	545	569	571	566	551	579	577	571	546	639	564	607	559	588	589	603	581	557	581	604	501	566	553	596	567	601	567	574	582	609	559	565	535	547	580	517	533	563	590	547	569	545	582	582	542	592	552	562	551	565	570	569	566	576	583	583	527	578	589	598	577	596	569	579	576	542	542	578	563	577	543	596	597	547	573	538	556	585	553	525	547	561	602	578	568	578	599	557	554	588	574	554	556	569	586	608	575	552	575	540	551	578	622	571	567	589	581	591	562	573	536	586	562	565	587	540	583	604	610	560	560	582	548	556	576	547	547	601	582	586	549	554	566	568	559	607	655	554	573	583	560	583	553	548	577	572	602	556	569	565	601	614	587	596	577	535	576	570	611	578	588	570	551	600	607	562	561	532	600	557	559	542	588	538	569	599	587	556	601	548	580	531	568	536	599	549	550	572	561	547	590	600	548	555	543	575	585	534	536	554	592	599	603	614	580	560	558	541	551	582	563	581	560	543	541	563	573	556	574	595	549	511	607	543	548	578	594	547	564	585	569	596	597	567	555	544	555	541	568	563	534	559	592	579	578	577	625	588	569	541	536	581	599	557	575	576	569	563	564	527	571	587	523	604	594	583	582	517	610	557	560	589	555	574	549	591	522	591	537	572	620	574	598	589	566	543	518	532	607	619	560	562	585	552	549	567	601	604	558	528	567	606	538	574	564	580	609	529	590	601	572	593	594	565	573	565	540	555	587	521	587	593	531	565	554	571	526	620	599	621	606	545	575	556	562	593	547	551	576	566	559	556	535	607	582	603	534	584	561	575	604	558	528	547	543	578	584	536	537	592	563	594	608	587	583	551	566	577	601	602	578	575	584	585	595	511	591	569	568	553	605	547	525	567	630	610	575	568	546	572	585	540	571	562	574	589	596	571	584	572	594	596	575	560	550	589	574	566	585	611	568	551	530	561	530	563	574	551	579	552	541	563	550	552	591	542	556	597	588	609	573	559	576	590	554	588	559	574	630	589	573	570	612	537	556	577	556	624	561	593	554	554	628	606	550	583	591	585	569	536	563	569	540	583	559	613	564	579	612	613	577	566	571	551	554	563	544	560	591	537	540	520	560	584	572	584	573	571	545	620	545	578	577	523	564	576	577	555	519	548	602	591	555	566	597	583	580	566	616	603	547	565	563	542	567	582	557	544	589	589	562	539	561	570	535	577	578	572	587	529	556	568	591	591	581	571	563	560	576	534	633	548	598	597	552	571	567	563	534	583	589	592	570	591	535	544	566	547	579	581	560	562	586	552	593	560	547	588	560	541	524	530	605	540	557	599	555	519	543	548	609	558	570	554	596	637	578	570	578	580	547	527	584	553	543	590	609	575	569	540	560	548	575	562	601	548	567	560	621	548	581	559	586	579	529	580	549	573	581	561	624	595	570	565	600	548	553	528	570	576	559	570	560	572	581	565	592	612	549	572	592	538	617	568	604	558	544	592	579	561	597	589	588	571	555	575	549	588	570	589	572	555	592	599	553	566	587	573	592	523	564	547	537	564	541	529	534	566	552	567	550	545	590	567	577	558	567	557	580	602	589	612	587	551	568	570	558	582	557	551	595	554	561	575	616	587	583	563	556	585	553	568	541	557	576	535	561	557	599	556	546	543	570	590	579	584	541	556	612	578	568	572	572	540	557	574	606	582	518	576	596	579	583	623	560	535	591	589	544	582	542	515	614	565	574	517	586	553	576	601	603	537	542	593	555	541	569	535	540	539	546	560	546	560	543	589	573	576	567	572	574	610	608	561	579	570	589	582	521	546	578	538	555	577	577	573	524	611	571	551	603	588	523	592	625	585	561	549	622	597	535	547	567	602	551	538	540	565	592	597	581	545	562	573	586	558	589	611	615	561	587	573	606	607	567	563	570	613	563	576	560	557	522	522	603	586	608	605	551	555	601	542	543	572	595	592	541	537	578	618	599	545	579	559	559	570	561	579	574	585	582	590	587	612	576	572	575	567	582	567	574	606	601	584	558	557	580	606	553	558	559	554	564	587	553	540	589	602	589	585	567	592	601	533	578	563	602	549	574	573	568	549	586	599	560	578	609	584	589	590	589	579	599	589	557	538	539	576	542	568	576	585	573	576	568	599	593	584	555	634	587	573	537	551	566	573	574	519	555	550	556	543	548	583	551	547	570	583	578	581	575	589	579	568	595	616	554	597	528	572	557	573	555	576	570	579	581	571	607	546	576	549	554	562	529	594	581	581	589	569	598	614	585	590	545	570	577	594	555	587	480	551	533	533	573	558	556	563	589	545	590	575	593	578	572	597	587	566	582	573	567	597	617	560	568	586	552	563	567	592	576	603	559	527	617	571	568	635	553	578	542	599	578	562	556	559	591	594	589	577	587	567	546	563	610	581	599	605	552	533	549	566	561	620	560	598	558	563	575	583	569	579	578	511	597	595	546	551	544	572	611	589	592	579	551	557	627	610	632	571	548	563	571	572	578	580	593	533	577	585	575	607	565	604	582	593	571	563	591	539	570	589	613	584	553	586	543	590	564	573	608	541	538	543	576	589	590	544	539	600	571	555	575	584	571	555	540	538	540	560	602	586	590	568	578	569	580	553	522	590	534	573	568	562	532	555	537	535	562	566	581	588	604	634	622	571	571	566	502	547	570	582	583	579	522	578	605	581	570	580	608	596	590	583	565	576	551	619	552	574	553	556	561	572	550	602	601	581	565	560	560	529	571	580	577	552	569	567	584	576	572	565	533	546	576	591	573	548	590	551	573	553	551	550	557	567	558	594	612	591	584	603	572	601	553	597	552	553	556	575	561	626	566	581	585	568	556	543	589	571	606	549	569	548	562	581	567	570	620	581	580	554	557	602	545	536	566	539	590	592	557	567	517	595	613	580	563	586	601	589	619	548	538	598	557	598	590	516	548	593	583	586	562	569	564	564	579	566	584	598	561	561	571	577	554	593	560	550	546	569	557	609	596	598	559	525	588	560	572	566	556	582	615	579	593	569	567	557	573	611	562	560	587	636	559	628	564	580	583	577	564	562	538	573	573	553	548	569	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
23068	26049	40256	37629	36428	34971	30462	31200	33111	40394	34782	26497	21868	25873	25512	23823	19225	20564	24369	15712	9289	6262	6397	6830	4713	4977	3178	2566	2273	1504	1054	996	1515	1320	1066	909	773	721	619	476	363	340	385	400	301	406	518	1616	1471	1167	952	879	777	393	327	495	268	236	237	276	246	246	233	259	232	230	256	229	239	243	250	232	233	232	231	237	250	240	206	219	232	213	227	207	234	229	225	251	241	222	241	273	230	224	214	214	266	230	227	237	217	209	230	242	240	245	225	213	224	234	219	233	248	249	243	228	256	248	236	248	214	226	232	221	230	243	242	239	242	236	235	246	250	257	257	248	222	219	217	254	224	234	249	244	248	217	235	225	217	256	244	229	202	256	243	211	226	251	218	207	227	253	240	234	227	258	229	249	233	258	205	248	218	224	254	239	206	221	244	232	217	250	222	240	239	240	243	252	252	238	215	219	222	234	220	239	229	237	238	248	246	223	232	221	265	225	250	231	241	241	226	238	248	229	238	245	244	249	234	224	218	227	221	254	261	210	225	218	209	245	239	250	217	240	227	270	246	255	236	229	203	254	202	212	249	225	236	252	230	241	217	238	244	218	251	215	241	250	222	231	266	246	219	230	249	204	221	225	244	230	241	233	251	244	196	218	216	225	197	228	242	237	237	231	251	237	225	190	251	265	239	260	236	230	274	230	227	232	238	226	244	222	236	241	224	221	251	239	210	227	200	204	277	250	243	239	234	235	276	243	257	247	227	232	240	246	239	213	275	250	201	227	241	254	185	216	238	254	219	234	218	244	239	221	237	224	241	240	226	239	237	235	215	209	244	249	244	233	223	230	240	266	217	237	212	232	211	228	254	243	244	247	248	228	246	233	246	230	202	237	209	243	226	258	237	251	233	249	235	219	211	261	241	236	209	225	231	271	275	217	222	234	233	211	244	238	209	228	220	215	230	231	229	217	254	256	228	224	223	207	213	257	243	235	225	233	254	234	209	245	269	210	249	222	204	197	221	231	221	214	248	210	234	208	232	247	240	258	211	208	249	263	240	235	219	230	223	241	248	224	226	225	217	263	243	235	242	249	248	232	235	235	267	253	248	246	248	235	240	247	249	232	220	229	218	231	224	241	241	251	234	213	262	219	267	227	251	229	231	215	263	237	206	240	252	209	211	235	240	235	204	227	246	265	251	227	247	239	238	238	207	228	209	237	219	230	234	255	228	199	232	224	205	246	216	239	228	249	232	203	229	249	214	238	241	232	258	244	267	255	227	212	216	232	219	266	243	233	224	252	241	230	237	244	245	240	246	241	235	248	216	246	225	239	236	234	239	240	213	235	248	220	234	232	259	246	229	232	234	230	246	219	239	251	256	252	230	268	257	223	226	219	244	267	225	231	241	237	235	223	217	242	244	226	228	233	216	213	222	244	259	233	243	248	250	221	233	226	239	210	249	247	237	219	244	238	215	244	229	227	263	226	231	239	247	272	226	231	222	239	223	219	243	212	244	248	242	236	227	237	230	221	256	198	264	210	227	248	222	254	247	236	261	237	218	231	236	239	230	220	241	250	205	238	247	239	220	221	238	228	242	249	240	243	223	236	222	228	259	240	221	222	261	230	228	233	214	227	247	223	213	242	221	232	269	253	228	238	223	256	234	215	232	242	242	227	246	246	230	233	227	275	260	229	230	226	237	263	226	234	252	235	268	206	222	232	228	250	275	210	229	237	220	213	256	220	261	215	249	232	238	249	227	241	225	224	235	252	252	233	243	239	238	248	256	220	211	251	258	238	212	258	236	236	222	265	245	233	246	248	214	261	222	258	217	232	245	247	230	206	239	249	223	220	222	237	239	224	226	227	245	253	242	240	252	217	247	225	247	263	262	224	214	235	191	206	239	260	253	223	230	249	227	268	214	224	224	262	205	242	237	258	238	242	211	235	226	212	222	268	226	219	218	212	248	247	245	220	230	229	201	229	248	235	221	249	249	252	206	216	240	245	245	247	224	246	223	211	235	237	226	231	202	253	218	239	259	244	255	280	255	232	212	243	250	245	250	259	217	191	206	278	243	251	228	237	246	236	224	254	225	233	241	230	236	242	251	229	216	243	213	203	253	275	244	242	230	255	226	227	233	257	223	240	236	228	247	222	217	215	250	242	220	237	231	255	244	239	235	264	239	247	235	252	272	236	234	218	253	280	238	233	227	239	230	223	252	240	214	224	250	249	251	248	232	226	258	247	239	242	219	227	230	199	240	202	273	211	271	222	244	268	227	230	249	233	217	236	216	224	230	254	220	243	218	208	215	231	218	230	226	240	223	238	235	235	218	247	247	227	237	218	247	230	229	246	246	223	231	223	246	222	264	259	238	243	247	213	239	221	237	258	241	251	240	233	248	241	248	215	199	225	234	251	257	254	266	267	246	236	213	249	219	241	228	240	247	243	233	237	209	210	220	255	248	239	249	244	249	262	230	228	238	212	239	255	225	230	290	242	224	236	235	237	229	224	237	214	223	248	244	238	241	203	245	264	243	240	242	251	226	269	252	229	219	238	269	234	248	251	220	230	239	259	227	209	220	238	229	218	228	243	230	255	221	249	233	236	228	264	251	211	242	219	231	239	239	257	222	213	247	269	239	231	235	223	209	267	244	225	272	212	245	251	227	235	247	211	208	244	228	224	231	242	281	234	234	222	211	203	228	237	227	237	262	232	199	238	230	206	224	235	238	224	233	213	208	257	227	214	232	232	238	256	240	235	227	237	247	237	225	236	233	228	254	225	263	259	248	231	240	242	231	228	255	238	223	193	230	237	241	228	234	225	213	214	215	236	243	226	256	194	230	225	240	248	244	222	248	247	262	236	222	243	218	218	235	234	233	248	216	232	220	227	225	251	227	254	225	256	229	228	235	211	212	233	240	262	211	216	250	239	238	203	225	222	249	230	236	213	256	240	243	240	225	252	210	222	213	241	215	233	224	222	233	229	245	234	243	231	240	231	239	218	208	262	203	210	221	243	237	218	262	255	239	216	236	228	248	219	234	229	239	258	220	226	218	234	233	228	224	224	224	223	235	252	218	252	243	235	250	190	208	214	228	225	198	244	230	222	234	242	234	249	229	225	211	256	281	217	245	228	223	245	235	236	227	246	265	238	254	240	236	220	247	228	222	255	245	265	222	233	244	227	232	229	238	247	240	249	227	225	235	218	226	257	231	234	211	206	221	238	249	224	241	262	240	228	236	260	221	228	248	248	248	236	228	216	241	226	249	239	226	210	226	211	226	253	243	231	241	218	226	234	231	231	225	226	216	222	217	234	252	228	250	239	249	279	236	249	217	200	242	221	250	201	226	240	228	239	237	236	223	253	250	233	259	200	237	232	232	239	224	210	253	242	241	243	244	250	231	226	254	222	215	264	194	236	235	239	258	222	251	229	238	271	224	248	222	235	235	238	214	233	248	238	232	194	248	239	242	258	256	219	234	225	233	247	245	225	236	223	256	231	256	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	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
13721	22330	35949	40981	45694	46625	41650	44147	48122	52466	49087	42312	42213	47744	47744	46032	43000	45064	48462	37495	30974	25942	27333	27713	23469	22640	18708	15088	13682	9618	6807	6920	10012	9275	7520	6209	5145	4913	4239	3026	2078	1901	2325	2113	1285	2319	3065	10750	9811	7493	6142	5514	4806	2116	1249	2379	755	703	712	679	688	683	710	656	712	687	763	708	707	655	698	643	680	660	679	680	708	696	694	672	689	675	657	695	668	644	708	661	693	682	717	692	663	689	707	675	651	673	709	686	706	654	729	722	690	680	717	659	692	691	675	693	741	665	712	677	717	654	656	691	657	734	681	676	740	670	701	680	657	665	671	675	713	666	691	702	683	678	685	680	684	669	679	655	626	651	686	640	713	671	692	707	673	695	694	676	693	699	677	698	617	654	697	669	709	684	691	748	703	705	715	686	720	706	672	708	726	704	645	654	672	701	702	724	702	658	716	660	684	702	692	704	714	705	693	671	672	684	655	687	661	657	659	701	632	713	686	653	713	610	692	669	693	699	692	698	670	716	696	651	659	707	670	702	642	666	669	663	677	682	646	694	705	684	667	686	650	722	665	668	704	655	679	676	674	659	688	666	675	688	662	667	666	710	651	652	704	668	701	667	677	672	683	709	632	668	674	687	682	685	682	661	714	635	667	647	647	676	692	685	670	711	665	664	681	716	705	674	718	662	666	685	735	701	733	687	645	686	745	649	672	682	696	706	695	662	702	668	718	665	655	714	720	666	694	647	699	663	721	695	683	727	761	698	685	651	696	687	695	689	668	707	683	675	669	718	662	678	685	691	715	720	669	679	710	654	692	702	638	645	670	729	694	723	698	713	708	667	719	707	695	689	668	683	684	696	699	704	661	686	665	674	670	642	666	682	671	679	694	689	697	648	708	710	675	661	700	654	705	711	634	706	692	656	712	673	663	713	670	704	706	727	697	682	711	660	688	662	694	711	708	663	685	748	678	729	721	706	704	689	705	686	700	668	693	717	705	662	703	681	757	675	681	681	657	750	710	684	694	692	719	712	721	695	666	646	686	681	685	678	691	696	702	660	670	664	697	715	702	685	668	687	725	725	693	698	719	706	667	728	645	724	728	682	659	660	698	699	679	727	716	682	690	664	720	672	672	640	718	684	678	702	712	668	661	680	694	698	687	689	717	720	658	663	688	713	693	692	716	682	651	708	656	669	675	677	669	678	686	672	707	679	664	685	667	687	723	685	656	721	672	746	733	651	709	695	640	683	694	742	696	692	674	723	650	693	646	681	662	697	640	699	698	660	640	716	707	656	690	707	710	663	684	726	725	710	676	665	679	640	698	711	698	734	718	688	632	678	692	636	645	686	680	705	639	711	669	688	683	691	664	725	658	712	675	706	671	773	697	727	727	693	699	666	704	732	725	715	704	695	665	711	652	670	687	648	668	687	649	705	727	661	706	716	682	673	700	691	675	670	685	664	681	671	697	686	678	666	669	716	703	680	691	651	675	646	734	675	698	731	719	699	689	716	695	672	716	719	678	694	671	723	672	666	590	656	742	667	630	649	667	675	675	714	680	702	722	669	704	656	653	685	705	666	687	703	639	677	670	688	703	687	676	754	683	733	646	706	669	738	677	722	688	711	621	699	700	627	681	709	678	684	702	740	669	674	691	690	682	659	685	691	663	676	662	652	668	667	683	707	665	687	677	704	703	684	691	706	662	702	689	672	645	672	680	694	758	651	738	688	655	685	647	656	680	676	682	707	721	704	651	674	727	653	678	679	662	669	656	664	673	725	693	632	722	699	686	672	712	711	722	702	716	704	638	713	640	675	691	684	673	676	636	700	695	697	720	741	688	677	677	672	703	692	676	651	731	738	692	693	683	719	638	722	673	655	694	677	707	730	723	678	678	706	652	657	692	737	721	692	743	675	696	689	698	691	686	704	698	673	650	689	705	672	643	686	654	638	733	721	672	702	688	668	669	669	659	688	698	659	656	719	688	695	718	693	704	711	671	709	671	650	701	661	691	674	737	693	674	682	678	741	697	662	682	677	720	616	699	631	689	649	654	690	714	667	725	659	677	685	671	688	667	673	715	694	696	708	699	687	693	654	723	668	712	707	705	634	665	675	691	655	686	721	646	732	687	659	698	702	698	690	713	755	746	703	709	686	705	677	725	672	682	668	674	737	681	641	703	700	720	689	667	697	679	682	735	732	658	645	723	646	682	668	658	667	724	689	664	667	666	684	678	677	672	631	645	677	688	701	632	711	677	669	681	689	690	696	695	639	691	704	710	744	690	634	691	675	684	702	636	738	642	641	679	672	696	709	730	679	695	671	658	668	703	637	678	674	694	690	666	675	676	703	649	739	678	686	722	672	670	729	694	652	703	720	610	708	737	678	667	744	674	673	676	691	640	675	659	694	685	649	644	698	649	701	642	717	699	636	664	623	688	661	671	719	709	666	672	706	732	686	684	629	702	691	725	676	663	701	683	654	716	629	704	650	736	698	693	750	684	690	746	680	667	678	686	710	652	703	732	665	695	659	670	668	695	669	701	662	665	659	661	649	703	644	685	685	681	699	693	700	681	675	689	665	686	693	671	705	695	736	680	707	678	720	655	668	699	661	670	685	638	695	668	688	655	695	679	659	699	663	699	666	714	721	685	713	627	654	650	688	688	675	679	666	677	647	707	633	675	648	689	654	679	648	703	704	669	674	675	663	661	707	699	687	677	695	708	674	680	692	743	682	673	683	668	696	658	704	687	728	690	660	692	654	687	721	663	706	652	675	689	681	704	731	656	700	692	680	661	720	667	670	715	663	675	705	689	678	703	685	670	708	654	645	718	679	653	704	713	687	675	705	686	689	698	676	692	678	691	692	683	709	680	684	644	669	715	708	664	682	688	655	725	656	648	678	684	692	708	683	671	685	629	693	713	666	702	714	716	665	672	649	712	670	675	656	656	702	697	678	688	690	657	687	695	649	649	720	674	699	683	751	586	692	663	695	701	708	649	657	724	696	682	692	722	696	699	679	727	651	662	710	709	669	695	666	670	675	658	658	666	682	767	667	656	718	677	672	654	683	713	675	670	708	670	665	667	658	690	669	642	712	673	731	662	683	675	680	686	683	753	705	683	686	658	684	679	695	656	630	646	662	651	699	679	701	643	721	669	665	649	691	679	725	702	670	683	688	681	666	705	647	700	684	710	661	639	670	698	663	679	720	730	689	688	687	699	699	690	653	661	698	631	667	678	692	724	686	679	689	680	666	696	682	662	659	647	639	653	674	667	708	691	704	635	689	677	721	681	669	678	639	637	670	685	687	714	708	695	669	715	669	633	696	718	665	688	682	662	658	713	707	709	714	657	661	666	699	686	681	696	693	709	684	671	709	652	642	724	649	722	623	712	682	655	705	681	668	706	627	684	735	680	681	729	718	641	692	680	696	646	721	681	707	652	712	682	698	710	713	627	689	671	690	673	674	732	700	609	662	656	657	702	633	720	662	712	695	689	730	671	710	653	690	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
3812	3179	7455	6596	4906	3428	2032	1907	1620	2002	1424	852	744	1033	906	842	678	780	900	584	457	393	369	381	367	395	321	310	312	278	249	281	265	271	246	255	248	273	228	228	228	258	241	240	237	246	227	247	322	297	288	308	272	248	254	246	239	274	233	253	243	251	225	266	227	248	235	213	225	236	266	236	230	222	241	253	224	229	241	270	234	222	260	228	208	260	238	240	224	252	230	244	218	217	235	230	229	217	249	240	228	242	244	218	236	235	239	234	222	220	239	267	226	234	225	228	266	228	228	235	251	257	248	232	221	222	258	256	253	250	237	248	194	236	271	234	252	232	250	249	234	232	237	232	234	211	236	218	227	212	235	273	208	222	246	229	230	250	252	240	251	247	237	216	236	258	230	236	254	234	242	234	248	245	271	238	211	219	235	230	210	279	214	248	210	242	254	244	225	246	247	246	265	242	233	219	254	202	249	249	235	272	229	248	235	229	247	256	242	247	217	230	212	260	229	221	244	235	281	232	232	245	238	252	235	254	230	222	245	218	222	233	244	287	242	224	235	223	239	239	247	249	211	225	227	249	239	224	238	239	238	234	220	256	253	221	229	237	217	217	271	251	215	252	279	228	242	241	268	254	246	274	250	202	251	231	212	256	233	230	245	239	209	207	217	231	229	258	223	248	223	232	266	236	243	252	256	246	211	230	231	226	216	238	247	236	239	208	225	254	225	235	238	241	203	226	251	220	244	235	214	235	259	233	245	236	230	245	219	213	232	245	216	230	258	242	223	216	244	262	253	232	250	243	219	244	216	232	241	221	247	235	252	232	239	232	234	250	244	253	264	238	238	267	210	241	223	226	260	266	253	251	225	204	251	217	239	224	232	228	236	200	246	248	233	243	253	244	251	241	242	250	271	237	244	223	231	250	231	228	244	230	233	222	233	255	235	227	225	207	258	249	242	238	254	239	247	238	241	270	228	240	263	208	243	233	213	227	236	237	233	243	253	249	245	239	247	245	230	234	257	252	228	228	223	210	224	228	242	253	250	224	259	250	241	229	242	234	250	225	231	243	241	229	234	247	233	203	232	218	229	224	265	230	225	233	239	236	230	257	228	223	205	257	245	237	235	236	223	221	231	244	228	246	215	223	258	214	229	250	212	259	248	215	242	245	238	241	253	221	206	231	241	226	260	250	253	230	230	242	220	225	204	200	215	256	258	226	207	248	248	220	272	234	229	260	249	236	237	272	253	252	232	208	237	247	236	242	227	248	250	211	237	248	267	221	262	237	232	227	244	219	240	229	237	225	224	251	231	229	222	217	214	216	233	214	229	223	240	229	264	232	224	225	233	228	230	233	236	220	247	210	266	240	248	226	206	238	225	210	248	236	224	233	228	210	217	222	256	237	232	229	217	243	247	251	245	224	224	248	232	225	237	190	220	253	215	227	253	210	226	233	239	246	236	234	234	227	267	255	242	256	243	213	262	265	234	244	240	243	241	246	217	251	234	240	216	233	210	223	239	235	247	245	242	251	245	234	211	242	226	245	224	233	210	260	247	221	247	207	220	242	214	240	227	255	232	219	241	252	217	266	244	232	241	233	218	236	243	219	224	244	246	226	242	241	220	231	220	204	232	231	247	233	208	243	254	260	262	230	210	215	262	264	210	254	228	252	240	235	222	232	217	214	222	250	209	223	232	234	242	234	230	228	233	247	253	238	259	237	264	228	229	252	254	199	251	224	247	227	242	245	269	233	234	224	249	255	215	213	239	242	239	243	208	216	234	274	242	242	235	222	232	263	209	221	238	240	245	252	243	232	249	239	224	220	261	261	222	245	214	243	245	250	211	235	230	245	256	256	234	243	251	247	254	248	238	248	231	204	277	256	241	226	269	252	254	237	231	202	263	241	219	213	270	268	246	213	217	260	244	230	242	252	260	240	219	242	231	243	235	230	236	243	249	265	230	246	233	263	218	251	241	231	215	219	218	263	256	231	224	235	238	248	221	212	252	250	271	259	266	241	227	251	251	229	243	229	228	247	231	216	255	212	237	234	205	227	240	241	217	260	223	208	226	202	213	238	238	249	224	227	219	209	216	254	236	253	223	248	213	236	242	218	240	242	230	244	232	234	251	249	243	232	217	270	233	219	228	221	222	224	242	232	230	235	229	248	232	244	258	219	225	219	241	247	229	252	287	237	236	244	222	220	253	256	235	239	243	254	232	242	242	242	223	240	241	218	247	225	233	233	254	234	220	245	242	221	248	246	227	258	253	231	234	240	217	234	222	227	250	242	204	244	235	209	234	229	213	210	234	249	254	233	214	216	234	221	229	242	230	240	217	243	247	226	273	262	243	223	221	224	248	256	244	253	242	216	236	234	227	255	249	263	218	237	239	266	235	207	229	262	234	261	253	248	211	243	255	257	221	268	235	221	238	247	233	218	245	242	257	244	255	240	249	257	226	226	241	218	229	236	259	231	216	267	225	217	241	223	270	241	231	223	251	253	253	245	215	252	224	217	216	208	246	215	215	252	241	245	246	232	243	246	215	219	229	255	264	238	233	258	222	210	227	272	214	242	249	207	220	232	254	237	229	224	229	209	241	219	202	257	231	245	226	252	241	248	291	245	245	261	249	252	255	216	264	229	244	221	239	237	269	261	226	230	228	236	233	258	208	245	215	237	245	211	228	242	219	243	213	249	217	274	260	253	215	262	244	212	253	262	235	244	243	203	223	261	227	234	225	231	258	239	228	243	235	234	268	224	235	238	238	228	229	265	252	257	260	248	243	233	231	230	248	228	225	248	210	213	225	223	256	249	253	224	242	249	264	236	236	242	192	272	236	248	263	241	269	262	246	233	239	255	218	222	234	255	246	279	228	209	220	242	247	237	229	230	244	237	214	239	252	246	252	253	245	252	227	240	224	243	263	249	242	230	230	255	213	210	230	255	242	211	252	238	233	244	226	253	243	249	256	210	266	218	221	255	267	241	232	256	240	242	234	242	220	240	223	240	245	207	232	218	249	254	212	249	240	232	254	235	242	244	230	244	230	243	257	236	237	243	215	236	248	258	240	259	245	229	247	236	220	251	253	246	250	268	211	236	220	223	223	240	244	229	243	230	244	247	238	250	252	235	243	223	229	239	241	253	244	247	257	259	259	219	233	258	235	241	219	235	233	255	231	247	240	256	245	249	238	211	227	210	263	214	245	205	254	245	245	252	217	227	201	249	219	257	225	236	210	241	201	239	228	231	244	230	237	215	245	229	256	213	240	221	220	239	233	229	237	231	220	240	257	229	237	255	246	262	222	216	253	230	256	233	235	256	243	221	241	252	261	225	232	220	228	233	234	224	239	213	217	246	213	235	224	251	221	252	239	240	229	259	214	245	237	260	240	209	204	241	209	224	237	242	224	268	244	246	212	244	232	245	225	255	225	243	252	220	228	243	246	279	245	236	214	242	205	257	191	234	208	210	247	202	238	236	224	271	271	262	232	227	229	254	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
3328	4472	12096	14259	13860	12078	8046	7861	7811	11076	7322	4536	4072	5630	5176	4785	4088	4670	5334	3405	2197	1981	1878	1917	1651	1681	1331	1385	1147	983	890	891	1038	978	875	859	863	780	817	750	709	682	681	738	661	698	764	1129	1303	1176	1217	1019	1063	792	674	749	687	677	709	661	700	674	686	717	673	660	703	721	661	697	684	668	666	716	694	662	652	687	669	647	678	694	673	662	683	676	694	664	702	662	635	681	714	728	690	683	710	711	660	699	674	677	671	649	647	629	742	673	653	642	684	673	683	684	673	690	686	707	708	698	692	695	685	698	675	706	678	680	718	679	684	701	679	656	703	683	707	676	674	666	700	715	695	720	693	691	654	663	676	643	671	715	683	689	688	636	685	688	683	680	692	670	727	675	663	660	631	718	648	726	718	686	673	645	714	733	674	714	701	682	659	667	661	714	702	668	750	640	658	654	765	665	666	676	665	680	668	701	659	669	734	697	676	675	711	697	681	682	686	685	700	706	701	658	689	721	676	678	717	670	700	712	626	696	699	668	693	695	655	671	656	687	672	642	673	683	694	708	733	697	700	717	705	649	642	694	664	682	645	639	674	665	686	697	725	723	681	646	671	708	715	695	661	665	702	686	706	655	680	679	695	681	641	730	641	679	690	659	679	707	725	663	679	687	658	709	726	684	689	663	636	694	675	686	779	680	686	653	647	711	715	648	728	722	618	708	672	629	660	680	638	664	686	702	655	635	717	675	625	644	652	695	661	684	689	663	683	661	654	729	700	698	717	680	655	680	687	666	684	657	661	716	626	658	713	699	676	671	730	684	665	679	679	684	686	649	674	701	689	674	738	651	663	689	680	677	719	678	655	670	699	660	702	683	664	712	653	625	677	731	707	651	719	688	721	717	679	643	674	643	637	683	687	700	702	665	686	677	651	677	705	644	673	653	720	700	719	714	713	721	684	658	660	707	654	697	684	630	700	665	683	646	700	710	649	658	651	694	681	665	652	677	724	683	713	691	709	690	677	699	642	688	653	725	677	673	697	649	671	626	684	666	674	707	710	685	664	701	710	722	684	685	710	735	680	682	676	698	685	694	697	716	647	681	691	733	716	705	654	689	658	696	722	701	720	755	668	709	695	652	684	686	670	629	723	711	676	684	662	655	683	633	663	672	672	709	703	675	685	695	676	700	761	668	688	741	652	650	674	717	678	672	710	693	670	696	701	680	664	657	661	671	672	667	698	667	684	707	666	706	719	640	686	693	701	684	710	674	671	663	668	701	684	727	664	693	687	669	672	717	668	693	686	731	675	648	652	683	640	709	647	736	707	639	643	681	674	670	692	663	689	701	675	695	672	671	702	663	676	679	670	689	727	723	717	709	659	704	704	703	709	646	646	685	710	670	673	670	695	699	652	673	671	698	734	645	641	658	682	686	678	687	685	666	634	711	709	698	650	646	626	659	708	683	703	692	724	695	713	661	675	650	683	636	683	705	667	680	692	737	634	715	663	661	663	660	655	654	718	658	689	721	673	703	669	700	651	700	659	659	706	693	708	711	696	672	681	653	679	693	687	690	675	678	693	674	735	699	686	703	706	660	708	668	720	702	668	680	736	693	689	705	622	650	682	681	680	718	673	675	661	708	714	685	741	690	716	716	730	734	690	668	696	668	713	687	691	698	669	705	659	685	691	670	673	658	703	666	677	708	711	692	732	704	730	673	688	734	711	678	657	681	674	658	665	655	682	710	686	706	671	642	663	672	765	690	652	651	661	668	642	692	693	684	684	696	629	693	686	730	715	696	697	639	702	665	720	666	704	681	749	680	704	680	667	637	650	644	705	737	672	715	692	665	679	712	671	671	707	684	662	698	639	725	686	677	740	739	684	648	693	727	663	661	722	685	672	694	685	694	688	650	679	679	671	718	660	657	714	700	678	700	677	622	703	662	731	685	636	682	685	692	637	675	679	661	678	722	660	687	689	662	686	635	705	716	685	678	687	675	667	648	741	614	701	658	665	669	689	700	705	711	690	729	714	648	697	690	682	654	677	702	683	648	666	667	657	671	690	666	663	673	711	678	704	687	713	729	660	683	674	659	645	662	683	671	701	675	689	660	692	679	709	702	701	728	652	688	698	682	676	674	706	689	646	652	663	678	737	685	685	704	711	688	671	654	696	702	667	637	665	756	701	645	703	721	709	689	671	667	721	710	658	722	654	679	727	657	697	686	662	653	721	684	717	655	701	664	712	690	680	652	695	666	679	678	650	681	694	680	690	699	698	707	680	702	690	725	653	696	699	726	667	660	722	693	714	697	707	660	682	674	701	692	671	659	633	713	655	717	657	665	621	663	692	612	678	669	699	709	680	649	692	684	654	661	670	694	671	695	740	683	705	688	687	716	664	665	738	649	699	667	693	736	671	673	696	648	686	734	681	690	683	681	650	668	626	720	677	662	683	705	726	679	673	673	676	666	681	714	663	646	643	685	661	662	660	758	710	641	689	693	718	629	693	717	672	649	706	661	698	658	703	727	729	706	661	723	700	677	647	738	667	665	703	639	656	667	725	728	657	679	707	649	626	698	661	717	672	642	651	696	688	716	658	633	654	712	704	672	712	696	712	675	702	706	659	664	697	660	683	639	661	669	698	656	715	742	674	719	700	662	680	656	692	690	697	684	695	695	677	685	663	709	712	672	628	668	696	650	679	738	650	667	663	685	676	683	680	669	729	699	687	665	718	683	681	662	644	687	640	705	695	675	694	663	686	687	684	744	640	640	699	714	688	686	650	707	716	686	675	729	656	684	670	671	691	738	685	650	696	694	681	687	647	719	682	657	709	642	661	644	709	675	711	699	691	733	668	698	704	683	718	710	629	669	643	624	690	640	655	704	679	653	704	689	685	660	699	681	706	714	701	741	694	689	676	704	687	696	686	750	649	654	705	675	658	693	680	695	731	688	726	690	734	690	710	717	742	661	692	629	673	732	705	687	666	693	670	678	654	738	666	732	664	718	697	701	668	727	701	711	695	635	705	666	726	698	629	703	671	645	686	702	694	716	698	685	615	736	724	658	723	640	678	724	678	710	681	666	660	633	712	715	669	716	691	688	651	669	696	685	676	671	687	680	660	645	677	665	665	712	684	621	648	656	640	645	703	667	642	702	639	688	641	696	696	722	651	695	670	717	719	654	682	676	711	670	678	678	694	677	715	677	687	714	678	778	696	688	674	656	714	673	701	681	703	678	663	720	674	700	699	682	726	688	697	704	676	711	682	684	660	700	699	671	686	644	655	670	675	678	704	672	720	683	672	693	705	705	674	682	669	686	687	640	635	701	661	674	698	679	678	741	710	651	692	684	653	690	676	725	698	653	651	669	699	671	655	634	693	671	703	688	679	707	701	739	703	684	689	663	667	736	684	689	702	661	659	672	691	684	668	655	649	670	672	666	731	668	671	678	719	713	712	682	723	664	669	645	666	712	662	672	653	697	685	640	690	695	712	701	674	684	678	684	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
14404	18835	36050	35668	33613	32118	24601	21902	23187	29559	24047	15376	11884	16572	15615	13170	10570	12573	14201	9196	4057	3200	3203	3114	2518	2695	1527	1478	1124	813	572	663	832	826	584	528	521	416	366	300	249	301	313	227	218	231	322	881	883	639	632	502	512	266	217	295	189	171	182	198	193	189	169	191	181	164	180	189	169	176	176	182	203	204	193	174	191	181	180	155	175	187	169	177	186	202	185	172	160	183	196	175	201	166	189	165	190	194	170	194	215	182	160	172	194	160	210	190	177	167	174	161	189	169	177	178	183	189	165	209	202	184	169	170	191	196	167	192	183	180	209	220	169	175	176	169	177	192	189	193	196	177	177	186	158	193	209	190	209	187	160	171	177	158	165	180	171	167	181	195	179	159	175	188	162	158	183	173	183	181	163	178	178	174	192	190	183	166	185	197	188	171	187	185	191	188	149	194	160	157	159	185	190	168	179	202	193	198	179	195	184	172	174	173	173	170	185	154	179	183	163	170	162	187	188	181	210	191	174	180	181	193	183	163	161	154	187	155	212	174	174	160	184	189	192	163	184	177	197	187	160	183	177	194	165	145	178	169	159	175	178	175	194	197	159	154	179	194	189	179	202	193	195	193	198	186	172	204	160	169	196	183	159	179	193	174	196	182	178	173	192	181	209	155	184	192	163	181	179	167	197	201	181	209	173	154	174	163	183	163	164	202	201	187	194	177	165	192	173	191	175	183	172	176	179	210	181	197	172	196	187	199	191	174	178	176	174	191	191	186	191	208	155	158	209	182	209	196	177	191	185	177	200	164	191	187	167	185	166	157	193	189	161	174	176	199	189	176	179	188	177	199	202	173	168	203	167	192	176	200	171	176	174	201	188	186	206	182	178	185	179	195	181	170	181	193	189	195	198	173	189	166	162	189	160	167	198	178	183	166	177	167	158	190	170	188	210	185	170	195	197	187	164	178	178	179	195	184	183	190	164	184	162	188	158	194	164	177	194	153	192	189	179	174	172	191	188	190	173	185	180	169	191	214	178	201	175	191	167	184	174	197	216	170	191	187	190	186	176	171	186	194	185	190	194	193	157	191	230	185	201	171	164	199	158	184	174	163	209	148	195	159	149	197	166	158	195	189	177	172	193	162	195	188	179	177	198	193	174	213	180	167	180	185	191	184	183	164	164	210	194	163	172	195	173	200	185	179	187	176	156	164	174	174	192	183	164	166	177	198	192	177	174	178	151	171	184	171	183	167	189	205	170	181	187	179	193	185	205	181	199	177	152	194	157	187	162	185	162	161	201	171	173	172	175	181	159	172	178	183	179	168	200	205	169	167	181	209	153	182	169	207	181	146	192	199	166	189	163	172	186	193	162	188	175	186	157	176	178	172	183	155	158	167	193	206	170	196	202	194	190	187	176	175	186	169	160	185	179	174	186	198	186	181	173	167	176	170	187	171	194	177	171	175	188	144	142	182	191	210	169	198	186	191	185	192	178	177	180	178	200	178	167	175	170	178	158	176	177	166	173	168	209	185	161	189	193	200	194	168	185	164	186	192	196	193	172	178	200	164	183	188	206	162	167	180	174	187	187	181	190	194	173	197	160	198	170	192	205	173	180	185	175	155	192	187	182	178	190	181	183	192	182	167	198	182	174	199	193	184	181	156	208	179	171	179	161	168	161	168	186	179	190	189	182	174	151	182	200	178	206	202	193	193	184	188	185	170	181	180	186	175	173	172	181	168	193	172	213	166	179	176	176	173	204	167	182	169	167	187	203	182	202	186	179	178	159	205	186	193	186	175	200	191	179	174	196	186	205	179	182	192	156	175	162	187	193	178	177	169	173	178	209	173	184	175	184	158	160	192	202	190	186	175	152	190	174	201	179	196	184	188	197	198	193	203	199	200	175	183	190	167	182	174	174	179	175	160	176	186	190	179	169	181	188	189	193	193	210	194	179	175	162	187	184	189	202	198	185	170	191	170	184	177	186	163	145	168	150	167	204	158	191	182	165	160	167	163	172	181	170	193	176	162	185	163	163	178	172	166	166	193	186	178	158	191	172	165	183	187	169	186	193	192	181	172	187	184	171	175	199	173	205	190	168	167	188	193	174	201	177	215	170	190	156	195	180	184	179	193	202	194	195	170	201	190	171	190	168	177	188	176	180	166	175	175	167	186	196	174	192	194	174	181	175	180	181	197	192	181	174	171	165	189	158	164	188	202	191	157	176	183	191	169	189	158	188	186	180	178	181	185	186	169	172	183	164	177	188	180	178	191	188	208	182	154	169	164	196	200	169	180	215	188	203	182	188	196	182	177	187	185	181	195	172	203	155	182	201	174	178	167	194	197	196	164	194	181	193	170	179	194	175	181	152	184	175	177	197	168	177	187	165	187	186	190	185	149	160	190	171	168	174	197	168	198	165	185	169	207	158	183	197	165	153	198	211	178	179	188	183	179	195	200	154	162	185	172	177	180	185	189	181	175	201	200	167	185	174	181	172	186	192	172	194	177	162	196	182	154	193	166	182	170	195	199	183	170	187	188	169	173	178	167	182	185	191	182	164	190	162	171	182	192	190	186	198	185	182	175	202	146	192	177	144	200	188	165	174	161	151	151	183	180	197	201	190	197	176	158	180	189	191	168	171	178	185	170	163	174	175	175	218	191	195	163	176	159	193	192	190	185	172	185	180	189	199	168	179	170	190	165	188	171	172	171	196	170	176	192	199	205	185	192	202	193	171	173	188	188	170	186	195	187	175	168	174	176	174	182	180	199	177	195	174	188	186	183	166	205	190	164	170	167	176	206	170	159	197	171	174	169	159	194	167	172	176	184	167	203	192	167	181	198	167	165	171	188	188	197	186	160	162	190	160	178	152	193	175	181	175	171	183	185	185	182	177	183	188	151	199	180	194	177	178	191	175	170	166	179	160	187	181	186	168	168	192	177	175	192	158	200	201	188	170	184	185	172	146	171	175	198	184	175	171	188	165	198	174	168	183	193	182	200	182	176	165	190	189	173	178	183	169	169	176	191	190	180	189	181	196	186	179	193	190	188	190	185	189	190	155	175	170	169	185	169	170	200	174	172	181	170	185	172	190	196	196	180	162	157	168	165	179	187	165	165	179	185	174	196	174	189	170	181	188	180	191	192	157	174	181	160	186	162	215	186	180	181	181	168	172	190	183	168	167	191	182	187	189	183	165	185	165	167	141	172	193	182	184	178	201	168	171	188	191	177	167	177	165	161	144	188	180	192	180	188	195	198	178	198	189	166	189	191	178	193	175	189	206	172	199	184	178	180	161	172	169	166	179	165	178	175	173	189	206	170	203	182	184	184	171	204	205	184	187	188	180	177	199	165	180	205	194	198	158	183	169	169	165	198	167	185	184	178	172	181	192	174	174	157	187	175	157	177	186	190	167	175	178	187	189	192	164	169	180	192	174	198	172	187	197	179	189	180	203	167	196	162	171	199	172	201	172	191	184	199	173	187	197	171	178	184	181	182	171	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	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
9476	17569	32337	37099	41650	43193	33104	34858	40789	45998	41258	31254	32890	39323	39255	36208	34503	37537	39596	29063	20339	18087	18527	18032	15808	15500	10554	10426	7618	5742	4023	4215	6279	5930	4166	3803	3321	2652	2418	1602	1156	1303	1646	1146	862	1010	1739	6243	6259	4384	4229	3267	3022	1214	1109	1219	614	538	542	557	530	531	511	585	587	555	531	511	518	538	538	530	525	550	534	526	591	518	530	524	530	514	528	519	559	593	531	564	530	563	592	575	558	564	543	582	543	504	539	545	549	532	547	497	562	549	509	533	513	567	563	519	539	524	535	556	476	487	536	515	510	611	530	525	567	537	586	523	549	520	533	519	504	540	538	587	540	536	559	565	520	531	544	525	567	556	564	536	533	550	537	507	545	544	523	551	519	554	553	575	539	549	535	530	585	603	528	548	526	581	500	556	544	514	533	513	536	514	534	498	542	515	564	573	514	533	565	539	506	551	553	544	545	560	538	510	517	538	537	574	539	505	540	544	517	543	535	582	523	564	581	552	578	567	542	551	537	530	561	538	551	562	555	578	575	576	544	525	536	557	530	529	491	532	540	530	511	547	566	535	538	512	564	580	534	512	542	567	499	516	585	556	544	524	530	544	538	506	567	532	579	516	518	533	524	510	540	562	586	531	555	537	538	542	545	543	501	545	514	559	565	553	595	592	516	519	527	556	553	508	567	584	506	559	590	522	512	532	520	558	545	561	563	523	571	577	536	547	540	522	557	540	553	535	529	497	563	538	527	560	553	568	539	556	567	562	537	531	530	592	544	534	541	525	538	536	539	551	560	561	552	522	537	547	590	600	574	501	498	556	502	534	547	542	581	596	521	542	557	541	523	569	588	540	557	552	535	536	545	557	599	533	521	566	557	525	562	553	552	550	510	573	553	519	539	529	597	525	570	537	574	534	540	563	545	527	522	594	549	566	578	566	585	537	537	527	550	530	555	522	541	560	548	543	565	568	500	524	594	525	551	555	550	538	579	503	533	535	540	539	514	540	504	576	551	555	551	555	538	542	537	515	578	509	538	577	556	567	547	573	570	539	542	558	556	548	553	527	516	562	533	545	568	544	551	568	544	531	507	551	531	523	518	576	578	565	513	539	519	503	526	588	536	550	543	551	537	515	546	607	570	571	568	527	517	571	536	517	504	536	517	513	547	580	555	548	567	491	574	536	551	545	551	553	523	505	549	534	546	520	534	549	532	539	534	580	532	536	529	556	529	520	552	538	565	581	535	559	566	542	549	530	548	525	551	597	566	556	555	544	522	519	527	528	544	567	547	534	568	546	559	541	545	570	557	529	550	538	527	526	569	578	554	521	524	506	558	551	564	537	519	534	573	522	572	518	557	492	550	567	546	536	556	566	523	582	553	542	541	561	590	555	547	589	562	533	555	554	574	511	560	568	575	543	543	588	565	537	549	567	503	490	560	533	537	516	530	544	569	576	564	544	554	549	574	581	522	562	545	553	586	544	562	588	551	555	510	564	579	545	572	536	543	504	547	564	553	533	549	555	556	592	504	544	516	557	567	504	533	583	550	494	550	567	536	535	549	584	518	530	520	532	539	547	520	568	521	522	535	508	545	545	565	524	585	520	524	549	514	557	541	553	589	475	522	603	522	527	557	556	526	562	603	544	551	561	518	572	507	531	547	546	560	520	527	527	555	561	565	572	533	509	544	539	576	529	530	524	522	550	547	524	541	492	608	556	560	556	526	538	531	584	568	572	539	569	519	562	511	528	518	513	513	568	509	538	548	542	545	524	562	594	579	575	518	533	540	523	536	554	527	518	544	522	545	546	542	523	579	528	565	554	566	508	517	536	554	602	548	515	522	541	534	581	543	533	551	519	517	580	557	540	513	496	565	537	520	523	579	556	566	547	567	523	569	583	576	543	546	530	546	558	551	537	560	546	534	529	512	517	549	512	575	555	529	507	521	612	506	561	555	562	519	535	548	560	493	519	548	565	577	543	538	531	545	543	526	560	543	552	560	544	557	544	530	486	562	504	527	551	547	551	507	577	543	488	595	540	491	504	576	548	507	578	555	540	572	504	494	586	521	545	546	564	501	539	522	541	507	550	554	529	499	534	542	557	522	551	529	558	539	551	497	533	564	540	559	527	597	511	537	517	590	540	544	522	555	549	555	545	582	553	519	533	556	503	492	550	571	556	543	484	545	546	574	513	564	539	512	491	546	547	552	522	527	553	547	559	558	530	561	561	544	534	495	510	537	542	607	528	516	527	553	521	536	515	602	566	565	533	560	539	573	578	560	550	544	521	582	533	565	558	550	540	567	533	524	541	550	531	557	509	559	514	520	539	554	568	526	512	545	568	603	529	500	490	562	523	527	554	565	516	544	554	558	573	502	510	530	562	523	554	537	567	570	561	531	539	589	544	528	557	521	538	536	549	536	517	534	538	497	508	580	568	568	545	570	546	565	552	532	541	513	498	527	541	536	583	543	536	527	549	547	493	584	561	552	566	514	539	547	575	569	538	562	563	520	546	556	505	544	523	549	553	561	555	541	581	556	532	557	551	546	526	545	567	511	596	519	579	541	520	568	574	531	515	522	570	524	558	573	551	528	539	572	551	572	561	569	510	556	567	546	564	514	547	536	527	563	506	561	531	582	538	554	577	618	588	571	542	517	542	495	564	536	555	569	597	550	546	545	566	539	555	513	547	623	573	571	533	550	573	513	507	562	553	530	559	547	562	556	538	548	521	544	545	551	578	534	551	494	530	575	511	516	530	567	564	569	533	524	542	521	523	561	535	565	574	522	542	570	525	574	564	534	564	573	542	562	546	536	569	518	582	554	521	523	532	555	562	521	577	569	551	527	533	529	591	548	526	516	498	547	546	507	553	577	565	508	554	569	576	591	587	521	483	499	557	562	526	509	535	544	497	495	535	546	537	609	546	583	517	555	561	536	527	545	509	545	558	585	537	605	529	530	537	551	514	541	544	571	558	549	504	526	526	534	522	570	543	476	569	550	566	571	527	531	561	551	545	579	567	534	542	547	501	559	510	594	540	534	542	508	562	472	541	548	536	535	535	547	497	517	537	545	583	563	528	587	573	520	525	574	542	559	567	538	562	527	552	550	530	516	579	539	560	504	551	539	542	586	526	542	563	543	547	558	548	565	562	485	535	624	576	543	570	566	559	531	556	568	570	584	529	573	503	541	532	532	557	531	575	542	519	527	551	565	513	549	516	531	551	543	533	612	557	540	545	590	539	545	569	623	599	580	563	555	550	546	565	539	522	483	592	549	570	559	542	550	528	566	565	602	537	575	574	520	547	525	563	534	540	520	559	584	539	537	551	515	497	574	555	544	555	570	565	543	591	546	558	548	557	516	574	540	532	519	526	557	526	588	512	564	562	544	518	556	555	506	559	542	574	566	546	558	526	533	568	530	539	527	552	538	560	549	546	511	557	562	564	537	559	549	557	545	550	536	548	611	504	560	530	513	543	549	559	572	547	548	527	523	521	581	503	548	541	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
23050	26795	41212	37980	36043	36320	30830	27521	33301	40147	33497	25912	19425	27336	25855	21888	19587	22436	23619	16105	8640	6685	5719	5654	4637	5019	2811	2644	1924	1402	1060	1130	1553	1342	1006	1053	869	608	551	417	340	430	453	344	290	333	551	1487	1649	1138	1119	859	769	334	310	421	210	198	207	227	225	238	219	246	229	232	245	235	202	226	227	217	216	236	238	233	251	231	226	209	239	243	222	201	223	224	261	235	228	226	216	259	218	211	227	238	222	224	252	230	233	210	231	215	218	238	246	209	243	246	247	210	231	240	209	240	250	233	238	234	224	208	226	204	238	201	234	206	218	199	228	221	217	213	244	228	241	204	224	251	233	212	228	256	264	240	199	212	249	227	250	242	222	253	240	230	241	227	227	233	241	249	247	231	218	226	236	228	227	215	222	224	226	203	229	218	224	224	206	234	233	215	235	234	245	226	214	224	182	226	250	218	242	252	229	243	239	210	234	216	215	200	221	205	235	228	234	250	213	234	205	217	219	241	224	237	230	231	218	193	234	232	237	193	205	229	257	238	230	253	237	219	231	246	211	232	230	232	217	231	228	221	206	214	207	232	206	217	213	197	225	219	219	242	240	216	218	224	230	237	213	235	219	234	222	237	222	227	188	215	234	254	240	209	230	225	217	206	212	241	238	228	213	242	239	233	221	250	233	213	207	215	252	240	207	207	259	214	210	210	205	201	233	223	231	219	233	259	219	236	243	215	244	236	218	232	208	214	228	249	214	219	245	254	220	208	235	241	249	226	212	251	243	246	231	216	232	227	207	213	202	240	227	212	226	236	244	222	211	209	237	219	232	207	266	235	233	243	230	239	221	212	223	238	214	196	246	223	224	220	250	214	218	227	243	216	219	217	222	212	201	225	226	248	250	236	230	238	233	224	226	217	224	207	250	254	257	220	237	227	248	219	226	237	203	221	214	229	228	225	220	208	214	251	213	222	238	254	222	241	246	250	222	264	221	213	224	227	219	235	247	241	216	224	238	223	221	233	232	245	222	212	230	220	238	218	236	231	219	200	234	241	209	235	234	232	227	242	211	225	212	260	220	241	225	247	239	220	222	228	213	243	227	223	238	231	251	199	240	212	242	212	238	231	230	216	221	251	208	253	260	243	211	219	228	227	233	227	226	235	233	218	233	222	225	249	255	218	247	246	224	227	203	224	232	232	239	226	267	243	222	217	196	242	206	223	218	233	221	217	198	216	224	243	209	223	239	241	226	213	252	223	227	221	245	217	215	229	241	220	224	252	199	234	269	223	231	218	241	229	244	250	245	218	215	219	233	226	252	233	221	220	216	220	240	252	262	238	238	209	222	233	220	239	202	220	239	213	242	175	247	241	214	219	201	230	236	214	203	235	206	218	219	195	206	196	214	237	210	235	239	211	215	212	238	236	208	225	242	220	234	253	224	226	219	219	216	236	216	235	252	221	226	253	243	231	232	230	218	241	231	225	214	249	209	236	234	248	208	237	227	230	213	223	207	234	234	238	232	203	222	231	228	197	195	222	220	226	230	249	227	218	242	225	236	251	223	219	239	216	219	215	224	224	249	225	241	230	242	197	244	222	227	234	228	211	234	230	222	223	244	225	236	227	216	237	232	218	202	218	222	226	215	235	237	208	241	244	233	218	218	212	251	206	271	247	217	205	231	215	211	215	222	238	221	233	215	238	210	223	226	234	207	210	206	238	233	229	211	213	217	229	247	227	215	236	222	195	226	230	207	256	232	222	256	233	192	221	223	233	221	229	227	225	242	232	220	215	244	223	248	225	216	208	243	239	257	237	237	240	212	202	217	210	219	212	211	235	214	215	210	211	202	208	211	242	238	234	223	239	230	225	236	244	247	224	222	216	236	229	232	230	237	227	241	206	230	247	185	228	210	227	219	220	218	248	220	235	200	228	221	223	196	242	245	228	233	229	220	208	198	229	225	218	225	213	221	243	244	188	251	235	217	214	274	217	223	235	225	226	216	258	228	233	235	227	206	243	232	212	226	246	231	198	207	262	220	217	227	252	215	239	245	255	220	221	228	226	195	266	247	191	232	246	214	256	245	254	233	218	210	224	233	228	207	215	259	228	228	228	247	226	231	202	215	219	230	241	242	243	210	219	231	257	213	224	208	252	217	192	222	234	222	216	221	230	216	225	210	247	213	235	230	252	222	253	227	233	226	207	241	215	210	221	235	234	228	216	230	217	210	220	230	228	231	234	238	234	243	202	225	229	225	197	215	243	234	226	237	237	229	209	205	238	189	249	219	243	246	224	228	251	223	219	211	247	218	207	242	239	245	237	233	217	243	256	246	244	220	249	216	248	190	228	241	228	233	237	218	248	239	228	213	239	216	228	233	238	218	236	239	231	230	239	230	221	193	232	230	233	218	248	234	206	228	232	209	214	218	211	230	219	252	216	236	224	209	234	232	238	213	234	217	210	204	241	232	246	224	252	233	227	242	221	222	231	219	241	239	246	225	241	232	258	246	208	224	215	214	253	256	240	245	220	217	236	228	246	244	247	227	224	242	226	220	199	238	203	226	214	214	215	227	188	254	231	229	229	237	228	244	227	224	222	199	228	225	229	230	228	240	239	238	210	249	220	196	226	209	238	245	221	221	212	233	224	237	242	221	222	235	225	208	237	236	222	191	217	218	241	267	223	223	243	234	239	241	220	262	226	219	267	234	233	220	207	211	241	262	227	217	220	254	234	223	241	250	213	242	237	218	224	212	210	233	217	207	221	234	213	241	210	222	210	237	218	232	216	234	238	247	217	234	228	216	222	242	201	239	230	244	217	211	205	210	242	228	224	242	268	258	213	223	244	226	224	212	239	231	255	224	218	247	241	223	227	228	226	245	219	217	211	222	221	237	204	239	232	201	217	247	217	210	246	203	221	227	235	201	221	220	189	220	221	235	228	249	224	236	227	235	219	212	249	226	233	222	225	240	215	218	247	213	237	231	232	213	246	223	201	239	200	204	234	229	220	228	259	221	207	218	206	241	215	231	222	220	228	207	206	224	230	216	221	215	202	248	224	230	228	216	257	226	238	217	225	239	246	232	228	217	231	198	253	229	216	227	212	235	196	243	251	216	207	237	198	260	229	239	216	234	225	203	209	231	236	210	250	214	218	215	234	240	254	227	213	220	239	202	223	215	205	241	242	229	211	251	227	255	247	204	221	226	221	221	234	210	223	226	190	218	204	234	237	231	221	212	230	193	244	204	213	242	236	236	204	245	244	208	216	255	229	210	217	219	230	238	225	195	212	236	197	211	208	268	215	258	249	255	221	241	229	207	221	223	259	221	236	212	222	236	221	202	212	237	222	233	185	249	217	200	234	230	225	222	201	219	186	258	249	237	246	247	213	202	258	215	228	224	229	228	243	234	229	251	237	226	228	232	230	249	234	227	235	248	224	242	226	192	228	231	251	232	235	259	254	213	220	226	211	216	252	216	238	212	264	233	219	209	219	248	217	221	242	209	233	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
13485	22912	37198	41247	45908	48751	41668	39339	48684	52443	48546	41430	39197	48339	48211	43857	43739	47369	47782	36589	29189	27213	25579	25549	23517	23043	16837	15924	11692	8892	6839	6966	10671	8998	7270	7150	6137	4021	3644	2374	1745	2117	2786	1626	1271	1579	3103	10690	10422	7215	7115	5559	4566	1700	1386	2294	673	626	696	679	692	653	633	642	671	674	639	635	641	616	662	641	678	648	724	678	622	646	649	714	694	680	706	658	661	647	640	668	656	659	677	637	668	648	656	630	617	625	652	636	688	640	670	675	656	686	634	663	660	661	647	699	661	662	622	626	665	640	629	684	655	656	688	668	658	655	644	647	604	688	665	652	677	681	629	638	637	643	617	637	663	646	656	694	656	657	631	628	650	674	679	697	624	672	717	657	636	650	683	651	646	685	684	712	660	690	643	675	653	660	670	714	675	620	661	664	627	669	649	663	630	659	669	672	695	650	641	654	641	641	625	645	658	744	684	659	676	677	651	675	671	689	659	657	690	679	626	663	653	621	706	659	656	621	684	708	706	625	703	677	658	672	684	625	637	682	669	683	657	618	633	658	703	643	657	688	627	664	660	656	645	667	645	682	665	638	695	690	626	673	695	610	654	632	673	699	700	654	686	641	657	682	663	680	702	675	651	620	658	650	668	704	692	670	658	658	649	656	667	655	614	703	603	644	639	694	673	645	641	671	676	650	644	642	652	664	648	654	642	615	669	673	684	697	712	630	663	654	651	684	681	649	654	619	703	639	669	626	646	669	636	678	587	651	641	666	647	629	663	649	685	680	670	662	659	708	641	650	665	640	661	642	647	706	675	675	616	595	655	673	652	629	681	679	651	636	673	670	639	618	687	618	672	677	659	647	672	637	666	673	643	679	657	685	681	668	635	701	656	699	641	665	705	680	644	649	673	684	701	699	663	640	672	681	673	656	657	698	664	680	683	689	651	610	684	670	667	623	661	681	682	650	680	664	663	687	614	662	665	651	647	673	635	674	671	669	667	636	676	647	701	641	669	674	655	627	653	716	680	683	665	677	693	650	659	713	668	717	657	664	615	667	666	678	657	665	646	594	646	707	660	651	658	633	675	629	653	643	664	639	643	641	634	619	660	708	612	640	710	633	658	642	670	644	687	692	671	617	661	700	662	688	678	675	673	637	675	710	663	665	673	631	723	645	622	605	664	625	655	660	675	688	641	654	651	680	669	676	680	639	700	666	677	656	713	668	650	650	627	705	613	630	617	653	674	664	675	627	662	657	634	693	712	619	650	675	604	669	618	665	644	703	646	680	659	629	654	671	627	658	710	670	620	700	663	693	657	671	659	630	693	650	618	710	670	646	676	705	715	660	639	641	657	696	641	635	652	685	664	689	616	636	691	661	670	641	671	653	716	660	697	680	674	675	645	720	648	676	682	637	642	712	690	720	695	644	684	697	670	718	638	671	680	608	619	667	645	652	712	659	656	625	680	695	667	680	626	670	669	647	656	653	641	684	643	672	638	658	647	669	679	698	637	634	664	672	622	651	671	646	679	603	661	656	663	655	625	664	669	684	693	639	691	672	648	632	672	650	665	657	664	704	703	697	630	613	646	648	658	670	607	612	672	625	654	638	635	657	686	702	686	651	667	617	642	640	668	614	663	625	655	615	669	712	675	693	617	711	656	636	640	643	678	718	675	683	632	665	679	631	664	644	660	678	671	682	683	678	653	679	647	630	656	636	616	642	633	646	688	642	665	685	630	640	644	685	662	653	662	610	654	688	677	685	668	680	651	664	663	664	671	634	679	659	668	644	635	666	641	648	712	667	653	624	672	683	622	682	638	678	624	645	680	593	622	662	689	660	599	670	712	679	671	657	644	693	635	657	669	678	662	651	649	707	628	691	666	699	622	670	656	672	659	662	642	663	629	624	647	613	646	660	626	677	639	641	631	658	643	702	690	660	641	653	681	692	667	646	691	666	732	676	630	684	647	655	645	655	657	633	670	663	655	675	660	690	677	677	618	688	637	650	669	675	681	650	654	646	642	684	668	673	669	637	648	703	664	712	653	682	672	627	645	702	690	669	689	674	688	669	684	664	625	669	594	660	678	646	692	642	681	651	656	623	654	630	605	650	655	671	664	607	651	641	644	660	649	654	646	642	696	675	677	684	636	649	664	647	706	657	676	643	674	658	678	682	647	683	687	671	655	685	637	722	679	668	629	666	634	678	699	662	655	678	687	690	697	637	658	638	696	598	638	639	670	670	681	670	658	637	661	617	647	658	632	652	633	656	644	640	623	683	677	634	660	700	679	704	621	658	682	674	704	638	670	703	636	712	663	674	693	672	694	673	638	676	669	684	647	689	691	692	620	654	684	623	656	614	628	664	609	726	684	671	681	692	728	650	681	659	651	682	648	653	703	634	664	687	630	662	697	689	608	640	654	708	675	632	664	641	632	630	611	658	698	606	655	629	674	663	670	669	632	695	652	685	627	633	673	690	649	661	671	643	662	720	623	653	691	640	668	709	659	633	650	636	665	614	628	640	689	621	655	662	690	639	682	664	696	705	666	669	667	632	649	674	691	660	639	656	691	638	665	657	683	671	671	715	656	642	662	629	675	682	655	652	638	709	665	676	685	643	686	637	630	662	655	662	661	658	684	672	658	681	629	654	625	679	649	712	658	655	654	743	640	675	623	673	659	674	668	656	660	659	662	633	680	634	650	655	663	649	655	657	676	646	654	658	669	647	649	652	624	702	646	694	659	687	681	644	627	670	663	701	631	687	674	634	656	680	678	676	640	699	698	691	616	683	680	683	647	667	642	627	726	624	629	671	636	629	658	670	660	621	647	706	636	667	657	689	653	645	665	637	665	694	657	643	675	631	641	631	670	695	668	683	645	701	635	657	690	674	696	720	675	631	637	625	641	661	696	696	652	618	656	651	698	628	682	653	650	644	695	610	689	642	657	652	656	664	648	655	646	702	664	685	632	670	692	660	709	650	683	635	699	715	701	723	640	684	694	644	636	673	664	638	619	676	681	640	659	659	658	626	682	669	641	676	651	658	658	620	615	695	641	658	655	659	661	647	679	674	657	632	695	632	689	655	650	647	668	685	687	681	649	711	649	626	633	639	695	656	656	673	691	608	596	645	694	668	617	657	660	669	605	688	685	648	637	624	657	635	649	616	677	634	613	685	699	664	644	683	695	613	676	736	659	708	664	597	661	647	624	586	704	700	649	675	707	697	650	669	665	676	663	656	736	674	621	649	659	650	646	674	690	667	632	629	705	640	741	680	643	643	681	677	665	687	687	639	667	681	676	672	703	713	647	631	674	646	655	624	653	635	675	658	662	678	662	681	628	658	637	668	646	675	637	652	676	611	632	650	642	634	631	718	672	676	674	645	702	645	642	653	657	681	641	649	685	656	691	734	650	650	684	656	661	652	683	713	659	667	703	672	666	608	646	666	667	663	642	676	664	627	666	638	663	663	632	659	655	678	662	613	637	678	657	685	659	650	665	680	678	701	645	655	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
3435	3144	8230	7011	4475	3329	2117	1670	1595	2106	1385	882	723	992	913	753	700	838	807	565	437	380	368	336	320	309	289	279	286	232	258	264	253	288	282	252	226	251	233	263	235	245	204	223	220	207	245	288	310	287	312	289	281	232	238	247	251	207	241	223	241	221	223	212	197	229	218	238	216	230	238	215	237	194	247	205	229	243	243	217	220	262	252	221	234	219	233	230	209	243	236	234	209	236	248	251	229	226	233	251	221	213	236	222	228	226	237	244	245	227	209	245	214	247	237	224	226	233	233	240	219	227	216	228	242	207	246	243	254	197	215	202	213	215	256	230	234	243	241	246	221	215	199	241	214	246	244	220	219	259	198	214	225	229	254	227	214	222	246	231	220	234	227	238	258	246	238	239	239	205	207	247	264	228	259	224	221	221	227	232	227	208	238	208	223	199	224	230	233	221	253	222	211	228	221	217	202	228	228	215	241	238	207	222	231	226	228	226	217	241	225	245	233	236	231	213	236	212	242	237	230	249	236	217	251	219	226	223	225	237	254	231	260	227	228	209	243	220	225	233	204	233	210	265	258	214	208	212	239	234	229	231	229	241	241	222	227	231	226	217	234	229	221	241	244	258	217	227	238	232	224	232	232	217	243	242	233	223	241	238	252	220	196	255	236	228	255	229	216	222	247	205	228	242	205	216	210	236	214	245	226	238	241	250	225	264	227	238	223	242	226	241	230	202	223	228	209	255	237	201	224	229	224	238	227	228	234	212	226	250	220	227	234	246	215	225	211	234	233	263	225	244	249	207	237	257	240	225	224	250	248	222	246	227	241	222	221	240	266	274	243	223	238	211	220	212	245	226	228	231	234	207	243	240	227	222	238	255	203	215	233	213	245	246	234	203	212	238	227	224	207	230	232	236	254	285	224	223	215	242	250	257	236	208	220	218	244	223	238	231	272	242	202	243	227	232	246	216	214	214	219	212	237	250	189	224	241	242	248	243	237	213	233	217	224	204	203	219	218	207	238	235	228	218	249	233	231	230	240	224	251	214	233	218	215	256	257	235	248	226	227	234	240	231	204	215	205	218	226	233	227	234	241	229	216	227	234	234	218	221	255	242	206	241	250	230	210	227	233	223	237	236	244	223	237	225	249	235	213	208	214	212	233	228	228	227	241	238	253	222	236	245	230	224	235	216	241	265	216	195	243	236	212	216	221	230	238	219	207	223	237	228	226	233	222	249	228	206	233	245	207	212	230	237	232	228	235	218	223	203	242	253	230	232	245	246	247	231	234	213	235	194	231	248	225	224	218	216	222	244	241	247	195	201	229	224	243	219	244	254	235	220	206	233	224	219	244	235	194	233	234	236	239	224	220	229	240	209	201	224	247	231	215	225	241	223	235	228	237	218	245	223	225	224	222	227	223	245	213	222	212	228	202	220	220	227	234	236	245	205	214	234	244	212	273	217	221	230	244	235	248	207	216	224	217	251	236	245	245	241	210	214	242	250	234	230	244	241	240	229	227	219	235	232	211	246	231	233	222	239	223	189	235	239	221	216	232	230	231	196	243	217	232	238	220	236	215	217	214	237	241	215	222	246	238	229	220	275	221	210	225	226	247	268	231	223	222	239	206	238	226	202	239	202	236	248	228	254	241	247	223	242	237	223	207	182	225	253	225	218	267	231	213	238	204	203	220	210	270	250	240	240	216	191	207	239	203	219	254	215	228	233	205	240	209	206	226	256	203	228	215	212	246	244	224	252	215	196	211	204	254	238	248	231	208	216	214	223	221	224	233	211	230	234	233	234	248	231	218	234	238	235	216	244	237	205	235	236	223	224	212	231	262	197	218	245	238	237	249	241	226	218	216	247	244	216	212	213	219	230	230	227	226	240	218	208	252	240	242	241	233	210	247	231	210	200	231	226	208	244	240	219	236	220	233	228	254	243	226	208	207	249	256	233	222	246	214	232	220	259	237	228	221	211	230	228	230	215	213	224	226	274	245	200	246	206	227	219	221	198	235	224	223	230	216	234	223	234	249	250	271	270	243	217	204	227	225	241	236	242	244	227	217	239	239	235	238	222	229	224	247	198	254	237	247	234	265	199	247	231	238	237	214	229	230	238	218	235	237	214	209	240	224	215	230	233	235	231	211	217	223	257	225	238	207	210	220	202	237	257	239	240	238	254	224	221	260	221	236	230	259	226	225	242	250	243	226	233	252	245	238	206	236	210	242	215	243	214	247	203	204	248	228	229	239	266	221	201	281	248	239	224	231	230	216	241	211	251	256	223	221	195	225	235	214	232	229	228	234	225	224	221	255	245	217	198	206	200	235	218	211	235	225	247	231	225	260	218	230	222	227	243	220	239	206	226	239	234	243	239	231	242	258	243	238	252	231	243	212	256	242	187	252	213	221	203	230	231	240	228	232	247	236	231	225	232	219	248	215	213	236	246	224	222	223	231	261	234	215	239	208	234	239	260	205	229	229	220	245	243	178	215	219	230	226	212	248	224	223	236	222	227	221	217	237	248	270	220	237	228	219	219	223	231	231	226	251	247	233	242	208	256	220	226	231	215	213	234	218	207	218	217	222	225	247	241	232	248	224	236	212	213	230	218	216	240	231	246	223	213	219	208	259	243	202	218	254	234	241	222	255	224	220	234	226	236	231	233	240	242	237	251	230	212	236	208	204	236	210	237	226	223	220	246	228	223	221	245	240	242	240	221	229	222	235	210	218	224	230	231	225	223	241	220	221	218	213	195	214	235	216	242	204	231	255	224	228	218	242	230	228	228	245	238	212	215	225	235	218	225	223	238	198	232	233	218	218	247	238	231	229	248	233	251	251	216	238	236	234	216	221	232	221	228	227	229	195	223	248	226	213	248	246	245	237	257	224	232	227	252	229	240	238	219	220	233	228	190	243	237	238	210	243	201	201	228	219	213	231	217	238	221	225	225	218	243	241	218	234	261	247	240	221	233	239	251	212	245	195	225	212	239	232	261	219	241	219	200	232	234	241	248	227	246	208	226	223	209	241	222	211	228	223	234	237	232	232	223	212	250	220	211	213	238	212	240	231	235	210	235	254	254	244	242	241	220	226	236	247	202	202	253	234	244	210	213	212	220	221	223	205	230	219	233	222	236	261	210	210	224	209	231	248	219	230	207	230	235	204	206	212	245	223	253	253	241	260	229	189	221	234	215	218	237	219	210	198	250	216	221	221	219	221	228	248	253	235	227	245	241	222	214	225	238	214	239	234	217	207	229	226	242	229	235	226	240	224	230	220	239	220	252	249	219	235	222	241	211	219	253	236	252	210	246	234	224	212	216	225	229	229	227	217	224	230	215	233	187	225	283	244	238	217	206	231	241	217	211	253	209	239	232	232	231	222	211	225	221	247	247	239	242	244	231	245	231	218	272	232	224	246	229	229	233	266	218	217	246	209	213	232	244	244	224	230	216	250	240	214	238	242	231	230	248	238	219	231	211	210	234	237	225	242	272	220	239	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
3091	4257	13312	14189	13366	12504	8478	7824	8231	10932	7314	4596	3855	5952	5525	4291	4384	4848	4952	3127	2252	1952	1699	1768	1626	1640	1278	1263	1061	939	884	889	976	962	853	826	829	798	723	654	705	681	752	709	669	647	746	1123	1261	1199	1163	1049	976	755	717	719	694	679	662	693	670	651	674	686	662	679	623	645	659	675	643	648	630	689	638	692	700	713	653	675	651	678	666	649	672	663	626	675	661	671	681	659	652	642	681	670	661	667	670	628	646	683	605	628	676	643	648	696	636	622	642	634	613	675	637	653	652	641	683	681	661	674	671	658	652	637	647	662	634	681	630	677	647	699	634	689	675	673	653	618	641	665	663	647	657	689	627	675	650	693	689	670	656	683	672	680	646	624	722	684	651	672	672	625	644	682	694	612	676	662	699	617	657	663	690	629	670	655	641	685	605	674	703	628	616	659	652	677	656	648	661	635	637	668	656	691	665	619	686	680	657	662	677	644	663	644	666	641	649	678	625	671	602	674	711	668	663	683	677	645	681	639	644	644	710	646	660	691	675	708	658	691	636	713	644	633	674	693	672	655	627	696	670	660	650	622	664	665	674	655	656	671	708	628	664	672	680	681	679	645	668	612	668	628	662	659	656	655	692	663	649	699	686	665	695	645	667	654	631	646	626	660	698	654	702	660	645	665	635	680	662	676	634	703	647	663	678	674	652	663	662	662	672	614	673	669	668	607	636	673	660	619	684	652	689	651	649	646	656	644	684	704	647	648	682	635	694	665	642	650	653	693	633	612	645	585	689	735	650	636	676	651	660	660	629	603	683	688	629	662	683	650	646	692	726	660	626	640	668	684	666	662	699	651	650	626	688	672	672	637	684	652	681	633	647	682	646	670	664	679	633	692	634	626	685	713	619	660	643	681	657	613	674	679	622	677	611	659	626	672	636	688	650	703	640	617	634	677	683	635	636	690	645	690	692	660	638	689	656	658	666	702	613	633	658	608	612	628	651	686	650	644	651	672	659	667	659	696	639	624	649	643	697	593	700	625	684	641	702	686	633	666	674	676	691	651	653	663	644	661	642	686	649	640	662	702	677	646	683	626	627	726	687	643	625	627	662	645	655	686	657	659	650	652	669	657	664	643	633	636	705	664	624	681	669	668	672	643	650	667	644	677	669	676	670	629	681	623	607	689	662	617	652	692	672	657	660	649	633	688	707	687	749	649	692	651	699	686	655	658	660	636	673	688	640	652	660	651	667	650	656	660	621	619	670	651	684	636	710	677	679	666	665	658	678	692	637	657	656	716	652	677	677	665	602	644	628	640	668	665	631	694	671	707	639	665	706	626	659	628	661	673	725	649	626	709	639	676	680	676	664	661	682	626	643	670	666	630	657	626	642	648	668	631	707	670	690	650	655	683	665	619	698	641	636	673	698	680	635	682	650	672	617	670	678	649	648	700	637	594	612	657	689	690	635	670	627	669	680	626	674	700	657	657	655	666	656	686	692	654	620	723	685	660	638	651	684	679	679	659	633	676	626	681	688	633	708	667	642	651	646	658	699	635	684	659	649	610	662	673	653	655	664	648	661	654	638	659	723	669	657	656	639	673	667	674	602	627	621	677	646	652	679	665	648	639	656	677	670	658	666	654	641	720	656	652	648	675	635	657	676	662	644	681	664	629	632	647	655	674	673	645	665	680	679	669	649	677	656	648	656	614	680	609	667	679	670	688	720	642	634	658	665	631	678	640	655	682	672	674	684	655	625	695	674	643	668	707	658	675	650	657	636	678	652	682	615	644	649	624	655	697	684	647	649	622	648	681	685	643	651	636	662	686	671	648	645	664	666	689	661	639	654	660	683	614	715	644	636	650	690	646	701	695	644	694	665	667	677	686	635	694	626	696	663	683	656	668	650	688	695	651	661	664	682	677	634	711	696	665	734	672	649	649	650	652	718	690	685	652	693	640	687	723	642	598	641	579	664	652	629	660	624	652	677	691	649	631	653	662	631	609	679	647	687	631	668	699	628	730	626	629	679	642	656	666	610	688	693	648	633	684	681	690	661	638	647	652	679	711	658	636	654	650	628	639	691	680	690	695	674	631	626	645	680	673	611	652	687	687	672	628	616	636	688	675	694	640	689	664	690	673	664	660	670	685	691	631	688	628	685	702	660	674	704	639	670	711	634	659	639	676	663	650	626	607	647	729	662	637	624	683	629	657	656	682	670	650	677	687	664	680	674	692	683	686	658	678	662	667	639	612	646	654	650	662	679	644	646	634	671	642	694	710	641	623	637	634	648	687	672	642	652	685	731	679	681	616	650	667	657	623	608	716	697	658	678	671	597	666	609	640	672	685	609	642	638	642	699	645	671	604	679	654	605	712	617	695	668	661	601	619	672	638	689	678	639	697	675	677	649	659	640	692	651	623	623	663	693	619	668	653	686	690	681	633	649	653	633	652	646	624	658	696	665	669	661	660	632	651	685	666	654	665	682	661	637	671	676	693	609	709	669	651	651	693	660	656	664	677	658	669	658	642	643	670	656	662	669	682	632	671	699	668	652	695	663	637	665	627	660	690	672	638	672	665	666	669	656	680	681	671	672	667	678	653	648	660	690	642	625	633	663	685	647	670	655	680	663	668	665	635	605	694	647	662	709	690	630	673	662	669	605	734	648	598	700	655	665	653	670	643	656	651	622	719	683	646	642	633	634	716	667	621	649	654	648	683	671	659	687	648	626	685	628	673	672	665	639	655	644	635	662	653	660	673	626	645	706	713	696	629	678	668	642	636	666	631	665	700	613	629	666	660	753	636	708	668	653	676	694	657	703	639	653	666	685	657	658	665	642	696	647	697	669	648	673	643	623	626	682	633	633	698	703	652	683	653	648	653	689	675	651	667	677	642	634	679	709	712	667	714	665	697	665	649	644	668	710	649	647	646	684	689	631	700	674	614	661	611	680	652	689	639	678	672	670	677	646	641	679	647	643	652	630	638	653	672	621	671	660	659	686	656	647	615	656	683	659	621	656	682	651	690	667	675	623	673	679	629	664	626	660	744	661	628	623	638	683	651	654	642	648	621	643	656	663	681	664	649	674	619	709	639	698	693	631	664	623	715	650	658	716	655	703	672	674	704	686	673	702	656	681	653	644	670	649	611	653	677	659	673	693	651	673	640	629	620	670	647	697	670	660	695	663	620	651	621	645	658	629	667	707	663	618	690	657	643	699	613	674	660	643	651	676	697	654	687	671	687	664	641	646	653	625	627	594	642	653	610	679	640	684	673	672	665	676	629	641	676	628	649	611	692	638	674	672	612	618	658	652	683	668	645	625	678	663	680	625	655	653	632	625	714	654	624	669	658	684	664	697	642	617	626	688	693	638	634	626	656	675	609	650	662	634	654	639	672	630	644	711	674	670	651	647	648	665	671	638	649	643	633	662	684	686	695	625	648	656	650	625	646	680	681	663	619	688	672	643	654	683	676	686	635	686	679	676	666	630	601	649	627	640	642	647	596	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
14089	19303	37560	35406	33299	32342	25947	24625	24338	27462	25283	16762	11041	17710	15620	12535	11741	12704	13215	7796	4192	3578	2753	2749	2403	2379	1580	1384	910	723	657	626	792	815	590	568	513	345	356	238	231	320	240	213	208	177	359	934	940	648	640	467	431	201	275	223	162	161	178	170	159	172	194	177	182	184	158	167	159	155	166	181	174	150	196	157	186	166	170	179	198	175	178	182	162	183	156	165	132	188	181	169	191	166	163	156	174	193	166	172	167	164	163	169	178	152	187	171	186	168	165	166	170	202	158	162	181	174	167	178	205	174	163	178	174	151	187	168	154	179	180	164	175	176	182	167	141	183	170	139	165	159	165	137	157	187	161	180	180	171	196	146	182	169	146	149	162	175	180	182	192	182	178	172	181	149	161	162	189	165	185	203	162	196	178	162	164	186	163	160	173	176	169	177	172	154	179	186	165	168	196	159	140	178	164	166	171	159	160	166	171	166	197	204	133	190	139	197	177	165	170	174	160	180	148	198	180	205	169	175	153	158	181	183	172	179	196	161	150	156	177	169	170	174	176	165	175	180	207	170	163	147	201	186	173	186	179	174	174	191	157	174	168	211	188	173	174	152	158	165	185	159	155	206	172	189	166	189	177	169	163	178	180	149	165	161	174	183	168	168	177	176	190	156	166	192	159	187	169	190	187	181	169	164	159	148	173	182	192	158	182	163	180	201	164	159	160	171	171	172	174	181	177	164	164	156	157	183	184	169	171	160	138	149	160	160	170	182	160	164	157	160	179	166	167	174	163	160	181	167	196	166	186	158	181	158	172	177	188	181	174	165	161	156	155	194	172	149	183	164	182	156	153	166	156	185	180	172	186	174	152	154	156	170	156	155	167	183	172	152	154	143	187	178	184	224	179	164	187	169	176	163	185	191	181	176	170	174	179	155	140	164	186	189	175	149	162	171	176	176	172	166	164	173	151	214	166	166	170	199	166	164	158	149	159	195	169	172	192	166	158	160	182	185	169	146	149	205	177	160	195	174	188	180	162	162	161	178	159	158	151	160	158	161	198	169	179	163	153	166	192	173	165	159	189	167	177	164	170	172	181	179	160	161	201	175	187	161	191	184	165	166	181	156	177	164	183	161	164	152	148	185	173	143	172	157	169	154	164	168	181	156	169	172	170	170	178	174	169	156	186	155	193	163	196	187	177	178	175	179	178	172	176	183	177	190	162	170	138	156	174	175	151	168	169	188	187	185	151	190	185	137	170	162	172	173	188	172	159	165	177	167	169	159	168	193	151	157	189	162	165	168	175	176	165	179	176	176	168	184	180	172	172	176	154	165	185	152	178	176	179	173	168	161	153	183	147	189	167	167	155	172	157	178	174	173	167	186	161	193	171	200	170	189	189	156	180	148	174	162	175	158	132	171	166	160	160	168	157	189	169	176	181	169	192	166	165	188	163	170	203	157	174	177	179	177	149	188	174	172	174	171	159	164	185	148	188	188	169	187	180	170	167	173	172	162	182	187	162	200	163	196	166	172	176	175	174	197	145	167	166	191	179	178	153	142	184	197	192	180	176	158	167	195	155	190	161	155	157	171	166	149	164	167	172	159	197	175	163	176	176	168	169	159	180	166	184	184	167	172	175	167	195	185	163	185	183	185	188	182	205	178	174	155	190	152	165	163	178	149	163	172	190	185	178	182	165	177	165	173	172	146	187	174	173	154	187	182	154	165	154	165	163	148	160	163	184	187	179	175	157	159	175	192	194	141	146	185	185	204	201	191	202	155	176	167	181	180	155	144	162	166	154	165	186	182	170	172	166	158	163	177	187	170	170	192	158	176	156	185	174	182	177	163	189	172	179	154	167	158	161	175	175	160	165	154	183	173	185	172	184	166	159	163	175	154	192	188	161	176	177	190	166	182	167	154	165	169	155	180	178	151	184	182	172	162	192	155	196	158	174	173	158	181	165	171	183	204	177	168	174	164	170	158	184	158	173	153	167	149	187	171	166	167	180	153	175	181	177	183	166	155	175	174	164	159	180	176	179	154	159	167	168	173	174	184	197	203	168	177	153	183	176	211	146	193	169	160	174	169	175	144	173	173	160	178	166	165	184	156	179	176	197	178	155	172	184	182	181	181	178	182	175	191	170	164	162	158	157	157	155	164	173	167	196	169	164	152	157	178	175	185	183	159	165	182	156	202	181	170	167	173	182	176	174	175	165	188	165	184	194	154	180	178	181	189	182	170	181	172	167	167	185	197	183	183	178	175	152	172	156	165	177	159	150	175	156	175	167	158	183	164	176	170	191	199	148	143	171	175	179	199	154	178	188	151	198	181	173	176	189	162	160	170	194	169	156	183	171	187	187	183	169	133	183	162	179	180	152	153	173	157	153	162	150	165	160	169	189	185	191	192	169	185	179	152	158	197	185	171	173	188	167	172	178	174	185	177	198	176	199	180	174	184	171	172	149	173	173	163	168	163	176	163	181	188	184	176	179	186	170	179	156	190	163	174	165	159	170	183	171	172	187	180	160	163	199	164	178	185	160	181	162	143	187	164	189	187	197	134	182	181	163	176	174	181	180	202	193	161	173	181	161	182	192	177	177	173	183	161	172	181	182	175	163	146	180	171	164	191	164	173	174	161	213	163	186	174	178	184	172	161	173	167	133	170	207	151	187	144	157	167	174	153	204	181	181	146	155	171	170	202	154	156	168	164	167	185	170	150	165	163	154	168	174	162	165	167	158	184	181	163	176	167	171	146	173	176	152	155	167	183	158	194	183	172	178	165	168	165	180	182	181	157	174	179	183	173	178	166	184	185	170	196	186	174	160	158	164	186	173	196	176	175	173	175	187	185	150	168	178	169	171	191	168	155	179	184	184	157	173	153	178	155	154	161	178	172	175	175	166	202	192	175	169	150	163	176	172	168	186	169	150	186	183	171	173	185	174	181	176	182	142	165	172	188	189	163	179	178	163	150	164	179	183	162	196	174	146	142	164	183	159	159	184	167	185	168	176	152	173	196	168	161	155	173	174	175	154	160	170	170	206	173	168	179	175	178	162	156	146	191	184	157	162	160	164	157	172	173	203	183	187	157	173	184	171	183	183	174	173	172	186	179	182	170	191	173	176	193	161	157	188	188	175	169	168	177	182	160	149	151	177	190	174	177	175	173	185	167	152	149	175	185	172	189	173	183	176	194	185	168	172	178	186	177	181	181	190	195	176	162	200	175	180	171	172	173	171	151	167	175	167	187	166	165	154	177	181	182	164	186	183	170	159	151	161	175	192	179	162	164	187	162	168	165	177	165	200	169	155	168	182	161	171	171	156	182	186	151	154	170	163	176	170	179	188	194	155	138	166	173	175	171	158	171	160	191	180	176	189	165	184	157	199	185	161	154	170	187	158	177	179	188	160	162	158	163	165	177	162	165	193	169	160	153	167	163	186	157	164	167	166	170	167	175	172	170	199	151	182	163	165	180	171	173	175	188	172	178	174	177	179	163	176	154	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
9207	17943	33667	37533	41584	44391	35081	39022	41468	44309	41312	33518	31526	41855	38477	35918	36301	37457	38915	26568	21613	19258	15379	16586	15714	14758	11021	9628	6387	4739	4372	3939	6075	5471	4631	4380	3977	2042	2100	1383	1145	1815	1334	910	857	725	1995	6601	6879	4225	4084	3153	2643	1057	1150	880	545	506	526	511	562	492	537	518	521	548	535	528	506	499	517	508	536	547	508	540	527	505	525	554	497	505	523	526	488	491	538	505	575	506	562	546	534	535	526	526	536	550	500	556	562	536	517	546	470	554	573	531	549	517	506	525	507	529	535	543	535	504	537	500	494	549	563	520	502	537	514	531	559	536	543	545	528	468	517	506	483	492	514	523	508	508	509	532	497	507	557	522	509	517	559	481	505	529	523	547	469	542	502	479	536	527	500	514	531	525	486	530	517	540	494	521	507	454	521	496	529	536	501	563	543	510	562	543	480	548	565	558	533	536	504	472	529	484	518	530	489	501	532	536	520	517	532	551	546	540	562	570	545	508	552	508	556	527	511	505	519	502	503	499	504	539	533	523	510	523	533	505	533	502	544	510	545	494	510	490	520	478	505	510	564	554	529	520	520	515	526	482	471	538	510	507	527	517	544	538	530	537	517	516	535	543	505	538	521	499	514	486	498	524	488	534	515	557	565	519	575	513	536	518	526	525	549	532	482	503	531	543	527	525	517	511	485	534	537	530	505	548	536	509	521	519	564	507	536	533	497	547	507	533	526	505	514	516	504	547	520	498	558	506	539	497	518	551	523	514	514	539	479	492	507	499	504	504	550	493	530	543	546	481	533	511	504	491	576	537	515	502	510	500	499	524	527	533	492	486	536	535	537	524	503	508	512	504	537	528	478	520	525	565	524	531	504	523	547	527	533	567	538	529	517	554	482	514	525	513	518	526	512	516	500	508	491	536	530	538	505	518	520	508	554	505	509	515	507	495	496	516	551	527	524	501	513	501	538	541	489	496	542	523	536	543	562	520	547	521	543	520	519	529	513	499	503	526	543	537	568	505	526	466	513	523	503	520	522	506	511	536	548	528	497	539	501	563	496	497	529	466	509	550	504	511	515	575	515	574	525	520	514	543	530	491	538	534	555	522	510	503	479	538	491	536	533	513	506	533	495	550	547	519	551	506	522	514	536	502	532	516	539	533	548	505	497	526	505	519	498	536	473	522	485	494	499	505	501	511	564	541	513	521	542	513	527	534	516	470	526	505	520	514	557	508	539	517	532	518	534	513	510	505	512	539	520	509	521	495	524	561	512	557	509	489	510	525	566	579	488	558	546	474	534	547	535	527	500	518	541	542	520	502	542	507	537	493	548	498	503	537	560	585	512	535	504	540	529	506	488	563	553	480	503	503	526	540	578	555	500	537	519	560	492	516	489	534	535	562	509	562	495	514	553	509	528	517	553	509	499	487	537	521	557	516	558	525	534	553	543	531	522	488	512	530	512	493	578	483	546	505	495	519	528	500	506	508	519	551	498	537	505	522	504	509	541	520	506	525	520	527	546	523	525	517	498	514	516	544	546	557	548	510	550	523	497	534	546	478	535	544	499	543	584	545	517	525	518	482	543	528	492	544	501	524	545	509	519	543	532	530	539	520	506	492	543	505	497	499	537	543	522	491	528	541	535	519	551	517	539	535	559	506	492	500	514	502	540	523	512	532	506	585	548	519	497	512	487	512	506	564	505	476	515	508	519	521	567	464	520	490	520	510	558	514	503	522	517	553	538	513	497	498	532	525	519	560	525	532	547	510	529	538	488	494	537	520	534	533	542	498	493	556	503	516	509	493	512	528	582	497	511	568	520	486	511	560	529	490	517	536	528	530	519	502	555	564	525	514	568	511	523	523	500	507	564	497	502	529	479	515	527	537	530	476	536	534	481	518	526	508	524	531	540	540	528	503	510	541	546	525	483	545	513	540	515	505	478	510	534	485	500	536	533	502	503	508	542	545	510	533	535	530	506	516	576	518	507	526	512	525	531	545	529	547	495	540	547	509	517	519	539	509	475	535	509	552	528	534	546	551	524	507	520	487	547	513	511	532	543	549	483	496	502	531	539	509	523	482	517	537	517	514	509	499	572	484	470	510	522	523	504	523	534	495	532	539	482	498	500	530	543	517	542	533	543	478	532	503	520	524	508	499	454	485	519	538	496	531	516	526	562	519	497	479	530	476	496	539	539	478	504	510	496	521	520	483	532	539	536	516	539	509	529	527	535	505	518	528	513	545	516	519	506	493	517	525	561	527	534	552	532	502	511	489	474	484	536	502	538	497	513	507	513	510	512	504	512	504	540	476	472	511	493	545	526	484	514	524	527	487	511	572	521	508	527	488	527	565	532	550	507	519	538	502	523	513	484	580	513	527	492	483	466	523	529	572	532	519	514	500	553	528	556	500	511	528	541	488	515	540	525	501	537	490	502	515	496	506	459	499	536	538	507	509	512	551	531	539	480	539	540	529	486	542	495	531	504	531	513	490	474	543	497	531	519	501	533	556	490	550	534	509	518	505	517	514	518	537	522	509	542	522	508	519	489	488	506	504	571	550	517	539	538	477	527	547	515	519	519	481	504	493	541	490	551	532	567	516	533	510	519	547	495	528	520	514	515	524	555	530	528	556	528	529	510	554	488	477	557	532	505	523	531	512	524	484	535	545	525	491	508	510	481	558	504	536	452	496	552	527	541	500	551	502	534	501	552	513	513	516	497	545	537	549	516	546	543	519	536	523	489	515	469	541	553	512	509	545	513	494	578	572	513	533	513	505	494	520	552	535	518	494	530	516	502	531	521	549	531	505	495	505	560	504	488	507	509	537	521	484	506	536	479	501	535	502	518	565	527	504	527	510	543	523	517	520	518	488	526	541	515	500	486	511	513	509	509	544	524	492	496	550	553	514	519	515	522	512	490	468	507	502	528	548	527	497	535	522	543	510	537	500	538	535	526	522	507	535	540	512	501	530	533	502	519	539	555	538	511	511	524	541	542	510	506	491	513	545	499	531	536	494	532	535	524	514	536	519	472	561	543	484	501	510	505	512	520	547	569	546	499	555	506	494	563	505	525	551	545	519	535	561	509	494	524	482	508	501	544	522	506	511	539	503	501	538	533	545	508	500	514	516	479	491	553	540	523	534	495	540	517	493	504	493	507	516	513	513	474	499	493	527	516	533	557	483	533	482	529	485	525	518	501	505	496	495	533	545	534	518	524	535	502	503	518	495	507	529	536	522	514	550	568	495	541	493	518	537	543	509	538	526	529	511	525	540	477	510	532	513	525	500	523	484	496	528	522	512	501	544	527	503	495	502	563	532	543	546	532	481	543	444	462	534	535	486	532	508	500	550	517	521	477	557	512	506	514	521	500	519	513	496	540	514	543	525	559	536	550	550	511	517	532	499	519	542	485	495	518	502	527	518	519	536	501	521	532	517	493	471	509	509	502	475	492	476	504	514	525	524	552	512	484	515	507	558	542	494	570	511	517	493	532	512	519	516	535	562	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
23056	27984	41835	37632	35735	35626	31300	31847	34855	35839	35218	27257	20416	28745	25946	22573	21273	22842	23383	14504	7903	6672	4650	5330	4699	4521	3130	2354	1649	1245	993	1068	1336	1464	1144	1184	831	474	461	398	387	500	330	319	288	279	568	1679	1712	1110	1072	747	684	330	315	333	195	207	232	241	223	241	230	218	239	213	219	208	223	215	222	230	231	233	214	218	268	215	216	220	210	222	229	226	227	217	226	204	202	222	208	235	222	219	214	232	185	205	204	220	226	211	215	177	213	239	228	228	220	232	226	213	211	223	254	225	223	215	223	216	209	226	216	223	202	239	227	246	197	223	215	234	216	226	213	222	225	201	225	248	181	237	199	218	198	220	221	223	223	227	213	222	203	254	226	193	210	228	228	208	246	223	227	227	199	216	211	241	204	251	208	219	204	207	208	244	201	204	207	205	218	225	231	235	206	231	237	228	234	211	218	191	229	220	206	206	205	213	198	210	184	229	230	233	192	214	249	207	209	211	214	216	209	193	200	240	219	212	202	217	238	219	213	217	211	230	213	200	229	220	209	224	206	229	204	217	232	229	223	214	212	213	224	217	230	234	218	214	194	207	217	234	238	196	236	238	212	212	219	210	211	199	171	247	221	222	201	222	249	207	223	220	240	231	229	233	245	211	210	228	200	222	221	217	236	234	197	241	236	210	228	217	217	191	204	207	217	238	230	213	214	240	224	220	207	235	251	218	194	234	235	221	213	207	203	209	244	262	228	220	215	225	215	223	206	228	194	201	219	227	202	216	210	180	207	212	228	218	211	230	210	217	229	221	216	237	215	251	224	232	229	215	226	227	217	233	212	240	230	207	251	229	210	222	217	203	210	206	205	242	227	239	210	227	227	198	226	220	213	248	219	207	218	221	213	238	214	221	226	210	243	234	226	219	202	224	220	224	196	198	228	218	219	232	217	232	215	210	218	244	219	226	212	232	201	204	211	227	211	238	224	213	202	219	211	223	225	207	207	185	214	223	204	203	213	216	211	216	219	236	236	208	246	213	225	211	211	210	216	218	212	219	228	235	219	197	230	227	168	203	254	213	214	227	259	228	234	231	210	231	229	218	223	240	212	207	214	252	226	197	206	214	228	243	220	228	237	212	214	201	219	214	209	236	218	230	243	221	226	179	196	202	196	202	258	199	207	243	219	187	245	222	204	224	200	217	226	200	225	201	218	234	232	246	199	195	222	211	218	222	185	211	227	244	241	207	214	236	230	238	211	216	200	220	201	206	225	222	231	199	207	214	215	204	194	216	225	220	235	224	211	220	219	204	195	208	201	200	234	203	225	238	231	225	205	215	218	214	222	207	221	250	200	210	206	246	204	221	221	204	207	230	216	224	212	233	209	212	246	252	242	216	235	214	224	200	258	216	210	218	236	254	248	233	234	229	241	217	219	246	214	215	235	230	251	221	222	242	248	206	214	233	207	203	245	198	225	209	197	196	210	207	256	209	218	209	241	219	231	210	226	226	193	213	234	225	242	219	203	216	219	192	209	203	207	222	213	244	233	226	197	240	215	226	226	209	213	241	226	200	232	228	227	241	191	242	208	232	225	212	210	212	223	216	218	214	231	215	191	238	204	227	235	211	235	221	220	206	244	222	209	241	206	240	226	216	201	218	202	199	214	210	198	215	220	258	239	214	255	203	224	205	192	220	220	217	224	199	232	216	215	200	196	235	217	218	229	224	234	211	230	217	244	211	228	256	221	224	199	220	204	224	252	209	219	201	208	231	222	209	198	220	203	224	247	242	246	201	226	213	244	201	176	215	197	219	218	248	200	217	238	227	246	222	215	224	210	198	196	225	225	224	236	230	226	241	259	229	222	219	219	225	201	245	212	254	213	225	222	218	214	216	212	234	224	235	214	216	227	229	214	206	228	214	231	217	226	207	227	218	220	219	227	236	216	227	215	221	212	208	236	194	208	228	218	219	225	212	210	202	183	223	248	221	216	223	204	197	241	216	213	214	199	230	250	243	234	229	221	215	236	214	204	217	231	225	239	221	227	191	210	207	210	187	198	216	209	199	208	205	237	241	226	232	224	229	220	221	216	210	197	206	242	198	223	211	238	239	208	219	232	201	230	226	200	240	203	212	212	220	212	235	207	190	223	201	199	210	228	209	211	204	196	217	206	233	197	229	242	215	237	218	216	229	238	226	212	217	187	208	214	216	233	222	217	229	207	222	222	241	227	212	232	188	213	228	198	247	208	215	219	210	218	211	232	214	213	196	191	217	244	212	228	245	209	183	205	234	202	187	220	224	235	251	242	222	214	201	238	239	232	248	195	207	226	230	255	181	213	233	213	233	246	260	199	224	230	202	226	200	213	191	203	202	223	219	228	222	223	234	212	217	202	239	224	196	215	231	227	205	214	224	199	226	234	232	214	216	216	210	227	186	219	218	210	198	230	215	214	202	238	208	216	218	210	207	235	241	222	225	221	204	218	224	230	214	233	216	188	212	208	196	215	210	255	246	223	228	213	227	233	226	224	220	224	194	222	190	217	211	229	199	233	200	206	227	195	196	210	217	206	229	200	238	227	234	190	215	217	227	222	234	231	211	224	230	197	218	205	240	238	227	234	206	194	229	214	234	242	222	203	225	226	236	201	237	211	211	220	235	208	214	209	231	227	207	192	220	230	221	203	212	230	206	233	215	248	227	209	217	221	201	231	226	219	257	222	214	193	248	212	189	212	202	202	251	215	223	236	221	207	212	238	225	198	241	211	198	221	228	211	239	211	223	210	221	221	215	234	224	220	208	235	215	217	223	220	211	233	226	238	199	225	183	200	217	208	235	207	207	205	215	197	170	235	223	232	206	241	222	180	201	194	214	210	235	213	218	219	236	208	212	244	241	217	194	244	194	237	236	232	218	211	224	218	232	238	224	208	191	216	228	216	204	205	235	223	229	231	209	223	237	210	221	202	199	221	188	210	212	206	206	229	227	239	244	222	218	216	215	234	249	216	218	196	236	245	229	222	215	228	200	246	221	224	190	215	214	237	219	211	221	177	233	226	216	211	240	223	218	221	212	214	217	208	222	220	203	213	197	229	234	209	215	220	182	196	211	207	251	217	188	227	194	213	208	207	221	231	217	196	213	223	232	240	240	233	220	204	199	216	209	233	222	213	208	199	224	224	194	179	232	227	219	176	196	228	219	231	226	223	215	254	204	230	224	219	206	224	235	224	250	231	229	206	230	228	195	213	219	217	214	227	244	225	228	205	189	215	244	220	217	209	213	248	219	211	215	194	241	185	230	212	224	224	223	218	219	196	223	223	223	197	234	225	198	229	209	234	240	222	221	197	214	237	221	209	206	225	225	229	206	227	247	215	219	230	231	205	214	248	233	212	207	223	257	215	202	230	234	204	245	219	223	213	230	208	220	231	241	204	209	210	212	232	224	223	237	220	242	220	220	216	217	206	230	232	192	207	220	222	230	209	202	244	225	227	228	191	179	214	205	213	195	196	227	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
13164	24226	37760	41353	45686	48756	41399	45601	49044	49638	47865	42570	40691	50685	47000	45524	45131	47206	47578	35574	29276	27337	21852	24735	23604	22016	17867	14712	10157	7957	6710	6774	9336	9515	8316	8423	5521	3107	3018	2055	1922	3044	1931	1315	1319	911	3441	11090	11022	7204	6564	5089	4389	1512	1589	1588	658	628	668	665	633	652	661	658	678	643	644	679	639	605	622	632	627	674	663	638	657	660	645	660	587	597	682	619	635	630	600	666	645	657	668	626	619	623	684	589	668	611	622	604	627	633	665	653	641	632	651	635	635	581	662	670	633	620	659	603	637	640	647	627	619	601	649	655	662	652	636	623	618	640	679	686	623	670	688	630	590	642	648	648	613	646	633	574	659	654	661	620	640	613	629	658	635	629	618	606	619	667	688	641	658	688	609	676	619	621	607	638	602	641	683	609	654	671	644	602	675	650	636	657	667	585	668	657	589	646	618	640	675	628	662	655	638	632	667	624	651	624	593	650	673	645	629	648	660	656	630	647	644	668	686	620	636	618	699	634	598	655	597	628	646	625	600	620	604	618	660	597	621	599	609	652	670	593	624	621	602	633	602	632	633	639	658	624	635	603	672	640	649	599	616	631	682	655	671	642	631	639	645	631	669	561	626	652	648	626	628	662	645	666	623	608	660	652	618	675	649	626	626	614	650	610	604	662	668	663	663	628	644	655	634	645	643	661	626	659	629	647	605	699	591	606	691	624	658	693	590	631	672	645	610	612	676	623	606	644	640	648	581	673	640	667	649	622	673	648	609	632	620	632	660	628	623	633	618	626	632	646	672	656	665	632	627	626	643	644	654	637	641	686	586	645	672	609	667	660	644	614	666	624	620	631	656	645	650	619	621	632	643	601	632	643	634	695	646	659	612	645	598	633	639	610	655	667	675	638	653	638	630	642	645	621	656	647	652	631	623	672	579	632	596	651	637	640	658	615	702	610	615	659	655	635	635	665	652	666	660	673	613	638	636	622	667	622	647	628	647	686	605	631	637	665	641	635	611	616	631	658	627	644	586	670	643	635	670	659	639	620	631	634	678	614	646	700	619	683	603	653	638	606	612	705	645	619	631	638	671	650	637	642	618	675	648	625	632	618	631	622	631	650	646	628	629	640	627	644	661	596	695	655	643	629	592	630	617	675	671	581	620	612	667	668	619	613	636	679	653	616	616	648	636	619	636	690	641	655	659	587	598	670	602	601	597	659	593	594	612	625	640	621	614	633	641	634	640	635	642	634	655	638	608	640	661	662	653	672	653	630	602	668	651	673	600	638	602	664	659	635	643	639	635	664	595	628	595	678	622	622	651	644	609	672	633	614	705	676	636	690	628	596	653	672	619	621	592	618	651	647	632	672	629	663	670	623	645	637	644	614	650	609	642	655	595	673	615	632	616	630	634	625	624	663	613	624	634	638	646	643	632	629	637	651	596	660	630	641	663	593	637	668	629	628	659	636	609	637	684	644	612	634	643	667	598	658	687	647	592	597	621	647	614	633	672	663	634	654	638	671	646	637	633	610	657	647	638	649	655	630	649	617	627	647	610	636	612	656	640	654	644	642	609	625	685	643	675	636	625	619	638	632	649	660	629	621	620	647	645	671	582	652	648	620	646	637	650	627	654	610	670	635	611	634	664	635	624	693	610	664	616	681	612	646	655	647	640	614	662	636	617	675	669	663	641	635	670	654	676	621	624	614	602	652	630	598	608	668	643	589	628	698	633	612	632	656	649	630	619	651	618	669	657	640	659	668	698	643	646	614	654	648	647	614	629	680	694	648	627	632	657	610	655	632	611	626	630	638	678	630	656	636	649	651	618	659	648	640	593	657	666	661	620	669	623	636	620	654	633	665	663	619	614	625	624	676	651	626	647	646	616	608	628	646	628	622	647	638	640	610	652	634	643	626	651	660	689	594	672	608	599	626	608	648	646	685	607	599	632	619	598	610	682	625	643	680	635	654	593	625	666	663	641	600	668	638	654	605	666	611	667	620	691	671	628	635	652	663	639	675	642	619	595	632	644	663	661	627	629	628	621	663	670	639	638	670	623	672	594	683	657	631	650	621	612	622	671	606	636	620	691	595	669	612	616	641	658	649	681	655	625	639	622	621	645	710	663	636	615	646	635	603	594	600	687	654	613	648	633	656	659	694	673	601	640	626	630	611	619	595	611	651	640	629	619	645	607	655	675	627	654	610	640	615	666	668	667	671	647	620	597	609	619	653	645	607	621	671	667	613	665	628	592	600	657	644	604	605	607	652	658	686	617	659	605	626	651	615	659	634	618	599	650	683	650	619	606	675	594	629	681	648	592	643	612	672	549	633	636	675	662	665	612	656	656	622	615	619	647	636	631	656	607	686	645	658	623	639	607	609	616	673	645	675	660	686	618	650	611	631	661	654	642	688	674	668	633	618	627	621	629	645	615	634	618	650	665	662	629	602	611	632	640	586	635	579	670	667	668	671	582	615	684	609	641	617	633	708	662	620	648	640	627	658	609	635	696	587	616	635	666	611	655	608	632	581	640	663	580	635	621	644	660	656	604	636	665	614	638	622	625	637	633	679	634	628	670	610	658	674	671	614	666	656	592	660	582	633	624	673	646	659	654	646	655	620	638	685	686	627	622	634	676	634	615	669	615	711	608	662	634	640	607	643	640	624	616	592	686	676	634	667	636	628	585	619	645	625	642	658	628	635	645	644	626	614	623	642	589	641	653	642	634	688	598	643	658	612	600	628	626	591	575	647	600	643	642	624	614	641	624	633	689	619	670	646	636	659	648	629	628	637	638	620	629	666	617	656	636	632	624	643	681	640	626	662	636	587	644	622	646	613	612	669	625	642	622	680	627	645	649	653	615	665	621	618	638	617	623	628	622	605	611	637	684	630	630	633	670	665	629	610	652	671	640	591	630	619	631	619	642	632	604	627	677	666	651	674	633	649	605	617	633	651	668	640	661	637	667	638	637	683	627	633	679	586	677	652	650	630	682	616	607	638	677	614	652	639	608	604	630	661	641	659	648	675	675	636	645	655	635	605	631	648	618	649	676	689	640	657	623	604	634	665	632	621	625	631	670	647	649	638	629	647	674	631	638	661	655	664	652	628	629	642	657	650	605	633	652	673	667	634	659	632	668	617	647	617	645	641	654	665	642	645	652	592	629	624	690	637	645	613	627	619	624	656	636	647	665	640	628	631	655	627	628	631	663	618	663	618	660	634	648	627	634	633	637	632	706	647	636	634	621	638	682	611	691	655	626	626	636	647	627	679	643	617	617	635	663	604	672	669	631	639	621	647	650	618	670	635	602	613	628	663	623	654	623	635	646	658	640	640	629	611	670	664	654	668	683	654	663	683	650	663	611	609	607	636	627	619	669	658	653	685	620	638	647	648	638	641	609	646	619	643	641	609	647	670	607	663	626	646	659	670	658	655	635	626	623	692	627	638	560	622	656	645	620	664	653	658	671	617	605	619	631	647	635	644	654	636	679	654	648	674	610	620	622	676	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
3323	3103	7980	6471	4193	2954	1496	1362	1324	1508	1226	784	561	828	686	579	579	632	653	378	325	321	298	315	287	296	286	257	250	240	252	234	219	222	241	220	218	254	218	214	232	198	214	220	243	228	243	273	294	294	276	282	248	199	217	213	224	236	204	230	228	220	214	237	195	209	237	257	257	192	221	221	235	238	207	233	211	232	208	231	209	189	234	230	223	222	232	212	224	230	193	250	219	206	249	231	226	250	242	229	223	212	200	224	244	233	235	217	225	192	238	219	221	214	251	209	208	208	231	192	225	221	228	222	221	234	254	213	223	197	202	227	235	228	214	227	206	246	242	212	233	234	201	208	217	210	210	200	250	206	187	231	223	257	241	232	212	236	218	195	222	208	188	209	217	232	211	202	203	200	224	224	212	223	235	243	225	230	226	233	202	207	220	216	228	234	232	228	207	218	215	249	221	237	223	230	219	214	210	231	203	224	220	200	171	228	219	221	204	250	211	211	234	230	221	244	219	216	220	214	211	228	214	251	227	227	226	240	208	236	209	201	227	207	209	230	214	245	267	210	241	244	237	206	233	233	226	231	222	256	243	235	214	238	217	225	221	239	248	216	225	223	204	259	221	240	250	223	207	216	243	231	223	216	201	221	215	221	228	214	236	202	219	193	238	216	220	233	228	240	231	238	214	222	221	242	221	238	218	202	219	190	216	239	228	220	244	213	239	263	203	201	211	198	237	265	208	227	220	241	225	232	244	229	226	228	214	229	200	225	199	239	229	241	229	220	206	233	195	252	248	240	236	228	217	204	225	217	245	216	230	237	211	231	223	224	229	210	212	219	225	191	230	257	209	240	227	223	238	222	224	223	243	231	221	228	239	226	227	247	234	227	204	224	245	217	221	203	220	223	220	225	250	227	193	247	220	200	215	214	213	202	216	214	234	222	233	225	218	236	228	219	211	226	239	215	215	222	219	237	220	218	206	245	202	248	224	209	209	231	213	260	243	209	229	216	230	235	206	234	210	239	236	219	220	247	229	240	216	228	241	221	234	242	214	213	219	238	221	217	228	250	217	233	216	210	212	230	203	236	221	205	206	213	189	230	199	216	247	220	219	251	231	231	205	221	229	249	229	257	228	216	232	213	242	232	216	217	221	230	227	209	200	211	245	256	215	207	226	211	213	220	229	214	204	210	205	219	209	224	216	222	205	220	199	215	237	232	209	241	190	220	230	221	251	210	220	214	233	212	238	211	237	228	217	257	228	220	237	223	214	214	240	221	196	244	233	249	213	220	225	238	221	243	232	235	221	226	216	211	216	206	229	233	217	212	226	235	211	202	226	205	234	227	208	224	209	253	220	202	224	202	226	217	223	241	234	220	223	228	236	229	224	205	219	230	235	222	253	215	251	225	233	245	193	202	243	233	228	218	252	220	242	225	227	218	217	205	246	220	220	227	203	251	243	248	191	216	218	250	227	208	206	208	246	223	248	218	226	203	222	196	215	242	227	212	209	245	223	210	230	214	226	215	241	230	216	209	227	219	204	248	205	229	204	214	248	225	250	225	213	226	212	215	238	222	224	238	226	221	225	218	230	223	226	221	213	199	239	249	233	203	228	226	202	208	206	222	225	244	230	239	232	230	268	224	218	225	247	255	212	226	225	258	212	220	231	211	228	217	196	207	209	212	217	225	219	219	232	226	240	232	201	246	231	198	213	224	238	252	225	235	218	222	257	189	238	215	247	220	210	195	224	213	212	201	195	205	224	190	209	200	233	221	210	233	213	210	213	215	235	208	247	244	250	240	202	204	213	244	226	214	212	230	211	222	227	246	216	194	226	212	198	229	205	219	217	231	248	234	262	228	207	241	221	224	230	258	222	224	226	202	201	224	186	217	210	226	242	221	242	223	241	217	233	190	220	214	214	209	229	203	230	221	205	224	235	219	211	226	226	212	241	259	189	208	219	200	213	244	220	229	216	225	243	208	220	247	225	222	231	203	239	203	211	225	218	224	208	221	208	229	243	242	219	229	208	233	222	225	225	198	238	209	219	212	239	232	242	205	239	237	210	210	221	246	213	242	205	219	232	214	227	231	230	237	210	230	201	207	200	224	183	220	222	229	229	208	225	238	219	247	228	235	180	223	261	218	216	244	240	237	248	232	213	225	216	216	217	228	217	250	221	221	263	228	237	223	235	232	209	223	250	217	237	228	188	223	227	237	228	202	201	208	239	211	239	245	237	245	221	210	208	215	226	212	210	219	205	235	185	226	239	221	222	236	254	238	203	237	218	211	206	226	229	244	208	220	241	221	214	228	214	218	227	231	213	213	217	215	253	227	203	234	232	251	226	208	237	228	200	233	215	236	241	219	209	202	235	237	231	240	233	212	212	212	228	222	209	248	212	231	259	254	190	241	238	262	236	237	228	232	220	218	226	209	207	246	244	246	227	227	219	207	230	232	200	211	224	223	202	207	227	190	241	240	200	223	217	223	231	224	244	220	238	227	238	226	237	227	242	228	245	247	195	211	232	220	240	210	217	206	207	215	239	233	248	217	212	238	233	219	195	225	230	235	212	242	217	238	223	239	232	223	210	245	220	226	230	221	211	201	238	232	219	233	233	217	224	242	246	210	213	221	221	221	223	213	237	250	233	246	218	224	215	205	210	214	240	236	218	213	222	206	237	231	229	247	196	218	222	202	235	227	216	231	209	205	253	227	216	206	228	225	236	240	214	250	214	234	225	226	203	222	230	200	236	216	222	230	241	211	224	219	213	219	234	239	225	217	226	246	229	225	221	216	230	232	228	215	229	233	245	236	227	217	221	242	239	218	220	224	229	218	222	210	209	211	208	256	228	242	253	223	218	194	219	239	229	209	200	213	205	231	234	234	218	227	219	245	237	203	237	210	234	192	238	226	231	222	217	234	242	229	224	227	198	214	227	207	225	218	207	213	229	217	203	234	213	206	233	235	234	220	233	215	211	234	212	222	235	229	211	211	214	192	227	243	226	202	233	230	205	208	192	193	223	221	266	199	251	250	203	226	251	233	220	223	237	223	230	235	224	243	213	231	217	211	219	220	221	231	237	195	221	205	242	192	239	228	206	236	243	253	235	234	229	216	231	218	232	229	223	194	238	205	215	224	222	254	208	211	227	246	186	222	218	233	209	191	216	207	212	238	244	220	224	227	227	210	241	229	235	235	212	213	208	228	221	220	223	197	215	221	237	224	233	237	230	256	248	231	217	225	217	262	218	185	217	245	234	230	213	230	212	200	216	228	226	224	242	218	192	225	212	219	213	213	231	233	216	237	249	237	226	242	221	231	211	236	197	208	234	221	236	248	234	214	232	240	245	258	227	213	233	206	234	240	222	211	199	224	215	227	193	216	222	227	213	225	239	225	221	186	221	236	221	233	227	211	232	216	214	235	208	227	240	220	224	240	234	239	212	220	224	228	231	234	211	228	191	210	210	222	236	210	211	232	212	233	216	209	215	235	209	220	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
3091	4341	13074	14088	12556	11456	7401	7229	7318	8835	7413	5171	3601	5935	4832	4333	4345	4563	4384	2617	1862	1749	1357	1429	1452	1342	1229	1027	836	807	827	825	885	897	866	828	714	644	646	672	695	692	673	666	646	640	693	1062	1259	1075	1037	917	871	684	713	644	639	680	624	595	680	646	618	641	604	630	630	650	662	609	697	613	651	612	613	645	641	609	620	664	630	672	645	613	671	657	665	640	626	626	611	656	619	603	625	625	641	676	606	635	632	619	613	637	634	601	628	642	635	641	645	649	658	674	625	684	670	618	604	614	641	605	642	587	662	639	658	632	681	650	587	646	671	640	627	644	700	617	637	634	652	632	626	677	670	631	631	630	567	618	658	631	597	633	676	591	654	667	621	681	648	623	664	654	637	608	614	633	631	640	612	669	674	620	605	694	639	623	652	660	630	623	651	656	645	679	658	635	658	593	623	652	612	612	584	604	603	695	634	638	655	617	694	680	644	653	634	667	651	615	660	626	641	645	637	675	697	647	638	644	617	593	681	659	681	678	633	640	689	618	644	630	673	636	645	657	602	604	604	606	625	610	666	687	640	631	625	623	622	632	611	616	628	616	683	648	660	644	641	631	619	657	603	641	644	633	635	672	661	672	634	616	648	635	667	619	588	621	652	606	610	624	594	656	645	679	625	675	640	644	647	635	588	606	634	598	591	667	624	592	645	613	609	652	673	611	603	613	648	665	659	602	636	628	616	699	645	655	622	636	671	633	651	624	651	663	648	633	629	630	670	622	627	651	621	641	556	620	599	691	635	634	617	656	659	631	607	639	675	620	647	681	665	678	619	621	632	641	656	644	600	612	624	655	661	648	634	670	644	633	700	627	635	652	611	654	652	644	649	644	672	645	615	671	654	647	647	632	639	620	643	647	640	619	703	601	648	704	634	636	611	630	636	660	604	675	673	653	635	651	613	646	672	644	623	622	577	667	622	652	627	615	675	639	656	659	605	643	641	613	644	660	624	664	616	645	650	608	645	660	620	620	650	682	606	625	653	635	680	643	654	587	668	619	601	610	662	629	658	628	657	642	649	603	641	623	628	688	594	662	638	616	659	685	662	609	642	619	647	610	647	638	624	639	662	655	705	655	640	637	625	637	644	630	595	666	631	623	652	668	645	668	607	672	641	627	619	666	665	619	622	674	675	663	609	663	632	612	594	589	644	617	630	637	623	616	684	640	656	651	625	604	653	623	618	635	611	633	676	686	608	641	652	696	608	630	619	637	631	607	619	607	616	629	654	671	629	618	692	661	647	634	627	649	622	647	627	646	652	648	624	608	609	648	658	651	641	644	637	623	669	601	714	633	632	717	641	679	628	648	619	671	677	661	675	657	687	608	633	659	639	601	629	665	572	665	648	666	602	613	617	660	653	643	683	643	667	688	627	608	639	613	656	641	642	657	627	619	685	698	604	669	601	668	662	612	671	670	609	621	630	633	640	651	668	653	616	591	571	651	611	663	626	674	614	597	633	624	635	655	592	671	599	612	600	617	646	617	652	601	621	621	600	658	589	667	671	615	657	656	673	672	650	647	652	632	634	652	650	667	667	677	652	626	661	651	673	652	589	630	672	653	693	584	643	620	615	639	650	679	651	625	649	641	627	637	641	634	625	634	601	627	619	626	698	646	634	620	633	630	606	673	629	663	651	603	648	615	617	622	604	657	675	647	670	596	635	617	685	597	630	637	641	629	661	606	607	614	624	627	621	657	649	653	641	620	656	602	697	700	621	652	695	647	653	613	643	608	632	687	645	647	598	634	592	655	676	692	601	611	631	626	621	631	599	590	670	631	640	659	671	600	655	603	613	622	632	600	663	599	651	678	644	619	676	641	632	640	618	637	651	646	670	621	679	642	645	681	664	618	654	623	668	654	660	621	625	638	624	654	636	677	649	628	602	659	635	670	619	653	640	646	606	625	648	627	607	606	627	624	648	607	658	642	672	642	658	612	635	663	646	637	644	652	676	622	644	610	667	637	637	646	610	676	585	653	666	673	624	595	675	658	576	623	695	641	602	614	651	603	627	645	579	616	611	598	653	673	647	619	660	634	688	658	648	629	666	601	659	619	669	612	593	606	641	709	616	614	665	661	622	657	625	655	656	646	655	623	715	625	630	632	637	692	621	669	635	636	644	682	611	636	687	689	670	645	624	655	626	616	650	656	655	602	629	641	644	670	629	627	668	591	642	624	635	663	604	693	652	672	629	664	580	630	612	639	625	589	590	652	590	635	655	635	624	649	613	670	669	638	600	654	665	668	625	653	609	650	635	635	617	607	683	604	615	647	654	616	650	650	641	671	651	626	647	655	621	637	642	608	644	625	579	633	659	618	644	607	623	662	658	626	622	603	664	635	649	633	660	624	680	646	624	643	615	672	667	663	637	646	577	615	600	639	653	643	646	598	639	634	652	620	662	662	647	624	652	649	636	598	653	658	660	685	663	638	627	646	684	645	630	692	657	616	665	633	614	628	645	602	628	674	655	639	610	624	623	658	625	665	656	657	633	653	688	608	640	666	638	621	622	648	607	623	610	655	644	612	633	622	635	568	621	616	626	621	595	689	600	614	629	667	633	631	698	618	637	606	633	658	672	629	652	634	612	676	628	605	648	671	648	636	631	648	604	650	671	654	612	633	626	651	630	657	652	624	606	706	675	642	616	604	662	627	647	639	663	667	665	656	607	642	615	593	646	639	662	588	642	637	638	666	615	637	626	642	669	652	625	661	618	602	629	598	647	648	609	647	677	661	624	659	642	616	633	649	638	714	630	632	665	635	655	659	655	635	659	651	669	597	626	642	681	640	637	638	624	612	643	650	649	655	606	640	638	646	679	607	626	658	646	660	642	627	631	662	598	613	673	653	626	652	624	636	636	658	662	645	672	650	652	636	651	653	626	653	646	659	643	632	635	613	662	610	636	643	603	616	638	693	620	601	671	666	594	659	647	662	629	638	659	612	653	641	615	640	640	644	699	630	655	658	669	622	656	676	675	632	626	663	650	635	655	602	614	663	598	693	599	621	635	645	602	647	654	629	681	630	625	662	667	592	646	644	694	630	608	664	661	635	672	588	616	702	674	643	656	658	679	631	656	588	684	643	632	615	656	607	658	640	640	647	641	643	658	632	596	640	625	656	657	661	628	584	635	660	621	686	653	609	667	655	657	658	689	648	626	666	648	657	603	635	661	615	650	618	651	620	670	649	644	634	589	666	662	654	639	689	645	608	609	603	662	622	616	631	662	599	592	615	612	632	651	659	669	625	677	580	607	609	616	593	646	640	659	620	654	641	632	596	621	666	635	622	639	618	638	649	632	631	666	643	617	621	648	632	584	613	625	695	647	655	657	611	658	660	693	581	616	650	674	635	614	617	638	653	615	602	684	611	635	649	660	620	610	614	632	641	622	666	665	584	644	633	651	654	634	616	601	650	660	680	633	660	649	636	649	617	636	635	677	652	621	585	631	654	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
14619	19812	38275	35377	32887	31632	25456	23773	24212	25291	25139	18775	11693	17397	16247	12814	12661	12881	12353	6983	4228	3273	2162	2579	2412	2018	1633	1061	796	678	572	615	891	787	782	638	422	306	260	253	272	286	237	214	167	178	336	947	983	574	537	508	387	171	280	188	173	157	172	154	163	153	165	158	169	166	163	165	164	158	156	128	166	164	175	163	163	176	157	167	152	152	160	168	139	174	168	154	155	177	149	184	146	165	174	151	143	185	175	170	166	165	184	158	176	163	167	149	158	166	169	144	171	170	161	138	149	190	166	172	180	167	144	158	163	176	167	159	163	164	173	143	152	164	198	161	180	153	172	175	152	146	155	170	156	137	169	165	153	166	157	171	176	185	171	159	156	161	146	148	180	166	152	168	148	168	145	174	177	167	158	180	166	170	176	179	146	148	156	158	155	170	152	173	164	157	157	188	184	177	163	160	171	149	168	150	164	149	168	160	168	158	189	169	156	151	151	152	184	185	161	142	150	170	153	168	155	143	169	180	155	156	162	155	160	167	165	149	162	173	157	185	162	154	168	172	169	168	146	145	152	161	152	157	166	158	148	171	150	156	186	147	154	162	162	170	148	163	171	180	166	161	165	144	145	154	144	168	142	158	163	167	153	165	144	137	166	163	182	154	165	151	193	171	163	158	172	177	170	149	142	151	159	155	196	166	180	172	166	179	165	143	166	147	176	186	165	142	161	160	154	166	159	176	156	157	145	145	155	166	144	185	148	158	160	178	147	178	154	160	163	179	164	180	152	142	164	150	168	137	172	167	132	172	175	182	178	148	160	173	165	170	176	161	155	161	196	162	159	159	159	182	164	154	160	158	157	149	153	152	180	172	187	154	189	158	166	168	164	198	157	164	191	150	184	178	149	170	172	164	199	170	177	186	170	178	171	162	154	169	158	166	145	149	175	165	146	182	166	154	171	163	178	145	175	153	164	161	138	176	178	167	164	166	186	156	169	170	155	173	151	137	172	163	173	166	153	168	162	153	152	162	151	167	170	153	162	156	159	166	159	181	177	174	176	167	159	173	171	177	164	154	156	146	158	163	159	165	173	174	164	175	182	160	173	169	169	161	162	173	161	164	162	153	147	157	163	169	171	171	182	167	163	175	179	156	178	172	145	169	161	158	171	161	126	158	164	152	169	161	170	161	172	156	167	172	193	169	158	167	178	162	168	176	171	156	171	170	149	168	129	169	160	167	166	162	165	184	150	136	160	159	157	169	151	164	180	173	154	137	155	163	178	154	150	174	168	156	160	157	173	159	180	171	184	145	167	157	163	174	175	161	165	170	159	151	172	160	168	162	184	153	153	171	144	166	145	167	161	156	161	172	188	153	189	154	165	171	150	166	147	167	179	176	173	144	162	158	150	150	155	167	154	166	155	151	180	160	155	168	151	176	175	165	166	164	167	160	159	163	155	146	168	154	194	170	134	173	156	137	191	166	150	173	175	171	152	172	178	167	157	173	151	150	153	142	151	150	167	157	147	193	164	150	188	185	166	175	143	156	145	152	170	161	163	176	165	157	169	164	155	168	170	152	170	181	179	161	164	160	154	153	166	161	169	166	174	151	156	180	173	157	152	148	173	174	178	162	162	157	157	159	184	141	174	169	160	166	176	153	178	158	162	159	159	170	181	164	170	171	162	154	163	150	170	177	163	166	170	159	172	164	138	161	176	161	154	163	182	184	150	154	159	158	153	186	161	155	182	158	146	164	155	151	159	163	177	173	170	185	153	173	148	156	171	160	162	171	166	171	205	165	174	154	171	166	168	156	160	168	190	185	174	168	138	166	167	181	153	148	193	177	170	171	152	159	175	141	133	155	176	177	171	165	156	161	144	161	169	172	173	177	162	168	151	163	162	166	178	142	197	171	157	196	148	188	175	175	165	147	173	146	169	162	157	151	158	177	143	154	160	185	174	164	173	188	156	150	138	152	155	153	136	176	162	153	173	159	184	171	164	154	159	171	170	144	180	154	145	171	160	157	168	158	186	170	180	173	167	162	172	162	156	171	157	152	142	175	158	148	157	171	159	150	184	183	162	161	169	167	173	175	163	161	163	193	170	193	169	173	180	165	152	163	165	174	169	148	155	164	169	155	180	165	161	139	160	153	154	167	143	169	142	174	143	140	170	158	171	151	180	173	168	160	174	168	156	166	165	148	164	133	144	151	161	156	190	166	160	163	152	152	158	174	166	178	170	163	166	182	163	172	172	181	170	185	203	168	168	159	150	144	165	157	178	151	158	151	173	156	164	162	182	176	179	168	159	159	168	166	169	187	165	171	163	165	147	156	170	173	153	165	161	167	156	153	168	182	195	166	183	138	152	159	178	159	169	162	176	185	157	170	160	169	173	148	159	173	138	156	174	152	155	153	166	156	177	157	159	166	168	169	145	173	157	156	149	151	174	153	165	172	156	165	175	180	168	163	182	162	172	158	170	155	165	151	152	178	186	142	176	173	165	171	172	152	165	163	155	177	150	157	151	181	165	176	173	155	182	185	151	176	178	169	160	179	161	157	171	157	191	170	178	180	173	153	146	170	142	162	163	148	156	136	169	162	173	150	181	152	168	178	146	173	161	149	167	150	158	161	171	161	173	159	177	175	191	166	134	172	174	157	161	144	147	168	159	187	167	182	171	156	158	170	176	162	154	155	161	180	147	142	160	183	139	173	188	158	168	164	164	168	158	160	180	165	161	199	167	194	172	158	190	141	169	151	161	167	180	172	162	174	145	177	175	177	182	181	173	169	170	166	149	149	172	172	183	171	163	139	162	164	161	162	147	171	178	164	159	170	158	173	149	153	176	154	182	186	144	156	172	153	167	169	167	156	177	155	160	180	168	173	159	157	172	155	180	196	174	140	166	164	141	174	169	143	164	157	164	172	168	189	174	180	174	150	158	158	169	167	162	172	172	146	158	157	163	181	171	165	161	175	147	170	160	190	154	141	171	172	151	135	143	173	166	147	157	172	162	163	155	163	161	162	140	165	139	181	176	172	151	194	123	187	173	148	160	160	200	179	161	175	171	149	144	185	164	180	138	171	167	158	168	146	158	153	142	176	147	143	179	156	173	152	182	185	164	168	161	143	176	183	155	154	199	160	161	166	152	168	159	146	158	169	190	156	182	172	152	150	168	170	161	156	148	159	164	180	140	175	147	151	172	158	174	151	144	165	163	180	167	167	177	163	150	156	174	157	172	157	170	202	160	156	157	155	156	175	160	177	168	164	190	153	160	178	157	169	163	179	183	181	163	153	178	160	160	147	179	149	163	188	172	150	145	185	166	168	151	154	164	146	163	147	176	187	161	144	168	205	166	158	163	141	152	165	175	164	174	164	171	156	145	174	153	156	177	189	174	143	177	154	182	155	164	161	161	151	172	153	166	152	148	153	154	172	174	163	180	166	178	162	176	171	190	186	174	172	174	182	167	180	137	166	164	183	155	141	146	171	184	164	158	164	170	182	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
9810	18450	33348	36475	41336	42936	35395	37759	41079	43402	41010	35873	32043	41773	38691	37161	36905	38258	37068	25733	20898	17967	13324	16521	15429	13384	11177	6983	5449	4268	4227	4166	5978	5715	6011	4467	2754	1700	1546	1465	1597	1610	1066	990	719	662	2062	6722	6791	4446	3464	3078	2211	819	1500	656	489	477	539	437	525	506	472	506	524	507	473	507	505	540	509	492	455	506	499	475	535	499	489	518	526	491	543	524	461	479	503	478	519	512	520	525	513	509	469	476	453	513	471	507	487	538	494	510	536	475	535	489	497	552	514	523	535	481	505	480	479	489	477	466	504	504	498	493	460	462	508	492	493	491	528	484	500	482	525	478	500	540	495	537	497	514	504	501	520	509	500	450	491	464	437	464	492	448	523	499	508	515	523	479	506	453	495	523	459	526	464	510	494	521	479	528	567	486	500	521	484	457	529	528	512	483	508	503	495	486	508	470	487	506	472	505	487	475	512	524	511	481	529	501	482	508	482	511	540	464	514	487	494	493	498	485	474	486	480	500	507	504	522	515	501	503	484	504	468	505	535	491	553	501	499	526	525	527	526	487	505	523	516	523	499	487	508	518	508	489	504	477	488	500	469	535	508	519	496	480	519	513	525	514	480	492	510	482	456	542	471	532	529	499	492	493	495	494	479	484	468	460	550	494	434	523	513	492	478	501	481	480	507	508	512	496	506	480	476	526	507	515	511	493	512	455	505	488	469	487	478	527	483	517	485	481	471	456	530	497	514	503	508	478	476	545	507	508	529	483	466	461	482	485	490	510	483	483	542	472	478	503	464	476	526	516	488	465	483	488	518	496	541	496	514	503	523	531	468	494	479	511	482	527	489	498	549	478	489	504	502	495	494	447	484	521	519	496	490	515	505	486	539	480	525	480	477	457	465	492	495	512	496	466	506	494	495	493	516	495	494	471	502	462	523	517	527	519	521	461	486	507	465	486	483	486	483	495	499	515	511	529	490	483	486	468	527	488	499	510	527	481	465	457	498	539	503	504	484	469	501	492	461	510	473	461	482	518	521	519	502	519	459	510	496	510	495	528	519	525	507	497	500	504	524	510	509	509	490	474	508	480	471	517	519	462	507	476	481	497	468	489	499	500	485	480	496	491	521	505	533	545	499	485	487	495	495	461	497	490	513	525	522	533	479	515	474	487	468	493	527	502	479	472	486	489	514	477	465	454	487	473	521	506	531	492	508	547	478	481	479	509	506	525	494	466	497	508	490	509	461	519	458	427	505	495	488	513	495	507	521	488	476	496	482	500	516	517	506	535	498	471	518	490	530	487	523	516	498	518	490	468	513	504	490	465	491	485	481	526	533	458	488	458	498	524	491	468	463	476	486	485	467	498	508	523	519	528	513	485	493	483	493	450	494	465	499	510	502	474	463	501	435	479	505	512	482	477	513	517	462	463	490	520	504	477	473	449	497	503	505	532	525	486	502	473	449	539	510	510	529	509	480	501	504	505	474	496	517	494	475	488	500	499	486	501	491	453	515	480	498	466	519	511	487	506	507	479	489	505	442	505	496	498	528	521	503	470	512	511	491	478	510	462	530	503	509	514	493	459	493	469	481	460	510	503	507	507	468	470	516	487	471	510	475	468	495	493	498	486	497	532	467	469	497	473	477	471	522	500	475	498	543	460	496	517	514	477	499	521	523	495	477	484	515	460	524	508	540	496	536	474	519	469	494	502	499	468	486	511	525	550	490	484	513	536	517	525	506	486	486	491	477	486	490	486	523	493	448	498	464	489	524	474	495	483	499	533	463	500	480	464	540	499	505	523	534	469	521	497	470	502	430	483	529	495	476	515	519	510	500	541	469	505	489	489	527	489	492	536	516	502	499	500	522	538	512	526	505	494	456	484	457	473	494	457	496	488	455	511	518	506	514	495	468	505	486	468	515	518	503	487	472	482	517	482	495	463	483	482	480	508	495	495	489	484	470	497	488	537	525	514	470	496	503	495	494	498	484	518	521	512	493	520	496	511	474	480	468	486	481	497	499	502	482	505	454	488	495	488	463	474	496	488	492	444	506	513	495	499	491	513	470	474	508	506	476	523	512	522	477	486	519	530	465	545	497	512	498	468	465	480	465	537	501	489	521	476	495	511	515	514	491	492	476	518	500	507	523	471	537	510	515	519	513	474	474	510	535	514	506	501	502	508	533	505	514	477	509	511	458	458	504	505	517	522	535	517	502	510	496	490	486	509	479	492	515	470	516	488	493	493	475	439	475	513	480	496	507	455	494	517	469	491	503	489	486	500	523	501	491	500	471	546	514	539	478	523	467	492	506	464	527	498	458	495	553	512	457	510	490	520	522	492	498	539	492	465	494	470	532	502	531	542	507	491	531	455	459	478	491	533	486	488	517	491	495	511	519	532	479	482	497	518	495	512	483	500	466	507	470	505	511	478	457	490	506	502	519	507	516	524	491	495	513	484	485	510	494	484	482	507	493	488	490	495	450	503	472	533	502	477	496	503	485	559	491	492	541	502	475	550	502	498	533	507	524	484	514	496	492	494	511	484	478	494	486	541	506	503	493	456	491	500	504	492	475	462	502	455	461	498	512	509	476	485	529	478	529	503	467	461	496	482	490	446	461	517	507	509	486	501	507	522	508	495	464	497	480	457	502	475	479	521	465	505	476	499	472	469	511	506	518	437	538	505	483	521	526	504	481	479	499	497	500	522	445	494	511	506	502	483	492	449	538	476	513	473	491	458	481	485	478	476	468	505	477	521	481	489	489	502	484	466	532	545	474	506	480	475	506	486	491	515	528	463	524	514	466	496	472	487	482	496	452	494	515	500	469	529	525	487	507	467	472	530	498	533	483	532	510	543	501	478	465	484	503	495	483	477	518	526	495	529	526	519	491	502	479	510	516	456	495	497	463	546	494	527	497	497	502	467	484	482	499	501	487	495	486	444	540	496	556	485	493	459	488	453	499	506	485	513	531	531	485	492	451	478	468	507	506	459	512	484	515	496	538	505	481	503	486	532	494	473	481	475	490	468	530	486	501	504	513	487	521	505	496	487	496	527	526	527	477	470	490	492	535	486	510	462	484	518	507	515	504	485	493	466	483	498	470	465	506	474	497	493	446	523	532	467	508	511	455	496	488	503	504	520	501	480	502	482	469	516	534	512	466	497	462	467	462	496	559	537	485	501	523	456	500	462	508	499	472	499	516	497	488	527	466	491	476	454	529	503	502	494	540	511	510	523	493	450	503	457	458	494	524	517	491	476	451	492	504	505	468	543	515	506	467	487	496	485	487	514	540	476	475	456	495	513	470	502	501	486	538	488	466	503	499	516	567	557	484	488	484	483	479	490	514	455	500	445	483	530	523	482	459	503	532	477	487	504	523	507	492	509	486	459	498	501	484	484	506	494	498	486	491	531	482	523	490	483	488	528	510	526	470	464	561	510	512	534	514	501	469	464	491	512	511	536	510	467	480	513	516	488	511	478	551	505	457	481	482	531	513	517	491	479	490	464	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
23743	28694	42041	36453	34440	35582	32083	31944	33265	35529	34988	30328	20620	28074	26770	23541	21192	22656	22132	13676	8502	6328	4331	4961	4321	3849	2750	1686	1337	1192	1054	916	1417	1556	1414	1087	677	395	423	444	470	399	358	283	249	237	495	1669	1725	1083	872	881	599	330	549	253	232	185	227	213	224	216	201	203	201	219	223	182	220	223	222	224	199	217	208	205	226	211	227	193	234	196	233	211	224	209	226	187	224	193	205	205	170	214	190	206	209	218	207	198	211	200	223	216	225	208	198	205	211	232	229	220	215	191	212	222	191	204	180	239	213	210	227	214	192	204	214	205	201	236	234	223	185	201	211	218	209	184	219	211	209	191	220	251	218	171	224	196	199	190	209	216	198	210	202	215	212	238	209	198	213	199	215	208	187	204	223	210	212	212	199	215	223	202	256	200	223	209	209	172	206	212	207	214	207	206	207	225	198	216	204	177	224	212	205	201	213	203	226	203	251	245	200	218	245	218	210	215	214	206	219	244	215	195	210	207	239	216	209	198	225	207	220	230	230	224	214	191	210	232	227	214	193	200	182	218	241	213	209	180	207	227	214	207	209	235	203	218	244	211	231	181	214	210	221	226	206	232	213	223	195	208	189	210	232	226	210	205	201	226	203	219	201	194	222	206	200	204	209	216	198	237	191	244	220	224	210	200	218	222	194	214	199	195	188	223	190	209	201	207	223	203	218	221	232	231	214	209	219	209	211	230	213	199	220	213	205	205	190	199	213	214	184	232	215	182	222	205	221	213	190	189	233	200	239	210	219	201	236	240	200	200	205	195	199	211	217	200	195	203	205	213	248	227	228	229	227	207	213	222	218	227	192	215	191	194	214	206	224	208	210	231	198	202	227	229	206	198	178	197	214	223	220	195	202	184	210	221	202	216	218	245	227	218	223	230	226	201	192	226	212	229	209	198	196	218	242	211	230	204	221	205	200	211	183	195	229	183	201	220	241	235	235	244	210	220	233	207	206	214	211	211	242	237	202	224	189	191	230	213	211	219	231	222	215	190	215	230	205	190	211	176	198	233	228	224	216	206	217	218	215	204	214	226	215	214	205	235	232	225	187	233	197	222	195	210	229	222	234	239	193	234	193	199	207	197	183	211	238	200	200	241	230	191	233	222	194	211	210	204	250	203	209	227	208	209	208	223	208	199	226	252	213	224	217	218	202	214	179	207	217	214	227	235	238	227	230	218	235	204	209	238	203	207	195	214	208	181	220	176	221	209	195	221	233	230	214	218	233	223	215	202	215	187	222	192	216	214	210	209	207	230	235	215	206	201	212	204	206	202	199	186	217	226	231	198	198	229	207	208	231	215	217	215	190	240	219	242	210	219	200	213	197	187	210	216	223	227	193	231	224	219	197	204	204	220	200	211	201	217	217	198	227	205	204	206	230	195	198	232	195	226	239	206	202	209	231	225	182	186	195	202	191	217	200	219	203	233	220	216	214	233	205	219	207	202	206	206	215	184	186	233	203	215	200	223	230	213	223	208	207	215	222	236	198	227	216	202	207	209	222	210	197	167	211	214	204	206	219	182	244	205	236	210	214	203	226	227	221	222	229	206	218	265	219	185	195	230	219	210	209	206	214	236	201	223	180	185	210	206	179	194	194	218	215	207	201	230	251	248	211	203	200	232	219	211	213	219	231	204	218	218	221	203	186	222	206	230	226	231	234	206	217	211	230	229	207	197	230	233	220	223	211	207	221	235	248	226	197	183	240	194	202	209	212	208	225	230	208	205	200	208	197	229	220	215	222	206	218	208	167	212	211	203	178	240	217	237	201	213	223	199	233	214	226	206	204	203	210	223	210	197	224	194	219	208	232	220	218	202	239	164	206	195	205	196	236	237	214	229	209	213	238	217	206	196	206	229	207	211	207	190	243	197	201	241	156	222	174	208	215	195	227	207	245	224	210	206	209	187	221	189	205	259	183	193	213	201	190	215	201	221	242	206	212	217	206	220	214	218	210	231	204	196	208	197	177	215	200	204	213	200	195	216	201	206	247	218	213	186	224	213	208	214	228	247	222	206	212	230	207	221	225	202	190	208	219	227	244	213	202	201	208	212	218	229	224	224	184	220	225	221	199	199	215	232	231	180	201	206	198	208	219	204	214	232	207	230	223	183	200	211	232	201	199	223	205	195	211	244	206	227	209	235	205	229	199	215	227	181	186	234	231	225	226	205	187	249	207	209	195	229	202	200	212	206	236	202	220	196	185	212	248	206	197	188	218	214	194	192	238	199	215	196	192	209	194	184	222	194	229	182	197	216	204	240	203	225	219	216	243	234	230	184	224	222	201	205	232	215	206	219	210	211	216	180	229	210	234	213	224	210	208	219	230	209	195	192	186	184	189	214	228	181	229	213	196	231	189	217	221	229	203	196	219	206	230	220	212	217	206	193	220	218	206	225	239	225	216	216	214	240	231	207	200	207	214	232	220	206	214	224	184	236	229	197	205	224	192	246	214	198	230	214	192	215	209	221	201	191	218	198	215	208	243	219	204	179	249	249	217	209	218	221	227	203	203	183	203	204	231	191	195	214	234	198	210	225	221	196	219	223	225	196	219	195	219	230	197	242	231	228	204	232	216	212	206	196	207	212	221	210	193	199	210	237	187	212	199	209	232	210	197	205	244	189	219	179	207	212	210	207	191	210	218	190	211	218	206	245	193	225	214	219	203	231	226	220	229	221	236	201	200	222	212	203	212	198	211	203	207	212	214	193	200	196	199	212	195	181	199	205	210	227	224	198	219	214	222	210	215	227	229	216	212	228	238	224	228	227	204	223	212	214	193	222	209	203	226	196	219	205	221	202	200	224	217	214	206	242	205	249	193	203	181	206	216	215	204	222	232	249	215	192	226	202	214	197	198	226	194	209	234	203	209	230	218	176	180	202	219	222	201	192	193	191	208	228	182	201	193	197	236	199	196	209	202	211	196	221	235	179	194	206	206	208	197	219	222	212	227	242	212	210	224	195	223	215	212	203	217	217	228	209	213	201	205	203	212	209	209	181	222	230	218	187	212	226	234	220	245	194	198	197	212	190	203	218	206	209	222	202	219	227	248	218	217	209	214	222	207	219	211	219	183	250	198	218	196	212	202	223	202	213	217	237	209	195	214	221	207	201	224	201	204	222	189	250	215	225	224	219	213	207	199	232	226	190	210	220	208	222	214	205	215	206	192	221	216	212	223	222	183	215	208	198	214	211	227	196	218	205	213	210	225	226	209	185	235	206	230	231	195	213	201	192	204	209	201	218	207	189	229	237	211	194	227	214	209	196	203	207	211	201	220	233	212	217	228	227	205	211	242	247	186	201	237	216	228	217	214	220	237	223	212	219	212	210	191	226	217	194	223	193	225	214	212	209	178	227	231	203	205	216	209	222	214	236	200	192	222	223	209	256	185	193	217	208	218	232	179	219	193	229	219	223	222	189	217	222	198	179	189	221	241	201	201	219	218	213	226	209	197	232	210	217	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
14146	24487	37852	40149	44651	48102	43473	46284	47226	51291	48271	44686	40835	50780	48124	46606	45444	47414	45952	34571	30261	26327	19988	24823	22433	20611	16314	10755	9132	7189	6857	6649	9439	9345	10328	6915	4113	2560	2478	2671	3122	2521	1660	1437	1054	910	3236	11720	11510	6555	5864	5428	3557	1302	2919	859	639	573	667	641	601	629	634	642	642	598	613	642	629	621	633	658	552	636	577	628	626	597	633	649	615	568	634	670	651	630	635	626	630	637	662	578	661	620	593	634	651	594	627	602	658	623	637	633	574	630	627	597	606	595	623	676	601	610	656	583	651	659	594	624	632	638	656	606	623	622	652	624	610	683	615	632	623	606	620	637	604	600	642	643	627	615	619	591	654	611	603	623	590	642	610	561	587	638	623	659	592	680	599	607	611	600	644	676	640	598	623	579	612	647	606	620	648	636	610	607	625	602	629	654	583	625	578	597	627	624	616	606	579	598	571	619	641	608	630	578	622	611	623	633	669	625	631	597	582	614	623	607	679	637	591	623	627	645	602	632	609	620	604	634	669	599	587	640	560	636	593	641	657	573	645	594	635	652	646	609	644	614	604	625	610	617	619	614	638	611	613	616	616	625	627	621	625	615	663	638	663	666	631	628	628	627	576	613	598	619	616	622	600	633	670	632	609	637	609	609	615	607	631	609	562	632	645	594	650	608	614	609	612	652	635	595	627	643	605	600	619	621	609	648	609	590	611	590	607	600	652	641	603	652	603	615	692	610	634	599	610	633	625	635	618	614	642	643	612	623	596	573	625	596	628	648	601	589	641	622	650	607	624	621	626	566	582	601	615	661	640	616	610	645	634	580	646	623	586	623	622	637	622	648	596	626	672	639	640	618	620	660	623	634	647	634	614	657	597	653	589	625	620	633	642	598	646	583	634	611	644	645	640	621	593	630	592	655	610	591	608	642	608	639	640	589	627	615	625	662	633	571	616	637	607	587	589	640	590	623	623	644	637	631	627	617	607	630	620	626	588	563	590	624	573	579	622	636	616	606	631	601	683	584	656	627	603	577	587	600	654	596	618	625	618	588	661	606	656	639	636	613	614	621	594	619	635	648	626	638	583	688	608	668	629	579	629	624	597	623	604	653	649	628	641	576	630	634	596	581	594	599	622	615	653	604	591	651	637	601	616	642	633	606	588	605	655	626	556	593	616	630	637	636	604	591	625	625	597	637	670	608	624	641	631	602	619	609	609	604	606	649	658	596	603	637	612	633	642	637	579	638	602	591	573	621	561	591	608	582	622	632	580	615	634	595	656	594	589	625	571	597	596	622	616	613	576	642	651	595	625	651	632	634	623	609	625	630	622	618	617	643	637	601	592	630	603	615	614	613	601	666	594	564	604	554	616	613	628	596	579	616	663	641	613	596	604	625	601	591	659	606	635	621	584	620	604	630	603	592	601	603	597	577	625	619	657	595	609	593	637	592	642	614	621	624	616	576	616	601	622	633	593	668	638	582	637	620	615	597	582	601	603	618	586	651	605	629	677	603	586	657	618	618	608	624	643	610	652	596	588	632	652	601	598	631	584	588	611	627	603	609	680	661	635	635	631	660	613	639	577	592	587	668	581	605	612	585	611	592	620	587	619	619	650	609	629	633	640	622	617	601	615	614	594	613	584	613	639	656	585	601	658	671	555	609	641	634	645	632	644	662	607	533	635	619	645	614	560	610	628	606	571	601	614	612	587	606	557	619	600	609	621	656	671	610	638	631	636	591	615	613	612	588	659	617	648	655	641	622	574	604	637	661	601	630	621	578	609	659	646	654	641	608	624	605	569	616	624	593	639	592	618	613	628	639	608	602	638	629	624	605	629	612	619	597	587	600	654	618	647	620	633	608	678	621	634	634	639	558	606	601	643	620	601	680	598	616	629	612	617	595	649	604	640	589	644	602	591	605	613	628	603	619	598	600	632	624	650	609	591	627	600	613	622	605	620	667	631	590	670	622	628	629	587	673	652	538	626	564	635	573	565	606	670	623	624	597	610	639	642	622	607	636	610	609	619	613	637	613	611	608	594	636	630	627	617	645	644	636	682	654	600	633	627	611	637	627	613	622	665	606	588	603	598	607	575	603	596	623	670	580	637	675	621	611	611	587	615	595	588	634	631	602	620	602	676	669	623	577	630	566	642	649	595	629	618	638	617	573	565	663	633	613	621	628	591	614	560	627	602	646	600	628	695	628	606	667	654	638	590	574	604	624	618	635	652	625	636	635	607	585	620	622	624	627	600	625	590	637	612	618	597	634	634	624	630	646	633	666	603	633	614	638	644	599	632	634	619	588	620	628	636	590	577	648	625	646	595	662	599	650	599	629	638	593	623	624	609	612	616	660	652	651	608	609	615	599	589	614	607	651	649	661	652	610	648	611	612	608	595	635	587	597	597	610	593	638	608	618	630	591	639	644	593	574	639	607	620	636	619	610	640	618	640	634	584	594	614	601	572	631	613	584	612	598	601	612	575	656	613	611	643	588	592	598	632	624	601	601	598	606	614	637	630	627	576	627	619	627	635	613	632	640	622	608	715	642	659	603	655	644	588	639	584	595	637	648	630	597	624	585	588	646	605	653	631	650	602	610	605	675	617	638	633	628	617	671	678	636	634	571	583	635	649	580	599	557	619	591	588	640	614	632	625	643	595	641	627	590	630	620	664	611	594	619	611	570	637	646	585	672	597	623	660	602	600	633	619	609	679	613	647	681	590	610	627	635	603	649	595	633	608	617	629	654	623	637	620	613	642	610	618	599	631	585	581	657	594	597	610	642	611	634	642	573	649	570	642	631	629	632	630	656	617	662	593	581	647	643	621	632	596	610	653	630	604	607	650	602	571	641	613	646	667	622	641	580	615	626	593	620	619	634	619	614	608	631	632	625	599	615	645	591	593	585	589	634	648	592	634	552	628	628	622	619	609	611	676	615	689	648	608	594	634	605	613	616	672	626	673	614	608	611	655	612	632	647	656	632	589	625	633	601	582	588	669	598	619	626	628	640	636	634	621	634	615	607	630	587	651	636	609	617	637	604	660	633	588	640	622	646	621	621	614	621	674	591	594	578	625	613	642	606	620	650	582	577	633	579	580	636	663	618	610	575	615	627	634	622	622	624	612	640	600	594	578	601	648	644	594	619	631	617	622	654	609	612	684	594	659	610	618	641	623	556	628	584	619	636	626	593	598	603	605	591	600	598	679	686	587	617	619	624	599	628	644	648	639	606	623	628	617	628	645	676	594	633	600	632	656	578	651	611	622	676	619	631	540	614	607	648	624	572	624	576	583	663	630	598	654	623	604	610	602	636	652	633	606	640	602	609	607	604	617	615	573	661	618	615	683	647	617	601	645	621	612	604	607	639	675	576	595	624	645	636	602	606	643	606	656	637	642	624	610	620	636	621	629	609	632	638	557	603	615	631	645	629	601	655	576	645	613	615	624	592	584	641	601	601	607	616	638	617	649	614	612	616	630	688	668	607	616	597	601	619	588	674	612	625	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
3658	3230	8118	6173	3888	3119	1881	1791	1579	1738	1587	1244	795	1162	1008	870	856	834	795	552	428	405	341	322	321	321	290	245	262	231	225	260	245	258	281	232	231	201	223	217	213	219	190	209	215	232	238	279	279	257	284	296	222	210	216	239	232	188	234	213	209	226	210	241	193	202	221	221	213	210	226	222	219	239	209	189	220	213	214	184	212	213	202	223	233	229	214	208	196	215	221	209	235	198	193	216	212	205	228	214	217	226	210	206	241	239	196	205	242	212	249	196	200	201	238	224	191	200	212	240	199	204	243	221	228	213	233	193	216	215	220	210	237	199	208	201	214	193	201	219	207	228	225	226	194	232	215	219	200	222	227	202	231	214	244	234	206	198	192	219	225	223	195	205	221	203	217	217	221	202	220	201	188	224	221	214	200	215	242	234	236	181	216	207	221	176	206	230	208	236	207	221	211	198	188	212	220	205	239	202	197	218	210	226	216	198	217	227	194	206	212	228	210	207	213	251	186	199	231	215	222	205	221	209	223	233	219	227	218	224	197	224	221	204	216	184	200	214	176	189	211	212	191	235	199	218	213	217	229	206	230	228	203	204	215	215	207	216	223	204	220	194	199	189	208	228	238	192	219	191	204	219	214	220	239	203	243	212	205	222	208	216	211	198	212	199	216	215	213	190	216	221	220	205	215	230	254	206	218	198	186	220	219	235	217	221	219	213	212	208	228	194	245	222	187	215	209	219	213	227	184	213	221	220	207	213	212	232	209	203	217	224	206	193	217	219	207	251	231	235	189	222	236	196	231	210	209	224	221	218	203	204	240	210	226	200	210	217	234	211	214	200	208	210	184	203	236	205	210	214	235	201	232	191	204	203	209	216	203	192	229	216	206	213	222	230	206	213	221	206	212	223	204	233	218	219	208	212	162	227	231	242	208	216	195	195	208	203	220	197	212	192	257	246	216	200	188	212	227	212	201	223	211	205	210	214	222	203	243	223	189	206	219	237	242	249	221	225	248	208	233	189	202	223	213	229	240	217	168	220	231	218	206	220	196	222	221	216	218	215	219	216	220	232	195	202	204	230	229	208	192	214	194	214	217	211	219	238	189	202	189	224	233	242	229	212	216	213	215	215	215	208	213	223	225	245	221	219	191	201	225	198	235	211	198	190	207	226	252	241	187	211	224	197	200	211	230	193	220	210	227	222	224	261	231	219	210	198	211	226	242	220	239	226	194	221	201	237	230	216	221	199	203	204	211	198	208	203	192	214	199	232	208	199	222	205	207	235	213	222	211	232	239	241	224	213	202	206	221	206	192	213	244	210	203	195	228	208	230	240	224	217	212	235	211	207	204	217	217	206	220	212	197	258	212	224	195	239	195	220	199	217	215	202	222	212	225	202	220	222	198	238	214	207	197	195	221	202	199	248	196	224	247	218	203	206	213	215	183	215	196	225	215	190	214	206	208	202	218	211	193	198	222	211	214	216	211	229	233	181	222	221	212	223	212	197	214	220	188	218	210	198	226	204	230	200	225	222	215	201	220	213	209	199	228	215	217	228	204	202	222	200	220	219	202	212	216	230	211	219	209	230	229	222	227	240	212	216	206	213	215	206	206	191	206	181	212	191	223	222	205	216	194	203	253	189	193	221	225	227	234	206	205	226	222	243	237	213	214	224	196	245	207	188	206	229	226	205	220	207	213	203	224	188	216	189	191	194	212	210	209	210	220	225	207	207	252	224	241	212	211	227	219	210	221	214	213	224	202	212	191	230	231	222	225	194	200	208	214	215	207	231	212	227	199	212	203	211	195	226	212	201	228	221	204	201	210	230	201	207	218	206	232	197	194	198	210	217	195	210	192	203	209	237	212	228	206	204	228	212	189	201	218	205	215	189	211	238	217	191	219	201	216	211	195	225	227	262	222	236	210	186	222	198	216	203	202	218	202	215	212	201	216	237	223	200	235	221	216	203	201	219	220	207	207	223	203	222	228	241	206	208	224	221	217	195	214	197	202	242	194	219	222	195	208	206	222	215	205	208	190	236	201	211	197	227	223	226	230	222	202	196	245	207	227	223	222	203	210	223	213	207	217	226	220	231	242	202	210	229	228	214	213	202	233	237	217	223	196	196	209	223	228	219	225	229	231	219	245	231	233	203	243	217	214	189	217	236	221	200	218	202	206	206	210	218	192	221	212	207	206	214	202	207	239	219	193	227	210	228	215	222	199	201	215	211	207	215	198	232	214	220	220	208	182	201	205	201	244	245	246	223	194	207	197	244	219	242	210	201	223	209	214	207	190	236	209	217	198	195	227	193	191	205	216	200	195	234	234	208	217	234	224	228	234	207	206	198	208	208	222	203	198	225	193	234	184	219	175	222	234	201	207	220	211	200	226	217	221	246	230	175	214	203	193	239	211	216	203	243	174	205	208	195	188	205	203	229	225	232	225	216	212	211	218	211	187	233	222	224	231	229	204	198	218	230	219	239	204	212	208	231	163	218	219	181	213	185	215	226	230	196	194	190	197	231	225	199	231	230	217	235	225	209	205	208	216	211	206	215	215	215	209	226	227	205	227	220	217	197	206	189	206	205	187	199	214	211	231	213	200	189	232	192	239	180	210	230	196	182	219	213	247	247	250	202	227	221	220	221	183	207	186	224	198	195	193	228	212	220	223	200	226	185	241	234	211	235	208	222	227	234	237	231	216	235	212	206	211	209	222	207	217	224	237	229	211	213	229	218	220	236	197	207	221	207	203	202	210	219	206	217	207	239	207	196	193	202	211	196	216	192	190	215	225	205	217	227	205	208	226	204	244	207	213	214	240	211	175	239	201	211	204	214	209	216	220	221	209	192	196	225	221	219	209	218	208	200	217	203	196	227	197	194	221	231	209	213	196	212	214	236	230	202	192	196	222	201	232	186	188	213	212	211	204	240	207	210	204	197	193	243	196	214	212	217	221	220	202	199	217	212	214	199	239	213	210	209	224	212	196	219	247	204	250	222	231	218	213	215	226	210	201	218	193	218	224	200	216	197	244	207	215	200	185	182	182	238	263	208	231	181	208	233	213	208	234	188	219	210	222	231	209	202	214	208	216	209	206	222	215	211	236	192	197	217	214	224	233	199	195	216	209	220	193	217	219	228	207	213	201	216	222	205	188	228	237	226	198	181	216	232	208	226	204	222	191	229	209	219	195	216	205	221	196	204	212	221	177	220	240	228	221	208	229	191	216	209	208	219	210	218	229	223	214	223	222	219	247	201	196	196	210	187	220	224	197	224	217	199	235	197	214	192	209	216	210	227	196	208	201	228	205	209	230	220	233	229	234	202	229	211	223	214	244	211	190	206	202	203	205	203	221	215	237	209	210	224	193	201	209	218	202	224	208	208	235	190	242	213	233	229	202	205	208	192	203	205	222	203	212	246	186	213	218	216	196	210	226	215	226	193	206	205	213	225	195	202	238	196	205	211	204	205	212	219	219	232	221	217	203	186	208	229	218	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	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
3239	4564	12875	12959	11679	11293	7573	8137	7892	9045	7883	6684	3947	6232	5285	5106	4613	5012	4561	2915	2363	1973	1398	1628	1567	1548	1230	1004	947	865	831	806	964	1030	911	830	785	675	760	707	738	676	619	610	642	690	664	1185	1361	1116	1073	1042	818	608	661	644	639	608	625	564	610	587	627	617	620	599	624	622	642	637	623	658	634	631	660	614	611	613	652	631	612	679	649	686	596	638	600	645	606	696	604	637	661	577	573	638	655	645	619	616	610	613	590	602	591	614	653	604	649	592	672	632	625	633	619	612	611	654	639	615	585	605	605	603	643	646	660	638	619	616	626	577	609	612	639	601	602	634	621	566	648	648	637	579	618	562	607	596	585	630	588	589	619	665	601	590	606	611	622	656	593	606	589	608	584	627	642	621	620	600	568	620	655	630	618	639	644	585	646	609	630	621	586	687	611	613	608	631	587	629	591	612	621	606	550	599	647	591	628	599	587	620	630	567	559	635	611	625	624	605	587	599	627	579	583	634	629	672	644	594	634	619	633	651	601	604	615	584	634	600	603	630	586	617	607	602	632	652	610	619	601	624	645	644	583	615	623	602	590	630	626	608	591	626	642	639	685	624	613	641	663	617	637	593	612	673	653	571	605	599	646	582	634	642	627	663	634	608	605	568	657	621	586	612	648	634	617	644	632	613	604	621	608	611	585	638	670	649	630	615	589	598	597	585	586	629	615	634	629	578	608	610	597	596	614	622	601	663	632	613	592	610	640	587	623	614	590	621	609	616	632	579	634	623	657	654	627	604	624	650	609	589	614	597	616	649	619	606	604	652	636	631	635	582	603	640	595	577	619	630	587	619	619	672	578	637	592	631	631	629	641	595	608	597	607	606	622	652	591	617	638	615	607	593	626	596	631	633	612	596	637	622	628	600	609	655	591	636	616	615	649	630	678	613	617	654	593	614	636	591	615	618	589	611	613	605	636	643	633	569	623	600	655	636	644	583	624	625	605	634	628	623	645	594	618	661	575	631	596	644	621	588	630	649	661	628	615	593	605	623	620	621	601	608	642	669	594	637	581	649	621	624	611	561	603	637	636	604	661	609	625	616	588	621	602	577	593	624	639	656	601	562	566	618	618	613	596	625	576	613	636	578	659	651	666	635	655	610	666	627	639	677	658	633	597	591	609	597	601	609	591	588	642	645	624	589	660	634	609	659	652	558	635	627	613	609	624	629	628	611	625	600	653	606	556	638	647	629	642	607	610	588	646	623	600	602	640	642	629	623	641	588	612	639	610	622	588	658	613	595	643	610	637	642	582	649	625	608	637	629	637	624	609	606	607	640	606	624	602	634	603	588	602	640	598	598	613	589	609	591	596	619	648	650	594	631	566	613	648	604	628	625	623	599	635	596	595	602	620	621	621	631	626	601	605	629	649	655	624	602	617	593	645	627	662	622	615	601	592	593	637	621	635	585	586	631	648	575	600	652	591	642	605	625	654	622	567	586	643	661	623	627	586	642	644	634	608	645	620	622	626	632	602	652	650	601	583	625	599	631	590	621	611	628	637	651	595	585	607	620	622	634	638	633	592	610	655	625	610	657	628	620	666	651	586	587	601	604	631	652	646	630	608	628	668	571	570	580	627	589	617	626	582	592	664	609	642	627	576	623	609	656	660	609	599	628	584	643	616	616	640	635	584	628	622	603	582	592	648	632	619	629	606	616	637	592	581	666	596	595	619	616	596	639	613	649	584	630	609	658	662	628	654	627	580	636	663	629	635	618	649	644	627	592	636	655	661	624	631	631	617	611	628	634	594	598	607	650	618	656	651	577	592	631	620	684	622	613	628	634	595	594	596	633	634	654	592	658	620	633	598	618	627	611	591	614	658	580	659	601	628	612	606	614	672	650	633	598	641	637	642	618	583	618	623	600	660	646	619	596	590	610	613	637	611	655	618	619	589	622	621	573	572	642	613	581	619	639	584	648	587	601	623	632	610	595	601	612	587	637	626	623	653	631	595	624	608	612	656	617	648	578	603	594	572	676	637	605	626	642	640	613	596	594	638	629	634	602	616	621	622	604	614	618	648	622	658	620	614	635	594	606	618	600	610	629	623	639	586	652	599	620	590	604	653	580	624	600	603	632	585	619	605	637	566	599	603	620	616	628	620	624	603	634	617	638	650	626	629	616	641	595	639	624	648	667	614	615	620	602	654	644	620	627	637	628	640	622	653	604	652	664	635	641	639	622	582	654	582	643	605	610	622	593	624	628	636	653	629	646	565	591	638	630	617	644	597	637	623	652	587	588	593	626	619	576	616	626	644	628	642	634	624	599	623	627	678	622	625	558	590	590	569	578	631	636	598	712	590	618	660	610	645	614	601	644	632	598	626	558	585	601	648	596	602	645	593	610	646	617	589	622	637	619	583	585	588	595	646	627	648	586	627	611	570	605	573	647	612	608	620	631	594	576	645	619	623	644	638	616	628	643	632	583	620	590	607	664	639	611	624	594	584	669	660	603	644	685	601	635	605	627	582	582	610	618	659	577	596	615	635	617	579	605	590	655	614	630	593	600	605	637	615	648	630	646	621	598	652	617	643	643	632	645	625	654	612	606	651	643	596	618	628	605	640	621	619	634	648	610	641	618	614	628	565	568	608	635	555	545	584	604	655	623	603	636	636	629	608	608	551	615	655	599	617	650	651	661	603	642	646	609	613	637	612	644	641	633	554	643	637	629	628	588	595	592	577	656	557	610	590	620	569	622	620	603	660	630	643	646	613	619	632	619	650	649	610	652	643	571	604	597	610	632	576	629	615	615	604	586	534	668	602	614	642	606	656	617	618	666	649	609	607	636	632	620	633	640	615	593	630	593	632	623	637	622	621	605	593	595	637	567	582	585	607	637	665	642	658	660	607	572	617	623	593	587	617	638	657	607	623	655	620	610	624	602	577	601	647	611	604	633	637	639	638	594	620	617	607	648	648	613	655	631	603	620	629	622	612	622	603	640	640	625	617	612	553	607	622	617	608	602	597	581	622	580	589	624	588	629	642	576	617	603	640	652	620	607	622	626	656	622	631	632	577	655	606	584	614	644	608	595	645	634	612	583	620	616	608	625	618	618	630	636	628	651	602	628	603	603	662	643	579	614	585	658	569	585	581	652	592	607	655	624	621	585	593	565	626	626	558	671	617	635	672	562	634	633	617	611	628	600	618	650	649	607	629	605	574	648	616	596	629	698	617	614	586	635	646	624	611	604	615	640	613	627	598	658	611	591	596	634	596	584	613	594	582	590	582	612	587	652	604	661	626	615	649	577	600	593	622	593	616	634	619	632	595	597	620	600	611	644	596	591	603	583	612	600	645	607	608	616	637	581	632	663	614	630	610	600	633	643	591	591	636	598	619	639	631	608	632	614	616	588	602	627	615	621	652	633	604	638	610	637	685	571	618	628	610	607	594	602	615	654	629	599	605	622	649	645	633	621	634	602	581	676	609	582	584	634	594	632	622	619	641	598	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
15427	22114	38391	35579	32390	31412	27424	24638	22655	24971	25129	21035	11636	16725	16230	15221	12422	12591	11650	6897	4731	3131	2046	2330	2077	1981	1357	906	757	669	568	674	754	962	738	426	349	281	279	287	300	229	223	190	179	163	294	932	983	592	613	508	299	187	306	174	184	154	158	170	180	174	152	181	157	153	156	177	165	137	143	144	167	157	172	176	164	138	152	144	166	144	161	160	145	144	169	173	157	155	142	155	158	149	162	176	152	167	158	157	167	153	149	165	181	167	177	159	168	177	165	148	181	148	170	165	177	167	133	141	170	170	152	156	167	166	172	175	171	150	170	132	163	174	167	147	139	167	184	149	191	168	165	162	176	178	145	155	147	152	164	150	160	151	170	137	140	181	163	142	184	156	145	142	139	160	176	167	150	160	164	177	171	131	147	176	143	162	130	166	164	152	159	154	143	138	148	170	147	164	161	136	146	163	138	134	147	171	165	173	161	160	171	176	147	150	166	148	153	144	194	149	147	140	135	165	151	167	144	160	167	151	176	173	161	155	161	138	151	161	168	199	162	149	137	133	148	162	145	162	154	155	159	153	171	144	135	171	161	158	157	155	172	168	179	175	167	176	160	127	168	149	148	162	180	182	159	144	156	151	170	161	158	172	183	155	140	157	166	166	156	161	169	144	156	164	167	128	158	161	169	161	168	162	161	149	155	183	166	146	168	170	157	179	162	158	169	171	161	159	151	176	161	144	155	161	152	138	143	156	175	153	184	138	169	161	154	137	152	169	167	166	159	144	170	188	156	148	153	153	170	148	156	169	157	167	180	172	147	139	145	167	165	145	176	164	162	135	148	160	163	132	165	169	161	161	138	159	184	148	151	164	136	179	154	163	176	150	168	162	146	161	142	152	140	151	153	147	159	158	149	157	173	153	168	151	158	174	159	171	150	156	148	151	160	145	144	172	168	165	173	191	169	157	145	173	164	134	157	192	149	151	160	164	161	160	177	161	158	160	176	144	159	164	174	157	151	179	151	186	161	171	139	155	139	175	183	150	153	167	156	181	163	154	135	188	162	128	159	140	176	191	152	147	130	150	145	157	177	174	150	161	175	157	152	152	143	140	151	158	141	147	156	146	157	164	152	154	158	158	153	170	154	166	170	164	200	149	191	175	169	181	148	136	130	157	147	149	156	156	153	151	151	162	173	161	146	146	166	136	158	144	145	167	158	135	177	178	178	141	150	176	144	157	169	157	152	172	153	152	168	195	170	142	153	172	144	175	168	154	148	152	183	157	146	163	147	194	161	180	154	166	146	170	164	153	179	169	186	152	163	162	165	155	142	144	148	161	179	177	162	149	132	152	154	173	157	161	163	151	168	150	152	165	151	161	169	155	144	179	150	161	151	169	151	156	149	138	159	156	161	181	136	180	153	162	134	155	142	155	173	154	165	170	155	169	150	146	174	148	165	155	182	177	165	171	150	170	148	178	182	144	162	110	166	146	156	167	164	163	176	148	160	151	163	191	159	162	181	160	168	145	168	171	145	158	176	164	160	172	179	189	157	157	149	168	157	154	169	147	171	188	161	159	163	186	160	154	163	167	178	163	140	149	140	154	157	156	141	160	164	162	159	165	152	148	160	157	164	156	171	150	161	155	168	138	140	188	186	148	169	167	150	148	158	156	149	177	147	162	141	164	149	156	195	147	163	141	156	163	166	143	165	174	169	165	175	158	181	158	152	196	153	166	152	151	165	151	139	159	168	155	152	155	152	151	136	168	145	150	150	149	156	159	188	151	160	155	154	163	162	169	153	160	159	147	150	162	142	173	170	157	175	145	167	157	142	157	141	155	143	153	167	164	183	159	157	145	156	162	166	161	175	164	150	151	152	149	168	156	143	157	173	185	146	158	149	155	157	139	154	144	158	187	148	141	172	142	139	166	162	160	166	158	143	147	158	160	166	158	168	148	156	162	140	155	160	151	172	164	177	155	159	163	178	144	155	154	154	176	165	167	148	153	152	160	176	168	164	157	147	155	165	137	177	165	144	145	192	197	154	160	162	143	152	171	162	161	136	122	204	174	156	171	145	176	164	171	172	173	166	175	149	168	147	142	178	166	167	126	159	169	155	147	153	163	160	168	157	163	160	151	160	153	154	140	180	160	152	148	171	136	149	168	149	153	170	171	164	176	195	174	175	137	153	120	151	143	159	181	146	159	148	163	181	143	172	164	160	172	167	152	147	179	168	151	153	151	174	149	160	155	167	138	157	145	159	162	140	177	146	175	162	169	146	159	174	177	150	174	171	176	160	156	148	169	144	188	159	149	152	149	170	141	151	166	151	193	168	146	165	178	154	167	140	154	173	176	179	167	155	172	174	152	150	172	159	180	143	120	149	125	164	168	147	161	155	146	162	170	188	153	153	190	153	164	155	168	153	183	157	155	182	176	153	157	157	145	163	141	180	155	145	147	140	167	159	161	167	142	159	169	158	167	161	148	149	166	159	153	142	145	153	150	165	163	153	166	149	165	159	143	185	153	137	169	193	146	149	161	161	163	152	166	143	180	153	184	160	164	181	161	151	166	163	138	155	170	165	146	134	171	158	187	155	129	152	166	146	151	162	130	160	162	176	178	166	149	143	137	141	158	177	150	137	141	144	178	178	157	177	151	160	162	148	167	164	173	160	162	139	155	147	145	151	170	169	171	132	148	156	157	168	153	168	158	146	158	169	140	153	140	157	158	165	142	156	159	152	176	150	160	170	158	153	160	162	159	167	168	166	156	154	148	182	175	155	157	138	171	143	164	155	162	154	174	160	181	147	143	157	154	177	173	134	160	164	163	166	133	150	157	156	161	145	148	160	183	158	147	162	171	162	164	159	162	171	167	178	176	176	169	152	164	170	174	144	140	188	156	161	164	170	181	150	139	163	153	162	152	165	176	168	174	170	165	131	150	148	166	177	169	162	154	170	130	159	179	147	164	154	161	166	161	182	162	168	163	151	170	177	163	155	157	148	156	165	154	161	151	169	181	168	174	175	151	160	176	153	168	151	150	161	171	165	146	163	191	150	135	159	138	157	152	163	168	150	149	191	159	170	156	162	181	143	143	179	131	145	136	164	147	158	169	181	166	169	161	152	166	164	166	169	158	170	156	144	149	153	174	173	164	164	144	137	170	149	173	153	168	163	176	166	170	174	151	129	178	174	178	148	156	171	161	166	141	180	175	138	164	162	171	168	169	158	138	195	160	130	145	152	149	166	153	173	160	168	151	174	183	158	161	156	147	166	165	159	161	177	183	161	159	142	175	148	152	153	135	156	161	160	162	156	182	181	162	153	136	166	150	140	156	160	162	168	167	177	165	166	138	161	153	158	173	176	165	162	148	161	166	173	158	148	137	152	156	136	178	141	138	168	169	163	149	167	151	168	156	142	189	161	153	174	138	144	160	154	138	154	159	193	157	157	161	158	174	162	174	149	160	138	160	163	181	148	166	162	153	167	159	161	139	151	153	160	160	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
10202	20362	34327	36536	40611	42968	38124	38725	37636	43410	42183	37438	30850	41666	39523	38839	36522	37562	36361	25141	22636	16460	13047	15270	13646	12434	9063	6661	5696	4518	3933	4240	5571	6656	5492	3205	2121	1450	1850	1794	1814	1301	1118	895	678	614	1683	7008	6846	4106	3850	3195	1670	823	1736	545	445	500	508	468	457	489	450	480	517	485	485	458	451	473	447	477	474	464	514	495	489	531	449	516	476	469	495	469	476	488	485	488	493	481	460	510	488	537	452	491	519	480	482	488	491	472	509	459	515	471	465	484	472	478	462	458	490	495	468	494	516	506	476	491	488	473	464	462	444	465	520	505	511	463	468	461	494	461	479	490	470	500	491	486	490	483	512	441	492	476	476	482	460	480	489	470	499	486	463	465	474	492	489	461	488	479	495	475	473	487	496	490	492	469	517	484	473	454	451	461	505	429	507	455	500	515	532	463	504	473	484	483	482	472	447	456	455	441	489	492	491	455	474	456	528	456	495	448	505	525	523	511	486	462	502	492	442	513	540	485	474	526	473	478	475	472	474	467	484	498	501	488	502	490	487	458	466	483	478	508	479	477	484	483	507	501	459	488	483	480	482	488	492	459	454	486	463	482	474	510	474	505	478	541	455	460	510	509	489	526	477	495	506	462	463	495	479	503	478	463	526	487	476	506	491	502	500	503	460	517	495	442	467	511	516	494	464	479	498	458	493	424	485	504	522	469	498	475	480	508	470	500	485	528	517	495	505	472	500	476	474	455	491	489	502	518	506	458	463	465	512	521	490	499	427	452	473	494	455	484	484	485	481	501	518	486	469	530	460	460	457	457	485	515	499	510	477	446	517	476	472	514	472	444	513	470	493	468	515	488	490	518	473	461	511	476	477	440	453	512	473	502	461	504	462	474	499	481	474	475	478	502	475	460	497	468	484	515	491	501	518	492	527	477	486	516	467	474	504	494	453	488	481	494	486	459	490	505	494	513	470	479	480	468	448	502	501	514	476	497	481	450	511	460	517	525	475	482	510	505	452	468	497	496	487	466	487	520	454	483	469	455	493	466	477	433	499	464	466	462	484	515	514	505	474	453	464	529	522	466	515	463	486	490	475	454	491	483	484	486	463	489	515	474	471	504	491	473	486	487	490	505	484	453	479	527	473	497	498	474	464	466	462	458	476	452	467	489	473	548	465	450	507	518	480	491	517	455	511	441	466	443	516	474	499	502	492	511	535	511	469	489	475	456	486	499	502	484	493	496	478	479	491	476	499	514	413	488	481	500	507	482	490	491	516	472	445	470	462	474	489	495	524	484	481	496	468	462	499	477	439	480	469	475	494	480	483	530	528	512	472	477	463	487	493	456	502	499	476	475	472	453	476	487	463	459	507	475	497	435	475	504	496	492	450	480	453	472	500	488	480	457	518	541	492	487	488	506	490	468	481	514	460	537	499	521	463	494	504	481	512	468	489	505	483	465	463	476	460	473	474	520	497	447	494	524	505	497	476	479	481	480	463	499	495	489	501	465	496	500	492	447	499	444	531	465	487	452	460	488	464	470	478	487	478	471	506	436	475	496	436	474	493	506	497	474	438	499	458	496	501	461	476	444	490	520	505	502	475	504	478	492	456	519	509	494	487	469	489	498	465	482	484	494	505	477	503	490	465	490	438	483	475	483	472	500	466	464	495	509	479	462	458	458	501	510	483	458	512	473	478	521	489	468	482	497	491	477	485	506	490	442	474	470	503	497	521	524	459	484	481	499	449	484	462	479	502	446	513	488	437	482	477	485	495	488	479	481	461	492	466	488	472	462	474	479	490	477	488	465	493	448	506	482	447	498	454	482	483	480	465	474	476	500	504	477	483	485	498	472	475	478	518	479	439	494	458	479	487	501	479	511	501	508	500	472	494	510	512	484	484	517	498	503	506	472	490	481	500	495	484	466	472	465	470	483	476	486	515	486	476	492	495	469	525	488	490	435	506	507	479	485	517	520	522	492	501	476	506	465	505	475	520	476	483	482	447	444	525	498	464	478	502	467	470	496	494	499	482	448	484	465	460	449	503	490	507	481	503	529	470	456	489	469	471	511	508	460	469	491	462	499	478	500	521	459	466	449	511	455	462	491	480	524	488	487	483	478	468	488	513	503	497	447	471	488	467	518	459	488	477	473	512	503	489	457	464	476	447	504	466	484	485	495	487	464	506	488	429	486	478	515	515	470	477	478	493	488	492	437	480	465	494	482	480	479	504	496	509	476	472	527	430	516	513	468	470	477	520	441	476	501	483	494	462	498	458	445	484	467	484	499	496	468	485	471	480	485	514	455	493	459	452	464	516	491	498	435	506	500	475	473	450	517	513	488	444	494	496	516	471	468	448	506	499	485	477	476	443	480	474	443	483	462	477	476	482	519	453	492	466	491	482	453	487	482	453	471	468	494	488	498	498	498	475	473	475	449	481	513	477	461	449	486	453	482	472	509	478	450	492	494	492	474	467	484	467	502	527	504	475	501	434	446	500	485	496	490	463	488	479	481	470	469	487	497	493	508	496	444	499	510	494	510	478	494	503	479	451	475	488	471	510	485	501	483	456	505	489	476	520	461	458	465	463	481	530	481	465	462	459	517	502	475	504	481	511	488	517	460	503	507	495	468	510	453	475	471	491	454	469	494	537	472	475	478	524	459	531	469	504	482	481	482	460	457	461	480	457	530	479	497	485	474	466	491	477	491	454	482	505	440	480	459	479	520	496	473	436	481	477	496	470	493	483	502	520	486	463	503	471	455	485	458	471	453	475	426	478	486	498	447	461	462	482	466	478	487	445	493	481	525	493	478	464	494	515	482	477	496	470	448	496	502	482	503	460	449	473	485	472	482	496	437	484	498	456	500	498	483	476	471	495	478	484	470	434	487	452	504	467	477	550	484	456	496	474	486	510	510	496	515	476	494	499	477	490	461	498	456	448	519	463	509	464	507	503	491	480	475	469	464	463	511	480	506	451	497	513	493	507	465	501	449	457	532	470	512	533	484	509	475	454	473	483	470	441	513	496	444	465	463	511	448	469	480	498	477	499	484	499	484	471	449	521	454	456	477	478	484	479	509	480	483	493	472	506	489	488	458	509	490	510	456	470	483	492	438	460	463	491	447	506	509	470	473	452	524	470	490	463	487	498	496	479	464	487	460	478	500	455	497	471	502	475	507	508	459	484	474	481	501	457	488	481	460	514	492	527	486	458	486	499	499	499	472	495	457	461	418	491	493	488	477	476	470	487	481	446	488	477	470	488	481	464	492	494	516	509	450	475	527	507	463	428	494	472	503	469	501	455	459	506	507	484	482	472	494	497	485	465	490	471	495	472	493	513	483	469	514	497	461	495	476	463	495	516	490	454	480	482	543	488	485	470	446	481	481	462	447	520	465	488	495	525	503	510	509	477	487	464	487	457	490	509	492	452	486	499	509	486	509	486	466	506	482	455	453	485	494	451	480	487	466	487	454	482	446	462	490	457	498	467	465	485	470	518	492	531	508	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
23799	30020	42592	36586	34187	35808	33942	32682	30787	36494	37006	32017	20485	27121	28122	25938	22576	21489	20252	12905	8619	5609	3868	4846	3644	3423	2344	1638	1530	1282	1005	1141	1353	1821	1218	701	483	420	522	545	426	406	305	258	288	265	364	1780	1801	1108	991	859	467	236	424	207	210	234	258	213	173	203	208	219	210	198	195	199	224	194	208	187	220	196	236	215	200	213	219	211	244	228	206	218	211	185	202	206	200	193	229	209	221	214	210	222	205	217	204	218	196	203	232	219	204	195	224	199	208	210	201	199	213	215	196	230	216	212	202	203	200	227	199	203	187	218	218	213	197	200	227	204	203	206	222	197	183	227	177	221	198	218	219	204	203	198	191	214	200	215	209	195	201	222	177	203	197	236	179	207	202	218	203	201	208	207	209	209	216	204	212	202	214	215	200	213	209	197	221	184	201	202	228	206	214	221	211	188	210	218	191	199	212	205	213	223	192	221	235	218	198	212	204	201	199	203	210	213	202	184	219	215	192	215	227	206	212	192	183	185	208	237	200	175	218	200	182	201	191	207	223	205	212	204	227	199	191	204	239	209	171	209	209	211	207	233	210	201	178	236	223	203	193	198	210	204	226	176	212	206	194	235	193	222	221	225	203	222	223	196	191	204	238	207	201	193	221	206	198	199	203	208	229	187	208	235	220	211	201	218	231	207	217	201	212	221	229	230	200	213	215	234	223	219	207	209	192	210	217	215	191	215	181	182	193	190	205	197	214	189	203	213	222	210	227	234	199	207	206	218	199	201	198	183	231	200	203	212	190	207	207	206	220	216	229	217	221	184	209	226	226	213	221	204	194	225	239	187	198	216	222	183	186	223	240	213	200	189	215	215	190	214	207	193	210	193	212	227	196	215	205	222	221	210	206	205	192	224	189	186	206	212	177	203	202	223	193	193	205	208	196	188	218	190	200	207	211	198	208	200	211	204	191	196	219	213	188	200	228	206	206	226	214	218	256	206	216	234	205	211	205	172	196	208	209	219	182	225	224	197	217	209	207	177	211	212	200	197	230	206	215	207	227	199	195	209	206	209	183	218	181	212	196	205	209	230	202	238	210	204	185	212	192	220	191	203	217	203	233	215	227	208	204	207	225	214	184	207	215	205	198	203	168	215	191	204	208	217	225	234	199	206	211	200	203	218	197	201	193	217	211	193	196	205	207	202	215	179	184	210	213	223	216	199	208	191	176	185	198	181	206	188	237	216	172	227	201	217	207	206	211	222	193	209	205	202	231	217	205	209	194	186	213	230	193	192	247	199	206	196	214	211	198	213	191	206	199	200	219	193	198	213	214	199	227	205	178	195	220	212	211	202	210	209	200	184	222	212	215	196	230	200	247	206	192	199	227	232	233	201	236	219	187	210	229	192	205	204	226	195	180	222	203	195	205	224	181	200	209	199	192	219	238	233	201	171	223	206	247	177	202	195	193	209	200	205	216	233	208	224	193	227	193	209	219	200	211	200	198	208	210	222	240	216	224	205	201	225	190	189	224	204	196	204	234	200	209	203	198	225	214	230	194	190	235	199	210	210	210	185	206	205	207	206	197	205	207	209	193	207	189	210	211	227	223	231	216	205	187	199	178	183	202	200	201	223	211	210	225	196	229	209	189	195	194	187	208	216	182	197	221	204	220	202	201	195	173	219	223	182	189	171	227	183	185	177	200	199	191	247	210	203	181	205	235	232	213	193	185	226	200	208	207	211	182	222	224	243	213	227	215	212	200	198	223	227	197	200	203	231	198	199	190	206	184	185	221	204	242	221	226	206	205	220	225	218	217	199	210	220	216	216	208	207	186	203	188	199	203	212	231	203	197	216	204	206	216	210	222	212	204	204	239	201	227	221	200	200	200	215	205	200	208	227	199	203	223	207	242	201	194	231	202	218	190	206	233	231	227	212	210	205	188	200	219	191	182	216	198	249	210	216	209	216	234	195	198	221	223	205	212	196	209	223	209	203	217	206	208	222	206	195	200	215	222	216	226	243	205	229	206	199	208	186	208	192	196	186	208	212	253	189	179	210	206	200	187	227	214	222	209	188	194	224	201	228	207	243	223	233	212	226	205	197	229	213	210	193	229	236	189	222	230	204	211	202	217	203	212	207	189	212	199	223	241	218	206	206	211	194	204	229	244	193	198	191	228	193	198	200	215	178	210	198	194	193	197	211	205	187	189	230	205	202	220	198	191	197	219	218	228	205	192	223	189	221	208	196	207	213	192	215	188	187	202	206	220	229	193	215	214	197	189	204	192	196	218	224	211	212	194	227	213	216	195	202	221	187	184	166	215	211	224	194	211	219	212	209	196	201	223	210	182	214	239	195	243	209	198	215	195	190	221	198	225	216	230	203	207	205	206	195	206	193	207	215	220	193	208	221	201	200	201	229	221	192	213	195	195	228	211	184	209	204	202	204	184	194	211	192	196	206	202	224	207	185	196	207	199	214	212	204	200	224	195	201	221	204	207	202	181	209	192	205	198	189	213	200	206	190	215	188	212	196	217	229	189	187	200	215	196	206	225	204	196	195	196	210	218	213	211	203	209	224	202	237	214	183	219	213	202	214	222	212	232	228	204	205	220	206	178	234	211	200	188	193	226	224	218	215	204	192	245	182	201	217	194	212	220	197	231	228	201	189	214	194	236	207	191	237	207	200	217	216	216	224	239	210	209	211	201	238	231	197	222	197	185	215	202	220	185	209	214	211	178	217	213	195	213	222	196	212	207	221	198	207	210	222	191	212	185	222	196	209	221	215	223	218	190	196	189	221	174	207	219	225	210	219	189	191	193	203	201	246	196	202	194	195	229	211	200	194	216	223	204	203	215	204	199	227	211	228	211	223	216	220	178	253	190	182	195	210	236	188	194	212	222	237	230	191	201	215	236	215	205	232	210	218	194	220	214	196	196	177	197	212	223	207	222	205	201	205	204	195	218	189	179	200	239	223	213	213	213	213	213	227	231	197	209	209	214	206	205	189	186	188	211	213	205	232	193	228	218	216	227	207	196	158	217	213	174	221	215	238	209	248	195	207	218	213	220	196	220	212	198	202	215	219	206	217	209	214	209	193	213	171	198	190	231	192	216	209	210	204	219	221	216	216	203	216	215	202	205	224	206	195	198	199	200	208	211	222	208	208	235	208	200	218	203	188	207	215	214	196	205	211	196	191	195	189	218	214	196	217	210	219	193	208	204	207	233	223	226	174	216	215	205	208	217	233	185	238	191	226	203	210	211	222	198	205	202	194	215	220	228	207	207	202	214	204	206	200	174	212	213	194	208	217	213	205	219	194	205	192	204	204	198	199	215	204	200	217	220	212	203	208	211	204	236	175	200	187	193	206	188	183	242	202	217	212	192	201	202	189	211	206	188	236	220	211	221	225	184	233	202	206	211	219	202	199	204	195	226	205	214	190	201	204	181	190	203	183	193	209	219	202	187	179	203	197	214	226	197	202	207	224	202	196	219	183	207	215	223	216	195	201	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
14058	26129	38665	40904	45038	49233	45269	45625	45132	51243	50029	45430	40428	50152	49663	47691	46515	45783	45209	34085	30459	23726	18633	24159	19440	18339	14437	10722	9402	7225	7083	6853	9010	11489	8501	4837	2945	2669	3411	3384	2828	1991	1722	1208	896	860	1922	11547	11713	7141	6571	5423	2654	887	2096	630	680	645	629	624	637	615	621	591	645	587	607	629	570	670	625	602	603	579	570	602	605	585	573	546	626	569	615	603	654	581	586	652	638	580	582	595	608	601	600	625	595	639	650	590	617	596	549	596	621	588	598	627	590	658	607	609	600	621	619	615	621	614	579	641	623	646	662	568	594	570	581	678	634	635	603	585	601	614	614	584	649	625	583	665	613	603	622	638	574	626	611	582	556	587	611	594	584	608	652	573	621	565	587	629	602	585	583	589	574	596	598	622	601	581	657	619	634	618	626	604	661	604	605	583	643	603	594	602	609	563	591	573	600	600	650	624	596	616	584	621	646	603	574	595	577	600	638	588	614	593	656	578	614	611	601	615	622	631	559	594	607	583	603	646	592	564	575	606	625	644	663	634	598	617	606	613	655	671	615	619	595	604	607	598	624	601	557	614	616	572	626	667	632	598	600	592	597	584	625	620	633	610	600	577	571	599	594	637	608	621	609	592	600	635	628	652	605	619	589	595	622	575	629	601	554	572	592	590	608	622	615	600	617	584	583	608	614	617	594	565	599	619	614	598	581	634	579	606	612	634	579	631	591	623	606	632	584	608	625	626	608	619	620	638	597	601	575	625	614	640	586	613	573	620	589	604	574	633	602	597	604	556	628	566	561	598	595	587	606	610	586	639	617	564	608	619	621	610	605	658	616	646	594	612	574	648	579	627	567	577	617	589	544	618	655	620	583	586	617	632	634	616	653	603	591	576	593	602	623	595	622	571	604	627	593	595	598	599	600	597	609	641	589	605	595	585	631	626	630	545	614	612	594	536	644	633	623	618	592	593	622	609	640	628	598	610	573	598	606	593	608	622	547	579	609	618	578	580	612	570	604	586	604	612	610	594	628	594	618	595	595	657	619	597	617	633	596	581	573	603	607	641	615	598	591	613	617	651	577	601	601	611	597	633	628	596	569	635	608	585	669	584	634	579	615	610	601	592	609	587	601	595	587	604	613	608	632	589	606	627	599	568	558	578	617	589	601	602	597	573	578	582	599	608	596	607	620	609	619	600	612	616	630	597	623	630	565	622	621	592	594	606	612	570	633	620	589	625	610	609	610	639	585	626	598	629	614	571	603	617	591	619	609	641	624	625	601	636	604	607	620	619	644	628	603	594	625	607	581	622	620	583	570	617	566	597	586	605	613	573	568	620	580	613	641	608	637	616	621	578	579	648	595	571	614	581	634	614	613	630	627	633	646	636	646	589	601	589	574	617	580	635	607	575	596	623	618	591	615	622	626	561	625	624	597	603	626	610	598	627	623	588	592	610	587	576	589	595	628	610	599	607	652	649	622	601	618	659	622	603	648	649	589	612	609	605	578	591	552	538	611	590	602	614	641	611	609	585	583	642	582	603	618	622	597	574	626	619	600	575	600	634	588	616	594	618	587	591	674	596	589	624	607	627	591	610	602	646	604	645	645	609	598	602	600	607	604	631	587	613	601	621	607	604	547	618	588	646	640	619	581	600	552	575	635	617	630	588	600	551	619	601	604	638	640	707	584	600	608	602	619	610	573	571	584	583	593	569	632	587	610	577	587	600	586	584	626	624	621	588	556	585	601	612	636	640	573	628	593	624	577	591	597	601	595	625	596	589	584	612	609	543	604	593	587	591	600	567	627	631	569	606	636	628	593	604	620	602	611	630	606	633	549	648	659	600	571	641	589	573	650	626	611	606	622	590	607	590	587	618	565	612	593	591	606	612	574	602	594	594	641	614	627	679	589	632	613	624	609	626	586	631	652	589	635	614	630	589	623	599	548	610	618	552	644	621	633	612	621	603	539	606	627	611	629	631	598	634	594	589	608	610	592	622	604	601	592	652	626	591	618	610	612	617	623	575	616	617	674	676	620	596	565	641	576	603	610	626	557	620	573	587	620	576	618	619	615	594	609	674	613	606	668	607	640	572	660	620	619	628	586	627	595	602	605	610	598	601	632	565	590	632	601	632	625	578	622	600	645	617	606	606	603	628	630	617	604	624	633	639	561	626	590	560	591	596	592	650	552	631	596	619	600	580	581	598	561	614	628	620	622	594	612	644	627	619	579	566	595	604	614	612	599	580	630	612	598	571	635	628	608	605	553	604	574	612	578	631	590	574	576	555	620	581	606	596	605	612	595	616	649	620	628	607	594	574	587	630	682	595	595	592	644	571	595	582	595	636	592	628	637	591	622	613	581	591	570	662	631	601	627	651	607	588	590	643	614	596	564	615	609	606	624	601	613	603	588	566	575	604	567	615	594	599	593	610	614	599	577	567	630	580	613	534	625	605	613	613	622	604	645	635	578	594	599	609	629	590	514	624	576	593	609	598	600	607	593	611	569	594	602	597	664	575	603	591	595	616	628	592	614	617	592	562	613	611	604	589	601	589	585	597	606	591	581	615	595	613	615	622	658	642	601	550	578	580	638	633	570	563	596	605	644	604	621	556	628	614	620	580	617	560	613	648	567	630	611	613	581	560	623	580	619	651	638	622	569	618	584	599	609	606	591	607	624	599	594	557	615	597	641	551	566	605	521	630	639	625	634	590	609	560	577	622	591	645	612	626	594	626	619	614	619	595	625	623	632	620	612	622	614	633	578	585	630	625	560	611	581	635	614	614	585	622	600	615	606	618	658	606	617	651	613	645	590	579	609	573	592	603	589	618	610	603	588	614	580	585	630	635	604	621	583	587	616	575	619	595	584	593	586	578	613	580	558	605	597	595	602	544	597	582	629	642	559	594	588	561	600	557	627	591	586	597	607	611	601	597	646	587	553	649	606	579	574	597	609	621	588	583	578	584	570	583	592	602	599	637	622	650	614	570	626	580	593	591	599	604	604	604	602	605	626	668	599	624	570	582	598	611	630	591	589	612	617	602	629	610	595	624	627	574	570	657	591	613	606	566	566	628	570	604	586	628	633	561	633	584	650	607	593	623	645	591	623	613	602	601	607	627	603	581	627	572	594	641	626	601	614	604	580	617	584	594	570	621	628	604	593	613	595	629	655	616	600	595	633	585	616	611	567	562	611	587	657	675	616	639	589	590	610	591	579	594	596	590	644	581	599	644	620	600	595	596	585	605	603	642	577	607	635	626	606	593	628	604	584	610	595	587	632	606	615	640	609	601	632	614	590	625	590	622	582	632	615	612	616	636	597	598	578	612	580	588	611	625	604	600	634	623	615	582	563	617	604	544	571	628	610	620	596	575	577	629	581	595	606	640	588	613	593	618	588	596	596	598	611	610	586	606	619	586	617	624	623	650	608	607	617	622	567	593	598	598	613	612	573	586	624	643	582	617	628	630	606	590	602	621	608	556	589	609	578	610	599	601	604	603	623	591	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
3444	3506	8749	6396	4494	3302	2104	1923	1767	1830	1910	1375	801	1041	1080	967	850	818	797	484	455	387	333	328	279	330	283	223	237	228	238	227	256	263	236	201	211	235	241	201	201	187	224	226	209	227	224	244	323	293	299	244	231	204	215	234	227	196	200	196	203	218	204	255	212	197	173	199	194	233	220	212	198	191	233	217	219	222	200	199	189	197	209	201	208	202	197	201	229	227	228	233	230	203	225	216	230	232	224	230	208	221	196	205	230	213	233	216	212	211	195	210	212	224	219	213	236	237	200	208	205	217	239	210	229	190	217	224	201	215	191	246	205	213	196	213	219	198	190	220	202	190	212	207	221	216	180	219	194	210	209	214	208	222	192	216	210	206	212	197	218	222	217	200	220	205	197	212	220	219	236	219	229	209	216	196	210	210	214	216	195	221	216	230	225	213	201	196	216	223	214	205	216	200	215	189	238	215	207	195	218	204	216	186	190	198	219	219	204	195	209	204	195	202	229	187	209	187	228	204	204	231	200	205	200	212	197	213	219	194	223	201	231	207	199	198	214	186	230	200	220	223	189	204	223	211	217	205	206	196	217	225	196	234	206	217	225	203	208	192	212	233	232	193	228	197	230	191	209	234	207	198	201	224	232	197	216	206	208	203	243	181	208	227	216	205	220	214	200	199	237	197	215	200	198	178	215	222	187	239	211	223	219	186	221	202	218	196	244	209	205	239	219	212	203	218	200	248	202	230	199	179	237	226	224	210	203	232	222	208	219	222	245	208	233	210	223	199	210	205	200	191	188	202	222	216	219	183	227	199	197	212	201	202	218	211	219	222	244	216	211	175	225	193	200	192	205	239	211	213	212	203	209	211	188	204	187	221	194	206	230	215	221	217	198	216	184	239	225	217	220	219	193	196	207	226	218	215	218	231	223	189	236	211	224	226	216	239	213	188	211	203	222	211	214	187	218	215	198	217	212	207	223	229	169	220	228	202	191	212	227	217	200	216	217	217	230	216	203	233	215	206	204	224	206	197	228	205	195	224	205	213	209	216	204	215	204	227	233	228	236	213	227	207	218	189	230	221	205	204	228	192	200	210	208	236	233	211	219	217	193	201	208	195	217	195	222	212	216	195	217	205	194	230	215	209	210	204	194	199	230	230	215	215	209	213	210	198	202	203	195	206	206	222	209	211	224	206	209	194	215	223	202	220	211	199	222	223	206	231	216	218	210	203	210	205	203	203	221	204	191	201	204	198	176	200	223	201	217	211	216	209	195	201	217	208	209	208	223	217	242	210	213	189	209	196	209	223	210	223	205	229	209	227	222	195	201	212	203	198	232	215	199	213	220	238	218	194	186	218	246	212	212	195	216	220	187	211	216	199	223	213	220	212	226	222	214	212	221	205	182	204	226	222	195	201	226	221	229	183	252	196	227	212	210	216	183	195	209	206	205	215	178	205	213	217	208	226	193	216	212	192	184	223	212	223	212	222	221	187	213	202	205	199	222	231	213	220	210	211	216	200	212	200	243	228	200	197	222	203	204	203	208	217	222	219	217	186	221	202	210	201	193	216	212	210	205	206	173	238	215	218	209	215	183	205	203	205	218	204	205	219	201	208	215	215	218	202	209	205	220	209	218	206	233	217	211	185	189	231	221	210	217	195	222	209	196	222	183	210	240	226	240	218	200	225	212	178	209	217	215	213	207	235	212	222	186	208	197	186	212	184	229	204	219	211	201	241	208	178	209	211	203	207	230	191	217	210	220	218	226	212	212	208	208	235	210	198	202	198	196	204	207	234	203	231	187	232	220	192	215	202	205	230	226	227	196	199	205	186	221	202	211	222	190	210	193	216	207	218	203	218	203	226	210	194	202	221	201	218	194	224	211	229	201	211	225	230	221	216	206	191	177	202	199	206	203	195	207	211	211	201	204	192	212	210	196	228	210	209	203	217	221	213	206	224	215	223	235	191	217	194	224	216	213	187	214	205	246	200	203	207	196	220	207	217	189	205	195	213	217	200	216	179	219	212	220	206	203	226	181	210	215	227	189	216	217	215	227	241	207	204	205	212	209	219	200	220	207	251	214	214	223	242	202	223	206	203	226	210	218	205	207	211	228	241	214	206	218	187	225	207	200	225	237	243	205	191	194	200	223	222	208	216	206	189	198	217	217	213	241	209	250	213	229	209	197	222	196	200	209	248	196	208	215	217	223	204	199	234	227	210	188	216	226	243	225	212	214	198	234	216	233	198	238	221	187	205	214	203	225	196	214	193	220	211	211	217	234	237	217	203	191	204	195	214	220	194	204	174	178	208	231	231	215	192	241	222	203	218	220	219	185	213	230	209	194	193	231	213	208	222	210	218	216	194	212	230	215	206	213	220	223	179	212	202	186	254	219	229	219	210	206	216	224	219	202	184	219	211	212	197	202	222	215	211	211	226	196	208	225	204	224	231	203	194	215	213	210	235	235	198	182	227	213	216	225	194	213	215	236	190	205	211	195	223	207	201	204	192	238	218	209	225	211	217	205	210	218	210	221	218	203	214	225	171	201	212	232	224	201	218	196	227	239	199	213	215	211	200	210	210	189	206	198	196	205	208	213	241	234	231	197	215	219	200	219	223	223	208	220	226	223	198	241	189	198	218	232	196	225	210	204	241	248	194	208	195	231	217	207	240	223	238	195	171	231	211	193	228	230	196	200	225	225	226	201	210	217	211	214	202	199	214	199	207	202	223	216	204	195	228	206	210	211	215	226	211	202	210	249	224	231	213	214	214	255	198	213	186	232	220	223	216	197	198	190	198	211	230	220	222	211	186	242	187	228	209	210	216	190	206	209	223	208	183	219	202	224	193	214	204	201	226	241	207	220	218	191	233	218	203	220	200	234	226	195	251	240	215	174	231	201	204	234	187	219	179	198	215	191	200	207	227	216	194	215	208	227	206	223	208	230	184	211	226	203	202	211	206	238	186	209	213	204	199	204	221	225	222	199	205	203	209	217	204	208	231	219	209	223	222	214	200	196	219	234	216	205	217	206	210	192	216	202	191	197	193	206	212	214	210	201	262	223	212	207	190	221	241	232	200	249	215	201	220	185	215	190	202	207	232	222	245	220	222	218	218	204	202	205	214	222	185	203	207	221	237	216	206	229	209	186	233	205	221	210	213	207	213	188	202	225	225	223	211	177	205	227	216	213	211	206	211	218	204	190	207	181	198	214	207	215	227	198	194	211	235	210	226	227	220	211	231	216	223	197	204	188	240	215	225	212	199	212	214	219	228	224	227	186	227	200	199	225	225	210	233	204	202	222	194	231	209	195	229	229	213	199	218	242	201	211	198	185	217	187	207	223	196	219	219	206	224	208	182	204	216	195	211	187	175	210	230	216	224	217	228	204	194	200	174	204	208	224	196	213	217	224	207	230	236	222	239	213	207	198	220	217	197	197	200	199	209	229	209	215	199	244	214	199	197	233	224	223	233	186	220	208	206	218	211	235	192	221	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	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
3166	5077	13361	13258	13405	12405	8378	8466	8069	9484	8953	7055	3924	6050	5984	5257	4858	4579	4340	2693	2369	1763	1387	1703	1445	1438	1146	1076	903	856	886	888	940	1017	825	736	689	718	687	688	648	651	647	635	607	621	675	1122	1393	1066	1099	1021	717	635	690	605	593	597	567	605	658	594	642	619	666	632	610	603	611	623	610	601	601	630	588	556	630	637	578	595	627	625	626	601	612	577	611	610	581	594	574	586	625	606	586	630	618	583	625	566	583	604	604	625	600	663	615	603	580	637	618	636	606	571	642	624	611	617	620	616	624	574	648	597	622	600	591	586	600	635	610	625	592	641	610	581	606	616	639	630	594	655	646	680	592	585	613	604	569	611	618	630	596	563	635	584	647	605	617	614	603	586	599	643	648	588	629	592	601	603	648	629	627	565	611	644	579	597	644	620	604	585	610	633	622	628	637	652	539	610	628	587	596	649	651	630	621	638	611	603	575	601	560	627	627	599	638	624	595	602	608	591	618	651	631	625	587	592	598	597	617	597	588	570	614	611	628	634	583	558	657	599	605	594	562	603	613	613	615	619	612	627	610	600	657	612	604	606	592	627	603	603	617	649	632	656	607	596	574	631	620	601	618	599	638	640	598	577	635	557	613	558	619	621	625	609	667	626	590	621	632	602	605	639	588	578	646	643	600	630	606	603	618	623	550	565	583	600	671	611	611	630	627	635	643	615	599	557	577	617	670	626	648	617	596	554	578	598	592	619	584	572	600	638	623	611	632	624	596	609	646	570	594	570	627	607	602	634	622	628	581	584	604	615	577	654	632	612	619	626	619	651	657	566	662	603	581	599	623	588	606	612	631	606	623	591	610	632	596	572	631	652	542	616	577	620	639	604	579	631	610	641	620	635	623	620	578	605	616	605	583	601	577	634	595	607	635	656	611	562	601	623	662	587	603	598	605	594	604	637	618	638	639	604	584	634	590	593	647	613	611	624	633	584	633	609	607	617	588	636	606	573	634	609	624	610	599	630	583	574	626	592	643	621	572	590	620	640	595	614	615	611	627	597	602	682	631	601	605	584	587	593	615	601	621	627	630	593	594	575	641	561	611	667	612	587	616	631	579	624	608	606	607	627	670	544	607	632	660	589	598	574	629	578	592	613	599	597	624	637	594	613	604	589	615	577	629	643	601	631	598	611	623	600	606	598	625	655	596	567	649	577	606	614	625	603	610	638	594	585	609	637	633	633	614	641	561	606	625	607	641	630	628	615	614	602	633	611	640	591	587	603	616	648	639	583	598	618	605	584	617	620	557	566	682	633	591	628	640	624	596	613	571	637	624	594	646	616	572	620	635	618	603	646	590	610	666	591	620	637	564	592	560	610	609	640	652	624	612	595	586	615	598	593	592	645	631	610	623	600	606	635	641	596	628	592	599	613	610	641	584	568	589	605	616	636	622	621	669	621	585	611	610	626	605	610	542	596	597	625	572	612	595	545	595	606	616	616	629	592	635	617	619	599	595	627	608	622	612	592	619	623	609	619	605	634	578	603	599	593	590	599	616	630	610	602	645	639	599	616	597	585	620	601	607	621	616	570	615	610	661	642	624	624	611	624	651	582	591	581	589	587	640	632	622	629	641	620	574	610	637	571	574	607	664	590	633	606	534	612	577	641	635	588	591	616	610	581	557	623	583	635	594	632	628	615	620	614	575	583	587	594	628	596	612	598	644	660	659	566	650	616	627	602	613	615	656	590	588	593	662	620	600	640	554	598	598	598	639	618	587	619	660	623	621	582	627	634	625	627	629	568	602	595	579	626	628	585	590	611	597	596	625	644	627	599	624	635	628	595	587	624	624	584	587	622	619	663	662	605	624	631	598	608	613	564	612	618	577	596	619	605	586	583	613	639	600	582	600	572	571	611	622	599	571	639	618	644	647	626	636	624	606	608	597	626	617	622	630	630	608	671	584	555	613	597	607	620	610	591	574	585	566	637	616	553	609	605	614	606	643	599	601	575	587	567	528	655	634	612	602	586	640	627	596	586	638	626	644	635	630	608	618	622	609	589	616	587	663	604	628	579	592	604	605	629	625	613	588	633	588	611	585	615	604	645	607	602	607	581	584	593	633	564	601	631	640	578	605	585	610	558	608	577	609	594	618	643	616	606	600	589	624	626	616	583	673	562	622	594	564	586	618	631	574	639	615	624	641	601	623	591	608	591	606	638	631	620	618	595	590	614	621	577	591	601	606	674	614	625	600	585	631	605	592	608	644	560	605	605	646	623	602	585	626	614	624	638	640	595	606	581	630	586	574	618	588	597	593	564	625	599	621	600	647	632	588	590	596	614	589	659	659	609	609	601	620	625	659	627	584	601	619	623	622	599	580	600	589	563	643	604	602	632	613	606	583	625	616	580	644	595	583	629	648	624	604	632	581	623	596	639	643	599	558	582	642	597	596	632	669	640	617	576	600	623	587	610	561	571	618	617	641	612	614	623	600	626	595	637	583	629	592	621	593	590	576	570	611	571	634	578	618	607	625	584	626	610	579	625	583	606	634	590	640	638	609	648	628	611	611	587	591	581	599	590	587	620	584	634	619	611	669	599	636	606	629	592	627	576	627	590	621	650	610	643	584	638	672	630	575	570	600	605	636	635	573	617	634	551	593	624	651	648	603	632	581	577	650	617	646	604	611	607	635	572	586	583	635	604	585	633	656	589	583	605	606	641	627	609	625	617	639	591	619	623	620	651	606	595	618	600	601	643	630	637	618	595	622	582	626	615	622	581	589	594	599	612	592	612	621	631	630	563	624	631	608	630	584	636	658	607	612	636	607	615	613	596	655	602	589	609	601	629	649	614	638	656	603	598	596	592	623	600	620	604	600	609	593	579	573	593	653	610	626	578	611	609	592	576	582	608	558	615	568	625	620	627	643	632	580	635	677	625	613	601	650	635	604	619	632	620	600	663	615	606	643	628	615	612	636	625	599	604	598	638	613	606	603	651	568	633	611	593	586	638	593	662	634	618	607	625	645	643	607	594	625	616	650	620	645	570	582	571	622	567	582	572	658	617	619	539	593	621	606	598	611	610	562	610	613	633	608	614	583	606	592	595	670	633	659	577	591	605	603	615	619	577	604	618	607	620	592	591	552	596	595	610	620	625	634	603	591	602	636	608	602	634	700	616	631	599	641	629	618	611	622	600	619	642	666	615	621	595	613	633	620	602	625	605	586	569	655	569	648	627	620	596	612	642	640	608	638	603	589	663	642	599	598	609	613	601	592	630	616	596	625	643	609	585	617	628	667	591	615	600	601	621	604	587	606	600	577	630	625	590	595	595	638	599	632	591	593	589	585	642	610	579	556	640	620	575	634	604	582	596	593	582	622	643	621	562	653	604	646	664	632	638	660	636	602	577	613	628	643	625	617	617	566	611	619	577	601	637	564	555	607	613	580	596	573	595	571	613	590	618	624	582	559	601	628	577	615	594	559	567	603	618	614	627	638	616	623	601	635	629	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
14506	22854	39471	35806	33227	32965	28205	25844	24498	28061	29303	21716	11533	17267	18091	15311	13469	11232	10160	6026	4314	2473	1740	2247	1731	1949	1082	843	768	609	655	663	783	1004	511	386	259	272	335	291	267	202	227	189	178	152	236	978	958	601	570	510	252	200	205	148	166	168	148	151	148	141	133	133	161	137	146	168	140	145	144	161	161	149	147	161	161	150	152	136	159	149	165	158	161	152	132	169	158	151	175	160	138	151	132	135	169	149	168	170	169	159	159	159	130	156	157	154	170	167	161	156	166	152	146	152	158	167	156	135	134	153	160	137	159	145	149	147	141	144	150	152	178	134	164	150	169	138	149	144	169	146	159	143	156	163	184	131	162	192	158	145	152	133	165	161	165	140	115	151	137	160	140	184	176	153	169	168	153	143	148	144	144	148	138	151	161	171	140	144	159	170	158	157	152	154	150	130	136	152	160	168	165	145	172	152	160	164	139	143	167	153	159	134	166	137	129	132	159	144	139	155	132	156	148	172	148	134	166	150	146	159	163	153	148	169	155	170	150	144	143	128	155	139	157	151	155	160	174	159	149	144	141	150	163	138	167	164	140	153	152	144	155	147	138	161	164	161	171	144	154	156	169	149	154	145	137	161	144	153	164	158	149	153	130	170	153	145	177	182	171	169	157	128	143	164	159	141	142	177	176	146	150	134	128	131	158	136	151	154	140	133	143	152	160	147	161	140	159	171	170	155	130	150	148	157	141	154	144	149	169	146	157	137	162	150	146	162	170	147	134	149	158	165	148	158	160	145	160	154	140	157	174	165	125	141	152	154	154	141	153	128	139	157	154	163	163	169	139	165	152	179	160	153	135	165	139	141	160	134	157	148	154	179	156	135	165	145	149	153	152	160	134	171	141	175	182	160	157	143	146	158	153	142	163	140	153	137	130	162	150	142	145	153	156	163	170	149	154	158	141	150	160	152	147	147	150	146	150	163	155	171	162	169	156	177	156	154	143	131	166	156	172	148	152	157	159	141	143	143	130	157	129	138	158	156	163	173	146	156	158	166	134	147	133	153	156	156	149	162	137	143	150	161	153	162	156	167	152	170	178	146	151	149	165	162	135	149	159	133	178	144	158	152	163	159	151	162	140	160	145	155	157	150	160	160	153	127	139	159	146	166	141	151	138	159	165	139	153	146	128	152	159	150	160	163	137	182	147	145	154	158	163	167	157	162	143	161	141	112	152	168	154	149	155	139	131	136	164	153	129	144	154	169	141	144	139	146	149	131	161	153	148	150	168	142	163	164	152	129	156	168	148	156	148	148	146	151	156	141	166	154	148	157	162	144	151	158	147	155	143	136	140	158	138	149	166	149	173	134	142	135	188	155	162	159	133	149	165	136	127	141	151	168	155	154	142	136	128	152	155	160	158	138	162	149	164	176	158	170	160	136	162	153	155	156	153	175	160	142	173	145	167	173	137	150	141	164	155	145	149	152	163	154	138	172	148	161	175	144	153	173	163	153	152	123	165	141	164	155	166	155	162	156	141	143	154	176	167	179	153	151	168	147	154	168	176	148	154	170	125	146	140	161	143	152	168	154	178	164	146	160	165	149	151	149	144	157	157	149	177	140	143	153	152	146	142	149	159	147	162	143	146	166	131	150	157	143	162	141	161	168	183	153	137	155	130	140	172	158	160	146	146	142	143	171	159	170	147	173	144	166	167	159	158	159	146	165	133	151	153	129	151	152	154	140	149	123	170	139	150	148	144	150	160	161	132	131	194	170	152	165	165	159	146	152	137	151	163	181	169	169	129	143	155	163	157	151	154	148	136	120	137	168	138	131	152	148	153	141	158	145	160	149	157	143	157	169	151	136	177	160	154	155	151	150	143	148	146	156	141	152	154	153	147	143	144	160	136	186	147	142	162	161	152	131	150	144	163	146	174	138	161	159	151	140	177	173	145	161	144	145	135	150	153	136	160	160	142	140	153	154	156	168	155	148	165	164	153	133	184	175	152	153	159	151	146	137	171	169	146	137	135	156	143	147	144	156	149	164	134	163	180	155	151	166	159	163	147	166	139	150	165	125	134	128	158	175	146	149	164	161	142	148	140	165	176	139	159	140	156	163	170	137	171	184	158	165	157	150	147	144	156	155	156	161	165	149	132	164	152	156	166	124	143	185	132	146	156	135	158	152	155	137	167	154	151	165	130	140	153	148	162	153	155	152	139	161	140	151	156	154	151	143	146	155	149	148	165	170	152	143	154	170	157	157	153	145	134	159	139	137	163	152	159	136	161	156	134	159	143	137	161	154	140	171	156	153	153	151	137	155	157	152	161	138	146	153	150	153	123	171	158	144	160	122	161	155	155	175	153	150	164	147	146	149	145	162	166	140	147	167	159	150	162	132	112	143	152	150	144	181	154	157	159	155	154	128	169	150	163	170	174	163	150	158	161	149	156	145	175	135	131	165	171	152	150	154	165	150	163	136	169	166	127	149	149	148	159	163	149	151	152	154	155	150	131	158	174	143	132	165	162	140	149	144	158	134	167	162	161	138	150	165	134	140	152	149	180	155	141	159	150	142	168	142	165	153	143	160	160	156	153	145	148	139	162	140	173	157	150	149	155	158	175	139	155	159	133	143	157	153	157	157	157	165	163	147	142	149	132	158	162	153	150	142	164	140	143	150	137	141	164	153	149	158	161	155	165	170	165	137	163	159	150	154	168	127	149	130	146	154	164	162	169	154	136	153	135	143	135	175	149	176	154	184	154	153	146	144	163	138	150	140	151	138	126	147	138	138	148	137	169	168	161	166	156	177	146	153	140	134	153	135	170	130	149	156	148	154	173	153	140	170	160	150	169	164	151	163	158	161	162	147	136	130	158	159	155	185	149	167	160	164	156	158	185	165	145	135	136	159	166	152	140	143	158	150	161	164	161	168	169	172	128	151	172	147	157	141	167	147	152	175	148	139	157	155	163	146	140	158	153	162	139	144	158	136	166	141	144	166	138	137	149	151	152	148	151	132	169	151	156	163	146	148	164	142	145	145	164	131	157	179	158	147	161	170	153	162	163	146	144	173	163	152	139	167	149	136	122	134	160	138	161	131	151	153	128	150	170	159	169	160	161	141	140	150	148	148	141	130	139	168	156	159	156	155	156	161	152	147	133	159	144	151	169	141	143	163	162	142	167	135	148	144	165	130	138	156	157	153	152	155	159	152	141	179	153	156	161	147	168	145	167	160	151	150	162	168	171	132	167	164	138	158	161	169	164	147	158	157	148	166	146	143	148	134	164	166	124	140	131	129	158	149	159	158	152	156	157	160	152	143	128	150	150	132	168	172	172	150	175	159	155	145	165	137	146	158	163	158	140	140	146	145	148	159	142	163	163	140	155	159	160	159	148	176	147	145	141	160	175	153	149	155	161	160	161	140	151	159	157	170	149	164	129	133	159	141	153	144	161	167	153	141	151	167	159	162	139	155	168	159	149	142	151	144	153	151	156	153	147	160	156	130	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
9706	21009	34782	37404	41551	44676	37685	40592	40346	46640	44371	38777	31299	42721	41218	38587	37927	34977	34335	24589	20983	14586	11307	14285	11396	12625	7349	6178	5093	4631	4390	4402	5865	8200	3896	2787	1629	1564	2331	1844	1468	1142	903	750	649	548	1180	7042	6955	4090	3872	3177	1370	768	957	478	506	501	496	462	514	468	409	462	440	462	492	486	483	427	465	494	459	469	462	456	472	467	470	485	464	481	460	443	489	453	477	469	437	460	509	478	450	438	486	498	485	482	470	500	488	507	452	501	486	449	485	449	495	472	480	455	480	453	441	450	464	493	433	500	464	455	430	454	469	507	473	453	493	464	495	475	472	473	482	487	494	450	458	511	445	514	466	470	452	416	429	485	451	439	453	453	446	469	502	483	455	510	412	446	448	485	418	456	434	467	447	478	503	434	464	434	463	423	508	454	469	498	489	489	457	476	489	456	440	482	430	473	436	431	447	470	466	498	429	509	499	436	505	453	428	494	490	461	460	457	487	423	488	495	484	489	474	457	450	462	466	459	424	449	462	463	454	479	431	477	476	452	446	480	427	460	470	494	467	506	443	445	457	460	477	450	507	468	462	467	487	451	515	483	481	440	488	485	434	483	480	484	449	447	426	470	507	479	446	509	534	457	484	477	453	466	446	426	471	477	462	467	457	439	498	462	469	486	463	442	453	482	468	487	472	465	452	446	444	470	470	462	482	485	457	453	485	465	468	432	466	476	432	486	453	462	468	483	471	447	536	484	454	473	483	450	461	481	517	470	453	460	462	473	496	466	466	453	481	470	465	460	445	472	428	485	487	462	432	449	469	455	435	469	413	455	479	469	480	477	447	450	445	469	456	462	445	477	462	497	451	468	491	440	474	467	467	449	473	491	479	462	465	487	436	422	482	465	449	491	408	508	421	483	496	438	488	463	483	414	473	486	436	452	505	461	453	482	455	515	490	449	432	434	490	459	445	488	475	455	447	483	472	450	459	446	482	477	473	430	489	488	436	483	425	444	490	443	481	475	456	452	436	458	486	439	446	412	464	454	495	475	453	496	465	444	498	476	436	500	496	439	461	465	453	466	430	461	460	463	419	474	454	484	475	445	465	471	451	453	490	443	470	460	477	481	469	478	467	463	486	476	464	445	505	487	462	490	482	468	447	483	437	506	423	462	457	506	483	458	455	435	452	518	477	464	449	438	480	460	447	443	441	439	480	472	463	488	485	455	440	474	470	448	451	444	523	466	472	467	464	434	457	480	486	465	446	474	478	517	481	447	482	490	466	472	458	478	503	472	398	448	451	491	472	489	438	443	495	472	503	445	440	456	478	473	447	481	467	452	512	453	452	471	474	441	505	480	453	508	456	459	471	457	447	467	454	434	477	485	479	461	498	473	505	452	470	478	475	457	464	478	486	452	428	467	491	465	480	446	466	467	448	466	450	443	458	510	471	480	424	469	469	488	476	461	459	491	469	513	487	456	476	500	506	467	433	464	471	478	474	477	441	480	447	481	516	453	470	488	475	516	457	461	487	461	452	467	445	466	448	454	482	476	429	474	457	449	499	500	481	457	433	461	464	456	426	469	492	485	450	500	427	473	496	464	441	488	479	445	468	481	495	469	465	487	517	494	481	463	434	465	479	428	451	434	492	453	453	446	494	453	479	494	474	473	471	478	465	445	460	453	497	469	503	502	477	417	477	463	458	440	463	453	441	470	449	438	465	502	444	483	424	453	472	457	455	485	432	451	457	487	499	467	440	481	454	480	482	455	465	476	520	494	435	452	469	481	443	439	496	496	440	396	465	471	457	517	493	493	475	475	474	443	476	481	491	477	487	437	502	435	457	474	474	481	455	512	456	491	476	458	477	478	463	452	469	477	456	489	486	451	484	443	522	449	447	464	485	455	427	471	483	472	447	488	443	481	435	467	460	442	485	479	489	467	495	455	520	487	465	465	502	493	466	465	419	454	457	514	482	462	444	492	508	482	484	484	480	440	428	462	435	486	451	499	485	493	547	430	497	470	472	419	480	468	482	422	515	462	526	482	471	459	455	452	475	475	460	416	505	472	439	491	454	509	473	507	440	471	421	438	469	481	437	455	477	499	530	471	491	500	477	496	497	512	483	465	449	476	496	461	492	456	444	468	470	471	468	464	454	509	465	473	487	499	448	484	463	453	458	462	459	481	466	479	434	462	490	468	501	493	443	447	491	423	440	463	458	507	472	477	514	467	438	446	453	502	449	489	479	488	461	467	475	473	448	547	424	475	479	481	470	501	451	452	434	490	474	452	497	475	477	473	467	462	501	503	500	424	481	476	462	457	457	441	510	472	481	462	431	471	462	468	484	476	478	441	431	450	483	410	466	436	472	487	452	436	513	449	450	447	486	461	463	519	481	486	446	447	485	479	445	445	458	455	486	490	481	459	512	456	462	481	489	489	444	491	437	486	480	462	454	475	510	451	417	453	467	501	465	475	467	466	476	507	476	485	467	474	418	470	485	444	457	486	494	450	468	494	468	480	440	438	490	471	492	425	502	474	464	463	494	465	482	490	477	447	448	430	444	485	480	487	469	457	456	427	467	438	480	464	501	487	448	447	464	498	486	457	482	491	469	451	481	489	452	463	493	461	493	431	474	487	465	482	453	439	472	434	464	459	449	427	488	476	448	490	459	485	468	536	445	486	464	500	465	487	491	489	460	439	486	474	451	443	482	470	452	507	492	453	456	486	455	459	437	476	471	445	488	451	458	443	496	456	454	458	422	431	454	499	472	490	482	452	464	452	452	476	457	484	455	462	475	490	451	469	473	488	432	465	506	530	478	468	463	454	469	494	480	441	473	473	484	462	398	490	444	473	476	483	472	466	468	476	441	456	491	466	461	485	435	510	490	498	431	487	465	452	495	438	496	393	470	455	482	439	472	465	469	420	456	446	465	484	469	478	480	443	461	493	453	437	444	478	474	479	463	472	478	479	488	488	492	447	427	487	475	459	457	467	445	465	453	470	470	440	462	465	465	471	454	469	445	481	460	497	457	488	467	447	453	478	462	483	455	470	446	451	438	462	477	456	435	490	512	439	474	439	478	449	502	443	438	442	472	471	440	475	413	472	507	475	453	459	494	506	404	489	439	473	461	466	501	483	475	477	500	454	502	438	447	493	462	469	468	482	439	472	452	477	478	442	409	436	457	466	468	468	439	451	451	477	441	489	476	477	439	446	473	472	502	439	497	488	458	432	441	466	468	443	457	453	464	487	466	487	516	456	456	464	470	481	452	483	469	502	459	479	482	499	449	463	416	459	473	451	452	482	461	460	461	470	454	442	465	475	472	487	467	475	472	473	467	471	472	486	439	441	462	464	457	496	465	447	428	451	467	492	466	475	471	479	472	493	473	469	459	508	454	457	484	487	468	433	492	461	487	465	451	458	467	461	471	446	509	469	483	486	486	478	482	448	430	444	469	443	478	493	505	480	468	449	442	519	446	452	483	462	461	464	446	474	495	433	463	482	476	463	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
23571	31273	42800	37058	34762	36513	33047	33327	34896	40973	40344	32030	21649	29260	30761	25942	23729	19726	17580	11638	7974	4633	3612	4191	3180	3494	2018	1451	1331	1277	1146	1067	1584	1980	845	614	477	384	570	460	411	360	268	263	241	256	380	1798	1812	1052	923	814	378	307	300	208	214	179	214	196	226	209	191	205	207	193	213	216	230	194	195	211	184	205	205	204	190	201	228	205	212	220	214	215	216	195	182	183	209	192	191	211	205	202	203	208	190	206	217	204	218	168	231	210	217	205	217	216	178	208	226	195	187	202	189	197	184	194	190	197	210	201	222	194	189	199	177	209	196	189	230	203	200	232	231	199	180	223	222	204	207	216	182	207	205	185	197	222	194	191	225	201	202	181	203	196	207	202	191	182	206	191	201	243	223	235	202	192	236	185	212	208	195	217	203	229	196	226	205	195	187	188	196	174	201	187	197	207	194	239	199	206	210	210	193	198	203	186	197	201	187	225	203	221	197	234	205	215	213	196	186	204	186	192	205	179	189	204	188	219	190	205	196	217	209	207	202	186	187	193	204	189	190	200	193	191	201	201	185	200	229	212	183	215	222	224	192	210	202	197	236	181	191	197	205	190	192	209	207	219	208	191	236	208	183	174	209	182	221	219	198	189	218	206	194	195	208	204	184	210	197	208	222	220	212	201	202	199	210	211	198	213	190	181	204	226	203	207	223	213	180	214	197	202	197	206	201	180	189	201	193	228	194	208	205	193	196	193	196	193	186	214	199	219	215	211	219	219	211	192	200	201	173	213	234	198	196	202	209	208	185	217	217	221	196	206	184	194	231	191	198	191	224	239	200	210	174	213	197	201	212	192	205	195	196	176	214	196	184	218	215	189	217	208	207	193	202	230	173	189	217	194	205	218	232	189	204	206	174	207	207	221	194	176	185	201	202	227	211	220	214	207	178	205	191	187	204	206	227	213	207	202	171	188	224	213	207	210	202	195	211	216	217	213	218	214	216	214	213	197	200	205	193	217	214	217	175	196	224	219	211	209	199	160	226	244	221	192	207	208	211	233	181	226	174	201	195	189	190	205	200	180	190	197	204	235	202	190	205	190	217	212	213	216	169	190	202	209	208	221	216	196	214	189	177	223	203	210	225	229	235	221	175	239	187	199	229	224	217	228	188	188	195	187	174	202	215	190	195	196	214	192	207	222	180	195	204	231	206	223	218	190	212	200	197	200	196	205	212	186	183	204	200	208	209	192	200	199	191	225	194	198	212	208	204	201	234	188	215	190	193	215	194	194	213	203	212	193	173	203	203	190	204	204	204	219	206	197	208	219	211	202	205	213	215	205	204	208	196	218	220	188	185	199	196	213	183	188	175	200	202	199	186	192	196	204	212	210	190	193	222	187	184	185	184	206	204	202	202	195	212	215	233	202	223	214	214	248	198	200	214	208	223	174	202	180	195	205	203	207	201	168	193	194	211	179	192	226	190	229	210	183	195	200	193	206	197	195	171	200	192	198	217	211	179	178	191	202	199	211	215	193	176	190	212	191	175	219	225	206	202	196	211	193	187	218	219	215	199	196	220	209	225	213	218	191	208	208	196	224	223	199	208	193	204	204	186	175	217	198	218	212	225	206	190	200	204	173	199	194	220	204	208	205	216	195	210	236	196	200	192	183	216	176	201	209	217	192	174	191	201	220	193	226	209	208	203	185	210	217	182	214	201	189	211	205	183	209	198	193	191	215	208	192	214	198	223	204	222	206	216	231	199	184	186	175	181	183	201	203	197	182	194	221	206	210	230	194	216	201	222	184	215	199	195	206	200	216	182	194	218	207	171	203	196	210	180	208	215	183	213	200	208	227	198	197	204	199	223	199	187	185	204	229	200	189	195	187	181	197	197	198	181	207	231	187	211	208	191	179	225	220	222	209	187	184	207	192	201	186	226	184	194	206	207	193	225	195	209	193	194	192	192	166	203	196	219	204	200	198	216	208	193	218	200	204	218	243	217	180	184	191	208	222	222	198	223	174	195	207	185	200	198	209	187	217	200	215	183	191	190	213	231	203	204	191	183	187	212	198	198	201	214	204	222	170	234	184	189	213	203	232	214	219	185	203	205	199	211	224	213	208	203	205	206	230	203	185	215	214	205	188	219	225	195	208	222	207	181	181	190	209	215	198	162	190	186	203	216	218	227	190	178	177	210	176	216	188	218	197	230	216	200	197	214	222	230	210	192	214	192	191	217	211	202	200	209	204	193	191	193	187	231	180	212	202	191	217	212	231	202	207	194	208	209	207	186	186	241	214	208	194	215	175	223	189	197	199	183	208	175	203	192	214	206	215	209	188	188	185	182	201	208	213	219	191	175	191	208	188	208	205	196	197	207	215	194	188	204	227	177	209	227	227	187	204	196	180	169	211	211	182	210	198	209	201	212	199	203	201	210	214	184	215	198	222	193	190	202	210	205	206	198	203	195	239	210	179	180	202	208	215	203	199	207	171	184	230	223	193	192	207	217	209	171	202	213	232	191	182	206	191	219	172	194	208	214	200	201	211	194	211	199	204	210	223	203	194	185	209	209	203	210	207	204	216	227	222	206	198	213	204	210	210	179	196	193	202	224	199	198	229	201	235	223	190	225	205	191	200	187	198	205	193	205	211	191	195	214	229	190	200	204	195	178	210	225	228	203	204	181	187	197	203	207	182	206	187	204	215	216	208	215	229	211	205	216	199	197	212	189	232	219	189	192	241	192	196	224	205	211	211	198	193	213	218	189	198	206	200	191	204	182	177	192	205	212	210	209	190	227	208	186	193	182	198	204	198	213	205	221	203	207	197	196	211	210	218	211	209	188	171	207	199	221	182	207	213	170	219	215	203	219	213	236	193	214	200	203	211	206	193	183	184	204	180	191	197	222	202	223	215	209	218	189	199	232	209	201	204	213	215	223	194	194	212	206	208	199	199	194	200	191	225	187	179	194	206	231	203	186	235	209	212	200	197	194	214	194	216	198	198	198	203	219	222	181	199	204	196	204	190	194	214	224	211	215	208	190	204	181	233	190	204	218	219	199	192	227	197	215	197	173	209	214	192	198	217	199	219	206	221	207	174	195	199	183	205	223	200	198	214	224	191	215	196	182	192	216	209	206	189	208	209	191	192	202	185	195	204	199	200	210	205	212	200	203	179	184	212	204	207	193	199	199	215	184	199	181	228	204	218	205	215	217	196	219	197	185	187	218	200	205	193	216	209	181	196	199	200	219	185	184	205	194	207	181	204	191	213	207	189	190	212	199	217	217	196	207	190	225	188	209	233	196	195	198	179	199	194	195	203	216	197	201	211	217	198	219	191	188	196	222	229	180	176	200	204	202	188	213	209	196	220	202	194	154	207	179	212	211	181	196	233	189	185	215	209	219	183	210	202	177	198	217	177	226	225	198	187	225	201	212	197	193	209	208	203	210	214	218	194	214	194	204	209	196	206	202	210	216	188	193	202	214	224	218	207	241	227	211	186	191	186	206	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	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
13999	27486	38659	41274	46218	49905	45145	47247	48610	55748	51672	46492	41499	52406	51327	47734	47289	44337	42751	33752	28739	21320	18246	21496	18386	19268	12386	9804	8484	7616	7372	7704	10528	12312	5998	3956	2902	2757	4114	3090	2504	1799	1291	1005	925	839	2008	12206	11816	7162	5698	5286	1869	1297	1361	676	669	633	576	621	589	640	577	595	638	640	629	603	609	587	638	602	588	572	609	587	636	609	590	614	585	603	595	614	612	583	607	601	545	568	619	595	586	580	587	593	640	588	577	583	582	571	581	630	589	628	591	634	604	591	604	614	553	608	584	582	608	584	604	579	599	607	602	567	578	620	560	609	573	574	626	605	658	590	596	562	602	604	624	609	631	581	612	653	615	608	600	614	593	617	606	629	628	628	553	567	583	622	617	569	600	588	597	577	546	568	519	604	665	534	606	613	596	567	596	596	601	574	567	607	579	626	606	605	588	618	626	569	619	616	604	622	592	619	618	634	583	613	611	594	627	616	580	549	592	591	635	613	613	586	597	638	569	608	586	620	602	600	573	597	596	615	560	565	607	555	598	615	631	590	574	596	590	630	572	627	552	624	600	608	616	591	600	600	584	571	633	611	642	643	611	606	608	625	628	635	567	577	609	608	645	594	596	605	601	615	647	570	617	612	568	591	602	653	599	603	588	616	593	595	639	612	595	590	568	600	612	577	567	614	590	569	603	615	632	605	586	605	576	593	611	627	622	566	552	588	573	631	612	574	573	610	626	592	573	583	579	575	603	620	573	592	579	600	564	572	601	632	574	667	590	626	612	581	612	547	611	563	582	618	615	595	610	671	565	608	596	606	569	590	593	577	601	592	559	577	603	653	597	602	624	587	647	616	572	583	585	615	558	535	614	555	595	627	614	587	579	599	565	617	604	642	602	616	570	619	582	586	606	655	551	623	636	594	604	579	604	592	631	596	627	611	579	632	589	597	611	593	614	576	623	584	598	582	619	583	581	609	558	623	606	619	566	624	625	602	616	604	601	622	547	581	564	577	574	546	623	620	624	567	579	547	590	585	622	598	632	643	569	590	580	547	597	563	592	573	667	599	599	585	550	599	623	610	597	630	576	586	541	620	590	584	615	625	609	586	580	584	622	578	597	617	575	599	607	598	549	638	604	601	569	628	577	550	562	596	605	572	573	615	601	610	590	624	603	629	604	611	590	570	604	606	563	577	587	552	593	573	649	602	614	613	615	596	572	586	595	604	604	574	647	578	575	592	556	610	647	623	612	626	540	564	611	641	590	591	562	592	580	558	572	591	587	550	583	623	562	586	551	601	596	588	596	571	600	562	615	583	595	619	625	594	584	624	582	571	577	578	596	575	628	594	574	583	596	623	653	579	610	583	630	611	568	613	571	573	569	625	575	619	582	608	612	631	584	594	618	623	630	601	610	588	622	604	574	593	564	616	595	598	601	598	630	597	623	593	581	581	570	601	584	579	630	620	618	595	592	654	583	573	562	596	626	586	602	581	536	570	593	566	584	559	573	598	602	598	626	608	567	606	596	566	643	603	635	577	566	576	600	611	595	603	601	577	588	632	658	607	626	608	594	590	544	592	597	612	598	605	597	595	523	610	630	616	607	619	595	608	627	630	605	585	583	565	589	610	615	578	570	605	616	572	571	623	605	590	571	588	580	613	567	633	596	646	599	605	580	618	574	606	593	588	611	598	616	628	602	647	563	585	545	635	605	599	604	637	622	625	612	613	606	577	557	581	608	606	588	598	624	594	621	625	568	572	552	593	560	605	595	594	618	597	600	581	577	604	599	624	612	581	606	603	625	599	578	564	633	568	597	635	634	631	584	579	567	623	551	608	612	593	527	637	537	629	595	567	624	618	615	587	589	586	596	565	614	582	602	545	577	591	591	572	562	583	554	622	574	577	604	639	585	619	601	598	585	586	593	608	600	578	603	605	592	560	612	560	589	641	584	585	589	595	613	611	591	603	622	562	577	614	587	564	593	631	618	587	590	597	627	576	626	625	600	604	586	592	586	564	615	575	590	600	568	570	579	578	578	624	605	562	596	574	609	587	569	602	630	617	571	576	597	567	593	608	589	630	583	613	592	594	613	554	647	576	618	572	564	564	598	589	626	611	570	591	566	579	581	627	564	596	564	584	633	551	601	619	610	587	629	613	615	598	630	614	609	562	585	584	577	619	586	605	609	603	582	638	595	609	590	570	583	608	588	602	582	565	613	603	573	595	643	622	530	614	558	602	585	585	576	580	582	596	553	631	591	637	594	608	567	611	665	564	574	558	622	558	584	580	587	581	603	600	585	552	596	594	590	593	567	573	565	584	645	584	631	614	597	570	608	592	569	603	607	625	578	572	611	597	602	585	576	551	615	597	593	585	575	607	592	614	546	604	588	595	534	573	593	624	605	624	609	605	568	595	630	586	577	556	605	623	620	629	601	595	603	599	579	566	629	581	580	587	596	624	578	624	593	567	559	597	621	556	612	605	606	600	576	603	534	593	554	627	601	539	638	597	594	624	573	602	612	579	587	570	601	591	587	627	628	597	574	621	565	519	582	580	581	564	586	594	574	595	602	566	553	572	598	600	628	597	573	585	607	608	605	596	582	577	591	604	573	608	598	568	593	549	609	596	623	602	586	620	571	568	582	611	582	561	605	599	546	556	632	608	559	621	599	588	621	595	602	625	602	602	535	585	605	611	612	578	609	579	597	588	610	606	591	596	596	613	597	588	629	592	560	582	575	595	581	604	595	598	591	577	594	597	644	597	597	593	596	556	605	579	613	585	569	618	550	614	590	602	570	540	572	596	582	581	577	587	615	598	572	594	599	554	587	628	628	605	608	619	574	600	544	606	626	587	619	577	602	576	631	611	566	626	593	601	629	584	578	625	611	603	581	608	597	571	595	620	615	561	620	622	624	586	569	620	583	608	549	626	560	613	594	565	601	594	582	611	612	609	600	612	561	596	601	606	579	565	616	617	623	619	577	603	520	598	528	630	563	588	604	576	566	567	604	617	638	588	549	609	613	585	610	607	563	609	583	587	632	589	585	611	570	588	622	621	596	547	584	590	570	578	603	560	603	581	615	579	617	618	550	602	602	574	576	596	610	598	600	650	591	639	573	594	604	598	558	630	596	585	608	639	639	625	581	594	567	584	610	598	568	569	593	619	593	595	584	562	597	628	574	626	546	632	600	594	602	603	568	594	606	596	609	674	627	548	601	608	623	562	596	577	554	587	612	607	622	580	617	627	585	584	590	632	570	592	594	554	620	590	600	589	647	550	590	596	545	555	647	562	610	617	565	592	585	574	623	561	583	575	586	598	610	614	653	608	575	644	622	611	621	621	622	590	632	584	584	617	580	567	561	619	586	592	593	623	580	594	592	578	620	622	599	616	561	590	642	605	619	573	542	577	600	587	587	567	584	590	606	620	587	608	618	570	592	635	566	602	588	574	610	576	590	619	601	624	607	597	592	627	616	587	592	589	635	592	587	599	593	605	580	531	580	624	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
3298	3846	9141	7009	4718	3371	2272	1825	1806	2380	2071	1339	886	1140	1116	954	888	714	667	501	402	328	329	325	301	281	307	234	228	219	235	242	253	234	236	226	240	253	234	223	235	214	204	197	202	217	224	297	309	269	281	275	218	189	232	200	208	197	209	212	208	220	174	216	204	225	197	199	212	226	207	207	241	205	198	189	179	228	210	198	207	194	211	225	203	222	203	211	212	202	210	211	221	203	213	237	202	237	206	195	201	194	201	196	208	213	208	217	212	216	191	207	194	186	215	193	212	212	232	223	217	185	203	212	214	223	202	207	186	220	203	241	195	191	209	210	194	199	225	196	209	221	215	241	227	211	194	218	235	219	214	220	213	180	194	203	225	178	200	207	223	214	187	196	190	228	228	221	199	212	224	192	208	182	192	225	197	207	221	214	201	230	205	206	243	216	212	190	179	207	231	198	195	222	204	220	220	207	213	198	161	198	197	223	198	238	208	210	199	214	229	198	195	217	194	228	231	205	226	197	194	202	206	224	209	198	203	199	210	195	194	196	197	211	167	234	201	202	229	208	212	194	230	200	200	192	208	231	220	187	220	212	218	207	229	237	236	195	218	220	200	195	206	210	214	206	229	181	191	233	198	184	224	202	234	187	180	218	180	208	224	209	195	202	189	196	220	205	196	207	235	204	204	219	193	216	169	208	193	195	174	202	221	220	229	186	216	215	251	212	201	212	201	221	218	169	200	189	199	213	214	197	192	218	204	191	195	191	235	189	197	212	199	217	224	193	199	183	244	199	194	194	209	213	218	211	214	204	218	215	197	232	206	186	192	214	199	229	240	204	208	217	210	206	203	195	207	195	175	196	221	204	195	185	196	220	205	219	197	198	205	190	196	223	209	223	236	215	192	208	187	203	207	245	208	190	186	187	213	201	210	235	229	214	210	177	207	215	215	203	221	201	203	202	177	202	199	215	220	209	191	170	194	214	221	199	224	221	212	217	207	194	227	225	206	216	182	211	210	192	198	202	198	193	243	208	207	208	192	184	199	214	233	205	200	194	185	217	179	214	218	216	201	204	206	206	213	210	202	216	183	206	218	212	221	192	211	184	210	192	206	197	192	214	214	188	214	204	168	217	221	217	255	244	192	231	237	210	185	198	224	221	220	228	197	222	232	187	187	200	228	213	217	207	211	221	212	231	199	222	196	207	198	182	230	244	188	200	207	206	196	207	222	212	211	186	219	232	235	214	225	224	184	220	217	203	203	215	220	202	223	204	189	243	212	209	198	202	206	205	205	225	201	229	192	209	209	212	248	195	199	196	191	220	176	220	200	213	204	220	189	239	237	222	200	208	236	241	212	189	216	229	195	220	217	200	208	219	203	212	202	202	209	196	219	227	229	223	219	221	219	220	210	221	203	208	217	214	200	220	223	201	202	210	204	190	207	214	220	193	208	223	218	190	189	210	195	208	217	194	222	176	189	226	216	195	216	175	208	216	206	230	211	238	186	203	193	210	218	227	195	194	218	210	213	194	193	189	207	187	210	196	193	209	219	206	221	195	209	226	223	199	178	210	200	208	208	212	224	207	202	204	195	200	181	211	207	219	220	190	232	192	196	210	209	220	212	226	211	204	205	184	231	195	185	199	188	203	236	225	206	205	216	205	188	212	220	193	198	183	210	189	201	201	218	214	212	196	203	213	258	198	213	210	205	226	234	197	211	221	239	220	204	205	200	197	219	203	233	200	203	189	212	177	203	209	220	196	214	234	231	216	235	218	212	204	224	199	214	210	206	179	207	207	213	195	231	199	184	178	206	212	225	220	207	164	179	220	207	207	197	228	226	189	227	197	199	229	217	186	206	211	214	202	213	233	207	209	229	204	183	227	218	200	195	238	206	212	200	223	205	219	212	189	195	186	199	189	218	234	210	233	206	208	197	231	232	189	209	234	195	199	216	214	210	219	204	185	179	219	198	194	220	222	194	216	207	212	213	212	215	212	187	226	213	185	216	225	205	213	207	216	206	204	193	210	200	222	227	229	206	226	225	217	197	211	220	211	248	203	198	190	241	232	214	236	208	205	218	225	177	209	177	218	210	194	200	178	222	194	200	216	202	211	217	196	219	223	223	221	192	208	205	221	203	236	214	217	193	223	212	197	212	227	217	202	200	203	193	189	199	214	193	192	205	206	214	203	183	212	192	209	185	229	181	209	224	169	203	200	200	222	181	216	214	207	206	224	203	219	233	227	208	203	221	203	209	224	192	210	203	186	194	243	194	192	190	207	233	221	234	211	227	230	192	208	201	207	198	194	197	228	213	217	202	212	231	207	185	213	205	219	218	215	216	218	206	200	210	227	203	187	204	223	212	210	226	198	201	191	187	212	215	231	233	190	196	224	190	231	221	199	239	205	190	214	216	204	216	190	205	212	193	205	179	223	223	231	195	216	189	205	225	215	200	211	203	230	195	189	221	202	189	201	183	236	158	197	207	215	205	205	170	187	200	179	182	221	212	232	205	202	192	184	219	216	176	201	202	233	201	211	234	213	214	208	211	212	207	247	195	223	222	205	201	207	201	201	214	187	204	202	222	193	193	231	182	216	219	193	208	221	202	204	186	193	224	174	223	194	220	235	183	193	205	192	183	203	222	205	189	211	200	219	204	235	221	225	207	192	239	201	199	230	223	205	189	227	219	197	225	231	193	202	212	217	213	199	200	232	216	219	232	211	213	220	210	199	216	173	209	200	178	210	218	205	187	222	204	209	215	187	247	210	197	246	241	212	202	196	212	201	181	190	211	209	232	212	222	244	183	212	207	186	194	200	208	201	216	207	209	212	200	217	205	175	231	203	213	215	223	230	219	204	212	215	191	215	214	204	189	233	218	222	193	201	188	193	217	197	203	221	201	223	191	198	210	195	196	205	201	221	223	193	183	205	205	207	197	187	229	201	200	218	200	203	217	213	213	219	216	178	221	197	217	188	214	227	230	217	195	214	209	229	211	222	209	195	193	175	207	244	236	215	197	194	202	197	234	205	196	195	213	193	235	217	224	240	196	202	218	217	204	192	220	191	202	208	228	181	187	200	206	205	206	202	214	214	211	224	195	185	196	224	201	210	204	206	219	190	207	226	214	194	206	218	206	201	210	198	204	198	224	222	206	198	222	184	204	185	211	218	189	213	224	214	237	189	200	203	218	218	188	194	217	224	210	204	212	186	200	185	204	217	231	200	208	223	210	212	204	179	206	186	235	219	219	200	216	203	229	200	228	179	220	229	231	200	228	214	206	226	224	232	202	188	209	201	198	195	209	201	199	221	203	236	198	221	204	207	217	191	231	220	205	228	207	189	217	220	200	192	191	205	197	201	211	215	195	210	210	174	188	241	225	180	219	208	215	220	226	205	195	213	223	163	239	210	194	219	216	209	193	209	211	222	199	198	226	211	202	219	205	224	205	222	214	202	179	183	244	219	206	177	204	223	225	199	218	221	201	235	225	216	213	214	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
3037	5483	13604	13493	14002	12015	8790	8546	8895	12118	10105	6286	4113	7069	6354	5050	4972	3950	3692	2689	2072	1585	1425	1494	1341	1387	1053	932	818	845	888	829	1064	1021	739	678	682	665	715	723	684	616	620	592	610	626	661	1215	1499	1117	993	960	629	598	637	569	595	601	588	607	591	564	598	624	572	599	572	639	607	585	570	603	577	615	586	590	584	622	603	629	603	591	559	565	616	617	587	591	624	591	616	632	563	636	645	569	636	578	612	599	614	600	614	611	593	614	596	591	659	574	584	593	645	534	574	572	617	625	552	563	600	636	599	593	579	587	632	599	603	632	540	553	593	582	607	623	607	574	577	573	585	555	623	584	647	584	647	610	625	573	598	581	603	595	643	586	624	566	567	565	611	577	587	608	650	614	587	604	586	572	624	584	597	619	617	608	571	571	627	618	565	604	621	644	614	580	563	655	613	600	610	576	623	554	628	591	581	588	565	578	612	584	569	617	663	591	576	623	581	548	581	551	632	618	553	591	589	609	575	605	619	636	591	569	570	607	596	614	625	606	592	598	653	619	633	599	581	610	601	559	557	639	616	659	626	622	566	605	591	588	649	627	561	635	586	612	574	598	603	601	586	567	570	631	545	631	627	641	599	646	606	560	576	604	562	579	637	619	616	578	633	648	636	557	641	609	579	616	571	581	591	594	625	589	624	596	579	629	580	629	605	612	598	585	581	618	589	621	633	625	611	611	588	603	643	566	640	622	633	594	578	606	603	574	591	557	652	630	564	585	602	587	610	597	586	606	584	560	639	593	604	579	565	587	541	554	625	556	551	582	590	613	595	609	651	607	567	586	601	620	603	659	580	586	586	594	602	571	631	593	637	607	593	599	620	639	605	633	628	600	583	600	568	598	568	605	599	563	605	596	633	557	582	602	600	632	641	582	582	628	602	577	576	643	640	588	609	609	611	635	579	638	589	583	657	616	590	612	582	608	601	539	643	595	584	569	636	615	580	612	585	587	662	593	632	633	590	625	609	595	581	656	590	570	557	560	572	609	571	610	569	622	599	543	592	596	633	621	602	617	599	614	613	588	619	569	617	568	591	606	577	611	623	632	630	574	639	585	561	565	608	638	571	585	625	574	587	627	584	622	571	584	616	596	583	589	588	570	626	599	602	596	606	577	631	601	609	537	611	604	614	593	631	623	594	628	572	566	607	639	611	616	622	589	570	635	626	615	610	586	575	644	555	566	596	584	615	650	578	616	620	606	598	614	608	606	594	609	609	549	626	601	576	607	574	594	606	585	577	630	601	592	625	628	617	597	609	602	588	596	595	588	610	636	575	623	619	578	578	634	650	561	620	595	596	633	584	593	605	618	628	594	596	581	584	594	601	591	610	610	588	609	616	628	623	580	612	570	583	561	536	591	595	633	609	583	591	630	563	607	596	611	576	606	592	527	613	595	580	575	571	615	577	633	598	600	573	653	621	605	587	568	579	621	615	565	629	598	638	583	632	594	591	614	593	617	628	594	620	611	566	601	609	617	588	571	595	554	567	596	601	622	595	557	563	629	603	573	605	615	611	607	598	610	582	606	613	595	601	590	608	602	608	621	580	599	570	591	624	606	610	575	643	577	607	621	600	635	593	630	615	559	576	610	560	604	591	651	612	592	565	622	596	586	618	554	592	604	596	597	654	609	595	593	610	628	619	614	572	580	634	626	591	577	602	629	543	590	641	610	588	625	630	598	620	603	584	644	630	614	611	613	587	612	614	601	562	595	567	570	569	590	582	615	611	608	615	612	584	656	593	602	631	588	583	632	627	595	600	602	617	585	572	604	607	636	624	624	590	587	562	592	630	579	611	553	584	599	570	639	603	645	561	613	618	595	569	572	620	645	608	603	613	596	611	622	592	602	616	599	633	583	562	601	605	611	596	609	608	618	593	594	609	609	605	598	564	652	625	571	577	620	564	570	567	637	602	576	558	611	628	634	601	605	547	576	634	621	581	650	585	607	576	576	566	586	592	621	586	639	587	592	599	582	612	583	604	594	616	629	560	652	584	640	588	576	616	568	622	574	617	620	570	640	553	610	576	592	595	595	630	584	647	535	570	608	561	585	570	578	610	552	609	588	594	582	580	597	561	627	615	616	617	608	617	606	628	599	625	578	584	576	631	641	598	620	603	612	635	582	626	562	590	607	599	597	610	567	570	623	606	569	606	577	595	618	629	605	610	615	563	611	602	647	609	582	621	681	623	612	601	603	603	587	600	620	627	597	626	626	613	598	623	627	581	591	565	613	596	627	597	579	612	556	631	556	575	619	615	599	553	611	611	588	630	602	580	623	590	603	583	603	588	624	571	612	590	608	601	598	598	615	605	569	575	590	611	666	607	618	587	582	584	640	618	584	586	620	602	599	608	604	644	591	620	574	575	594	637	635	585	628	618	632	586	621	581	569	594	591	614	580	629	619	608	593	568	619	620	594	572	636	586	624	588	639	580	593	612	587	621	624	589	601	580	572	594	589	619	644	611	606	609	609	616	617	582	567	605	614	635	560	629	632	626	609	590	582	620	630	582	611	584	633	611	595	616	623	567	602	634	570	649	640	620	610	599	550	587	606	609	636	564	602	617	605	564	559	595	656	587	578	582	556	576	569	596	586	634	596	608	624	615	572	627	612	589	631	600	618	613	624	594	595	620	605	637	582	579	610	540	594	626	620	598	582	622	616	619	582	610	576	604	561	584	597	607	580	603	585	574	636	632	606	602	617	583	545	587	604	584	599	618	621	575	591	615	565	585	654	608	616	625	610	576	614	600	600	548	648	597	605	660	566	631	630	633	602	585	607	565	575	560	590	578	598	578	578	584	594	625	619	589	613	576	615	569	562	618	599	567	589	584	595	623	601	607	560	574	584	621	624	601	622	567	591	583	585	593	605	623	611	575	616	583	608	613	613	606	619	609	617	596	592	542	576	557	615	660	578	619	623	615	635	591	601	613	640	591	578	601	602	608	594	606	617	615	597	574	624	615	633	573	610	603	606	615	631	592	643	598	611	582	590	622	594	568	594	621	603	628	653	631	563	608	616	605	590	585	606	611	573	600	606	614	570	584	591	596	571	574	616	618	576	610	641	592	560	623	612	611	582	616	594	606	614	588	627	601	630	636	608	628	605	599	571	566	623	582	642	605	587	583	594	585	618	628	652	578	604	579	595	640	595	619	610	554	639	582	600	582	620	614	574	668	592	578	617	609	564	601	610	613	601	589	590	577	611	611	572	570	617	607	575	604	547	608	584	605	619	583	616	631	595	619	596	584	609	590	626	593	610	604	556	606	622	666	540	612	633	630	572	619	620	584	621	603	621	614	570	607	617	636	577	535	633	612	587	602	606	594	584	550	594	595	610	613	586	562	614	592	565	578	596	610	566	608	572	587	584	595	666	642	595	628	582	638	620	582	603	665	619	650	576	594	593	615	601	582	577	586	627	605	617	594	577	598	590	587	619	602	623	618	614	573	643	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
14575	22819	38618	35082	34669	33342	29310	26572	27503	31588	30300	20632	12069	20773	18191	14168	12953	9238	9071	5542	3408	2204	1839	2008	1545	1703	951	728	720	656	551	564	1104	727	431	378	316	311	336	268	262	240	157	157	149	168	268	1025	984	587	502	508	248	159	180	149	161	132	175	139	176	153	141	155	140	139	158	146	159	142	133	138	137	175	142	153	152	149	138	147	143	157	143	141	145	136	137	144	157	173	132	144	155	131	149	162	180	137	143	163	137	154	140	139	170	153	141	172	156	138	157	157	136	150	164	131	136	143	135	148	156	134	145	162	142	176	144	132	151	135	148	162	139	144	159	144	156	141	148	167	145	152	158	144	127	151	172	140	142	159	152	164	151	177	118	156	160	158	112	166	158	137	128	133	150	151	172	151	160	148	146	142	134	145	161	150	142	148	159	150	162	123	158	167	146	166	156	131	163	143	163	168	148	182	162	146	164	168	161	145	153	144	150	144	118	175	140	139	156	128	148	153	144	150	141	136	130	138	147	142	161	139	150	149	138	142	166	141	135	164	142	154	148	150	141	155	152	163	186	130	154	152	134	134	147	153	135	154	142	178	139	146	156	135	150	164	136	150	153	173	160	134	163	153	151	158	149	154	139	129	148	162	142	160	130	142	161	133	158	153	165	169	133	152	166	159	143	175	153	139	165	163	148	141	147	151	148	153	169	148	150	140	158	166	161	150	164	163	158	151	138	164	140	133	157	139	147	165	133	147	142	150	141	119	147	160	147	173	147	155	165	144	156	148	138	143	135	132	166	152	140	134	171	134	144	143	150	164	150	149	152	163	129	173	143	145	145	166	142	163	143	137	161	156	136	137	163	139	171	139	157	164	145	128	144	137	166	142	135	176	169	142	147	136	149	153	151	132	157	154	157	128	153	160	162	159	166	146	132	145	146	142	135	153	160	150	132	175	143	159	161	163	164	122	146	166	152	158	146	158	153	146	154	145	154	159	150	134	159	143	131	145	147	157	124	154	162	147	154	159	134	158	138	169	145	146	147	144	128	161	151	156	138	142	149	163	135	142	134	137	149	176	141	134	166	143	135	136	131	131	151	173	148	158	152	160	148	159	134	157	127	144	146	153	164	165	170	140	154	144	150	146	146	148	145	137	146	149	143	153	142	169	149	139	159	135	147	150	155	139	130	152	168	161	151	160	150	154	143	128	163	147	142	163	137	144	142	152	153	122	159	143	142	155	128	143	165	179	142	144	153	139	139	139	154	152	120	167	144	160	144	156	142	150	158	150	147	139	141	149	142	155	153	159	147	142	142	163	143	142	150	128	134	143	168	138	159	144	136	153	159	148	139	171	152	146	139	154	144	133	129	137	152	148	151	145	134	165	139	158	142	149	118	150	138	144	151	157	145	141	148	153	139	148	131	138	140	161	142	140	160	141	136	161	140	149	158	142	132	144	168	150	156	175	143	136	147	151	148	134	156	152	161	151	162	150	157	159	135	147	146	144	154	172	124	149	137	174	140	140	146	164	169	136	146	169	141	164	186	151	143	152	146	142	148	136	132	133	144	154	151	153	163	144	146	139	139	143	153	135	175	137	139	126	155	149	135	157	153	152	152	156	150	158	135	143	137	162	165	153	139	151	163	161	168	163	153	170	153	158	146	144	124	149	142	134	128	156	167	150	145	141	155	163	143	142	150	153	140	152	128	156	142	154	149	165	154	144	168	173	159	154	175	139	140	141	146	156	152	146	167	140	168	149	155	171	136	157	163	162	166	150	136	150	156	139	170	155	154	137	181	146	139	144	141	147	140	150	129	149	168	156	171	172	179	156	144	140	165	160	130	136	146	140	164	153	155	142	155	151	151	165	150	135	145	140	175	132	162	134	141	154	170	152	164	154	134	151	134	151	134	123	151	133	135	126	149	158	144	160	124	136	149	153	146	153	151	165	146	131	151	142	149	154	153	158	144	157	140	158	147	143	141	145	143	139	129	145	150	143	160	132	144	182	151	195	142	141	171	163	149	137	151	150	165	147	154	159	164	144	141	142	139	139	152	155	131	136	161	164	143	152	149	150	162	152	153	167	155	121	163	149	152	154	133	133	130	149	141	168	153	157	152	161	145	127	154	154	140	171	142	159	141	134	147	157	151	143	166	136	131	146	150	141	140	149	154	150	159	150	183	171	149	137	142	155	153	103	145	146	170	148	149	160	129	156	149	131	155	154	137	156	153	141	153	149	144	143	146	153	148	167	144	142	153	130	135	152	149	145	151	155	149	138	160	145	171	168	167	133	125	172	155	126	158	165	152	145	128	152	141	157	145	148	145	146	158	150	143	144	152	170	176	144	152	132	137	155	143	146	145	137	135	149	181	146	126	144	142	135	133	138	154	136	149	133	135	156	156	132	142	164	146	164	140	157	169	160	138	144	189	159	167	161	141	153	174	140	151	155	158	175	136	169	117	132	144	149	146	154	143	142	155	145	140	144	145	131	153	149	144	156	134	140	157	151	145	130	137	140	169	147	156	135	149	153	144	171	154	149	119	138	140	174	154	168	152	159	166	158	150	134	145	152	151	150	151	156	141	167	135	161	144	190	159	166	161	149	125	141	133	154	131	119	133	153	166	156	147	146	141	148	149	139	156	132	144	156	135	139	138	146	148	145	152	135	143	144	131	152	161	157	172	136	155	141	177	159	139	151	158	143	161	150	137	153	143	150	169	136	176	147	153	143	157	181	146	156	154	155	177	150	140	159	160	138	167	147	140	152	155	137	163	154	145	128	152	147	190	131	154	142	141	135	166	149	169	154	144	151	159	139	152	150	155	133	169	148	135	147	141	162	171	146	152	154	160	142	136	143	156	135	115	144	149	177	151	154	159	144	158	125	158	147	127	142	124	134	138	142	159	139	147	151	132	140	145	128	166	147	175	136	162	140	136	140	170	139	140	146	145	128	148	161	163	138	152	134	161	133	131	147	160	143	153	156	152	150	138	140	158	161	124	134	145	141	167	140	132	161	144	146	133	157	156	143	122	141	139	152	155	141	135	143	143	134	132	131	132	143	161	150	162	142	154	155	117	133	130	158	147	144	147	142	142	150	160	166	151	135	155	160	163	122	134	142	154	158	152	153	133	146	161	169	153	164	156	156	151	143	134	135	145	158	128	146	158	126	137	173	176	156	161	132	144	150	153	135	160	138	153	140	140	130	148	147	157	118	158	151	143	152	161	168	145	157	126	144	148	140	152	143	158	142	151	148	145	134	141	121	157	144	138	155	160	165	141	153	162	141	146	142	137	154	159	140	140	143	137	119	157	127	147	155	158	169	145	142	125	167	144	129	144	138	138	141	143	142	143	137	182	149	137	133	155	150	150	143	155	188	140	147	150	169	134	161	155	138	154	154	144	152	158	154	158	137	148	143	153	150	159	155	135	168	152	166	163	156	130	143	138	136	126	158	150	129	167	150	122	143	141	142	126	158	154	185	142	169	144	142	108	151	167	114	138	156	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
9648	20903	34745	37176	43987	45759	39890	40494	43142	48759	44504	37826	32840	45363	41146	37966	36581	32063	32859	23894	18123	13040	11575	12968	11130	11877	6772	5284	4892	4523	3994	4153	7984	5745	2952	2505	1835	1877	2609	1646	1354	996	716	691	619	613	1361	7170	6658	4209	3569	3184	1144	592	683	488	467	469	462	485	464	482	472	462	496	464	437	462	457	447	416	442	490	478	441	487	460	439	449	458	433	453	485	414	445	503	431	457	460	461	458	437	461	463	475	459	424	465	465	426	476	457	429	459	426	461	435	459	465	476	489	497	460	471	474	466	463	455	440	477	476	438	451	463	453	456	453	444	456	466	421	451	469	473	489	457	458	460	462	453	498	432	465	443	429	428	436	448	433	424	452	442	427	434	450	432	467	411	472	463	447	493	452	432	460	448	480	455	471	470	461	484	471	440	436	466	456	448	442	464	446	482	438	425	417	472	491	455	477	463	477	461	438	455	463	478	454	448	490	451	438	488	464	454	447	488	452	432	431	458	438	451	478	443	464	427	473	462	431	460	437	454	457	474	482	433	457	432	488	473	498	480	458	461	459	444	440	469	455	442	453	449	461	431	466	435	432	415	444	443	452	470	496	452	465	446	431	431	467	478	439	465	446	415	457	444	487	430	447	453	449	431	477	478	449	456	414	527	459	488	479	434	455	461	454	411	476	446	467	432	438	434	448	473	450	430	466	467	442	442	442	452	469	465	420	444	480	413	453	466	477	467	431	438	428	439	413	448	488	466	481	494	423	472	482	473	430	456	479	467	477	481	499	447	414	482	431	451	467	458	457	424	442	491	470	437	407	429	430	448	483	438	470	455	481	457	436	428	421	455	433	438	413	448	439	452	454	450	454	447	448	454	443	403	454	420	473	410	469	438	440	488	468	458	460	419	469	413	485	437	442	466	469	434	452	436	438	462	493	459	454	458	466	451	446	445	463	458	471	423	442	447	467	452	439	422	430	419	474	473	441	417	443	410	491	441	452	458	469	478	476	425	489	447	430	460	428	460	490	457	447	452	485	478	487	432	445	496	406	450	483	471	445	483	425	474	451	433	442	483	416	490	437	437	435	467	449	450	435	430	452	465	423	437	418	460	416	465	480	465	443	423	481	450	474	423	434	473	444	432	475	466	481	444	446	444	451	462	467	444	430	459	463	422	482	418	425	475	458	438	422	472	449	470	463	438	481	485	427	460	475	464	439	438	504	458	448	507	439	459	451	444	470	486	435	464	453	439	456	453	464	456	433	458	459	429	462	495	413	463	466	475	453	466	439	431	434	418	491	458	477	436	499	432	450	449	429	431	485	448	459	457	481	460	465	443	463	453	457	457	443	444	440	441	449	473	455	465	441	459	486	472	487	492	460	433	459	416	436	467	495	471	431	474	446	455	432	502	470	459	426	457	490	479	454	419	472	471	474	439	434	419	423	436	435	461	474	444	481	448	445	463	444	410	469	405	424	438	468	390	413	488	458	448	440	455	479	425	438	461	439	451	457	478	430	465	454	434	452	435	428	456	419	477	476	424	420	469	426	447	420	462	407	440	474	462	466	429	464	415	461	425	417	464	446	477	434	470	439	453	440	480	453	448	462	428	436	464	425	462	452	457	456	463	452	433	454	503	486	438	432	431	449	473	448	481	457	436	432	481	428	476	462	459	464	406	494	441	488	493	464	464	483	460	437	488	452	445	468	443	468	427	460	462	456	438	474	483	453	442	441	448	462	455	435	429	461	457	475	436	501	458	469	478	466	476	475	428	479	431	420	397	451	447	452	409	432	435	485	502	421	444	426	437	422	477	481	468	449	395	431	453	412	464	477	462	461	451	399	423	429	433	418	458	441	429	462	448	432	472	466	445	475	446	438	450	452	463	446	455	434	429	473	429	428	481	464	477	449	451	457	436	454	473	442	451	460	452	496	452	480	457	499	493	484	472	441	465	437	452	455	446	476	466	456	429	486	452	443	446	510	445	418	472	486	440	492	452	441	433	418	415	422	479	493	445	461	403	416	446	465	431	486	447	451	476	452	488	467	464	417	457	408	440	473	428	478	442	482	503	464	470	443	410	479	479	428	418	493	466	510	449	461	426	450	430	458	441	481	452	452	461	432	453	454	457	482	463	473	471	466	426	445	434	460	468	423	481	464	437	440	437	447	429	443	433	411	403	456	419	421	447	475	452	398	478	456	478	443	448	453	468	441	445	471	420	474	455	451	450	452	491	483	439	436	460	472	441	470	456	473	461	464	435	502	434	464	427	461	420	480	465	437	425	467	436	453	406	438	486	465	448	449	451	504	472	456	443	453	467	507	449	457	448	462	468	447	465	443	432	448	438	463	445	463	431	516	484	471	469	460	419	485	445	462	466	466	412	451	493	458	463	445	472	454	470	435	470	497	493	448	470	447	480	425	424	451	508	434	495	470	497	469	466	461	461	451	456	453	464	477	502	455	471	500	452	417	439	452	445	441	453	473	439	436	461	472	461	474	428	487	480	463	451	447	439	417	436	469	466	465	481	458	449	428	471	424	479	440	457	436	448	440	455	485	446	448	462	460	468	459	457	469	473	496	436	457	486	433	474	470	470	435	468	471	427	467	473	466	495	476	465	467	440	463	439	451	492	462	443	475	435	439	444	450	460	461	434	484	421	436	442	451	449	460	440	439	464	461	446	455	455	471	478	435	440	447	477	412	459	434	475	460	467	433	427	465	416	482	437	495	433	400	459	443	467	467	418	451	453	405	458	500	412	427	467	448	446	430	454	457	451	479	430	487	478	453	473	458	485	440	442	428	490	482	481	467	483	466	443	470	440	473	459	427	428	427	471	485	431	472	469	474	426	427	418	468	418	496	444	497	470	445	485	458	488	474	469	450	468	441	420	460	439	412	451	450	451	465	461	441	504	427	428	460	455	494	462	482	462	454	432	479	430	431	413	444	431	449	423	441	470	467	421	428	444	457	451	469	422	428	444	443	440	441	457	463	506	438	453	392	443	453	442	465	428	454	475	439	460	465	450	458	449	423	479	442	442	435	468	456	448	436	472	462	460	472	483	464	423	472	482	463	447	436	477	482	450	451	481	467	437	474	481	478	459	473	433	434	467	468	430	476	421	409	467	450	418	423	483	444	463	463	440	454	474	468	427	448	446	468	458	432	454	460	449	473	456	453	442	450	476	497	433	460	422	444	447	462	482	448	417	466	477	473	437	431	447	437	477	479	422	464	488	421	456	466	441	476	431	436	386	431	426	488	434	472	484	436	433	452	470	464	468	456	485	469	423	460	439	470	453	444	466	451	464	477	433	476	445	442	476	426	442	426	485	450	435	460	436	460	464	417	450	489	478	416	425	486	489	429	432	433	429	475	436	445	454	438	450	459	427	475	435	490	475	469	478	487	467	446	433	459	482	431	455	456	489	482	431	453	431	470	415	484	462	454	448	473	471	413	471	396	404	453	458	437	460	446	438	393	469	444	405	492	478	440	430	468	434	457	499	454	459	416	461	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
22963	31143	43000	38202	37952	37586	34674	34103	39161	41897	39343	29710	22539	33226	30044	25739	21001	16149	16660	10401	6542	4028	3444	3716	3286	3321	1822	1228	1078	1136	1113	1222	1956	1290	716	606	524	485	602	429	455	323	289	267	219	211	379	1801	1719	1105	1019	800	368	223	328	195	207	221	205	209	195	197	204	194	185	194	197	188	175	218	174	193	218	193	202	188	195	187	207	184	213	188	199	173	171	187	196	208	210	202	187	225	202	214	181	199	194	215	210	204	194	217	196	185	174	193	199	194	204	220	211	200	220	167	193	191	214	189	216	206	184	196	193	183	206	205	194	202	218	185	185	193	191	199	192	199	215	188	197	205	177	190	202	197	204	180	189	212	226	211	195	192	197	191	206	208	197	227	190	182	187	192	189	205	182	193	181	200	192	186	200	223	217	212	213	184	216	196	215	201	182	195	192	222	207	202	197	211	175	208	184	210	222	203	222	231	199	201	208	193	188	197	200	216	210	207	211	215	183	210	184	213	226	193	177	186	197	205	189	198	190	216	195	197	222	197	184	187	186	195	203	201	210	191	195	199	176	202	196	213	205	190	224	204	210	224	208	201	205	205	199	222	197	167	213	205	194	220	188	179	203	197	219	220	206	198	212	207	224	216	195	217	210	198	195	210	213	234	205	230	209	198	198	228	196	188	176	229	198	197	202	173	203	192	162	177	186	181	203	216	198	208	190	200	202	205	198	195	219	208	188	176	208	201	235	199	209	206	191	184	204	194	194	197	204	217	207	207	213	193	204	197	244	177	185	216	200	189	172	182	223	176	188	209	189	199	172	208	197	216	198	187	178	185	212	190	219	246	181	234	168	208	187	199	198	198	174	174	210	188	184	192	200	173	237	211	207	204	224	177	179	193	203	175	199	215	204	210	203	193	193	202	188	195	196	198	195	214	196	210	230	201	209	189	195	179	188	217	210	223	221	188	205	199	227	191	226	203	195	213	197	211	198	180	197	192	207	212	215	185	217	205	201	222	211	211	219	209	163	184	206	199	194	207	192	196	205	177	194	200	232	222	220	213	197	220	196	182	191	197	195	210	177	217	218	172	213	168	200	221	214	204	187	209	190	228	222	156	187	200	174	189	212	181	225	214	202	204	211	224	196	201	184	211	208	233	178	220	188	220	206	206	217	199	221	200	185	214	180	183	204	204	225	220	188	199	197	221	219	218	223	202	187	214	187	195	202	206	198	204	217	208	196	196	189	203	204	191	215	201	210	185	185	198	171	206	196	207	208	179	189	204	227	215	185	201	187	223	184	227	209	208	179	202	196	202	201	192	186	199	188	194	201	217	219	222	211	175	196	192	213	201	191	225	168	198	197	210	207	190	199	223	177	214	214	192	214	181	187	166	205	204	234	187	207	191	196	183	206	205	205	224	214	224	233	210	187	184	186	187	210	200	207	206	185	199	206	187	211	191	183	228	187	200	189	198	207	169	174	193	197	193	202	206	220	237	193	204	207	207	217	198	189	200	167	193	190	210	191	194	205	201	228	210	211	205	198	187	214	194	220	213	179	187	213	209	198	188	184	198	199	178	218	186	205	200	179	205	214	196	208	200	181	171	205	179	185	217	196	200	184	228	217	182	200	199	194	185	213	194	200	206	186	189	200	189	184	209	212	195	202	175	200	198	204	193	205	200	201	201	224	219	222	198	205	214	229	204	200	192	191	187	205	219	196	185	193	197	218	211	212	196	184	218	184	208	194	201	193	186	231	215	204	212	232	185	203	192	198	183	204	178	202	201	204	227	202	197	218	187	188	181	200	218	185	218	200	200	202	184	207	184	179	217	185	193	184	199	183	195	210	193	203	211	191	212	180	213	202	197	199	219	200	223	195	182	211	197	192	186	191	179	214	202	202	187	174	182	182	200	213	197	215	186	188	181	197	208	193	200	218	196	214	213	224	205	203	212	210	202	197	207	180	188	197	215	176	186	223	206	190	191	180	186	187	212	203	217	187	194	216	194	190	199	207	203	183	204	203	186	195	206	201	233	187	215	189	212	184	206	184	206	221	209	203	202	201	200	196	192	201	172	201	228	196	186	203	183	195	192	189	194	189	201	236	209	202	206	194	207	193	188	193	213	206	230	220	177	194	211	206	199	189	239	233	212	212	191	200	197	169	211	195	195	230	209	189	208	222	201	217	205	204	184	178	180	184	187	178	204	186	193	192	212	193	180	201	176	202	175	194	204	188	183	177	196	212	185	206	184	218	204	204	202	212	228	186	206	181	207	184	200	203	230	195	194	218	192	203	181	200	214	230	202	214	212	198	201	217	204	166	229	225	197	204	206	220	205	211	200	221	213	232	210	239	201	201	216	203	227	219	210	190	233	209	192	187	184	187	213	209	172	218	223	227	204	209	204	216	210	192	195	182	204	172	213	215	190	205	201	212	195	183	194	212	203	185	201	177	182	178	199	225	181	202	199	181	199	189	194	202	186	201	172	210	200	204	184	202	209	226	175	178	209	197	190	234	203	216	219	193	199	214	189	221	203	192	191	187	212	201	187	185	177	191	210	199	205	208	185	194	218	207	222	179	214	199	222	218	217	216	210	212	197	182	193	192	217	171	191	215	203	198	197	212	179	209	218	198	197	206	183	221	208	188	198	237	207	221	210	182	205	212	197	212	199	191	194	232	193	207	202	181	207	191	188	203	213	202	200	196	188	206	206	211	195	207	205	217	184	196	189	206	198	184	183	205	205	208	201	226	224	186	200	242	222	184	203	183	193	183	205	206	196	184	198	192	197	209	195	209	193	184	212	210	194	206	188	204	205	205	219	175	200	207	200	173	206	206	205	185	198	171	195	200	197	212	191	221	207	200	231	213	205	215	196	199	199	194	208	193	189	203	196	197	194	213	211	208	171	174	181	192	209	222	208	202	202	193	196	209	207	203	189	179	186	212	207	224	178	210	191	213	199	188	193	210	210	213	215	209	212	183	213	195	208	196	224	194	191	213	198	205	206	211	207	207	189	214	216	223	237	200	196	199	201	218	192	214	225	212	181	209	178	194	200	193	210	232	212	204	200	209	202	202	211	204	176	195	188	178	204	205	207	191	196	229	181	198	207	201	205	189	181	225	171	184	214	194	197	194	214	208	230	200	214	227	200	233	198	205	193	169	207	183	192	191	207	195	179	210	190	192	224	222	184	205	168	198	224	227	191	205	200	217	187	199	177	225	225	206	202	184	208	197	203	193	181	176	170	195	179	204	190	184	193	201	195	216	198	199	175	206	207	182	194	214	216	192	207	209	220	193	199	204	206	194	175	212	174	217	213	175	206	195	215	193	179	202	214	194	179	213	182	217	209	198	191	201	187	183	203	188	193	216	209	215	194	207	175	197	227	200	178	200	201	199	185	205	201	172	212	208	185	198	200	199	200	217	194	212	215	195	196	197	210	196	213	219	195	213	170	191	178	227	201	202	234	212	177	229	209	203	195	199	177	216	199	190	164	197	187	188	215	199	187	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
13539	27380	39116	42819	48743	51146	47477	48444	53691	56317	50085	45981	43518	54620	50538	48474	44233	40136	42268	32252	25037	20145	18200	19833	18588	17698	11692	8101	7645	7353	7304	7586	12755	8618	5068	4109	3525	3409	4498	2696	2486	1478	1134	966	840	868	2289	12174	11492	7033	6382	4811	1481	1109	1556	699	614	631	598	641	586	622	586	563	589	604	604	590	593	576	611	553	586	607	595	598	597	581	596	608	553	591	603	648	621	602	596	602	528	558	572	536	619	580	600	575	589	593	570	603	638	598	603	592	622	570	574	597	576	590	589	594	582	611	598	596	641	571	608	617	581	566	574	560	586	571	616	598	567	636	573	561	646	563	572	580	620	603	604	626	584	614	576	578	556	589	572	588	574	602	557	576	609	643	602	614	595	633	596	624	584	639	587	568	604	600	593	572	576	584	628	590	542	619	566	606	591	588	583	612	631	585	595	545	595	571	577	610	548	591	590	545	565	589	592	601	545	535	603	600	591	595	608	596	569	591	611	618	557	588	548	590	547	607	566	560	605	586	595	561	594	611	571	568	602	550	651	610	606	607	580	624	594	562	602	571	577	559	620	604	607	590	568	572	585	574	597	589	574	631	589	631	529	588	652	621	590	586	593	541	596	635	608	598	632	573	629	582	581	550	585	561	553	616	567	593	582	538	604	597	640	591	546	610	602	593	569	588	592	624	581	590	592	580	626	613	607	586	583	593	585	604	615	614	593	600	581	564	570	573	590	607	593	581	567	601	549	586	591	589	608	584	627	576	573	612	610	570	580	553	570	587	582	594	614	591	572	578	592	552	589	590	591	585	662	572	555	543	568	572	571	605	555	593	592	567	580	574	587	561	580	563	588	571	569	547	608	587	576	566	588	595	582	552	614	577	559	600	576	634	598	588	594	577	605	545	640	578	641	617	595	596	615	579	582	594	588	604	577	605	599	583	573	576	556	623	624	618	622	562	562	584	569	642	589	611	581	585	549	570	593	601	580	600	625	600	626	566	534	544	561	565	600	574	603	563	566	613	645	612	571	582	568	585	604	575	587	612	627	571	608	578	591	587	613	612	581	557	612	603	551	607	591	573	532	569	555	573	582	545	617	630	602	619	638	588	619	621	647	589	610	562	564	567	586	584	574	542	571	588	599	614	601	537	553	592	536	565	573	574	550	585	588	602	567	562	585	601	553	558	613	559	546	570	531	600	562	544	602	555	604	588	605	614	588	588	562	581	558	605	620	583	574	593	594	587	601	592	605	579	530	614	615	555	541	617	601	581	597	551	561	597	552	575	559	601	597	603	585	560	590	609	581	568	582	608	614	555	579	581	532	532	620	633	592	619	597	625	581	595	556	663	593	594	578	549	573	593	574	587	572	601	619	580	607	606	613	538	605	619	603	584	551	533	599	621	634	582	567	648	606	635	582	585	692	603	550	569	569	634	552	563	579	570	606	613	631	633	581	571	551	640	550	591	564	614	571	598	609	600	611	574	589	604	572	564	587	556	600	625	603	568	619	614	598	562	594	585	616	555	610	586	587	556	591	589	562	564	580	597	548	589	535	604	638	599	599	555	590	579	659	583	568	591	558	543	624	586	585	555	578	598	590	574	594	602	598	524	614	585	634	580	624	603	601	561	572	599	608	589	585	515	564	607	657	614	601	580	564	618	554	606	604	613	571	632	551	624	609	598	596	572	558	536	634	573	586	602	588	582	566	563	639	626	590	612	576	530	595	590	592	595	598	589	627	567	569	576	581	558	599	573	617	589	573	594	605	553	576	591	583	625	625	575	581	561	588	629	563	588	560	592	621	583	615	629	565	582	632	582	579	607	582	557	590	592	586	561	549	530	588	633	612	596	576	584	605	593	587	570	526	589	565	561	564	586	581	607	621	566	614	575	566	565	561	527	556	598	558	575	590	616	562	576	589	586	552	543	565	616	592	543	540	596	624	625	636	548	589	575	596	610	637	562	572	581	565	567	592	581	585	623	600	618	620	562	587	597	609	607	582	584	621	544	572	558	576	536	608	538	573	590	579	611	609	599	611	573	608	587	610	606	586	567	572	538	607	601	602	636	597	607	548	596	624	573	606	569	554	595	598	579	581	609	583	579	569	592	547	575	599	555	580	610	566	578	584	561	559	575	559	582	556	584	608	582	570	555	573	585	609	594	561	603	587	582	581	562	616	566	603	578	586	591	585	565	589	596	571	607	590	608	614	616	580	596	609	610	552	590	604	562	564	601	578	600	543	569	555	602	642	582	583	595	596	551	580	634	576	600	614	559	558	588	562	584	599	579	613	577	617	587	598	587	606	590	597	565	557	549	561	601	636	589	614	589	603	633	590	593	645	616	583	606	597	583	581	616	594	599	587	645	600	620	581	585	560	575	574	625	630	634	561	573	581	598	563	572	575	595	574	604	570	606	605	585	574	582	604	614	584	569	612	606	559	569	588	541	576	618	586	590	624	602	581	573	596	579	601	590	559	528	623	568	611	576	589	639	583	606	565	576	643	591	572	573	587	610	573	570	618	610	571	615	572	618	584	585	537	595	594	594	620	563	584	585	525	548	565	566	546	592	562	556	609	573	558	585	595	538	606	602	576	611	582	593	630	567	577	564	606	560	634	615	628	597	621	583	613	599	625	561	591	603	550	581	586	607	637	627	622	573	568	623	578	594	604	561	597	583	614	539	576	551	598	568	570	533	600	607	587	559	587	609	634	558	615	555	606	628	622	597	583	559	545	585	598	613	595	566	560	608	529	571	548	593	579	546	566	585	600	577	578	614	545	586	598	579	595	593	544	583	575	642	606	583	588	572	597	583	586	610	572	633	565	573	553	569	555	574	566	574	594	573	582	565	571	573	552	634	601	539	611	560	558	578	559	612	573	605	622	602	589	584	532	546	538	593	589	607	575	571	604	614	604	594	578	626	593	582	570	559	593	561	575	591	580	585	610	641	632	611	617	602	562	607	574	602	589	601	612	533	607	577	616	562	634	566	606	562	583	579	592	566	588	579	592	570	565	591	624	591	571	618	575	589	571	574	575	570	581	547	627	552	542	582	603	593	596	557	578	556	612	605	565	593	528	572	580	566	583	561	545	581	584	605	601	573	579	603	596	560	565	582	587	591	607	572	606	560	601	599	581	568	597	560	570	597	573	610	578	602	611	622	594	575	562	606	551	572	604	590	588	582	593	571	599	583	603	560	597	592	594	600	597	571	572	606	615	566	600	584	584	609	594	562	549	595	617	582	572	553	577	568	545	574	581	566	627	580	551	566	540	631	568	563	560	595	579	581	584	608	633	623	622	599	612	578	633	633	594	577	606	568	552	556	610	588	539	565	585	573	608	604	640	558	600	632	619	582	569	565	591	612	640	575	570	547	559	580	607	611	593	538	610	531	584	568	581	595	554	579	596	556	564	581	565	611	579	600	615	632	585	594	588	625	633	545	560	555	623	588	541	578	574	592	588	621	628	588	564	569	622	548	614	574	588	600	597	623	624	590	609	589	569	595	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
3142	3535	9070	7123	5797	3520	2051	1872	2111	1897	1548	926	737	965	977	761	630	515	570	368	333	285	261	267	257	279	289	228	221	209	230	203	258	201	235	192	221	217	209	204	196	191	185	233	204	208	193	283	269	292	272	235	222	225	223	208	220	204	216	173	211	175	210	212	207	212	190	200	206	205	204	193	214	213	221	219	203	181	211	209	201	197	185	181	213	194	211	202	188	211	188	202	224	213	193	179	211	183	225	183	248	182	207	218	240	214	199	185	205	198	212	193	186	189	211	224	191	203	169	205	194	223	192	177	211	213	206	199	192	210	192	183	220	214	186	195	215	190	206	181	192	193	198	228	177	202	207	200	198	203	189	194	201	190	188	210	192	180	203	225	185	219	197	213	191	225	191	214	213	170	204	199	208	211	189	184	234	201	219	186	206	198	184	179	192	185	199	222	211	198	196	234	199	202	207	208	223	214	195	203	222	202	209	210	174	193	203	212	214	212	188	217	195	206	208	194	197	214	200	216	196	182	207	223	222	200	201	207	225	157	228	205	198	209	188	192	217	200	187	191	200	191	204	187	200	233	201	221	194	206	204	194	190	212	186	190	212	209	225	203	188	201	158	223	181	205	210	180	210	192	222	202	200	218	189	186	186	215	197	224	198	192	203	222	184	203	210	214	216	216	215	191	215	201	222	211	224	199	221	176	202	205	189	218	202	196	199	214	217	189	217	198	168	183	208	202	219	200	190	203	237	201	182	207	209	207	211	200	206	208	189	201	200	189	218	237	198	226	190	192	209	193	214	202	230	196	235	184	237	229	186	202	199	207	201	196	196	217	187	194	208	184	201	210	210	197	200	193	183	198	236	214	201	212	220	220	229	198	178	214	188	202	192	215	197	191	182	193	200	205	224	216	186	199	194	207	236	217	196	199	183	188	195	198	201	209	196	204	193	193	193	217	208	198	204	222	215	205	218	214	239	193	196	211	216	189	216	205	201	202	189	199	200	205	215	227	191	215	205	204	204	206	205	192	212	212	182	196	198	187	168	202	207	238	198	209	209	192	197	194	198	184	193	213	206	187	216	196	208	199	203	227	177	208	227	203	175	179	193	215	204	194	189	214	181	205	198	215	204	203	212	193	188	212	212	189	166	186	194	196	188	194	194	215	196	202	204	184	180	182	220	223	203	220	211	195	194	190	209	198	189	223	211	186	164	206	188	202	185	221	220	180	204	208	195	202	190	192	218	207	208	213	209	196	177	203	202	178	225	215	210	199	189	216	195	202	202	207	166	215	229	193	194	212	206	185	202	210	199	186	214	219	198	220	204	223	205	218	231	207	218	195	207	204	196	218	219	215	201	202	224	204	174	222	212	188	201	211	201	217	232	213	196	219	201	216	208	224	203	210	224	191	190	217	222	214	200	216	185	191	211	208	201	235	203	190	192	218	206	194	174	208	203	194	214	220	216	222	199	186	208	228	204	200	203	193	197	216	195	200	222	199	218	222	176	197	197	210	220	215	199	235	200	229	213	211	208	202	174	193	204	228	195	202	204	192	180	196	202	199	197	206	225	230	217	201	195	185	232	202	213	213	215	190	202	198	209	194	195	192	181	195	205	199	212	195	244	220	175	184	209	213	207	214	198	210	194	216	189	193	209	206	223	217	215	213	213	191	194	191	196	216	198	195	205	203	213	225	217	213	181	207	208	214	230	214	195	207	193	201	216	210	203	216	186	208	220	214	201	238	195	222	204	192	193	197	194	196	206	189	181	203	191	215	232	207	195	238	219	196	192	206	218	208	209	178	190	202	211	188	234	192	219	205	210	183	193	197	200	215	206	219	215	190	233	189	195	202	211	219	213	211	194	221	208	177	179	230	196	224	213	186	217	249	205	192	197	194	186	202	193	202	211	202	192	204	186	185	187	184	188	226	235	177	217	205	191	225	207	219	209	201	207	175	228	201	204	199	213	197	196	208	221	199	198	201	167	207	196	189	234	211	223	185	219	211	194	219	212	199	192	216	193	193	215	226	182	210	205	216	197	207	200	202	200	213	207	207	197	216	214	202	207	223	210	221	200	194	192	217	187	207	204	200	198	194	210	205	189	195	198	201	189	193	203	197	175	190	205	212	179	178	201	198	189	202	219	224	212	198	199	201	210	218	204	193	193	183	220	198	187	203	181	206	206	195	210	208	197	212	226	219	193	211	225	199	196	189	188	203	176	198	211	185	217	235	175	225	202	198	228	200	213	201	203	162	194	210	214	188	219	206	206	202	223	200	215	200	201	214	222	185	206	182	221	213	181	188	202	181	180	203	191	193	206	216	177	210	196	204	202	187	189	202	226	218	231	177	209	208	213	186	233	196	197	201	235	198	217	214	211	208	175	207	181	201	196	199	200	231	205	208	183	178	184	214	191	193	223	221	217	183	202	206	208	187	212	219	213	220	185	212	213	182	209	204	196	214	192	190	222	208	199	194	195	223	200	207	228	199	227	188	198	182	208	199	208	192	214	204	173	197	214	193	218	182	194	185	192	182	202	209	192	220	185	212	200	223	211	196	213	190	190	174	188	220	215	198	182	201	215	193	196	199	200	225	219	197	223	205	193	219	191	195	201	195	214	199	194	191	207	188	197	208	196	167	222	193	233	201	206	222	209	214	196	203	182	204	194	243	208	188	206	214	182	225	206	188	208	213	188	182	190	202	209	209	217	206	198	201	232	222	170	192	206	219	223	210	225	197	209	222	178	201	173	224	201	208	207	214	160	222	199	231	199	180	220	197	192	217	186	205	206	206	195	193	176	187	200	200	220	215	199	178	207	204	198	191	215	211	200	215	208	197	205	226	183	202	212	237	209	221	192	201	193	223	190	212	247	222	228	191	203	190	241	219	207	203	195	180	228	191	162	194	193	209	215	183	191	200	197	221	221	194	192	181	204	218	189	202	189	219	209	187	204	183	208	189	190	225	176	206	191	195	197	214	204	197	199	227	213	227	206	207	214	236	193	209	197	215	195	228	184	177	219	201	211	171	246	236	194	226	225	202	214	201	200	215	190	200	198	220	187	194	195	220	225	222	221	177	206	216	220	181	219	164	206	188	216	189	210	203	220	210	216	238	207	212	203	191	198	204	223	212	198	191	189	199	199	202	198	189	185	201	208	212	180	212	178	210	208	219	212	240	207	199	212	206	208	210	217	187	207	208	198	207	213	174	195	195	185	203	229	193	203	205	190	179	179	206	189	205	208	194	236	224	226	222	197	217	212	208	197	209	195	211	176	185	178	205	235	201	200	191	204	214	227	204	206	210	207	177	214	193	204	214	204	206	202	207	221	202	204	198	208	191	195	242	209	216	207	210	227	204	238	204	201	208	208	193	225	194	216	198	225	213	218	190	208	193	203	236	225	182	200	177	220	212	199	207	226	206	197	212	202	219	209	200	190	208	206	204	205	234	172	164	197	189	179	211	216	218	205	191	206	210	184	192	200	197	192	225	199	208	218	218	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
3003	5149	13910	14379	16908	13246	9008	9304	11164	11116	8768	5453	4193	6689	6184	4643	3864	3246	3554	2228	1609	1385	1204	1308	1253	1231	905	797	743	781	768	802	961	804	731	731	642	693	724	583	666	576	630	590	584	607	664	1112	1271	1041	1029	856	597	581	597	578	615	631	613	604	555	551	587	597	598	560	567	567	608	561	585	597	554	599	583	552	585	583	597	592	596	597	603	587	588	561	562	569	584	615	612	599	578	593	571	583	594	556	593	595	614	571	581	548	625	591	578	594	567	585	593	601	618	581	572	590	573	553	574	567	585	607	600	531	606	586	566	551	569	578	572	567	611	595	597	564	590	593	606	563	580	589	603	579	594	574	581	553	647	550	593	620	670	578	620	572	600	579	566	546	557	620	560	592	607	580	615	559	572	551	572	610	598	556	577	614	602	638	603	592	618	613	587	600	577	622	570	585	583	579	582	590	600	576	549	644	569	532	570	591	597	583	568	622	598	638	579	582	592	536	587	593	572	574	576	574	649	539	541	602	584	656	565	584	571	594	576	541	583	574	556	546	540	582	592	578	546	583	577	609	580	633	580	635	576	602	583	623	535	596	637	566	574	615	561	611	577	600	699	611	608	552	581	594	581	599	632	594	579	581	615	571	592	565	551	571	552	613	639	560	604	572	586	651	598	549	610	593	595	597	586	610	612	622	553	584	568	572	570	579	597	618	656	613	570	608	553	608	604	574	646	581	609	565	614	587	591	609	541	600	537	579	552	588	579	595	570	545	585	591	599	633	605	573	585	597	576	580	622	574	571	635	597	598	587	606	579	581	565	592	581	554	579	606	542	585	594	580	593	597	568	570	612	590	536	594	578	567	569	638	589	569	652	614	606	577	586	563	594	589	613	603	577	627	609	591	555	575	574	584	574	582	595	626	592	595	570	587	597	644	608	589	607	612	590	585	602	599	574	577	583	609	551	574	634	604	560	570	587	565	557	580	601	603	546	589	574	583	589	606	527	558	589	588	561	587	545	587	615	564	570	613	596	583	560	596	619	563	596	568	597	607	596	551	598	621	589	575	587	612	585	553	565	607	629	581	564	621	576	563	605	601	591	545	570	564	599	618	577	555	572	574	609	577	593	547	586	549	550	623	607	582	633	560	565	604	586	580	599	599	578	607	585	569	590	586	585	589	620	595	604	591	606	580	573	599	554	584	566	597	594	638	590	557	575	586	574	611	563	627	603	567	567	570	575	582	571	579	610	581	584	561	576	629	559	580	589	598	590	567	596	562	543	593	544	580	617	591	576	547	599	582	583	571	586	545	565	585	615	588	577	605	596	555	616	572	572	590	586	562	616	540	544	600	628	565	592	639	559	574	572	566	551	575	585	584	606	601	613	572	571	554	575	566	592	594	587	608	562	568	584	579	604	548	627	595	585	559	591	561	568	603	548	593	612	573	571	593	610	616	595	584	601	553	569	565	592	603	601	532	578	591	571	574	618	605	586	597	606	597	616	604	557	531	564	545	622	588	512	550	561	562	597	593	543	578	644	596	573	579	631	575	579	556	627	599	586	607	590	579	609	577	570	547	568	560	541	567	589	572	591	617	571	586	563	590	600	562	575	553	533	572	626	612	574	551	591	575	552	610	531	599	590	601	571	618	636	599	600	532	587	641	604	611	585	614	579	592	595	579	590	577	564	560	588	606	570	582	578	566	564	568	595	548	577	604	594	608	616	622	574	575	598	597	585	596	590	579	572	588	600	614	570	538	557	594	596	601	577	599	575	642	540	590	649	598	606	594	531	622	581	616	565	629	639	618	627	612	570	594	539	603	587	602	588	635	599	609	567	593	570	593	566	585	559	585	644	608	563	608	586	597	551	624	605	572	585	582	578	616	609	587	600	555	618	548	619	587	553	634	608	586	592	556	582	550	608	592	592	567	604	599	560	603	618	600	582	600	581	588	558	627	556	619	584	626	565	561	612	590	591	593	573	620	591	550	566	566	618	655	626	572	600	622	617	609	547	640	578	596	625	595	572	567	559	593	581	617	562	619	552	576	573	537	601	607	613	595	577	615	599	634	642	572	550	628	660	579	579	567	582	602	591	587	648	591	554	587	601	610	557	593	587	545	617	575	608	589	584	600	573	569	590	569	580	550	553	621	592	547	615	587	601	626	568	630	584	589	583	602	579	594	585	552	590	579	573	601	588	580	612	590	524	584	570	598	601	593	594	593	615	588	588	573	565	559	644	575	569	567	598	570	595	580	600	541	566	586	588	587	559	561	572	610	631	583	567	561	580	582	573	569	583	570	552	570	652	575	638	609	603	580	627	618	568	575	574	548	567	556	589	641	625	598	587	627	617	590	600	585	573	662	593	609	569	602	593	576	595	633	557	577	600	609	561	574	608	603	584	582	589	617	573	591	619	638	595	610	683	593	605	590	582	577	585	573	605	613	571	590	590	616	555	607	597	611	602	594	563	580	609	575	580	596	594	536	571	633	596	596	613	618	570	596	618	601	570	560	591	585	598	572	586	600	598	596	661	566	585	514	564	583	609	602	610	610	612	649	601	567	594	526	612	541	630	571	577	615	565	612	613	557	576	616	590	598	565	594	611	599	606	568	569	610	612	556	575	614	556	601	555	587	577	607	574	597	578	629	622	593	617	582	573	560	619	607	620	596	582	548	590	567	565	602	563	592	595	618	584	583	600	605	577	541	598	582	589	626	599	561	558	531	580	606	555	611	606	623	616	561	615	538	615	599	614	615	555	570	615	582	573	593	560	599	549	568	567	554	573	576	573	604	571	605	616	574	592	613	576	589	578	578	594	566	587	589	635	581	617	583	621	526	599	607	565	621	610	565	614	624	608	629	549	583	602	602	540	576	556	555	614	580	610	568	604	579	586	604	635	601	588	576	586	594	581	594	609	565	587	556	604	598	587	556	608	610	568	587	556	630	575	614	566	582	594	607	600	593	608	592	572	587	619	590	604	580	565	603	607	522	604	612	610	551	578	607	576	597	591	538	573	603	572	578	561	584	607	606	533	604	593	566	554	575	605	574	574	560	568	534	619	550	592	565	559	590	640	588	579	577	582	561	609	563	602	525	641	580	591	623	587	620	631	590	569	560	572	600	593	537	612	539	599	591	568	595	621	561	614	608	549	586	527	581	600	626	591	595	568	589	588	568	605	591	635	586	626	596	595	591	603	573	601	583	544	596	584	587	617	585	599	629	570	565	563	605	661	595	596	568	594	655	569	544	606	587	578	612	601	591	546	606	568	615	561	620	586	602	584	570	581	592	616	605	564	594	632	629	574	577	594	604	598	599	558	533	528	561	592	584	552	574	562	546	585	573	627	597	580	599	582	601	598	588	592	568	618	580	587	573	605	585	569	528	531	577	619	576	577	617	567	609	609	604	571	609	537	593	599	597	561	572	624	588	603	591	605	599	635	559	581	622	580	599	554	573	590	580	615	595	586	606	570	618	570	591	608	603	597	590	589	560	589	628	579	577	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
14655	23620	40306	36658	36660	34568	30514	28244	31307	30260	26922	18984	13393	20346	19133	12765	10032	7980	9057	5208	2453	2240	1692	1845	1728	1706	729	693	631	536	543	738	925	615	403	383	362	308	341	325	208	210	175	174	156	171	215	986	948	605	539	474	216	163	178	177	144	153	152	158	143	160	132	134	151	139	158	141	150	151	157	155	135	146	143	137	136	161	147	140	173	142	133	167	153	139	136	145	146	149	153	143	146	136	157	144	143	147	136	113	162	146	135	154	137	162	142	148	139	147	154	154	164	150	145	134	128	162	161	152	144	141	161	156	178	148	141	147	127	170	153	159	165	156	141	143	175	164	174	144	144	146	160	149	142	121	142	144	157	129	157	129	140	145	143	142	124	142	143	143	147	149	144	143	148	168	167	146	136	143	149	143	143	162	152	141	168	147	166	147	161	143	137	136	146	152	127	156	147	144	151	150	179	149	151	126	166	154	150	152	155	128	125	153	143	138	155	165	161	167	141	143	148	160	129	130	146	143	156	144	156	147	126	133	134	161	149	162	141	161	152	162	160	132	153	143	142	160	127	161	158	159	150	157	156	136	146	150	157	131	153	139	138	157	134	151	136	141	129	148	168	137	141	158	163	154	146	159	155	149	141	146	126	140	128	151	154	147	144	176	126	135	134	161	128	123	151	176	149	149	137	141	165	142	125	164	156	152	120	133	144	151	144	148	145	132	153	139	166	156	145	154	138	138	142	162	149	146	159	137	137	154	127	151	136	150	137	136	134	141	170	158	158	149	141	157	177	152	160	123	160	168	143	149	140	142	139	184	141	136	154	137	165	137	156	144	146	146	166	140	148	160	164	133	135	162	176	156	158	143	148	184	147	134	161	139	141	143	147	136	164	146	146	164	136	135	150	149	161	151	165	171	129	149	138	162	131	164	172	165	137	134	164	124	134	123	148	122	146	149	163	141	151	139	129	148	150	139	140	130	157	119	139	147	161	144	142	128	149	140	138	155	162	159	136	134	148	156	120	156	152	139	147	152	134	147	153	148	141	147	173	146	166	169	151	129	145	155	153	159	145	143	150	145	152	155	155	126	133	145	138	152	137	169	164	139	144	150	163	153	154	162	175	142	153	146	144	143	155	154	156	138	154	130	143	122	162	138	133	153	143	139	137	165	142	140	142	164	160	161	138	143	150	149	150	155	139	143	122	132	143	178	169	169	132	136	145	151	153	149	166	171	160	110	155	161	134	157	140	159	127	150	155	115	130	159	148	150	146	159	115	136	156	141	167	154	140	137	144	122	151	140	139	141	166	133	173	166	151	133	142	153	143	146	156	174	135	117	142	151	155	157	157	155	160	138	151	150	150	164	134	155	152	161	144	135	161	157	164	149	149	139	166	146	158	141	165	164	151	151	153	159	129	141	148	153	156	132	125	151	139	172	141	165	146	138	158	155	134	151	157	128	161	159	135	147	146	145	127	169	123	139	141	151	160	145	157	136	157	147	166	136	129	152	141	148	128	154	131	155	140	144	135	144	142	169	152	155	135	141	149	130	144	147	144	160	134	144	148	148	148	122	158	150	158	144	126	137	150	176	151	127	134	145	141	147	143	146	166	149	133	135	144	140	124	148	160	141	153	175	136	141	147	134	144	139	153	157	172	143	140	140	137	135	167	149	163	137	139	140	149	166	153	151	159	132	168	136	161	149	136	145	150	136	141	135	137	146	135	154	151	150	131	149	137	160	151	147	144	141	165	161	153	128	140	147	134	135	160	133	130	144	145	148	168	143	144	166	155	147	136	132	159	156	135	150	142	174	158	140	169	140	133	154	156	144	151	140	139	167	142	138	161	165	162	143	145	163	159	155	157	140	153	131	131	164	156	154	143	148	147	159	142	139	168	180	168	142	134	148	153	141	166	129	134	158	135	149	138	153	151	140	152	136	148	140	156	144	147	141	136	158	156	163	145	134	158	141	153	160	134	156	145	153	158	134	119	145	138	139	138	145	142	143	138	163	130	132	146	154	139	147	136	140	150	154	147	157	152	151	145	129	140	141	148	150	143	141	139	149	135	154	165	162	137	139	142	153	156	136	149	153	163	158	138	113	153	137	149	143	171	144	167	137	142	171	163	130	130	153	142	136	148	132	151	159	134	142	165	148	157	150	122	139	127	153	151	153	146	126	142	135	143	139	128	142	141	165	151	132	139	140	176	169	123	136	141	160	148	137	140	126	142	171	136	137	135	126	142	146	144	114	151	138	144	160	151	155	131	159	141	162	152	145	157	166	151	150	163	155	132	143	139	155	147	148	156	112	123	135	139	136	124	137	133	158	160	150	138	133	143	159	145	134	146	145	154	137	157	141	163	156	183	144	137	173	176	139	165	143	138	159	146	170	147	136	132	143	141	160	148	139	148	138	136	140	152	145	149	143	161	158	136	149	147	164	140	142	148	158	148	146	144	131	166	143	174	146	146	162	151	176	176	143	167	159	148	144	124	144	150	144	171	118	133	149	119	137	156	148	160	157	154	135	157	145	147	129	164	148	134	147	134	134	183	177	140	138	131	138	131	143	134	158	150	159	150	124	137	127	157	155	151	135	148	120	143	135	138	148	150	128	153	139	157	141	146	135	133	170	155	168	146	143	158	123	132	146	144	138	138	159	161	157	141	141	147	144	143	137	138	151	137	140	143	157	154	130	151	126	154	130	153	138	135	154	135	148	131	159	175	160	138	153	144	139	152	166	136	154	136	171	133	162	147	139	149	147	126	140	135	155	154	155	164	162	132	160	166	137	131	163	172	135	136	153	161	158	145	134	149	157	163	162	156	163	158	143	126	127	142	141	153	140	129	158	149	149	142	151	151	126	145	158	129	148	150	160	126	141	139	152	140	116	142	138	122	155	161	152	141	141	142	149	129	130	166	159	154	163	161	155	149	131	131	143	131	137	166	132	132	178	155	153	137	145	151	158	156	151	160	150	155	165	156	138	159	145	146	164	138	162	159	145	154	148	153	164	141	141	157	129	145	145	169	132	150	140	132	144	152	140	145	150	154	147	159	139	138	132	173	147	139	159	163	146	154	146	127	143	162	172	147	141	139	132	162	133	154	152	152	140	154	155	144	143	149	157	165	162	146	152	152	150	142	131	122	154	148	152	129	139	145	140	152	153	161	147	135	149	159	117	155	153	140	127	138	133	140	151	154	164	141	137	124	138	172	144	158	150	148	147	154	146	154	143	151	165	130	142	169	145	153	143	128	156	159	135	139	131	153	151	140	164	144	156	134	179	142	152	154	154	135	167	153	150	171	157	137	136	156	149	130	155	134	136	164	153	131	152	143	144	136	121	142	167	141	144	137	166	139	142	164	137	166	162	168	149	128	144	146	161	135	146	139	148	137	143	141	155	158	144	137	147	143	149	167	142	142	127	149	131	143	148	136	153	154	140	134	134	175	152	147	152	158	152	138	143	135	152	167	159	140	159	157	150	155	148	140	146	143	144	144	143	140	145	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
9535	21908	35998	39850	45221	47327	41536	42598	46650	48069	42078	36591	35397	43901	42254	35503	32945	30077	32405	22531	14037	12813	10630	12388	11303	10390	5057	4847	4194	3837	3976	5616	6846	4426	3037	2492	2398	2085	2281	1571	1163	845	677	617	578	588	1179	7243	6840	4111	3710	2891	953	516	692	511	520	457	464	476	499	469	454	467	442	421	425	458	420	422	445	420	474	420	458	472	440	472	453	439	451	457	421	443	441	415	438	462	461	486	495	461	452	445	473	461	481	409	469	429	485	440	429	407	470	412	462	453	455	463	477	451	456	456	429	444	458	467	444	450	447	491	426	433	482	474	438	461	461	450	424	453	436	477	425	446	475	428	436	443	464	427	422	443	486	425	433	423	464	430	439	426	447	437	474	438	415	449	459	418	439	399	475	464	441	420	473	428	440	459	443	465	472	445	486	429	458	471	481	444	436	483	430	455	465	441	438	450	462	415	409	446	457	402	447	429	428	449	488	413	475	484	446	460	451	445	438	398	429	465	460	469	445	473	448	454	433	457	462	406	476	490	455	449	438	431	446	445	474	462	450	441	437	490	470	449	413	450	453	441	466	472	413	426	465	463	449	465	413	411	424	440	380	372	429	469	474	434	469	447	436	437	431	459	445	469	426	488	451	479	451	436	438	446	460	433	450	401	444	447	455	474	448	466	448	446	437	459	418	473	486	470	429	485	449	455	504	436	448	438	411	448	437	439	481	471	461	440	469	471	448	468	457	430	438	488	428	479	455	446	474	460	457	449	419	464	471	447	430	480	460	473	439	480	463	398	438	456	435	438	442	389	456	441	444	417	473	454	430	441	427	450	412	419	431	447	460	475	492	437	472	451	444	461	467	450	460	471	445	465	461	440	438	445	457	451	457	482	449	438	457	477	436	453	441	453	464	454	436	440	479	453	473	430	448	456	440	461	426	454	464	449	462	432	441	429	478	478	437	433	456	434	474	465	466	447	446	428	429	438	417	446	455	417	482	473	442	486	421	462	461	447	488	435	435	448	402	450	442	451	470	492	420	464	465	444	438	425	447	431	470	447	443	477	411	402	467	493	431	471	422	457	431	470	464	445	437	466	460	422	486	458	471	440	450	421	422	448	474	417	428	489	467	444	420	443	444	410	422	451	417	463	422	467	469	466	424	448	481	410	425	468	438	431	470	474	442	450	466	444	451	436	485	470	432	454	450	447	437	419	435	463	465	456	450	460	469	475	457	433	456	445	476	453	463	438	476	485	451	419	470	443	461	427	442	444	436	436	444	454	414	469	462	460	434	439	466	411	471	486	417	482	420	433	409	420	436	452	432	475	457	471	426	422	444	452	424	441	478	449	439	434	466	447	476	477	468	433	433	427	446	441	443	444	461	466	422	437	442	448	481	418	421	474	466	433	465	454	454	413	419	457	452	459	429	438	472	484	436	461	454	441	470	461	466	453	468	451	442	477	472	446	432	461	449	461	472	456	458	470	458	457	440	481	466	418	438	434	493	452	444	440	433	485	442	439	498	459	429	496	419	446	443	439	466	461	452	463	471	467	452	442	437	463	498	484	450	403	446	427	433	436	481	428	467	434	426	450	454	438	442	410	444	432	439	460	437	445	438	462	435	452	477	452	444	467	432	488	459	475	467	434	417	472	452	428	451	448	414	414	455	472	456	463	469	426	458	423	456	449	431	453	450	440	457	436	469	481	440	432	485	454	469	457	441	459	462	385	403	446	441	444	456	475	438	457	444	429	442	419	447	452	461	458	467	416	496	425	461	462	450	463	464	470	418	424	441	425	442	476	463	455	454	476	434	472	466	428	413	453	438	407	446	475	440	451	479	477	454	450	475	427	448	453	434	451	463	431	454	431	474	448	452	478	442	440	450	437	467	441	443	452	434	450	468	455	458	462	448	441	455	425	450	413	429	455	444	456	486	470	492	474	467	446	426	427	442	472	431	483	480	459	453	455	430	435	446	432	427	416	453	438	431	435	450	441	436	471	455	423	411	453	443	443	433	462	440	449	460	473	432	437	442	437	440	446	482	419	437	421	457	486	429	440	456	429	471	424	427	447	452	472	471	438	441	446	490	472	450	458	441	466	453	478	435	435	418	450	486	461	400	454	468	480	453	457	453	422	433	433	445	459	415	452	432	489	419	450	437	473	447	461	455	449	469	468	457	454	475	437	449	445	446	467	455	428	421	473	465	418	474	435	427	467	474	446	463	471	445	425	448	447	429	434	451	457	441	425	426	463	440	451	468	418	485	471	460	460	467	463	443	451	433	437	452	436	443	465	461	451	414	457	470	451	464	459	391	453	454	477	433	433	435	439	450	441	423	411	461	454	457	450	497	492	459	455	452	417	461	447	454	460	439	443	454	453	466	445	428	442	446	459	443	446	419	458	433	436	420	460	464	462	473	441	405	436	443	471	453	419	427	435	434	442	442	420	456	432	424	469	399	442	431	441	448	481	465	421	451	455	467	468	444	440	465	451	449	445	472	474	451	460	460	422	436	410	445	449	414	455	413	484	494	429	460	442	461	458	462	423	420	445	461	430	468	401	448	439	461	431	420	479	432	426	440	465	445	460	455	466	407	442	452	419	443	413	470	424	453	454	417	448	444	422	477	469	455	449	450	453	450	437	444	460	379	434	421	408	437	452	453	432	435	414	445	431	474	456	454	461	468	426	454	437	458	451	424	472	453	478	452	484	439	447	427	474	451	446	467	422	394	432	443	437	434	439	445	452	451	455	449	443	462	432	460	444	484	416	422	474	453	461	445	462	442	472	429	422	441	465	446	437	440	442	454	459	468	451	457	428	432	456	435	450	459	440	441	426	458	440	424	438	471	467	448	468	456	490	406	453	437	457	444	436	450	449	411	437	437	408	473	477	490	435	464	447	420	472	453	414	467	458	466	439	443	446	444	472	462	462	445	442	447	434	430	452	462	455	432	470	449	452	436	467	429	474	446	453	475	423	471	491	454	448	391	426	473	447	427	436	418	416	392	477	448	428	484	450	450	441	441	461	458	433	444	470	463	482	476	477	417	445	447	431	418	459	442	435	437	431	439	426	447	455	433	440	452	448	473	454	458	454	401	484	437	439	439	446	435	452	448	431	459	441	374	451	470	465	444	434	422	425	433	433	442	453	456	436	462	450	474	461	476	486	452	468	454	407	446	455	451	458	451	446	432	487	430	449	452	477	435	428	427	458	455	483	452	414	435	444	432	476	438	470	458	453	447	469	442	422	460	428	462	414	429	432	452	440	472	435	454	437	473	475	418	410	463	433	477	474	430	460	436	448	412	434	426	433	438	433	450	449	422	444	397	432	434	444	480	459	461	448	478	433	427	456	448	453	418	477	408	454	405	471	431	485	421	449	444	455	419	481	426	471	461	416	446	445	473	433	425	425	438	475	409	442	472	448	423	449	438	417	440	433	438	430	444	455	443	453	417	462	456	431	430	456	472	459	430	435	474	449	488	483	452	463	414	460	442	450	437	443	469	464	468	494	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
23271	32294	44035	38616	37286	37863	35302	36121	37601	39191	37723	29584	24704	33242	30838	22559	18533	15730	17361	9278	4807	4046	3059	3760	3229	2731	1370	1187	1105	853	1072	1592	1733	1109	718	758	621	514	548	503	341	271	268	239	227	222	374	1757	1777	1046	960	780	390	254	225	211	230	188	201	207	227	199	195	223	198	195	186	211	210	208	215	211	198	202	187	204	212	176	180	201	215	225	205	222	211	196	197	205	231	191	213	218	205	202	222	178	199	224	186	209	225	175	178	182	224	175	193	191	199	212	200	200	200	204	196	189	189	188	188	208	197	196	185	174	188	207	226	186	215	209	188	184	219	197	217	195	216	200	201	213	184	211	209	201	191	202	210	224	195	203	234	192	205	180	221	203	191	190	187	219	214	187	204	203	207	210	219	194	227	195	188	203	191	200	211	181	197	220	172	170	181	185	187	208	198	193	200	214	211	198	214	191	235	206	204	179	215	206	207	226	204	187	204	194	190	193	209	194	189	223	194	186	196	216	201	192	224	205	209	212	194	205	198	206	208	207	214	186	185	208	193	198	194	227	198	198	197	180	217	211	180	214	196	192	184	210	211	196	221	182	190	203	216	209	194	186	205	213	192	215	199	238	209	185	205	199	209	221	212	207	199	201	185	197	196	222	215	180	207	225	186	201	197	205	201	202	192	199	164	226	186	196	190	211	205	204	207	194	201	212	218	182	203	206	204	216	199	189	195	196	187	191	202	208	182	191	192	197	194	188	227	197	220	224	216	195	190	205	209	216	186	218	213	206	193	188	216	202	189	198	212	206	204	179	204	213	194	217	187	181	220	202	201	203	220	199	210	192	217	191	211	212	183	217	217	205	202	234	226	196	217	191	226	224	189	196	185	199	179	182	197	202	191	214	227	214	218	202	235	214	221	206	199	187	213	187	179	195	205	183	180	211	199	177	193	206	193	197	187	209	206	229	217	213	185	198	204	204	203	199	202	184	183	206	199	181	188	176	202	199	177	204	170	183	209	190	206	209	202	229	227	184	234	200	189	194	207	195	198	207	196	224	155	198	216	204	233	196	197	216	212	192	209	203	201	176	215	184	193	217	223	211	195	188	224	203	198	196	214	204	202	222	199	178	203	210	197	244	185	194	191	186	193	206	194	190	185	194	183	181	174	199	189	193	174	203	196	198	201	237	205	207	192	192	220	212	206	163	195	188	212	201	187	180	203	183	215	222	204	185	195	183	168	193	198	201	186	221	209	221	215	187	216	201	211	179	203	192	207	212	211	196	198	224	194	184	201	190	181	191	192	195	200	192	181	208	218	211	220	197	190	209	202	185	238	194	206	216	191	190	196	204	209	210	203	199	159	199	193	193	206	219	204	188	209	213	197	212	180	207	212	173	173	225	213	186	198	214	213	206	215	216	174	177	215	196	201	207	193	188	211	207	211	199	212	218	206	210	200	217	200	190	180	187	231	220	213	192	204	239	214	188	198	186	206	221	218	207	193	186	206	226	237	209	183	217	200	213	192	178	196	188	197	207	175	193	208	204	193	201	198	177	170	194	209	206	196	219	197	196	204	182	179	206	182	176	206	177	175	198	190	209	211	203	228	210	215	216	210	184	177	188	204	211	195	204	180	199	247	188	218	237	168	188	201	214	208	201	182	212	204	224	197	211	173	219	223	211	214	193	202	207	217	218	184	222	217	178	177	206	211	181	186	189	201	202	200	196	205	213	194	191	203	181	202	202	199	206	211	215	221	204	228	191	210	175	193	214	218	199	188	200	200	209	166	212	203	192	204	208	176	197	190	223	214	181	181	218	185	184	184	214	190	193	202	199	198	199	214	198	201	201	201	198	193	229	191	222	184	191	215	203	193	195	218	223	190	209	209	214	226	197	226	193	209	203	198	197	207	184	208	206	202	217	182	179	206	205	173	202	209	174	212	198	191	205	205	198	211	192	187	175	190	197	193	178	193	212	196	224	202	217	173	246	223	212	201	217	178	185	233	197	202	219	188	215	184	190	193	192	170	232	209	206	210	189	218	213	181	210	195	173	215	194	214	199	181	181	196	211	196	202	204	198	208	201	183	194	218	189	204	196	180	213	194	209	228	187	183	190	194	202	181	213	223	217	195	184	191	184	192	197	192	201	199	201	191	202	192	187	212	207	211	197	213	220	186	183	173	218	193	233	189	193	201	190	220	205	211	185	203	206	209	208	230	227	206	191	212	204	190	203	207	173	191	197	204	206	223	199	194	192	207	173	191	221	231	231	201	202	202	207	188	198	204	223	195	178	209	190	200	178	202	223	212	194	202	224	179	195	176	190	195	211	212	201	189	198	185	200	214	181	188	207	202	181	209	195	178	190	186	200	211	209	207	199	208	210	173	185	189	182	201	213	186	202	197	212	204	214	172	212	220	214	209	214	207	206	207	188	188	187	205	188	189	200	207	211	179	185	211	211	221	203	226	180	194	211	191	212	189	204	173	193	200	180	216	197	192	197	211	204	202	192	216	218	208	220	193	202	197	236	182	187	192	198	190	202	189	198	190	184	188	199	190	212	220	188	168	197	210	188	202	209	211	182	204	217	229	196	200	193	209	214	209	183	200	214	197	189	214	199	194	166	202	227	187	196	213	219	236	200	217	218	199	195	217	195	195	185	203	196	185	204	192	188	213	214	209	190	195	209	214	224	186	200	205	217	184	218	204	217	179	168	189	199	205	183	197	187	199	183	197	181	200	212	224	203	210	192	201	211	200	222	184	215	193	219	214	208	197	211	203	228	226	190	223	212	196	203	185	212	205	193	199	223	210	195	200	186	182	191	196	199	184	188	174	188	193	243	189	195	192	196	208	232	177	191	199	204	175	194	182	201	209	219	182	214	204	203	208	202	191	212	200	187	223	219	196	206	191	223	206	201	182	193	217	200	194	216	190	204	204	212	208	219	183	198	209	209	217	201	193	197	197	180	200	195	193	203	224	181	208	181	190	206	186	200	211	194	191	223	196	191	190	206	204	202	206	200	193	192	177	176	210	216	215	175	198	181	182	201	209	186	220	213	188	210	188	202	197	190	193	217	184	215	199	205	206	214	198	222	210	194	193	199	187	196	190	198	200	199	204	217	221	201	214	195	199	210	168	173	195	194	183	179	214	218	208	236	209	188	209	203	205	202	201	201	210	186	213	212	190	184	214	200	199	195	198	194	196	174	201	202	214	214	210	193	182	201	237	212	210	221	204	208	193	193	184	194	225	187	193	179	216	191	210	188	202	226	211	212	213	209	201	208	205	189	184	217	215	182	182	187	190	219	196	225	212	202	184	230	208	173	214	208	201	189	208	203	210	184	213	199	234	187	211	200	204	203	208	199	182	207	213	210	201	174	200	215	198	231	217	208	198	194	229	199	195	202	203	209	205	221	215	210	202	223	179	189	218	196	220	188	212	196	206	186	195	199	197	207	207	237	212	204	189	232	191	209	188	197	195	212	193	201	212	212	186	189	203	222	188	218	197	197	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
13412	28164	40677	43898	49082	53099	49778	50847	51416	55600	49321	46613	46143	53854	51605	45081	41785	39994	42025	29625	21120	20411	16809	19862	18354	15109	8819	7887	7105	5920	7087	10304	10827	6938	4641	4715	4082	3558	3359	2922	1730	1307	1078	915	909	905	1969	12218	11770	7138	6452	4968	2133	943	790	750	652	611	621	639	624	599	599	602	614	553	621	607	604	594	577	605	579	585	550	613	611	616	564	577	604	629	594	569	597	575	568	581	570	592	618	583	588	565	598	599	567	590	614	583	625	558	548	595	623	616	566	581	608	578	593	570	557	587	560	616	550	587	566	584	609	597	612	573	621	559	632	622	602	601	608	634	640	583	583	539	562	608	620	559	597	587	573	570	579	586	580	591	558	583	566	635	584	594	603	554	583	620	585	570	616	610	567	581	615	583	621	600	628	529	566	552	630	606	561	594	547	546	592	610	605	566	616	587	600	610	572	616	593	558	623	573	578	559	570	627	625	577	595	582	597	619	588	609	618	556	577	569	601	572	604	613	598	607	575	577	574	573	555	560	598	594	618	609	600	558	596	588	579	578	557	600	614	594	569	587	594	592	586	613	603	611	555	627	594	556	539	558	602	645	620	614	591	593	616	596	599	561	599	596	617	593	555	633	595	559	602	570	566	590	599	545	571	617	609	611	558	577	531	566	555	544	607	603	573	590	610	569	615	557	549	569	595	633	593	597	588	612	579	565	592	602	601	576	649	583	592	555	572	589	632	586	577	567	545	570	608	582	603	608	601	594	575	580	575	555	585	557	576	593	560	616	587	558	586	576	616	565	560	580	608	565	593	623	568	602	577	576	614	597	592	600	621	605	596	599	604	582	582	570	550	594	567	579	554	572	595	562	625	606	592	592	604	568	546	556	594	570	586	557	631	589	611	589	609	586	608	612	622	629	569	584	520	592	569	583	604	624	576	594	585	564	558	571	568	627	561	570	569	600	546	613	609	633	611	542	588	584	548	566	603	594	602	567	595	607	611	590	539	566	586	593	562	578	596	581	586	593	593	603	593	599	590	611	566	595	574	568	585	629	583	552	613	563	562	591	535	623	591	573	605	576	560	558	618	603	586	590	556	590	588	526	556	542	574	568	627	555	590	573	582	596	586	548	587	602	616	579	584	621	546	647	583	551	574	588	575	595	585	587	617	583	563	554	602	572	601	558	598	560	570	551	515	593	628	582	578	588	580	572	612	633	589	544	596	590	604	558	650	606	609	611	572	554	602	561	581	562	589	602	609	596	588	561	611	590	627	583	605	557	603	565	601	584	576	563	579	593	599	571	619	585	656	593	641	594	610	601	568	600	594	611	595	558	642	613	575	593	588	566	612	553	575	603	645	602	606	536	592	600	565	565	590	548	604	605	622	544	563	552	600	588	578	625	633	561	547	597	561	593	588	596	593	579	572	593	602	600	601	570	593	541	629	576	616	572	578	596	595	581	572	532	593	583	589	561	593	560	600	540	607	591	534	568	573	559	637	596	538	587	574	594	542	637	597	585	564	604	574	587	617	591	576	577	572	599	583	586	641	576	599	539	547	602	569	636	579	604	600	596	571	567	575	596	590	572	590	605	601	617	561	606	542	595	588	562	570	531	632	596	585	615	550	586	551	567	561	603	615	592	561	598	577	604	600	606	626	579	612	585	598	655	582	624	604	603	616	541	604	612	608	601	612	610	591	571	604	635	597	604	596	568	546	570	586	571	625	591	558	606	571	586	602	586	544	571	581	575	609	589	592	590	549	575	633	572	572	591	586	564	592	622	570	618	564	572	527	580	570	603	572	613	563	572	592	589	578	605	585	557	612	592	568	620	645	623	583	582	572	588	581	579	567	601	549	615	540	580	618	576	593	565	572	591	552	566	560	582	541	576	570	570	579	610	582	546	577	545	553	584	584	629	628	598	582	594	587	576	589	589	596	547	603	570	568	548	600	596	559	577	587	599	590	569	560	575	564	581	616	621	600	586	580	612	588	555	575	564	617	603	604	625	610	626	634	575	595	579	598	609	615	593	582	593	617	617	581	612	581	606	537	555	568	587	588	572	591	607	630	539	535	585	544	543	546	571	597	607	601	560	630	522	621	590	578	584	623	598	554	589	601	594	560	598	597	557	585	586	554	533	575	597	583	639	584	614	560	580	571	601	565	577	575	606	597	530	600	545	618	582	574	597	565	588	585	613	550	581	585	566	569	554	566	538	614	515	604	597	551	594	588	562	580	596	556	620	577	594	592	579	551	573	585	565	609	642	606	579	575	573	591	568	579	627	574	564	620	594	596	549	549	628	623	571	573	569	620	604	589	629	577	544	616	606	594	632	628	608	593	592	596	595	589	590	560	602	584	601	581	583	584	594	584	577	571	632	586	544	543	576	586	565	569	597	557	592	601	597	634	579	539	593	544	567	629	563	639	566	570	590	590	567	593	582	563	550	601	574	580	607	599	571	555	570	586	613	586	577	566	549	594	576	567	564	590	565	578	584	610	585	590	570	575	562	610	623	573	578	584	601	583	621	602	601	619	578	617	568	599	572	560	634	612	603	563	581	509	627	619	605	598	581	597	540	579	582	582	624	563	584	562	629	595	561	587	554	582	582	595	558	604	580	583	596	588	646	593	582	562	560	562	607	553	552	550	587	569	560	576	594	541	605	575	613	565	560	549	560	606	559	634	594	565	548	587	573	593	568	598	569	585	612	605	593	585	576	566	591	622	602	573	538	636	559	582	605	597	600	593	592	586	609	565	586	559	564	592	574	591	565	582	582	556	579	574	575	610	588	567	593	552	577	558	593	579	560	575	544	608	636	596	562	543	617	591	554	617	606	553	580	553	619	598	599	586	574	561	560	592	539	571	602	593	602	568	582	598	540	592	567	612	583	617	576	599	596	603	576	552	532	572	588	556	554	622	581	628	531	571	579	544	584	596	592	572	581	601	598	591	598	582	595	578	595	528	579	586	601	614	594	585	572	591	601	595	593	581	519	574	573	611	608	525	576	581	555	542	580	563	596	581	546	536	589	619	596	638	581	588	573	603	636	564	560	579	577	594	564	561	552	599	548	540	578	644	588	604	544	612	636	585	554	600	634	588	620	599	590	562	592	600	618	574	574	542	563	565	601	590	582	577	572	565	628	592	600	556	589	593	583	580	617	577	569	550	612	590	565	543	586	589	610	541	588	618	593	619	552	562	597	556	589	576	559	614	578	629	591	578	577	619	602	577	543	602	566	570	589	613	597	586	571	553	598	577	566	576	588	613	590	542	591	594	613	602	558	612	565	621	520	582	550	592	584	570	600	613	580	577	594	592	608	587	600	588	591	566	581	568	622	594	609	574	612	626	600	593	574	556	572	602	547	579	621	598	610	556	565	560	601	586	588	541	578	597	581	584	583	561	590	580	618	548	623	614	596	582	558	599	567	600	611	595	612	576	622	590	599	578	615	612	587	640	565	583	639	581	595	577	578	582	557	543	607	535	607	622	558	600	620	560	626	585	613	610	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	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
3320	4019	10665	8633	5876	4249	2777	2360	2143	2105	1725	1191	906	1310	1106	870	787	611	646	423	376	275	319	332	287	267	229	235	201	215	250	251	286	218	207	242	209	229	244	215	230	193	221	208	224	205	215	267	306	290	246	267	205	218	206	175	202	195	218	184	214	196	187	189	189	189	211	225	221	203	217	192	207	213	200	203	228	211	204	195	178	209	207	198	196	222	195	209	228	214	230	215	217	198	196	183	190	198	175	219	195	207	215	180	187	235	207	202	231	215	218	212	200	195	199	193	182	213	220	215	204	208	206	200	212	217	232	219	187	209	215	200	204	247	212	209	201	221	210	211	193	191	207	218	237	217	223	176	200	161	213	201	231	218	196	205	182	216	198	187	208	221	219	217	181	204	196	171	200	205	204	195	201	214	213	187	195	199	192	191	191	208	218	180	197	211	203	192	183	207	208	219	195	225	191	205	203	194	197	207	198	218	209	210	212	224	202	204	173	223	179	204	208	201	208	190	210	210	184	180	207	209	252	182	219	201	246	229	222	215	219	195	212	198	215	183	206	206	195	208	211	201	213	199	245	192	224	196	182	187	214	197	194	191	179	216	206	194	184	226	231	191	205	222	221	199	201	197	199	207	210	178	191	214	215	200	195	212	174	197	221	187	184	202	198	228	226	193	179	211	218	193	193	199	226	181	213	231	216	184	185	230	204	195	213	204	176	214	208	194	241	190	217	196	207	210	213	241	196	165	218	177	194	198	198	198	215	219	188	202	192	199	211	201	224	177	214	212	181	206	226	218	197	196	199	212	198	220	217	209	207	181	215	216	211	197	197	202	206	215	205	196	216	216	183	195	210	202	207	197	207	195	210	188	193	230	215	208	205	184	211	198	194	200	202	185	201	193	193	196	190	220	207	204	223	191	198	206	201	203	232	230	223	206	200	200	185	205	205	203	195	203	212	214	220	206	203	192	209	217	221	190	188	201	199	215	204	222	210	213	220	203	206	210	202	202	198	218	212	222	195	201	195	214	189	207	215	207	218	193	183	189	163	171	204	197	215	198	204	207	216	203	202	201	203	204	204	164	216	193	194	216	228	194	210	202	193	172	189	200	178	188	209	205	199	210	200	215	214	206	215	219	210	234	191	199	195	192	183	221	201	205	212	201	214	207	223	231	201	215	201	214	247	221	193	230	216	194	198	224	209	217	203	207	196	205	195	168	193	205	190	176	242	204	190	197	212	219	195	211	215	224	208	213	186	193	203	180	218	211	223	204	238	220	211	186	212	193	210	192	211	205	198	235	171	226	205	208	201	191	193	189	206	177	193	180	184	194	215	200	197	204	224	210	198	216	197	220	212	193	192	191	219	220	203	206	208	201	190	190	226	224	192	212	231	199	202	187	215	217	205	191	195	202	219	232	180	219	194	206	183	205	204	198	202	181	210	210	209	229	194	191	196	203	160	191	217	172	188	196	229	216	204	206	197	211	198	183	196	193	202	178	183	220	213	196	190	172	207	201	221	212	212	209	198	209	216	212	217	224	189	187	192	201	206	232	190	219	197	191	234	211	191	214	229	197	201	222	210	209	191	186	199	221	214	233	186	200	190	225	221	202	205	206	199	222	197	181	171	192	232	175	243	198	197	197	201	187	186	210	211	211	197	229	199	206	194	194	179	177	200	215	204	207	194	223	215	186	186	213	176	206	221	197	183	211	194	207	200	233	189	216	208	182	203	183	201	203	220	194	195	219	189	215	226	210	217	197	223	195	221	202	209	220	204	213	208	197	210	238	190	186	214	224	199	201	210	195	215	199	195	204	227	197	204	203	176	196	191	244	235	201	196	207	204	183	202	193	206	214	185	207	185	221	215	220	217	173	218	179	198	212	213	199	209	227	225	193	198	196	187	194	209	189	220	197	211	188	191	222	182	187	214	213	222	209	211	202	210	191	221	216	192	207	204	223	195	209	251	186	202	189	207	213	208	199	199	202	208	219	198	222	191	194	213	211	194	200	232	183	208	202	207	230	219	215	205	193	197	197	183	208	194	211	177	212	233	188	198	211	205	218	185	190	232	214	204	186	218	206	215	191	213	209	173	216	206	195	200	225	198	211	178	206	195	215	199	198	184	181	172	213	201	195	220	202	209	209	194	222	186	195	183	207	195	231	206	216	203	223	193	202	193	209	228	225	174	218	230	184	191	219	216	215	200	206	214	175	206	224	223	212	189	201	211	202	219	228	200	225	190	155	220	189	191	220	200	164	219	201	227	194	222	218	187	213	185	207	209	219	226	209	202	215	195	179	205	206	198	203	189	182	203	205	210	218	183	208	215	212	185	221	236	184	234	207	204	200	217	215	177	223	198	194	199	199	189	224	222	211	193	187	218	218	205	185	188	188	195	224	209	225	191	210	206	186	193	197	223	194	209	208	204	176	207	229	161	194	214	180	216	217	197	201	215	217	184	195	232	211	193	176	223	222	195	227	196	184	181	198	190	221	212	211	218	207	183	204	210	202	177	213	202	200	231	197	195	216	219	198	221	233	222	205	200	207	204	202	197	194	208	215	208	193	212	211	213	204	214	222	210	226	206	181	189	204	203	190	197	195	208	189	223	214	191	206	211	189	210	202	210	233	223	182	238	171	235	226	221	201	177	184	221	206	192	200	197	204	244	217	202	211	199	237	199	189	204	200	209	213	199	191	224	204	219	229	194	222	205	196	176	195	207	211	219	200	191	181	197	207	211	229	231	190	216	231	202	206	192	204	192	219	202	207	209	208	217	180	180	219	223	226	195	197	200	201	187	213	212	187	186	205	183	212	197	219	212	218	217	205	192	187	188	214	218	207	201	205	208	214	231	220	198	204	193	210	200	206	184	227	215	212	191	210	200	185	218	211	192	216	222	223	195	213	198	188	195	195	223	202	206	212	220	218	202	215	212	201	207	198	216	205	219	204	190	208	214	241	192	206	188	212	186	212	215	193	205	199	215	197	207	179	198	209	220	198	217	231	201	208	210	197	223	204	194	204	214	219	191	193	219	185	193	188	203	205	193	205	204	189	182	199	219	201	208	185	192	200	220	193	190	189	223	197	186	195	199	210	187	180	199	206	220	170	198	196	202	186	209	215	199	215	210	214	194	209	209	222	259	198	219	197	186	181	202	179	206	205	211	181	238	198	214	186	210	191	221	194	224	223	222	199	206	185	213	183	187	202	181	189	192	207	194	200	211	188	207	202	189	203	211	221	218	208	221	194	219	196	206	228	212	189	187	219	211	200	222	183	167	207	199	213	212	179	198	199	197	217	198	189	192	214	218	212	204	218	206	216	194	189	199	192	215	195	212	201	182	213	215	186	187	186	208	226	189	206	205	180	203	217	199	211	215	194	206	226	189	228	182	196	185	214	215	211	199	200	192	192	216	199	207	192	198	203	195	198	223	221	204	207	193	191	197	196	209	210	202	195	190	193	190	185	213	214	202	203	213	222	184	189	197	223	210	226	201	197	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
2977	5768	15782	16120	16606	14976	11029	10151	9234	11045	7998	5719	5148	7421	5896	4529	3692	3632	3662	2185	1602	1471	1266	1377	1289	1236	931	886	772	761	843	948	933	803	714	744	710	728	667	684	638	638	617	622	580	558	648	1117	1329	1118	1060	892	621	584	599	582	568	574	661	619	616	597	533	588	565	637	587	625	535	637	549	599	601	571	617	560	599	602	609	583	636	541	578	567	588	555	584	548	623	571	564	596	555	595	601	591	548	595	574	640	568	564	600	587	605	579	566	620	558	573	573	602	591	595	584	600	609	562	587	607	588	613	587	596	613	574	580	546	588	610	583	590	581	574	550	576	603	582	553	590	600	594	591	617	598	612	566	613	597	564	601	559	592	595	634	542	567	604	564	607	600	574	601	542	566	629	561	646	624	601	593	591	632	606	569	574	614	547	581	573	564	578	598	585	570	594	553	584	624	565	571	615	605	625	587	590	577	544	621	582	593	608	562	607	601	554	578	583	605	618	601	562	569	629	623	581	569	616	600	573	564	613	610	604	549	619	579	587	542	626	662	584	624	567	596	566	587	626	591	573	581	587	591	585	558	592	621	557	594	584	610	568	571	585	630	596	554	562	556	587	576	597	603	548	570	590	609	552	579	576	612	570	630	566	556	571	597	581	581	516	604	574	577	574	599	557	571	587	532	595	574	574	606	608	555	625	573	567	590	585	592	607	574	586	605	566	563	592	586	577	594	584	573	564	579	599	569	609	547	598	587	600	554	590	582	572	577	574	527	612	542	578	563	538	620	567	588	571	642	577	535	603	619	576	555	581	587	579	533	572	577	549	572	545	587	584	603	603	625	573	580	557	587	547	596	599	556	583	588	577	598	574	617	579	596	587	570	528	594	612	611	583	570	606	569	619	614	633	594	615	607	601	585	597	571	575	589	587	573	599	572	553	582	551	573	592	570	599	592	566	573	572	601	595	603	599	572	578	605	609	569	623	607	596	634	585	606	553	606	617	654	549	551	581	599	582	553	600	573	565	577	590	607	563	558	658	564	580	618	575	612	592	612	610	597	563	584	578	575	551	587	587	610	609	593	602	563	567	592	582	604	603	628	560	622	569	619	588	566	607	621	609	575	591	649	561	595	603	596	664	555	604	594	540	590	550	561	552	583	585	574	636	607	597	576	557	580	613	585	594	564	526	569	594	572	537	601	567	604	614	599	604	586	575	588	570	586	568	617	603	603	561	608	569	584	579	623	580	545	580	567	601	602	576	600	584	565	574	633	535	575	535	607	586	610	596	566	597	549	545	610	618	602	611	598	558	584	590	588	576	590	581	583	610	581	612	583	605	594	582	607	585	593	594	583	577	607	580	613	631	560	572	596	561	554	591	557	530	625	578	542	587	589	622	584	587	616	600	630	572	569	573	581	600	601	636	573	573	592	584	585	585	581	641	547	607	595	596	583	590	611	566	561	568	567	623	593	617	606	583	607	538	593	645	588	577	587	554	588	566	576	603	629	585	576	610	563	615	538	562	603	553	569	580	633	592	605	560	592	628	559	554	578	609	600	648	554	590	600	568	604	627	558	596	583	567	564	596	568	575	593	598	604	555	550	576	602	591	621	602	604	602	598	593	610	550	617	588	592	604	539	603	588	575	591	565	588	596	587	585	570	563	582	563	607	586	597	549	569	612	558	592	578	606	590	588	614	585	561	574	559	591	627	595	564	601	571	575	534	609	602	575	598	592	576	619	634	606	546	580	570	540	615	590	611	609	581	582	587	575	615	545	595	591	562	604	619	568	594	637	569	603	574	597	557	615	587	580	551	608	626	604	573	630	558	582	586	626	585	595	617	564	553	570	569	584	625	591	606	571	617	628	594	603	626	578	606	600	651	557	563	616	582	543	592	589	544	588	594	561	579	578	558	610	572	604	591	595	615	586	556	555	612	575	569	608	574	599	583	577	599	624	601	621	561	579	582	595	660	537	576	605	585	582	618	612	594	595	586	574	606	576	574	589	545	589	588	575	599	604	570	605	577	612	614	616	544	586	598	577	578	545	528	585	593	628	613	596	605	606	612	577	609	601	581	592	571	589	597	587	525	568	632	581	606	574	632	556	566	617	588	588	581	604	588	587	566	585	613	575	592	609	580	608	592	566	581	559	566	553	519	585	584	581	548	546	590	572	570	574	570	595	610	580	592	565	620	600	605	583	576	595	598	551	621	599	586	554	629	578	593	583	607	581	585	588	633	555	592	592	591	585	558	545	557	577	540	594	585	561	554	586	585	604	621	617	593	589	585	590	582	575	580	582	578	621	567	552	575	564	622	620	591	563	623	589	611	608	576	604	558	601	583	577	585	586	628	559	557	593	587	585	613	605	597	556	562	599	568	601	573	584	576	588	598	549	558	592	563	577	543	587	597	618	562	567	585	614	565	584	563	586	629	578	572	579	576	575	595	621	595	601	618	624	610	572	564	552	593	615	592	617	566	560	615	609	600	575	588	575	628	595	579	543	577	565	561	592	569	606	586	575	601	579	588	593	582	573	603	544	545	633	570	612	570	578	575	577	566	597	636	559	611	563	608	590	564	570	558	572	562	641	540	602	571	590	581	598	597	506	587	567	593	608	587	582	612	574	568	592	588	600	570	576	589	568	588	567	577	585	569	564	608	610	587	583	576	577	627	660	530	622	587	554	582	559	591	589	595	632	566	626	595	585	577	627	572	557	595	572	601	627	600	587	610	641	590	593	586	573	556	577	595	567	614	568	576	572	590	546	574	630	593	573	566	552	588	564	603	604	584	571	573	592	617	614	651	618	596	543	612	613	598	593	595	568	603	571	567	601	567	567	578	568	574	583	603	610	571	539	587	601	579	613	615	593	549	647	547	575	591	594	577	620	539	605	588	608	549	592	564	581	575	564	584	633	605	627	621	605	595	624	599	619	618	598	592	607	593	579	608	584	571	559	619	567	519	594	612	587	593	561	578	565	586	569	596	584	558	585	580	587	570	590	586	547	607	563	584	580	586	618	588	596	578	603	570	595	589	556	585	608	559	577	586	581	607	606	570	595	601	600	561	612	588	580	558	553	610	581	607	612	600	621	589	612	590	539	558	596	587	599	580	574	580	630	561	553	604	605	588	543	569	525	573	539	596	573	626	578	628	594	618	577	590	594	571	608	587	536	617	650	570	560	561	596	583	600	561	604	605	583	651	596	581	585	572	592	565	520	562	544	570	553	591	634	580	543	566	593	577	602	631	574	580	561	620	586	592	606	583	614	595	623	589	579	585	600	566	567	557	592	546	575	591	587	612	641	541	585	560	559	579	601	595	597	582	605	557	548	551	630	547	602	598	586	597	613	561	531	598	611	560	611	578	558	634	594	523	575	579	543	591	593	566	573	561	650	584	582	588	629	613	577	578	586	560	608	600	598	578	593	596	581	574	602	578	598	547	606	632	572	566	590	574	581	572	590	580	604	567	598	577	629	580	605	618	593	592	577	567	642	589	577	595	613	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
14539	24998	42069	38123	37591	35845	32041	29723	27559	29959	25924	20262	15111	20810	17381	11768	9370	9037	8216	3526	2296	1964	1693	1765	1499	1258	765	722	551	529	565	1033	762	592	443	447	356	290	331	285	212	171	154	166	159	167	234	1009	1035	592	553	384	187	149	207	177	155	151	136	135	135	159	131	142	146	144	172	151	141	151	140	141	173	128	173	143	130	155	155	155	149	157	129	144	149	154	150	137	145	178	159	132	140	146	155	136	139	141	152	140	132	155	146	143	135	159	151	183	164	162	167	159	160	149	165	149	148	157	139	145	150	140	161	149	156	146	144	152	129	141	140	151	132	129	140	153	157	140	141	139	138	141	150	142	124	174	136	149	140	165	137	155	142	156	161	141	140	147	159	160	138	160	153	158	140	149	156	142	146	144	133	170	144	156	154	123	148	178	138	169	144	123	143	144	137	129	138	131	161	149	164	127	153	138	153	155	162	136	125	168	129	156	160	151	135	121	158	158	135	142	146	153	170	148	146	152	155	143	125	139	139	150	141	167	134	155	149	151	130	160	158	151	133	159	155	133	146	153	150	162	161	147	128	133	158	165	142	142	131	143	151	119	157	163	151	155	132	145	133	167	139	163	138	162	115	141	137	142	138	152	144	133	142	137	129	156	151	154	148	137	153	162	173	136	185	142	139	132	162	159	141	152	156	148	156	180	155	155	123	126	168	152	129	132	161	186	136	140	156	158	138	142	161	169	146	150	135	132	141	144	136	158	160	151	141	158	145	149	149	153	151	155	145	165	150	155	164	162	160	162	145	138	155	171	156	170	157	160	146	162	148	147	141	170	138	140	154	139	146	153	159	144	158	131	159	159	131	145	143	143	128	139	163	122	149	164	156	149	147	154	156	162	148	127	159	130	137	147	134	149	133	142	151	106	165	153	138	135	143	149	158	135	123	160	162	129	150	131	145	132	152	134	152	186	148	149	128	142	125	139	144	159	126	155	145	149	161	152	161	167	149	145	157	134	133	170	154	162	145	148	126	134	152	142	152	135	160	136	148	136	156	161	154	130	131	162	143	164	134	141	139	165	152	155	145	142	134	159	150	149	137	139	135	145	129	123	153	145	129	138	145	150	146	151	139	171	155	146	149	159	149	148	130	160	147	153	150	137	130	154	134	133	131	141	140	151	151	151	140	154	128	155	130	143	134	151	150	154	176	160	165	156	152	152	142	157	129	172	151	144	129	140	167	145	145	146	127	138	140	141	142	150	155	146	129	155	157	147	133	155	145	115	166	152	138	135	143	150	167	141	126	131	157	133	148	141	134	151	147	153	152	160	126	140	133	154	131	128	170	139	162	141	161	144	135	139	146	138	129	152	169	138	145	143	148	160	143	138	135	134	151	153	151	156	134	145	173	160	158	147	146	148	129	126	136	160	154	159	143	153	146	162	142	145	169	162	134	133	153	147	130	146	145	133	152	148	150	152	137	160	149	142	153	139	166	154	148	149	162	143	127	145	157	162	163	108	156	138	161	136	151	166	134	139	134	156	143	155	137	155	150	141	130	138	157	143	156	128	153	159	149	155	129	164	135	143	146	152	157	158	144	142	141	153	138	144	154	136	153	143	146	154	136	149	150	144	137	144	143	147	152	150	135	157	136	142	144	149	150	166	140	140	138	129	164	161	159	150	153	172	152	152	159	130	150	154	147	132	152	136	148	140	140	127	143	157	150	167	126	145	145	152	150	136	140	154	149	143	132	144	147	147	161	163	167	132	163	162	120	167	159	140	158	174	125	159	135	128	147	133	168	163	140	158	160	151	132	149	133	147	150	153	140	159	136	141	132	128	147	149	145	128	122	140	161	132	113	152	142	138	146	148	145	151	176	160	148	139	147	147	139	150	152	152	153	154	145	147	143	143	160	146	143	158	168	156	138	142	165	170	159	150	155	167	151	148	159	145	127	144	154	145	139	153	154	135	142	159	167	157	145	160	139	135	163	134	137	135	159	144	142	147	171	134	153	139	150	162	147	160	138	157	155	152	160	157	138	125	152	141	144	153	146	112	146	149	160	137	161	150	138	141	137	158	147	153	141	139	157	163	153	160	141	137	139	133	157	167	163	149	155	144	134	168	154	148	139	146	131	129	148	159	136	153	132	163	144	153	141	155	158	148	169	127	125	125	156	160	144	130	144	132	146	135	147	178	153	136	172	150	158	133	132	176	144	140	159	138	180	144	147	154	144	131	151	152	152	153	138	158	140	159	161	161	152	152	150	166	150	150	165	147	161	114	165	151	156	154	164	147	126	146	144	166	150	151	162	148	134	149	169	141	146	152	148	140	154	151	128	157	141	158	146	155	142	158	148	157	146	138	145	135	152	147	152	142	171	142	150	139	164	152	156	144	157	152	147	165	141	137	138	167	122	155	159	142	144	158	159	130	155	141	137	124	137	181	155	165	139	168	156	151	159	148	154	154	141	150	149	143	145	155	145	137	147	142	149	158	169	148	146	146	141	163	145	159	142	145	137	171	166	135	132	146	138	155	159	153	162	123	148	162	178	149	105	157	145	146	157	129	159	168	142	144	130	154	146	148	153	146	151	146	135	145	126	154	149	134	125	154	135	157	164	162	144	154	144	153	152	133	152	155	132	164	133	139	159	137	156	152	163	149	146	156	143	147	142	144	134	155	155	143	163	151	163	149	168	140	145	148	153	142	161	159	147	133	134	162	150	152	149	160	147	157	150	169	126	146	147	148	147	139	165	127	149	160	128	154	144	114	159	143	156	160	156	129	169	172	150	138	159	146	149	132	158	154	149	165	160	142	143	152	142	152	160	132	145	154	148	162	154	129	150	136	155	163	161	137	130	151	144	142	125	141	160	174	146	137	136	139	142	147	152	133	140	166	144	169	140	159	140	131	134	144	151	156	128	156	128	156	158	151	150	147	140	156	171	153	144	175	146	123	155	156	132	163	156	138	156	151	128	126	142	155	157	170	140	155	141	146	146	153	149	117	151	144	143	166	143	146	156	137	144	146	146	178	145	135	147	141	143	157	154	143	158	121	138	134	129	156	169	168	144	152	181	145	171	159	152	147	170	171	138	154	146	155	148	164	156	167	159	180	124	140	154	155	135	152	148	148	139	151	174	149	137	141	132	132	176	127	143	161	149	146	153	134	144	128	155	158	145	157	143	162	164	146	155	117	143	139	146	166	147	150	154	152	161	146	147	138	166	159	148	133	148	152	148	143	156	125	140	130	160	144	163	146	130	151	147	132	137	143	155	132	149	139	170	140	147	149	151	150	148	158	141	127	157	161	149	149	148	141	141	144	137	149	137	145	142	161	141	137	150	152	130	122	143	152	153	129	148	135	147	152	139	154	153	140	163	144	136	143	133	159	153	140	131	146	156	170	130	172	152	163	134	126	142	145	146	152	149	140	160	141	142	152	159	155	127	158	162	152	164	150	135	142	150	136	147	152	159	142	151	146	142	156	141	142	138	143	152	140	139	135	142	160	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
9488	23307	37469	41060	46265	48251	44481	43295	43032	46291	42456	38540	36652	43700	39260	34485	31114	31710	29764	17796	13008	12536	10496	11346	10002	8644	5334	5054	3803	3592	4385	6416	5171	3699	2939	3438	2405	1863	2041	1455	959	777	688	608	608	627	1074	7020	7273	4223	3621	2612	756	574	901	557	499	494	485	470	487	448	443	430	433	436	418	506	456	466	459	459	414	436	454	457	472	458	424	476	441	463	447	458	437	438	441	425	432	473	430	435	486	475	458	424	460	510	491	443	453	459	468	435	444	483	418	460	460	462	412	440	470	466	477	447	474	449	416	418	407	439	457	429	412	430	441	429	450	449	430	451	416	424	479	469	451	424	472	491	423	445	423	436	481	466	459	443	479	427	458	447	406	437	405	454	487	470	418	463	434	423	437	449	452	461	451	440	444	464	435	458	478	488	433	448	435	458	449	433	424	482	436	459	435	427	465	453	405	407	446	436	439	426	468	443	462	445	458	438	467	444	461	471	456	465	462	439	429	427	440	428	462	429	449	474	448	421	471	444	458	399	429	434	460	476	448	468	443	436	457	410	447	457	454	450	427	425	481	424	408	417	452	445	458	449	430	415	468	433	432	423	397	469	463	468	431	423	416	451	441	475	442	418	408	476	447	383	419	427	451	458	446	458	434	446	472	457	459	451	435	434	441	449	425	461	397	456	439	444	424	480	480	438	466	438	469	458	459	420	431	449	443	426	435	449	442	447	436	446	472	455	450	473	445	436	430	444	446	445	437	458	436	427	440	425	472	490	435	417	393	441	469	482	458	446	450	464	452	436	425	430	460	393	442	454	396	468	411	421	451	480	430	434	484	446	465	456	458	486	432	445	429	440	431	424	417	456	438	427	471	439	457	399	466	495	461	453	407	474	432	434	441	454	441	470	457	444	431	431	444	402	437	437	447	437	460	460	445	420	445	431	449	448	428	462	410	459	426	439	447	448	446	442	463	483	450	468	487	422	437	464	449	423	451	435	418	455	427	434	433	493	434	456	472	458	436	455	459	456	480	424	447	452	451	471	409	462	439	489	487	433	393	447	395	447	441	467	428	459	473	462	453	416	456	449	431	453	429	458	444	427	410	443	486	432	434	435	437	424	439	439	452	466	402	461	430	435	436	424	438	482	409	436	448	451	419	438	427	448	444	470	448	451	490	430	473	440	405	436	457	476	393	451	452	473	428	479	424	460	436	444	439	412	415	446	406	446	467	457	421	466	420	457	452	423	460	446	461	468	457	508	429	418	434	406	429	444	413	442	483	435	411	459	458	434	425	445	438	426	423	446	455	443	418	478	434	461	434	452	429	448	432	420	451	414	434	454	424	466	471	445	496	493	446	442	487	429	470	396	437	445	455	467	451	454	448	465	465	453	420	419	432	460	442	478	428	473	490	459	458	459	442	485	477	434	455	442	451	447	462	450	442	457	456	435	473	413	471	440	463	410	450	434	456	465	439	447	433	451	449	422	450	429	399	440	437	460	415	436	462	452	479	436	438	474	467	474	470	428	473	445	471	476	471	475	455	467	453	458	455	477	434	434	447	466	445	460	385	432	442	403	432	424	451	440	464	461	435	418	430	460	469	429	452	436	415	418	445	472	415	431	433	430	431	420	426	411	443	449	446	471	470	452	431	465	443	432	450	437	433	487	443	445	415	457	404	432	456	476	442	449	427	419	463	406	450	428	415	472	441	420	434	458	464	433	456	456	485	467	474	432	432	436	448	437	425	440	444	436	466	471	472	484	469	449	431	441	443	447	446	468	464	449	409	465	436	418	443	434	402	444	468	442	442	425	481	440	418	426	431	429	445	439	431	465	446	436	452	481	451	421	403	418	448	456	421	439	447	415	404	420	456	476	463	461	456	399	448	470	498	444	420	442	434	453	428	448	437	453	482	443	443	456	413	450	452	445	468	441	420	443	440	485	426	464	465	449	460	427	444	403	409	477	458	410	436	428	423	484	442	463	429	469	479	432	461	391	423	425	433	459	432	445	462	438	405	452	449	453	418	435	434	418	433	494	457	434	460	463	443	483	452	419	433	457	413	433	439	419	400	437	452	468	475	447	438	446	468	443	444	433	466	446	401	445	417	446	459	473	450	454	437	451	454	459	426	441	429	477	442	438	489	467	429	453	464	456	427	414	459	488	454	455	476	462	433	472	419	510	453	472	451	466	403	438	474	464	458	464	447	427	453	456	438	447	412	443	408	442	441	418	476	440	471	435	453	453	435	459	428	420	448	467	469	438	437	453	480	488	461	444	453	451	451	455	426	447	449	446	449	468	435	453	455	457	427	399	446	448	458	425	460	437	431	415	452	499	470	420	447	464	421	450	454	444	449	483	490	457	407	463	456	451	412	439	503	417	435	459	494	446	449	418	452	440	455	422	467	430	449	467	427	462	434	427	434	441	413	458	464	437	448	448	482	484	457	418	422	459	467	469	401	418	423	433	442	444	475	425	428	412	475	475	430	477	455	462	435	472	448	455	454	425	464	426	412	470	468	438	501	447	462	420	420	438	441	412	464	463	460	438	474	445	477	441	430	411	439	423	451	444	407	467	439	445	444	456	444	475	436	466	441	421	440	439	416	441	397	440	446	445	464	454	408	421	434	500	461	396	464	451	403	437	441	444	410	426	476	413	483	416	425	440	426	409	447	428	435	420	466	428	479	436	426	449	422	490	471	428	478	460	473	417	441	454	473	448	420	464	449	448	447	429	451	413	423	447	390	439	438	449	453	441	462	399	434	462	452	398	461	427	455	432	418	454	466	405	469	466	470	444	403	447	440	447	430	484	456	447	475	450	447	445	447	455	434	491	482	430	425	427	437	446	405	444	455	466	463	455	445	421	449	444	464	425	437	431	429	418	429	432	476	456	474	406	437	450	434	430	444	408	467	435	421	436	463	447	441	439	454	440	458	446	449	469	458	427	457	471	462	427	457	450	405	440	409	471	472	474	425	461	458	452	439	384	428	436	431	446	485	424	441	441	465	459	427	451	457	435	444	408	438	440	455	437	414	463	446	419	452	477	443	447	434	467	462	438	451	498	469	448	484	443	432	448	472	457	454	439	399	443	426	461	458	461	417	485	459	425	433	434	400	426	468	458	446	470	411	412	430	433	448	463	443	431	454	466	449	483	473	425	434	437	462	412	415	456	414	462	405	458	466	459	430	471	448	478	441	419	433	466	495	473	433	432	403	442	461	436	424	441	449	495	431	421	473	436	424	458	435	441	471	470	447	463	433	436	473	449	470	455	437	430	403	454	458	461	421	431	463	450	423	452	436	484	462	425	454	469	441	500	451	461	494	423	403	442	432	447	439	469	451	463	407	441	474	438	433	460	467	449	465	443	443	428	494	417	425	453	447	461	435	436	439	454	421	470	452	434	482	444	447	487	517	428	445	462	473	434	469	463	441	435	469	457	427	429	465	447	470	412	443	441	481	442	443	504	450	502	411	430	495	432	425	467	462	414	406	438	436	444	430	468	446	444	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
23536	34451	44327	38274	39173	37471	35977	36564	37270	40702	37949	32320	25362	34232	28105	21800	17601	17724	14297	6803	4507	3779	3040	3336	2587	2195	1451	1202	1064	943	1117	1756	1299	863	836	886	582	521	551	408	311	249	249	235	232	240	375	1892	1989	1108	1000	702	300	254	308	218	198	204	180	195	210	187	173	199	198	227	205	215	174	217	204	220	212	190	190	205	190	194	204	196	217	180	207	218	212	232	204	216	189	191	206	213	196	201	202	192	209	200	205	163	203	200	200	205	209	179	209	211	220	202	200	177	193	189	221	186	199	217	191	181	212	197	211	179	177	220	196	237	216	200	200	194	199	207	191	189	221	186	225	204	241	177	194	204	197	205	219	204	177	211	216	217	191	191	212	227	167	208	192	221	188	205	187	210	222	201	180	198	194	200	198	189	175	181	191	187	203	206	210	200	195	182	208	198	179	202	208	188	220	176	184	216	231	194	202	177	217	184	207	223	195	189	180	189	186	181	214	205	184	204	197	216	183	194	200	186	208	216	191	211	203	200	200	247	203	196	210	182	202	192	187	203	209	176	215	187	196	225	195	184	208	218	195	205	190	190	209	193	230	212	217	215	211	222	194	209	193	195	172	228	225	203	183	190	229	190	199	208	181	199	218	220	214	205	184	211	203	200	190	202	205	231	197	193	204	226	198	189	190	202	194	222	198	184	217	179	205	210	205	204	204	201	219	204	187	188	198	200	237	177	218	202	204	218	196	189	205	171	217	213	225	207	188	200	211	204	205	192	197	203	185	201	222	222	206	212	214	188	167	195	203	217	224	209	192	203	214	219	211	171	212	222	209	177	197	197	204	229	204	206	198	216	173	207	203	227	191	199	200	206	199	204	206	201	190	196	174	222	240	180	188	221	224	201	179	191	229	212	199	198	215	201	206	202	203	215	211	210	195	180	198	192	195	198	228	216	205	191	191	198	186	209	189	217	206	196	172	179	231	204	192	209	189	208	204	175	227	230	200	197	202	207	210	205	212	192	208	200	209	213	199	210	220	240	219	192	211	202	189	220	212	201	176	220	187	202	216	198	215	198	209	222	185	194	186	201	202	213	227	213	189	196	184	189	200	221	172	179	203	205	212	206	197	213	187	205	199	236	218	186	183	207	204	204	214	202	189	199	209	214	191	184	175	202	216	201	186	204	186	221	202	193	218	203	204	187	206	197	197	213	187	217	197	210	177	208	203	205	229	211	196	183	197	192	187	192	206	212	222	228	210	209	213	189	189	218	213	206	226	199	206	195	223	194	221	178	207	203	205	209	201	183	205	204	199	213	205	208	192	188	209	206	201	228	204	196	205	185	176	208	215	209	210	189	192	209	196	205	196	179	186	214	208	192	205	215	190	196	192	184	224	201	199	204	211	199	219	212	191	191	205	188	184	212	193	218	235	212	205	222	216	196	236	228	222	214	194	226	181	198	224	216	191	202	191	225	228	200	216	222	196	207	235	210	201	194	203	227	169	196	196	195	215	226	198	208	209	189	205	222	184	194	182	213	194	203	208	217	196	205	189	201	214	201	197	193	215	201	192	190	208	191	186	211	189	213	200	212	196	206	205	217	199	208	207	176	209	179	200	182	196	207	194	199	191	215	191	198	220	205	219	193	175	201	196	191	223	226	188	213	216	204	202	190	210	219	183	201	203	211	198	206	197	199	219	190	204	190	191	214	186	184	201	202	206	182	191	216	199	219	211	193	196	184	201	190	187	177	203	223	180	216	185	211	234	200	203	226	199	230	204	191	193	209	199	240	199	176	232	197	188	203	198	188	189	211	216	201	204	215	181	196	210	194	184	187	190	212	188	186	208	226	184	209	198	203	225	192	217	208	212	197	211	229	199	185	225	193	213	222	168	226	175	218	215	200	179	198	210	238	214	181	205	192	202	201	208	184	200	183	175	206	191	182	205	196	183	187	194	159	201	184	207	216	203	236	217	194	198	192	167	210	173	205	192	215	201	226	208	232	175	202	194	209	212	201	227	204	187	200	202	190	203	220	208	210	220	191	191	180	202	223	219	192	228	200	183	207	197	203	180	223	187	205	193	199	211	202	192	169	202	189	187	215	183	184	184	192	186	211	208	197	237	227	190	187	200	187	198	185	195	187	218	205	220	215	213	203	202	223	213	217	187	208	201	195	209	218	187	199	214	219	205	202	184	174	201	188	195	186	179	197	209	204	209	201	212	188	200	201	196	229	216	204	190	201	189	212	213	195	227	190	176	206	211	206	218	202	193	200	198	175	194	200	182	224	215	194	216	224	217	217	200	211	214	215	207	214	217	205	206	208	220	201	218	182	193	189	192	198	201	192	197	225	190	218	173	218	206	224	180	222	195	220	209	188	199	190	206	192	209	188	219	211	195	228	200	197	186	196	186	249	159	212	200	216	234	216	193	179	215	220	201	205	192	190	187	170	192	186	179	213	206	206	197	213	204	229	182	235	212	208	231	217	179	214	218	194	183	198	210	240	202	199	185	195	178	198	211	182	198	207	199	187	208	205	200	193	180	208	200	218	200	210	186	203	201	224	185	205	176	188	214	204	189	212	207	232	198	194	224	202	199	216	205	185	203	192	232	190	180	209	197	221	205	190	193	208	208	216	179	174	211	202	233	200	183	184	199	193	208	206	198	217	205	214	223	210	216	204	197	222	206	189	206	206	220	193	200	201	179	226	189	190	196	209	182	207	204	193	192	195	214	196	224	226	196	194	176	198	188	199	220	213	187	250	179	214	199	201	208	213	208	232	199	177	210	195	220	209	217	197	192	220	182	210	213	202	196	166	201	196	187	210	204	214	189	176	197	195	195	202	207	204	190	193	192	193	188	192	202	217	197	212	196	210	220	210	193	221	205	196	174	190	209	210	198	205	234	208	217	216	211	183	191	200	207	183	238	196	217	240	202	195	185	206	195	227	187	191	210	192	206	197	187	197	211	218	227	188	200	201	181	228	195	235	185	218	207	186	213	201	215	208	202	224	230	192	188	197	198	208	194	209	222	173	191	202	219	168	202	223	201	225	215	219	214	219	201	161	206	206	214	200	210	194	196	194	211	213	191	201	195	195	198	221	187	222	208	177	196	208	206	176	196	229	191	194	208	187	212	208	199	223	210	213	204	197	215	207	199	212	199	205	178	213	200	229	204	210	199	215	202	208	214	208	193	204	196	201	208	219	173	208	198	170	213	194	222	198	181	193	190	220	237	204	203	165	205	209	194	220	209	198	207	207	199	212	217	210	198	203	189	200	192	195	180	200	220	196	210	188	191	193	187	214	190	210	192	223	192	211	198	202	183	199	197	188	206	220	181	209	204	191	176	211	203	192	224	198	197	197	212	214	221	211	188	180	214	209	206	223	213	207	234	209	184	204	242	192	198	202	191	199	202	200	199	197	200	178	207	211	225	219	198	171	223	201	176	212	205	205	200	205	193	193	207	177	186	222	171	202	188	196	231	205	213	212	200	198	183	205	206	211	219	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	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
13846	30540	41430	44753	49014	53144	50803	50687	52175	54819	51388	48243	45755	54593	48414	44016	40607	42137	37309	25063	20505	19496	16985	18193	15848	12568	9469	8673	6865	6254	7870	10221	8027	6013	5590	6442	3633	3131	3618	2222	1514	1036	976	895	932	936	1873	12249	12283	7109	6407	4247	1441	924	1556	780	696	633	615	582	601	602	599	594	606	629	576	595	637	589	581	644	591	576	556	570	596	561	567	571	592	579	574	546	608	572	578	601	609	537	575	538	604	577	603	577	609	575	573	590	604	580	596	609	610	564	623	611	588	638	584	634	562	573	580	539	572	581	584	647	565	591	582	606	611	601	547	584	602	585	564	571	570	584	587	586	587	647	612	622	588	630	577	596	610	539	582	554	585	588	618	580	642	562	618	633	591	586	554	619	568	577	607	597	593	607	605	642	557	542	593	613	593	604	584	583	573	572	602	598	600	530	582	597	552	599	582	602	576	555	593	588	569	591	591	603	573	607	582	569	629	567	576	590	571	589	541	595	562	577	619	601	573	566	605	584	530	581	580	583	596	613	648	629	600	584	595	611	590	606	575	555	573	613	583	582	566	581	582	577	583	586	594	584	592	587	600	542	537	596	594	580	575	559	602	605	609	653	585	541	587	549	596	583	606	611	618	603	532	593	632	601	576	571	624	608	547	563	589	620	649	620	584	627	597	552	597	570	632	573	641	561	582	591	567	622	563	540	615	594	574	590	572	597	598	606	571	614	589	551	564	539	564	554	609	518	594	586	557	597	604	578	592	548	575	607	604	584	570	594	574	583	569	576	586	591	570	565	601	579	569	562	589	553	558	622	602	596	528	570	613	613	586	587	578	605	561	577	570	603	592	629	609	579	592	554	572	570	580	568	541	659	589	581	645	581	593	569	593	555	582	530	565	593	609	596	556	584	603	582	621	547	564	602	558	628	584	562	568	595	597	614	590	612	618	575	563	550	580	544	635	603	600	583	596	528	560	585	599	633	603	624	627	618	568	573	601	613	605	581	567	583	586	591	585	619	571	536	612	551	566	565	603	533	539	563	571	579	622	598	578	594	551	571	595	544	609	587	571	556	566	600	582	578	549	568	635	622	576	583	572	546	584	573	555	601	598	608	609	595	590	581	604	545	626	549	560	551	580	608	617	608	577	555	602	631	625	572	578	570	593	598	608	555	633	590	616	516	559	598	605	533	567	626	585	596	621	620	564	558	607	576	541	595	592	594	576	566	562	563	590	577	561	594	554	580	547	589	575	576	609	611	559	593	593	578	571	580	543	577	609	568	592	594	593	592	588	599	574	601	572	551	567	586	587	629	564	577	593	612	572	640	552	619	560	592	599	600	579	579	584	580	568	605	532	609	617	577	583	542	598	566	611	581	627	602	596	584	614	546	621	584	576	631	566	567	581	621	568	600	576	593	550	599	579	573	569	584	555	594	544	575	613	599	576	564	609	591	588	566	659	606	599	598	617	625	588	581	577	542	608	565	557	573	583	568	605	569	598	571	582	597	607	581	603	612	586	558	579	613	591	588	574	559	605	579	641	581	560	593	541	558	570	589	559	629	609	578	612	610	597	576	605	567	604	568	617	573	563	601	628	588	592	560	571	616	612	602	588	536	628	621	560	557	514	580	599	593	570	593	592	605	577	590	603	576	598	559	574	570	616	578	610	621	570	564	544	628	593	566	582	557	600	562	582	578	652	616	568	573	568	605	606	547	642	579	564	606	595	609	601	580	578	582	587	607	577	610	585	583	594	567	615	591	608	593	557	577	577	610	576	566	590	570	535	595	542	624	539	569	617	583	574	581	583	585	562	546	594	560	569	586	620	551	588	600	580	582	588	588	599	554	572	605	552	614	626	515	612	606	572	584	618	625	562	621	606	625	532	590	630	584	565	600	558	544	565	617	622	575	608	580	593	595	593	625	606	537	590	602	585	587	544	583	557	564	595	600	560	603	576	610	593	578	590	593	612	591	597	605	549	597	569	610	615	561	579	583	576	600	559	584	566	596	567	568	586	610	575	576	553	618	589	667	595	591	590	605	633	649	560	580	609	584	583	536	581	572	558	581	602	611	541	532	587	600	591	549	545	575	556	576	575	618	550	559	547	557	592	555	536	576	602	627	615	570	552	564	592	569	597	607	580	560	577	576	569	552	592	545	593	615	556	590	562	599	571	584	634	596	561	544	549	573	568	552	609	607	616	581	578	542	566	559	556	557	559	600	642	582	618	576	574	557	574	619	556	595	573	562	591	565	571	584	582	580	596	597	590	560	600	587	584	597	564	547	570	572	606	583	594	601	556	574	546	547	565	615	617	576	600	586	569	565	600	551	571	605	575	613	557	577	593	587	566	598	572	592	557	587	601	575	619	585	577	585	577	562	581	572	577	566	594	550	532	583	601	584	572	584	550	621	530	573	612	538	572	611	553	552	588	594	596	561	549	543	580	613	614	614	585	615	618	537	583	562	559	598	569	598	630	589	612	572	564	587	572	592	562	619	568	544	598	575	599	600	582	557	555	583	560	574	596	622	611	598	592	611	583	570	607	592	554	583	560	602	595	591	589	577	568	575	583	619	550	597	527	613	560	597	587	620	604	558	583	592	572	593	615	603	564	566	614	585	578	566	600	610	575	598	647	599	613	551	537	609	583	585	590	567	608	570	585	589	587	587	594	577	556	625	572	559	601	551	544	583	590	575	593	570	576	568	611	561	597	549	596	585	566	580	604	565	600	545	643	607	599	563	601	540	591	610	579	605	620	627	580	596	645	606	595	568	582	531	605	615	565	577	560	534	577	579	618	606	621	558	569	634	614	597	573	589	549	623	598	542	590	593	580	578	589	543	644	581	625	565	613	561	574	567	574	581	587	532	600	606	556	611	557	542	562	590	578	567	585	544	571	583	605	585	568	571	584	576	604	548	532	599	610	586	621	536	569	581	602	613	608	576	590	566	593	580	598	541	595	546	568	568	614	630	546	576	576	579	602	565	574	590	586	603	583	567	576	603	606	635	584	564	597	569	597	601	573	565	577	633	527	592	594	573	618	583	581	564	635	592	572	606	577	562	549	599	579	564	577	586	567	583	536	580	597	597	592	557	593	562	559	569	600	560	602	603	604	572	583	578	569	561	655	541	612	598	564	586	568	587	585	561	580	609	564	575	602	587	569	575	579	580	566	600	587	584	607	598	558	563	587	596	599	566	564	603	629	629	573	575	576	605	565	569	604	605	572	618	596	526	628	593	561	587	624	538	580	601	585	593	527	574	606	572	620	579	601	602	572	603	551	613	548	605	548	627	576	574	626	561	580	583	613	550	557	557	602	574	573	609	556	572	581	577	529	526	599	597	570	563	598	552	601	575	577	555	610	552	587	583	554	562	560	616	599	551	607	541	594	575	600	604	564	611	599	562	586	578	613	627	569	570	570	630	589	592	617	573	602	614	531	608	583	547	550	572	591	586	566	621	563	606	571	585	550	589	581	567	635	579	552	588	576	563	601	623	568	578	613	579	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
3429	4267	11278	9374	7476	4128	2874	2322	2062	2398	1824	1209	1063	1429	980	802	674	697	580	368	328	313	291	280	254	272	252	222	213	220	238	216	226	211	221	196	226	207	203	185	198	216	183	219	200	209	203	281	294	261	278	232	209	187	193	187	202	220	195	211	191	188	178	219	204	195	223	215	219	195	214	201	231	207	192	184	209	187	193	177	220	191	184	187	184	192	185	184	215	208	208	207	209	212	190	169	231	184	207	205	184	201	227	196	195	188	184	222	197	211	209	224	204	215	221	173	225	224	196	221	177	193	182	180	242	204	179	184	191	205	181	212	192	212	192	199	198	213	182	203	240	194	190	224	215	186	190	191	247	194	215	214	205	229	214	212	197	185	189	213	203	199	194	192	212	206	193	228	238	216	244	202	206	204	219	201	207	230	209	205	224	239	200	190	196	221	210	190	208	190	192	195	255	202	188	211	203	194	182	179	187	187	174	232	208	214	183	198	185	206	158	172	213	212	210	216	172	216	199	209	206	201	191	193	216	205	218	201	196	200	220	209	210	208	201	195	188	197	225	176	192	239	216	166	201	196	202	190	215	205	225	190	197	203	185	226	218	182	204	214	179	209	190	184	207	220	197	202	192	189	214	198	204	234	184	200	202	210	211	212	195	198	209	205	206	193	190	207	210	212	223	187	193	218	220	191	194	212	200	234	209	203	182	178	211	220	192	179	175	213	205	196	199	218	206	213	172	228	208	227	190	175	213	206	198	200	227	199	211	203	197	202	171	205	198	212	195	188	213	213	234	210	172	194	196	175	198	206	195	178	191	197	196	218	181	210	179	191	219	190	212	192	227	201	207	216	210	200	197	216	188	197	211	221	202	225	196	205	231	221	206	187	194	204	199	214	211	192	209	174	195	230	208	188	228	191	238	201	221	205	206	221	194	205	241	201	200	206	206	222	206	182	190	199	220	187	228	169	179	233	190	192	188	204	183	174	182	193	225	217	199	198	182	185	185	178	228	194	212	229	200	185	206	208	196	198	201	185	204	204	202	226	215	213	222	193	192	200	182	183	198	188	185	211	180	195	204	187	199	215	196	219	193	188	194	208	207	219	183	195	209	204	195	206	200	221	231	241	222	219	196	216	233	230	203	221	194	219	214	215	223	210	203	226	228	209	205	171	216	223	216	202	203	190	198	185	188	196	196	196	172	212	208	210	214	204	234	232	183	188	222	200	214	200	197	191	190	197	193	204	194	216	223	197	207	220	212	193	192	200	210	199	181	173	217	224	188	180	190	195	202	180	205	198	199	200	197	209	219	195	170	198	212	205	207	200	226	207	209	189	191	173	207	190	185	220	185	217	208	189	189	198	198	209	194	211	222	193	217	174	213	208	186	217	228	186	188	185	202	200	207	218	206	216	195	193	192	220	201	190	176	206	206	242	208	216	233	201	200	246	200	174	205	167	170	194	200	181	190	197	194	181	191	192	206	215	201	218	201	205	194	226	220	198	228	198	197	217	207	221	228	198	229	207	218	204	225	206	211	204	197	173	186	204	218	195	209	191	202	203	195	180	217	215	186	238	223	203	213	186	186	195	195	217	177	213	196	199	201	191	206	214	217	207	186	205	181	196	215	208	232	187	209	217	212	215	205	201	195	204	194	205	226	217	204	194	185	204	193	197	212	187	207	181	214	200	205	228	211	184	205	200	188	197	203	180	199	208	196	212	194	206	184	200	191	185	200	182	201	206	226	204	222	184	222	215	187	207	204	177	201	219	215	192	226	171	223	191	233	201	203	189	168	212	198	186	194	204	206	209	207	224	206	195	217	206	174	207	206	207	195	217	217	211	197	211	214	205	215	214	200	210	176	178	215	196	178	209	184	191	190	192	207	200	214	205	190	203	221	168	215	217	206	211	189	225	212	198	188	196	191	210	196	193	194	195	208	202	209	187	222	182	216	177	210	187	195	182	222	221	192	192	191	190	194	177	206	208	186	214	215	220	200	198	200	211	217	213	207	174	197	194	192	218	210	210	204	197	192	190	206	217	183	201	205	206	208	187	222	204	214	202	218	210	200	210	202	165	188	213	177	210	190	204	215	201	205	206	210	204	221	216	180	208	227	192	208	183	217	205	209	221	201	204	202	214	201	184	196	177	176	195	209	218	211	185	189	201	197	200	212	213	182	203	229	211	195	208	196	237	193	201	227	226	202	195	186	217	201	203	233	185	196	210	208	212	201	165	208	205	230	208	211	201	215	195	213	187	187	227	194	223	224	215	230	207	215	211	172	223	201	187	182	201	203	218	195	225	211	196	198	202	209	204	204	227	199	201	210	215	169	207	214	194	187	216	212	188	194	217	163	192	170	216	202	184	194	222	252	223	186	230	197	214	216	220	197	200	198	199	197	216	196	208	189	205	183	196	192	197	180	202	180	216	194	216	204	186	200	228	217	201	183	213	187	191	196	195	200	220	188	225	200	214	224	213	185	199	202	182	210	202	184	186	199	211	200	209	210	205	192	219	214	200	200	225	183	176	212	205	209	209	212	206	205	200	205	200	221	220	202	209	200	185	199	183	187	194	244	212	219	183	198	179	203	227	183	195	200	205	210	200	193	182	241	188	208	222	183	211	188	203	222	198	222	210	201	199	199	219	210	201	190	177	195	179	183	166	209	217	203	190	216	181	236	223	206	199	211	193	199	189	206	217	225	204	211	176	192	175	227	192	193	211	210	181	201	210	202	214	215	202	208	204	185	198	194	205	207	201	202	202	189	193	190	179	209	211	193	183	210	197	208	213	182	194	196	197	219	207	208	201	194	202	213	228	201	211	223	202	183	196	193	218	201	183	199	202	182	212	191	204	235	196	215	221	209	224	181	182	207	174	193	183	215	213	232	209	192	231	205	184	211	194	224	189	215	194	191	195	199	191	202	211	213	220	202	226	181	226	204	190	213	201	186	215	218	245	186	222	214	213	202	237	202	207	217	212	171	206	193	206	211	185	204	190	202	215	198	207	187	206	199	212	218	203	206	196	199	228	235	221	211	221	204	198	191	198	202	202	195	192	203	201	183	223	175	225	216	221	200	209	168	194	203	193	228	192	184	196	223	187	183	218	203	204	206	183	210	198	219	189	189	205	189	204	196	222	183	197	190	208	200	201	212	200	211	208	214	204	203	205	204	202	198	173	224	178	193	217	205	205	210	206	191	219	208	190	198	193	228	179	220	199	194	208	199	203	209	178	181	196	186	197	206	200	203	196	199	223	197	184	189	185	193	230	198	187	200	196	191	204	182	159	199	192	189	172	195	211	191	164	221	214	214	207	196	196	228	211	207	195	209	218	234	181	207	187	210	201	227	241	217	244	209	195	184	205	189	192	204	197	189	200	219	215	205	211	224	205	229	220	199	173	215	202	210	223	197	203	206	197	187	204	230	200	211	211	208	186	219	213	202	147	193	206	217	198	175	198	193	193	207	203	194	213	215	178	186	184	201	171	203	196	182	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	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
3039	6184	16015	17525	18438	14296	11218	9884	9874	11962	8736	5630	5438	7520	5487	4163	3533	3620	3045	1824	1502	1359	1362	1259	1147	1016	886	892	826	792	902	934	815	768	768	715	680	638	684	656	600	604	617	556	587	598	663	1114	1380	1178	1058	927	652	585	594	596	591	569	549	574	546	612	611	585	564	560	609	630	610	637	598	543	582	564	578	588	602	627	582	596	532	591	626	614	562	618	588	563	560	570	585	563	606	633	627	579	611	576	585	587	577	577	556	627	598	529	566	593	566	585	565	582	577	612	591	551	580	572	613	579	577	576	575	583	549	569	594	610	572	591	571	564	551	575	573	593	596	607	586	541	579	547	646	574	613	602	542	565	579	542	576	576	560	585	585	579	581	573	609	532	515	556	587	597	561	571	579	602	558	599	563	578	579	617	595	595	575	592	578	555	522	591	570	636	544	555	559	585	502	570	592	597	557	627	547	581	570	614	566	566	595	576	603	550	572	598	620	585	605	629	607	597	559	587	565	582	581	607	609	579	595	620	566	585	610	566	595	594	591	613	633	573	610	574	633	598	577	582	609	559	605	558	561	513	631	571	570	614	585	573	610	570	595	623	558	551	572	598	570	572	602	601	560	591	563	562	623	603	564	554	565	568	589	561	575	584	534	577	574	570	577	580	620	580	617	595	560	548	588	575	554	591	553	622	586	552	598	595	553	583	596	607	565	585	551	584	595	566	592	599	538	500	576	617	595	574	569	561	594	550	562	560	586	575	615	617	559	531	550	570	576	565	541	612	594	597	601	577	573	567	590	579	587	566	622	582	629	590	568	574	568	602	565	633	578	558	607	598	566	595	617	534	632	559	584	606	581	592	605	583	599	610	584	575	574	594	575	538	568	596	613	579	554	597	616	522	553	550	606	584	608	588	574	595	563	577	586	536	555	623	521	575	590	573	615	593	582	558	531	629	532	586	600	580	602	607	576	597	590	547	560	589	558	608	567	607	599	572	582	594	589	575	562	562	589	566	591	512	560	544	613	565	568	568	574	599	611	555	589	613	586	606	589	604	575	544	577	596	563	570	586	587	594	607	634	562	578	592	566	586	581	586	610	613	557	622	615	559	525	590	559	563	589	583	560	561	571	567	592	580	581	565	579	609	548	563	566	545	560	566	596	577	579	571	564	576	591	548	620	573	613	568	585	605	603	585	595	598	614	566	602	553	580	592	599	575	583	563	582	580	584	636	581	600	570	588	586	559	577	607	569	560	589	578	541	607	563	543	583	538	552	634	563	565	581	569	613	551	606	571	544	541	590	612	603	575	616	581	560	584	543	568	555	536	581	565	608	563	606	576	561	578	591	602	586	583	557	580	540	578	590	593	580	554	571	566	576	579	609	528	553	567	585	598	576	608	615	577	568	569	635	596	653	630	612	595	603	590	561	563	575	599	548	562	603	573	557	568	582	571	593	579	559	562	574	535	526	598	614	558	598	594	601	562	639	605	575	622	550	589	610	590	536	560	610	565	553	610	607	569	574	565	575	625	593	564	562	571	569	548	612	526	543	561	582	650	599	567	562	570	595	608	610	634	587	573	555	569	571	566	601	587	563	593	561	562	615	616	598	567	591	612	612	587	615	562	550	552	576	565	624	544	568	580	607	568	599	567	565	634	560	577	621	604	586	592	602	599	539	594	589	538	551	590	583	565	578	601	584	565	573	564	607	623	589	600	578	603	554	573	603	583	578	556	578	563	564	568	554	576	597	577	594	612	589	566	576	558	609	581	611	604	566	607	550	587	591	570	574	595	592	565	589	552	559	537	573	583	598	596	569	671	572	644	592	589	539	599	573	599	563	596	609	559	569	594	605	597	595	634	569	565	578	568	627	550	572	567	610	602	579	576	563	575	551	556	583	577	595	629	582	581	565	559	612	568	591	616	574	553	570	587	582	587	576	588	563	576	573	603	547	594	537	616	615	640	603	564	600	555	613	583	607	593	531	616	581	647	621	609	581	571	583	578	553	555	581	611	573	590	620	559	573	568	597	588	589	567	583	560	612	576	612	610	587	578	591	625	580	595	587	540	627	561	588	585	561	566	572	596	576	586	566	571	546	559	597	622	564	604	580	625	583	588	571	558	567	610	589	534	550	581	610	593	584	577	578	568	566	566	522	589	560	566	604	576	535	618	629	612	572	567	623	595	578	605	609	599	581	595	591	597	627	614	614	604	560	592	563	610	564	596	516	569	581	610	612	606	558	572	575	548	611	569	617	601	567	570	584	586	583	614	637	567	574	543	570	612	588	603	591	585	584	615	556	529	597	531	583	610	593	599	555	549	567	588	603	594	620	567	600	624	583	601	596	543	553	614	577	562	637	576	573	605	582	593	569	569	576	622	550	594	604	603	576	581	563	583	558	552	555	593	597	615	584	551	610	602	600	585	548	522	613	584	594	597	567	557	606	583	550	592	552	558	569	577	586	643	583	609	571	588	568	589	569	560	564	567	599	596	600	600	555	558	617	574	561	600	598	570	599	570	567	564	564	638	558	569	559	586	604	589	584	608	574	599	550	595	600	620	590	628	572	608	582	579	586	600	594	570	606	543	588	601	553	636	588	531	568	565	569	592	592	595	585	604	598	575	600	611	572	597	592	592	621	580	588	538	583	549	583	585	585	616	554	565	559	609	579	564	591	600	575	543	576	551	525	622	588	589	573	602	610	578	618	591	606	587	587	604	558	574	592	590	582	568	576	581	598	570	606	611	562	560	569	617	544	598	573	563	602	582	637	610	567	559	573	600	572	576	587	581	648	577	602	550	602	584	590	598	583	627	596	555	593	574	602	581	605	602	510	607	550	592	614	565	578	549	580	604	563	567	561	564	573	597	571	551	588	581	576	611	563	591	628	580	590	561	560	530	530	544	581	576	557	612	560	588	568	557	610	614	576	542	558	575	596	584	603	590	589	580	608	585	549	560	582	557	556	595	565	585	596	607	589	588	581	636	585	556	573	600	582	564	602	569	583	592	551	597	560	531	582	628	615	577	606	590	538	567	608	579	605	606	586	605	556	607	561	583	560	589	590	532	567	602	638	610	590	611	552	596	623	588	563	633	559	603	592	569	550	588	585	525	600	574	559	588	582	574	604	577	582	608	589	560	589	562	586	583	607	586	589	590	622	606	622	578	539	592	577	606	552	623	592	570	534	603	601	554	620	569	534	574	603	627	623	578	577	558	573	590	610	607	593	590	566	551	587	564	608	557	607	600	571	564	576	582	606	587	617	574	583	581	590	565	594	607	572	548	631	546	615	576	565	571	582	597	603	548	589	549	585	644	607	579	567	541	592	605	568	575	608	589	569	532	565	565	553	561	607	581	591	551	599	596	606	541	591	554	581	592	592	633	588	605	602	596	604	602	564	590	525	543	592	591	596	541	585	576	550	545	654	553	528	574	576	576	572	587	582	603	558	590	579	584	567	592	596	614	559	560	614	567	596	600	581	559	560	573	600	590	582	587	563	633	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
15347	25591	42164	37854	38448	34485	32362	30048	29262	32260	28329	18528	16420	21851	15846	11210	9123	8289	5713	2666	2130	1938	1561	1641	1224	999	881	741	613	461	784	749	539	591	451	444	351	302	307	236	169	138	162	154	171	174	218	1062	951	655	522	413	190	176	189	142	166	152	131	162	145	150	155	151	145	139	149	144	141	151	149	137	153	148	141	146	132	143	165	146	165	140	145	158	129	134	147	146	148	149	166	141	142	155	150	129	159	161	137	140	124	188	145	142	134	149	140	149	144	142	152	148	154	146	134	129	152	126	149	136	185	136	141	156	165	161	142	125	161	145	153	138	142	154	149	145	140	143	132	132	144	152	130	156	157	155	151	166	145	182	137	138	153	160	139	132	170	161	151	138	151	153	161	143	143	154	160	136	152	118	154	151	164	137	155	152	168	194	153	143	142	164	168	146	161	143	131	172	129	155	149	151	141	151	139	174	143	116	137	151	159	139	156	131	151	142	148	152	163	153	151	164	142	157	130	150	159	143	132	151	157	142	161	171	160	135	141	151	129	152	149	144	146	120	147	141	158	122	130	166	137	146	144	139	130	143	149	153	129	170	151	136	145	149	133	165	138	139	143	121	146	140	142	131	127	147	115	152	131	158	149	146	138	149	139	152	140	152	142	153	127	149	130	165	140	126	152	109	158	161	145	146	144	138	143	137	154	161	149	152	153	146	160	158	169	161	139	153	139	144	132	143	135	154	154	124	133	175	138	156	124	134	130	148	153	155	146	159	140	157	153	143	153	149	160	143	136	137	150	155	126	129	138	119	139	149	153	141	126	144	154	154	152	170	126	143	130	138	114	119	160	136	150	162	150	181	119	156	153	152	142	133	147	138	153	142	134	151	159	145	128	152	136	129	127	162	136	130	129	152	144	142	149	135	147	148	130	142	131	163	134	139	144	141	161	145	162	144	144	120	153	142	165	130	147	144	149	170	141	135	145	153	156	136	153	161	137	131	145	131	142	148	156	124	163	165	145	148	144	128	162	145	140	150	159	148	167	145	165	145	159	127	134	147	160	152	140	143	141	140	132	138	140	124	145	125	142	149	129	176	149	135	140	140	162	147	151	139	143	169	143	138	146	166	159	138	139	147	149	143	158	127	168	149	137	144	146	143	144	145	131	149	131	136	131	127	155	145	138	161	147	148	147	139	137	155	155	160	166	138	145	149	144	154	155	135	151	144	165	148	158	137	135	140	137	147	147	155	152	150	161	142	160	138	137	149	149	159	140	136	154	143	157	147	158	140	143	162	151	153	135	165	171	157	144	151	166	143	162	157	148	156	137	159	148	146	133	126	144	134	149	164	164	151	152	143	156	134	136	136	130	127	153	154	116	146	164	152	136	155	152	154	133	140	131	164	138	179	126	144	142	137	130	138	151	145	145	165	137	143	141	140	154	143	140	133	128	157	168	140	121	132	154	137	148	135	145	159	127	142	144	145	151	145	160	154	141	146	163	156	141	130	138	132	140	137	139	132	142	163	130	138	133	146	137	147	159	144	150	184	142	147	131	128	133	141	161	160	134	148	129	145	135	171	105	121	148	155	171	140	141	163	126	147	129	133	151	142	144	164	131	173	147	160	152	155	159	161	135	131	133	151	139	138	148	154	135	137	142	140	147	159	125	127	151	148	151	144	155	123	133	140	159	130	147	146	162	141	156	159	157	149	162	129	142	151	143	159	139	146	155	158	137	149	167	146	161	127	141	149	129	143	170	161	128	148	146	179	148	142	140	134	136	130	118	140	148	134	140	153	131	144	155	166	147	145	156	141	141	158	142	146	119	116	160	133	163	126	156	169	128	142	158	156	142	155	147	149	153	142	137	149	143	139	141	158	156	145	146	152	145	145	126	139	134	152	141	127	126	145	151	145	158	164	177	159	152	130	148	133	118	138	151	148	139	153	144	167	142	147	170	150	141	145	128	131	129	132	151	156	159	161	141	136	144	143	165	161	139	135	137	136	145	138	145	153	143	156	134	170	137	132	143	153	157	132	135	123	148	138	143	137	160	162	120	144	166	125	172	147	150	143	153	135	133	147	151	118	122	132	131	150	148	135	133	144	155	151	153	142	140	160	144	151	142	150	149	161	158	149	149	140	150	148	131	149	141	124	160	125	151	132	152	146	148	145	141	151	158	110	148	119	162	155	156	139	132	168	172	148	181	147	136	144	142	135	151	154	172	128	147	139	161	156	129	144	160	121	144	152	152	148	134	164	144	152	146	128	152	148	171	144	142	154	141	138	138	158	129	152	147	134	137	163	146	134	161	131	153	130	136	127	147	135	105	162	149	136	163	143	154	145	146	136	164	154	151	133	140	151	137	117	136	145	159	157	133	125	139	144	148	116	115	163	141	145	148	148	139	141	136	129	157	135	131	147	133	142	154	147	160	136	152	152	153	156	173	152	170	123	152	159	140	132	143	142	126	149	171	137	142	153	137	183	149	137	164	156	122	172	140	142	139	151	156	147	143	138	136	154	146	145	133	164	140	111	140	152	162	142	137	166	157	171	146	164	135	146	140	147	140	170	128	139	130	159	133	147	154	132	133	144	142	135	154	150	144	152	136	136	146	128	127	166	147	164	148	139	146	131	170	145	162	147	137	157	168	162	157	142	158	152	142	134	173	156	139	148	131	137	149	142	157	139	142	129	138	134	155	150	134	155	129	130	148	167	160	147	125	148	161	148	136	153	154	151	126	182	148	158	128	140	130	173	172	125	141	165	121	126	140	132	159	136	146	158	146	142	126	156	157	147	137	154	162	140	149	161	145	143	161	135	133	153	139	163	145	156	169	160	138	142	142	159	140	146	132	150	148	149	151	164	162	151	155	160	143	151	147	139	121	151	150	156	139	160	158	157	132	153	140	138	140	128	139	135	154	158	155	149	164	146	163	159	157	135	142	185	134	154	133	154	155	156	139	142	127	165	155	158	133	141	146	152	144	146	156	143	157	149	156	144	141	153	156	161	153	162	157	163	147	149	152	131	117	135	137	136	143	147	120	129	152	155	138	145	127	154	141	146	159	155	148	132	150	148	144	154	148	127	164	149	132	129	136	133	146	151	138	154	157	142	160	160	145	154	149	125	161	163	133	169	160	150	146	160	146	133	127	149	143	141	155	150	160	136	153	140	145	146	147	129	165	132	130	152	153	160	154	156	139	156	133	152	148	162	143	149	151	139	126	154	138	131	134	146	148	159	142	154	157	137	148	146	159	151	142	148	172	152	145	163	129	151	160	133	163	160	162	134	141	166	140	143	157	143	159	138	155	116	146	156	141	123	147	149	136	158	134	131	168	137	138	159	136	133	148	130	144	139	154	145	153	163	149	152	144	162	145	164	137	124	134	148	141	146	136	142	145	161	145	130	147	133	153	155	138	140	138	146	153	143	170	150	128	142	157	128	136	163	147	130	139	135	143	157	141	170	162	147	167	126	157	139	124	149	159	180	180	138	172	172	148	151	156	150	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
10285	23906	38190	41726	46069	47369	46189	43278	44950	46633	45804	35879	38949	44012	38105	33656	30965	30555	24271	14558	13418	11465	10270	10873	8943	6511	6297	5464	4042	3135	5554	5557	4147	3816	3457	3512	2152	1749	1804	1053	860	653	634	588	691	608	1074	7320	6997	4372	3873	2869	789	598	824	507	486	451	475	464	437	442	429	470	429	435	475	431	410	419	471	444	460	444	429	449	415	460	458	425	472	443	456	454	421	420	439	473	463	443	434	484	456	445	479	443	430	476	430	468	469	477	434	443	448	448	448	420	453	449	438	424	444	445	454	396	429	445	460	438	435	448	429	442	450	477	436	451	474	394	426	430	483	445	418	430	443	473	469	447	423	408	422	441	436	406	480	458	435	441	456	458	432	472	441	445	468	411	468	450	451	429	427	411	381	427	419	448	471	427	453	482	440	478	446	447	461	496	446	437	443	391	444	444	424	437	434	437	424	452	472	473	436	438	405	440	437	415	453	426	460	450	457	414	453	451	425	451	429	413	464	450	412	431	469	442	474	414	492	478	470	452	473	445	448	432	460	411	405	396	433	481	444	422	461	445	455	438	432	419	478	436	435	474	437	432	417	416	466	417	458	402	421	410	426	461	420	436	475	459	444	463	433	433	468	419	432	446	456	414	435	434	453	460	442	457	439	458	412	441	471	451	447	440	458	454	437	417	442	426	478	452	438	458	435	428	406	456	438	429	437	427	477	447	465	439	482	414	444	438	436	442	446	447	399	440	446	436	473	431	442	406	485	439	440	443	424	439	437	441	426	456	432	437	453	435	469	405	450	424	478	424	431	467	432	421	391	476	445	431	462	450	419	436	415	447	457	433	445	428	482	424	410	427	414	436	419	411	403	453	457	423	449	455	454	466	425	438	443	469	454	438	433	446	443	426	425	426	439	439	458	389	444	441	466	424	459	442	442	422	406	474	428	470	430	444	507	452	464	464	426	426	462	448	453	409	453	432	469	424	455	439	439	464	474	429	442	448	439	415	413	426	422	449	434	440	470	465	438	423	442	438	438	468	427	432	437	442	421	427	433	491	430	425	426	442	436	451	410	407	440	455	415	462	489	439	435	442	457	474	445	476	423	427	423	431	456	430	486	466	436	412	453	420	472	442	414	451	418	489	437	401	439	460	460	465	457	425	440	485	464	443	435	439	464	432	413	414	422	415	431	450	432	450	416	430	441	443	487	438	472	437	448	459	396	434	465	427	446	447	429	456	406	419	418	453	442	458	463	459	439	435	421	425	435	442	433	427	437	426	436	465	436	433	440	462	469	401	483	437	437	460	424	442	438	445	457	423	409	474	449	420	462	436	452	417	420	445	408	429	464	466	435	439	429	464	433	436	436	403	412	450	428	417	444	446	435	426	460	450	422	446	447	423	422	414	439	460	390	453	441	460	439	440	461	414	467	414	405	466	453	419	439	423	429	454	476	408	422	447	458	443	460	449	443	438	455	424	420	441	414	414	422	415	435	452	410	449	459	480	445	424	438	437	426	477	422	409	469	465	430	436	487	428	446	434	442	424	461	432	451	463	468	421	451	449	457	453	432	491	448	460	399	455	413	448	423	416	475	461	446	423	447	462	485	461	477	415	425	426	423	430	465	454	401	456	484	478	424	504	396	466	422	418	455	450	462	460	485	440	421	450	428	448	456	444	441	411	433	435	441	430	420	441	392	442	426	449	464	462	482	454	444	447	426	457	440	453	434	437	469	467	377	407	450	426	435	445	432	440	467	407	421	443	431	464	433	445	483	444	430	443	446	420	450	443	430	446	412	441	472	492	444	422	422	450	420	432	467	457	431	416	454	451	447	452	457	418	441	453	435	472	412	471	431	490	426	441	461	464	457	481	441	407	496	434	434	451	459	430	438	453	407	445	443	461	420	403	451	457	464	448	436	465	467	435	455	466	471	426	459	430	454	423	456	470	462	429	457	449	440	438	503	429	455	451	481	445	475	446	443	423	449	421	434	429	445	449	447	441	459	464	431	440	478	480	423	424	459	444	437	410	447	423	430	431	430	451	481	459	406	407	421	439	442	398	459	429	496	467	455	434	450	470	460	426	447	407	442	484	470	502	435	436	460	408	442	402	447	421	441	466	445	474	447	424	451	479	419	450	405	440	433	455	403	503	425	430	408	448	441	449	465	428	463	420	421	481	446	456	436	421	471	455	439	469	453	461	419	450	480	450	425	418	437	497	441	436	444	447	424	439	447	478	437	414	429	455	471	447	393	430	445	432	465	439	434	451	457	407	466	404	430	402	462	408	439	426	405	440	452	399	417	461	415	418	426	412	423	426	440	426	411	460	436	406	461	429	413	430	438	461	426	454	453	415	414	460	429	420	451	461	437	446	428	438	412	439	436	446	435	424	468	447	430	432	445	447	482	448	400	418	448	463	444	465	446	442	445	434	472	461	448	491	446	487	427	420	403	465	458	446	450	437	431	387	444	398	446	405	473	440	435	424	421	431	421	454	453	438	444	450	436	446	486	428	460	431	432	453	454	416	467	419	423	435	423	446	457	437	444	433	431	437	459	440	446	436	466	447	432	483	433	431	452	450	397	431	456	430	443	418	419	403	433	419	445	470	452	461	406	447	461	449	437	418	461	458	405	451	460	437	483	442	437	472	414	446	455	447	440	446	443	436	427	502	438	466	433	428	435	460	405	450	453	464	408	430	430	450	426	456	488	471	455	439	435	440	455	442	459	484	449	457	422	435	453	436	431	453	456	416	446	478	474	457	434	477	463	481	407	448	476	422	441	419	437	449	440	449	489	427	479	443	462	436	462	458	452	496	470	423	451	428	452	429	409	447	426	438	464	439	464	415	454	486	468	414	440	460	441	377	420	437	425	394	444	419	440	470	471	408	451	416	426	435	398	444	453	453	442	504	449	421	461	445	429	431	433	474	418	463	459	430	397	433	395	442	443	467	476	421	431	466	452	471	449	425	426	443	457	426	420	419	467	452	445	418	427	433	409	448	402	463	426	395	444	459	422	433	422	437	420	442	436	471	376	456	462	450	435	431	432	418	448	448	449	453	453	451	421	418	419	446	434	466	449	408	476	483	415	423	442	431	436	460	435	448	410	433	437	468	419	447	468	438	433	433	408	486	437	459	447	438	477	422	454	428	456	438	450	473	425	467	447	464	446	424	419	452	448	449	445	449	425	424	429	426	435	451	449	441	460	415	424	483	453	454	446	429	466	439	434	444	404	392	409	428	424	458	477	460	469	449	483	462	448	440	459	412	488	427	454	445	434	461	440	463	467	412	422	447	489	483	465	479	459	438	478	445	443	469	475	453	431	434	405	434	442	454	458	394	435	468	447	438	421	428	461	410	443	459	435	415	466	466	452	500	409	456	453	414	464	411	446	430	424	447	408	430	446	492	437	414	434	407	438	424	452	438	415	450	446	422	422	441	460	449	443	423	466	465	435	437	448	437	458	450	427	428	435	451	448	457	413	443	450	444	449	421	434	410	418	430	448	433	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
24125	34060	44893	38153	38247	37556	36925	36124	37117	43383	37172	28387	28708	33820	26122	20750	17119	14463	10152	5255	4253	3789	3233	3052	2276	1857	1639	1373	1129	976	1246	1303	1178	1113	934	883	596	446	464	344	261	274	292	257	217	239	271	1763	2090	1215	929	881	288	264	415	252	220	244	190	178	202	198	199	210	177	215	210	219	206	193	198	221	214	234	213	175	206	195	192	209	222	177	236	188	216	213	183	212	203	191	186	178	212	205	199	208	188	210	195	202	194	194	205	213	186	207	198	194	206	195	206	191	215	199	191	213	214	197	199	211	200	207	197	200	211	228	185	198	208	218	200	222	217	218	209	193	232	200	209	196	209	242	190	226	189	206	214	218	191	213	203	189	203	206	214	213	214	201	188	205	201	223	216	169	195	190	202	210	219	221	220	200	214	212	187	217	226	209	189	200	194	215	226	203	193	215	220	216	212	212	189	188	213	179	194	163	189	219	215	209	207	216	228	222	205	217	217	230	181	216	181	215	220	172	207	174	222	182	191	181	223	231	224	232	191	225	215	221	224	221	237	214	193	190	222	207	200	182	174	189	212	202	214	169	216	214	244	218	209	214	198	221	221	193	203	201	207	188	210	198	192	214	215	184	205	194	218	213	186	214	214	175	211	198	172	224	177	218	217	187	219	226	194	241	209	203	183	186	223	195	215	193	214	180	208	195	206	209	196	210	195	209	186	202	208	200	231	201	216	208	208	217	218	203	219	211	194	217	215	184	217	203	202	216	215	218	209	205	182	211	204	229	209	204	204	197	171	203	189	188	198	230	230	195	197	210	204	208	187	206	202	174	201	195	189	222	199	188	198	186	209	218	195	207	221	191	208	213	196	217	198	200	203	194	227	200	213	198	213	230	221	198	220	225	234	209	208	199	194	212	216	202	193	204	218	217	214	203	182	205	199	211	233	207	194	209	215	210	227	210	218	199	218	179	188	224	229	241	189	191	212	203	182	207	207	222	205	220	217	227	198	197	214	190	204	189	186	199	212	225	174	221	213	221	197	209	198	184	207	229	238	202	204	233	210	209	244	218	208	210	198	188	213	209	193	210	209	218	208	168	185	199	202	184	223	213	200	193	204	218	211	203	205	218	188	190	185	205	209	216	191	207	209	194	180	211	202	219	219	183	214	186	184	185	193	229	183	184	192	190	202	194	196	186	188	221	205	201	217	218	200	215	205	205	199	184	198	178	205	192	203	234	200	187	160	209	231	215	192	217	198	182	193	188	199	210	196	225	209	190	180	225	175	228	222	213	216	188	221	207	179	206	200	191	247	206	196	193	193	208	201	247	228	200	205	204	197	206	209	195	185	205	193	201	196	209	191	225	208	197	205	207	169	199	204	194	205	197	218	197	211	196	203	223	211	243	187	175	205	184	196	221	210	214	206	209	206	207	209	214	209	185	197	183	208	197	225	197	187	233	212	203	201	202	201	205	183	207	202	214	196	189	199	186	210	209	192	197	212	207	214	187	221	208	210	220	193	219	221	187	203	209	176	198	192	203	203	192	217	178	207	193	189	241	210	225	176	242	216	177	208	222	186	216	198	218	185	198	217	207	193	196	207	190	214	201	191	234	177	209	203	205	203	214	182	206	227	227	167	181	209	192	210	194	211	220	180	199	198	194	228	202	217	198	202	224	209	199	220	218	190	194	199	182	190	228	209	206	195	188	209	207	209	187	184	219	209	204	199	207	226	185	189	205	186	202	198	197	192	192	200	219	191	208	207	225	197	207	195	211	203	220	214	209	221	205	192	219	229	218	189	215	190	185	205	205	205	176	185	179	202	220	176	190	191	213	197	216	189	211	189	183	189	203	226	200	245	229	187	189	231	204	206	186	206	198	189	212	197	210	228	202	170	209	220	191	228	210	208	195	213	219	185	205	215	194	200	189	223	208	203	201	200	193	199	196	199	196	216	192	202	210	221	181	219	205	213	209	178	226	205	192	192	206	213	217	179	194	220	191	213	190	182	218	213	216	177	190	210	224	182	186	207	202	204	226	215	194	194	201	203	205	209	195	216	207	171	177	215	195	186	194	222	190	211	199	211	199	191	208	222	196	193	185	237	199	237	195	177	230	198	183	197	201	199	171	202	189	181	228	191	187	177	207	201	220	186	211	217	215	192	192	200	206	204	195	198	231	176	232	206	199	203	189	232	196	227	212	188	217	206	208	182	198	218	215	218	213	174	190	199	212	198	185	215	195	212	193	190	200	220	218	228	199	180	213	193	223	194	223	205	189	182	213	190	219	206	196	199	199	221	194	213	232	212	208	179	201	217	188	219	197	179	172	214	188	195	210	222	212	235	209	189	190	201	216	206	192	186	206	193	202	166	169	180	234	198	192	208	218	217	189	188	175	202	201	204	186	215	204	212	208	225	209	201	203	178	209	194	226	191	204	226	202	185	208	193	232	212	214	210	196	213	221	213	219	226	217	202	197	214	194	182	218	202	184	208	201	220	206	209	196	199	185	211	226	214	192	204	204	204	225	219	174	218	196	198	189	216	214	205	186	199	210	180	197	190	178	210	237	218	193	201	189	206	200	217	213	227	217	175	193	209	191	184	182	203	201	214	206	188	226	206	210	209	191	187	205	187	230	208	190	207	217	166	191	219	216	202	210	203	207	220	185	213	208	204	214	200	197	171	198	192	198	217	207	185	213	205	212	208	214	208	197	228	217	186	177	197	196	218	188	204	193	227	207	226	198	230	201	206	158	198	206	229	212	213	188	212	178	182	226	208	161	206	219	213	196	193	215	192	227	184	203	215	203	188	197	214	226	190	177	185	218	207	202	233	203	216	190	195	225	216	212	211	209	190	226	207	226	188	204	202	216	184	217	186	203	232	214	189	193	216	206	206	202	199	169	213	210	189	169	212	197	181	192	199	211	213	214	219	202	212	229	207	183	208	189	195	203	206	193	227	193	198	201	198	199	205	202	220	217	198	227	216	194	211	193	182	211	203	204	217	204	213	185	190	192	216	198	247	200	225	213	193	218	195	212	188	192	206	217	239	179	195	196	206	209	185	219	199	191	206	184	205	187	183	216	220	193	195	213	212	202	200	202	218	216	216	195	200	211	215	237	214	212	203	190	221	220	204	219	168	193	214	210	198	213	198	190	219	227	208	200	224	204	222	227	201	188	219	219	232	192	196	189	200	187	190	209	175	200	186	206	191	209	220	216	229	232	213	219	217	213	228	218	219	191	178	199	189	198	216	200	227	205	191	190	228	211	225	199	215	204	199	238	185	226	226	230	214	198	207	189	203	188	194	217	188	217	217	189	206	213	197	191	216	189	221	206	213	236	203	204	186	196	219	209	205	215	204	207	192	209	193	198	252	193	198	224	217	233	174	220	212	185	192	199	202	193	218	192	207	201	200	182	210	206	199	188	188	203	176	212	226	207	194	210	193	194	224	206	192	214	180	211	250	216	225	192	203	200	247	214	213	215	211	193	230	216	196	220	212	197	212	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	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
14468	29907	41724	45298	49418	54091	52340	50146	52690	53056	52970	45700	49888	53563	47745	43566	40802	38930	31413	22091	19941	18509	17223	17560	13707	10762	11082	9209	7510	6195	8726	8760	7035	6669	6225	5805	3929	3222	2911	2002	1247	1021	979	941	956	893	1220	11622	13043	7893	6201	5905	1525	1095	2318	731	658	595	591	592	611	615	576	614	590	626	593	574	581	587	557	600	595	639	614	579	672	620	597	547	622	612	598	598	593	605	636	608	630	607	572	594	610	579	610	604	559	556	578	571	606	586	590	637	621	593	579	599	585	609	591	616	593	610	570	613	548	576	607	616	609	570	618	606	601	627	591	600	585	578	629	578	553	598	587	631	584	566	591	604	586	586	582	590	548	601	621	605	572	603	572	589	596	602	592	604	604	620	561	602	622	587	606	614	590	550	548	638	621	619	601	638	602	620	558	593	578	623	569	571	643	631	621	627	596	604	609	602	557	593	570	570	608	629	582	610	589	596	580	622	619	579	630	570	593	608	613	642	591	569	586	633	597	585	608	587	585	588	601	585	614	607	616	593	590	615	611	615	597	587	573	598	600	636	621	578	520	565	583	642	621	594	598	631	592	565	591	594	612	616	586	627	574	605	573	586	582	592	604	591	603	629	596	632	551	600	570	594	597	577	566	608	588	612	588	619	603	636	582	598	564	574	621	615	632	614	607	574	589	593	600	595	590	632	571	564	626	624	616	590	594	581	589	607	561	561	584	582	628	603	549	558	569	568	606	587	595	594	633	568	594	600	610	584	624	573	620	572	574	622	607	581	606	593	555	576	608	572	609	595	600	603	640	557	633	567	608	573	578	611	563	583	615	567	592	587	577	635	591	590	610	587	599	598	562	609	621	575	605	601	590	619	576	582	590	582	569	620	582	553	606	588	608	564	592	586	574	591	607	609	553	582	550	610	627	609	546	590	614	583	601	595	598	620	565	605	620	592	620	599	624	576	586	569	564	597	581	587	584	575	596	621	591	638	573	587	608	593	578	572	561	571	659	598	531	591	594	572	604	588	598	596	595	578	618	580	570	657	561	555	566	621	586	584	600	615	550	602	646	579	577	584	644	613	590	615	559	591	589	613	593	639	592	594	613	620	603	612	584	611	565	590	599	619	592	633	609	581	574	543	561	620	588	635	569	586	602	574	580	593	572	589	585	591	584	582	581	595	610	594	614	597	560	586	592	535	595	603	605	591	576	604	596	580	609	576	651	602	579	620	625	595	621	604	555	593	565	614	607	578	593	568	612	608	595	574	619	590	568	578	642	647	586	536	604	577	608	569	577	575	557	607	602	613	616	615	562	574	599	600	544	602	607	620	626	596	621	574	594	576	625	560	616	627	536	573	660	594	537	632	593	597	599	625	621	598	570	579	571	568	584	564	598	616	612	614	599	592	613	592	584	594	574	582	550	579	589	640	598	625	548	605	615	566	607	598	605	590	564	594	536	582	609	581	583	594	598	567	604	613	561	626	575	613	638	580	589	609	624	585	604	588	632	579	611	550	637	587	632	586	588	643	555	555	550	595	610	599	609	600	570	578	544	582	572	606	587	570	620	581	605	610	567	583	594	584	560	623	610	608	587	551	623	603	598	601	563	567	624	580	629	581	580	613	578	603	581	552	619	594	545	634	566	580	564	594	593	607	591	594	565	552	595	595	581	620	588	580	612	565	561	553	577	602	578	572	522	552	589	596	576	624	623	632	583	589	600	593	554	614	573	581	611	582	604	591	558	607	628	558	545	605	603	597	613	564	572	599	598	611	579	608	599	538	580	581	635	597	558	594	605	639	552	568	563	621	562	599	584	586	572	592	582	579	592	607	539	580	569	593	566	569	589	611	614	578	557	572	616	623	565	628	590	586	580	566	590	621	593	587	578	616	601	593	592	565	581	591	594	585	594	624	582	569	660	590	588	560	563	598	637	587	566	585	621	645	594	606	584	550	585	544	579	605	636	599	581	621	628	611	576	598	593	604	598	566	610	565	619	563	590	581	592	595	611	620	588	579	575	590	611	591	582	589	615	612	602	603	577	641	600	513	587	592	577	593	611	597	594	580	567	570	611	616	628	597	666	547	573	590	616	613	589	593	598	561	622	591	601	604	567	608	565	553	582	608	644	576	577	582	577	625	595	566	574	608	608	597	606	586	547	609	584	560	599	562	589	587	599	589	625	611	574	609	600	586	577	607	577	585	616	580	572	593	583	598	579	572	577	597	565	618	567	568	553	592	611	585	618	597	589	566	615	567	589	602	598	610	562	610	604	587	608	614	591	584	578	594	586	614	585	620	588	596	607	587	567	582	554	603	557	619	600	642	611	600	590	583	563	563	579	617	572	579	585	639	608	606	594	557	570	551	617	603	602	558	578	609	555	559	606	571	597	555	590	622	582	575	602	600	579	592	595	564	585	595	580	600	566	582	628	575	618	618	582	622	605	578	606	564	578	594	564	595	618	553	601	608	614	587	582	612	562	599	588	567	551	603	592	562	613	635	574	606	532	571	543	618	607	597	616	628	600	609	547	588	620	581	575	582	603	560	571	593	555	542	597	598	612	580	552	600	598	586	575	568	591	586	573	595	561	609	574	612	597	631	585	590	576	640	561	569	622	597	607	586	622	630	599	629	590	626	573	579	569	589	636	589	556	571	590	635	547	555	628	590	594	574	578	580	577	584	614	557	624	568	605	606	613	584	599	592	622	649	570	606	602	596	584	605	619	541	559	537	589	603	603	609	570	641	607	578	567	579	584	588	600	640	611	595	579	605	536	577	588	620	596	595	572	623	568	599	586	582	603	611	596	601	592	592	572	588	589	576	593	611	553	598	649	609	595	594	585	552	624	568	598	605	582	626	607	605	619	579	597	584	565	631	564	555	590	567	626	603	618	587	587	567	606	613	592	577	579	645	587	595	586	591	568	543	595	572	565	636	623	630	576	587	615	583	616	628	632	598	593	591	628	591	603	596	588	592	541	564	595	645	575	583	591	581	591	613	638	574	615	610	657	586	592	558	582	592	588	610	580	578	551	571	588	568	665	605	645	566	572	565	527	579	617	569	606	612	561	584	594	621	564	575	571	603	583	609	607	578	572	618	616	604	622	595	585	570	603	629	650	606	596	590	567	540	566	602	601	579	597	613	604	615	569	616	585	574	598	613	537	565	601	599	612	621	624	598	567	570	582	611	581	577	629	595	608	630	627	600	595	584	568	570	578	589	598	545	579	545	588	608	592	553	564	582	598	587	622	599	640	619	534	578	518	631	585	563	573	615	610	553	605	608	600	577	607	641	589	603	595	604	576	597	617	596	581	603	544	579	592	612	562	588	562	567	576	672	565	599	560	568	575	619	591	540	585	624	576	559	619	610	612	609	594	606	584	589	608	576	609	596	561	571	619	619	597	597	636	544	602	612	573	569	551	591	643	609	586	610	588	570	557	610	590	580	614	615	571	595	573	607	633	586	602	551	644	614	586	604	554	573	606	553	617	606	582	632	588	607	572	560	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
3353	4615	11146	8881	7708	4869	3172	2226	1964	2253	1670	1053	1153	1281	954	764	662	550	436	354	367	301	295	309	240	247	229	251	241	201	229	255	241	227	227	207	251	211	197	225	235	201	201	211	196	217	200	242	278	284	244	283	223	212	217	227	210	226	232	206	213	204	201	201	227	222	205	227	248	183	198	205	201	233	209	203	200	197	186	192	206	218	211	203	219	220	207	212	182	226	198	224	212	225	212	183	211	218	194	229	200	227	226	201	199	223	206	212	193	205	199	199	200	218	208	198	201	194	206	196	194	201	211	209	201	214	184	194	189	165	188	197	189	196	207	184	209	203	231	214	185	222	208	245	191	199	221	212	212	191	216	211	199	210	218	187	194	198	221	195	203	210	204	211	196	202	221	192	201	192	190	199	196	205	192	223	216	204	197	208	209	217	211	200	224	205	201	227	204	237	218	217	218	208	198	195	229	188	209	202	190	208	210	224	208	203	212	200	196	205	205	207	188	193	199	195	220	206	198	224	202	213	224	232	221	249	210	178	191	213	231	203	186	197	206	212	224	205	202	207	207	213	216	220	201	178	207	220	196	200	214	210	217	193	203	194	222	208	223	212	202	202	204	221	241	179	194	210	181	200	206	208	199	190	201	228	221	217	189	197	199	210	217	217	196	208	209	207	192	207	184	221	198	239	186	221	210	184	210	211	194	199	224	203	209	196	216	196	214	217	176	202	201	203	212	163	216	200	197	190	215	197	190	214	212	207	199	218	206	223	208	225	198	238	192	219	191	206	223	197	212	178	213	221	210	206	226	218	218	221	199	211	228	212	207	189	207	180	227	198	212	179	194	216	202	220	229	211	195	209	211	183	209	210	204	216	241	200	224	205	162	188	245	204	196	188	217	214	203	183	211	186	197	214	203	204	201	211	192	206	235	184	209	196	192	201	207	210	185	212	242	229	209	182	169	171	210	233	215	209	189	217	205	217	220	196	198	196	181	194	205	228	192	207	219	224	191	192	199	223	201	242	229	213	192	191	197	206	210	208	207	223	223	191	206	204	197	228	187	185	207	196	217	200	215	233	207	187	205	201	216	216	212	198	211	191	235	200	201	216	234	226	211	231	205	232	214	204	200	202	233	198	172	221	217	235	208	229	212	223	217	216	201	195	230	219	187	226	215	211	236	217	216	203	221	197	236	205	197	212	207	203	200	215	210	170	212	223	198	210	200	182	222	221	193	180	194	220	217	220	195	203	213	217	205	189	247	208	226	230	210	217	230	192	206	202	226	203	215	195	180	204	214	220	201	218	180	204	210	212	218	213	207	209	210	222	200	213	207	223	213	211	189	203	190	202	204	205	211	188	211	195	192	202	197	211	204	204	207	184	194	184	218	182	204	220	206	216	206	198	219	196	178	215	191	201	210	189	210	173	204	204	221	223	182	196	203	197	204	170	210	239	214	213	215	205	207	174	227	192	206	211	210	205	206	213	187	201	206	215	219	163	189	214	184	223	193	213	235	193	201	187	234	178	206	185	216	191	196	180	202	226	209	204	203	214	206	204	189	228	198	216	218	195	165	202	200	173	194	224	194	219	226	212	212	216	191	237	214	203	200	229	244	227	197	219	177	229	209	218	195	199	201	190	220	193	205	206	207	227	219	220	202	208	197	205	185	188	188	221	216	205	209	212	223	249	210	212	200	222	205	255	213	203	213	225	210	203	212	248	208	185	198	209	207	221	246	199	196	172	199	213	223	215	203	202	195	189	212	203	165	222	216	203	222	239	195	184	217	218	185	203	228	184	201	241	198	193	238	210	179	207	187	209	210	196	175	193	220	207	224	211	222	206	225	210	205	206	185	216	196	219	231	202	211	187	194	210	217	205	192	218	196	212	209	207	189	190	209	217	202	212	232	253	219	205	194	189	206	191	202	225	203	216	186	217	197	206	195	209	199	231	208	204	223	202	212	207	193	199	190	183	227	203	224	209	199	225	191	184	196	211	195	202	234	172	221	178	214	212	210	201	198	165	206	206	210	181	194	203	178	187	223	218	201	189	193	215	201	211	212	193	195	206	201	220	226	202	215	180	203	207	186	195	180	225	211	189	194	221	206	206	202	218	202	217	215	227	205	213	216	204	215	198	218	203	222	224	194	217	220	252	228	193	216	198	198	200	232	182	221	220	236	214	214	210	207	181	206	222	189	189	202	190	216	199	208	212	199	195	199	209	205	218	180	182	191	215	216	202	199	179	217	190	202	197	189	199	219	205	185	207	226	210	222	213	218	201	190	206	208	218	212	218	185	207	187	215	199	207	204	221	221	199	205	204	214	220	203	222	212	222	195	200	189	202	210	220	199	202	224	208	234	203	237	212	213	204	176	205	194	219	192	189	193	210	215	206	207	201	234	195	213	187	215	192	187	212	191	224	191	222	235	205	185	212	229	208	189	196	197	207	222	210	219	189	198	242	193	204	193	191	224	210	197	193	223	205	211	205	208	202	218	189	205	201	219	201	188	204	195	189	231	209	255	203	214	216	212	201	233	225	179	212	180	212	183	214	205	205	197	216	212	203	212	236	206	211	197	218	192	213	190	241	194	203	197	219	228	211	198	209	191	194	204	211	193	209	205	199	202	213	174	214	209	209	204	192	213	199	214	218	218	179	233	219	187	207	219	193	168	207	189	226	197	211	192	217	208	227	191	188	226	208	215	205	203	200	219	217	205	222	196	205	185	221	207	186	194	187	202	192	217	196	218	225	218	210	203	232	191	180	197	215	223	197	227	203	209	228	200	204	210	219	183	193	213	224	224	203	209	196	193	205	217	216	182	193	204	212	192	235	205	230	170	211	186	225	205	191	217	207	175	205	202	219	190	207	195	211	193	180	206	211	184	206	229	226	228	211	205	223	207	217	174	190	197	232	226	209	201	205	206	199	200	209	194	216	194	205	192	208	225	194	233	210	214	199	201	216	179	211	217	199	199	200	192	233	210	216	199	209	199	241	192	201	182	208	219	190	212	219	175	201	203	191	216	194	219	217	186	214	220	232	244	202	224	212	214	213	206	218	204	201	237	211	203	205	193	228	208	209	224	240	202	205	205	225	209	199	193	212	217	232	211	232	202	212	200	194	204	226	191	194	184	222	201	221	192	216	216	184	201	187	208	211	187	229	219	222	202	193	200	238	210	199	183	216	222	183	212	204	186	186	202	209	231	198	227	190	243	227	201	204	211	186	186	200	184	209	218	206	205	205	227	241	213	191	213	202	212	212	196	208	203	222	181	200	212	255	201	194	200	213	192	201	209	231	202	212	214	205	202	214	206	219	208	184	213	235	184	194	189	230	196	182	202	210	215	208	220	229	196	174	211	192	202	238	214	186	196	188	224	235	194	209	208	245	204	202	187	215	207	214	194	198	217	210	171	220	205	211	222	209	190	220	191	219	226	187	192	223	208	208	204	199	202	215	211	232	199	224	220	219	193	215	227	202	187	222	212	199	191	178	210	222	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
3053	6291	15824	17369	19757	16679	12647	9511	9992	11324	9138	5180	6370	7052	4939	4128	3637	3090	2137	1659	1517	1314	1196	1228	1119	983	939	875	826	829	888	773	839	834	802	748	695	727	632	669	654	621	644	642	588	619	643	1155	1484	1221	997	1122	660	608	601	607	614	606	551	607	593	575	583	594	639	585	593	580	585	589	518	598	571	575	610	604	586	593	591	615	597	616	611	557	614	598	598	588	576	618	606	602	613	559	609	610	603	552	596	623	605	572	643	658	573	562	606	579	571	593	585	582	552	594	626	513	585	566	569	558	619	615	603	595	625	589	568	606	586	634	620	591	600	570	642	600	622	582	575	567	544	576	583	585	627	618	598	581	613	564	576	599	612	580	540	586	587	607	577	605	612	577	555	591	658	654	616	585	595	619	615	651	600	604	595	546	608	606	587	603	603	582	578	578	592	617	575	591	638	598	572	606	592	586	590	557	561	632	616	619	592	596	598	621	605	619	631	557	558	599	605	611	601	589	591	583	614	603	609	617	641	625	592	525	618	611	553	566	614	595	607	598	596	620	561	602	611	548	559	620	597	622	567	606	580	591	592	588	547	580	585	602	579	595	611	618	587	598	595	612	554	595	604	610	584	602	588	596	569	558	606	565	591	568	549	609	547	609	545	611	608	618	604	601	597	625	542	646	592	608	581	620	584	594	605	586	605	592	609	616	634	557	584	612	592	571	579	580	618	582	657	572	596	619	529	597	609	594	603	566	589	618	575	624	569	595	624	607	598	587	610	564	573	589	575	597	604	591	582	612	579	633	569	586	590	618	631	613	576	591	610	586	535	586	522	583	591	590	555	621	663	603	629	592	581	594	562	554	618	583	573	593	603	595	576	637	590	602	596	601	580	626	640	580	592	576	561	611	589	623	605	573	592	616	595	576	580	567	569	587	594	597	584	600	590	589	608	625	584	624	563	595	578	570	630	623	574	579	568	610	561	614	628	584	617	605	590	600	583	617	539	585	589	593	556	585	551	588	569	615	576	583	562	587	595	649	605	580	579	595	588	606	591	579	585	596	609	636	568	643	595	597	592	641	598	612	533	603	641	565	581	593	585	611	595	545	602	616	582	592	653	602	614	577	583	566	619	584	572	623	604	627	627	605	571	585	568	568	578	639	602	563	578	595	544	625	583	563	619	632	577	574	576	631	583	545	619	607	598	569	612	566	598	625	579	611	581	623	600	580	586	577	573	626	597	556	547	608	611	617	589	595	611	556	589	601	610	573	610	569	622	569	554	579	612	578	622	624	571	599	602	603	613	573	553	638	588	599	585	616	642	593	595	571	599	613	577	612	591	585	583	618	581	575	556	596	582	609	580	569	645	573	608	616	591	583	575	638	610	587	587	560	620	561	596	573	586	570	607	612	633	591	602	593	578	578	563	574	578	609	614	609	610	569	612	587	610	597	619	559	597	626	575	563	564	585	609	627	604	592	632	617	552	588	581	582	560	610	582	604	577	553	634	622	576	590	576	585	585	605	596	585	603	575	578	635	551	573	555	642	574	577	615	591	581	570	560	560	540	612	586	587	579	575	578	547	577	600	597	547	610	574	614	589	601	589	582	624	605	572	553	624	571	585	600	629	614	602	604	589	617	591	539	555	620	601	562	570	615	624	591	566	635	546	621	588	617	631	547	619	570	608	585	585	571	599	557	564	608	593	594	612	577	610	609	579	586	603	620	610	589	609	594	599	618	629	575	581	569	612	570	610	619	643	628	573	607	601	643	626	586	582	555	624	604	604	583	629	617	583	571	584	614	606	575	602	569	589	592	610	622	619	604	609	569	582	578	579	653	597	568	586	608	581	580	582	582	590	587	651	555	577	565	579	620	593	596	630	583	606	615	599	567	541	635	589	568	547	533	561	577	595	623	612	603	597	614	645	649	561	582	602	607	564	595	614	575	588	581	592	581	590	597	619	586	605	603	602	599	616	613	598	612	581	604	579	638	606	648	578	647	599	599	603	621	601	598	602	573	604	595	643	550	605	556	584	608	562	630	599	577	587	570	592	620	599	593	559	590	553	620	566	617	598	543	567	619	591	555	570	622	603	616	585	556	584	562	594	619	597	630	614	600	596	571	596	581	570	569	603	570	571	564	618	552	617	578	583	541	600	591	591	599	556	587	588	610	606	622	636	603	591	569	593	571	572	618	600	580	601	561	582	602	605	576	569	605	606	612	562	560	619	597	539	588	614	628	580	576	620	622	599	613	585	626	601	570	585	613	571	618	596	616	577	611	601	666	595	625	613	632	549	602	593	571	605	606	573	565	601	602	579	592	593	587	615	595	570	588	551	596	577	623	604	606	610	654	615	593	638	631	613	602	570	619	628	552	618	561	590	569	626	576	611	567	630	594	585	613	549	584	591	594	646	616	622	580	576	591	587	590	588	542	626	596	593	538	582	593	592	574	593	590	557	581	639	630	572	592	558	632	603	633	573	613	605	548	603	593	590	577	587	576	573	594	584	572	609	598	591	560	562	547	522	613	602	582	592	591	598	644	590	645	536	608	586	600	608	605	643	581	594	576	611	586	589	569	623	592	623	589	578	599	593	582	540	584	607	569	581	578	558	565	582	579	608	594	596	596	597	609	615	566	588	589	613	582	648	584	628	589	588	592	570	654	565	612	626	608	616	619	601	590	580	607	565	626	578	571	599	567	562	602	581	595	587	603	577	606	620	600	582	583	628	578	592	572	615	605	577	538	595	609	589	606	610	617	630	601	627	651	581	611	604	606	586	575	603	616	584	625	596	572	558	612	576	605	612	602	561	605	611	564	548	550	597	575	575	593	596	613	601	554	590	562	582	571	610	626	580	664	603	643	581	588	584	563	607	554	586	594	575	594	579	610	568	534	614	611	561	599	594	604	605	571	594	557	572	587	559	576	531	627	602	617	628	563	577	600	548	620	608	615	610	619	611	583	614	606	597	581	629	626	593	630	598	621	583	625	609	626	614	569	614	584	591	571	619	611	585	593	554	605	607	656	641	582	609	570	573	564	600	545	584	587	609	597	558	605	604	579	595	624	619	585	611	613	630	554	586	575	591	585	561	553	607	563	620	598	584	594	589	581	560	592	592	555	615	583	599	593	588	557	578	577	627	563	589	572	610	570	566	567	571	595	578	620	557	579	563	581	608	596	614	569	573	582	568	603	609	591	577	573	581	582	565	624	559	610	566	614	583	589	541	636	637	601	616	586	579	602	596	541	593	595	596	634	566	585	631	594	587	597	593	605	584	584	519	621	570	598	587	570	596	616	584	587	560	604	590	584	604	593	593	572	572	607	588	612	581	556	542	563	560	593	601	577	593	548	599	586	561	621	595	587	609	558	560	683	619	595	616	612	598	576	606	556	604	602	608	558	571	560	591	571	629	584	578	594	562	589	602	576	592	632	536	594	562	593	593	616	615	555	627	597	649	589	591	604	604	584	584	597	596	625	579	580	603	618	587	545	566	607	569	609	564	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
15547	25445	42094	39079	40937	37333	32482	27778	29065	31683	26099	17870	17996	19418	13750	11524	8425	6461	4354	2816	2085	1839	1551	1448	1158	821	826	701	527	530	646	682	597	681	512	439	325	288	285	196	167	186	190	170	165	152	191	911	1093	700	519	597	287	181	152	159	169	137	140	148	152	156	123	155	137	134	151	140	158	160	137	149	152	137	170	141	152	135	144	156	139	147	167	123	170	164	144	162	159	136	159	145	154	163	135	164	155	159	161	164	156	144	152	141	143	152	162	135	162	138	149	140	159	157	174	158	163	163	145	165	149	177	150	148	152	147	152	165	153	146	145	145	137	133	183	141	167	140	158	153	157	146	161	131	155	153	142	150	155	149	155	160	142	148	160	137	144	145	165	164	144	145	147	153	152	168	147	149	143	157	147	140	150	154	155	162	153	132	177	137	168	146	157	148	128	167	158	148	135	127	133	140	175	180	159	162	141	153	131	122	136	148	172	148	143	148	154	143	167	171	156	145	157	153	150	133	155	140	149	134	156	149	160	155	145	142	145	165	158	132	190	144	170	146	147	162	126	168	150	152	137	145	162	132	152	139	159	156	161	159	182	142	164	158	170	144	144	141	171	146	141	146	141	142	146	161	132	162	148	151	147	146	148	139	152	137	130	149	133	119	147	179	120	150	143	163	146	149	159	143	153	166	128	152	143	181	155	154	146	159	144	172	172	138	136	145	157	160	137	144	160	163	150	151	137	158	153	155	164	147	157	135	164	159	141	156	140	142	136	145	121	149	172	152	148	163	156	147	148	168	165	170	153	155	156	172	147	174	143	161	154	174	153	158	164	143	153	154	151	148	156	143	151	146	148	161	152	150	147	144	165	162	148	142	159	151	153	151	171	158	128	139	153	145	144	106	168	163	165	135	142	135	146	153	149	136	153	163	139	127	148	175	133	161	184	149	152	173	163	172	167	164	147	157	144	161	163	156	140	147	157	136	161	158	147	153	137	142	155	149	136	167	157	145	141	156	165	131	181	143	139	144	143	147	139	159	152	165	151	150	158	157	150	157	133	134	160	150	143	163	148	160	138	151	156	163	138	167	159	161	160	145	143	153	145	169	124	160	112	166	124	159	146	149	152	140	136	145	154	176	155	150	139	147	146	173	136	155	132	150	138	163	156	131	136	150	174	159	149	140	149	162	119	172	150	145	163	154	149	153	138	138	173	164	158	157	164	167	136	152	148	163	158	177	171	153	160	157	152	150	149	143	148	131	165	160	153	141	162	158	179	139	179	144	171	151	127	150	151	165	146	147	141	174	137	168	167	136	148	139	143	149	145	149	170	137	120	127	148	138	155	149	149	167	125	155	160	164	168	150	150	142	168	163	174	166	152	156	162	136	166	175	143	155	120	152	145	144	160	144	149	143	143	138	166	141	152	156	148	143	138	144	134	150	175	160	168	134	161	154	149	170	155	136	156	148	146	132	138	147	158	142	148	140	144	151	167	156	141	167	150	138	142	145	168	151	137	139	144	157	142	150	147	153	152	142	162	148	160	170	147	161	131	141	155	137	146	161	159	136	153	160	153	150	137	146	161	159	156	153	139	164	154	148	159	149	149	143	158	175	169	136	146	158	147	156	138	161	163	143	153	129	142	162	160	155	150	166	175	152	125	150	131	139	138	165	188	154	147	125	149	145	153	142	157	145	152	127	152	136	137	150	140	151	156	162	153	157	145	156	149	135	153	144	138	134	140	152	141	149	159	161	141	139	155	149	143	144	131	129	135	140	142	144	152	148	150	152	145	130	152	151	170	147	162	137	142	170	167	173	174	157	160	158	147	158	163	145	153	152	169	145	155	146	155	190	148	166	133	143	157	138	173	160	170	135	163	145	153	160	154	144	148	147	152	135	143	143	150	178	163	144	158	174	146	167	141	150	155	129	133	134	148	157	158	157	137	148	148	158	162	158	182	154	154	155	167	154	132	154	154	141	168	138	146	155	130	144	159	187	171	162	164	152	135	146	166	142	131	164	158	166	138	158	169	146	129	157	161	137	160	147	151	159	164	154	163	166	145	151	160	152	146	158	172	143	155	154	166	147	142	138	157	151	139	151	164	146	139	168	176	153	158	145	135	160	169	150	139	146	170	180	169	161	146	147	184	148	157	162	145	147	156	150	112	141	128	133	177	150	147	152	153	155	175	143	174	140	144	132	138	136	171	148	145	147	162	150	176	158	124	174	156	142	137	154	148	172	140	148	127	177	141	158	148	150	164	160	141	170	140	146	164	160	161	131	184	133	137	166	150	140	157	161	169	158	146	147	155	139	132	158	161	173	152	179	158	137	143	146	128	122	186	157	141	151	172	149	137	148	146	125	139	140	159	153	151	156	160	166	158	125	142	144	164	186	154	142	147	143	132	157	139	137	158	148	174	131	173	164	141	167	137	156	153	127	158	169	159	175	154	160	176	172	164	154	152	162	158	145	150	152	161	144	143	151	162	151	169	150	160	160	165	156	142	153	154	157	131	144	162	158	141	168	151	138	150	127	142	147	142	144	160	140	140	159	139	153	163	142	159	145	168	155	150	151	150	148	137	164	165	145	147	146	145	141	155	148	153	152	130	148	138	153	156	165	141	134	145	170	158	180	157	150	149	156	160	154	153	136	155	134	166	154	136	144	132	136	158	161	161	157	136	171	134	134	146	151	161	144	155	148	143	165	133	166	159	173	152	131	150	144	149	145	156	154	133	171	164	178	138	155	152	152	142	156	149	135	138	136	145	139	152	168	128	150	156	164	147	160	156	160	180	156	152	146	158	144	191	143	163	155	162	163	150	143	176	139	158	139	153	163	173	147	128	133	126	156	156	139	149	143	160	144	134	151	151	139	137	164	164	135	150	134	170	145	154	157	136	158	137	126	150	160	171	175	162	151	151	134	144	140	142	160	153	151	150	146	145	153	142	150	146	145	177	153	157	168	156	141	169	138	125	156	163	157	171	136	145	158	126	186	149	150	150	154	142	154	166	162	154	145	146	134	158	163	137	155	143	160	156	156	146	166	142	165	158	126	150	157	155	148	150	136	165	153	157	154	149	144	151	169	147	140	121	145	151	151	146	164	147	165	142	144	168	145	141	150	154	154	137	159	160	145	153	150	151	150	183	165	167	163	138	134	161	164	137	141	151	155	156	149	131	144	137	147	148	161	150	158	151	152	145	139	140	160	130	145	173	174	146	141	151	121	150	170	162	147	136	138	136	156	159	150	140	136	157	159	150	181	140	150	138	158	144	138	142	140	162	135	145	151	168	153	146	143	155	161	143	140	150	161	161	154	145	158	163	151	162	131	151	135	147	154	161	124	154	147	142	156	142	154	135	151	144	142	163	151	166	153	146	129	174	143	168	159	162	155	167	144	138	162	156	160	147	187	168	166	144	155	134	135	150	164	141	181	133	150	153	145	151	144	149	135	173	159	145	162	131	117	159	140	163	154	144	180	174	157	135	129	143	156	147	137	170	155	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
10210	23518	37855	43179	49221	50690	45636	40571	45662	43967	45620	36794	40440	42051	36766	34576	29795	26380	20657	16025	12140	12096	10691	9639	7723	6094	6014	5064	3872	3962	5053	4927	4331	4769	3901	3196	2079	1829	1329	944	694	718	658	687	665	612	710	6256	7917	4989	3531	3954	1521	615	788	584	486	514	477	459	459	469	495	472	468	487	463	423	412	473	458	431	470	436	438	428	487	467	447	441	488	467	460	476	471	465	464	452	436	450	436	438	434	466	454	438	474	481	499	478	454	403	444	476	438	477	466	471	444	427	481	452	463	465	463	465	444	472	465	486	465	466	462	463	451	487	504	459	479	447	451	487	442	435	458	441	431	459	469	460	453	463	434	440	464	530	446	475	442	508	401	453	471	462	437	443	492	452	462	496	459	455	448	442	475	451	424	446	438	430	467	461	448	453	457	468	507	434	444	488	422	456	429	454	503	433	467	481	464	456	460	457	448	485	437	446	468	472	442	481	486	443	444	463	458	431	439	445	485	463	441	468	472	462	440	460	431	474	451	446	486	423	448	482	477	415	438	474	444	471	446	464	467	470	461	473	471	443	471	449	499	443	467	450	432	451	453	460	457	458	480	420	437	424	471	472	465	466	424	454	482	469	467	456	458	466	437	496	471	471	429	483	470	425	491	462	411	461	475	448	462	448	458	450	441	462	452	445	457	455	448	469	450	455	443	470	484	438	462	496	478	454	469	449	435	467	485	452	434	471	513	475	454	440	477	469	485	451	431	468	495	445	426	433	425	471	460	467	481	419	467	449	484	480	401	430	460	417	428	443	473	467	459	452	442	457	427	434	433	464	456	452	521	398	464	441	455	465	455	477	421	438	447	477	495	456	461	447	453	478	448	431	429	405	457	442	474	453	465	502	424	470	446	434	417	467	430	445	474	491	463	489	486	481	493	479	457	430	457	442	443	435	432	477	464	455	454	463	435	428	506	462	425	447	453	408	428	465	470	426	424	416	467	429	479	497	463	435	483	476	430	463	458	430	453	465	457	441	449	436	448	478	451	443	457	433	456	472	432	484	461	463	457	442	439	431	425	500	470	433	447	425	428	428	470	427	459	466	502	455	474	463	444	462	480	415	438	443	436	455	459	445	415	459	408	416	416	499	456	433	458	468	433	464	437	473	415	456	468	419	468	434	464	473	471	465	436	449	495	412	526	431	457	437	451	472	490	460	496	469	450	483	472	409	490	431	489	474	467	452	420	443	455	517	459	444	498	443	457	446	476	444	470	435	432	454	468	438	459	446	491	443	453	479	469	460	464	449	482	451	404	479	443	432	428	459	470	470	416	463	457	467	467	452	421	487	466	493	479	461	457	478	463	470	454	388	449	430	463	461	462	466	446	442	437	479	475	453	457	436	406	481	440	474	405	434	432	504	441	455	449	452	467	445	484	449	444	441	430	458	466	446	472	473	408	482	445	462	435	435	444	451	419	451	477	424	450	415	462	493	445	502	490	463	486	470	476	460	464	473	486	468	438	437	462	491	481	484	467	434	424	452	464	466	422	484	462	454	475	445	459	456	456	456	430	493	440	469	446	470	446	466	470	476	450	466	473	417	460	494	432	437	475	474	466	451	449	450	425	458	454	457	460	446	454	436	466	480	441	424	468	454	504	456	425	473	449	457	468	433	467	462	454	440	439	454	432	480	461	452	438	441	478	455	446	445	402	421	468	506	442	450	479	456	512	416	449	455	468	447	465	448	443	489	427	479	454	482	478	458	441	441	446	491	445	451	432	441	489	463	443	457	469	509	471	439	443	455	442	449	440	490	441	431	477	448	456	446	479	439	467	480	450	430	408	447	476	478	450	472	488	453	421	445	469	420	456	446	458	457	463	428	454	468	458	480	433	497	477	472	454	462	440	463	448	488	472	455	450	511	460	459	445	426	425	469	514	417	490	429	428	482	444	453	488	466	451	462	462	483	471	451	448	450	429	480	449	450	471	455	446	479	429	467	464	412	483	472	426	446	434	475	472	465	465	427	483	430	433	492	483	452	445	473	460	418	479	430	472	461	420	455	420	475	448	456	441	472	440	446	451	424	462	447	472	449	434	455	468	442	430	460	447	440	470	467	434	420	463	491	466	458	461	438	455	458	445	447	475	444	417	456	450	426	462	453	471	463	464	513	446	439	457	438	392	470	465	463	476	452	470	450	478	482	456	473	426	446	469	452	446	477	421	443	476	457	452	453	458	471	456	515	453	462	415	440	442	469	489	456	486	445	475	461	446	441	481	396	468	434	450	417	395	469	454	463	473	429	452	438	466	456	508	436	470	433	457	419	461	467	437	470	422	466	506	479	479	433	466	441	422	494	472	441	476	457	463	395	495	463	457	451	440	478	458	440	438	460	504	437	453	469	455	456	470	427	461	449	440	436	441	502	443	417	453	457	445	456	466	438	483	460	409	458	438	443	439	502	434	482	401	479	476	444	460	444	431	483	479	455	477	466	453	438	414	454	455	430	447	471	436	457	445	443	473	450	444	439	429	487	458	489	430	419	461	489	467	463	420	423	450	459	431	443	450	467	461	427	461	468	429	491	469	448	414	449	496	478	433	464	473	483	497	455	458	419	453	457	407	482	482	457	480	488	481	475	434	433	488	448	473	458	442	467	464	476	490	440	457	440	428	433	460	478	507	449	434	467	482	451	448	456	495	466	482	451	478	450	454	460	464	496	433	478	442	429	482	454	498	441	451	506	434	432	450	443	420	451	453	454	481	456	450	444	458	471	470	454	444	446	475	445	438	434	469	476	457	480	447	443	481	465	504	441	430	472	443	434	469	441	462	470	439	432	481	446	465	424	471	490	465	458	431	439	475	438	460	476	508	468	440	451	484	444	426	457	509	475	465	466	425	479	397	481	471	461	450	414	475	465	431	471	418	445	437	471	474	472	472	426	469	460	446	464	487	505	421	434	416	436	457	464	431	476	434	415	467	468	475	472	448	468	447	518	478	461	516	437	426	510	450	482	439	492	459	420	474	438	498	429	461	470	450	475	467	467	470	448	457	471	476	455	440	424	435	465	434	485	461	458	486	480	429	428	472	500	459	457	456	446	446	453	426	470	445	454	457	468	457	458	444	473	422	431	456	486	469	436	484	464	461	418	463	465	446	451	467	457	510	474	431	454	503	494	479	434	432	460	483	453	454	453	466	442	453	476	509	452	456	464	464	444	446	454	466	466	449	433	467	412	442	469	475	454	445	460	462	467	475	456	509	470	426	484	478	441	434	474	454	482	455	455	448	447	424	419	451	436	444	449	496	445	468	468	457	466	442	464	436	436	417	433	462	434	465	441	448	478	469	409	427	436	450	453	434	455	424	445	458	466	476	454	465	434	433	494	460	451	461	526	447	483	437	462	473	440	493	415	485	481	448	470	459	460	443	471	463	454	473	467	452	481	448	435	438	458	473	439	486	480	402	453	437	463	447	470	464	499	403	453	462	442	466	456	459	443	430	448	444	462	464	442	476	448	481	445	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
24072	33987	44753	40117	41222	38441	34698	34559	38704	41946	36178	27123	29496	31724	24688	21946	15935	11184	8362	5996	4174	3868	3200	2798	2165	1635	1532	1423	1219	1144	1323	1277	1107	1340	960	781	609	466	421	304	287	271	279	251	246	242	261	1581	2027	1450	1046	974	329	234	316	265	223	212	227	190	217	195	197	200	205	230	200	203	190	176	205	232	205	228	186	229	215	229	199	205	187	224	236	186	200	172	208	179	225	220	209	193	199	195	232	221	219	188	188	198	185	196	198	205	209	205	231	217	223	202	201	215	210	214	207	219	204	216	210	198	191	197	225	219	214	237	198	211	208	203	201	213	221	215	212	196	206	215	214	225	196	222	182	196	210	166	194	186	213	195	223	177	240	203	199	208	204	202	188	234	219	181	185	186	185	192	215	204	206	205	209	197	212	205	173	229	195	245	191	221	208	197	217	161	225	208	205	190	211	161	199	205	185	207	243	205	194	213	222	200	203	209	200	209	201	216	206	209	214	205	217	214	208	190	197	194	219	205	200	190	203	209	195	196	234	217	221	193	200	194	199	196	182	224	213	197	206	213	185	183	176	196	185	177	206	168	190	221	186	202	215	167	203	198	204	207	201	204	195	188	202	204	232	203	190	220	191	184	182	211	194	223	234	174	226	196	216	184	220	191	193	212	219	194	203	208	196	183	212	211	181	196	205	192	192	190	213	192	204	196	210	212	196	206	217	200	212	190	222	234	195	222	218	223	202	223	193	202	231	180	194	219	178	202	177	214	210	193	216	210	195	208	222	192	195	187	230	187	179	195	220	206	205	196	196	202	220	211	209	189	219	187	223	226	214	218	207	204	204	189	219	196	215	204	193	205	215	193	205	210	217	209	183	210	208	195	202	209	212	205	207	230	176	210	236	189	190	194	207	233	226	200	215	227	186	214	180	204	198	198	194	202	221	240	222	204	190	212	219	212	172	184	213	209	208	216	196	213	194	221	200	195	217	192	179	190	197	223	212	216	207	185	206	205	197	190	217	227	182	201	211	188	210	188	188	221	210	199	193	198	209	220	215	196	202	193	207	200	222	209	203	198	206	180	218	187	179	190	239	192	185	212	210	204	184	187	181	213	211	199	209	228	207	219	185	211	207	201	195	204	189	221	221	198	205	206	232	173	192	217	206	196	187	211	196	225	217	202	218	219	202	176	199	196	219	213	191	191	214	212	205	221	192	191	222	216	184	224	220	197	198	212	201	216	212	188	216	217	212	215	203	197	199	197	202	219	221	199	207	219	196	211	205	191	192	225	204	198	182	204	212	192	207	226	214	192	212	169	169	184	213	189	196	210	215	208	216	188	205	213	206	202	194	208	202	193	206	228	210	231	198	226	170	220	174	200	171	189	190	217	214	206	215	194	201	186	238	204	202	217	207	211	196	197	223	190	191	222	197	211	207	202	210	224	210	192	194	201	199	187	178	206	205	175	206	188	184	192	182	209	195	216	198	230	218	203	199	185	174	176	219	220	193	217	208	193	228	216	215	180	208	212	240	196	216	232	234	203	203	196	227	180	210	207	196	187	198	201	208	187	199	220	210	213	223	176	195	193	194	223	220	202	223	215	189	201	202	196	189	208	215	196	195	183	210	202	216	217	219	204	213	186	195	206	203	210	195	176	202	211	183	213	200	215	192	192	225	197	168	226	200	214	199	183	223	199	203	212	220	199	209	216	200	229	225	192	203	176	191	222	232	202	189	224	208	194	202	230	193	186	204	196	200	198	194	214	203	226	213	216	222	206	227	204	213	216	212	204	212	198	225	200	199	225	244	192	217	193	201	220	241	207	217	204	202	234	196	199	201	192	223	198	188	194	197	205	193	209	230	227	208	199	221	194	219	185	201	195	232	196	195	178	209	191	217	211	201	214	170	185	215	180	190	217	214	212	218	207	200	224	185	197	219	200	212	222	192	216	205	197	172	223	237	204	219	187	198	250	192	191	202	181	238	203	192	195	224	218	192	208	213	208	179	208	181	185	203	196	188	195	198	207	232	197	187	185	186	204	217	200	219	183	214	203	198	209	188	197	241	190	224	194	213	196	231	233	209	221	198	209	191	230	207	203	187	199	223	188	208	190	196	198	198	223	193	196	206	220	219	193	201	223	218	217	180	195	208	216	225	220	207	209	212	211	204	187	208	215	226	216	217	184	174	203	215	216	205	180	197	206	192	206	196	206	210	197	203	176	217	175	195	210	203	183	186	203	217	192	217	202	201	231	212	195	189	189	227	205	222	202	208	208	190	204	204	199	194	218	218	198	186	216	227	176	199	219	197	204	210	214	197	195	200	234	221	218	235	193	199	194	207	226	204	223	213	219	217	185	209	192	197	194	190	197	189	203	190	232	187	207	211	178	188	193	213	202	193	200	179	199	175	238	188	214	203	211	177	213	215	210	190	228	187	199	205	211	229	187	175	202	202	214	220	203	239	228	195	189	206	217	201	182	190	188	238	208	188	218	180	225	224	185	188	217	204	200	203	210	202	188	238	186	166	204	173	182	188	223	202	202	174	198	221	204	203	201	224	187	238	229	225	205	216	185	218	197	198	217	209	202	206	185	198	215	200	217	204	222	218	222	189	191	195	188	216	198	183	194	217	197	190	219	203	216	204	233	211	202	210	202	221	181	212	219	213	208	223	211	206	226	212	199	219	184	212	183	208	223	197	200	198	197	234	196	186	202	220	182	211	221	227	213	219	209	218	179	203	217	190	213	213	210	190	214	212	205	205	191	195	207	208	203	211	186	176	211	214	209	203	203	198	194	209	198	195	226	228	209	197	216	186	186	204	205	180	221	193	189	209	232	202	162	220	216	208	207	187	198	193	202	216	201	200	215	214	204	206	228	189	193	199	202	184	191	198	194	203	230	217	239	217	209	227	211	171	197	199	205	229	207	169	214	194	218	212	209	199	188	192	230	196	211	181	188	196	199	225	189	216	206	208	190	214	201	207	229	212	199	209	182	189	221	202	227	196	195	195	225	214	204	202	244	219	207	227	223	219	209	195	211	206	226	214	188	233	202	230	212	215	205	207	187	217	222	216	199	200	202	173	214	196	222	214	196	202	214	228	205	207	232	221	210	212	188	211	198	222	183	213	184	211	231	194	193	224	186	188	197	176	197	199	178	202	214	203	177	228	225	181	189	209	172	240	182	208	196	193	193	206	189	220	202	199	201	212	211	207	211	216	205	199	195	188	189	215	191	176	189	200	220	190	193	220	217	195	217	180	204	211	202	231	229	174	192	213	188	201	188	185	219	202	216	204	218	214	203	212	199	224	192	167	203	228	205	206	210	210	237	211	195	195	217	216	211	218	218	228	213	203	186	226	204	184	205	205	206	210	186	185	188	198	193	195	194	204	205	180	195	207	191	189	218	200	175	200	202	183	196	218	195	197	193	201	224	219	214	187	192	212	196	186	190	186	188	209	214	228	199	209	187	195	181	192	214	175	194	201	204	205	214	197	224	196	204	210	231	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
14591	30152	42042	46907	51832	54554	51009	49248	54075	51542	53564	44851	49602	51736	47165	44290	38872	34876	29024	25395	19641	19002	17090	15494	13677	10315	10489	8720	7516	7449	8518	8059	7441	8906	6698	5390	3798	2841	2125	1420	1121	1065	1023	1011	982	911	1272	10686	12921	9022	6768	6153	1649	777	1447	964	681	630	593	597	600	607	586	642	540	620	593	591	604	581	613	606	588	609	590	583	584	617	614	557	600	562	595	570	583	581	639	623	541	598	601	589	583	601	550	561	595	602	593	534	609	619	590	615	609	551	604	584	599	620	610	623	613	553	612	607	621	604	595	580	572	610	570	625	583	593	561	624	603	612	600	579	564	642	586	538	587	552	614	631	602	599	559	602	567	575	599	595	578	585	582	597	598	567	591	606	618	555	632	609	583	589	594	611	614	598	586	656	580	584	606	564	603	591	585	579	565	590	555	582	585	585	593	551	631	641	547	536	571	582	550	597	596	609	617	614	617	573	566	533	591	550	589	643	570	582	594	619	576	596	555	600	544	571	570	600	588	593	567	580	632	571	565	563	640	557	589	568	581	582	623	576	586	556	581	608	615	563	559	551	617	588	580	588	620	622	577	581	617	589	605	587	560	570	580	614	580	598	581	628	621	604	567	567	582	603	613	596	587	612	587	604	599	568	608	602	559	593	604	592	619	573	566	600	580	622	592	589	596	637	586	608	573	630	622	559	605	548	589	583	618	566	568	594	569	602	567	604	628	588	579	620	545	568	642	587	637	602	576	562	625	593	590	609	590	595	598	612	602	604	608	629	599	519	574	604	582	596	554	612	573	568	606	598	603	649	600	622	567	586	607	592	618	594	606	609	609	611	566	594	601	600	611	558	598	570	584	619	574	640	584	560	562	571	595	592	587	545	620	583	583	607	587	583	608	563	589	569	582	614	600	637	598	570	595	611	606	599	580	608	627	590	591	594	589	597	570	580	586	563	596	569	605	577	593	560	584	575	575	560	594	568	568	624	605	594	619	599	568	560	574	572	622	567	581	586	583	600	587	573	609	571	581	622	631	567	553	547	576	600	588	635	604	597	624	613	600	623	632	606	573	583	592	574	633	589	635	579	599	633	566	585	608	580	622	582	581	586	571	603	565	583	653	612	562	585	588	602	518	566	597	601	633	547	555	588	584	576	622	586	595	605	593	629	598	589	573	643	574	578	555	595	584	590	585	572	587	581	603	586	561	569	602	596	594	570	578	608	573	595	680	610	556	580	578	590	608	592	592	593	605	536	575	616	613	576	619	621	581	568	585	561	609	539	635	595	598	633	601	609	580	584	618	608	596	591	570	574	612	577	605	596	591	610	576	591	580	588	579	577	607	516	604	592	597	600	610	567	630	607	587	550	583	624	563	551	615	539	623	555	562	614	601	583	600	575	616	628	566	590	544	552	599	557	600	599	610	530	578	588	645	577	612	568	561	612	547	605	572	547	593	581	607	600	620	561	626	587	581	551	600	595	605	584	594	615	588	614	577	575	542	608	609	615	577	597	582	584	565	595	633	540	599	593	579	580	599	600	594	588	605	582	579	606	578	582	569	616	596	573	616	596	587	588	564	560	613	584	572	608	605	569	564	571	618	576	620	638	604	608	612	615	567	598	634	600	564	592	570	601	597	603	580	583	600	609	582	590	591	622	606	580	571	607	593	551	608	610	591	629	594	585	649	605	581	629	608	554	579	589	622	617	591	608	617	619	584	566	591	598	600	601	578	590	566	633	605	595	571	598	606	643	584	593	604	568	591	601	594	567	611	611	593	591	571	608	631	602	565	577	606	601	582	580	628	576	634	621	573	591	632	614	572	584	586	591	568	585	579	607	602	597	649	565	583	584	577	584	568	562	606	580	623	603	553	629	633	592	582	620	534	599	611	550	557	566	604	570	609	588	594	618	585	539	556	546	584	597	578	572	564	605	632	617	576	571	583	593	579	613	594	597	604	562	587	600	564	613	609	626	615	632	603	569	633	612	584	546	591	552	559	589	597	554	587	587	567	577	604	627	586	583	587	607	619	579	582	580	557	583	547	591	603	619	580	630	595	605	568	602	633	586	570	568	595	553	613	650	610	616	632	615	576	592	577	576	579	593	562	587	649	591	589	589	576	576	593	558	573	573	602	583	630	592	586	618	593	603	576	610	580	576	591	597	544	557	633	650	604	608	578	606	616	568	616	607	590	607	581	567	570	599	611	590	606	553	583	578	623	591	608	609	571	616	575	624	576	635	535	656	572	568	650	586	605	597	614	614	598	568	586	580	593	555	590	555	578	533	622	603	571	650	555	564	565	590	608	630	622	576	630	560	623	561	580	564	614	644	576	587	584	567	642	603	564	566	602	604	600	583	601	600	586	581	628	573	604	602	636	581	593	574	620	585	583	565	571	598	638	611	555	575	586	603	556	530	574	566	586	637	639	611	575	617	614	608	573	568	612	616	596	607	605	590	580	539	591	575	547	617	568	583	596	607	585	580	628	586	605	594	623	616	621	594	619	524	616	563	601	605	618	602	627	601	599	567	566	587	592	581	642	632	588	595	591	575	581	625	602	604	612	580	609	608	601	583	599	581	577	622	595	646	584	558	611	602	596	604	595	603	632	595	583	600	597	558	570	587	554	593	598	635	622	628	579	608	605	558	570	567	594	592	603	570	572	602	594	586	566	575	529	590	616	564	658	554	608	619	590	596	545	590	635	625	637	616	619	608	528	591	548	582	613	522	670	579	559	583	595	652	619	565	577	628	624	586	594	580	591	596	549	589	601	561	597	590	595	656	567	603	620	618	572	578	590	568	585	580	578	605	545	558	583	572	585	536	645	571	570	633	540	585	606	611	554	606	632	576	590	559	623	587	584	567	614	566	616	567	578	589	573	635	620	578	600	609	618	577	596	653	565	585	606	595	529	604	579	621	594	601	632	626	610	562	581	560	549	571	568	589	645	589	613	641	631	591	580	582	631	599	597	588	547	635	604	570	575	576	556	585	575	601	567	579	599	598	596	590	573	590	571	624	588	587	593	629	557	531	575	589	588	608	584	603	616	597	591	620	560	588	574	629	594	624	572	589	593	612	616	599	595	637	606	589	585	578	550	561	611	616	608	611	591	582	591	586	564	602	631	564	650	593	594	605	594	600	634	597	595	590	555	590	608	568	604	572	622	614	551	602	619	594	608	588	575	588	634	577	566	599	592	655	589	607	581	636	595	586	597	555	572	623	642	594	638	631	588	574	513	582	546	606	560	562	553	631	583	563	540	571	593	626	574	646	578	614	582	609	581	608	573	541	557	599	609	591	584	605	585	614	593	605	592	599	556	618	575	616	641	590	602	582	639	620	629	569	628	604	590	612	594	623	627	588	559	617	600	640	614	582	613	608	580	596	601	560	596	591	576	589	605	577	574	563	596	664	600	523	589	611	556	546	546	582	614	606	585	634	603	531	551	609	596	617	566	549	609	636	588	608	583	648	576	563	608	572	566	621	577	593	602	614	615	575	576	571	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
3388	4978	12781	11070	9274	5252	3023	2349	2086	2208	1667	992	1097	1099	881	808	585	474	394	350	355	302	280	256	249	274	242	213	256	218	246	244	195	216	244	219	228	196	230	201	253	179	236	220	206	183	209	244	269	267	250	262	227	213	217	197	215	209	203	216	217	204	197	202	220	200	202	213	199	225	198	223	229	213	220	221	230	207	195	180	208	226	209	203	224	217	195	212	186	204	215	199	226	222	215	215	191	190	192	214	207	211	205	224	196	193	215	213	206	192	219	213	208	205	183	215	207	193	200	222	212	217	225	211	179	192	208	203	198	216	217	214	198	209	215	218	219	205	221	225	207	195	175	212	223	219	191	210	201	221	208	216	215	181	196	188	201	213	209	205	205	200	216	232	181	221	195	209	195	205	220	197	222	194	216	223	177	192	187	188	212	215	193	201	208	216	190	209	206	207	191	221	216	221	200	217	231	200	181	202	194	233	208	217	202	200	216	195	194	223	207	218	198	225	222	214	210	188	223	221	236	218	192	220	206	206	212	233	207	193	197	184	203	205	203	208	206	220	227	200	189	196	236	211	203	207	188	221	200	192	214	207	216	201	199	201	191	219	213	186	180	249	211	198	216	193	194	200	211	211	199	198	202	209	185	229	175	234	197	199	241	207	209	216	203	203	225	219	204	194	215	191	216	198	230	214	219	198	199	203	215	199	184	228	182	212	221	201	241	212	207	222	198	206	206	205	208	213	193	197	209	204	193	212	194	208	224	222	203	216	225	227	194	212	222	220	219	201	233	204	205	222	219	194	201	201	231	185	178	197	191	226	205	199	204	200	195	172	235	206	189	209	192	208	178	224	181	217	203	228	202	206	224	204	182	197	209	194	223	203	203	199	223	201	205	200	225	212	204	208	206	207	238	210	210	229	208	218	212	206	191	219	172	214	211	217	205	190	183	204	184	206	201	176	209	191	202	201	212	187	210	218	201	229	219	203	228	194	226	208	193	236	207	220	191	210	212	213	215	217	221	231	204	198	199	198	210	201	180	212	198	168	204	183	215	211	249	208	251	213	208	220	207	192	186	204	194	196	181	222	202	201	206	216	195	200	198	198	200	205	236	217	200	187	233	191	236	196	191	226	199	218	209	181	182	180	183	189	224	222	193	201	190	207	212	210	194	217	200	231	243	227	200	218	186	214	236	193	195	211	222	181	188	195	184	203	202	202	217	214	203	208	240	211	201	207	219	197	231	219	192	192	200	201	195	192	216	224	214	181	219	238	182	206	195	198	224	201	206	196	206	193	213	217	205	191	210	198	175	206	218	244	203	193	197	239	212	204	219	197	189	212	215	194	177	206	203	171	200	194	203	207	234	213	201	222	205	188	213	211	193	215	220	190	210	206	204	178	195	202	218	194	214	206	219	221	211	215	222	203	206	203	191	197	186	237	204	182	183	200	216	211	201	192	218	216	207	186	205	197	179	217	236	163	211	207	203	209	209	205	228	227	246	210	213	186	236	205	223	231	214	203	196	180	180	199	208	220	170	187	212	195	211	202	210	212	219	184	208	204	222	206	196	206	201	221	232	189	220	211	196	227	172	222	198	194	209	220	218	173	199	224	218	199	213	173	200	207	178	203	227	229	212	195	203	215	214	196	212	216	215	212	224	208	190	214	213	212	199	220	210	193	185	197	206	190	228	201	195	213	205	216	213	197	196	188	227	191	173	219	194	202	224	197	227	207	201	207	235	214	193	234	179	229	199	204	219	205	167	192	210	208	190	187	169	199	188	201	188	200	190	178	208	186	194	207	201	210	218	192	209	193	223	240	210	216	212	196	202	193	189	197	192	189	195	192	218	226	208	215	202	219	224	214	199	225	213	210	206	204	235	180	207	190	200	218	199	227	210	198	244	227	200	210	207	223	225	243	186	201	204	193	211	200	204	175	225	182	205	196	213	192	200	209	212	185	184	167	206	223	195	202	188	215	193	213	214	198	212	213	199	191	197	201	212	178	220	190	222	221	185	199	202	226	197	179	169	213	204	210	211	196	222	220	188	227	207	208	202	180	188	226	190	215	224	214	205	218	244	196	224	209	189	207	197	194	200	210	192	236	186	189	204	233	216	206	215	212	184	221	208	229	200	199	199	203	219	202	238	214	200	218	203	182	210	202	211	213	192	211	172	196	186	243	218	201	193	185	209	212	219	201	201	197	194	213	195	202	215	213	201	184	213	217	193	207	229	210	215	212	217	202	202	193	201	184	205	206	190	210	204	245	223	216	220	219	199	196	198	203	214	210	218	215	224	186	204	209	170	198	220	228	206	195	202	208	212	223	203	210	226	198	188	209	174	229	195	223	182	204	192	177	200	191	206	205	216	198	196	218	203	187	192	208	191	216	188	223	179	205	211	199	227	167	202	206	176	193	206	187	210	194	212	202	207	211	207	197	207	209	220	219	208	175	223	198	176	219	215	206	220	225	207	224	223	199	201	197	234	207	200	219	217	217	202	206	197	206	207	201	200	217	213	240	215	233	204	230	192	195	207	230	228	214	192	205	202	208	232	189	196	223	204	214	206	213	251	192	198	215	211	235	187	198	239	220	218	173	188	192	202	208	205	189	210	203	189	201	193	195	198	203	209	226	210	207	207	177	220	193	226	183	212	213	191	187	200	196	224	199	238	211	176	227	211	164	193	195	248	208	209	226	203	235	196	231	198	193	200	214	216	195	194	215	225	184	203	210	203	174	195	185	191	193	211	193	216	193	193	206	204	210	181	196	200	195	213	210	226	182	187	206	228	177	204	223	187	191	186	218	198	211	206	199	209	222	226	196	214	215	198	198	210	199	208	209	201	198	228	223	236	208	228	200	208	198	199	213	218	196	201	218	211	227	216	206	191	190	204	200	218	192	218	211	220	193	175	183	178	185	186	211	218	226	207	218	197	201	211	188	212	200	212	198	206	193	228	202	222	210	208	225	220	201	216	194	192	208	212	220	204	211	220	215	210	192	192	197	216	213	232	187	209	204	194	217	215	200	224	205	229	213	194	190	202	212	214	183	205	215	207	191	221	219	195	186	221	214	217	242	216	201	208	214	197	193	186	183	215	189	227	227	215	215	230	196	204	206	182	185	206	203	181	200	182	222	209	189	214	189	190	207	223	225	211	178	196	215	206	206	180	202	188	180	209	189	191	211	217	218	227	216	192	206	209	181	217	207	211	202	217	232	198	215	186	184	209	193	211	189	229	194	220	200	205	199	183	203	194	194	215	192	233	208	236	238	210	206	213	179	189	219	202	202	198	218	191	206	218	176	205	217	229	183	214	213	216	209	201	221	194	204	211	195	233	189	186	193	201	210	183	208	177	189	198	187	193	231	210	207	215	187	201	206	232	213	224	196	199	203	229	203	209	191	212	181	203	182	207	221	209	178	216	200	200	194	193	200	204	193	223	191	222	216	218	225	211	200	224	221	206	204	190	198	177	174	219	204	170	192	214	209	196	217	181	234	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
3114	7190	17279	20530	23087	16787	11038	10141	10583	10967	8794	4850	5980	6251	5291	4203	2974	2653	2163	1734	1481	1249	1292	1173	1048	947	902	854	877	739	808	845	792	860	726	740	666	677	596	636	603	619	654	593	621	612	620	1029	1406	1170	1219	1008	665	597	627	579	644	638	587	612	542	587	656	591	596	602	617	564	609	596	604	602	611	655	599	599	610	553	592	607	634	565	583	595	577	565	604	621	606	577	571	602	636	594	616	578	603	604	592	618	609	515	574	603	568	602	588	592	562	565	611	621	603	546	587	615	580	588	573	625	591	580	577	596	537	560	592	546	592	597	582	575	567	578	652	596	635	582	567	587	659	609	608	609	564	608	600	559	599	598	586	572	548	596	598	579	577	604	583	628	606	660	585	580	575	566	589	593	566	578	556	587	596	627	562	546	602	594	625	597	595	598	594	614	572	576	591	570	574	546	585	611	593	592	571	614	625	590	570	618	585	595	597	569	625	586	620	613	640	632	569	602	561	622	617	598	590	605	573	583	578	575	642	580	540	579	593	605	576	575	581	621	587	622	628	561	629	619	605	592	632	631	595	584	601	582	582	574	553	582	582	568	590	600	565	604	590	587	579	630	602	544	596	575	583	574	545	598	553	624	607	581	560	585	571	578	570	650	630	592	553	593	550	597	606	620	596	582	593	580	620	594	597	597	583	632	587	559	612	554	596	597	563	613	589	568	625	607	611	571	603	600	592	592	607	595	574	579	579	568	600	598	635	549	624	612	586	584	562	629	595	564	568	590	589	586	616	573	624	600	539	600	597	611	595	593	622	565	627	587	572	624	618	608	566	616	618	631	605	549	589	607	618	620	555	571	569	560	569	564	620	604	587	603	585	557	582	602	607	574	578	539	572	620	629	579	587	601	532	587	598	581	584	578	592	578	609	560	626	613	654	598	547	567	597	598	548	599	581	607	559	601	539	596	661	609	589	589	620	541	611	638	554	550	609	580	597	607	568	612	583	625	576	597	602	615	570	579	567	613	598	584	579	555	596	582	617	578	567	539	601	578	578	580	591	593	551	604	583	600	595	645	565	592	581	628	602	596	582	637	603	596	545	648	590	593	567	593	609	601	599	623	555	530	604	558	607	574	593	568	608	573	551	599	587	598	582	619	572	590	601	620	566	588	593	599	640	559	590	600	559	556	613	589	542	596	636	632	607	582	589	586	554	591	587	585	601	580	645	600	577	609	602	617	564	559	594	613	590	626	541	607	587	566	584	574	588	585	588	596	611	574	581	602	603	605	600	600	614	600	576	592	597	613	594	574	618	590	602	570	615	593	591	584	588	596	577	588	571	606	587	605	585	597	604	639	602	601	624	613	552	581	614	562	592	593	617	562	607	599	581	583	612	588	607	574	595	611	574	611	595	583	580	614	643	570	565	638	592	577	571	571	613	579	569	546	646	635	566	544	559	560	578	579	580	583	610	669	588	572	600	597	560	632	593	580	607	620	565	648	622	555	587	561	576	605	624	576	584	583	578	619	587	597	608	576	598	591	573	610	606	563	594	620	558	553	605	603	591	589	586	546	567	601	629	629	612	579	606	588	603	637	604	578	566	576	559	599	624	614	624	586	619	618	582	601	589	600	616	598	612	562	566	536	603	609	603	555	558	554	603	579	600	555	565	588	559	596	553	633	580	599	578	604	580	616	589	550	651	617	571	627	577	622	560	619	600	589	589	577	607	563	620	580	584	520	622	582	594	592	622	609	610	592	607	572	587	584	549	584	628	619	607	648	555	622	606	581	557	581	541	582	594	605	563	596	583	614	578	597	593	575	592	543	610	569	539	591	597	594	598	579	529	636	605	623	621	557	560	551	565	552	556	560	593	608	567	563	583	584	596	597	537	593	588	640	540	545	602	543	512	582	552	594	589	591	611	560	587	598	558	582	571	557	597	602	603	586	559	563	598	616	604	580	583	590	562	626	610	566	582	615	590	580	572	616	591	565	612	571	582	590	559	613	596	584	590	606	606	602	611	586	591	604	596	563	576	605	602	558	600	565	573	614	533	623	569	568	613	633	586	628	595	559	569	583	603	607	607	597	597	567	562	558	597	634	557	607	584	623	579	615	568	642	547	591	576	618	615	578	566	614	612	548	620	563	595	556	537	572	575	620	584	556	583	619	583	572	609	544	572	574	565	627	604	603	554	611	595	598	595	583	633	538	571	604	592	563	579	596	599	600	621	580	569	630	606	637	594	588	574	620	589	561	590	616	582	592	551	616	615	575	637	581	584	570	561	532	579	583	560	569	597	605	629	619	575	595	616	551	578	598	592	549	567	599	612	603	586	579	623	597	594	580	582	577	605	623	591	576	604	529	598	577	615	611	577	591	604	586	590	611	553	596	604	561	627	578	603	625	590	577	564	572	606	585	591	583	599	612	602	606	598	612	574	562	622	606	517	625	602	552	584	601	579	621	617	599	584	620	516	604	559	634	583	577	549	555	567	593	600	591	564	621	640	624	602	615	594	549	585	608	583	598	601	595	570	575	616	591	582	637	585	551	571	591	562	581	594	540	563	614	570	584	562	647	594	548	592	612	583	579	524	553	563	577	538	564	589	590	583	584	597	603	593	571	572	548	567	608	584	599	581	564	596	568	590	614	570	577	558	619	566	613	576	585	608	616	561	620	585	611	602	590	624	631	575	600	544	601	588	566	594	602	628	540	577	602	612	587	596	553	592	591	569	610	583	648	609	578	564	594	578	585	629	585	597	575	554	631	569	629	569	611	553	630	584	554	587	588	565	589	566	603	574	589	631	605	622	570	590	557	595	599	591	549	615	555	593	622	563	577	581	599	608	593	615	583	579	549	652	588	636	651	597	615	571	594	620	603	536	565	596	587	614	611	592	599	548	593	637	629	628	620	616	585	547	570	622	575	570	607	596	631	600	618	611	562	579	606	568	592	605	573	588	561	626	538	598	565	584	579	596	571	571	608	574	519	599	621	571	541	616	552	626	612	564	600	578	535	556	589	556	578	545	578	585	582	576	611	563	598	589	554	628	591	650	611	606	585	597	593	600	578	585	557	625	558	581	617	570	581	556	588	574	624	572	564	614	583	560	579	556	571	558	601	600	580	602	563	567	609	603	635	588	575	569	609	614	547	592	557	622	579	621	603	579	557	630	611	584	562	585	540	559	599	574	590	599	623	610	574	583	581	614	590	590	576	615	624	598	622	563	583	587	583	609	626	585	613	601	594	601	621	599	613	574	569	574	572	593	547	573	595	594	559	624	568	581	575	627	623	575	572	596	581	610	614	622	617	599	593	535	536	567	568	578	589	578	598	620	573	603	610	567	577	595	583	604	568	618	594	563	620	584	625	544	621	545	602	560	614	553	592	579	572	512	592	637	582	601	621	563	588	596	602	604	588	599	651	582	583	607	614	590	600	567	616	587	626	609	606	596	594	591	609	579	576	577	635	558	597	577	591	562	609	570	572	577	563	593	598	579	581	621	607	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
16286	28780	43890	39850	41033	35240	29894	28469	30164	33477	26710	16891	17639	18151	15458	11007	6235	5685	4404	3016	2154	1884	1591	1343	1156	900	813	737	602	621	670	643	632	727	488	396	313	266	223	230	186	177	177	163	200	169	179	840	1143	832	511	566	254	152	174	169	183	150	177	140	145	141	142	148	144	136	147	168	176	147	163	188	158	161	157	145	149	168	149	144	134	158	126	124	167	167	138	139	138	159	127	154	142	165	161	146	139	168	155	139	164	151	152	159	149	148	129	170	136	132	146	150	140	166	150	168	137	144	135	150	157	132	158	147	171	162	148	161	131	150	149	143	143	170	137	164	147	146	128	144	144	153	142	142	149	133	154	144	128	145	154	168	132	161	152	160	163	163	164	125	153	157	130	155	157	144	146	160	140	152	148	140	166	148	141	154	149	163	136	136	149	145	161	146	144	168	146	153	144	146	138	150	153	161	145	158	171	138	138	148	138	158	153	159	130	151	164	139	136	138	137	131	148	140	165	166	149	153	151	157	144	157	160	150	175	156	136	146	144	139	157	134	144	154	143	169	138	158	150	151	140	139	171	168	182	152	137	152	168	161	141	145	156	154	147	139	146	149	157	149	139	170	145	152	144	151	168	141	152	167	140	132	134	142	140	146	157	159	150	144	161	166	162	147	142	140	164	145	146	165	154	141	141	140	162	163	175	147	125	162	147	163	165	152	155	159	132	172	153	142	131	155	139	159	155	128	141	164	131	155	158	144	150	146	141	152	147	158	163	167	152	136	148	138	141	178	133	155	146	162	158	126	126	145	142	134	141	143	170	146	155	154	171	144	150	138	165	148	132	129	144	135	148	161	151	177	147	158	138	155	162	156	171	122	153	170	147	177	149	153	149	144	149	141	156	153	150	139	140	172	151	157	173	164	155	136	136	143	150	145	146	137	144	151	163	156	140	154	144	162	132	156	173	168	169	154	146	157	152	141	124	147	163	163	147	130	142	144	154	148	167	131	128	149	147	129	161	147	131	177	156	177	169	164	150	152	146	145	157	146	163	162	145	148	148	159	155	130	156	155	133	136	166	138	153	158	163	168	149	122	130	142	169	160	159	156	160	160	127	167	162	155	141	147	154	167	131	154	140	134	164	158	138	129	140	142	159	138	144	126	166	135	173	163	168	160	156	125	159	163	133	142	158	139	145	141	128	147	126	125	158	159	125	118	139	141	137	141	169	163	133	128	148	152	151	144	141	148	157	138	142	170	152	126	147	128	154	141	154	158	177	150	155	148	163	171	140	134	154	133	147	138	144	170	138	166	134	145	128	154	141	134	148	147	137	154	151	171	169	142	140	158	139	158	133	116	145	142	139	153	126	165	141	181	156	148	138	132	133	139	152	172	161	139	127	143	163	148	151	148	134	161	165	137	136	172	173	133	148	150	150	139	129	148	161	159	166	126	149	135	157	143	130	132	140	138	176	137	161	140	155	136	149	151	140	129	158	152	160	139	167	143	137	159	156	150	129	131	150	124	138	172	133	129	135	131	144	126	145	162	138	154	146	155	163	169	154	139	136	126	143	179	129	148	157	155	126	142	181	144	141	134	149	156	143	142	168	168	163	146	150	153	130	139	149	148	154	146	153	157	146	152	165	141	148	141	137	146	150	136	131	158	147	138	153	156	157	149	156	156	158	149	148	137	141	150	142	133	139	155	150	141	167	154	156	146	143	158	156	132	127	142	137	149	177	151	159	156	153	147	140	163	131	156	158	134	154	141	156	139	150	145	164	152	158	133	161	154	136	127	152	150	149	135	137	141	135	141	134	163	164	149	168	174	144	148	152	143	166	120	145	151	146	159	129	146	149	156	129	152	133	153	153	143	157	149	137	147	148	143	175	145	158	178	161	159	135	165	140	153	150	147	156	150	144	158	135	164	134	154	155	142	134	136	134	156	147	150	128	187	145	155	143	168	157	148	139	122	150	139	154	141	172	131	156	140	155	144	157	149	166	162	147	183	169	152	143	144	152	144	143	154	150	147	138	160	171	132	137	143	146	134	144	153	124	157	147	163	153	149	157	168	141	147	166	154	159	152	153	135	134	129	136	177	141	123	177	141	171	161	151	150	152	151	134	160	179	146	144	140	170	170	135	161	154	150	150	170	146	150	166	157	166	148	149	134	145	142	165	139	155	152	145	144	153	157	117	155	154	147	131	144	159	161	125	153	160	146	141	145	146	140	138	143	153	142	128	154	144	161	165	147	155	158	153	153	153	144	164	164	153	159	146	149	130	146	165	159	153	147	166	130	176	146	163	147	169	178	156	151	164	134	165	136	141	124	147	156	130	135	148	136	142	143	135	150	173	146	138	133	143	172	140	134	163	163	158	145	147	150	142	156	158	141	147	143	132	142	141	153	163	153	135	148	147	126	149	156	137	166	143	171	155	154	160	134	141	160	137	145	139	152	145	147	163	146	154	155	165	159	125	172	146	157	158	165	140	152	139	192	164	143	150	146	131	135	174	138	134	141	131	132	133	149	165	133	166	135	149	151	149	143	140	142	122	157	138	148	144	148	155	153	148	144	147	159	145	137	157	147	167	121	163	165	139	150	152	170	162	157	160	152	140	144	151	139	162	157	173	134	149	144	138	145	148	171	125	130	132	139	156	143	140	148	168	140	153	144	158	150	137	129	121	134	152	135	160	124	137	152	158	143	169	157	138	149	132	160	143	140	128	158	127	181	145	157	159	154	119	143	163	164	148	153	128	157	158	139	140	135	131	139	157	119	138	152	148	156	141	139	155	151	149	142	148	142	175	151	153	125	131	146	163	127	143	150	154	133	169	154	146	156	137	139	162	168	159	142	129	156	142	152	179	134	145	154	154	155	164	160	147	182	148	148	165	144	153	152	138	140	142	149	153	170	131	142	127	161	170	147	155	151	165	141	159	131	151	151	146	148	155	149	164	133	133	126	150	160	140	145	152	138	146	157	178	158	134	156	171	139	144	150	143	149	136	155	148	147	138	151	163	135	146	161	151	157	151	157	156	148	147	147	135	128	148	135	137	137	154	155	143	176	156	133	130	150	156	146	137	159	174	155	141	146	141	143	155	153	140	160	163	157	166	143	152	172	119	139	149	170	159	142	164	165	146	146	140	148	130	150	167	149	153	131	142	143	156	147	128	149	126	155	154	149	129	134	164	154	162	157	143	122	133	118	171	151	159	143	163	145	149	138	143	148	124	155	149	156	160	167	192	146	156	154	147	133	147	137	115	155	156	145	162	134	141	126	149	144	166	142	163	130	126	151	148	159	172	146	163	137	140	176	148	141	173	143	163	142	123	160	170	137	164	148	150	152	165	133	148	157	157	154	138	150	157	174	157	175	160	140	163	156	154	132	159	164	154	158	152	130	155	118	169	151	135	162	135	142	170	154	141	134	156	164	143	156	149	124	142	143	139	132	166	148	129	165	157	143	146	145	146	162	153	137	133	148	161	173	172	154	140	163	156	157	153	137	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
11112	26258	39705	44973	50145	48317	42299	42163	45821	47600	44639	33717	40753	40837	39125	32257	24756	25285	20861	15832	13507	11607	10343	8772	8116	6016	6072	5116	4573	4309	4511	4353	4474	5552	3285	2756	2168	1448	1120	809	751	663	706	676	647	639	747	5587	7727	5382	3520	3609	1405	544	879	697	480	443	434	427	462	452	464	455	459	437	469	461	453	460	436	458	459	469	459	464	473	452	441	475	450	468	473	419	450	434	438	452	458	487	416	443	469	480	428	470	457	454	481	458	461	462	431	445	487	435	457	487	471	488	451	452	454	452	448	444	442	402	422	425	458	439	455	503	474	457	435	439	480	428	451	455	428	463	432	476	428	481	472	425	468	475	451	416	443	408	454	491	439	474	453	435	434	430	463	475	461	448	446	485	454	459	409	447	458	470	463	452	491	470	468	499	443	469	426	414	427	485	451	466	452	445	414	416	461	517	492	478	450	429	421	468	505	419	472	461	459	455	435	458	464	480	445	448	444	502	423	390	421	463	464	461	439	473	415	423	448	454	455	453	435	417	438	465	464	448	429	455	398	445	414	452	491	477	423	443	465	438	514	469	473	423	447	419	444	431	450	471	440	471	454	488	460	422	455	438	505	460	455	438	481	443	478	458	444	427	428	482	408	420	421	415	443	441	464	445	476	411	438	464	448	442	465	433	465	427	406	440	427	474	461	452	425	454	464	483	458	450	468	435	449	434	463	426	455	466	455	441	430	475	482	443	473	449	467	422	449	469	441	468	419	429	437	393	438	426	460	460	460	507	456	482	426	437	448	457	460	456	416	477	439	473	467	468	412	438	454	435	479	462	431	480	484	463	501	445	461	449	488	453	513	437	439	400	450	470	456	465	433	457	457	430	454	458	468	453	432	462	448	447	445	427	454	487	472	473	440	453	445	423	433	424	459	474	468	456	497	477	437	468	433	480	483	455	451	458	446	463	475	478	436	454	432	486	451	468	468	420	476	455	435	497	446	410	424	495	445	455	433	423	445	484	431	429	447	443	426	394	454	448	451	461	485	455	439	471	475	442	456	471	463	454	431	483	464	443	451	462	443	431	437	440	447	452	479	430	482	464	449	448	433	514	429	425	466	478	445	441	443	448	472	481	431	454	452	467	468	442	460	462	450	481	448	448	463	464	478	470	471	442	447	440	431	429	448	415	454	445	492	454	453	455	460	480	472	462	473	437	481	461	474	444	466	449	438	455	461	473	450	496	466	457	429	453	449	462	438	463	424	478	422	424	412	437	454	476	463	436	461	437	432	452	458	435	448	450	436	449	450	464	455	463	443	461	441	436	466	413	478	475	493	462	423	416	483	467	428	448	477	424	446	446	440	447	440	459	452	489	425	449	459	486	454	460	437	467	422	432	469	449	419	509	443	449	416	446	435	441	424	445	469	464	434	468	454	437	471	420	460	449	480	467	456	414	453	471	442	425	472	483	485	420	471	430	470	442	421	491	436	463	426	485	445	427	431	470	448	421	403	443	455	391	434	453	454	452	465	454	436	452	427	438	457	482	474	459	437	485	463	483	446	457	431	463	410	466	466	445	446	498	467	463	440	452	423	487	484	425	482	452	462	441	483	420	436	471	456	426	452	402	450	441	475	435	456	432	443	422	517	442	381	457	477	467	438	466	443	431	424	434	461	450	439	435	477	475	459	473	443	438	451	456	471	504	435	448	455	457	482	437	447	471	434	457	456	466	458	449	423	435	453	454	450	476	438	449	460	478	448	458	430	433	470	449	438	427	426	457	419	470	433	405	481	454	453	464	464	468	429	449	436	465	460	404	478	477	434	466	446	446	476	486	437	417	466	487	435	466	462	461	435	439	457	472	451	448	443	445	438	466	454	457	452	463	458	430	469	470	447	421	421	485	454	467	493	478	466	460	485	470	490	390	449	462	415	440	468	436	462	443	448	469	453	440	455	430	450	472	474	458	438	472	445	456	414	456	442	474	514	425	477	472	463	454	456	480	456	466	446	423	462	460	441	424	442	421	440	472	479	438	461	476	454	469	467	445	460	449	426	448	440	449	458	430	466	473	439	447	470	453	487	503	424	441	467	464	445	458	496	428	441	411	424	446	449	451	457	466	435	449	450	459	459	420	415	490	418	440	446	451	434	422	483	473	459	462	469	411	443	432	474	471	481	455	437	450	406	457	397	461	472	421	419	428	417	427	454	469	438	459	423	475	439	452	456	433	478	420	437	460	448	441	441	505	472	448	498	466	448	463	431	447	458	463	443	422	446	484	450	482	478	420	501	449	442	477	423	469	455	428	461	436	438	498	425	457	461	481	488	476	457	422	456	448	436	453	467	459	435	435	459	461	457	489	420	427	482	450	444	443	416	426	443	430	413	468	459	465	463	450	459	448	429	454	469	445	445	442	439	441	466	461	468	434	414	437	430	463	450	437	428	424	513	465	441	459	483	447	441	459	442	424	444	451	465	412	477	440	442	455	457	458	418	478	428	449	447	438	458	459	432	473	469	436	450	439	453	434	462	458	435	424	432	467	451	428	472	452	451	430	416	481	465	432	436	437	410	438	437	420	458	461	422	434	463	414	440	446	460	466	489	438	483	440	453	448	470	419	423	444	426	448	455	443	448	431	450	453	467	484	448	448	474	436	469	454	467	465	451	446	440	454	435	417	461	453	432	473	448	470	444	442	441	412	451	507	430	435	479	486	449	415	455	422	459	430	493	421	421	430	432	462	442	420	455	467	460	427	463	463	431	478	442	473	472	434	455	479	406	446	436	470	452	464	434	453	435	490	478	447	430	432	441	437	461	478	453	450	461	452	444	443	466	474	423	418	441	479	460	458	466	483	442	432	448	473	420	449	433	461	446	425	437	485	411	450	446	439	440	454	443	433	429	461	435	452	457	471	396	465	452	424	456	446	466	450	458	479	410	422	456	441	432	416	473	487	430	475	454	431	419	473	426	449	424	448	437	490	456	438	455	464	483	446	443	467	486	447	489	440	454	495	456	444	460	442	465	468	388	441	439	461	438	440	459	438	484	436	454	382	471	458	445	469	430	461	469	455	473	448	425	439	455	463	467	447	424	439	460	424	420	449	429	463	448	452	452	455	429	443	478	455	438	445	475	467	433	479	449	472	440	437	456	486	482	453	451	450	480	445	454	448	428	436	460	466	444	430	439	461	466	427	431	461	430	468	467	458	439	466	429	468	464	439	441	435	451	415	420	448	452	431	443	502	452	439	433	461	450	484	458	423	467	456	438	467	477	494	419	455	473	460	421	470	465	461	483	434	448	469	511	435	439	421	457	486	430	480	447	451	403	444	447	434	422	419	464	472	456	482	431	414	479	438	474	422	432	437	456	421	482	457	478	435	457	433	437	456	443	421	455	445	437	430	499	447	455	470	445	458	445	435	421	449	456	425	517	463	477	437	432	479	469	504	463	458	434	442	437	488	451	444	463	475	431	449	474	438	418	418	450	449	471	445	451	431	487	435	451	441	479	435	455	479	429	492	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
25616	36509	44853	39618	40384	35116	33712	36127	38520	44232	36417	26213	30258	30767	27075	18645	11860	10987	8470	5489	4554	3611	2798	2459	2103	1813	1566	1370	1320	1352	1259	1064	1323	1544	791	737	578	457	351	292	280	237	259	270	244	260	285	1476	2224	1534	1072	1050	375	245	353	324	272	230	224	233	205	199	229	192	196	226	215	220	195	211	225	187	220	221	214	214	204	193	185	179	223	200	225	232	225	214	217	201	217	202	212	197	196	201	206	210	228	197	219	206	227	226	224	199	195	216	187	227	220	241	219	199	214	222	228	224	228	223	232	214	187	210	219	225	222	231	231	202	219	205	174	218	197	248	214	209	193	194	209	194	232	203	208	206	206	254	207	192	210	210	222	218	183	209	220	214	205	184	222	220	213	212	212	192	211	220	227	210	204	209	223	207	198	213	199	251	210	207	220	195	200	220	209	226	216	216	184	222	236	210	206	206	215	191	232	220	220	226	209	220	233	224	234	192	188	210	215	222	183	194	221	226	215	203	224	201	208	210	232	205	231	223	215	194	181	225	204	192	211	203	209	212	186	195	219	206	210	205	198	218	206	213	199	202	232	217	203	196	210	205	218	195	212	225	237	205	222	209	220	195	208	225	193	229	197	196	197	191	193	218	193	200	224	191	235	220	222	221	244	204	247	228	219	222	195	219	196	189	213	236	213	189	197	223	225	184	230	234	195	214	195	212	227	201	231	196	194	200	195	214	214	198	239	213	193	191	230	227	210	221	194	234	179	208	195	231	190	216	220	179	216	226	179	207	212	214	210	216	216	226	205	226	196	229	214	219	176	205	239	189	214	193	232	212	222	193	235	217	198	230	224	227	203	198	213	205	231	204	248	222	222	192	207	208	226	240	207	204	222	214	201	214	230	209	183	198	217	220	228	216	219	226	218	204	216	225	210	207	206	209	193	243	222	190	201	216	179	205	209	219	206	205	222	226	231	230	204	212	223	199	226	218	188	190	224	223	219	218	200	214	212	182	204	202	200	207	209	173	171	207	203	241	218	187	195	216	207	218	174	216	202	197	215	232	193	209	198	195	196	194	189	220	223	204	189	214	208	203	205	207	208	241	182	222	193	205	234	175	195	192	214	209	192	194	206	231	213	184	217	203	179	205	232	230	222	199	223	214	213	214	255	236	246	231	224	212	190	199	203	229	203	269	209	209	243	209	203	216	215	202	198	243	222	201	230	234	232	221	211	216	216	221	235	211	225	215	183	199	214	222	211	214	205	189	199	217	216	192	183	173	206	197	217	206	191	231	187	205	227	204	202	207	187	197	198	190	201	214	216	208	215	210	200	215	205	217	218	218	223	202	209	217	230	214	197	232	211	223	216	195	208	218	211	217	197	205	207	197	199	207	215	206	212	215	211	200	192	223	216	203	238	200	212	207	189	177	205	210	230	222	201	209	211	213	216	220	183	215	208	213	214	224	214	217	229	206	213	219	208	223	196	210	215	216	240	196	231	216	211	194	210	220	196	234	218	209	205	208	210	217	196	208	234	183	232	217	234	214	207	215	214	195	207	187	208	219	199	217	184	209	218	198	195	221	226	214	199	200	217	185	216	207	211	233	219	237	198	213	212	236	216	230	231	209	224	219	212	186	213	171	229	215	210	204	226	234	215	212	205	214	200	233	218	206	202	203	209	216	198	223	228	208	242	228	190	205	211	228	189	217	198	198	215	196	219	190	214	211	216	227	181	217	219	208	216	193	202	189	222	207	203	202	223	250	208	182	198	203	233	231	228	209	196	195	196	225	227	215	211	202	212	206	193	209	219	224	215	198	227	204	198	204	206	215	191	211	226	216	233	213	204	190	216	188	191	225	185	229	185	214	210	219	231	210	181	216	227	212	228	240	218	226	194	211	203	219	218	206	220	215	227	224	206	233	204	229	229	203	222	185	174	223	194	207	203	217	219	228	207	247	199	231	182	208	210	191	200	221	177	189	226	186	192	241	207	209	214	210	227	197	217	222	220	199	190	245	218	206	191	186	207	213	203	213	217	221	220	192	216	206	228	215	193	202	225	196	207	197	194	229	193	200	196	194	208	198	220	236	212	198	196	210	225	197	228	214	208	211	234	214	201	194	232	198	218	191	170	230	176	215	187	213	208	214	196	242	210	198	219	222	220	196	223	187	206	230	233	225	207	204	226	210	189	220	210	210	233	209	227	190	202	211	205	241	217	193	206	195	208	202	205	197	187	212	221	185	208	224	186	204	215	208	213	208	203	190	199	179	208	209	235	210	207	218	227	246	207	223	219	210	239	200	197	196	202	202	207	234	192	208	220	219	198	229	224	203	212	196	225	217	208	217	216	215	196	218	220	201	190	190	197	204	209	205	203	198	195	237	186	201	213	212	213	213	218	211	204	215	198	181	189	218	211	200	242	215	209	194	202	191	203	238	205	194	194	219	195	227	226	225	210	208	192	231	199	209	207	204	206	227	226	220	210	215	212	217	189	199	213	176	212	220	218	190	213	223	206	205	206	187	222	187	220	209	183	218	207	228	200	201	215	198	226	201	217	195	208	240	219	203	231	226	207	210	209	217	211	217	227	218	223	204	222	211	223	199	218	206	192	193	234	221	205	208	201	208	188	232	216	218	189	208	204	202	200	176	205	225	229	224	215	198	193	203	228	213	209	203	202	191	203	180	219	193	214	200	188	218	199	242	199	223	214	201	209	218	204	176	202	207	200	197	207	218	204	212	207	215	223	220	222	177	241	214	247	208	208	221	207	203	217	255	215	199	209	194	231	222	208	224	209	225	212	215	216	179	203	207	206	206	212	234	229	208	185	184	211	220	228	210	239	198	210	219	212	191	211	215	202	205	198	226	198	205	203	198	214	236	215	207	260	205	197	183	198	203	202	199	218	217	208	191	212	207	217	206	206	220	228	218	223	211	213	197	208	209	210	213	236	196	185	211	193	202	214	209	202	198	202	200	200	190	206	220	208	211	174	196	215	223	215	228	203	202	225	209	203	206	209	221	224	200	194	211	226	218	193	191	194	241	210	197	217	217	194	203	207	217	213	199	215	232	205	208	182	212	219	219	194	225	208	201	202	210	248	225	225	187	243	216	202	231	213	205	202	186	202	212	220	206	227	208	219	194	171	200	189	205	191	232	224	202	225	245	217	211	200	249	208	229	213	213	209	194	209	208	217	198	233	215	244	217	214	222	207	209	217	225	220	213	200	216	198	185	235	206	214	197	196	209	206	236	214	188	226	211	200	211	218	226	217	219	198	232	177	217	194	211	207	221	197	191	202	236	190	217	219	210	220	198	197	228	206	204	207	224	238	214	239	210	210	199	194	173	214	209	197	210	204	204	198	234	206	192	252	210	195	217	208	200	211	232	203	184	196	240	218	222	195	195	218	234	212	210	168	211	170	236	214	225	221	195	236	214	218	216	204	224	189	213	201	217	204	200	229	184	200	202	224	196	218	233	200	236	191	188	240	189	209	220	197	195	194	224	255	216	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
15705	32070	43651	47000	51644	51397	49323	50408	53503	53583	53030	42809	50997	51701	47368	39582	33499	35120	28480	23923	21193	17096	15312	14068	12829	10695	10210	9252	8296	8468	8155	7432	8343	9531	5683	4589	4012	2585	1857	1281	1179	1043	1118	1017	1016	979	1175	9622	13755	9930	6837	6169	1825	774	1641	1381	728	623	629	575	604	563	549	622	604	587	614	610	600	566	613	660	633	632	624	577	569	630	601	543	563	610	624	636	642	636	568	631	606	607	611	561	619	607	635	588	654	594	620	603	585	624	619	588	587	558	609	626	627	634	599	621	572	568	587	626	574	647	592	609	577	614	590	580	628	603	676	543	598	588	583	576	585	637	647	608	560	590	631	616	600	688	605	684	599	639	619	598	642	625	614	637	573	611	601	602	589	605	621	590	625	573	558	602	640	626	586	617	591	635	614	621	603	621	586	602	623	631	621	560	569	598	613	608	602	574	626	637	599	589	630	561	596	600	615	598	642	587	614	630	612	638	578	625	607	638	619	602	595	617	623	590	531	557	628	577	599	629	597	609	599	623	590	658	618	652	580	596	623	583	605	609	567	597	595	620	603	589	603	619	599	632	585	602	585	603	604	621	586	610	598	597	613	616	574	649	622	626	581	651	586	611	662	616	597	606	625	608	571	641	607	585	615	615	581	628	599	610	589	605	600	596	623	638	592	605	624	608	571	633	559	570	623	608	653	582	637	602	598	618	622	637	587	603	549	574	595	576	601	611	642	593	600	577	585	569	620	668	599	614	592	598	596	636	591	562	598	580	554	617	616	571	616	606	591	610	608	591	602	590	613	593	606	640	635	578	614	635	578	548	578	605	617	587	571	595	620	609	593	603	581	588	571	580	564	637	616	628	584	605	572	579	627	586	605	582	601	598	611	573	626	599	610	598	591	597	623	571	556	616	623	596	601	638	575	578	576	626	556	582	627	594	609	579	624	644	618	627	598	593	604	621	610	592	599	622	604	641	572	653	647	597	672	643	577	595	577	587	587	604	581	631	593	614	581	601	615	615	604	604	586	617	574	581	582	613	591	581	581	629	604	616	610	601	588	657	633	595	597	638	620	636	603	582	584	632	592	596	593	582	598	623	631	586	625	593	538	610	576	643	596	585	606	595	588	600	586	604	635	636	638	593	621	590	593	614	631	606	582	579	586	550	592	604	603	612	597	594	599	631	592	612	585	594	608	612	574	612	615	552	646	644	608	622	562	592	633	628	570	595	623	591	584	636	633	607	596	619	571	555	620	560	569	619	612	601	611	614	557	626	593	579	619	648	612	597	599	541	631	616	569	597	598	592	592	661	610	603	622	628	599	593	607	581	590	625	597	567	646	648	583	542	616	615	580	613	586	619	628	610	611	622	584	617	661	649	591	597	539	608	591	578	588	643	645	577	619	560	570	613	613	634	614	587	611	592	596	606	610	619	615	571	616	632	620	607	636	607	609	609	654	612	595	611	583	642	620	580	607	606	598	623	670	609	649	627	602	592	575	589	644	586	617	593	594	617	584	610	624	578	612	613	607	595	606	624	627	594	603	613	620	578	601	641	594	636	609	625	602	544	562	613	600	592	630	585	603	576	615	607	604	608	615	603	597	619	573	620	638	584	625	580	631	602	621	620	605	630	592	618	616	589	582	611	647	627	586	626	617	587	605	657	598	600	590	656	600	595	580	619	567	600	610	632	595	607	651	597	604	586	614	600	604	627	597	609	576	606	620	602	620	662	615	654	599	586	577	607	614	595	624	604	584	666	584	623	620	583	614	573	613	600	594	611	615	591	592	606	602	626	607	601	596	657	593	571	612	588	618	629	573	589	631	627	576	601	596	602	630	597	591	569	600	622	616	580	661	604	604	621	575	613	615	590	648	565	581	631	571	598	601	629	609	608	627	544	643	586	616	607	581	657	626	604	659	626	571	612	594	596	603	580	599	629	626	599	597	584	554	574	603	618	599	631	620	558	658	605	630	610	623	624	601	631	620	567	601	614	619	633	583	597	565	624	607	626	617	584	607	571	585	585	627	616	576	610	542	608	627	632	594	633	582	608	608	562	616	585	593	604	626	644	629	647	606	566	594	609	602	581	615	618	605	605	585	626	581	602	610	617	579	576	617	589	587	637	635	582	629	626	630	582	605	620	620	624	626	553	601	583	638	630	614	620	622	564	547	588	604	572	605	596	611	623	549	597	615	622	652	585	594	675	547	579	629	617	609	614	610	602	608	606	592	610	602	573	595	612	626	619	574	613	578	593	581	631	585	627	636	611	591	597	594	589	632	682	628	575	612	601	560	602	586	566	605	663	627	542	590	577	599	645	589	611	584	581	578	621	608	605	598	576	596	624	622	609	622	627	592	611	570	633	655	591	604	584	607	595	610	601	602	648	605	590	593	636	608	580	625	582	606	630	595	633	608	614	606	584	605	598	636	585	637	591	567	599	635	600	615	616	594	612	617	629	551	573	629	597	626	579	601	603	572	645	570	610	606	583	627	588	566	627	633	581	579	621	585	605	630	598	588	570	591	598	657	608	565	593	614	571	601	607	630	638	562	624	606	613	629	585	651	615	622	601	657	593	624	630	614	630	599	620	605	562	570	605	597	626	608	630	611	621	569	595	588	585	610	626	614	605	616	579	599	562	561	620	595	602	605	633	612	587	622	612	611	608	609	600	581	576	617	632	580	648	635	540	593	607	623	606	606	592	589	605	612	614	631	616	628	565	640	642	622	602	626	607	630	606	603	634	637	617	553	610	584	616	612	651	610	574	601	638	616	572	578	592	583	631	602	579	612	634	626	629	588	620	599	617	598	600	632	623	592	609	602	643	617	616	582	622	563	607	557	576	619	607	603	584	632	601	592	624	601	600	622	611	576	613	627	608	605	595	556	626	591	590	577	596	624	592	637	635	607	587	609	572	579	538	631	615	577	625	582	603	608	614	632	579	613	575	605	596	649	624	570	637	590	628	583	579	563	588	593	579	622	585	632	610	597	555	585	625	583	574	633	599	604	598	605	610	642	611	575	627	589	578	618	597	590	629	594	596	629	633	640	597	581	641	586	600	678	568	594	633	608	614	578	574	625	591	594	617	601	594	586	594	621	620	656	605	613	636	591	620	573	629	633	594	657	655	604	588	620	594	650	596	642	628	601	609	589	635	629	628	583	631	599	613	612	586	647	612	541	601	580	601	596	610	618	576	580	657	584	601	594	582	556	671	551	593	567	608	579	592	601	616	635	627	624	621	534	574	623	641	649	660	622	598	629	574	598	606	603	588	647	586	601	537	653	565	606	583	609	595	609	623	602	597	643	596	568	621	614	583	627	579	604	566	602	601	578	592	575	589	584	631	607	600	546	597	598	579	586	571	605	581	635	589	620	633	603	610	589	672	615	543	619	603	596	585	565	606	600	587	651	595	645	612	599	652	622	596	605	602	575	618	608	611	646	573	612	560	614	599	598	597	639	607	602	632	606	633	588	611	614	592	612	594	600	624	600	619	571	599	615	635	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
3609	4898	13464	11255	8153	4707	3011	2297	2144	2512	1670	929	1212	1137	989	673	516	549	462	356	356	349	326	266	286	263	243	271	255	238	236	267	243	241	237	230	239	249	207	238	250	219	228	216	210	218	233	250	345	302	305	322	248	217	236	230	212	224	203	258	238	224	210	213	219	224	221	232	230	221	200	195	223	185	205	239	185	225	203	220	216	210	216	237	210	217	224	234	243	236	205	227	246	232	233	218	215	205	222	197	242	230	225	198	239	217	229	210	195	204	207	230	208	227	202	210	235	219	228	226	206	220	227	197	207	252	215	211	219	221	214	230	220	231	230	248	218	227	234	244	217	228	210	220	206	201	248	204	230	213	204	232	215	229	227	212	205	242	234	221	227	224	218	216	220	210	210	221	206	245	213	221	237	230	233	205	209	239	195	200	220	213	245	240	215	191	251	225	205	235	224	229	234	247	226	231	216	225	224	216	200	229	226	209	214	225	221	231	233	215	231	208	219	210	217	217	212	241	203	207	244	201	223	233	235	243	222	207	221	203	230	248	247	222	236	216	202	232	232	231	248	204	223	239	201	192	210	228	216	195	216	217	218	217	195	226	208	210	230	220	220	218	209	245	219	193	246	227	212	203	211	220	232	220	216	220	208	222	200	210	213	259	221	211	226	233	237	211	221	207	224	222	226	220	221	229	224	202	212	219	247	246	206	203	231	226	217	193	230	205	221	231	239	201	254	226	225	224	199	257	228	222	219	229	237	217	202	241	202	248	212	219	209	232	219	209	213	226	199	226	233	197	211	224	201	183	202	218	223	224	233	238	233	222	224	227	211	203	188	236	219	228	228	208	243	220	219	224	220	193	221	213	235	210	240	236	211	219	220	208	206	240	207	210	220	216	223	223	208	241	270	206	263	203	220	215	217	193	194	223	225	233	219	209	217	199	234	233	209	230	239	211	196	207	237	217	229	223	229	234	224	235	223	214	230	211	229	185	225	219	226	226	235	232	227	198	207	234	221	211	205	244	217	224	220	199	210	202	213	210	216	183	189	229	218	214	237	224	223	210	235	230	199	190	211	219	233	226	242	219	232	221	238	211	210	231	215	238	198	208	221	223	223	235	224	230	225	217	215	245	214	230	209	247	242	205	206	200	215	192	224	232	210	207	197	214	227	209	226	222	217	206	231	210	233	232	243	198	264	194	191	217	206	224	243	216	236	215	217	221	206	212	227	226	236	244	193	232	202	207	238	216	239	211	243	208	209	229	200	232	226	193	233	202	198	198	217	216	212	223	219	237	212	212	247	216	208	212	220	239	209	206	214	223	217	211	217	209	220	214	233	221	208	213	228	232	213	237	249	213	225	233	212	212	215	215	244	208	237	220	222	205	214	200	235	207	219	208	211	213	197	239	225	227	231	204	237	222	230	202	220	207	227	207	231	231	211	207	219	226	234	225	208	214	221	210	226	206	220	230	228	248	203	212	192	210	207	204	199	230	228	226	215	224	219	216	235	188	213	213	193	208	239	225	209	227	224	236	216	204	219	217	218	229	226	222	240	209	204	226	213	211	202	210	229	229	210	235	210	229	230	205	220	228	218	216	230	224	215	228	241	227	224	230	205	250	214	212	212	204	217	198	191	216	222	222	238	241	220	230	194	199	230	213	200	214	231	213	231	239	203	234	227	239	194	203	223	193	228	233	222	216	218	212	246	222	219	230	208	231	220	187	216	210	213	226	238	201	236	203	186	221	179	220	209	200	235	231	212	209	228	203	221	221	217	237	251	220	229	243	213	239	214	222	241	215	205	204	217	233	224	184	221	211	231	202	215	237	197	225	214	227	230	231	221	241	224	204	225	208	224	213	190	245	219	217	226	206	222	224	204	216	209	219	211	210	228	211	230	205	213	241	236	212	236	220	235	221	197	232	241	230	239	211	206	221	238	216	193	207	200	217	236	213	210	202	219	219	233	230	208	207	238	227	246	238	225	211	223	233	215	194	213	233	211	223	231	203	219	197	222	199	219	229	228	245	218	215	213	228	249	229	214	227	235	213	246	259	222	218	228	188	222	199	199	212	212	206	264	212	221	223	222	193	217	202	234	213	245	228	246	210	223	235	202	232	237	191	235	227	203	206	203	223	231	218	199	215	225	222	212	230	222	241	167	231	200	255	197	197	233	214	220	228	193	172	201	230	244	213	232	232	220	219	201	214	243	219	238	222	251	224	229	203	243	214	217	205	246	212	236	212	228	191	235	213	220	250	227	219	200	225	215	232	217	247	215	207	242	206	184	217	217	227	234	206	196	197	225	232	243	200	226	239	223	222	220	211	229	205	208	262	193	211	175	243	211	232	247	210	219	211	221	230	210	249	227	215	207	218	209	225	236	239	218	206	215	197	221	208	229	236	207	212	207	214	207	210	234	236	190	220	203	275	243	210	198	215	223	220	223	227	238	222	217	218	237	235	220	213	218	254	216	229	232	225	206	204	205	218	218	202	211	220	208	231	216	199	246	235	208	242	206	229	251	203	220	196	228	192	242	226	211	212	236	204	236	215	230	212	241	206	204	218	199	226	190	229	187	190	213	223	216	234	232	230	230	214	203	213	200	222	226	212	214	196	215	225	204	218	221	199	251	211	224	214	192	231	234	200	236	216	210	228	220	231	239	226	207	225	220	241	223	230	229	227	226	235	196	206	222	217	228	228	212	204	214	232	216	216	203	216	211	211	200	222	191	203	211	235	247	208	212	207	200	202	234	202	202	236	209	198	182	230	226	202	222	217	214	191	199	239	225	222	231	247	234	205	224	243	229	227	245	200	204	231	202	225	184	215	230	206	226	203	225	211	272	244	210	231	232	258	245	221	219	219	204	219	199	200	197	216	198	196	230	233	220	219	239	206	213	204	233	239	224	201	223	220	228	206	191	238	242	210	231	215	208	218	210	231	225	196	220	222	221	206	230	207	207	198	216	209	227	250	203	212	197	219	235	213	240	219	216	235	209	224	206	221	209	232	223	227	210	199	207	211	238	197	200	229	205	216	210	212	227	262	226	202	226	210	239	210	219	248	211	218	238	205	212	212	237	204	222	212	248	223	215	198	225	186	243	219	217	221	220	189	249	204	244	229	207	220	228	197	201	208	227	239	217	224	216	226	182	209	238	214	222	200	216	231	237	202	214	207	187	226	209	210	212	202	231	184	206	226	272	204	234	208	213	236	242	220	204	213	227	242	201	221	214	213	234	229	208	208	219	207	205	225	187	217	232	211	211	237	227	232	231	218	251	218	224	199	219	203	222	204	209	217	211	224	221	213	245	221	220	231	245	225	227	219	220	213	228	209	216	209	217	195	202	251	215	232	214	212	194	204	212	225	230	227	210	203	221	226	227	205	215	220	210	221	231	215	211	189	229	221	223	212	219	234	212	246	230	217	247	229	227	221	229	219	224	227	223	212	221	202	197	211	229	216	239	224	265	217	200	221	213	233	225	208	209	223	211	229	206	209	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
3234	7049	19155	20396	19919	13865	11103	10058	10330	12210	8571	4191	6559	6423	5129	3230	2639	2856	2188	1764	1574	1376	1174	1108	1088	1022	948	1000	875	901	897	924	1017	980	757	785	736	655	657	653	669	673	636	697	591	719	656	1025	1520	1416	1211	1285	798	604	701	707	626	650	660	676	616	629	583	652	627	632	617	635	604	646	600	651	607	630	616	595	599	618	613	640	648	623	634	612	663	582	617	658	602	641	616	638	682	609	601	643	644	579	646	597	572	635	658	608	579	630	621	610	645	627	589	641	656	613	645	605	632	613	628	629	609	612	616	605	612	594	640	649	583	609	660	606	623	614	659	644	636	654	612	648	598	580	624	598	651	609	620	629	622	617	665	672	634	642	635	655	624	637	587	613	667	618	624	601	621	613	604	586	623	587	612	644	617	592	671	675	623	612	634	601	634	650	598	590	609	618	647	602	616	619	585	626	610	660	635	610	639	592	682	609	667	597	595	575	651	649	652	622	660	649	601	604	611	614	603	581	648	658	657	602	588	577	667	615	610	633	672	608	616	602	610	634	643	585	667	621	592	624	612	610	608	618	668	608	657	620	590	663	597	625	644	599	602	570	651	583	628	642	597	656	622	629	632	616	629	640	595	638	691	590	617	614	572	607	655	605	627	620	612	642	590	644	597	609	633	607	600	624	629	632	650	620	617	614	610	582	645	626	594	627	642	611	627	594	688	608	597	590	657	587	653	620	675	601	656	552	647	639	648	644	641	593	615	654	613	616	622	654	611	636	633	625	643	582	598	629	649	644	603	644	569	619	602	668	609	594	600	610	654	621	618	638	592	589	622	668	651	629	590	594	643	627	613	609	604	599	638	592	638	570	589	575	607	653	656	589	633	588	593	678	578	606	604	627	655	567	623	634	621	602	647	637	646	612	611	608	651	640	618	594	643	590	606	615	631	637	615	643	622	590	621	620	572	651	585	582	631	602	600	604	668	644	654	606	616	634	582	624	620	644	656	663	642	614	629	646	639	663	650	606	588	618	588	592	574	620	629	604	573	612	648	585	664	571	625	604	610	629	666	636	609	653	632	564	638	637	624	582	615	634	616	628	574	616	621	606	599	627	563	624	636	605	623	653	565	632	640	597	664	660	609	625	613	618	617	622	625	590	663	583	622	644	659	619	588	617	682	612	625	617	630	591	599	643	638	625	663	566	626	634	621	700	623	602	627	677	603	618	640	601	621	606	616	603	632	628	634	624	630	648	647	656	634	597	610	640	604	662	616	626	589	593	628	608	637	617	564	627	619	598	601	524	654	626	606	622	627	609	612	626	641	620	639	615	666	615	620	629	609	658	609	620	631	630	638	609	638	592	595	626	647	643	593	620	604	606	603	622	604	606	658	615	621	639	629	594	623	626	629	615	626	580	627	644	654	654	591	648	620	636	649	658	659	615	622	603	603	604	630	636	603	628	636	662	651	651	629	612	593	599	609	602	618	612	600	594	617	645	614	599	625	653	593	623	669	619	632	632	631	647	606	577	620	652	644	612	676	589	598	611	562	596	611	642	630	602	599	633	616	600	641	627	591	611	623	606	621	647	633	641	609	633	577	631	621	655	605	639	603	604	614	641	617	639	651	609	613	632	648	614	589	625	613	605	616	618	629	625	611	627	660	641	602	639	661	630	622	604	625	632	583	643	642	582	660	638	651	673	615	576	618	610	641	623	604	613	631	631	626	596	623	673	624	635	639	650	613	627	632	602	618	632	615	620	626	638	626	662	633	624	590	638	592	662	611	607	629	611	590	601	661	640	598	598	600	581	626	633	650	628	661	598	606	612	629	580	637	625	661	632	580	618	620	622	642	585	627	583	605	594	598	631	631	608	562	635	651	630	636	592	638	652	604	606	621	654	636	648	642	648	580	607	623	617	607	641	625	619	603	661	628	624	603	621	595	624	636	655	621	623	634	622	619	625	618	661	597	641	610	617	578	584	589	658	619	652	624	606	631	626	581	601	623	602	583	596	608	672	594	678	655	589	622	649	658	616	594	627	617	604	603	614	622	644	631	635	614	634	589	627	637	631	587	664	601	609	654	653	615	636	613	601	644	625	618	661	616	603	626	622	596	604	636	617	623	621	633	651	639	637	634	608	663	642	632	588	585	622	602	645	624	595	610	627	598	634	613	622	638	611	621	644	650	646	590	617	579	612	629	593	620	605	583	623	571	579	671	663	624	642	610	591	596	626	618	631	591	630	652	589	614	619	644	605	628	576	605	631	627	616	601	683	605	592	626	621	620	643	610	654	652	643	638	599	623	641	645	605	615	657	612	622	612	667	633	634	589	659	648	592	607	633	615	635	668	586	613	583	615	614	610	614	628	630	627	612	635	614	646	635	617	587	588	597	583	644	660	600	617	655	595	642	643	633	676	619	625	592	624	594	599	550	641	598	655	607	620	610	659	593	630	644	608	607	607	627	670	617	645	622	667	653	620	643	611	633	604	645	596	616	625	607	641	637	656	605	627	619	648	643	614	629	630	640	636	597	600	634	608	607	644	580	596	634	626	626	613	571	601	621	619	636	618	574	613	638	661	646	642	605	628	640	639	651	626	650	610	596	617	624	667	645	629	696	628	602	605	643	628	616	645	648	599	599	595	667	638	589	612	634	617	632	650	621	607	588	587	629	623	597	604	611	597	605	642	610	630	632	623	604	637	602	652	647	626	625	640	631	649	596	618	621	636	649	596	647	633	627	611	619	607	622	634	595	642	649	626	691	606	621	628	616	648	621	622	608	639	605	631	597	602	614	614	614	605	629	649	622	654	607	670	646	643	558	629	612	607	632	680	631	645	657	628	616	617	636	610	588	602	650	605	592	592	652	617	587	605	599	602	639	624	621	654	608	618	606	621	639	627	596	627	601	599	654	641	627	629	616	616	652	634	635	562	620	590	648	611	604	636	633	585	607	640	640	630	601	621	637	632	656	591	638	610	632	666	599	639	590	626	636	631	619	650	613	598	607	648	691	599	594	598	601	657	637	640	571	598	642	629	661	621	625	609	621	646	644	595	614	654	607	640	645	610	600	630	624	557	621	583	632	612	664	624	614	615	588	597	636	628	622	615	603	599	648	605	639	623	603	586	678	604	593	614	614	586	615	613	662	668	617	607	604	603	623	599	592	594	638	629	592	639	637	637	631	632	626	575	591	585	618	599	621	650	673	643	579	601	620	610	651	600	585	672	648	610	611	554	622	638	635	644	620	615	592	686	626	645	585	606	570	594	614	648	610	663	632	618	625	584	637	612	598	651	622	622	626	633	603	601	672	621	612	638	583	616	613	604	645	670	622	650	613	638	623	643	618	680	604	647	645	590	649	636	642	660	637	638	617	627	614	613	650	646	590	588	591	599	622	680	625	622	607	642	637	630	593	612	604	641	595	621	602	644	643	589	624	620	629	604	642	624	622	602	634	658	598	650	606	600	626	635	617	579	595	671	656	612	608	603	588	629	595	658	644	604	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	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
16268	26640	44502	39200	37270	32899	31905	29463	31624	33115	26605	15919	17609	18596	13779	7420	5234	5718	4307	3127	2429	1852	1298	1032	1055	1052	847	812	724	747	660	674	680	750	475	442	404	253	176	224	199	184	187	214	217	196	189	688	1160	919	621	599	338	204	188	230	188	168	151	154	162	165	149	164	169	162	170	179	157	166	162	160	190	170	167	171	162	166	171	147	148	136	173	146	165	166	151	179	158	161	171	159	178	164	154	166	186	159	159	163	173	166	158	140	165	162	165	179	141	170	166	163	185	206	165	155	156	173	176	152	194	158	173	158	151	178	152	161	156	162	178	153	153	176	163	155	170	148	155	157	168	180	157	152	159	171	167	168	152	181	182	172	148	169	171	170	148	184	151	157	165	153	151	168	158	174	167	120	171	170	159	156	161	133	149	176	147	163	155	182	148	159	146	180	170	159	157	156	160	167	164	144	149	167	168	150	170	170	146	151	157	172	161	158	169	174	159	183	154	166	177	171	166	148	182	182	163	174	188	150	155	165	158	158	180	143	183	169	154	150	172	170	176	156	173	178	192	156	168	197	169	167	144	155	144	157	162	169	158	163	168	149	163	161	166	169	152	153	179	173	159	183	164	160	152	156	166	150	164	170	162	177	181	163	177	152	151	121	143	187	154	163	170	186	176	172	140	156	172	160	152	156	155	157	174	161	163	157	187	164	179	171	166	171	150	177	137	150	147	157	154	169	158	154	150	166	157	195	142	159	174	186	172	158	157	144	158	167	175	144	187	145	143	171	185	172	162	165	170	171	172	160	178	144	160	148	156	166	148	157	161	164	151	186	153	163	152	144	161	205	166	173	172	172	193	155	150	147	158	168	159	184	169	161	152	168	153	155	168	159	165	167	176	197	176	191	152	181	132	154	169	170	169	154	173	156	162	164	166	168	162	152	151	165	189	156	152	152	172	163	147	183	140	166	178	158	160	156	157	182	168	160	141	158	163	178	180	167	169	169	167	153	164	156	126	159	172	148	143	174	185	178	140	162	151	159	161	163	152	180	167	170	177	154	168	162	168	145	172	181	166	159	192	155	175	149	167	155	190	155	162	172	138	140	165	171	163	168	166	160	164	164	151	164	169	178	140	145	134	163	180	173	186	152	161	168	175	180	196	153	163	153	162	185	187	152	164	176	158	164	157	169	170	153	198	172	160	166	168	169	177	174	149	204	189	146	165	160	159	156	175	179	153	173	174	165	181	172	164	168	149	153	169	176	174	138	167	161	163	158	176	184	164	163	168	151	177	162	154	168	159	179	147	170	155	155	147	169	185	170	160	171	175	141	146	156	152	150	174	146	157	168	146	171	167	187	156	183	164	169	185	170	180	158	168	187	167	170	145	148	158	172	190	147	169	155	157	178	175	157	154	172	153	147	153	138	178	156	171	160	173	155	163	192	179	171	165	161	175	184	166	162	149	156	161	180	138	163	163	163	171	154	169	128	162	156	154	176	165	189	158	154	178	141	151	176	165	173	159	166	157	163	142	144	179	175	142	168	179	171	142	154	135	173	156	169	163	154	159	185	139	180	165	152	164	156	160	159	164	152	174	161	163	171	164	146	154	170	154	164	162	177	185	151	161	168	163	178	178	176	175	160	160	155	167	157	173	168	149	154	167	179	153	162	157	176	177	141	157	172	176	166	152	159	151	162	157	160	162	187	163	162	177	160	154	166	170	156	158	172	164	166	164	166	170	161	163	154	171	165	171	175	170	181	172	159	145	180	170	156	166	175	160	175	166	167	168	177	153	171	173	158	167	157	177	170	179	172	161	162	167	149	189	150	179	166	167	169	167	165	166	160	170	155	190	177	168	178	172	169	156	175	164	182	177	154	162	157	147	151	157	172	153	179	155	153	143	182	168	178	165	176	176	182	143	156	182	159	160	163	179	179	173	183	159	146	175	181	183	143	153	162	142	157	172	157	186	153	154	171	170	173	159	187	178	167	176	179	172	175	142	165	177	172	171	174	191	175	176	187	177	180	175	157	162	162	171	178	161	182	161	156	154	156	157	173	154	159	178	182	160	148	175	137	176	164	159	169	170	166	170	158	153	143	173	153	146	172	172	161	169	162	150	151	164	156	151	155	175	155	191	185	170	130	162	163	163	175	146	182	151	172	177	169	158	183	173	150	169	168	163	161	142	170	171	161	164	148	164	166	171	130	148	180	154	161	153	167	149	177	175	172	158	173	173	164	160	149	161	175	146	188	171	164	187	175	166	182	172	175	185	146	185	162	173	191	184	174	200	159	193	170	173	152	137	150	163	170	168	147	162	154	148	164	161	173	166	176	183	186	174	163	167	170	169	186	174	176	163	168	155	172	171	162	154	157	169	180	172	153	196	161	154	147	172	155	172	140	147	165	186	182	179	176	171	150	163	155	147	173	169	160	180	172	170	155	154	147	165	156	162	177	153	167	190	189	174	167	165	172	153	160	183	171	176	178	156	154	163	163	160	165	151	166	152	187	148	159	166	143	155	158	171	156	151	150	160	179	154	169	153	162	176	182	167	151	154	165	154	189	174	170	161	178	169	157	157	174	170	155	145	144	147	164	178	186	161	163	155	155	180	162	152	159	159	177	135	169	172	146	165	174	168	142	190	166	157	166	175	152	159	172	146	145	176	148	166	172	173	151	146	161	165	165	154	162	149	178	163	165	173	179	167	169	173	178	184	149	151	188	173	154	156	147	170	154	152	159	165	159	170	175	140	147	156	175	170	168	145	190	179	142	170	156	179	170	170	182	188	146	173	157	177	146	182	143	175	152	147	135	144	162	171	180	174	165	165	162	125	147	186	163	164	166	164	193	185	179	172	165	182	160	183	159	140	184	149	182	169	146	160	153	175	171	191	158	180	156	166	148	153	140	165	159	183	191	152	170	174	154	172	159	165	173	157	152	149	164	177	167	156	191	170	167	166	166	154	168	145	161	168	159	152	165	162	178	171	157	176	161	164	168	142	171	158	185	160	181	169	159	160	178	159	175	171	162	174	187	177	170	167	166	171	178	161	177	170	160	199	148	182	167	178	162	178	164	167	163	152	159	172	184	185	175	181	188	174	143	159	180	157	188	176	169	158	164	194	186	168	166	194	156	172	147	162	174	179	170	162	148	156	156	142	170	163	181	165	162	153	164	163	156	157	179	153	162	147	155	174	168	173	169	190	181	141	172	170	145	161	143	173	163	198	165	153	157	153	170	160	163	175	179	158	141	155	167	144	154	156	169	189	159	171	164	147	176	185	159	145	175	155	156	168	153	172	160	160	144	185	175	179	172	168	171	159	172	154	157	161	173	174	169	186	162	163	155	173	180	151	152	165	185	173	160	191	170	181	170	186	172	202	160	156	155	168	171	177	161	154	152	134	183	156	173	165	183	168	155	176	157	161	181	158	182	179	168	174	161	148	158	167	168	166	180	137	175	154	182	159	178	156	168	194	142	178	177	149	174	153	156	173	176	169	156	174	161	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
10938	24435	40207	43434	46661	44687	44877	42543	47843	46335	44563	31543	41539	41149	35909	26316	23373	26105	19942	16898	14435	10918	8727	7569	7565	7280	6048	5187	5013	4863	4438	4744	4941	5153	3258	2637	2318	1416	1002	867	730	781	738	706	715	713	772	4675	8638	6322	4221	4068	2072	945	810	924	538	495	503	491	481	493	517	449	487	483	522	480	506	483	481	481	548	492	476	543	504	530	524	503	536	519	493	498	481	531	508	476	484	484	540	494	469	479	493	491	499	494	473	465	484	520	478	463	493	459	499	541	514	521	483	479	534	519	435	489	500	530	519	494	471	475	484	490	476	505	476	472	500	507	489	506	499	475	470	504	510	479	504	513	516	490	509	460	507	502	484	501	486	470	482	507	476	483	460	507	479	498	491	495	475	501	496	472	469	460	519	503	463	503	515	484	536	491	495	494	473	466	504	493	517	469	490	532	476	466	478	489	480	483	486	481	477	496	433	514	555	482	476	481	473	541	544	482	502	513	495	478	491	450	535	498	452	498	491	512	484	503	481	500	519	504	512	484	514	476	466	495	444	500	540	503	500	489	516	517	486	472	524	499	513	493	495	506	496	491	460	520	525	466	468	484	484	523	496	501	507	481	497	485	515	519	452	506	499	519	482	496	467	439	510	495	517	509	510	469	486	509	478	442	524	521	509	483	484	497	492	503	499	512	523	492	496	491	523	513	493	513	458	482	480	513	450	452	471	477	466	481	476	463	462	501	496	455	510	499	505	521	516	517	503	482	473	531	479	501	475	434	473	501	481	477	477	487	461	526	509	505	478	451	507	487	500	503	513	518	470	478	488	493	487	501	490	492	466	465	503	467	498	464	483	493	504	492	470	494	505	446	478	480	490	459	485	517	500	492	482	503	511	489	468	486	482	492	516	492	480	499	480	474	510	487	495	490	463	469	481	523	476	533	526	490	453	482	478	490	490	502	480	496	473	481	487	480	477	482	525	485	504	436	495	474	513	490	498	461	490	471	497	478	489	501	452	478	462	450	489	510	550	512	499	521	474	503	545	508	478	501	482	463	497	508	486	508	485	519	475	482	514	523	472	512	532	504	495	486	478	501	510	511	463	477	483	474	473	503	503	505	488	453	530	517	476	474	482	475	457	496	485	468	466	474	513	491	476	495	464	480	484	492	522	506	475	488	509	484	498	535	496	480	506	476	544	494	490	453	478	525	477	506	491	438	466	476	506	491	530	450	499	547	483	505	502	500	486	457	465	474	517	542	478	519	504	501	471	510	511	527	508	493	458	493	528	511	473	474	497	527	527	510	517	466	481	499	498	509	498	485	495	540	509	480	472	505	501	498	468	456	476	512	473	491	478	493	518	462	473	499	475	488	521	486	488	489	512	478	470	509	469	496	509	475	503	510	504	492	504	492	510	496	467	532	502	470	479	502	476	490	476	497	526	483	493	521	520	557	458	500	479	484	496	529	486	543	478	510	475	499	478	493	477	528	496	500	524	487	495	481	472	490	488	462	497	550	489	456	452	539	491	500	516	532	483	499	477	484	448	508	496	496	474	445	470	526	483	477	500	506	482	495	517	502	482	510	508	502	464	505	460	501	504	479	499	483	470	521	508	488	515	500	503	486	473	468	498	497	494	506	500	484	521	490	485	463	551	511	493	465	482	496	502	522	460	485	459	496	471	511	479	501	480	468	499	482	496	511	530	506	487	490	467	491	478	494	484	479	496	497	517	504	509	487	480	498	447	512	518	471	511	529	454	486	519	496	499	500	544	495	474	467	532	480	505	496	507	461	515	508	507	463	498	482	483	472	519	493	507	494	506	455	453	498	490	529	481	469	503	504	505	478	471	491	478	510	511	465	459	478	483	511	537	506	475	501	487	497	484	523	461	504	483	519	536	470	471	495	470	447	447	495	483	511	523	492	511	527	491	451	438	470	492	476	508	454	492	505	517	471	493	474	526	509	462	482	493	531	496	491	473	509	460	492	512	523	490	471	532	474	468	487	506	495	455	468	498	474	499	531	443	518	525	509	482	478	527	524	520	479	490	504	493	509	489	480	484	504	463	468	495	446	500	464	462	465	500	496	512	488	493	473	473	525	474	452	483	498	476	502	498	519	493	493	495	488	479	514	480	448	497	474	490	481	496	460	528	484	490	536	511	483	474	491	489	484	450	478	472	491	489	533	515	488	521	494	508	528	517	477	515	541	488	490	509	492	504	481	501	527	517	497	527	494	483	491	484	480	500	459	484	483	497	460	494	484	501	480	513	482	465	469	491	480	496	475	499	517	464	461	497	499	510	475	502	474	490	490	498	482	469	506	502	474	508	490	479	479	485	494	490	471	464	486	491	491	499	514	495	490	539	500	487	508	499	478	518	451	499	480	495	482	467	503	481	452	510	472	455	531	486	519	519	534	500	488	531	508	473	477	482	483	514	488	546	474	515	479	427	540	534	486	514	454	518	498	479	500	458	527	470	505	485	482	498	477	484	482	492	495	461	484	483	473	507	490	500	461	475	503	480	508	483	505	495	476	471	472	474	520	490	479	471	490	531	472	464	485	540	534	479	492	497	509	512	495	449	480	490	486	461	537	492	483	492	540	492	477	451	490	488	526	527	453	473	476	498	494	491	535	476	490	469	461	479	488	504	478	554	487	467	464	506	496	509	488	476	492	492	507	527	518	496	526	512	477	489	487	491	508	499	476	503	513	509	493	497	487	475	525	488	441	458	463	513	482	522	492	511	498	483	501	544	486	463	479	494	536	487	489	495	528	495	509	455	472	477	465	501	474	440	528	510	514	532	496	490	506	509	494	521	494	518	536	479	490	478	492	505	491	481	511	507	497	464	493	501	496	495	486	492	539	480	519	470	476	507	475	516	494	505	495	468	501	466	525	499	516	525	472	512	469	501	504	510	512	498	476	514	497	519	507	490	472	471	485	511	507	508	503	474	530	497	489	507	501	497	469	498	483	472	505	507	494	493	504	479	473	454	478	502	443	526	491	508	487	494	488	481	502	495	478	498	496	478	464	500	522	471	492	508	505	468	529	461	495	511	461	471	507	488	513	470	519	458	523	507	488	522	521	494	514	464	502	491	492	527	479	511	485	478	499	461	488	485	462	535	477	485	492	500	484	478	485	486	458	496	490	513	480	479	512	497	471	474	481	479	519	493	490	477	494	510	466	461	458	479	525	496	470	539	528	506	493	482	477	509	552	495	459	510	452	531	452	498	482	485	468	456	441	462	497	483	472	450	522	515	471	464	503	462	482	510	482	498	479	503	520	482	493	468	478	501	489	474	496	460	516	479	472	507	493	486	479	455	473	515	502	433	495	529	511	512	497	492	522	509	500	503	481	464	476	517	499	536	465	469	531	472	483	503	460	487	494	534	500	523	487	483	469	509	493	502	499	481	507	486	492	541	476	447	476	495	489	475	497	484	480	469	485	558	493	480	492	479	499	499	446	498	517	460	510	502	494	462	481	493	463	506	445	474	500	508	488	499	469	517	504	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
25312	35915	45699	38108	37326	35464	37408	36922	40299	40980	37601	25837	28697	29380	22715	13685	10539	11688	8047	6245	4742	3343	2266	2140	2145	2193	1659	1432	1381	1445	1249	1367	1415	1306	845	768	604	407	340	307	288	292	273	254	265	288	274	1194	2372	1550	1252	1032	477	290	299	300	266	213	223	192	202	231	242	236	221	207	229	222	235	223	210	226	212	216	241	244	222	197	242	222	214	232	203	213	217	220	205	235	213	195	225	231	236	222	213	214	213	208	194	229	200	235	231	221	230	213	192	217	221	212	199	218	222	196	235	212	225	211	217	210	212	201	210	210	198	234	215	227	217	229	198	193	219	225	198	231	204	208	224	207	225	227	197	215	209	207	188	203	235	208	211	191	192	227	223	226	226	229	195	189	219	222	225	215	223	217	239	199	225	238	229	189	231	194	245	212	215	188	228	260	211	202	243	210	200	223	230	193	205	216	224	220	219	209	192	192	233	217	234	223	206	209	217	220	222	224	202	231	204	216	217	223	207	229	222	199	206	195	233	191	214	186	218	217	214	202	225	216	207	196	233	207	209	197	209	227	226	220	215	218	205	209	225	194	236	205	206	222	220	232	230	199	240	221	208	210	173	223	200	217	211	235	187	209	187	204	202	199	217	228	209	212	221	225	223	235	229	208	240	220	241	196	210	202	221	219	224	204	203	198	200	212	239	223	208	195	257	199	229	206	232	181	212	206	261	220	198	225	181	212	211	222	204	196	216	214	218	232	222	217	209	231	226	197	220	243	228	234	207	199	237	214	198	189	236	217	191	205	232	195	226	227	233	231	216	232	222	194	200	233	177	205	192	208	217	223	221	223	225	215	187	202	224	245	233	194	224	204	216	223	218	239	248	210	226	218	199	181	216	217	212	196	234	217	220	226	202	240	223	191	239	200	230	208	205	227	226	246	219	211	213	196	198	190	255	215	202	243	237	239	230	195	202	228	221	215	230	211	200	200	214	209	195	214	204	235	205	219	211	227	233	225	227	236	226	214	240	215	215	219	208	240	222	201	219	219	202	224	213	207	206	235	199	226	203	193	222	215	224	204	229	211	213	217	223	224	210	221	225	195	235	198	220	240	213	202	214	216	211	210	222	222	235	220	222	201	231	224	209	244	193	225	226	216	210	231	209	211	193	198	224	230	194	216	227	214	193	217	204	206	199	222	219	209	227	222	210	193	225	229	247	219	206	212	205	224	212	241	245	223	263	190	201	198	198	224	212	201	229	234	236	251	233	208	234	236	205	218	228	209	239	202	219	222	215	228	221	196	215	233	238	227	204	226	218	197	218	201	223	225	215	198	198	200	251	207	204	215	194	193	217	208	221	201	231	215	233	215	196	232	230	230	209	211	209	223	212	212	220	217	238	233	217	225	212	229	223	209	224	238	211	241	198	227	198	194	245	196	235	214	272	239	192	199	240	204	211	208	212	220	233	177	196	197	218	200	222	183	216	218	199	212	243	207	236	220	186	240	230	217	231	223	192	203	226	198	214	218	229	203	241	184	235	235	216	253	215	260	225	260	224	232	262	211	216	218	232	194	231	221	201	188	235	203	241	198	206	228	185	223	203	207	193	219	229	242	203	215	236	204	198	197	210	233	194	197	196	220	222	209	199	212	211	228	205	224	194	204	224	200	223	209	200	227	209	208	205	238	186	213	209	215	203	191	207	208	234	234	192	224	213	244	230	222	219	192	196	171	218	209	201	221	228	217	218	222	224	190	189	205	184	231	219	213	196	222	204	194	214	218	214	196	187	208	207	237	223	224	240	216	221	227	211	201	241	223	233	238	209	199	237	220	227	228	205	217	192	223	227	234	234	215	215	243	217	198	207	229	216	218	219	192	203	213	209	209	228	213	204	207	202	206	238	216	237	230	231	235	229	213	233	209	234	206	184	233	216	234	238	229	220	235	222	180	209	210	230	222	214	209	225	192	204	221	219	214	196	199	227	202	184	215	207	214	254	211	194	204	227	211	242	218	215	234	220	210	243	220	226	212	232	258	203	199	220	180	207	179	193	235	226	203	206	225	203	221	254	208	209	217	251	206	200	185	221	243	223	204	211	232	191	234	209	217	232	214	214	218	206	239	185	214	224	232	223	224	222	200	201	222	207	209	202	213	191	200	199	222	219	204	203	195	237	171	213	205	196	205	188	220	216	212	201	227	218	206	220	216	207	236	219	203	199	189	206	222	238	217	219	193	200	212	189	212	213	214	245	230	205	181	199	206	199	222	207	203	219	205	219	206	191	212	221	195	206	223	230	211	196	229	219	212	225	234	198	221	219	231	226	215	226	206	235	212	238	225	208	208	228	217	204	256	212	224	206	236	201	217	218	211	207	216	220	186	208	240	254	238	244	197	225	232	210	215	227	200	222	216	198	197	236	219	229	239	212	219	226	238	184	232	233	199	223	206	212	216	223	196	218	198	223	204	221	233	198	230	197	248	228	185	216	214	190	192	217	232	206	215	219	201	198	200	215	194	224	228	217	222	213	215	243	244	215	213	216	225	229	239	232	200	243	210	222	213	216	228	246	216	217	223	217	236	230	211	214	223	237	227	208	232	220	225	244	222	200	213	228	219	205	224	215	224	222	230	222	202	215	213	233	208	229	205	195	217	224	211	224	225	243	198	231	231	264	201	224	253	197	220	234	235	215	185	200	217	206	194	234	208	184	244	206	219	208	213	242	225	201	202	237	185	209	219	228	215	229	215	218	216	247	192	223	232	235	210	213	198	229	230	184	213	215	188	207	192	205	236	212	209	214	238	187	228	210	197	203	231	216	232	220	214	209	207	220	215	212	206	240	231	217	209	191	217	213	209	200	212	216	228	223	217	208	223	217	218	216	222	213	243	205	195	224	201	236	220	229	240	220	235	217	234	205	220	221	218	212	198	206	214	221	218	236	223	214	206	221	217	192	227	227	201	194	223	218	215	223	197	201	203	218	202	215	201	219	223	181	199	212	222	240	187	243	196	217	220	225	213	223	219	221	228	210	216	227	226	230	229	231	219	221	189	213	225	196	217	236	219	198	233	226	214	198	204	223	181	205	211	217	200	231	204	237	222	223	209	241	217	233	198	221	227	201	221	212	224	222	212	219	224	215	201	240	198	190	234	196	239	206	219	209	237	222	216	197	215	231	209	204	212	233	188	207	234	219	211	189	203	234	201	244	212	226	210	211	214	255	237	214	219	205	233	208	223	188	203	232	230	190	193	225	219	209	245	229	225	216	211	204	222	217	216	263	225	224	206	203	220	205	236	208	220	192	213	204	227	220	214	207	206	201	217	200	212	221	192	203	210	203	201	223	226	240	215	209	230	209	241	193	228	200	204	232	231	217	220	209	224	242	214	200	199	205	196	193	224	228	212	226	218	226	225	225	203	207	221	219	219	229	199	221	204	186	190	183	214	219	199	225	198	215	191	222	215	188	216	206	210	225	234	209	220	193	222	206	251	223	238	217	217	220	215	199	212	188	182	213	193	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
15276	31330	43551	45002	49318	51046	52170	50427	55353	52970	52806	40494	50726	50012	43457	34724	33480	36081	27862	25511	21700	16606	13251	12748	13231	12265	10935	9626	9226	8728	8182	8248	9309	8798	5686	4540	4001	2120	1566	1357	1243	1089	1143	1029	965	933	1072	8153	14865	9559	8418	6244	2573	1188	1392	1329	691	667	648	618	580	618	642	623	588	660	654	646	634	633	613	633	624	625	606	611	621	625	643	656	614	622	634	623	625	585	596	623	649	637	662	627	644	637	639	620	657	575	621	643	627	589	624	627	639	624	629	673	560	624	685	590	612	662	615	631	640	649	652	663	646	588	616	643	630	624	626	661	659	643	626	600	606	567	636	642	632	634	595	617	587	603	599	611	654	655	632	653	628	599	569	621	585	579	606	622	618	622	594	673	638	604	607	636	598	629	631	628	641	598	601	615	656	661	644	632	603	606	653	638	606	646	653	570	648	646	648	589	597	690	642	593	652	599	623	595	630	594	651	629	592	615	610	620	661	638	636	635	624	615	569	608	621	559	650	633	644	614	649	614	599	627	616	631	674	642	619	640	655	612	635	635	642	639	630	580	607	621	616	574	665	648	612	606	669	627	608	598	615	661	615	622	654	585	628	559	611	604	597	671	613	608	597	604	622	572	623	608	661	599	626	629	636	633	610	636	644	621	609	561	655	565	586	644	653	598	595	642	656	622	649	637	631	614	604	649	627	577	649	643	639	650	579	623	639	647	638	592	567	632	614	624	583	648	617	604	601	602	632	609	638	635	606	680	643	623	661	603	638	668	630	607	611	631	624	652	617	660	573	626	609	631	639	573	640	615	620	602	683	580	578	644	622	629	626	643	613	647	614	639	630	615	603	572	626	618	593	631	597	643	596	590	627	626	591	574	625	642	612	590	636	606	643	641	597	655	629	614	634	624	609	597	619	572	594	625	629	638	640	661	634	578	650	644	608	582	589	627	623	636	581	611	688	610	631	657	593	645	596	630	608	652	624	619	621	618	637	673	629	605	643	584	634	637	604	575	633	661	607	662	632	649	658	610	619	669	618	634	666	602	630	627	670	672	654	615	620	574	645	669	601	572	591	637	629	611	630	610	664	627	631	608	611	603	615	564	624	614	631	563	657	593	594	614	624	590	622	598	603	653	661	607	619	638	639	621	582	639	654	615	618	584	602	588	597	643	618	612	599	636	626	608	622	592	632	648	584	647	648	593	598	650	634	599	627	635	637	648	620	614	675	633	668	613	630	600	648	637	661	624	607	601	598	582	595	627	656	608	628	617	634	632	616	621	600	592	605	618	615	619	602	591	596	606	597	603	627	628	604	626	612	630	616	615	644	631	637	633	595	615	670	655	609	649	620	664	630	644	589	606	649	623	607	606	570	578	580	576	625	607	592	594	638	608	602	651	663	604	616	609	622	606	626	576	667	653	597	642	623	614	618	643	614	577	660	612	645	670	571	625	593	648	617	605	631	655	609	605	641	612	602	633	626	586	650	614	627	613	574	615	606	606	620	626	617	616	621	600	651	619	617	619	660	650	592	636	646	595	623	597	640	624	683	623	589	642	590	597	600	634	603	589	576	588	609	612	629	633	604	585	639	565	637	630	648	627	603	612	627	609	649	627	590	621	627	620	569	628	606	607	635	627	629	598	625	611	648	587	653	630	602	622	625	616	627	589	639	553	618	622	580	629	603	647	622	643	651	601	586	592	597	630	633	616	635	616	633	571	659	645	675	671	569	666	618	595	611	607	628	625	632	625	602	594	624	676	594	619	611	642	659	634	620	653	611	633	669	616	615	621	618	663	594	620	594	620	602	601	603	668	614	611	619	619	649	646	591	655	627	617	649	641	602	669	598	578	590	666	579	631	583	629	590	588	633	626	615	581	597	609	660	661	622	645	633	637	634	657	662	603	611	597	643	631	604	660	620	613	597	642	594	643	615	652	627	652	641	593	625	664	591	622	590	618	610	633	603	605	612	608	617	586	637	630	615	624	633	609	618	642	638	639	659	599	628	606	582	603	588	616	611	654	617	643	589	605	667	621	614	636	624	605	606	593	619	629	634	601	631	614	592	616	649	643	650	645	604	665	673	619	608	639	588	604	569	579	665	631	605	590	619	614	588	647	656	613	611	646	573	601	596	646	601	630	652	540	625	643	622	601	593	643	621	623	621	610	594	625	673	640	620	601	612	629	616	632	615	587	621	620	651	635	633	656	577	605	653	588	642	605	647	613	610	588	576	579	602	597	602	647	625	634	646	637	627	633	649	631	572	636	625	611	596	635	600	604	589	657	577	638	630	604	695	631	632	623	602	625	648	655	616	644	592	634	657	582	644	641	602	624	612	618	623	642	672	629	630	591	591	605	613	590	650	572	622	585	592	629	619	636	655	642	656	614	601	580	663	651	633	617	627	639	654	683	590	608	680	595	642	620	627	619	608	643	615	603	591	681	574	620	607	578	629	621	581	609	618	617	631	589	630	621	615	603	628	621	616	593	650	647	630	628	586	634	604	641	610	647	673	620	614	644	662	634	638	644	625	630	598	590	625	683	615	662	656	620	652	602	611	639	595	593	599	567	637	631	663	641	579	639	641	601	633	625	616	598	618	613	616	590	591	623	617	610	636	649	627	655	627	628	614	649	610	619	617	588	631	633	627	653	601	659	627	625	685	623	657	597	605	620	618	615	608	656	642	599	627	659	588	675	626	667	608	616	614	631	646	644	622	627	643	594	626	626	627	607	649	652	580	605	601	633	635	570	621	616	608	618	624	609	666	605	608	641	601	608	636	638	620	624	605	606	702	612	666	640	597	642	641	639	608	650	641	590	585	562	672	622	625	645	599	625	595	635	604	718	651	650	646	596	665	639	634	602	604	607	609	620	591	596	570	586	637	645	616	587	616	626	621	553	620	584	602	609	596	592	589	586	602	650	598	650	651	611	642	602	617	611	629	627	654	613	650	621	574	611	600	625	617	599	617	657	633	618	643	647	608	654	606	631	649	616	631	609	588	658	618	589	655	615	614	658	630	620	621	597	654	637	612	578	599	572	633	611	640	609	630	609	623	623	638	626	603	577	637	596	647	652	620	629	628	588	625	665	634	643	646	618	587	624	607	601	575	601	675	601	675	621	647	619	597	620	629	584	626	652	635	594	601	611	626	602	630	586	634	617	616	644	622	621	646	589	596	636	622	651	594	663	578	585	625	615	634	665	669	639	640	595	653	668	616	612	685	633	659	636	627	559	622	615	625	619	655	552	647	589	617	632	600	596	632	587	610	635	592	630	714	594	642	626	616	589	630	648	629	647	619	649	610	564	605	698	632	623	628	573	617	618	607	631	629	589	637	606	666	611	584	624	658	651	601	662	650	589	573	634	597	617	619	638	636	590	668	627	671	603	584	577	624	628	575	620	631	567	660	630	641	599	617	653	694	617	631	576	590	631	643	602	641	625	620	647	610	668	612	619	614	635	644	630	569	606	631	657	631	639	599	600	642	629	612	645	620	643	634	644	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
3863	5109	13165	10002	8122	4783	3191	2296	2288	2283	1712	1022	1158	1115	839	639	520	624	433	386	375	309	328	245	271	241	301	247	255	250	259	263	268	254	227	271	248	227	227	221	185	233	229	219	231	237	244	245	330	343	323	332	247	253	240	212	237	248	247	243	215	220	198	228	243	202	225	242	242	208	231	228	224	236	223	261	210	236	223	204	225	215	213	228	234	220	236	217	214	247	241	237	242	245	248	251	205	248	212	204	240	255	234	225	222	250	232	224	217	231	243	234	226	245	234	244	229	257	222	223	219	222	240	206	215	214	218	193	229	227	212	220	211	238	223	241	245	232	213	217	230	231	251	203	218	222	258	227	227	226	220	226	218	219	237	219	211	230	250	212	207	216	203	240	231	228	240	231	217	227	246	207	227	215	221	234	216	232	231	252	197	248	240	225	235	219	242	230	234	249	245	249	229	225	235	233	239	230	215	236	216	214	231	212	241	199	225	213	243	225	227	238	256	217	235	211	237	227	227	254	237	224	243	261	254	231	226	199	220	221	235	226	212	213	231	211	229	229	221	244	244	234	237	196	225	210	241	208	225	213	229	226	246	257	231	198	228	224	203	208	237	234	254	190	257	241	234	201	214	231	231	196	231	233	228	214	226	209	236	221	221	193	227	225	189	216	212	228	220	221	227	210	228	250	233	224	239	230	237	243	226	233	207	232	246	241	209	224	192	236	212	207	222	241	216	208	229	202	202	200	246	211	231	222	218	219	234	224	220	254	241	241	227	208	251	252	212	220	224	230	202	228	212	257	223	220	226	257	227	197	229	209	242	227	242	229	229	216	244	214	233	215	247	199	228	242	209	203	235	236	232	234	198	224	228	219	208	218	216	220	211	241	224	209	213	231	229	234	249	222	238	195	219	227	211	235	208	222	231	221	234	245	221	217	225	251	218	228	230	262	217	240	231	222	227	211	208	251	198	225	201	204	213	232	224	222	246	223	252	246	231	205	246	208	218	203	221	221	253	193	219	219	193	226	246	243	230	212	242	234	220	213	223	221	212	254	259	214	217	219	221	218	212	250	241	219	244	199	227	226	207	237	215	228	210	227	232	201	232	231	253	236	222	219	218	273	238	250	201	215	221	202	201	232	211	211	226	258	225	234	225	228	212	227	236	237	221	238	237	239	255	225	223	222	221	225	227	249	204	210	222	226	235	224	227	232	209	238	223	212	229	207	238	228	221	226	219	186	217	223	237	232	239	211	220	238	214	230	230	229	238	236	223	233	228	221	209	241	209	225	205	230	235	241	256	234	224	198	228	214	225	245	237	244	200	226	230	222	238	260	232	220	227	247	230	252	235	230	223	208	213	199	214	226	212	227	214	213	236	220	235	222	236	217	211	211	246	243	207	230	214	217	219	195	237	218	234	224	227	244	265	225	225	233	212	220	227	232	231	224	193	240	249	221	213	221	232	236	228	249	227	217	230	234	255	221	234	208	227	222	228	226	229	216	233	213	206	226	239	253	218	220	214	238	213	217	219	225	244	238	214	230	212	241	221	221	217	234	232	224	241	228	218	242	226	218	205	209	208	245	226	243	223	225	234	217	231	236	216	218	225	222	215	220	198	235	218	249	238	230	206	233	223	225	253	245	240	215	246	222	226	213	197	230	208	229	234	217	223	238	221	209	217	215	232	238	227	211	246	239	206	237	228	233	230	219	219	244	226	251	227	216	221	210	223	220	207	215	205	225	218	204	220	257	220	265	234	246	228	219	236	221	208	229	232	243	252	223	228	211	249	251	241	228	232	229	222	217	218	220	222	193	217	219	256	239	230	228	228	214	229	229	186	222	258	234	219	241	211	224	211	221	197	233	237	244	233	207	227	215	229	243	258	191	221	223	214	206	216	229	222	219	232	221	230	218	245	200	238	215	257	241	222	224	239	211	233	256	214	238	219	202	220	234	216	220	237	225	237	226	216	223	232	226	216	237	241	236	226	217	212	225	227	247	252	228	224	223	231	233	208	183	214	231	220	200	240	241	228	225	242	206	229	215	209	208	185	231	223	226	230	210	213	194	238	217	200	246	215	227	209	219	227	248	222	217	236	245	232	235	240	236	225	237	223	244	234	221	258	232	215	236	234	233	236	236	224	258	224	216	219	207	242	253	234	239	243	225	205	199	238	242	224	223	251	221	220	223	226	216	214	241	242	236	235	205	214	194	225	252	240	239	214	252	215	221	214	224	238	211	237	214	204	232	238	241	243	219	217	233	207	203	215	230	224	249	234	230	220	256	210	240	226	210	230	247	248	224	225	210	234	194	222	259	216	199	221	207	236	222	209	236	246	226	195	205	207	258	211	246	239	253	235	203	211	242	212	270	248	217	235	208	231	234	245	215	220	227	230	223	220	243	229	209	223	218	210	211	216	229	235	217	243	234	198	210	240	255	238	225	200	230	274	232	236	211	242	239	219	223	222	252	220	217	221	228	250	248	199	241	260	232	238	207	215	230	247	221	227	260	218	230	230	226	242	243	237	214	232	220	221	211	223	241	211	199	238	233	242	242	218	215	215	201	237	219	216	237	208	233	240	239	226	217	225	221	257	207	251	211	239	231	257	226	209	231	219	231	204	208	224	215	251	250	256	218	218	229	213	237	236	234	182	227	190	238	239	229	243	221	231	234	196	235	233	203	236	223	233	229	239	231	219	232	247	240	223	237	213	226	225	224	237	205	231	215	206	258	231	198	221	226	221	216	233	229	215	214	203	217	233	228	246	210	221	254	217	234	232	222	220	197	234	190	210	245	222	230	202	222	214	195	240	244	208	232	237	199	223	207	234	217	217	225	237	223	219	214	215	231	219	234	248	233	225	228	222	244	180	223	202	241	227	216	228	218	217	256	216	218	248	193	217	224	228	180	214	220	226	213	213	231	219	227	217	236	246	214	236	217	215	193	224	207	233	203	231	199	230	229	224	234	226	197	261	258	215	228	205	227	197	226	226	218	223	218	221	244	235	215	198	206	231	216	218	215	210	235	226	216	236	223	207	209	211	212	236	211	231	223	223	204	227	220	215	232	219	260	220	209	227	217	231	222	240	216	241	239	231	207	233	234	239	223	206	231	213	222	233	256	214	210	217	265	209	218	225	224	216	226	233	228	228	209	229	224	229	220	238	216	229	213	260	239	220	218	226	217	230	212	234	233	226	190	217	225	239	185	212	245	228	242	242	228	243	258	246	223	208	228	210	230	234	218	242	247	259	232	253	223	233	236	231	230	252	200	220	248	226	198	223	231	227	206	208	217	228	235	237	192	197	209	231	232	228	216	244	252	213	247	228	236	203	217	242	225	215	202	194	221	205	223	218	213	235	225	252	234	237	240	242	249	208	254	267	218	235	242	233	205	233	217	230	210	214	241	199	239	234	229	237	226	216	220	220	236	229	204	244	236	240	227	246	245	212	208	235	210	207	210	220	222	212	249	234	205	252	204	219	222	198	237	218	213	215	244	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
3295	7305	18135	17714	19948	14490	11759	9687	10958	11776	8319	4242	6162	5779	4231	2734	2621	3029	2042	2026	1693	1303	1121	1054	1192	1046	1054	992	964	949	911	921	896	959	769	797	754	709	726	675	670	693	718	668	659	678	636	932	1574	1468	1331	1266	833	681	706	687	648	688	658	655	615	643	660	626	611	620	618	674	671	640	692	652	602	642	643	633	669	613	625	636	690	648	657	625	605	635	624	643	616	610	652	643	648	713	608	597	656	614	621	640	599	621	649	658	648	617	640	679	592	625	613	635	628	618	648	618	651	648	581	635	611	670	613	614	654	660	620	611	608	651	640	633	610	618	630	643	628	620	631	617	630	660	646	649	665	618	659	632	613	628	647	618	599	640	630	596	572	686	642	677	648	642	661	652	596	615	656	627	632	594	670	649	647	659	656	627	645	609	647	590	664	646	637	657	671	658	632	662	602	620	669	644	636	618	640	644	632	640	594	651	690	678	624	603	651	601	636	628	650	643	663	609	667	619	606	616	605	621	634	649	628	677	598	680	600	599	642	616	625	624	608	643	697	637	623	571	647	651	639	629	669	627	669	622	641	636	612	599	645	638	602	592	672	657	664	600	605	629	704	656	614	625	644	623	642	640	636	662	621	668	657	616	629	679	602	689	642	625	665	635	674	629	609	676	644	666	632	638	681	647	607	661	655	684	639	624	668	673	634	634	615	639	643	655	641	625	608	672	591	643	634	683	654	625	627	608	647	627	615	602	683	594	597	652	657	593	637	618	601	644	643	613	643	588	605	641	590	699	682	662	629	636	641	674	580	654	654	634	649	637	620	653	649	659	630	613	643	629	620	644	695	632	623	697	687	634	686	623	664	584	586	619	646	602	601	632	651	647	633	643	638	665	657	644	632	641	610	602	641	643	632	649	607	657	623	649	629	597	599	673	636	658	671	649	589	675	603	593	656	631	649	637	601	639	624	576	632	647	630	582	623	652	634	643	661	643	594	654	632	610	613	637	600	648	665	678	619	604	573	594	676	615	633	641	639	622	608	678	654	626	616	634	626	619	634	616	650	621	596	601	622	598	652	650	648	632	626	608	626	625	661	653	625	671	669	645	635	654	593	585	603	656	659	633	626	638	614	674	635	729	665	643	645	621	688	650	645	635	603	627	639	659	634	621	624	618	605	570	635	627	603	621	675	661	618	633	678	637	624	608	662	615	669	667	628	634	649	625	606	659	636	599	597	656	651	671	605	637	641	644	642	643	615	631	649	645	600	628	604	663	604	672	623	627	595	627	660	646	636	596	655	581	658	672	642	620	625	611	629	684	596	597	591	605	625	616	584	611	668	614	647	653	618	645	611	649	657	641	624	647	655	621	672	676	638	629	658	645	654	599	605	636	667	662	663	653	642	569	639	645	595	618	617	629	658	617	642	648	616	605	604	628	590	615	633	616	649	606	668	626	640	600	575	611	641	623	664	662	627	641	586	632	641	629	642	639	629	645	669	641	675	615	655	633	642	687	655	643	639	658	628	649	662	614	634	634	633	681	619	645	618	617	678	616	694	610	633	612	612	626	577	639	620	662	632	632	674	616	684	619	600	638	647	621	641	604	635	646	597	662	609	643	637	667	638	661	677	585	656	645	623	650	663	659	672	644	602	640	643	602	640	621	593	617	594	642	589	617	598	665	664	644	652	648	622	655	621	605	637	599	613	627	642	639	611	667	614	650	647	614	646	605	646	611	637	652	618	682	642	606	630	615	632	657	653	617	605	615	589	636	619	641	635	593	648	649	651	620	646	641	665	623	639	635	615	628	635	609	613	621	647	659	640	639	643	628	640	645	633	642	655	669	650	661	676	599	643	585	623	640	618	656	629	647	679	629	649	658	632	597	615	642	660	597	647	660	625	655	616	622	691	641	647	609	655	667	661	660	653	605	625	618	660	660	646	624	657	661	618	625	638	619	675	633	589	622	636	647	660	641	640	598	662	642	602	611	687	619	647	652	639	630	618	654	620	665	621	610	618	620	624	614	623	603	680	661	630	573	633	663	633	680	652	652	666	672	645	618	617	608	659	624	657	597	670	659	659	654	656	577	643	622	622	587	671	639	657	596	615	596	633	641	657	648	658	654	624	647	591	607	608	616	666	624	619	586	636	606	640	644	627	629	637	623	635	649	618	641	676	592	638	659	676	649	624	598	649	607	592	592	627	673	631	601	639	649	637	626	608	628	603	604	629	633	607	642	614	610	609	602	662	656	662	677	607	665	648	626	628	647	651	630	608	594	607	625	622	635	636	602	656	641	609	602	590	633	641	612	624	636	636	636	633	638	631	622	617	658	632	621	611	635	610	643	706	603	636	611	645	644	672	669	651	643	642	637	647	614	633	629	652	608	615	621	620	626	618	654	622	652	668	612	661	633	649	661	646	646	610	586	618	612	619	670	675	609	613	669	628	627	641	604	616	634	638	657	638	619	600	623	668	655	621	638	649	630	634	696	668	634	679	675	653	666	618	594	685	643	623	654	616	619	611	620	647	671	657	633	667	675	619	640	643	648	615	599	673	652	624	632	623	669	621	605	674	662	657	649	622	640	647	608	674	701	667	606	573	655	589	599	649	625	645	620	648	637	632	634	657	650	630	587	628	661	636	621	627	650	654	639	663	671	680	652	656	630	642	620	641	644	634	701	672	629	683	659	696	645	643	628	658	642	628	655	651	628	594	641	651	663	615	646	617	611	637	652	609	646	662	616	609	594	655	669	631	649	657	631	645	626	600	658	676	634	642	624	605	639	621	647	629	703	641	608	626	580	606	646	638	592	630	572	621	632	595	649	637	577	664	612	665	633	608	662	623	666	672	613	622	593	657	641	628	627	645	641	665	630	614	684	652	616	651	613	628	664	659	653	659	671	624	640	627	645	627	656	620	618	602	629	644	591	568	619	629	614	610	660	612	659	621	654	665	656	627	662	628	650	615	657	672	653	632	683	639	679	644	665	621	634	661	629	621	631	651	639	627	624	648	700	665	622	650	668	616	647	687	621	645	631	646	670	677	666	641	646	637	635	666	624	638	643	685	678	634	606	633	637	642	598	629	647	638	607	638	641	690	654	654	605	672	618	683	638	635	666	637	638	650	619	646	647	611	613	683	615	637	632	614	665	613	656	677	658	655	610	598	656	700	650	648	622	602	641	642	652	659	636	671	600	670	648	643	680	641	636	628	648	652	641	657	667	643	634	621	605	613	607	627	630	615	657	604	600	619	575	641	649	633	621	598	617	662	610	626	611	616	631	653	620	657	609	712	607	652	613	643	624	609	606	600	604	639	693	651	635	629	670	628	678	609	679	639	669	637	664	574	644	580	648	617	669	592	691	618	626	615	645	603	631	598	601	611	627	645	633	590	636	663	605	655	660	677	641	657	671	635	612	655	644	615	683	668	659	641	649	670	637	604	605	606	623	608	630	662	612	639	665	644	655	660	670	610	648	666	612	600	598	643	670	644	652	634	629	650	618	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
16475	30073	43878	37695	37833	33095	31516	28795	30644	31915	26094	13939	16302	15346	9828	5992	5724	6017	3498	3133	2069	1480	1101	973	1109	1164	843	763	832	800	765	823	710	833	461	444	363	215	232	208	219	197	206	203	187	205	197	678	1323	986	683	602	357	204	216	228	174	168	158	191	158	178	178	194	169	165	163	177	186	158	178	133	163	163	162	144	178	192	174	183	193	191	159	170	191	172	197	171	181	192	186	169	178	156	198	151	159	160	179	171	159	188	181	156	154	167	168	193	160	175	178	161	188	165	181	191	202	157	177	162	172	173	169	151	186	167	190	160	158	182	154	152	159	160	176	175	187	170	143	152	184	192	173	176	176	155	167	150	162	169	189	179	199	149	169	172	157	177	213	152	174	167	183	165	163	170	156	171	188	168	158	194	173	180	191	176	157	160	170	172	191	188	154	170	150	187	175	148	176	164	166	197	179	188	173	179	197	159	182	161	193	190	184	157	192	163	192	148	161	188	151	183	168	173	176	145	163	174	164	149	167	153	180	180	185	162	166	158	180	145	157	185	196	174	170	179	188	156	158	160	171	181	153	162	172	174	156	149	181	185	169	154	169	173	188	160	143	190	171	159	161	185	186	181	157	173	168	172	178	183	151	169	197	146	193	183	184	179	167	190	177	169	141	169	166	170	180	167	150	179	186	185	170	180	173	157	149	164	167	190	167	165	167	171	170	148	179	161	171	166	164	175	177	171	171	163	168	159	173	167	173	171	170	185	177	181	144	171	175	173	167	174	155	180	184	179	162	151	170	150	165	167	165	163	199	168	131	178	163	152	155	172	202	193	181	157	156	170	176	161	173	156	172	171	160	168	185	176	170	177	141	160	174	146	164	193	153	178	191	187	177	164	178	160	186	198	160	172	196	188	171	177	190	154	170	170	169	172	166	185	162	164	187	187	158	179	177	172	149	177	174	174	173	186	177	187	194	175	181	171	156	176	184	186	146	162	176	180	183	173	171	155	174	198	183	173	169	182	190	181	187	169	152	166	164	155	167	177	166	157	157	203	178	181	162	153	157	177	178	192	159	165	159	151	172	175	168	167	170	171	178	169	146	154	174	171	191	167	165	180	163	183	188	188	168	160	159	174	169	194	192	181	154	191	162	175	155	170	189	179	165	195	167	194	185	174	204	166	163	178	147	146	160	177	164	175	182	190	172	167	180	175	185	185	177	173	182	162	136	147	188	179	176	171	185	164	162	192	162	182	188	160	174	197	170	160	164	181	173	169	174	192	162	180	176	170	166	150	173	178	179	165	174	176	190	164	167	162	150	155	177	182	175	166	169	172	181	144	157	182	172	165	189	173	176	192	161	200	187	184	174	168	154	169	166	149	181	188	154	178	147	169	173	192	182	162	158	165	163	171	176	171	196	178	186	169	172	193	146	193	174	150	158	170	168	162	155	182	163	166	179	173	187	172	170	191	177	163	164	149	203	167	138	163	169	181	182	170	171	201	154	194	177	149	164	151	157	145	165	190	188	172	172	174	155	178	149	168	164	159	188	183	162	181	159	145	153	195	166	161	161	183	179	189	142	173	164	163	167	184	156	181	181	172	166	178	163	182	186	142	174	194	162	197	173	181	163	179	171	164	164	167	177	156	168	179	173	178	164	147	185	163	172	183	168	167	185	162	173	178	188	183	159	156	166	194	164	190	167	178	196	193	174	164	183	190	166	183	179	154	153	164	158	180	173	196	184	177	171	167	172	153	160	178	150	174	156	178	168	165	172	179	163	188	188	153	158	179	165	182	193	196	188	171	169	175	164	178	204	161	155	152	159	160	178	192	174	165	183	186	172	158	170	180	187	171	168	144	152	160	185	154	186	171	165	173	162	153	167	180	169	153	175	162	169	146	161	174	176	185	183	171	188	186	166	162	172	184	168	206	195	152	174	172	169	185	171	160	179	170	164	175	166	192	158	173	166	180	182	153	175	193	172	189	171	175	163	193	158	204	164	171	159	177	170	167	161	161	162	164	157	195	184	160	167	158	181	169	143	165	169	185	180	156	197	165	163	163	149	181	190	160	151	183	161	162	162	196	181	181	188	179	166	169	160	183	165	179	175	161	185	177	162	189	173	170	189	142	200	157	173	170	194	153	179	177	160	196	172	151	173	160	158	173	167	181	164	174	179	196	161	175	170	197	187	183	174	160	190	176	170	164	193	173	155	178	196	170	171	161	184	163	167	179	163	160	156	195	189	203	183	181	163	168	188	152	181	199	166	181	192	160	151	165	153	187	173	181	164	168	174	157	190	196	166	176	172	189	183	163	169	183	163	177	161	199	163	167	179	150	177	168	173	159	186	160	160	161	159	150	173	175	179	177	165	189	159	150	179	141	182	168	177	161	182	172	203	171	166	158	153	154	172	187	166	166	181	173	174	179	181	171	156	202	166	173	171	196	178	157	180	179	175	169	185	185	162	190	169	183	172	166	181	166	158	201	187	171	156	161	162	180	165	184	152	156	171	162	163	168	186	202	176	150	169	191	194	172	149	174	162	178	195	173	171	162	154	177	186	178	167	163	158	161	182	169	165	193	172	169	155	164	167	180	157	143	163	183	181	165	158	166	160	161	158	175	178	181	192	179	163	171	161	176	157	190	166	178	173	177	181	137	197	169	171	168	167	171	178	153	183	163	169	174	186	158	182	177	159	188	193	168	179	156	159	164	165	185	167	170	159	198	163	170	173	165	173	166	161	172	162	155	183	172	165	181	174	167	170	124	151	150	162	167	160	163	177	162	156	185	157	173	169	187	166	175	169	168	160	141	157	175	196	163	167	190	161	143	181	160	189	158	157	171	186	149	180	181	185	182	167	181	166	174	180	158	202	162	182	160	185	177	155	177	191	189	172	169	166	164	165	168	186	180	188	188	186	165	151	164	186	164	172	180	170	164	164	186	184	155	183	172	152	171	171	149	171	184	163	152	160	195	165	181	155	150	171	167	166	172	176	203	171	162	191	188	177	157	185	163	205	170	165	166	146	187	185	182	155	171	188	172	175	166	154	171	164	181	156	166	185	220	171	158	190	176	168	158	147	177	164	190	179	176	177	191	177	184	172	195	171	167	203	159	163	172	188	161	169	164	177	204	167	159	166	175	175	182	160	151	167	158	202	162	163	179	186	159	151	177	173	193	165	143	193	172	187	162	182	169	170	162	179	153	166	173	174	188	180	159	140	152	163	170	174	171	147	177	174	156	172	185	154	188	191	175	212	152	151	190	175	175	170	164	178	178	171	193	177	185	176	165	168	183	187	177	164	177	160	160	180	172	159	166	165	159	198	188	207	164	175	181	163	189	173	175	182	188	155	168	148	177	179	170	165	184	174	158	176	165	165	188	182	166	193	168	185	162	197	191	174	165	177	171	170	160	145	166	178	162	163	189	180	168	182	160	162	160	169	163	176	210	162	184	175	174	178	165	190	165	179	175	188	172	154	175	179	166	154	170	179	166	159	168	138	153	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
11093	27212	40195	42354	47580	45544	43664	41584	47098	45615	43641	28881	39966	37832	30288	24463	24809	26517	17620	18059	12880	9419	7340	6964	8286	7441	6202	5597	5694	5312	5049	5334	5314	5490	3089	2839	2295	1048	1000	873	788	813	757	714	714	686	695	4550	8724	6709	4733	4057	1843	1036	877	820	563	534	534	491	541	528	543	495	514	506	536	511	482	538	535	516	518	524	507	519	508	510	473	458	513	525	531	512	518	509	512	492	533	506	507	494	534	471	520	495	501	517	520	483	528	518	526	516	505	516	552	508	491	509	545	505	574	536	502	484	556	505	513	539	515	484	505	521	521	541	507	505	489	508	479	526	524	443	496	511	483	484	526	555	513	483	532	505	502	510	493	494	521	515	500	508	488	504	468	530	494	520	488	503	499	497	480	474	515	494	498	542	515	464	562	501	552	503	497	517	502	474	543	501	473	518	523	525	514	537	504	517	514	519	508	500	552	483	500	507	507	503	486	505	506	502	509	500	553	537	461	501	484	535	524	488	526	502	478	527	478	535	518	502	473	474	515	500	496	523	463	522	518	515	519	517	503	505	503	532	547	496	459	466	513	538	497	529	498	524	487	482	492	523	485	499	540	528	502	486	512	544	536	483	541	523	515	451	466	547	510	504	504	543	496	513	525	504	505	512	536	527	460	526	541	534	461	485	483	501	492	525	530	476	494	496	511	503	534	505	489	479	477	476	522	504	510	506	483	532	488	504	536	564	506	506	541	474	534	516	512	491	479	484	531	501	489	499	480	467	449	525	533	506	504	556	524	503	511	470	515	509	559	488	498	486	485	464	550	504	492	506	504	475	464	516	503	503	485	508	538	551	477	537	528	506	530	478	543	531	498	506	550	514	520	462	489	503	511	519	510	529	503	493	514	472	454	498	481	475	503	514	535	504	519	495	529	493	507	466	506	509	513	501	491	517	469	521	531	488	462	509	519	538	503	513	480	509	472	500	512	475	468	511	518	508	517	538	513	511	574	483	503	500	514	506	492	481	504	508	444	477	514	524	492	512	478	507	519	513	521	468	521	528	543	502	500	497	488	540	496	526	531	481	533	539	525	506	459	538	489	526	484	514	503	489	516	525	484	506	510	497	548	480	503	507	518	520	488	481	507	494	509	465	508	513	462	524	542	477	481	526	481	494	490	500	511	493	525	484	541	485	483	493	551	520	523	489	487	498	486	466	539	522	479	509	508	509	534	509	492	503	501	514	497	515	548	495	485	509	497	525	498	536	504	526	498	490	533	505	550	539	487	503	536	496	528	511	512	525	508	537	501	493	467	521	478	470	488	495	529	494	518	493	510	488	543	496	548	490	491	516	502	536	482	519	535	494	466	499	513	506	475	501	493	520	488	510	517	526	482	493	503	513	480	521	498	489	491	520	518	501	493	484	531	526	517	473	511	494	543	542	474	531	539	498	534	494	496	496	517	518	468	511	490	520	493	541	493	515	528	492	502	474	487	491	494	509	531	485	506	520	543	549	509	507	499	485	521	513	521	546	499	506	468	493	536	519	517	516	522	541	533	524	508	525	526	517	460	489	482	555	566	512	488	498	465	506	498	523	507	492	497	497	523	470	525	519	548	520	502	499	515	494	513	493	499	554	485	478	525	535	519	518	481	492	498	503	480	491	517	509	533	541	499	498	507	500	499	506	511	518	486	542	531	466	494	536	479	526	518	502	483	528	540	477	514	505	498	503	498	516	490	555	505	514	509	454	489	502	491	515	520	527	528	543	500	499	488	513	538	538	475	454	528	499	504	502	518	484	515	516	517	520	515	509	511	523	518	516	491	511	508	510	516	477	542	498	485	526	482	501	536	510	517	483	499	488	562	486	549	533	524	515	479	511	485	503	504	520	509	483	490	506	563	522	521	500	466	498	483	493	529	526	466	527	525	509	498	493	480	504	455	501	489	502	473	540	500	489	474	475	505	513	510	475	498	489	517	477	476	511	527	515	455	534	552	507	493	489	518	536	494	503	519	513	469	496	522	518	481	453	532	475	502	515	522	530	541	511	536	491	501	519	484	483	475	518	551	477	532	470	514	507	462	488	533	514	509	493	518	488	519	514	487	542	514	491	526	486	496	522	517	448	546	534	501	486	491	472	494	472	501	541	482	505	496	537	528	512	500	524	480	513	516	502	508	543	478	484	449	447	509	459	478	489	536	535	517	529	499	510	518	495	508	497	495	497	491	508	511	499	509	521	511	499	486	475	493	491	530	490	527	582	520	473	499	555	531	535	494	444	507	501	495	485	533	474	505	486	539	510	512	509	504	488	524	469	515	483	473	475	481	491	501	502	489	522	473	501	547	541	567	486	472	457	539	518	508	490	501	516	461	528	491	499	492	514	525	504	484	502	523	514	495	475	527	486	479	486	502	521	500	484	481	534	498	465	476	485	500	517	533	491	486	496	518	524	501	495	438	491	529	500	496	538	490	520	497	545	514	478	467	511	514	539	529	531	504	539	493	508	497	498	560	512	513	501	498	491	483	552	503	510	500	505	509	544	473	473	498	509	453	513	500	526	470	490	518	504	470	514	504	505	483	496	495	512	498	473	537	516	487	520	521	512	490	511	486	515	503	558	508	500	524	496	464	475	543	523	477	490	531	520	538	524	481	509	513	512	452	523	536	486	495	532	503	527	470	489	547	527	489	512	470	526	474	517	515	479	518	534	507	484	549	479	516	512	504	465	495	480	513	551	466	506	525	534	553	497	454	495	532	483	545	486	482	515	531	497	519	496	523	479	483	489	479	533	458	473	533	507	502	521	489	514	561	475	537	486	520	556	503	489	508	496	535	531	462	473	514	464	519	494	483	513	556	519	504	497	470	502	475	484	506	485	491	497	520	496	512	518	504	508	497	511	469	514	523	516	500	543	535	547	508	514	528	529	500	524	520	479	516	485	492	494	510	512	532	481	577	495	535	509	477	510	504	527	520	509	478	530	509	506	514	527	504	529	462	496	492	514	518	500	537	530	469	495	522	501	490	483	509	478	510	579	467	505	495	497	485	519	493	522	512	493	509	518	497	515	483	527	509	516	483	503	497	513	481	525	483	479	488	504	511	524	470	497	502	510	519	505	513	498	505	517	557	481	495	513	471	552	520	501	490	503	539	506	499	487	503	472	505	500	490	547	479	487	537	522	537	514	500	479	518	499	515	506	470	547	487	470	507	456	547	517	471	529	471	501	509	512	508	521	536	527	491	497	523	479	503	507	528	541	454	506	509	497	535	520	514	562	544	540	504	506	504	503	490	517	541	470	522	489	529	482	492	487	534	499	514	491	498	531	488	480	508	513	470	500	508	507	485	539	488	467	475	460	493	487	487	516	472	498	533	515	531	533	497	515	504	474	493	513	486	508	525	508	528	502	521	496	533	506	526	508	534	506	510	509	514	527	485	551	465	510	528	541	509	535	525	460	454	510	512	477	515	494	479	518	514	494	505	540	545	485	514	508	501	483	531	512	487	515	520	496	511	488	528	505	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
25709	38244	44906	38438	37809	34625	34919	34007	40298	40996	36743	25595	27329	27199	19073	12784	11447	11379	7755	6576	4230	3205	2219	1908	2413	1993	1722	1513	1557	1321	1485	1655	1492	1366	838	770	608	382	321	314	288	280	264	270	267	227	257	1209	2502	1815	1182	1117	686	395	338	331	239	215	250	202	226	254	212	220	235	245	224	251	250	239	251	203	228	249	260	236	221	219	238	256	238	243	237	237	240	224	237	242	237	241	210	224	220	212	215	249	248	235	205	223	232	223	208	248	257	234	221	219	236	218	233	243	222	219	211	222	211	230	232	225	217	210	260	221	206	238	226	227	236	239	258	219	206	241	204	212	218	249	249	235	276	222	219	258	217	248	241	222	239	216	236	204	225	234	247	237	229	254	225	241	223	253	202	205	232	247	218	197	200	204	224	238	233	226	223	249	238	213	234	219	229	212	256	228	216	254	233	227	216	241	226	217	214	233	220	273	244	224	198	226	244	218	232	209	217	199	199	218	266	220	191	230	225	217	202	240	232	250	243	232	241	211	211	219	235	235	211	221	240	238	242	220	203	232	248	224	219	266	189	223	251	242	233	234	230	226	227	248	236	214	210	212	224	249	245	216	217	237	202	225	238	232	223	230	243	232	243	210	223	250	201	207	211	219	221	222	227	244	223	255	217	223	208	228	263	248	240	242	229	232	216	241	233	225	207	244	250	221	231	244	222	225	225	226	231	224	217	183	224	222	238	225	220	204	253	218	214	246	242	221	231	227	221	244	206	246	241	209	225	208	225	221	235	224	219	242	222	227	224	230	225	232	216	225	224	242	222	245	221	230	231	218	224	213	203	237	220	228	227	261	208	229	264	215	231	236	236	213	206	241	234	201	217	228	213	224	230	222	233	211	222	226	204	219	243	216	217	236	211	236	257	215	230	239	228	242	229	232	237	227	214	230	223	229	223	208	205	242	211	259	235	242	228	222	231	258	236	235	226	234	225	280	198	224	227	218	238	208	244	220	223	211	237	235	217	220	232	239	223	226	275	227	228	238	241	244	235	231	216	224	252	226	223	231	238	236	234	225	254	248	218	217	228	220	244	239	241	218	251	230	224	229	235	229	203	231	230	243	200	265	239	235	246	231	212	236	245	252	245	212	237	245	216	214	223	227	224	240	213	213	228	234	260	217	226	256	234	228	226	226	229	222	237	210	215	225	207	209	225	217	225	237	239	208	245	247	222	228	226	201	239	215	232	216	238	227	199	230	217	212	181	211	221	229	243	268	217	246	239	229	225	209	231	232	203	257	242	249	233	252	242	234	219	227	250	203	224	214	229	238	248	235	244	218	251	241	223	220	229	270	221	234	238	234	232	190	240	232	208	237	231	212	263	224	217	223	228	216	228	216	226	221	236	228	222	241	221	243	229	223	219	241	223	233	230	248	247	244	243	250	237	219	250	228	228	233	208	238	228	215	201	230	226	247	233	241	224	245	221	210	222	210	214	223	228	229	234	217	251	215	244	252	234	250	211	221	222	250	218	244	251	255	237	208	217	215	237	201	205	247	187	212	246	229	232	241	227	226	230	264	229	188	228	219	251	212	226	226	228	217	264	225	202	218	237	231	256	230	274	243	233	203	233	232	222	235	225	268	214	220	237	199	234	213	215	243	247	223	219	212	245	230	229	206	229	240	246	237	244	218	223	231	242	236	219	218	242	233	214	233	243	236	241	248	212	240	223	245	231	242	203	235	222	222	216	213	206	241	220	213	208	227	226	204	248	256	218	212	227	223	230	216	238	212	195	214	231	220	258	211	213	197	208	248	216	233	217	208	216	220	214	239	212	223	214	226	209	216	211	219	224	221	230	251	226	238	214	201	229	210	225	232	226	212	230	210	232	208	234	240	235	228	218	233	208	223	237	240	227	202	232	224	188	234	229	244	238	213	211	230	249	234	253	247	222	223	237	257	248	229	241	238	230	219	242	223	234	249	203	246	207	254	236	229	231	213	234	251	254	209	231	247	227	243	235	230	252	244	202	226	242	258	233	230	245	232	243	223	249	214	244	223	229	223	201	201	205	211	256	232	217	229	251	219	240	225	238	224	220	216	200	191	225	246	241	245	235	210	241	211	209	228	236	265	218	238	241	214	243	224	257	198	240	213	222	227	252	223	264	248	245	234	240	224	218	232	220	229	216	211	219	235	226	228	236	267	236	257	257	220	219	217	224	219	243	206	231	223	212	214	255	225	203	228	218	230	217	234	240	225	228	220	228	209	214	196	242	202	232	237	212	246	262	224	226	216	216	218	217	240	224	211	216	213	238	225	198	222	191	231	213	207	249	232	238	238	219	234	253	233	233	228	232	258	215	251	230	223	207	232	203	230	215	213	250	231	228	237	229	258	232	226	218	226	209	239	228	245	228	243	213	233	202	229	225	235	235	228	232	222	245	211	234	204	200	243	202	266	222	238	233	238	207	234	214	200	259	211	230	206	259	198	252	219	227	237	206	232	233	211	221	266	212	225	225	205	236	206	223	230	237	218	259	229	214	231	247	221	232	220	231	211	211	236	239	215	229	246	227	252	213	226	226	213	222	246	219	227	243	211	244	216	217	232	244	219	226	244	219	256	235	229	249	224	233	229	241	253	228	236	256	239	223	215	235	233	248	217	216	234	223	232	234	228	230	243	214	237	207	228	248	218	234	221	233	225	237	224	251	226	233	202	191	223	209	243	220	217	228	218	241	214	228	257	206	235	244	210	250	240	213	212	210	201	223	246	234	197	229	205	214	219	237	223	208	232	214	219	219	233	235	201	236	231	216	241	251	220	244	235	229	243	232	256	230	241	227	230	214	218	247	229	216	227	240	214	237	191	238	235	215	237	220	229	221	243	253	243	254	226	234	253	226	208	211	221	223	220	243	246	244	241	234	217	230	254	232	240	247	229	228	230	202	222	205	227	225	230	238	223	232	229	226	241	244	236	226	223	231	225	234	230	230	230	204	218	240	227	242	232	239	213	212	237	241	188	208	242	240	247	206	221	242	261	221	226	226	238	216	233	207	254	232	239	260	204	221	210	228	232	216	223	207	236	232	235	228	238	225	237	245	229	259	217	242	242	247	221	221	266	208	250	221	222	214	219	236	223	230	239	246	211	230	246	225	243	220	228	233	243	209	211	219	230	213	219	241	223	230	227	242	244	206	251	238	210	237	260	234	228	222	233	231	216	228	232	205	205	217	240	216	236	231	206	225	219	224	230	249	207	248	231	227	204	242	187	214	219	225	258	230	218	217	229	232	259	250	221	243	195	214	217	233	214	224	224	238	242	244	238	225	244	215	216	228	219	266	239	238	213	224	236	203	225	222	238	224	246	220	239	230	214	234	253	210	213	219	241	258	217	211	218	214	208	246	197	210	218	210	206	203	206	236	241	228	240	241	244	230	247	241	229	210	224	239	237	213	226	227	237	234	236	228	244	234	238	226	224	245	224	211	242	240	217	240	211	244	244	234	228	238	231	207	234	264	235	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
15757	33937	43053	45593	50318	50063	50230	48214	55715	52685	52135	39652	49324	47917	39294	34645	34143	34955	26831	26886	19563	15916	12633	12255	14611	12255	11336	10117	9695	8791	9400	10221	8882	8905	5447	4960	3781	1749	1521	1317	1263	1209	1154	1069	980	884	1176	7753	14889	11266	7493	7124	3937	1777	1467	1505	768	661	644	628	663	628	647	669	658	629	652	663	630	640	637	639	637	692	678	670	634	672	619	649	675	652	664	590	645	678	663	660	641	690	648	626	619	671	620	673	614	662	663	636	649	644	700	630	638	649	646	635	610	657	667	610	649	603	627	622	648	631	628	641	661	702	656	625	643	586	638	632	586	650	658	658	659	629	666	642	628	659	653	664	622	664	610	648	678	649	622	700	664	639	614	625	638	638	635	638	577	639	631	694	655	636	655	634	654	650	648	702	668	623	655	662	694	658	671	657	661	612	641	636	621	637	648	644	618	624	644	665	652	655	676	609	633	637	676	624	645	633	633	626	650	694	640	679	623	649	638	641	656	681	631	630	622	645	625	637	600	642	635	582	649	630	609	693	611	636	628	621	604	673	649	623	676	656	643	597	649	665	668	648	641	664	666	699	700	630	608	669	661	654	625	631	645	624	622	670	682	635	634	626	654	636	647	676	665	627	641	618	617	649	613	639	697	621	672	683	593	673	622	634	678	630	647	631	639	661	615	636	605	580	674	670	632	676	615	622	626	637	631	619	615	690	664	641	650	639	666	656	666	637	638	634	690	627	670	648	615	645	680	658	634	674	621	652	647	621	651	649	660	654	656	637	646	667	673	613	631	617	618	646	639	626	599	658	637	617	705	644	680	655	672	670	630	633	634	656	632	617	629	638	633	661	636	643	637	663	645	625	632	608	692	622	618	615	624	680	648	642	656	668	675	665	618	639	632	616	629	647	658	704	641	651	687	644	641	612	627	630	624	627	637	622	670	690	624	654	632	635	670	643	678	661	663	659	679	646	670	649	657	629	659	643	637	607	618	627	658	654	624	656	589	626	623	647	670	644	646	671	638	675	653	630	636	680	670	633	675	644	633	653	705	702	624	665	676	658	614	670	658	668	692	709	677	612	637	623	606	673	689	633	660	662	623	622	660	660	638	679	670	658	612	636	641	655	679	603	646	654	630	612	676	691	655	659	616	634	638	641	580	623	652	661	680	663	658	635	695	655	638	630	641	659	693	654	680	659	636	645	662	646	637	686	693	626	641	674	685	592	662	614	635	597	628	640	629	651	593	626	635	609	658	634	694	664	625	621	675	670	673	642	674	664	673	645	679	671	681	649	668	593	673	659	662	621	645	669	655	618	636	638	625	667	666	667	640	645	646	604	670	654	669	650	623	628	657	642	633	654	701	670	673	703	631	629	657	632	659	628	666	618	599	640	638	640	600	674	619	662	615	643	654	671	627	689	639	660	624	647	659	658	629	707	656	660	660	683	655	675	663	640	612	629	644	633	654	653	645	642	632	631	651	637	604	670	632	643	654	650	651	656	675	621	634	673	664	681	616	670	639	632	675	623	657	642	612	655	630	633	630	636	692	620	676	672	620	677	646	685	656	656	668	646	653	686	663	615	650	657	623	657	690	650	654	676	614	612	679	618	628	674	649	664	633	659	627	686	628	624	646	664	642	622	631	616	641	629	658	631	708	601	662	621	645	634	638	627	624	640	630	712	679	657	616	641	610	676	634	614	604	672	638	645	657	698	692	624	651	653	702	609	605	647	645	611	670	679	657	606	657	670	651	670	645	615	654	640	656	665	646	702	651	639	661	646	642	668	656	664	658	616	609	635	639	622	683	680	596	668	652	647	683	627	648	700	635	653	638	679	685	633	663	640	630	645	678	680	608	678	674	664	659	604	644	643	643	639	633	656	643	641	656	634	656	613	652	630	614	610	634	635	640	626	679	658	679	669	632	638	668	656	684	629	668	661	617	663	619	601	624	615	635	627	608	690	649	681	678	661	672	654	607	628	620	652	653	613	665	687	670	659	650	642	625	648	661	629	625	673	622	684	618	659	622	588	647	670	674	669	702	600	676	664	646	656	625	655	643	632	675	689	594	672	698	673	613	688	639	650	630	621	633	631	567	643	653	627	612	671	634	651	658	665	628	633	641	665	649	648	606	651	592	667	641	655	644	676	650	681	654	656	694	648	672	612	656	635	651	684	685	601	641	657	621	672	578	609	630	617	666	657	615	630	656	594	639	645	658	676	654	635	609	629	647	610	648	650	671	611	645	609	652	675	653	629	660	708	674	663	634	658	629	670	638	669	660	647	612	607	631	642	659	644	606	606	638	652	645	623	641	663	675	704	659	632	687	642	648	661	643	647	678	622	671	665	658	621	702	670	642	655	621	659	599	610	598	657	655	653	669	623	657	568	654	651	607	625	596	608	631	654	642	677	582	653	645	661	704	639	622	630	622	711	686	654	632	643	619	598	664	630	600	649	651	640	660	630	705	663	649	687	655	681	612	655	674	650	623	642	690	646	632	682	645	607	658	637	660	637	677	636	650	693	649	616	675	658	660	610	644	677	693	704	682	629	654	586	667	651	672	621	672	648	628	645	656	629	650	665	664	656	605	647	654	704	663	589	564	642	627	601	653	641	587	671	663	576	664	641	658	570	658	617	689	653	623	675	667	629	648	608	591	630	640	661	622	650	666	640	596	616	668	599	687	692	623	649	655	672	621	646	630	651	631	583	624	660	689	585	650	632	652	626	611	662	645	695	628	609	651	629	648	650	617	683	635	668	710	684	630	629	699	669	638	651	676	677	657	629	647	608	674	631	628	620	637	638	645	638	659	611	631	609	628	648	625	646	660	641	638	665	683	654	656	650	622	623	676	612	651	678	674	603	647	627	631	641	609	633	662	603	612	657	633	618	660	610	631	627	598	629	659	676	682	607	662	710	584	665	647	609	631	634	581	661	632	618	659	605	638	725	673	661	626	606	619	625	631	667	687	631	605	614	629	618	689	688	655	666	634	617	640	662	682	676	633	659	647	651	659	640	637	633	669	592	617	661	620	649	622	654	610	652	701	590	659	680	673	630	640	639	646	638	651	651	694	631	674	660	641	667	609	678	623	647	640	664	617	605	632	625	667	608	634	638	631	690	631	610	664	625	686	681	651	648	655	647	619	651	666	625	673	663	698	629	606	694	686	659	667	628	665	687	680	636	658	669	658	636	622	631	627	700	651	610	659	648	666	647	623	603	612	624	627	625	660	654	660	693	617	642	628	693	607	627	670	641	587	640	667	618	685	623	593	697	629	648	670	681	633	624	640	605	638	662	638	632	627	649	621	665	615	656	645	638	637	635	683	631	623	614	621	688	639	638	676	697	638	663	649	694	643	652	628	694	619	642	655	577	696	639	646	639	647	665	677	611	652	595	682	618	626	667	617	625	678	658	662	640	615	652	652	665	635	671	663	619	660	607	651	632	620	625	646	680	620	617	616	631	601	627	659	628	643	666	578	654	697	647	603	644	628	687	609	681	636	686	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
3800	5342	13048	9773	7710	3965	2968	2091	2195	2354	1747	938	1102	1043	736	564	531	470	431	419	332	309	263	282	313	297	289	266	263	219	295	234	237	288	280	255	255	231	210	223	233	222	250	210	260	227	252	256	366	339	308	333	227	240	224	229	232	230	229	207	227	222	246	206	245	220	236	225	229	230	238	259	246	243	234	266	231	242	266	239	248	208	243	230	222	210	242	206	224	205	206	228	234	251	223	184	231	222	237	225	240	238	228	233	217	246	238	227	240	194	260	258	209	223	231	237	239	219	224	217	203	246	209	206	227	236	203	232	272	232	278	251	225	227	212	231	231	267	245	261	228	231	231	248	241	233	220	249	234	221	226	244	242	240	239	213	235	226	213	253	236	228	214	239	207	219	216	232	212	242	223	260	237	224	242	232	253	198	254	231	192	225	229	227	208	246	213	210	233	250	230	252	205	221	226	218	217	262	231	239	227	211	209	225	200	220	261	269	240	205	230	232	247	230	242	211	259	226	228	225	235	210	210	214	236	225	239	230	232	209	229	234	197	212	222	216	213	216	210	197	224	229	265	212	222	245	244	238	265	213	202	238	240	237	207	226	237	244	202	266	233	210	220	216	230	214	208	209	253	231	226	231	217	214	249	242	225	198	232	222	248	235	238	227	213	248	232	226	244	216	253	241	223	247	225	245	230	220	234	265	226	238	243	215	242	211	226	216	248	213	236	249	245	218	244	232	222	245	226	223	219	231	213	244	222	249	243	231	225	203	234	191	216	236	235	226	241	226	218	240	231	211	215	193	244	236	215	230	227	247	228	212	241	226	194	230	234	213	225	242	211	238	214	214	228	264	226	209	245	257	235	233	233	248	233	237	221	219	234	216	252	228	235	211	207	249	213	218	221	218	245	267	210	235	238	240	231	249	218	231	214	198	210	214	224	231	240	204	241	212	190	237	230	246	242	262	232	232	245	229	221	233	234	214	237	236	220	192	235	237	211	235	217	249	234	215	219	226	247	269	231	216	203	213	219	247	242	246	233	222	245	209	220	241	236	206	221	228	241	236	247	248	248	244	213	270	237	206	210	221	226	249	209	208	226	231	221	224	252	257	238	237	248	216	205	236	255	218	194	277	229	217	233	240	219	253	249	268	231	227	227	219	197	223	199	228	210	211	241	203	205	240	267	222	229	207	221	199	262	235	202	235	225	232	227	236	206	219	229	232	250	208	227	233	215	220	201	237	208	238	219	229	247	241	223	223	251	241	215	235	223	233	214	235	219	217	221	248	257	227	218	227	252	228	217	215	238	227	216	238	242	245	205	224	205	226	234	221	243	239	215	231	183	220	244	238	226	238	222	228	223	227	217	215	242	228	234	223	257	220	231	211	242	249	256	208	237	234	246	228	209	249	246	228	226	226	240	249	233	229	226	233	226	232	213	259	239	212	210	221	254	224	260	245	222	207	222	224	225	240	213	225	228	242	234	241	224	236	216	252	225	242	221	260	215	210	218	222	241	221	230	225	251	210	210	271	202	246	222	222	217	201	234	208	217	219	203	237	235	204	207	234	211	245	205	203	212	239	209	234	249	253	248	245	249	232	230	241	210	205	214	240	222	236	209	235	210	220	239	222	227	241	228	192	210	232	218	238	236	230	216	236	215	222	236	236	213	219	218	215	223	231	229	260	213	246	210	208	218	221	240	218	222	245	226	214	220	229	227	222	246	242	231	230	257	220	253	233	240	242	233	263	230	231	235	222	218	241	220	213	238	221	254	243	229	244	254	235	226	215	221	240	228	214	219	219	248	250	235	237	207	226	227	254	236	235	252	215	212	219	222	232	249	226	248	214	189	225	250	235	242	197	253	232	223	226	212	246	220	206	201	251	251	217	247	247	217	244	225	234	218	218	244	232	218	237	249	222	237	212	230	226	230	238	225	214	245	243	226	260	213	223	219	208	229	236	243	230	239	217	240	233	228	241	200	225	195	228	210	259	223	225	238	246	246	205	242	225	237	244	234	232	258	226	253	215	230	213	222	241	238	217	224	226	244	216	227	238	227	239	263	204	213	217	235	255	230	261	240	254	231	203	239	231	232	211	231	228	243	215	229	245	239	232	229	235	215	228	210	212	218	221	229	232	240	226	263	227	215	250	227	204	219	251	225	223	243	236	204	249	224	237	250	224	227	228	215	236	226	240	231	222	247	222	260	244	180	241	217	224	225	216	238	231	249	220	213	204	221	213	222	237	202	221	218	224	223	239	238	200	212	232	197	215	211	231	230	221	225	238	234	212	214	227	199	218	221	230	217	225	213	244	210	230	224	221	234	215	232	237	213	221	223	203	254	235	230	244	222	218	210	252	230	230	230	231	228	225	223	226	235	252	215	252	228	210	238	236	248	217	203	247	261	231	231	218	224	219	217	208	231	235	244	224	234	233	222	215	239	232	263	255	245	243	210	222	225	250	232	236	233	217	206	238	228	244	250	247	232	227	233	260	224	210	207	244	207	227	237	226	251	245	249	241	232	211	215	231	229	237	227	232	242	192	214	185	231	218	212	219	210	239	197	213	234	213	232	224	200	231	212	232	248	237	231	251	196	240	232	201	230	230	246	211	251	248	217	227	245	234	219	228	229	202	250	234	213	206	225	218	209	254	225	230	221	248	219	212	232	219	247	245	219	241	222	240	201	246	229	239	220	258	226	229	229	220	235	235	237	233	211	203	246	212	207	225	229	239	217	217	238	231	233	237	224	216	255	229	206	229	222	229	268	204	243	252	226	214	204	232	226	224	228	257	219	235	219	209	223	229	273	230	235	241	244	211	228	213	232	236	236	227	225	230	247	211	215	224	222	235	233	215	241	227	239	241	229	236	255	219	218	235	239	220	233	252	224	240	228	235	233	253	216	196	223	235	253	223	228	245	251	265	226	230	228	223	235	244	224	192	243	220	228	214	216	225	257	218	239	235	208	235	234	222	237	239	216	249	227	213	242	200	214	249	245	227	238	244	223	233	215	232	239	234	243	229	214	219	198	227	195	247	220	226	237	237	241	256	236	227	221	231	233	231	222	230	226	233	217	191	257	232	234	214	231	247	229	200	206	239	238	206	247	229	200	198	235	254	220	214	231	223	220	214	223	194	213	226	216	217	225	245	229	226	225	218	199	225	242	215	208	221	241	218	235	232	242	247	227	217	221	256	233	217	227	238	199	221	238	230	242	234	251	255	228	216	230	219	225	245	227	217	223	232	225	237	216	234	235	243	259	236	235	225	230	239	216	208	226	203	218	229	224	219	250	213	242	207	233	229	215	216	232	247	235	235	238	220	231	226	237	239	239	258	238	227	230	241	225	245	235	233	249	247	222	227	237	237	269	234	236	250	217	214	241	214	235	250	227	236	255	232	230	257	221	238	260	251	229	233	203	198	226	221	259	247	214	198	211	219	237	229	226	235	242	217	228	215	222	236	234	237	205	234	227	196	233	211	262	204	238	199	193	219	242	242	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
3390	7599	17722	18315	19904	12526	11236	9227	10419	10825	9000	4102	6044	5471	3570	2867	2612	2580	2102	1949	1593	1316	1129	1139	1149	1126	1076	993	931	940	998	978	998	962	754	808	723	681	685	702	682	733	736	706	707	631	681	966	1607	1693	1319	1311	836	696	689	726	613	636	668	662	645	650	629	632	654	685	630	652	685	730	677	651	655	660	706	679	677	611	622	620	662	671	672	681	691	649	660	696	628	625	702	658	679	678	652	625	654	645	625	642	676	599	670	633	630	651	632	606	668	654	671	606	641	656	684	616	681	666	663	696	596	644	676	636	666	652	672	619	658	663	683	652	661	693	652	641	627	692	658	662	648	622	639	688	609	630	632	655	703	685	645	608	651	645	634	636	671	639	699	653	653	628	599	673	627	675	681	653	649	692	681	633	637	641	686	644	622	646	662	668	654	671	668	671	670	655	690	584	661	653	679	677	610	602	635	634	630	694	619	657	644	662	628	679	585	636	632	664	677	677	666	670	643	624	655	673	696	634	649	665	669	665	626	675	648	651	666	624	612	701	573	644	631	604	631	628	648	662	626	654	649	634	634	656	629	608	679	606	593	642	656	652	687	694	729	617	635	692	626	699	654	642	674	606	695	669	643	662	656	652	617	629	618	665	650	624	640	656	647	647	689	626	624	614	656	654	639	645	689	653	634	678	668	657	654	613	649	672	667	682	663	635	659	645	663	618	654	606	655	643	641	655	624	658	698	698	642	641	634	653	605	657	670	632	678	684	667	666	637	681	630	652	648	679	664	647	651	626	658	642	680	639	659	682	622	667	636	654	700	621	657	655	652	664	649	622	652	661	711	645	644	631	677	643	644	642	628	667	623	603	647	652	634	674	667	662	638	614	654	682	676	634	626	685	666	581	633	617	650	648	634	655	651	679	686	653	668	643	624	652	647	666	645	611	646	632	676	669	710	684	626	697	654	646	620	653	680	698	665	645	629	630	638	631	611	661	668	700	684	642	663	615	667	629	661	632	610	705	650	631	629	646	594	610	620	658	641	641	628	723	623	654	694	615	651	650	601	639	676	625	671	660	638	644	673	652	648	678	609	618	682	653	674	676	673	662	674	591	655	678	625	664	623	600	647	644	653	658	648	604	635	684	621	643	638	660	656	675	607	600	672	726	646	680	708	656	696	623	653	607	646	660	636	641	664	673	669	651	639	664	635	691	666	660	689	642	648	669	624	631	605	611	640	605	643	679	679	642	684	645	664	625	643	642	648	606	666	675	631	620	658	595	647	593	712	607	661	586	651	647	631	610	674	625	620	626	662	661	703	684	676	655	676	642	667	659	645	642	689	643	621	647	646	681	611	603	660	672	663	612	670	644	630	660	633	632	671	644	677	639	650	642	657	645	653	645	630	610	621	638	682	684	642	666	610	654	656	678	683	650	622	676	660	610	640	643	623	681	655	652	622	634	652	614	665	679	641	650	665	663	649	609	666	690	613	624	724	607	662	688	665	640	684	672	652	658	681	619	634	605	673	651	643	661	632	621	656	643	607	627	595	689	635	674	631	622	660	592	650	637	681	716	638	640	642	652	676	631	670	629	612	664	601	649	655	711	656	654	632	676	587	616	636	618	647	696	693	606	681	676	654	722	639	655	663	618	676	655	658	685	643	631	717	637	598	683	600	692	632	634	624	634	679	664	649	583	648	667	618	671	654	633	698	632	618	648	669	630	673	656	638	624	642	657	662	704	655	637	626	621	624	652	651	703	689	615	626	705	689	658	635	649	621	629	607	654	679	642	607	634	627	727	665	621	682	676	624	642	677	642	665	629	644	627	623	608	672	678	658	643	638	631	593	618	648	640	628	672	640	640	629	649	651	671	583	656	627	649	647	656	650	634	592	627	642	681	659	658	695	652	705	670	700	638	647	606	665	667	647	666	614	639	654	658	656	681	624	644	629	619	703	656	660	655	671	619	620	638	702	655	651	617	682	637	625	664	651	674	638	639	659	641	687	627	596	695	633	589	666	642	628	620	662	630	675	669	637	687	626	650	693	679	647	664	649	642	627	584	652	659	685	601	641	614	596	676	623	643	676	685	656	602	655	637	609	632	593	629	613	665	656	681	676	653	665	601	654	645	682	682	672	676	703	668	628	634	657	676	658	655	681	672	642	651	683	596	657	652	647	620	652	647	627	638	621	660	649	709	663	631	643	688	634	703	663	635	624	638	608	593	673	648	687	617	689	649	632	668	651	647	664	668	657	645	664	678	639	658	678	675	614	668	655	640	637	645	645	692	665	658	621	656	660	645	658	638	650	666	666	634	697	631	623	610	645	694	621	625	656	638	629	641	617	637	630	658	641	690	639	682	674	694	632	652	646	698	678	634	655	633	628	640	663	674	686	701	669	667	672	653	663	676	605	626	602	661	658	685	669	652	653	656	671	639	631	636	661	669	608	657	684	653	653	674	639	663	703	593	673	612	653	673	615	623	636	680	663	622	628	644	656	702	620	671	675	676	658	691	681	641	676	659	660	648	632	642	670	663	617	637	639	704	634	653	646	669	651	653	681	703	602	667	593	628	613	662	667	682	658	630	625	647	688	606	656	652	700	665	615	737	632	625	650	655	682	655	647	612	614	672	695	642	666	659	661	643	694	661	602	625	694	638	658	646	649	653	662	643	670	637	606	663	684	673	666	686	647	659	666	647	664	630	642	668	645	664	687	674	674	659	619	624	615	648	663	695	621	609	652	611	693	617	646	699	634	602	661	642	650	672	616	679	656	664	600	661	663	643	683	616	616	619	624	670	657	676	684	614	676	657	624	612	624	672	661	687	623	682	650	645	707	628	683	652	675	628	623	587	638	644	649	609	654	670	662	590	643	661	677	674	681	612	638	630	689	634	664	636	652	640	637	657	655	616	661	670	652	640	642	619	621	619	626	657	625	639	643	661	626	625	656	668	636	601	719	685	617	609	638	664	665	689	640	614	657	673	654	656	627	619	631	630	639	648	662	674	659	648	673	618	660	633	630	650	652	630	659	674	654	636	656	704	623	596	619	651	658	671	691	640	668	650	653	680	626	648	667	681	614	640	713	636	656	634	626	619	616	636	637	680	666	660	610	661	683	694	618	639	665	660	611	664	635	627	651	698	636	652	658	663	626	618	638	633	630	617	675	654	661	659	657	614	655	661	655	667	640	630	632	653	637	653	634	624	651	625	643	635	634	664	615	648	612	673	653	643	604	632	671	666	649	661	664	642	646	665	668	674	645	675	638	649	675	621	692	654	650	658	652	636	655	654	625	656	635	616	628	660	667	651	632	616	679	654	668	561	623	620	664	654	646	662	606	624	623	665	661	704	631	652	649	646	683	639	639	662	613	669	625	705	610	657	665	624	653	680	611	631	687	672	655	695	673	640	645	643	624	643	651	623	655	660	610	618	659	614	627	626	690	645	637	645	625	651	652	627	641	623	599	670	664	637	670	691	616	668	692	643	690	619	665	693	660	644	657	669	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
17927	30175	43057	38430	38000	31674	31405	27888	29518	34234	26927	14321	15406	14042	9432	6114	5076	5309	4130	2794	2106	1326	1207	1190	1133	1026	862	883	752	822	853	732	677	678	396	419	325	230	238	213	210	205	196	216	182	189	217	666	1229	958	721	665	363	246	225	263	169	198	197	157	193	180	180	165	179	179	179	161	190	181	184	163	161	193	164	166	160	178	210	169	204	186	202	188	182	182	176	174	180	146	217	158	176	156	185	163	173	171	197	173	181	187	191	159	197	173	178	191	176	179	166	197	174	163	189	174	164	166	161	184	169	182	196	195	176	189	157	168	174	158	165	200	184	187	209	161	173	179	206	176	188	175	162	192	205	185	190	171	175	174	168	160	178	178	156	173	174	205	192	154	172	199	194	169	168	184	164	180	188	183	188	185	175	185	169	159	193	145	179	189	186	173	178	169	165	192	200	204	198	203	181	191	189	160	165	147	153	187	177	169	183	150	188	186	184	180	164	177	151	187	152	192	178	177	181	192	155	175	185	184	169	179	186	178	165	177	190	155	186	165	173	181	178	157	158	154	189	158	152	186	186	186	182	189	207	184	192	185	172	180	190	157	188	180	212	168	184	178	173	187	191	163	185	192	194	198	170	178	166	176	188	178	173	178	186	172	194	172	183	180	154	176	191	166	182	164	165	147	173	188	181	185	178	163	182	163	179	179	178	173	192	197	175	176	182	197	176	181	181	160	176	184	169	183	180	183	163	163	166	176	175	176	149	185	171	178	162	194	187	191	189	186	179	186	173	185	181	203	177	176	158	183	162	158	202	183	163	200	187	185	163	169	181	180	161	200	172	153	191	203	186	178	168	168	171	207	192	182	184	200	192	159	174	170	172	168	173	187	172	166	180	206	167	181	184	175	170	188	181	189	174	151	199	179	174	168	191	167	172	192	161	170	165	154	164	189	192	191	184	197	188	164	174	194	176	179	144	188	194	209	173	200	149	197	187	162	153	178	196	169	189	176	191	182	184	210	153	153	202	167	177	160	158	209	167	176	216	187	170	178	180	178	158	162	154	200	198	157	173	168	159	190	198	202	179	162	193	167	194	181	214	175	192	202	172	182	177	170	182	158	194	184	204	193	191	151	161	195	152	182	180	168	166	184	187	170	185	188	191	181	163	180	156	165	175	185	179	208	172	177	184	161	202	187	170	177	176	179	176	175	176	173	170	175	185	179	196	193	197	182	154	180	166	168	168	179	184	170	178	167	159	188	194	165	184	193	183	164	187	193	176	185	178	171	173	169	184	178	171	176	176	161	180	182	183	162	171	176	181	180	202	173	190	170	175	161	180	156	176	177	143	176	177	174	171	189	190	185	192	185	170	181	191	189	181	166	176	171	176	184	180	186	193	174	189	174	227	162	174	160	177	177	171	157	160	166	176	180	167	180	157	170	175	178	174	168	194	166	156	187	191	169	190	161	180	179	185	179	154	168	202	172	190	174	173	147	165	166	176	180	183	167	166	184	199	169	186	183	181	175	176	182	166	194	197	200	155	182	190	179	178	175	183	206	159	177	195	189	167	188	209	174	186	187	177	183	168	204	165	191	178	176	182	175	200	184	185	178	179	186	148	177	178	177	173	187	154	164	165	186	193	149	164	165	184	168	176	159	158	174	165	174	140	162	163	165	173	173	158	190	187	156	180	209	181	172	212	162	179	207	168	168	175	153	158	174	183	170	181	186	157	191	170	166	189	182	174	193	184	156	178	162	197	163	202	159	178	143	192	161	174	179	196	201	187	161	202	192	203	166	172	184	179	180	172	174	185	197	194	202	191	155	174	168	174	193	185	148	170	159	192	179	167	168	179	160	194	157	161	154	179	181	206	190	175	188	172	164	196	195	191	196	173	167	148	192	206	166	164	191	193	178	164	178	179	179	190	158	192	191	158	176	178	199	182	171	164	199	186	197	190	192	176	174	153	193	181	196	180	183	172	191	174	166	177	191	187	189	179	191	205	183	214	192	171	198	167	179	195	176	171	186	173	179	157	176	165	165	168	192	178	170	165	172	170	195	171	191	169	161	178	159	196	172	187	175	180	178	175	159	166	163	212	171	180	170	193	194	182	158	173	188	181	139	178	176	186	161	177	186	177	183	175	200	212	186	198	174	174	161	157	172	168	185	201	202	156	163	201	191	181	165	190	201	171	190	204	182	167	194	187	194	169	181	182	191	191	177	170	178	173	190	167	168	178	185	167	209	157	188	163	185	170	210	159	195	177	156	179	160	194	160	174	199	164	200	190	175	160	170	164	162	183	177	154	184	186	167	187	191	153	190	197	158	177	161	191	145	162	180	187	177	174	178	171	180	193	187	160	160	162	164	178	198	162	179	197	168	173	199	175	153	168	214	181	178	173	171	177	164	176	179	191	177	188	176	170	160	197	178	188	202	170	166	186	186	196	189	171	190	180	195	165	190	175	182	178	186	185	181	177	180	174	216	174	171	184	177	195	168	171	170	183	177	191	153	168	158	165	184	175	163	191	208	183	192	175	190	192	178	179	164	172	169	171	170	192	179	186	151	173	181	184	185	189	166	150	166	197	155	175	169	200	221	176	181	184	155	182	168	159	188	186	169	174	175	199	168	200	175	200	170	204	160	159	174	192	181	188	184	166	176	156	169	187	198	183	188	180	174	158	189	176	180	177	140	175	163	184	191	181	177	183	181	183	194	179	162	177	161	192	182	181	167	175	166	159	177	195	169	181	178	177	182	170	165	188	162	181	155	171	173	190	176	178	166	196	159	173	171	153	172	167	176	167	176	158	180	173	192	156	177	172	188	192	206	159	165	188	190	176	175	164	193	157	189	171	161	141	164	164	213	176	155	180	173	185	195	202	160	193	188	181	164	204	165	189	164	195	168	182	188	158	157	184	192	167	189	163	157	164	213	168	177	178	170	151	170	193	183	177	177	164	163	147	172	180	161	186	173	178	192	195	167	158	195	178	186	181	178	170	165	169	199	164	171	176	156	170	182	189	174	170	173	205	178	174	190	174	159	193	175	202	165	183	178	194	183	169	175	158	184	190	152	173	176	176	184	167	193	172	195	207	161	192	170	179	180	181	180	176	182	159	161	175	172	184	193	182	154	199	189	182	200	174	166	194	167	168	203	176	200	188	172	169	170	166	182	189	202	174	177	170	164	205	189	183	179	198	201	207	190	178	144	163	181	168	161	203	176	201	189	191	176	181	193	152	170	202	202	180	159	184	195	183	141	161	164	159	174	195	157	181	185	191	177	181	179	187	185	199	175	173	179	152	179	182	170	178	178	175	154	165	160	170	163	177	189	185	186	194	161	158	189	173	153	177	182	174	193	166	184	174	194	150	153	187	175	188	176	192	176	193	159	175	174	188	167	169	167	157	189	168	166	182	164	189	190	187	171	198	184	168	171	200	160	183	202	181	172	189	153	163	175	156	194	158	164	188	160	164	189	189	168	178	173	162	176	168	166	193	186	159	163	185	200	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
12713	27266	39040	42829	47062	43364	43511	41090	46667	46646	43296	28712	38646	35795	29411	24706	22766	24551	20121	15913	12960	9325	7582	7725	8294	7370	6094	6193	5405	5697	5782	5829	4840	5080	2906	2728	1657	1046	930	926	827	748	843	735	706	660	923	4665	8937	6448	4841	4114	2010	1113	866	1195	572	531	534	565	541	526	522	513	507	542	547	499	544	515	512	552	538	531	536	514	502	523	525	567	498	557	539	533	525	544	533	530	486	517	518	532	557	519	532	488	526	518	544	566	530	558	519	570	526	522	543	534	486	549	578	507	506	584	558	501	511	519	504	532	547	546	497	552	511	501	539	515	506	549	542	535	487	472	527	531	511	523	558	546	505	500	582	523	557	557	505	535	543	564	539	503	539	581	548	503	505	529	561	517	553	516	522	516	512	541	513	551	553	519	535	513	524	541	491	502	501	521	534	535	595	541	507	488	513	527	535	584	549	536	529	530	564	516	512	528	516	559	523	571	536	498	517	530	561	506	522	511	544	519	481	495	544	492	505	509	570	521	486	537	512	563	553	551	505	520	549	560	531	499	490	538	550	516	501	481	478	548	487	500	515	509	532	535	529	551	515	550	502	514	476	592	534	547	481	545	551	522	586	517	547	538	506	562	527	516	547	531	532	524	532	540	553	539	528	574	596	520	554	557	573	527	519	502	498	570	532	513	483	511	556	540	523	566	505	519	524	545	508	560	519	497	517	566	545	520	538	520	508	537	561	508	515	499	527	514	531	518	568	539	554	499	487	525	520	573	594	551	517	540	563	492	495	552	520	529	540	505	537	513	527	518	546	526	510	502	535	521	538	501	561	519	529	517	551	545	504	523	505	514	532	493	497	533	538	538	507	514	502	500	534	518	522	513	493	550	535	491	531	574	514	542	528	562	525	564	531	515	537	522	526	537	526	520	564	514	508	580	507	502	515	516	558	535	506	554	561	540	487	493	502	510	558	527	521	555	485	525	499	512	537	521	535	539	503	508	538	532	479	529	505	503	522	522	499	444	491	535	505	539	553	534	556	497	544	517	538	500	546	542	513	537	519	571	512	475	520	484	522	561	531	508	526	509	545	530	531	480	499	515	535	510	573	516	533	514	540	551	505	537	537	491	563	508	528	509	502	526	536	522	558	539	513	495	552	527	530	515	505	530	559	518	545	485	538	498	540	535	493	552	510	527	490	505	507	517	525	551	538	521	529	534	557	540	511	513	535	538	526	524	513	502	538	499	504	527	549	505	520	520	557	503	514	510	543	535	534	497	517	522	531	524	535	543	560	539	535	501	569	580	567	501	508	531	561	533	528	567	533	547	534	515	533	541	526	512	539	516	554	525	520	505	560	538	519	534	492	543	514	501	529	523	523	528	530	536	528	511	529	513	577	526	511	526	553	526	506	529	530	530	528	500	527	535	531	501	508	556	544	522	549	561	554	485	557	484	546	535	541	514	474	587	532	511	530	561	558	545	508	513	520	512	536	541	490	523	496	504	520	560	516	502	518	531	538	484	508	564	542	548	537	482	489	535	477	538	544	521	552	486	530	526	507	540	521	523	523	539	507	530	485	545	532	505	500	542	541	524	558	576	511	521	506	555	558	510	510	516	533	518	494	538	521	518	495	504	551	530	506	502	526	515	533	521	532	529	525	568	539	497	541	545	556	547	528	524	486	543	538	504	505	539	569	551	497	531	533	533	520	495	570	536	498	513	586	535	499	532	469	499	544	532	536	536	513	501	500	567	529	547	522	506	465	494	504	519	499	550	536	544	480	491	510	529	534	530	510	519	513	530	539	538	523	573	557	529	502	508	509	525	523	518	542	502	495	535	495	548	532	526	529	516	532	477	555	530	552	540	460	539	526	526	553	541	548	543	502	483	511	509	512	554	520	540	521	525	525	537	550	516	496	492	549	565	573	521	519	547	479	501	528	537	545	530	502	474	532	547	551	517	499	493	522	521	522	512	524	542	533	497	491	538	550	472	526	531	527	527	535	542	532	519	534	506	504	546	522	553	548	528	518	572	509	534	486	540	500	511	539	528	520	545	549	500	540	486	587	551	511	547	567	533	544	544	540	509	542	539	519	531	530	548	534	541	496	519	511	523	565	514	535	522	550	513	515	543	493	521	494	514	512	518	531	544	523	491	532	554	540	545	534	551	545	556	546	514	493	529	522	520	543	543	511	519	493	514	522	515	508	530	551	531	512	525	521	515	535	534	516	544	489	521	493	511	504	523	544	530	540	535	559	509	503	538	507	529	514	564	551	508	511	513	515	511	548	553	505	535	551	533	504	534	583	509	552	554	503	548	512	503	493	520	501	506	459	530	478	505	518	536	509	502	551	487	527	460	509	551	551	528	558	500	573	538	513	510	528	497	523	518	534	500	511	501	539	522	536	534	526	507	523	530	548	583	538	515	531	552	559	576	566	524	519	541	534	536	499	516	516	544	493	490	521	523	511	513	513	526	532	532	557	524	531	521	559	517	537	550	579	519	515	522	513	506	515	532	558	515	525	498	519	531	540	517	537	559	546	568	529	544	519	533	536	544	515	543	538	519	525	529	514	539	504	549	508	549	600	522	509	578	532	543	492	512	518	530	534	510	559	584	531	512	529	547	520	555	544	516	508	499	514	509	516	535	540	520	525	563	489	512	513	501	530	560	480	500	515	507	554	507	510	492	500	523	513	495	546	519	509	533	516	540	509	529	590	504	519	558	562	485	489	503	535	548	530	525	549	507	530	537	550	515	531	558	529	557	526	547	504	517	529	528	502	513	547	529	505	544	488	505	540	479	529	513	498	577	532	556	549	515	498	516	513	542	469	528	525	566	518	529	506	509	506	503	486	516	504	534	502	563	544	575	521	538	492	533	523	533	506	564	511	545	483	516	512	508	525	520	551	542	555	550	532	521	521	539	491	557	525	513	517	533	509	521	511	528	542	527	550	549	542	476	497	524	515	522	512	527	531	499	543	530	554	538	479	550	482	516	507	506	514	534	502	534	561	509	581	513	544	490	543	543	559	498	529	524	552	500	515	589	531	536	551	500	512	537	507	555	533	515	509	537	510	540	556	523	561	526	559	535	531	490	514	528	513	571	566	538	513	536	482	510	523	491	506	501	520	502	508	551	561	524	575	496	529	498	539	524	543	491	517	522	513	577	564	533	461	519	494	511	533	552	547	514	559	533	516	547	554	516	486	547	518	528	508	498	491	514	556	540	516	495	546	532	506	532	507	528	522	499	541	539	521	524	526	531	544	563	533	512	514	516	531	509	524	515	554	560	565	586	542	535	533	545	520	506	559	514	567	503	548	525	540	555	521	546	502	481	531	496	518	532	505	492	523	523	509	542	528	506	523	491	577	555	526	518	507	494	532	520	509	544	521	489	509	505	532	541	512	508	537	552	541	510	543	514	552	563	520	508	527	542	526	508	519	510	520	557	494	537	548	508	523	548	512	468	494	503	553	566	541	511	559	524	530	506	524	553	503	533	530	549	529	531	546	530	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
27432	37542	44153	37952	38080	34281	35288	34775	38327	43690	36238	23904	24818	24141	18352	12431	9719	10814	8040	5523	3990	3257	2310	2343	2344	2071	1592	1807	1497	1585	1646	1666	1291	1283	791	727	462	365	321	336	307	278	309	308	301	251	322	1306	2368	1795	1208	1076	615	393	348	398	236	247	246	259	260	254	253	224	228	234	226	209	229	240	234	240	231	212	216	239	231	225	239	246	231	231	226	228	244	228	254	236	237	213	216	210	215	242	224	206	268	241	240	254	222	222	228	235	252	225	224	218	222	235	251	242	234	200	238	228	217	237	233	234	229	232	234	246	222	244	236	206	231	234	242	260	217	245	229	249	227	252	239	224	254	241	257	221	216	244	239	276	266	245	213	243	206	255	223	214	239	246	244	229	227	240	253	265	232	219	211	252	253	233	228	208	238	251	237	249	232	232	242	243	225	219	236	221	240	234	245	223	236	261	228	230	199	250	224	258	277	253	233	233	267	228	236	242	252	254	218	243	236	233	237	255	235	246	229	238	230	258	241	233	237	215	223	208	210	215	259	225	280	249	262	233	247	217	238	238	234	222	206	212	229	211	241	252	245	232	217	235	248	245	249	229	253	227	247	241	229	250	226	203	223	231	252	214	234	249	238	223	243	241	248	220	249	224	220	231	236	220	239	226	242	223	235	245	245	205	221	237	241	246	248	243	231	221	239	250	216	234	231	237	251	228	224	197	245	245	224	254	246	222	238	234	257	242	254	239	267	230	242	247	273	220	238	231	201	218	231	229	213	243	215	236	238	234	235	227	246	233	263	223	226	231	228	232	229	220	236	220	218	226	226	243	263	204	250	232	239	261	216	209	213	273	241	255	230	233	210	253	225	213	220	217	231	242	212	201	228	218	230	253	228	257	242	246	237	256	223	218	234	265	242	252	253	226	246	244	248	212	228	251	235	228	247	220	243	223	222	248	241	214	243	232	251	219	242	226	265	246	257	225	235	239	247	210	241	220	214	219	227	210	215	238	211	218	213	220	232	189	236	228	235	232	224	215	241	232	218	235	234	247	235	254	235	228	262	270	259	228	225	228	196	252	256	236	261	235	243	234	209	207	233	215	257	244	197	225	261	223	221	212	244	230	244	231	263	232	240	229	216	233	233	211	256	230	221	227	259	256	236	232	249	225	235	230	251	260	234	228	257	228	210	215	250	234	232	251	273	253	223	225	235	229	236	231	233	216	239	263	233	232	232	256	216	233	258	250	227	249	224	227	234	246	236	226	219	225	257	251	234	232	218	247	237	273	245	253	214	246	255	251	229	228	215	241	230	220	228	239	212	212	206	226	250	278	214	231	263	230	264	222	221	250	261	236	239	209	228	236	245	215	233	206	225	260	240	222	229	263	250	209	235	206	234	250	245	251	254	240	232	231	213	240	232	231	213	222	228	250	247	237	252	239	239	236	242	229	241	243	223	215	231	231	244	202	223	243	225	244	232	236	214	253	230	212	220	231	232	251	227	261	246	227	227	233	237	251	260	226	214	237	232	252	224	242	252	241	224	211	249	210	238	236	249	247	253	219	236	230	215	241	231	246	222	205	230	242	219	247	253	244	236	230	214	225	234	240	241	222	234	220	251	262	243	241	233	250	247	190	260	226	249	229	246	236	238	258	220	244	211	261	222	223	231	214	229	234	225	246	187	224	259	226	215	207	249	235	229	234	221	227	254	262	233	213	219	231	243	244	239	261	219	223	240	272	230	227	237	235	225	231	216	233	225	254	251	215	228	245	240	262	236	229	257	214	247	260	217	215	249	244	251	230	213	233	237	216	211	203	221	228	246	234	241	223	241	231	230	231	233	226	240	231	236	256	231	250	212	213	233	232	238	249	225	236	243	235	247	229	218	263	217	208	213	216	221	231	244	230	248	223	241	222	207	252	247	226	233	223	228	235	228	211	227	227	223	232	220	255	242	221	219	204	229	257	213	222	212	237	232	235	223	255	252	228	232	235	237	251	217	244	225	219	253	238	241	225	256	245	227	216	218	211	230	216	228	241	247	249	240	214	219	230	248	247	234	233	230	219	228	230	228	248	219	240	239	236	244	223	232	263	262	257	241	220	248	225	216	231	233	235	232	254	238	231	224	235	258	223	264	216	246	211	237	233	230	228	229	234	241	244	250	223	246	236	261	233	250	224	257	244	245	244	208	238	242	218	266	248	219	219	240	226	233	220	221	274	232	245	278	274	214	230	224	230	237	246	236	237	224	225	191	227	254	235	235	230	226	220	253	233	226	220	192	256	228	253	240	246	228	235	213	236	237	256	249	239	215	262	224	229	261	222	229	218	232	262	230	233	221	240	249	230	248	243	251	230	215	235	220	241	247	232	218	232	241	227	238	231	254	234	247	197	256	251	237	228	249	238	243	228	232	230	239	211	234	201	228	242	221	239	257	229	239	229	218	209	226	220	232	224	251	204	222	220	221	248	232	244	230	240	251	244	242	241	251	227	252	227	259	251	213	220	222	244	212	221	214	259	247	221	232	214	221	236	233	268	229	213	236	253	249	248	227	215	215	252	236	225	260	234	233	220	248	225	239	218	248	201	219	209	245	215	228	227	247	233	220	217	280	242	231	240	243	239	238	241	220	235	249	257	223	237	223	216	219	220	218	253	231	250	243	247	226	216	248	258	227	242	234	219	256	231	235	244	196	205	245	253	244	207	226	219	254	214	239	253	225	228	243	242	242	234	203	253	229	251	220	232	232	202	225	226	211	239	239	220	238	269	232	244	210	227	244	262	234	250	237	210	208	227	236	237	251	229	228	222	237	237	236	215	218	218	243	215	249	209	225	228	247	226	241	212	265	228	244	247	250	236	243	232	223	260	220	223	234	234	246	214	211	230	220	229	230	237	262	235	260	228	231	226	234	213	224	229	240	245	252	237	252	249	210	226	221	260	225	232	218	241	221	263	247	235	225	231	228	236	223	214	251	219	235	216	207	218	237	248	234	238	240	246	245	237	200	204	246	262	233	239	225	217	219	267	232	235	250	227	212	215	215	232	226	261	199	243	255	224	235	242	195	243	220	213	230	234	253	252	232	224	216	236	234	246	205	221	224	224	227	231	240	227	211	224	228	245	219	217	239	228	245	233	248	261	210	246	240	204	236	244	246	223	237	233	234	214	224	254	225	231	239	225	241	250	214	250	217	237	230	221	215	225	201	230	217	241	220	223	223	244	212	231	252	257	198	241	229	240	245	243	213	232	235	255	271	220	234	209	246	228	224	215	231	227	295	233	225	242	221	228	236	227	263	241	240	211	235	250	266	248	222	268	222	242	233	240	257	221	254	232	228	229	238	231	221	238	234	229	227	241	238	209	223	224	227	230	264	252	249	239	242	231	250	231	243	237	228	238	236	230	219	265	222	248	243	257	227	210	253	224	237	251	233	246	249	237	217	251	211	257	216	242	206	258	220	201	256	236	254	219	221	209	230	227	220	240	239	224	230	223	189	241	218	230	237	224	263	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	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
17782	33189	41958	45539	49047	48353	50865	48608	54493	52880	51087	37969	45933	45209	39989	33856	32239	34318	28247	24222	19381	15395	12548	13674	14145	12531	10681	11593	9401	10068	10023	10338	8798	7925	4819	4775	2323	1676	1425	1424	1196	1141	1213	1157	998	870	1456	8727	14939	11332	7344	6862	3483	1934	1643	1629	703	700	688	672	663	654	712	673	671	651	647	656	643	679	674	633	666	616	668	683	646	688	684	645	683	677	680	665	657	692	638	639	651	679	686	651	646	666	671	701	691	646	636	703	731	648	706	635	634	668	674	639	643	701	662	662	703	667	683	730	671	670	683	666	678	629	647	654	664	662	673	662	650	685	699	709	694	633	606	648	634	651	705	726	681	698	680	630	658	630	668	648	678	664	679	694	661	695	672	659	691	687	658	688	642	641	628	638	649	655	670	670	677	637	677	698	647	651	666	702	632	647	682	675	676	675	691	682	693	699	671	661	681	680	637	695	669	706	656	671	650	613	656	686	678	703	727	680	705	694	693	606	678	665	691	625	675	664	682	678	634	655	687	709	707	707	680	677	643	661	633	684	663	642	689	693	691	676	640	635	654	690	655	651	651	634	655	671	672	709	660	672	664	641	690	671	717	677	670	672	657	665	666	667	675	687	662	666	653	651	685	683	698	631	628	665	682	638	678	670	669	642	621	630	636	610	696	665	681	668	637	643	695	669	605	699	661	647	671	650	656	641	639	689	646	610	621	702	693	658	683	697	658	626	657	643	664	677	633	611	667	667	676	680	666	654	698	643	639	645	643	709	651	670	640	615	671	665	640	681	636	658	717	701	663	647	685	656	637	640	644	683	616	665	662	680	644	653	629	699	632	646	671	683	689	637	699	675	675	662	667	654	665	701	630	633	644	680	670	637	616	669	669	629	672	659	640	652	638	694	678	659	633	615	686	646	638	655	674	685	694	673	649	645	652	654	690	672	711	675	699	629	738	645	650	676	650	721	683	662	658	643	658	691	703	697	656	606	719	695	717	655	674	718	636	681	673	682	687	675	720	685	681	664	641	676	668	650	699	666	621	660	673	651	649	645	646	635	675	647	672	656	640	657	657	629	653	643	662	640	694	684	613	668	677	678	686	673	709	668	671	686	702	667	659	694	652	650	684	690	624	670	712	610	679	642	709	674	653	702	675	664	610	651	728	678	674	700	669	671	678	681	620	645	685	623	623	680	691	626	626	648	674	705	629	640	667	629	670	615	704	676	622	644	730	660	701	680	666	657	650	658	688	649	647	641	641	705	661	659	700	680	719	662	646	645	694	670	669	656	662	617	678	686	667	690	668	631	664	635	632	642	689	689	682	685	626	674	646	668	697	657	688	681	697	682	672	689	696	658	675	693	685	693	647	670	699	623	716	672	669	650	679	612	654	664	652	685	668	678	687	672	614	684	677	659	667	664	757	668	615	706	668	640	700	691	745	608	643	679	631	715	644	713	640	682	656	671	676	631	712	683	655	653	662	608	700	661	685	691	694	667	626	667	664	656	649	648	654	708	645	721	643	692	641	631	669	625	677	684	638	657	673	688	667	670	664	654	661	700	659	681	637	630	660	623	686	606	662	681	650	667	667	670	646	688	635	681	730	620	695	672	693	664	676	640	692	685	648	623	655	736	634	747	668	644	647	667	652	625	720	681	680	596	673	637	664	623	660	638	662	715	646	671	649	679	633	639	632	655	705	674	689	634	665	702	653	672	630	624	662	696	680	655	686	667	643	667	654	645	632	668	606	705	690	643	679	634	649	645	640	631	663	686	632	658	655	655	644	674	688	663	657	678	670	730	642	650	642	708	629	729	651	634	637	664	642	687	642	709	645	675	682	648	672	651	644	667	648	665	721	642	690	643	631	641	622	652	658	700	652	674	631	693	662	644	651	659	662	646	693	616	674	669	685	634	663	669	741	694	677	644	653	670	753	681	666	630	698	692	652	674	646	657	649	683	682	646	712	659	662	673	647	696	647	670	678	668	682	656	664	627	650	659	699	718	722	648	646	666	704	696	678	685	669	679	642	618	677	706	681	623	660	665	595	645	672	688	634	674	602	694	697	660	690	637	669	674	630	686	690	687	638	666	663	718	658	654	635	684	659	629	676	657	653	698	649	668	686	679	620	690	710	691	698	714	631	679	659	667	657	642	678	652	699	646	662	650	706	653	650	639	687	709	610	657	652	658	703	651	601	677	677	680	598	700	679	681	663	665	667	646	686	639	686	651	688	697	699	671	634	682	676	684	659	665	702	689	692	713	658	679	672	673	686	695	686	691	703	641	703	639	676	595	655	647	664	647	657	706	662	686	689	659	673	700	671	724	640	637	671	669	709	673	682	626	626	676	629	654	655	677	681	615	658	633	684	688	655	633	693	686	686	650	655	699	643	649	634	639	629	685	659	682	656	678	694	671	688	629	704	665	679	663	725	654	745	677	680	689	665	652	679	666	683	660	681	641	638	639	643	653	660	606	675	664	626	677	679	641	644	702	669	700	664	648	649	672	667	650	691	694	635	627	667	688	732	683	670	680	686	678	658	678	693	680	640	687	634	685	709	713	688	676	621	640	677	643	700	609	709	635	643	657	669	679	636	623	695	700	688	656	670	630	673	643	637	654	711	694	682	649	697	706	687	689	636	679	668	705	659	721	643	669	695	683	653	654	661	645	720	701	666	655	639	679	659	678	718	667	690	659	679	683	677	667	709	686	667	720	635	697	703	650	651	615	699	654	651	666	656	686	680	650	657	689	682	716	640	698	653	694	724	674	631	674	669	679	701	658	641	676	661	606	662	634	685	700	701	653	648	662	675	692	697	720	676	649	652	701	674	677	635	643	629	684	646	643	704	669	663	634	650	658	674	665	689	658	652	695	649	636	686	694	703	669	647	639	664	647	675	674	624	622	675	650	646	697	645	697	686	691	677	717	654	660	652	654	683	686	657	647	707	633	681	663	696	648	702	628	698	630	751	620	683	634	675	644	688	652	682	670	673	662	661	657	670	683	681	669	683	640	631	699	628	672	668	636	620	690	662	700	681	674	652	661	640	655	654	706	672	704	648	629	643	663	670	664	664	686	670	658	687	645	727	687	657	642	664	649	697	639	652	646	678	686	654	694	676	691	707	686	634	649	662	706	679	633	677	660	654	689	626	660	691	691	726	704	677	672	710	647	640	701	662	695	697	672	641	617	670	732	676	662	693	704	680	666	654	676	679	694	651	653	688	695	648	645	654	684	648	621	670	643	681	669	643	693	702	655	702	664	654	681	642	637	649	673	682	635	631	643	654	655	682	635	671	682	693	686	688	641	632	681	630	634	659	655	671	651	677	619	674	718	629	686	640	660	715	652	699	682	686	687	670	647	670	663	685	678	644	631	644	680	705	674	646	676	642	680	641	647	684	624	700	681	672	621	634	671	665	662	708	659	664	655	657	682	663	682	687	720	657	693	636	643	715	667	619	681	736	619	697	661	653	668	651	648	668	656	618	664	719	660	679	680	652	662	643	680	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
3841	5152	12162	9845	7663	3986	2939	2038	2310	2302	1661	871	1012	867	753	544	498	515	409	361	344	332	260	300	283	268	267	269	303	278	309	288	273	260	251	241	220	222	220	249	240	245	220	223	225	230	229	254	366	372	360	327	302	224	248	246	213	216	241	188	234	235	216	248	236	234	239	223	221	206	233	229	223	220	243	238	234	197	225	223	256	245	239	230	215	225	232	230	243	223	208	223	232	223	233	249	226	238	216	246	242	239	218	213	251	257	223	239	242	244	206	242	237	245	203	241	204	228	239	254	218	236	245	237	238	206	217	224	243	238	225	240	230	232	252	226	242	249	249	237	235	238	243	233	231	227	241	268	209	247	206	228	225	252	243	242	227	243	235	241	253	253	223	233	245	245	228	202	235	209	205	224	235	218	224	232	254	218	211	223	242	254	236	256	243	195	260	245	226	225	235	253	234	236	219	227	227	240	241	264	245	207	220	265	221	231	229	201	266	242	248	239	228	248	249	225	248	261	235	258	258	215	235	237	229	219	227	234	245	242	243	254	243	216	223	235	261	220	238	217	242	226	228	209	217	219	243	246	219	259	251	245	253	215	245	248	231	255	233	208	232	257	221	235	235	245	228	248	223	226	226	238	243	202	275	206	251	214	239	234	239	226	235	233	245	229	217	252	190	241	228	228	236	237	242	243	225	214	210	223	224	229	244	280	241	246	241	239	216	244	232	259	213	250	255	227	231	232	267	250	252	239	244	241	217	256	238	233	229	250	226	248	223	216	236	216	228	230	232	258	231	239	237	249	215	210	228	223	239	214	221	227	242	229	235	224	213	221	206	231	224	230	195	236	209	231	213	228	225	223	221	208	255	246	210	249	212	246	248	201	243	259	238	225	219	237	200	245	235	230	249	243	245	250	236	216	208	220	223	218	232	272	228	242	215	235	224	221	243	242	249	214	253	245	249	241	207	241	231	231	233	229	184	245	242	239	211	228	218	234	244	230	248	219	239	245	247	236	240	228	224	217	215	243	241	230	233	246	248	228	213	204	241	222	220	210	220	232	239	197	230	227	222	214	217	208	213	237	226	239	238	225	243	224	232	217	199	221	271	227	242	237	235	208	248	239	239	194	232	251	242	230	218	247	219	250	250	233	216	192	231	216	227	210	221	255	215	246	219	208	225	232	200	256	232	222	233	231	258	239	223	234	218	220	259	229	204	231	218	250	232	235	231	226	228	240	239	241	219	208	252	244	203	224	229	244	253	238	247	232	231	261	216	236	251	217	233	213	224	228	220	234	205	221	236	255	238	229	237	226	252	216	214	220	246	242	241	225	232	243	226	227	220	229	258	241	232	232	233	239	225	217	260	251	240	218	253	212	269	246	234	229	209	250	247	225	249	246	247	246	240	219	215	232	232	213	239	214	201	247	236	239	215	220	239	247	224	218	234	220	223	234	223	236	222	252	256	255	239	217	224	247	223	248	235	216	247	232	219	221	228	242	227	227	230	230	240	234	247	242	245	243	225	244	216	238	242	226	246	240	246	241	222	205	226	232	234	198	212	224	218	200	225	217	255	231	254	258	243	235	241	219	224	235	210	240	237	231	240	252	245	243	222	261	239	189	241	227	228	214	235	224	254	217	225	218	250	217	220	257	240	210	223	243	250	218	216	215	230	228	242	238	254	206	248	264	257	225	226	225	222	224	226	209	236	218	229	207	246	226	297	232	241	243	236	241	210	235	242	223	228	248	231	232	270	253	236	236	232	275	237	225	237	241	270	219	210	240	242	253	222	223	258	244	236	238	220	216	226	236	261	202	236	232	216	264	241	259	234	223	225	245	243	199	230	229	189	257	236	224	247	266	216	251	221	221	227	237	216	218	235	230	253	236	231	249	202	218	270	224	233	235	236	200	200	210	269	236	238	242	226	245	272	244	217	204	258	264	238	247	227	219	239	211	226	233	203	204	226	253	260	231	230	203	260	226	234	233	256	219	235	246	251	222	234	247	224	238	210	227	238	235	243	270	221	239	237	228	231	232	224	243	230	220	221	227	238	237	219	225	251	264	225	204	222	224	231	215	262	226	210	233	259	237	224	228	204	251	253	240	201	224	239	227	215	230	237	219	185	210	250	229	222	233	244	263	238	243	207	227	231	221	237	260	253	233	206	241	227	266	233	243	242	201	219	239	249	262	235	225	229	226	235	220	225	225	262	212	254	262	222	246	253	244	236	240	237	251	231	255	217	237	220	231	235	191	220	232	232	253	234	232	219	240	234	240	238	243	223	228	220	229	221	245	208	208	246	232	239	240	283	242	231	247	213	228	224	202	242	251	233	252	207	231	228	256	233	224	215	221	233	224	213	211	222	196	252	229	242	222	237	200	238	239	231	247	228	226	260	249	249	228	215	235	237	199	221	212	220	225	258	207	229	213	216	220	240	228	229	242	259	233	233	227	208	241	248	207	207	261	228	229	204	239	244	250	231	254	244	241	236	236	211	219	223	230	231	246	205	215	218	247	229	234	264	231	202	246	218	244	242	236	249	204	201	259	230	225	228	233	232	249	253	216	227	223	227	227	258	255	204	227	217	238	236	212	226	251	240	217	226	260	238	239	213	195	218	221	262	239	223	263	255	258	254	241	231	221	240	231	260	209	259	242	229	223	240	203	246	248	221	229	245	204	258	250	231	243	248	234	251	226	245	234	248	244	244	218	221	191	248	218	238	243	228	240	209	205	241	238	232	248	239	203	222	229	221	228	256	239	243	239	218	206	234	242	230	219	209	241	230	225	226	231	255	209	236	209	248	226	261	239	219	218	214	240	241	208	229	215	220	192	235	233	278	269	257	227	196	239	232	248	227	217	217	237	259	255	210	246	260	207	240	253	245	264	222	250	219	256	235	238	216	211	224	251	228	225	253	234	212	243	245	215	253	228	238	238	247	244	253	230	219	228	254	272	230	241	251	236	227	273	241	258	198	232	243	226	228	266	251	255	222	189	236	223	276	264	222	242	246	204	224	254	233	222	206	224	223	215	253	220	222	196	225	212	263	223	240	243	240	238	217	224	246	236	209	221	243	244	239	251	247	220	217	209	221	220	214	220	221	229	227	252	224	233	229	237	242	244	252	214	221	242	238	227	239	242	219	236	238	210	206	253	219	230	249	219	232	226	227	202	235	246	227	227	252	234	207	253	246	215	189	207	241	237	216	215	231	220	249	254	210	224	246	246	211	259	224	225	223	245	278	240	234	249	276	252	213	223	215	231	208	200	216	226	221	223	234	244	248	224	230	217	227	224	229	206	244	228	209	233	253	231	234	211	244	220	228	229	228	218	236	200	218	218	232	233	242	225	239	221	226	222	239	220	229	265	231	231	215	203	243	253	232	239	221	244	233	227	261	224	242	231	239	249	226	221	256	238	243	265	223	219	232	208	224	248	222	251	233	220	212	202	220	216	224	261	233	222	234	223	229	235	223	231	225	232	249	230	239	241	258	215	206	224	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
3487	6978	16711	17918	18181	12432	11198	8364	10780	11643	7967	3966	5298	4859	3881	2728	2443	2715	2079	1781	1577	1345	1148	1179	1181	1129	1031	1066	1028	965	1049	1051	914	966	836	802	736	788	706	678	700	705	721	703	658	646	676	1046	1733	1634	1246	1360	954	738	733	698	660	632	705	659	659	590	671	688	607	693	688	665	710	646	672	665	656	657	674	681	665	677	669	640	659	638	660	631	702	649	656	673	659	672	627	667	628	646	664	666	658	633	687	684	707	644	677	683	653	643	673	672	671	649	647	670	715	672	678	672	678	640	647	615	692	622	636	678	631	659	658	710	666	661	666	610	666	669	654	662	598	614	595	658	643	695	695	692	671	678	697	663	676	711	666	615	708	701	730	685	674	630	690	623	627	654	670	686	649	628	713	685	660	618	647	673	657	683	679	695	658	655	664	679	639	670	688	640	633	638	620	694	678	655	716	678	698	666	656	653	650	665	664	657	703	660	664	674	624	674	680	632	676	672	649	652	705	649	669	649	652	667	643	578	645	661	668	635	721	660	626	674	663	568	662	646	660	682	650	650	685	627	668	635	644	621	679	644	674	656	664	687	596	663	625	658	684	659	674	623	665	663	665	689	655	660	705	687	663	656	654	668	635	662	678	676	695	658	685	701	647	669	650	700	690	661	660	658	642	684	678	657	649	671	698	670	666	637	687	632	659	658	647	693	650	654	712	633	624	691	672	647	713	681	643	678	684	665	655	667	643	677	649	641	733	674	622	645	663	692	636	643	704	694	670	672	610	688	640	657	644	641	706	662	694	641	662	671	650	661	681	633	671	638	656	650	651	661	640	652	672	618	632	686	665	683	686	663	636	659	663	691	658	640	609	644	645	643	658	680	631	675	669	679	670	680	666	639	674	675	748	613	668	639	697	693	617	707	642	679	651	661	613	635	668	663	663	665	655	624	667	699	635	685	646	631	705	661	681	629	656	676	659	640	702	653	709	670	640	637	692	686	604	620	646	651	668	672	713	632	649	674	634	695	647	633	670	612	647	658	626	668	656	686	665	660	595	657	632	655	639	643	721	654	669	648	684	674	649	648	639	678	626	636	657	640	681	666	673	685	678	638	646	688	715	634	646	690	656	645	611	671	684	648	649	695	652	667	675	595	642	622	678	608	673	675	671	691	657	682	669	624	653	695	692	666	629	675	671	669	673	682	620	638	674	662	676	687	660	681	704	669	621	705	692	613	619	658	671	701	633	681	653	693	658	665	651	663	710	661	630	656	693	674	656	653	680	671	655	625	650	592	655	617	667	682	676	663	656	643	661	700	635	629	650	660	641	648	673	686	669	649	695	654	676	640	741	621	638	660	690	694	642	718	685	643	640	636	673	647	669	660	638	683	665	668	624	655	668	689	677	650	640	692	640	621	645	688	663	648	700	630	686	655	639	631	630	670	649	595	644	651	614	656	663	649	638	707	666	629	670	610	617	658	673	591	662	659	655	697	675	643	681	649	686	667	644	697	679	644	657	623	660	667	655	689	649	704	639	680	657	660	658	655	695	628	640	669	636	631	665	704	642	667	644	622	656	674	649	680	687	679	653	688	652	659	659	617	656	714	605	678	645	641	665	657	654	709	670	676	624	612	643	694	626	644	688	657	647	600	656	673	650	654	647	643	650	639	645	652	628	637	663	620	649	648	666	657	686	633	679	660	709	648	649	657	658	651	617	639	649	683	649	669	641	703	667	631	637	642	631	699	660	675	629	654	695	691	644	668	703	671	631	652	632	644	654	637	679	689	627	620	675	691	685	659	643	631	674	704	623	649	697	669	676	705	668	606	684	608	665	687	665	641	659	633	648	662	645	656	691	687	660	702	664	659	687	682	699	661	663	657	636	633	652	646	652	715	639	685	671	689	648	666	657	671	638	646	668	664	711	686	667	651	650	687	708	633	660	649	658	622	667	703	632	623	687	636	657	672	657	689	670	677	638	655	681	646	678	694	625	638	694	698	726	661	630	644	640	612	602	629	643	654	693	673	664	686	676	696	636	656	648	661	628	679	704	620	656	692	668	664	707	636	661	647	673	631	655	655	687	657	635	652	628	697	681	633	652	622	641	657	674	643	641	629	649	679	628	637	678	686	650	664	680	630	655	639	716	667	676	655	650	661	726	689	701	665	667	646	709	679	681	684	663	682	672	638	707	638	634	700	612	675	648	695	663	699	644	661	669	662	660	663	638	679	689	697	618	638	657	684	662	660	670	678	629	634	679	674	694	663	653	648	658	646	666	657	634	650	613	691	656	683	660	622	660	695	679	672	655	694	675	656	663	650	661	734	670	700	678	634	723	677	691	707	691	682	646	650	650	635	656	663	693	646	652	708	679	679	610	630	659	652	629	599	681	700	693	675	675	663	671	645	635	673	648	665	674	623	646	667	639	624	657	661	678	683	655	694	655	676	634	654	647	670	647	623	650	652	667	671	621	644	628	700	636	686	637	718	642	681	660	673	675	726	700	626	673	716	649	641	663	651	667	642	706	718	696	665	688	665	643	675	654	639	689	633	701	657	649	643	688	660	678	709	647	639	648	695	631	670	673	668	653	651	640	639	631	643	621	669	678	643	660	680	672	628	671	705	708	708	657	653	689	685	645	655	665	653	692	651	637	667	673	639	643	662	636	641	673	706	592	621	679	668	708	651	677	630	637	669	643	709	721	650	637	668	695	678	625	682	649	631	680	690	613	672	659	654	667	678	682	669	655	640	664	661	670	669	701	647	636	675	612	634	665	679	651	674	650	663	709	591	658	677	664	648	630	672	657	666	651	655	692	670	702	632	669	647	651	661	628	660	651	654	616	668	671	687	694	656	659	651	654	665	642	669	624	660	642	636	650	657	645	680	673	661	716	664	619	637	659	654	687	635	665	685	660	643	658	645	670	625	662	665	657	636	679	696	663	649	665	679	679	661	692	662	659	657	687	640	634	693	661	625	649	708	670	672	657	654	644	617	679	678	644	634	643	680	639	621	674	677	647	662	632	674	672	700	608	660	704	638	627	628	622	668	670	669	650	657	664	651	658	660	625	626	665	673	674	674	652	661	631	633	645	622	649	622	610	642	653	634	661	632	696	683	672	651	652	691	683	662	655	696	658	695	677	723	663	665	658	647	681	671	636	696	599	648	654	686	657	660	648	690	685	663	690	644	719	685	620	673	648	647	616	636	627	679	620	732	644	661	699	633	729	695	671	672	658	672	688	631	645	663	636	658	628	678	679	684	704	672	650	694	705	649	686	710	661	677	673	647	702	631	645	637	651	672	655	692	669	641	649	620	681	656	688	680	644	655	659	603	678	659	686	665	663	715	659	678	599	620	655	656	665	663	651	679	648	597	664	621	648	656	619	672	628	662	666	648	707	659	620	671	676	675	682	690	690	671	620	678	683	628	676	675	686	671	693	680	664	657	722	697	692	678	654	681	664	722	646	675	683	705	658	679	685	676	674	600	639	651	673	659	679	684	655	657	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
17758	29219	41996	38246	37004	30939	31250	27571	29921	31922	23677	13267	14025	13138	9590	5391	4915	5421	3664	2929	1947	1310	957	1182	1130	1037	835	975	730	855	787	845	725	754	442	383	289	238	242	233	234	206	214	205	202	202	252	740	1250	1012	711	655	341	257	283	242	177	204	196	206	157	151	194	200	178	217	180	173	175	197	171	151	171	155	192	190	179	176	164	174	165	186	185	181	192	170	165	179	181	162	195	186	211	170	182	150	167	178	165	184	158	189	174	189	197	188	180	172	205	184	185	180	202	156	200	184	170	190	186	182	183	187	168	191	212	169	193	169	191	168	182	190	187	199	182	181	168	187	187	196	180	174	171	187	205	178	194	170	201	193	197	152	167	153	158	189	172	183	148	196	196	161	165	186	188	167	184	174	184	179	179	186	198	198	182	169	167	190	203	173	190	170	187	166	187	175	195	174	189	196	216	179	158	169	188	151	185	179	169	184	167	185	164	179	168	172	164	177	171	185	159	188	151	176	188	179	181	183	166	155	154	183	161	198	192	192	191	171	181	166	183	175	176	181	166	168	171	183	194	161	166	200	160	180	170	164	193	187	179	165	174	184	192	181	167	197	174	185	187	180	186	179	158	181	179	190	180	209	172	176	160	163	178	164	182	187	183	198	172	188	186	185	180	184	195	171	173	168	173	189	188	172	184	182	203	173	165	162	173	169	184	192	198	185	175	178	178	180	183	181	185	190	183	164	155	196	194	157	192	180	184	180	177	188	175	161	155	174	186	182	201	200	162	172	176	191	194	172	182	191	158	182	167	188	145	176	182	186	186	171	189	183	180	155	195	186	168	172	176	166	180	165	189	174	194	182	175	174	172	159	175	168	204	187	196	156	197	184	195	162	180	173	213	203	188	182	190	189	171	166	156	194	191	165	191	177	205	178	173	182	192	186	168	187	150	183	179	153	187	206	210	194	176	181	173	209	180	165	188	196	191	168	165	193	186	176	200	195	181	174	203	183	162	176	207	174	183	184	171	182	175	174	163	181	193	175	167	162	169	182	170	202	156	163	180	174	216	185	178	168	180	178	185	173	197	172	174	176	184	169	171	182	193	185	174	158	202	184	180	182	184	185	179	204	189	168	187	178	163	180	200	172	179	165	171	181	173	195	157	167	144	174	187	206	219	175	176	195	181	205	160	205	179	168	177	181	191	182	193	163	196	180	180	177	191	189	171	176	174	173	195	203	177	172	184	182	156	173	156	177	178	171	175	196	191	215	176	172	203	179	154	181	173	204	191	183	171	176	186	178	170	207	168	179	162	174	190	190	169	162	209	190	196	198	186	181	165	205	200	199	185	183	188	156	163	181	184	181	191	182	173	166	184	176	180	195	142	190	170	179	185	202	174	185	181	184	175	169	187	188	160	182	180	182	146	177	161	184	184	192	184	159	187	182	170	179	197	185	183	163	172	181	168	197	175	177	177	190	214	178	169	171	218	176	170	194	176	175	186	207	198	178	201	171	199	167	219	187	183	182	184	154	175	183	156	185	167	193	189	175	174	182	168	168	178	189	167	193	158	189	171	189	167	182	179	178	171	168	203	176	211	179	185	173	190	175	181	188	197	163	181	166	177	175	172	177	180	184	180	173	173	171	204	171	173	204	162	188	172	174	208	186	173	178	178	173	181	153	188	171	162	201	181	177	165	207	168	154	172	164	174	201	179	195	162	202	184	173	179	164	177	176	180	179	165	165	194	183	218	197	198	216	188	167	189	175	200	180	184	193	164	194	176	187	201	184	158	213	196	172	195	169	184	178	190	204	189	162	184	208	160	184	189	193	172	191	203	163	194	165	174	164	187	184	171	173	168	178	168	174	203	190	163	182	168	186	198	163	183	178	177	172	182	188	198	188	202	189	187	186	170	174	188	185	198	225	171	182	175	182	186	186	146	189	212	186	178	169	200	173	167	158	189	173	205	157	197	153	178	149	180	172	176	187	183	161	158	208	161	186	194	212	173	180	188	206	197	189	184	153	193	197	198	173	184	194	180	179	175	187	184	193	174	156	154	178	199	202	167	167	179	153	184	177	188	155	164	212	184	184	176	189	184	163	173	194	168	155	168	178	194	196	170	173	181	185	201	173	170	165	165	200	175	197	176	180	175	180	170	153	185	163	206	167	201	159	196	174	163	166	207	181	174	177	178	185	190	188	173	199	176	186	168	200	168	169	164	185	187	201	178	193	186	160	177	179	144	179	198	165	171	186	179	208	174	161	184	182	183	176	210	173	203	168	176	167	189	171	190	162	175	169	186	188	162	166	158	180	174	194	204	183	189	157	181	175	163	178	189	164	185	165	186	174	181	173	184	217	185	195	195	214	181	161	173	161	180	183	174	195	189	187	181	208	170	160	171	148	174	192	194	177	164	170	178	187	187	202	176	169	173	167	197	167	149	192	180	189	200	167	168	186	194	184	168	182	197	185	183	189	188	191	207	181	186	182	183	194	194	184	182	182	161	205	178	172	180	173	183	186	175	174	184	181	185	185	186	181	198	168	192	211	186	190	167	160	155	207	176	166	207	199	165	192	185	157	170	169	158	184	195	195	184	190	201	189	199	181	183	157	203	203	168	186	169	201	189	190	182	201	199	191	157	171	202	161	176	191	182	183	187	177	184	178	176	184	165	173	191	151	196	167	183	181	183	179	168	185	184	191	194	173	204	188	195	184	190	191	192	179	183	168	202	190	174	172	166	168	207	170	152	184	204	174	180	186	180	193	169	190	182	180	178	171	203	184	172	155	184	185	163	187	181	192	215	166	183	171	201	187	209	182	171	202	176	178	183	206	207	165	197	166	189	209	186	191	158	175	193	170	220	178	184	163	183	175	184	182	185	204	164	185	172	164	207	204	200	190	149	169	179	183	189	182	176	192	155	174	173	156	220	167	187	158	189	192	208	207	190	171	165	180	183	180	194	179	192	180	156	200	179	166	167	158	195	193	190	208	172	180	175	174	196	164	191	163	169	195	175	181	156	181	199	202	182	186	156	181	178	183	178	146	176	167	167	210	176	164	193	167	168	183	176	161	182	163	190	187	182	186	164	169	208	181	176	173	185	193	163	191	168	173	198	157	177	197	186	225	188	163	168	187	178	189	184	176	191	158	186	191	172	175	178	199	176	182	199	187	220	198	199	177	170	180	154	172	207	207	170	179	171	177	147	174	199	166	185	190	179	189	197	171	170	195	192	186	185	198	192	192	186	176	205	181	195	175	188	179	150	178	173	170	178	182	174	181	179	190	159	183	205	168	187	183	183	202	183	179	183	172	167	183	162	170	194	188	169	191	201	180	188	178	172	183	176	170	180	187	171	170	166	193	198	205	171	205	182	174	175	196	179	160	181	184	157	174	170	182	197	167	183	199	184	186	167	192	200	185	177	174	188	173	178	156	192	181	203	183	182	169	199	186	175	179	192	158	161	195	170	152	177	159	172	178	187	185	163	189	170	191	193	168	139	196	183	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	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
12221	25937	37419	41940	44648	42761	44260	40967	46358	45070	41173	29404	35989	35760	30820	22372	22042	24627	18186	17240	12098	8292	6842	8081	7815	7166	5871	6981	5478	5909	5701	5654	4908	4903	2556	2333	1302	1076	987	950	843	891	812	770	609	619	1242	5049	8898	6802	4572	3988	1801	1084	1266	866	568	499	534	564	501	507	522	562	534	525	495	532	546	534	542	528	492	544	539	525	557	513	545	514	532	516	535	575	544	550	558	519	546	544	525	545	534	549	537	546	545	536	547	504	549	562	542	521	542	490	540	550	524	523	511	543	557	515	527	534	587	504	556	538	507	519	535	549	517	499	534	556	495	538	528	502	525	571	547	558	479	534	592	500	486	536	543	531	535	531	513	553	544	517	560	513	523	570	523	550	553	575	525	527	508	524	556	552	526	499	549	553	555	552	540	531	594	531	540	551	553	538	541	524	566	544	523	533	507	544	550	568	536	530	511	524	504	560	557	537	571	543	561	561	599	533	566	539	574	539	533	557	568	521	545	556	555	545	517	528	507	526	528	570	548	513	512	536	573	532	528	555	508	522	533	546	516	498	552	540	534	515	512	535	492	534	540	512	559	507	527	518	589	559	536	531	575	521	537	514	485	545	554	579	563	535	508	528	556	531	562	540	507	529	541	591	537	548	555	520	555	549	555	555	534	528	540	535	537	550	519	513	528	508	555	491	523	533	549	543	500	509	496	553	497	530	534	514	525	570	545	528	544	526	546	530	576	559	560	562	538	577	572	566	554	510	585	573	502	504	559	529	552	559	572	558	535	534	557	511	517	526	469	586	540	512	538	555	520	523	529	543	518	520	518	564	536	483	519	524	546	516	509	513	537	526	525	537	547	545	550	537	514	496	502	566	576	537	506	555	521	546	534	547	521	545	531	543	501	510	544	559	519	528	490	541	522	571	547	540	561	556	550	565	531	589	507	523	551	521	571	537	530	578	558	561	531	549	510	502	556	571	544	538	499	572	524	537	543	540	560	523	525	524	530	537	567	556	556	520	567	529	553	538	584	556	534	538	518	525	558	543	524	512	544	530	514	530	551	542	541	540	544	497	494	517	540	549	546	528	544	520	542	535	561	548	568	523	525	516	511	512	538	516	547	506	566	564	533	550	546	551	529	532	535	553	517	548	474	566	564	526	530	542	534	511	587	542	566	527	558	561	548	481	533	551	520	531	494	526	549	542	527	526	551	570	528	548	543	557	550	495	545	534	570	535	507	567	586	511	521	536	559	501	564	500	549	519	527	547	540	506	582	515	518	554	543	526	514	514	516	550	501	568	558	569	549	539	548	512	539	568	565	538	486	510	579	518	539	510	542	529	524	533	526	521	506	563	550	522	526	517	534	545	483	570	556	539	583	588	532	545	556	555	512	577	504	541	551	541	551	575	550	597	556	537	546	483	515	507	587	529	541	515	582	562	550	529	527	528	554	563	525	484	519	547	549	519	564	544	525	523	587	547	541	531	519	540	505	556	523	535	534	521	552	573	552	582	544	549	541	531	548	552	530	504	517	522	581	550	529	515	541	517	561	535	550	577	543	525	537	518	525	517	539	557	568	522	532	532	515	549	540	587	560	520	527	531	554	537	581	515	482	543	519	558	557	535	546	476	548	486	494	537	528	532	532	534	566	549	500	535	553	564	530	516	517	522	550	525	498	518	552	545	562	569	526	554	573	540	507	538	537	544	542	539	558	517	519	573	555	539	479	583	577	549	528	535	557	552	490	534	564	514	558	524	578	520	586	523	499	501	541	562	520	569	501	513	547	556	541	536	570	503	572	550	510	501	544	557	519	487	541	550	541	568	551	564	516	539	532	551	543	549	500	553	520	518	535	526	514	518	559	517	567	533	508	536	559	524	505	555	550	521	514	511	544	544	514	573	521	548	521	512	530	545	558	551	525	551	564	582	557	563	510	532	553	532	504	545	540	510	548	536	544	543	529	553	518	523	485	563	530	524	517	548	509	557	519	540	559	562	527	570	529	524	514	539	519	534	522	523	530	526	525	491	566	533	570	492	525	538	520	563	535	529	540	549	500	558	503	538	535	535	614	543	519	529	518	532	550	519	577	556	508	519	535	578	543	551	509	551	539	551	506	520	499	548	502	532	522	532	529	551	533	498	550	564	539	592	488	553	532	578	563	568	533	562	514	550	564	556	530	507	548	541	544	551	523	517	545	502	511	596	546	543	543	548	529	551	542	512	509	496	528	590	511	512	567	547	548	534	539	519	505	554	540	524	563	586	543	534	586	512	519	536	566	581	544	534	548	525	491	502	529	565	557	575	509	524	541	572	519	529	531	497	500	549	534	502	531	537	558	523	550	534	539	587	566	482	548	544	511	537	556	497	566	528	508	527	561	511	527	553	517	561	490	521	549	507	566	534	547	519	526	549	512	533	566	572	570	518	539	528	521	506	540	546	505	534	535	557	525	533	549	584	563	560	530	519	533	483	514	510	513	537	513	544	516	536	541	556	516	555	523	533	512	516	557	515	522	535	555	545	507	484	530	573	503	489	609	556	527	517	511	526	561	515	532	556	558	545	559	583	545	508	539	526	578	550	569	543	525	541	554	510	512	527	539	530	538	568	519	525	515	493	567	498	552	505	526	511	564	529	554	569	540	524	517	538	538	478	552	535	564	529	555	538	540	544	509	532	567	552	542	557	525	538	540	510	527	526	544	530	546	547	577	536	539	515	551	517	575	544	529	548	539	531	511	573	506	507	559	539	515	553	567	571	571	569	560	574	520	540	605	502	529	547	561	507	532	517	560	495	596	534	536	533	549	579	575	475	531	549	488	534	546	514	524	556	506	579	540	532	542	584	546	488	509	544	528	521	537	527	535	579	544	547	506	544	517	573	509	523	519	520	509	522	577	551	510	493	522	519	558	525	525	565	533	509	531	526	528	547	515	572	542	516	528	517	558	513	542	509	559	537	537	510	594	555	579	492	564	602	486	519	525	533	549	525	544	555	519	504	520	534	568	556	541	514	552	533	502	549	544	531	532	584	508	541	542	557	566	556	577	527	521	545	544	552	591	540	556	506	554	508	510	552	526	516	536	555	537	521	535	543	547	574	556	541	526	591	566	519	582	535	523	546	517	564	561	512	520	535	557	551	536	564	558	501	561	531	529	555	502	489	530	580	562	529	535	558	541	564	535	526	566	513	511	565	552	519	523	534	515	539	529	487	530	543	563	544	554	498	548	552	536	538	525	549	525	529	552	517	570	523	564	545	528	553	563	550	546	522	525	549	556	559	533	534	554	552	535	524	547	497	536	560	520	530	555	572	549	529	516	547	503	542	589	522	535	523	507	520	515	529	559	531	559	564	495	482	553	549	542	511	554	530	542	560	543	545	497	549	553	554	553	531	569	530	527	544	524	520	534	549	526	512	560	508	523	529	539	537	535	498	520	542	533	484	527	537	536	525	545	519	569	532	520	491	564	537	568	526	494	524	565	550	520	579	534	496	546	545	546	533	550	512	551	545	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
26683	36175	44218	38034	37738	33840	36175	35381	39340	41344	32614	23231	24559	23646	17847	11095	10032	10388	7578	6408	3794	2968	2208	2290	1971	2128	1533	1919	1465	1415	1755	1510	1368	1317	828	612	423	334	332	311	308	347	298	300	284	264	430	1499	2449	1793	1111	957	651	440	338	386	247	233	249	243	201	247	236	256	243	240	235	236	251	243	264	218	249	236	226	257	226	233	252	240	235	216	228	223	231	223	225	259	258	215	270	245	213	211	245	231	264	237	230	255	218	268	255	248	240	226	265	262	234	230	230	215	226	267	245	249	213	226	254	242	253	237	273	246	243	227	216	246	230	220	236	237	223	237	237	224	246	224	258	213	246	209	235	228	256	259	235	239	238	253	227	232	244	239	234	238	244	246	237	248	236	256	228	210	221	224	243	255	232	261	246	254	246	219	244	224	250	262	205	248	232	243	219	246	255	251	219	254	269	256	242	203	254	267	222	234	242	234	249	248	212	279	239	246	239	222	242	199	252	249	255	261	250	234	235	272	243	248	269	233	257	237	220	240	235	238	237	237	231	227	231	209	244	260	244	225	218	213	227	256	235	257	248	228	221	226	249	236	230	232	221	240	233	238	248	231	241	217	241	234	216	252	271	245	251	226	233	244	243	236	233	251	217	259	222	244	241	244	263	244	256	207	239	205	219	240	289	242	249	222	222	237	238	236	229	255	248	256	248	222	243	258	220	271	243	226	228	239	226	240	257	239	237	232	243	235	229	236	225	252	238	230	218	226	251	259	237	248	228	234	243	246	249	261	217	243	239	219	223	227	214	233	231	258	242	227	232	231	228	235	233	232	234	259	216	229	243	243	244	283	240	213	227	206	234	262	237	244	226	221	213	221	243	259	241	231	240	245	210	260	255	235	220	234	234	214	230	236	249	235	223	239	226	243	254	236	245	200	211	200	248	261	232	255	249	227	229	268	243	217	242	223	261	232	274	250	229	251	206	213	260	214	239	230	230	238	251	243	233	221	244	236	224	238	231	232	262	258	260	250	233	244	246	230	226	236	245	240	229	257	277	232	243	258	252	248	233	265	213	236	228	237	211	239	246	271	232	247	209	238	232	239	245	260	245	241	215	231	241	219	240	237	237	266	242	241	258	241	254	234	246	245	229	249	250	226	241	249	230	223	247	229	225	212	255	268	220	222	224	222	234	233	246	232	206	266	229	236	248	243	244	244	245	232	228	257	246	220	215	241	251	278	232	255	227	204	224	268	244	202	229	240	230	241	241	251	227	242	244	259	239	248	243	251	246	238	217	226	248	243	242	235	284	235	272	208	243	238	237	240	247	234	245	223	230	238	236	231	252	230	255	227	239	245	232	213	225	236	219	242	239	243	233	241	197	252	222	222	230	218	229	221	228	263	257	213	263	246	227	225	238	213	220	232	262	236	219	236	265	256	271	239	265	217	227	220	232	240	208	245	271	240	232	245	246	240	268	250	219	225	213	238	242	265	265	247	253	239	203	223	247	248	236	219	237	223	208	236	239	206	230	254	241	228	236	251	255	223	244	224	215	211	223	257	202	231	236	230	239	258	240	254	231	216	242	234	231	226	245	243	244	255	249	231	217	245	272	218	262	241	252	234	218	221	222	250	243	224	265	239	237	242	210	257	212	226	228	238	245	229	243	252	209	282	204	246	256	244	256	235	231	236	232	253	235	249	264	250	263	223	243	252	211	232	243	245	250	234	217	216	212	227	225	240	237	226	232	247	236	236	228	238	215	233	223	245	227	243	250	243	224	218	215	249	253	246	244	240	251	250	247	236	233	218	226	227	205	226	248	244	249	219	263	246	242	234	239	235	203	240	258	224	235	213	255	230	243	232	237	240	217	236	237	215	239	266	244	243	231	250	250	260	233	250	254	276	252	235	214	245	228	243	250	256	218	243	231	235	251	234	226	224	237	240	245	242	206	254	240	254	238	238	246	248	234	231	237	220	250	231	233	250	259	226	231	230	260	234	250	271	237	245	235	234	240	247	233	235	215	264	255	254	241	264	211	223	238	220	206	227	247	245	219	248	253	217	220	215	230	236	240	242	232	254	242	228	251	226	241	236	226	284	235	241	253	224	235	221	220	226	221	260	231	263	242	226	242	247	236	259	224	263	261	253	234	225	219	221	254	228	259	210	232	234	279	259	233	223	240	244	243	232	240	240	214	226	231	231	253	244	228	226	243	228	220	224	248	254	240	231	231	203	252	244	255	227	244	230	233	242	247	234	270	257	216	252	236	249	218	233	238	225	205	269	207	230	212	242	223	212	231	237	247	230	244	242	242	244	271	237	227	216	269	214	243	234	200	249	194	236	247	203	244	216	243	247	235	232	227	261	249	234	249	257	248	227	259	234	250	209	217	227	239	224	255	230	231	219	223	248	252	224	221	249	230	259	237	222	227	210	232	219	215	226	249	239	231	220	244	259	274	261	236	226	247	216	240	247	243	240	227	266	228	240	231	230	267	249	221	239	229	244	247	274	214	276	247	207	204	240	242	259	219	225	245	243	217	226	221	241	219	238	265	223	235	237	244	261	234	263	246	236	254	232	252	227	253	244	240	266	223	218	241	228	220	248	242	244	266	243	250	246	238	233	243	245	242	254	245	211	239	256	250	236	249	231	242	221	236	248	247	220	229	230	227	239	248	247	204	255	224	226	221	234	228	231	252	231	214	211	218	256	213	221	251	256	258	244	203	247	247	262	242	237	234	245	247	216	242	215	224	215	214	237	243	242	250	237	234	253	237	240	225	232	221	235	245	245	235	215	240	262	230	240	261	229	232	246	246	248	236	230	277	218	255	243	235	250	233	231	265	241	221	235	224	274	261	231	234	227	231	254	244	244	218	238	258	224	235	212	225	258	228	216	216	236	232	254	229	212	219	254	246	212	215	244	246	219	262	240	240	234	216	225	230	215	241	231	233	229	215	232	225	261	225	242	237	214	260	242	238	242	236	235	232	231	244	235	250	235	255	264	261	243	242	212	246	209	238	251	246	241	255	232	245	258	235	249	218	230	259	228	246	249	240	251	219	218	229	238	219	242	238	226	239	258	226	245	229	236	249	268	242	243	232	223	244	276	250	237	221	239	228	240	238	247	251	242	225	239	247	249	250	228	250	252	249	207	227	234	247	243	263	252	238	254	234	220	269	228	242	236	287	235	246	221	251	229	240	256	219	258	231	251	235	224	238	234	223	231	214	264	266	234	248	237	256	253	245	236	235	235	221	227	245	201	274	237	265	251	242	220	250	238	234	219	245	247	239	244	230	223	239	250	247	212	220	209	250	242	242	218	212	271	236	242	234	249	217	262	235	248	234	224	237	239	261	249	231	213	242	244	237	231	236	237	265	228	247	254	240	247	238	225	222	226	243	246	242	226	266	241	233	216	231	213	237	226	234	212	250	231	241	245	236	225	241	224	225	240	251	215	225	237	238	242	238	231	231	246	235	235	237	228	227	251	257	240	259	230	234	245	245	230	229	238	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
16852	31352	41044	44723	46706	50144	51657	49384	53134	50303	49560	39510	45123	45652	38941	31610	32684	33463	27163	25924	17853	14581	11836	14030	12855	12340	10651	12326	9804	9050	10892	9280	8771	8360	4898	3362	2022	1691	1560	1347	1285	1289	1166	934	908	891	2324	9833	15353	10905	7114	5955	3747	2268	1419	1580	720	722	690	677	694	676	713	659	645	657	649	695	708	706	702	690	637	691	669	684	636	640	684	662	663	675	721	645	640	704	692	678	689	677	691	685	697	728	644	684	754	657	713	669	692	631	667	673	671	686	701	695	684	667	640	724	660	664	620	702	690	684	655	645	647	689	718	637	737	691	664	687	738	701	697	681	713	638	652	660	644	617	685	683	702	653	691	674	655	685	696	695	640	641	679	685	633	689	658	675	687	654	686	658	634	732	675	668	703	693	696	665	681	675	714	673	655	658	672	674	702	688	665	676	677	696	670	653	656	653	650	717	688	677	691	672	660	676	701	675	697	687	732	686	689	666	649	667	681	672	654	708	645	692	676	710	672	686	693	697	691	683	680	744	668	658	703	695	714	661	663	688	652	666	711	675	669	668	678	686	682	663	674	689	678	725	670	666	698	676	681	661	678	650	670	713	692	671	742	686	675	653	660	670	679	663	677	685	666	694	660	655	682	713	646	679	659	639	708	676	708	691	684	669	644	676	647	697	684	705	707	683	651	645	680	688	683	670	682	671	635	701	694	699	703	697	690	641	697	735	700	660	693	668	706	689	680	631	704	672	646	678	669	725	691	676	697	643	659	693	664	668	683	675	711	657	715	668	711	650	703	657	706	659	657	715	674	698	656	669	653	665	684	696	689	682	655	698	703	692	690	669	644	679	668	722	658	688	703	682	700	753	674	693	661	636	696	672	690	741	711	712	677	680	671	681	711	736	674	727	670	678	734	662	691	690	685	631	661	647	676	745	625	661	653	716	661	650	694	745	672	692	669	679	681	689	683	694	698	688	661	670	656	692	669	672	648	671	652	687	696	660	665	648	721	721	665	678	701	685	645	703	729	692	706	668	626	688	690	685	651	672	694	704	667	720	695	667	665	652	669	645	709	705	659	652	662	657	635	695	694	697	668	705	702	681	679	675	659	689	655	675	677	647	666	690	668	718	680	694	675	663	658	698	697	695	659	637	671	685	658	700	668	655	720	721	673	688	675	679	678	656	670	703	689	668	697	697	685	679	655	661	685	700	697	636	650	648	696	657	676	651	623	667	661	667	714	696	675	639	697	720	685	656	677	703	657	690	633	642	639	675	659	708	700	686	711	676	676	700	658	657	679	684	678	638	689	689	679	658	696	698	672	678	680	673	727	647	666	663	689	692	687	660	660	695	656	691	694	697	698	658	675	714	663	643	734	696	699	664	657	734	702	627	684	641	640	714	660	695	689	686	669	651	635	663	683	650	672	698	657	632	644	670	673	683	641	636	662	703	685	659	644	679	637	683	649	667	673	707	716	711	662	694	690	670	678	686	655	650	654	668	732	699	715	626	646	702	679	651	718	686	647	654	704	668	672	694	664	668	656	680	730	670	696	676	652	678	667	699	686	632	688	714	679	696	699	689	665	661	656	733	638	657	672	670	713	641	656	684	677	687	625	652	644	668	680	648	653	652	676	720	619	678	673	704	649	650	694	665	672	619	673	698	647	703	647	685	673	663	670	677	685	732	708	615	657	648	678	685	646	672	695	699	720	670	627	652	681	682	652	711	668	669	705	661	686	756	697	660	703	663	695	734	706	671	643	712	657	679	662	650	761	650	627	687	718	666	688	738	678	633	677	651	679	690	663	689	711	652	639	681	663	668	689	676	708	701	696	687	721	690	638	695	708	641	657	711	635	696	692	626	658	679	706	706	696	688	673	716	691	692	701	659	708	669	713	688	702	688	686	734	675	678	651	649	682	677	606	668	644	649	683	663	651	672	678	663	601	693	682	693	711	676	678	720	658	652	688	644	699	677	669	658	695	687	733	658	647	670	671	725	677	679	665	680	622	674	652	670	677	682	640	701	695	637	658	633	679	663	656	693	703	694	653	708	666	708	691	646	728	662	641	653	669	695	672	691	669	656	674	660	667	684	678	663	664	681	658	703	756	653	661	665	704	682	700	637	684	682	697	680	649	702	707	704	690	703	690	634	671	691	689	687	663	718	672	771	636	691	686	622	710	646	665	657	684	694	632	690	645	692	644	698	678	668	694	689	678	713	634	681	654	673	665	666	750	695	626	683	660	664	636	653	686	692	661	685	689	702	671	695	667	638	646	657	633	666	686	615	677	691	682	669	666	638	690	711	694	688	675	697	685	684	661	653	709	668	656	664	691	652	690	698	701	690	719	676	649	689	677	656	664	657	723	686	636	695	696	709	648	663	661	689	695	688	671	682	670	643	672	708	689	678	674	679	633	673	713	642	696	689	646	680	660	670	647	676	708	665	700	675	661	694	640	680	686	704	680	629	678	722	666	693	666	635	692	669	693	654	692	652	632	703	679	667	631	666	680	749	657	659	696	690	688	700	662	671	677	652	640	676	680	649	694	637	664	680	656	669	651	689	681	709	644	683	731	699	642	656	651	637	713	702	664	735	707	664	713	685	680	636	654	661	667	694	634	703	701	689	703	738	677	695	702	669	716	732	670	680	674	690	664	693	655	631	693	689	628	678	676	669	682	661	671	646	651	680	628	706	634	668	709	700	726	709	702	709	644	697	657	651	703	676	695	658	751	692	689	649	691	670	659	667	690	628	689	700	724	638	679	659	678	700	689	688	655	710	639	689	692	697	679	680	626	712	680	663	669	668	714	685	693	654	686	623	663	677	703	714	681	697	661	709	676	680	662	662	669	656	648	643	666	677	716	645	672	648	647	661	651	614	681	710	626	639	714	672	679	690	684	666	640	678	641	707	681	678	664	633	701	651	658	672	701	740	652	650	691	698	712	678	667	690	697	726	640	688	688	692	673	713	715	659	631	726	695	702	661	655	657	673	679	654	666	642	651	752	682	625	705	688	669	670	668	665	689	681	659	614	666	636	708	714	664	650	692	694	705	678	691	680	724	694	641	654	710	694	698	698	669	658	701	688	679	681	669	692	687	677	656	673	700	664	700	718	669	681	691	653	645	691	669	654	673	692	662	662	684	655	670	680	614	656	702	702	678	702	712	692	648	676	640	698	649	656	714	672	676	692	696	706	682	667	661	750	696	636	723	688	656	675	668	664	677	714	727	661	722	689	688	661	660	687	652	677	720	693	672	690	682	645	684	704	642	712	728	664	671	669	657	680	700	704	662	723	697	647	693	668	647	705	660	678	687	662	691	631	758	627	711	686	690	704	673	717	693	624	694	664	681	714	662	664	695	667	645	699	627	710	704	700	666	673	670	716	705	661	648	649	697	682	662	676	713	669	672	693	668	630	681	706	708	638	614	678	670	686	687	725	696	688	685	668	674	653	686	658	657	685	656	691	702	658	680	662	696	658	680	689	700	656	685	727	661	703	710	651	666	659	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
3756	4593	11029	8562	7037	3869	2960	2098	2172	1878	1459	876	1033	919	717	560	565	509	442	424	300	319	313	310	300	289	264	309	276	279	279	285	284	243	249	248	244	244	224	218	257	249	236	225	241	239	241	293	378	362	312	318	277	255	245	261	235	240	257	214	243	240	240	230	232	245	222	238	237	218	213	243	224	244	244	224	259	221	252	222	276	244	248	236	212	239	233	251	251	265	226	235	227	247	234	243	252	249	209	239	208	227	253	221	240	253	248	223	229	213	220	272	215	259	237	260	259	202	251	224	218	265	254	256	243	250	273	238	246	228	253	226	221	246	241	234	222	244	231	276	253	252	239	199	226	266	222	229	238	248	266	262	212	232	215	221	216	224	223	244	249	226	229	226	256	239	237	265	247	255	235	270	206	261	226	206	230	253	194	225	200	236	209	245	263	240	243	231	229	247	265	219	255	257	223	243	274	240	229	229	215	259	232	258	242	239	237	249	210	208	257	239	248	222	241	252	235	241	251	245	236	219	265	253	255	247	235	240	243	255	252	239	220	220	225	226	258	245	247	237	205	236	244	230	224	240	258	244	226	224	226	253	242	224	245	251	283	256	243	239	232	239	272	239	221	252	258	248	248	254	248	217	227	198	227	247	250	228	259	233	239	259	245	245	228	233	257	235	233	248	237	228	249	233	237	244	245	234	209	219	234	222	233	248	231	231	242	262	248	233	248	239	239	231	229	215	258	203	230	236	234	230	240	239	234	256	224	215	238	241	246	250	252	240	234	254	271	247	228	236	213	222	215	223	237	230	260	222	227	248	242	261	246	230	238	249	259	252	243	228	240	226	241	228	234	266	234	230	212	242	217	235	244	206	227	206	221	220	270	240	239	243	229	224	252	244	248	274	237	245	256	239	260	235	253	250	241	227	259	262	223	240	240	253	214	243	248	249	228	255	244	258	234	230	260	245	238	240	211	227	246	245	247	231	244	250	230	214	254	230	224	234	235	253	267	234	191	204	229	234	246	244	258	251	252	235	245	231	252	239	228	247	276	238	280	219	251	267	261	235	220	236	225	218	233	230	242	223	230	229	225	227	208	264	214	251	242	266	220	244	235	238	254	233	262	242	227	233	215	228	245	246	226	263	238	220	223	267	260	248	250	241	285	235	245	251	246	274	261	208	221	234	227	276	229	227	257	240	235	208	245	226	210	239	264	233	284	247	231	237	240	227	237	234	229	246	210	245	253	233	264	248	235	211	245	222	220	238	232	251	219	261	235	234	227	264	239	259	211	239	236	222	248	262	246	239	249	230	205	242	246	230	246	245	241	257	247	265	235	253	242	256	222	238	225	244	251	226	244	269	251	250	229	242	283	254	215	234	239	236	215	237	244	220	226	221	256	272	256	256	239	243	238	264	256	240	258	254	281	239	229	242	239	244	234	224	232	250	234	246	232	283	245	242	245	237	241	264	232	250	215	236	239	254	238	262	249	245	244	236	237	232	225	245	247	243	237	218	246	246	230	232	240	259	218	248	273	276	230	211	228	244	233	226	243	241	228	219	230	235	229	261	223	241	244	238	235	251	229	250	228	236	202	227	244	224	218	233	238	203	225	203	231	263	221	249	249	247	234	216	239	236	264	243	225	247	238	271	251	242	241	224	254	243	255	211	219	232	263	232	233	244	246	240	224	268	224	230	248	231	237	246	269	242	248	245	214	250	234	223	233	237	231	203	218	225	251	226	218	226	220	221	224	234	231	233	234	250	227	231	226	240	220	262	225	249	239	238	258	224	219	230	223	260	233	248	249	242	251	228	235	245	214	243	255	221	248	242	231	240	216	254	254	233	234	261	271	225	264	220	251	240	253	271	226	241	200	251	219	226	238	243	231	239	231	208	230	215	256	223	243	232	258	212	257	250	227	212	230	218	235	246	253	219	239	248	232	231	271	239	236	221	234	240	229	269	231	231	238	232	212	203	214	239	248	226	231	239	221	239	235	234	226	240	246	261	234	247	242	213	229	260	255	248	266	230	274	245	237	213	225	231	243	258	256	247	258	242	225	227	215	276	251	218	259	258	222	241	245	279	249	218	232	268	227	257	219	215	259	262	242	221	238	235	223	254	257	235	253	260	247	254	240	223	248	218	222	260	230	253	243	249	212	251	218	235	217	244	248	259	232	231	246	239	259	235	243	257	233	258	246	237	236	213	252	231	252	246	238	259	211	238	233	224	246	211	241	236	260	226	249	206	217	208	250	223	235	197	215	208	254	207	259	270	249	249	243	249	221	241	232	261	257	240	242	280	237	249	238	210	253	251	276	229	240	221	249	254	233	214	226	226	247	251	221	231	228	240	235	256	225	202	260	248	256	260	228	236	248	233	242	259	251	213	256	287	226	234	272	201	213	265	219	248	262	257	251	211	228	234	265	246	253	266	246	259	251	241	227	247	247	247	248	247	237	218	234	250	224	255	248	204	256	237	247	234	229	242	255	248	199	221	232	223	253	253	240	215	234	258	230	245	234	257	234	234	181	239	208	228	244	292	236	277	252	223	225	248	244	241	243	229	245	241	220	244	227	253	212	236	247	255	234	246	221	255	238	234	228	242	237	248	235	254	256	240	243	222	243	247	249	249	215	252	252	255	223	247	229	258	251	218	237	246	287	221	260	240	233	237	227	252	215	222	231	241	258	255	222	279	225	249	242	227	243	244	247	223	251	253	228	216	275	235	221	255	245	253	241	263	224	235	262	245	238	218	275	271	228	241	234	237	220	237	247	261	218	246	252	246	243	233	231	230	211	224	222	244	241	214	234	245	208	231	206	226	263	231	213	232	274	233	247	218	236	264	243	247	241	240	237	256	246	247	253	250	270	273	243	220	216	243	249	230	260	231	249	235	217	250	234	204	265	211	237	228	232	220	209	235	220	258	241	243	253	262	246	244	248	234	245	235	236	254	260	263	270	232	248	245	231	228	238	244	258	255	203	264	228	261	232	237	222	217	244	231	261	232	218	228	221	230	240	264	230	252	261	264	225	222	241	254	232	241	248	263	240	246	232	258	223	250	247	220	228	235	249	217	213	254	240	232	251	256	251	233	249	219	245	246	214	210	229	243	230	203	259	265	230	255	263	236	225	241	232	238	227	258	224	243	223	231	240	236	263	248	239	245	227	218	237	251	241	224	245	232	224	206	246	240	267	229	218	280	250	251	246	212	244	228	231	256	251	248	232	232	250	216	224	211	215	221	274	230	235	251	277	231	280	243	215	266	248	248	263	255	276	224	256	244	256	212	195	229	240	239	228	246	252	216	258	225	240	230	240	256	250	244	244	233	211	223	220	236	225	238	238	224	225	236	252	198	240	234	247	239	279	268	241	254	260	237	227	240	226	240	268	241	227	266	238	238	213	251	258	255	221	252	240	228	252	223	241	236	224	244	242	239	248	255	237	242	246	228	223	252	235	247	264	237	244	263	236	194	215	228	254	236	243	223	228	240	237	230	242	231	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
3374	6425	15519	16383	16738	12053	11604	8786	9606	9065	7195	4021	5066	5053	3401	2552	2656	2600	2091	2165	1350	1228	1131	1164	1186	1106	1113	1101	931	960	1023	997	915	1015	842	787	751	759	774	700	715	720	703	684	691	717	782	1061	1784	1552	1359	1164	1073	792	665	805	674	692	671	663	694	677	664	664	655	638	651	673	679	683	702	682	715	685	717	691	676	696	666	673	623	668	698	724	641	677	715	708	683	707	719	691	668	660	686	653	677	692	670	709	677	685	659	717	636	641	674	634	703	640	690	708	681	651	693	752	710	692	660	659	715	681	695	742	695	658	694	672	684	685	720	677	718	678	682	676	676	677	653	655	676	699	682	671	705	701	739	694	680	689	668	671	673	661	671	715	676	663	677	691	653	696	675	699	706	656	661	702	696	695	685	729	680	697	664	655	672	651	652	707	723	681	680	703	666	717	691	639	683	678	677	662	701	706	658	748	639	661	694	669	664	660	662	665	687	673	636	683	711	655	696	683	650	661	660	665	699	666	700	712	695	678	636	662	688	655	695	692	696	661	696	662	682	641	645	669	634	680	699	685	682	684	672	699	693	672	710	712	635	652	660	684	684	675	649	664	672	689	708	681	674	659	674	657	665	681	654	663	666	673	647	696	645	718	673	640	666	627	700	700	683	683	707	645	678	654	626	702	658	693	676	722	638	670	663	735	666	660	658	652	694	704	699	709	673	668	682	674	681	634	685	651	707	707	678	709	704	667	648	727	699	677	694	667	657	659	631	678	664	702	678	671	703	710	706	691	625	698	687	671	723	700	691	656	720	700	685	702	626	689	664	703	666	669	658	653	694	634	668	692	667	691	681	726	657	717	687	676	643	639	671	663	692	671	687	682	676	676	693	715	721	693	709	678	708	725	697	693	708	660	698	679	669	721	685	689	690	703	701	697	711	683	742	712	645	696	680	733	743	695	683	649	736	677	696	699	668	677	707	677	689	711	663	702	679	628	689	691	644	704	673	668	685	666	695	692	656	683	634	687	698	679	697	681	613	622	690	671	675	686	688	707	657	709	656	695	653	705	663	673	685	692	647	725	715	669	702	656	667	664	660	708	679	683	694	675	689	713	690	697	694	717	666	632	726	699	697	682	665	646	648	682	706	669	687	636	671	706	683	658	719	701	658	683	708	709	657	669	695	691	622	734	699	674	672	688	674	651	724	690	648	629	675	670	674	670	648	675	688	696	668	686	682	694	669	679	657	693	667	684	647	721	682	733	690	700	685	641	665	683	702	654	683	671	671	728	674	644	698	694	650	635	698	693	767	681	684	648	646	657	672	685	669	719	702	661	671	705	702	706	687	686	704	683	640	706	688	685	694	675	679	676	655	645	636	673	689	714	691	661	665	635	664	719	689	676	678	676	701	679	686	650	687	660	698	694	689	669	662	707	680	680	723	655	683	679	671	642	686	719	693	685	698	638	729	675	730	697	699	687	669	696	700	680	688	670	666	699	731	683	641	689	693	692	697	669	679	711	675	699	653	647	645	664	683	676	693	625	688	676	729	656	695	705	672	723	674	683	672	656	686	690	664	692	698	705	664	704	660	682	675	673	647	694	693	660	646	675	673	649	681	724	679	708	695	677	712	681	658	680	737	645	671	671	695	678	668	680	650	665	689	665	674	685	708	683	658	703	683	730	665	691	703	669	622	688	706	673	649	715	666	641	651	718	691	684	696	683	664	697	637	701	662	674	654	697	709	694	683	666	706	694	717	669	677	702	692	683	691	667	672	645	682	695	704	712	663	652	698	643	717	690	664	701	693	627	658	649	650	652	714	700	700	679	668	695	648	637	640	659	653	665	689	690	655	666	673	684	691	712	654	679	646	698	644	662	683	672	707	689	696	638	671	674	697	669	667	656	693	704	700	672	685	671	668	644	657	652	679	692	692	735	647	690	702	687	679	673	686	716	629	643	685	675	712	665	664	698	642	678	678	685	661	630	698	676	697	631	691	670	673	705	725	677	669	681	652	662	652	638	667	669	710	702	680	679	729	670	698	670	659	679	647	698	686	702	680	652	680	657	724	718	719	652	663	688	678	703	642	623	665	655	690	676	664	660	679	675	662	675	650	683	704	670	665	680	659	690	661	712	723	692	671	722	677	721	698	684	675	696	704	663	657	695	653	678	650	699	651	711	694	683	727	661	696	699	644	656	660	659	658	664	647	691	673	665	712	676	651	679	769	688	711	669	677	701	694	714	667	693	702	675	695	681	674	645	666	618	675	697	641	686	689	655	676	621	685	681	673	692	681	690	655	702	685	661	635	644	682	651	685	695	674	710	688	669	659	714	698	709	677	674	704	683	663	708	626	672	682	639	658	683	629	752	652	694	683	679	707	655	662	726	670	697	695	674	657	714	690	678	682	681	674	705	644	731	695	618	665	735	689	665	715	723	685	682	670	649	703	659	684	676	728	698	685	642	670	661	680	696	678	681	677	682	631	672	730	674	640	687	694	661	650	652	662	672	667	704	671	663	672	658	672	695	686	628	648	676	679	702	667	649	684	706	672	714	647	660	704	725	631	698	637	657	698	666	717	660	674	658	676	695	688	689	719	632	739	660	699	707	659	670	659	658	649	670	704	641	725	648	695	687	676	690	631	675	685	701	657	671	681	694	668	701	663	695	663	642	651	682	644	676	660	634	703	660	701	680	669	671	715	666	727	683	661	679	645	670	652	657	668	716	651	660	711	690	712	692	725	691	675	680	680	658	682	654	700	723	665	695	601	694	693	732	714	681	668	696	675	675	687	720	737	682	688	665	640	679	698	661	684	666	671	649	704	713	683	698	650	690	669	714	667	681	723	648	643	636	694	663	692	695	677	728	712	695	689	626	707	686	689	686	662	658	667	667	672	648	691	641	694	652	691	663	715	652	688	714	633	716	686	672	664	704	720	672	663	677	692	656	704	696	713	679	654	709	672	668	722	715	644	695	715	687	688	685	674	708	663	686	688	648	652	668	698	632	726	676	653	660	670	671	648	676	615	667	692	660	667	642	695	690	687	674	686	682	659	698	656	644	691	663	679	669	655	722	705	691	711	671	693	682	689	659	644	690	666	735	662	710	677	668	700	700	669	696	667	701	684	703	665	682	690	649	704	619	685	684	677	679	671	680	691	645	674	647	680	706	699	701	684	697	687	661	676	683	668	695	698	668	720	707	672	719	659	651	652	727	703	672	640	665	702	671	669	681	721	666	643	703	691	732	699	684	669	690	618	699	706	709	640	631	710	699	665	673	646	641	654	723	643	652	661	664	661	690	686	679	628	702	674	717	685	676	708	704	664	731	694	718	624	664	691	678	651	629	662	683	688	660	695	672	659	704	653	700	688	660	723	692	688	700	691	694	726	651	710	666	693	698	696	674	690	662	693	675	726	702	660	673	663	659	679	684	671	671	650	725	621	696	698	687	686	648	645	664	695	686	695	644	681	654	709	684	712	681	717	709	677	688	738	650	686	704	718	657	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
16250	26511	40393	36196	36821	32463	33351	28630	27083	27505	22471	12543	13914	12839	8186	5616	4925	4705	3671	3278	1544	1115	1034	1156	1003	926	889	959	699	865	760	800	729	624	419	309	272	231	223	257	244	203	185	204	212	177	341	734	1320	1012	744	543	348	336	203	271	197	192	201	197	177	186	195	184	162	176	184	178	182	205	172	179	174	183	205	183	181	184	165	182	173	178	204	170	184	174	185	187	170	173	190	186	186	177	172	169	192	190	199	161	196	170	186	203	175	171	178	204	179	221	184	173	190	168	199	173	191	197	192	199	172	190	191	213	183	182	204	184	205	176	179	174	167	178	188	177	182	214	187	179	167	171	193	156	174	160	211	162	139	197	184	170	175	162	194	209	187	177	176	196	175	166	194	168	169	196	188	197	189	194	189	217	187	183	172	206	162	171	170	186	185	193	178	201	174	173	178	212	174	175	180	193	173	172	191	169	210	181	176	186	174	175	183	193	186	172	211	169	174	193	175	211	176	211	177	203	179	186	164	215	187	190	202	193	190	161	185	202	185	201	188	177	190	178	175	187	183	189	176	170	181	181	205	188	159	183	197	188	201	199	182	199	183	173	164	182	194	182	182	229	178	194	154	193	189	192	165	197	191	157	174	180	196	164	169	168	192	181	207	180	172	185	186	211	188	174	190	187	204	223	195	193	196	178	187	180	158	182	197	188	182	198	188	198	205	193	190	176	194	189	185	172	159	175	218	179	199	178	170	169	198	204	206	190	202	206	211	173	205	177	177	175	187	162	194	185	166	199	171	174	178	171	201	184	175	185	184	183	185	188	188	188	163	184	178	181	186	171	184	190	183	176	207	187	183	193	178	162	188	168	180	189	187	162	174	198	185	180	172	182	211	198	190	177	168	209	195	185	188	178	194	201	168	153	208	199	204	200	192	175	164	223	165	179	187	187	198	192	176	188	172	208	156	196	175	194	219	195	172	168	168	171	215	186	189	186	170	165	172	213	172	185	182	208	189	175	178	185	171	215	190	204	201	175	175	178	191	158	179	179	145	191	206	194	226	203	195	180	193	183	181	188	183	180	199	166	192	173	181	197	170	192	157	192	197	189	175	184	162	179	159	175	159	213	165	174	203	181	215	177	197	213	180	202	205	172	166	178	179	209	172	168	176	185	169	176	185	189	176	185	180	201	177	174	183	171	180	195	169	211	173	207	183	170	197	175	172	203	190	184	204	163	199	180	202	200	205	176	177	195	177	217	195	215	194	171	190	189	172	190	169	169	181	174	187	190	199	167	211	177	179	178	177	177	192	196	185	194	188	169	180	189	194	215	182	204	186	182	177	186	166	189	198	182	211	166	206	180	179	183	206	176	199	187	188	191	192	174	181	178	186	188	180	195	210	200	173	191	189	187	208	171	193	176	180	201	176	210	166	187	164	175	195	213	160	185	207	184	184	168	190	171	161	183	181	187	197	173	180	200	179	180	165	186	189	220	201	192	161	171	170	194	198	169	176	178	177	205	199	187	164	193	188	180	190	181	183	180	174	188	172	202	188	170	192	171	162	183	183	198	196	209	177	178	181	182	193	162	169	172	179	180	196	196	177	184	207	191	174	194	172	198	180	175	175	191	201	196	215	187	189	178	176	181	194	186	187	188	170	160	168	170	182	167	179	169	175	175	189	186	166	192	178	177	183	185	174	170	180	193	167	193	197	166	199	189	195	179	177	195	194	194	203	189	189	194	183	187	194	201	205	210	164	162	192	190	177	185	189	184	193	217	186	212	186	165	168	193	204	185	182	201	202	196	182	197	211	199	196	209	163	194	210	165	174	200	192	177	210	191	173	183	151	172	180	193	180	194	182	190	186	180	191	186	159	198	161	177	187	174	210	206	184	183	195	161	169	205	187	190	172	196	186	190	200	178	185	195	214	192	198	168	177	168	193	196	183	168	167	160	178	188	165	207	225	185	228	185	201	198	187	182	178	197	176	214	181	174	189	186	180	186	207	172	178	168	175	182	189	185	162	160	171	186	185	166	184	188	195	175	190	182	184	156	235	173	181	178	195	173	183	200	189	190	198	201	189	198	183	186	192	170	181	197	183	188	201	164	177	194	198	192	174	180	180	193	169	173	184	191	181	195	174	169	180	185	179	191	173	187	193	190	178	186	153	208	202	216	187	199	169	179	191	186	163	177	176	180	192	195	182	172	186	184	175	176	178	172	202	201	183	174	156	198	196	194	189	159	203	171	175	200	189	186	194	188	188	200	175	194	191	175	211	202	178	192	185	188	185	205	207	162	202	164	197	166	187	190	182	166	180	167	185	173	183	189	197	182	175	202	167	196	201	180	185	177	183	202	197	202	199	182	186	182	186	192	185	151	182	205	190	179	180	196	202	170	176	163	198	169	167	178	169	180	213	196	197	174	162	193	159	176	167	199	181	199	153	178	188	184	197	173	182	179	173	198	168	175	199	176	214	155	203	201	162	190	196	182	180	186	187	177	186	206	180	182	190	196	212	196	187	177	191	203	192	180	174	167	180	181	190	173	197	181	180	178	178	201	199	208	173	190	153	185	182	197	213	168	181	199	177	173	186	193	172	198	188	176	186	199	153	182	205	184	200	186	184	178	196	197	187	179	170	175	197	183	190	201	174	205	204	168	166	214	187	185	186	178	185	188	187	198	174	201	176	195	210	164	192	200	170	183	192	189	175	201	190	202	164	183	188	161	176	200	179	186	189	173	171	170	180	182	174	197	170	174	182	170	178	194	192	221	180	172	159	190	185	171	194	186	191	199	178	187	201	176	183	196	186	220	174	169	197	180	162	181	165	178	209	173	193	188	196	189	159	185	198	202	166	185	195	188	190	174	189	189	193	208	209	181	228	197	198	214	182	175	181	214	171	208	185	152	215	198	164	179	170	193	166	189	191	170	179	165	198	183	202	202	211	182	189	172	178	192	197	193	187	164	203	206	176	185	181	185	163	180	181	194	167	188	206	189	176	186	190	187	170	156	209	184	211	166	176	191	183	191	194	170	190	174	198	197	177	179	190	174	177	171	184	198	180	200	198	163	188	191	202	173	187	187	180	142	205	194	171	185	213	215	167	155	167	191	204	185	168	213	180	174	185	180	169	196	194	182	200	214	157	192	188	180	178	200	195	209	169	200	188	183	186	180	205	200	189	184	175	179	190	167	185	158	211	198	180	167	186	183	191	173	170	176	210	190	147	198	180	181	220	173	201	189	185	188	205	167	160	190	180	206	213	202	185	192	188	200	179	195	158	192	189	174	177	170	172	201	178	177	183	199	163	177	169	178	205	177	179	172	197	180	210	195	172	183	207	170	178	163	172	160	174	183	172	205	156	168	176	174	168	187	181	184	194	189	184	172	197	163	196	168	187	186	202	180	169	202	176	176	196	186	213	198	181	190	196	189	184	188	182	190	175	188	196	185	195	189	202	192	181	205	197	180	185	177	190	184	196	173	166	182	193	189	174	206	193	168	203	183	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
10978	24099	35418	39941	43575	45713	46047	41757	42867	42005	40260	28634	35763	34813	27495	22393	22973	22518	18581	17982	9975	7383	7077	7903	7282	6692	6308	6843	4979	5794	5768	5424	5234	4504	2555	1648	1257	1109	1023	911	927	840	737	749	618	647	1947	5208	8962	6686	4458	3398	1816	1576	780	1171	586	581	512	557	549	574	546	529	559	515	515	512	522	502	547	530	545	514	542	564	545	564	545	550	582	533	575	526	562	543	544	533	571	574	525	565	537	565	526	550	531	549	532	578	561	555	554	563	573	539	567	491	550	525	538	527	545	551	537	548	513	577	570	605	561	526	556	581	557	531	553	521	539	546	562	554	582	517	555	539	518	545	536	515	534	561	540	559	479	501	556	590	575	543	551	589	560	556	553	561	537	543	544	508	546	517	583	523	528	534	562	528	558	568	533	583	548	569	555	581	523	545	545	532	559	529	541	550	544	514	575	526	521	536	532	530	535	513	579	544	582	560	519	537	552	539	579	506	571	581	531	526	579	524	550	515	558	514	560	555	547	571	554	563	591	591	559	523	581	553	550	526	577	554	577	521	578	502	583	539	518	566	540	584	503	556	555	572	568	555	550	552	548	543	516	582	554	538	564	545	551	561	552	547	543	552	549	530	523	509	524	504	534	550	587	572	563	537	592	567	572	532	496	542	540	552	586	573	584	546	577	544	544	559	534	541	521	527	566	541	500	550	540	531	557	516	545	540	574	546	552	524	569	560	545	559	554	547	566	522	537	539	557	577	554	572	545	540	585	574	541	558	521	563	551	534	552	540	540	560	523	572	553	488	529	569	564	537	512	551	553	552	548	542	536	533	532	576	545	597	610	502	519	572	554	561	593	568	593	536	556	564	554	573	564	567	504	563	565	577	537	570	552	553	616	536	536	527	525	568	521	592	550	529	549	541	527	551	544	549	564	551	583	565	571	544	543	589	548	549	544	562	573	565	555	564	531	564	554	540	555	550	512	583	559	564	547	572	609	546	543	566	561	539	564	576	557	556	515	551	523	579	586	558	528	525	567	565	507	561	527	563	538	570	560	548	555	546	601	516	526	596	554	496	516	547	545	552	575	546	554	558	546	516	538	526	495	550	500	567	502	553	526	527	535	615	558	550	551	523	559	511	541	546	571	509	558	565	575	601	507	564	576	535	585	545	541	522	499	562	551	533	499	534	535	541	527	564	586	570	523	578	560	569	539	511	539	570	532	557	548	536	536	582	573	515	520	523	523	556	559	567	548	541	511	572	548	542	569	559	546	565	564	516	586	526	566	538	518	542	558	545	569	559	529	582	531	566	578	566	600	571	569	561	493	541	560	572	552	575	587	546	546	551	511	571	541	539	481	546	534	568	552	572	542	568	545	549	494	536	572	539	557	578	541	537	551	557	569	553	549	566	530	519	538	534	533	567	536	576	518	545	525	555	564	532	566	552	537	525	570	558	571	543	563	515	541	558	499	557	600	556	536	564	552	588	529	514	539	570	576	507	600	553	499	525	488	549	569	558	551	540	543	578	517	507	520	526	542	563	561	512	601	526	542	590	568	563	545	541	546	558	562	562	591	576	553	578	599	533	540	557	505	565	548	548	558	502	565	598	577	528	559	556	588	535	531	583	576	596	549	493	567	532	546	574	556	534	544	564	520	562	514	473	564	582	542	581	562	561	579	582	526	544	549	535	518	541	584	522	551	556	538	531	523	534	515	515	603	539	527	514	529	555	520	552	536	577	580	565	563	541	556	527	560	581	498	543	544	537	521	504	600	571	542	540	540	565	563	568	534	560	565	574	539	518	554	555	567	521	571	533	539	553	572	551	559	520	546	512	538	543	493	564	567	530	520	582	531	541	573	559	562	551	555	561	590	546	598	563	559	595	526	593	555	552	538	549	561	579	583	558	546	589	538	531	535	552	541	532	545	576	536	534	571	561	577	516	524	517	502	533	542	570	607	496	564	551	553	556	565	552	544	592	534	516	548	559	548	507	547	537	574	572	579	534	557	539	542	576	543	528	516	550	590	536	551	548	554	516	567	544	523	545	538	527	535	529	552	561	552	533	547	532	549	545	571	568	563	535	560	563	580	536	517	508	560	549	531	545	581	514	545	518	581	530	543	554	527	571	543	516	570	537	564	563	554	512	557	578	595	539	503	565	522	521	548	550	556	537	566	565	519	574	523	553	544	542	561	549	572	571	551	544	552	543	549	620	576	543	554	566	564	540	576	562	561	529	538	564	552	516	579	576	509	544	561	564	514	569	530	526	553	526	502	574	543	564	527	600	568	537	536	553	530	544	545	538	530	541	518	519	539	553	549	520	512	556	562	578	527	545	554	550	540	574	532	508	535	513	545	532	596	498	554	534	545	572	531	571	531	537	569	504	549	497	538	540	570	564	565	533	577	527	533	554	533	548	518	562	525	544	507	530	538	544	556	570	604	517	541	554	558	563	538	536	575	586	541	563	567	583	565	520	540	543	488	561	542	511	537	592	511	535	562	526	559	568	510	537	562	542	583	521	533	524	512	536	548	563	557	593	574	545	545	570	515	510	552	521	534	533	526	560	567	557	519	579	513	588	584	555	553	555	558	524	556	525	522	526	554	577	558	573	562	522	579	573	532	524	545	576	510	549	512	543	511	517	567	539	531	566	526	531	557	513	540	576	548	562	566	571	570	555	536	535	562	539	528	532	539	553	505	558	545	519	517	584	544	557	547	526	530	584	523	572	597	512	520	563	506	522	564	544	503	548	559	555	551	557	553	509	524	556	562	533	563	531	542	537	546	566	572	561	583	524	577	512	530	572	578	554	532	548	607	543	519	563	523	536	547	543	537	541	525	536	502	556	526	534	549	564	533	560	542	565	563	562	501	552	536	547	565	553	541	559	526	538	574	524	576	554	540	576	573	556	599	549	537	557	530	563	507	551	545	514	542	535	571	540	570	512	577	570	526	579	573	541	526	606	579	540	536	615	554	572	572	588	617	560	536	513	567	585	606	573	551	566	575	529	594	560	540	522	559	517	606	564	520	548	550	536	579	536	575	528	557	510	564	520	564	539	553	548	544	543	559	528	513	542	591	545	570	555	535	561	504	596	543	567	538	504	537	549	535	523	536	551	522	583	523	567	542	540	509	565	556	577	558	539	566	512	530	487	568	518	564	548	546	580	562	519	548	536	552	560	531	549	577	564	550	570	559	559	564	577	570	560	512	574	589	528	571	581	549	576	562	553	563	568	552	564	526	576	531	530	543	556	540	524	544	550	582	542	554	565	558	536	561	535	548	536	583	548	566	573	563	536	589	549	557	539	561	523	545	557	532	556	537	558	542	517	532	579	528	580	525	532	549	595	522	497	530	568	583	523	557	552	530	576	529	581	538	517	528	542	589	614	520	533	511	581	528	565	566	555	525	535	581	580	551	536	518	518	555	580	552	546	546	559	612	528	563	533	527	538	565	560	559	521	558	515	557	530	531	533	594	558	543	575	594	554	537	552	544	575	529	544	528	535	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
25551	34830	43416	38447	38368	35935	37665	35462	35582	37843	32193	21942	24252	22612	15636	11627	10025	9535	8158	6540	3523	2637	2017	2246	2026	1831	1700	1793	1477	1705	1497	1660	1330	1238	748	431	400	345	375	304	328	309	290	287	259	257	608	1327	2515	1819	1155	991	581	492	308	409	208	257	250	253	248	233	241	234	226	259	238	240	243	248	248	234	250	240	241	244	238	225	223	214	251	210	246	223	225	268	244	248	233	244	226	220	231	215	199	238	250	246	236	254	261	236	227	227	202	211	235	210	237	260	230	263	252	230	246	207	264	231	226	232	233	217	228	242	217	221	258	253	236	229	228	237	243	258	248	244	217	241	242	218	255	229	243	244	247	257	236	231	218	237	249	274	234	225	239	225	235	273	222	255	242	238	239	235	243	243	255	235	221	237	219	260	258	229	263	235	244	215	217	234	232	259	245	236	249	250	211	279	218	233	217	217	253	224	253	252	226	214	223	236	234	221	242	247	225	232	234	212	221	225	223	243	231	234	244	250	207	241	262	235	216	222	250	207	220	239	224	267	274	239	242	262	244	231	214	243	216	262	250	242	254	238	243	254	245	240	238	239	203	229	226	230	246	255	226	246	221	247	234	234	236	220	236	262	261	237	245	211	226	210	211	230	220	212	257	235	246	216	234	232	265	234	224	212	240	254	249	226	244	237	247	256	212	249	219	231	222	244	234	251	219	242	215	241	255	228	236	250	247	266	235	240	240	250	258	215	248	229	247	217	236	225	231	263	238	241	224	228	232	204	257	225	218	235	239	255	243	254	244	262	234	228	242	252	252	252	239	234	224	250	227	235	243	262	236	255	226	222	259	223	265	234	224	241	222	240	231	238	207	241	248	244	231	214	229	250	231	233	243	222	253	244	241	222	257	230	228	227	249	229	230	231	216	227	240	224	241	230	237	229	233	239	243	240	229	239	234	231	230	230	231	244	224	228	239	234	248	230	236	242	235	236	231	261	245	244	230	251	269	202	231	236	231	241	242	272	233	258	226	265	263	243	268	207	222	209	234	239	254	265	242	238	265	260	274	232	253	279	220	217	243	237	261	204	248	252	227	243	230	253	253	249	233	259	232	238	223	260	245	252	225	245	277	234	219	270	256	219	250	248	237	245	256	244	245	219	244	250	243	222	223	254	231	249	247	254	234	217	230	234	230	236	248	258	228	250	219	218	267	242	241	252	243	246	234	230	231	260	240	237	243	252	229	243	227	235	232	243	225	231	251	229	229	253	263	229	251	242	237	226	260	250	223	249	240	244	238	230	245	234	255	241	250	239	222	230	239	234	249	253	217	209	244	239	239	224	216	209	232	269	239	238	249	199	236	250	205	223	241	273	241	214	234	233	220	261	231	223	229	236	236	235	240	243	229	231	214	228	199	254	223	243	253	209	228	211	234	234	230	210	210	242	244	229	247	241	255	217	249	232	231	231	230	255	277	229	216	253	256	234	226	247	246	233	210	217	242	237	242	254	249	271	239	209	240	243	231	245	242	282	261	237	216	241	219	220	236	256	234	227	232	214	259	230	245	269	229	259	241	263	245	212	214	239	245	234	228	235	247	243	218	241	220	249	240	226	239	291	220	247	238	270	240	244	236	250	225	250	251	226	250	245	260	235	198	219	224	220	248	213	206	263	254	226	231	248	245	249	261	239	236	226	251	241	222	230	236	252	253	231	227	224	248	245	254	260	251	232	221	231	232	236	204	224	229	235	240	267	244	228	255	241	261	227	252	249	244	219	224	235	267	239	264	228	216	250	264	213	250	220	219	239	241	223	235	236	223	226	233	230	243	244	230	236	217	221	240	218	217	219	237	247	219	250	215	268	250	256	239	231	252	259	238	216	228	239	220	253	218	249	255	231	220	247	251	256	234	251	240	246	254	241	205	244	213	214	232	254	228	242	253	227	255	259	239	235	214	241	211	232	249	223	229	248	224	244	243	242	237	259	238	252	260	210	255	223	250	262	231	228	256	229	229	214	219	251	236	232	250	227	260	229	261	245	234	259	279	209	250	230	245	220	234	249	232	234	253	233	235	244	241	226	256	233	265	270	258	240	238	232	238	217	254	243	221	250	232	228	215	232	262	269	245	230	196	227	231	207	255	241	253	222	254	244	227	218	248	256	233	223	243	265	238	236	219	242	213	253	249	214	235	241	222	256	233	243	235	233	227	219	230	252	232	244	243	254	255	259	241	224	215	212	261	234	233	298	270	240	234	242	222	224	224	219	230	230	236	232	213	262	207	196	253	222	253	220	215	245	222	235	239	243	264	246	254	236	242	229	218	214	254	191	233	231	232	235	248	238	245	222	225	256	225	233	236	246	245	254	220	249	228	218	231	208	273	224	227	259	245	267	223	274	255	212	233	249	237	233	249	255	255	222	206	235	238	238	251	190	216	252	234	256	240	234	238	233	225	257	234	243	241	232	280	230	218	228	261	213	246	233	282	238	238	244	217	240	234	265	214	234	226	242	254	239	237	267	244	274	254	211	236	225	242	249	248	238	232	243	243	228	236	213	247	225	227	223	222	254	254	222	254	250	246	231	253	251	222	266	227	230	260	247	244	257	220	257	252	260	289	228	249	232	245	247	214	275	218	258	260	269	241	225	223	238	240	220	254	230	248	229	250	247	251	221	235	234	257	271	224	226	254	247	266	243	211	220	246	223	231	222	235	236	241	225	229	247	248	238	207	284	266	217	206	228	245	234	239	235	242	248	236	245	241	222	256	230	220	263	257	243	260	238	253	238	221	235	255	217	245	231	252	246	227	223	225	238	246	242	250	224	257	240	221	227	229	235	241	238	244	200	222	242	228	247	213	224	239	255	223	218	240	224	238	234	250	217	245	280	255	250	246	217	238	207	223	212	242	244	260	222	223	237	249	249	286	258	231	236	238	216	226	236	197	277	252	237	241	238	226	248	245	217	244	237	209	225	246	212	236	229	248	235	241	246	225	254	244	256	238	225	255	231	242	210	253	233	213	226	206	243	235	234	213	253	234	248	234	226	236	221	222	255	248	217	213	234	236	242	232	254	225	219	230	246	226	252	231	232	249	224	225	240	241	229	240	231	223	216	252	231	233	241	231	244	255	240	238	246	214	241	223	230	245	262	235	251	247	231	256	258	253	261	244	232	232	257	248	236	273	266	218	229	221	216	260	246	268	256	255	224	258	224	210	235	238	236	222	218	216	243	251	263	235	236	217	263	278	214	204	244	235	242	221	242	242	233	205	264	243	231	254	229	238	240	240	236	246	242	215	223	235	247	249	254	238	274	210	227	259	255	242	217	248	237	229	254	222	260	244	249	264	253	234	202	228	237	230	249	216	233	225	238	271	215	217	258	231	264	243	229	244	235	224	229	259	225	234	248	251	240	237	237	268	235	263	243	242	258	230	253	252	230	262	240	239	260	253	213	235	255	228	247	242	247	271	250	251	231	236	236	236	235	236	223	232	250	236	237	243	233	224	242	239	252	231	241	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
15418	30286	39624	43957	47790	52450	52356	48647	50642	49961	48628	37751	45728	44165	37550	32930	32143	32235	28767	25834	16064	13159	11464	13701	12735	10993	11153	11756	9469	9919	9695	9815	8275	7927	4384	2658	1998	1748	1498	1385	1262	1215	1077	973	936	877	3944	9354	15208	10686	7229	6544	3347	2279	1253	1680	731	690	689	682	688	698	694	689	673	659	716	696	703	672	679	682	658	644	659	663	691	721	724	661	666	645	660	663	685	688	688	653	689	694	690	640	685	618	651	683	688	670	669	672	672	667	709	631	694	684	723	683	650	654	710	647	671	700	680	665	659	697	689	679	674	723	700	672	704	709	707	692	688	649	675	691	671	679	697	662	704	683	661	615	645	673	697	697	669	714	719	656	648	689	670	679	713	645	730	687	648	677	667	667	706	689	670	689	645	683	665	639	697	683	672	695	656	703	718	641	711	673	744	644	677	704	687	666	722	650	693	724	642	700	681	639	712	711	725	651	683	638	706	669	669	660	673	677	640	694	722	737	664	739	701	665	657	679	689	683	688	700	643	643	703	664	670	705	691	679	679	689	690	705	672	682	667	708	698	657	680	656	711	673	700	699	708	682	699	653	662	681	694	671	668	670	693	635	639	669	707	680	700	729	654	708	712	676	671	675	686	673	671	640	669	692	694	689	714	692	675	659	705	686	693	691	670	659	632	645	706	633	679	696	710	660	629	653	684	665	657	715	635	645	656	715	679	656	693	689	628	729	684	643	717	665	720	650	621	650	678	671	661	699	711	682	661	690	672	662	668	671	692	676	660	653	669	668	698	684	697	665	696	661	710	704	674	691	656	677	670	663	711	718	674	655	652	646	657	686	688	646	680	663	648	709	661	709	693	677	668	684	675	695	649	696	687	698	666	700	710	706	698	709	694	657	653	662	661	709	693	653	705	693	685	703	717	618	675	652	675	680	685	645	690	687	646	652	697	652	695	731	713	666	651	612	701	725	704	704	678	700	667	655	694	638	719	687	675	706	655	686	715	657	676	690	733	664	651	713	696	690	722	670	680	673	703	647	701	676	664	666	697	675	671	675	643	612	690	659	635	667	686	709	676	678	690	673	679	685	677	694	690	702	657	671	642	655	737	647	678	688	638	735	711	671	668	693	681	722	707	663	670	699	703	691	701	713	646	644	657	703	636	668	679	686	706	723	667	681	673	678	654	690	732	666	687	658	668	645	676	671	685	689	695	676	677	675	722	679	693	687	690	666	708	649	707	676	672	675	709	641	674	658	704	677	632	701	681	677	650	674	669	668	725	714	663	714	659	666	721	695	752	692	672	647	728	720	679	707	693	700	687	693	671	660	653	698	722	693	703	683	703	732	677	681	719	656	712	643	674	684	701	664	717	721	690	683	643	742	690	695	655	675	664	645	690	647	661	724	688	693	725	658	703	671	718	704	675	704	716	685	689	649	658	705	687	687	672	678	667	664	695	713	630	649	682	724	694	657	712	700	715	686	711	650	680	690	706	703	653	694	681	677	678	659	630	686	629	724	743	691	687	723	687	686	659	680	704	673	711	672	644	660	663	667	700	679	678	662	684	712	673	714	680	714	644	644	700	726	653	634	667	688	677	655	735	662	668	630	723	685	664	669	671	694	695	688	691	716	691	699	667	710	674	666	710	694	694	660	654	662	671	674	659	688	687	661	706	637	693	691	692	688	730	644	712	675	688	705	675	693	673	672	689	709	657	667	662	683	665	704	693	658	703	715	644	671	690	677	675	708	668	644	650	652	682	632	697	686	636	691	695	717	642	727	664	691	665	652	721	677	700	725	649	660	665	639	628	699	717	701	705	682	657	686	628	679	648	709	656	691	652	693	673	663	737	706	666	658	685	672	696	721	717	691	650	697	662	631	695	674	673	663	672	664	642	700	701	646	654	722	687	636	686	724	663	692	681	679	653	709	676	689	634	699	676	699	684	709	665	669	662	668	693	687	699	690	695	637	726	696	713	652	729	710	667	691	674	728	706	666	709	667	683	638	666	709	651	712	662	675	678	665	627	724	717	662	659	656	721	682	644	665	658	663	657	673	669	683	703	686	719	694	648	669	662	671	685	699	637	717	714	661	668	639	703	638	661	652	712	706	656	694	712	673	698	662	694	702	642	694	701	662	713	699	694	668	648	673	713	685	705	674	689	689	637	696	718	693	680	635	673	675	681	685	668	646	695	649	662	682	694	671	680	674	716	633	659	742	683	714	731	651	648	676	662	691	664	700	666	687	677	657	703	695	710	668	726	708	674	624	697	687	719	662	711	672	658	688	681	697	643	688	674	678	689	669	682	701	666	716	647	676	678	732	695	695	675	697	695	664	661	647	662	649	696	663	679	645	709	727	689	673	716	712	638	698	690	705	730	649	689	690	674	646	704	720	700	684	666	652	687	659	669	688	658	720	665	667	684	655	687	650	712	712	706	677	719	704	674	662	618	660	676	651	730	648	705	689	716	676	680	679	659	672	692	652	671	659	679	644	696	638	682	667	682	688	714	682	644	664	664	674	682	651	673	667	691	666	745	700	686	689	697	666	671	709	657	694	657	680	686	667	666	704	674	661	676	661	705	668	764	737	720	716	672	697	656	674	679	688	641	648	681	696	632	654	636	705	715	657	658	732	706	668	682	666	723	680	696	675	700	665	667	685	655	657	657	667	660	653	651	636	668	710	711	674	676	740	648	708	670	692	743	700	688	692	716	716	623	658	663	720	662	629	692	663	704	659	703	611	677	696	680	683	658	691	670	669	687	671	692	679	695	677	710	626	703	695	695	691	675	668	645	680	700	637	635	671	694	653	684	709	663	685	689	735	660	727	685	668	698	661	658	713	726	668	667	697	654	660	653	670	691	682	678	718	685	697	671	671	635	651	670	693	670	686	644	651	679	663	689	745	646	675	693	704	674	691	708	733	683	710	704	682	662	663	683	663	661	693	648	673	651	676	701	682	683	699	666	675	666	682	653	642	671	653	712	668	709	691	669	660	700	670	674	677	727	639	685	673	671	714	667	736	651	699	696	651	674	656	735	690	695	645	697	645	663	709	705	680	706	700	672	715	660	708	688	671	668	671	692	676	650	651	641	631	651	685	654	724	685	726	665	676	656	690	660	679	634	671	662	707	675	675	678	672	714	709	697	659	703	669	697	715	644	704	690	682	721	685	670	686	653	686	623	718	669	702	715	728	687	699	663	729	697	683	668	634	687	676	709	677	664	638	678	669	717	688	626	689	598	707	683	663	685	672	661	657	659	730	686	645	735	675	677	706	654	674	653	659	642	711	685	697	650	720	688	667	733	710	693	657	675	685	634	675	711	648	641	627	699	671	698	712	715	655	703	668	700	682	654	650	677	701	693	716	646	702	740	731	649	658	654	707	631	714	663	666	676	675	675	701	712	716	650	715	706	675	679	695	715	640	666	677	684	687	655	642	678	648	682	624	698	655	705	683	702	685	707	713	670	626	650	690	694	668	663	658	736	710	688	734	717	685	683	682	718	661	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
3432	4505	9382	8755	7299	3953	2789	1811	1738	1711	1484	862	926	855	682	535	505	500	533	451	317	311	284	318	325	269	296	291	257	277	235	254	252	259	247	254	259	236	243	234	259	257	236	243	241	258	257	250	363	342	307	329	280	286	248	238	245	222	241	244	267	238	260	230	240	287	266	268	239	248	242	228	245	240	247	230	238	209	223	248	233	256	223	254	223	254	239	239	246	243	228	261	234	225	251	233	226	238	248	214	227	221	246	242	227	238	242	235	243	226	256	246	201	228	245	223	232	232	240	228	243	238	215	240	224	236	231	259	265	232	233	238	247	216	239	253	228	223	256	251	229	230	228	212	251	250	207	235	243	251	248	269	250	240	229	205	254	224	245	232	235	268	232	232	231	226	238	224	240	251	211	244	266	260	206	255	226	255	270	243	239	225	269	233	270	235	254	254	223	225	242	229	239	239	238	248	249	230	229	244	244	199	241	245	255	236	249	203	265	234	253	257	243	210	228	244	250	243	211	220	246	229	236	216	230	272	262	244	210	228	231	237	216	272	226	209	251	222	264	240	272	200	246	257	245	243	250	227	250	214	227	233	241	222	243	229	258	266	239	220	252	222	257	276	239	234	263	224	219	246	229	243	236	252	233	220	241	243	239	230	255	234	245	211	272	221	207	210	257	212	236	247	264	252	251	241	222	206	232	252	262	214	254	239	224	251	235	283	220	260	200	218	247	255	252	255	246	206	242	243	238	249	231	246	286	209	236	230	258	226	241	248	231	244	232	227	256	236	233	215	232	225	229	220	251	244	254	265	236	222	229	234	241	236	222	248	259	253	226	227	239	230	240	221	217	234	212	257	239	241	213	246	245	229	255	235	265	234	234	223	232	238	225	242	241	233	233	216	253	236	258	261	224	231	245	255	249	248	222	250	264	219	234	260	266	251	212	237	217	233	255	257	243	243	256	240	224	233	242	221	248	251	246	243	242	238	241	219	245	256	252	237	241	235	231	218	240	224	228	241	226	238	236	212	222	255	238	265	230	239	234	246	223	265	222	214	216	241	226	248	235	257	230	258	230	238	230	232	235	248	245	256	223	229	239	255	221	218	239	217	238	249	249	236	258	254	258	229	253	232	250	245	269	256	232	261	258	267	257	245	220	243	235	255	261	221	269	254	224	271	230	270	232	223	233	231	245	233	274	210	244	237	227	233	239	235	236	231	264	256	235	236	243	237	232	221	249	216	225	219	247	243	229	224	255	219	199	249	252	234	260	241	225	259	246	238	227	212	244	230	236	236	203	232	258	252	244	231	207	252	227	214	229	254	244	237	232	217	223	241	250	224	237	241	226	239	242	266	287	221	192	246	249	256	237	245	241	264	231	234	251	252	218	223	246	220	223	242	229	246	266	239	228	230	222	255	224	223	253	234	231	213	237	262	241	227	241	218	226	230	245	229	258	242	283	254	266	256	235	236	243	247	219	234	247	267	230	247	246	236	241	229	245	245	257	216	243	251	249	230	236	256	276	204	263	244	255	211	213	240	235	220	230	266	234	219	245	243	241	229	232	256	229	248	273	273	237	233	227	238	225	221	268	247	248	247	249	218	242	245	237	205	228	247	206	222	228	227	262	248	236	260	270	264	301	237	248	211	235	215	253	218	241	207	264	249	252	246	259	253	219	251	254	255	271	240	248	234	247	243	212	230	298	250	224	258	214	213	248	225	224	239	227	257	225	264	230	265	221	231	210	231	214	234	221	258	227	253	237	219	221	228	259	254	245	236	233	241	228	232	217	218	224	219	240	248	258	251	244	237	245	254	224	250	246	229	239	271	221	218	236	240	239	242	254	217	237	205	240	234	241	257	224	267	232	270	222	268	241	225	282	253	240	248	271	235	231	227	250	231	253	230	230	258	256	231	244	210	242	238	208	255	232	250	239	239	253	220	238	248	212	278	221	227	248	220	231	222	276	263	228	216	255	235	240	225	261	258	220	258	242	232	275	252	254	228	235	248	222	271	253	251	218	225	233	224	239	232	232	241	224	234	258	247	232	232	245	248	238	226	254	227	250	230	248	212	237	249	223	237	210	269	254	226	202	237	237	202	233	243	230	241	261	231	232	246	237	225	243	257	259	260	249	274	243	251	246	204	232	211	237	208	237	212	229	232	222	239	239	220	246	234	241	214	226	216	231	273	247	253	233	238	224	263	219	222	280	254	221	217	249	245	243	231	228	242	208	212	241	242	253	230	245	237	238	250	233	222	290	231	232	233	217	225	232	227	280	236	258	260	231	230	223	233	260	259	201	237	238	237	234	229	226	242	216	269	249	214	222	233	259	249	261	256	254	261	238	230	238	236	234	251	218	235	244	242	215	257	236	224	229	215	255	239	236	259	236	198	232	230	207	253	246	265	228	253	238	230	220	248	263	245	249	241	212	223	210	229	236	242	258	229	246	235	251	226	242	228	207	237	241	256	233	232	214	271	230	242	226	228	247	251	235	227	243	234	252	258	247	212	226	233	250	237	226	225	226	248	243	218	243	246	219	234	262	214	258	243	235	222	239	246	251	228	230	253	234	236	237	227	245	225	241	245	238	259	259	235	249	268	227	246	252	230	271	249	243	237	222	224	246	268	219	230	254	236	243	244	257	258	233	264	240	245	236	231	251	233	237	245	218	226	210	238	254	218	247	239	251	250	252	247	231	250	210	232	231	229	234	238	242	225	205	250	227	211	222	228	223	219	258	228	239	220	231	263	261	248	242	210	231	224	276	258	232	232	252	236	234	238	225	234	263	262	236	267	243	226	234	236	238	244	223	226	258	229	237	224	238	251	245	231	265	260	243	244	238	223	245	244	243	257	230	223	239	242	228	256	227	221	241	249	235	254	256	242	235	215	232	233	221	201	245	249	235	194	246	250	252	248	235	232	213	243	238	212	232	263	241	257	245	228	239	226	225	246	240	246	254	238	254	249	227	243	226	237	254	241	236	230	243	276	226	242	254	249	257	244	225	230	240	220	233	229	202	254	264	254	243	255	220	255	230	236	242	218	255	248	253	239	238	240	237	254	219	237	225	236	232	226	201	232	230	237	216	228	248	270	224	229	234	230	252	239	251	232	229	225	227	260	216	271	210	228	244	232	246	237	284	259	224	253	256	261	225	225	251	238	226	240	256	248	235	228	213	249	220	225	250	249	233	232	219	255	235	267	245	224	238	237	195	262	216	216	240	206	228	222	234	236	229	259	236	239	241	259	246	225	255	221	224	247	224	218	254	280	244	233	233	237	273	251	232	266	243	234	234	264	259	212	234	226	216	238	258	264	271	247	230	235	219	246	224	232	227	218	238	254	244	222	253	251	241	230	228	244	239	257	264	273	233	239	247	231	238	220	259	218	255	245	211	247	236	227	269	220	269	273	217	245	236	265	233	213	226	237	251	222	255	241	238	238	225	208	242	268	233	233	245	258	241	239	223	249	247	242	252	239	252	233	222	219	240	252	233	254	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
3294	6692	13511	17847	17411	13266	11382	8010	8685	8882	7124	3897	4969	4565	3395	2739	2445	2460	2156	1909	1306	1276	1118	1150	1089	1045	1005	1057	939	1038	1004	1002	939	1023	809	718	723	727	742	727	706	752	687	725	706	695	789	996	1768	1569	1360	1367	1030	802	714	739	670	690	661	661	692	690	694	685	657	691	651	669	614	642	699	659	700	657	716	678	683	631	656	649	731	691	701	686	678	688	677	681	674	638	635	679	702	677	674	679	665	679	640	699	686	662	660	712	648	690	755	681	703	693	681	660	639	703	705	652	715	649	707	654	682	657	668	704	698	634	677	694	665	723	683	678	611	686	671	728	702	731	684	670	651	643	678	708	721	649	670	621	668	690	685	690	670	665	689	647	662	693	663	672	681	643	679	661	677	726	706	686	673	720	665	692	675	705	610	668	645	704	693	668	672	654	668	670	628	681	659	661	677	660	657	669	706	684	645	661	676	684	675	696	704	649	635	656	662	693	703	675	672	699	699	691	651	661	673	642	685	677	677	713	616	639	681	672	667	645	698	676	711	674	702	666	692	640	617	716	746	634	665	674	644	673	666	694	626	646	658	737	647	691	689	682	644	644	730	676	684	654	692	673	651	672	698	723	662	700	655	663	706	603	669	674	672	678	620	687	690	715	700	632	650	676	674	675	650	681	678	728	657	682	679	686	671	675	682	676	679	639	687	691	701	638	692	696	673	667	710	678	633	649	675	660	678	685	654	679	707	708	686	662	642	717	686	718	703	649	650	682	680	740	674	699	653	663	643	692	659	646	695	669	687	675	699	675	677	648	661	662	653	718	695	703	725	648	683	694	667	731	681	670	711	669	624	736	675	665	715	648	683	659	678	662	642	691	698	721	663	693	683	715	634	645	645	658	670	670	694	668	640	652	652	664	708	631	652	679	677	634	642	667	669	695	689	710	697	654	693	708	649	646	638	699	694	718	659	637	633	670	723	664	692	716	646	666	674	670	690	702	692	664	679	708	678	696	682	698	644	703	729	691	638	661	725	672	705	686	689	701	687	663	673	645	696	702	735	690	703	633	774	634	629	675	662	684	675	678	629	658	721	733	653	645	687	684	649	694	671	661	695	679	643	685	670	706	693	688	695	654	650	620	718	673	690	669	709	700	650	682	616	675	661	640	714	683	680	678	666	699	679	702	694	647	734	648	672	697	667	719	710	637	661	700	665	688	694	705	642	655	664	722	628	642	692	657	634	698	653	643	673	624	705	676	666	649	634	713	657	658	689	674	699	663	654	714	690	689	638	668	651	720	643	664	723	677	691	664	727	693	660	689	633	645	643	656	668	676	699	695	713	675	715	666	671	684	625	673	645	694	699	664	717	691	739	685	680	634	696	714	679	669	657	695	660	669	663	697	657	672	685	686	681	686	712	703	664	693	739	658	710	692	670	660	674	665	614	709	665	710	647	679	686	686	670	665	675	684	680	694	642	657	682	724	681	684	678	674	651	699	651	621	670	622	686	660	711	687	674	674	694	672	735	623	679	681	700	642	693	683	636	633	679	682	700	708	674	699	636	637	675	672	639	724	647	683	695	680	695	655	702	657	728	673	722	681	688	654	692	683	682	695	628	709	686	718	657	707	711	697	690	663	686	713	666	675	680	718	647	672	703	662	683	674	615	664	719	695	690	659	683	667	719	662	700	649	670	662	647	667	682	681	694	722	669	653	694	669	675	671	673	669	695	665	657	666	648	672	718	661	726	674	702	675	716	703	673	729	654	665	680	713	670	674	681	699	614	686	703	672	627	690	688	735	672	691	655	646	741	661	642	659	648	655	701	685	658	666	652	723	678	665	708	682	667	668	660	660	675	650	690	693	653	664	691	638	684	686	669	693	678	697	655	678	644	662	676	657	676	655	682	666	666	725	680	707	687	691	665	631	668	762	656	654	670	631	704	662	654	679	680	715	692	719	627	706	707	696	691	669	663	675	639	683	702	671	695	707	703	639	671	676	656	612	683	671	723	665	726	647	660	664	668	699	667	696	708	704	689	659	686	640	701	682	681	660	697	660	725	689	686	712	701	714	657	672	704	652	677	676	691	691	672	686	693	668	654	690	692	650	677	664	654	701	683	664	636	675	676	658	673	612	713	721	663	683	645	711	699	702	709	693	655	688	657	690	677	691	686	692	722	683	673	693	695	714	668	729	700	669	647	716	720	658	658	689	689	657	665	677	681	697	703	688	685	696	669	697	712	667	683	731	672	689	682	661	703	678	627	683	721	678	664	677	678	663	658	663	672	681	657	683	659	627	636	637	696	704	685	656	708	676	694	698	657	720	694	733	692	651	679	690	652	693	714	736	692	636	654	684	654	691	689	677	659	715	696	665	698	665	671	625	664	701	652	659	688	689	667	645	700	692	735	681	678	713	635	674	653	718	665	663	721	666	700	702	689	631	715	672	690	662	629	681	666	716	681	712	710	659	661	639	692	652	656	662	688	691	674	672	709	623	681	691	723	673	670	676	645	675	727	741	658	696	669	701	711	652	667	625	665	666	698	650	691	680	659	625	663	730	696	644	717	677	685	689	653	715	716	713	641	692	696	700	716	694	674	674	695	672	628	674	687	660	711	690	646	661	684	686	644	696	673	737	689	622	705	712	682	681	658	696	667	717	687	711	705	639	698	721	675	661	714	629	643	633	702	751	645	668	631	686	686	667	657	670	688	670	710	635	690	689	690	662	707	701	698	706	658	662	664	691	677	604	634	675	681	661	641	661	649	650	621	706	681	667	676	719	673	685	660	722	671	744	653	699	668	666	742	686	696	708	711	644	690	629	679	660	625	637	674	690	687	678	659	690	648	695	625	718	633	679	696	691	661	688	691	682	654	646	695	673	659	649	666	674	654	679	676	691	691	666	710	694	652	689	711	702	682	660	662	702	676	634	684	678	683	664	690	685	705	665	715	672	684	665	703	659	689	701	662	662	688	740	701	666	721	643	667	697	719	703	712	714	655	679	620	665	663	708	639	662	711	660	715	667	643	687	698	688	661	703	687	703	671	674	683	665	680	695	705	746	688	686	640	678	678	634	642	707	714	619	651	642	644	654	705	702	721	665	683	655	654	675	618	702	654	644	703	689	707	676	649	700	697	670	687	701	619	677	627	707	668	644	687	648	674	722	698	691	654	633	664	644	704	716	688	660	704	679	650	676	686	708	649	665	679	633	672	701	689	695	658	678	696	673	681	688	678	689	659	690	658	652	692	696	677	656	689	688	680	714	677	701	660	709	651	675	683	649	665	688	691	680	657	663	680	667	681	673	669	675	695	646	689	674	706	711	676	686	627	719	672	705	644	622	663	661	706	673	695	668	694	660	732	663	709	642	667	683	663	672	701	700	647	686	688	663	637	640	669	721	630	660	698	627	645	707	661	709	609	611	650	684	677	665	689	688	631	696	709	636	654	652	703	644	686	681	663	695	714	703	667	720	686	668	679	639	676	735	667	672	668	680	721	650	678	676	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
15746	24264	40025	39270	38575	32124	31105	26512	26474	27042	21711	12158	12099	11483	8394	5542	4272	5015	4009	2944	1515	1143	1038	1198	1023	995	839	928	777	755	724	760	637	631	331	295	263	243	179	217	188	174	232	202	174	189	411	701	1319	899	676	548	341	272	211	256	177	172	171	188	166	193	202	188	193	172	173	183	192	169	162	210	186	165	194	189	176	198	193	203	176	158	169	171	185	180	184	175	187	180	184	192	214	164	184	159	189	222	181	167	173	203	191	157	177	196	175	174	185	172	178	170	176	189	174	184	185	195	179	189	173	184	168	173	189	194	175	181	183	175	165	173	187	168	173	174	192	173	176	188	209	166	198	192	187	160	188	151	190	162	179	180	187	176	195	197	186	165	163	218	174	188	173	205	184	171	198	189	189	167	195	186	175	166	187	172	155	177	165	195	189	175	170	205	183	174	177	189	164	159	159	163	191	179	178	168	180	177	174	184	191	186	164	206	167	168	179	178	175	188	204	180	180	185	197	185	199	163	170	172	180	164	143	156	182	164	167	170	183	181	184	178	194	194	188	176	189	187	162	201	227	165	180	158	182	186	211	172	192	206	189	192	182	191	202	202	163	183	187	174	176	192	179	177	169	170	171	159	200	186	178	181	177	197	184	176	197	192	201	176	181	185	170	168	194	167	180	162	177	181	193	173	179	204	195	179	189	199	166	175	200	211	208	188	188	178	183	163	181	180	181	185	186	169	185	172	202	162	190	157	180	180	186	187	187	182	181	192	177	197	186	192	178	193	189	171	176	196	187	176	195	189	159	182	199	189	173	170	169	205	200	168	184	190	189	164	201	184	156	170	185	176	171	205	180	163	204	209	184	186	168	182	181	197	181	194	215	195	183	168	180	189	161	182	181	180	168	177	176	183	170	170	186	194	174	182	162	190	185	169	178	178	192	183	197	170	171	169	184	194	177	186	199	185	174	186	176	175	172	186	167	186	185	165	182	181	183	193	179	158	150	197	211	176	162	183	173	192	182	170	185	174	199	181	180	179	196	203	163	191	187	176	178	197	187	198	174	186	185	188	173	182	191	171	177	164	182	199	180	174	179	184	179	197	165	185	172	193	160	180	169	172	174	172	179	197	189	169	189	171	192	198	170	162	196	169	204	183	168	152	173	175	208	192	166	198	182	161	185	186	191	186	172	201	173	167	169	165	205	167	178	166	158	195	204	203	182	175	185	190	170	186	194	184	173	162	178	177	176	182	214	158	187	162	190	195	177	193	154	198	176	187	185	164	183	171	169	209	187	176	173	176	209	193	187	177	208	172	189	182	168	182	173	187	155	188	163	185	175	186	194	191	165	172	182	172	164	183	167	172	194	180	187	197	179	184	194	190	212	199	162	178	186	188	182	175	199	193	195	196	200	181	191	161	172	191	196	220	172	179	173	193	195	189	165	185	198	178	160	222	196	185	185	188	188	197	185	193	181	174	195	174	181	181	166	151	158	165	191	186	163	191	209	202	170	182	178	186	164	186	181	180	166	183	190	205	180	176	198	187	174	196	199	166	176	185	179	177	171	179	183	178	181	188	159	188	220	169	197	168	163	182	177	174	170	169	175	180	174	178	170	174	178	167	208	179	188	171	216	191	184	197	202	165	186	194	199	210	176	185	174	149	160	192	182	183	179	194	209	172	167	183	146	189	184	149	184	192	184	164	175	174	175	175	175	168	188	192	175	174	183	198	174	180	199	180	178	196	172	208	174	193	194	197	185	189	190	169	201	170	196	184	176	203	195	163	176	195	169	174	188	184	179	167	177	205	172	227	181	173	183	222	176	171	166	196	188	190	174	180	202	200	184	161	174	204	160	179	180	173	181	164	171	193	182	185	181	182	176	154	181	180	178	181	188	184	164	197	201	164	167	183	180	195	186	195	184	178	192	189	175	175	179	160	186	178	165	199	168	203	168	160	221	195	157	178	191	176	214	189	183	167	182	161	167	192	159	166	172	211	166	195	169	207	183	163	158	224	182	160	162	173	191	186	180	167	165	195	211	185	177	161	177	182	178	186	168	174	175	194	195	179	190	191	175	192	195	188	190	172	191	173	191	181	160	211	186	183	172	211	184	198	200	177	188	181	170	181	187	157	214	192	192	195	161	192	169	206	183	200	182	155	166	192	200	177	176	171	169	153	176	175	183	184	189	187	188	191	160	162	171	187	156	180	182	190	181	168	161	200	148	204	184	173	198	161	193	175	175	179	203	187	206	170	161	180	159	162	186	175	191	174	198	166	157	169	235	182	181	189	193	169	185	180	185	172	173	177	188	214	160	188	168	207	178	161	183	172	170	181	189	184	178	177	184	170	169	176	196	175	193	183	192	160	182	167	169	152	165	191	173	177	195	170	180	164	169	166	182	168	191	196	196	191	189	185	197	193	178	188	172	192	188	168	181	209	192	176	181	178	176	199	185	181	145	188	186	205	176	181	171	191	186	171	186	188	188	178	209	168	200	185	171	189	169	183	180	160	178	178	185	176	182	169	184	185	184	159	166	217	190	163	179	164	210	206	193	172	177	201	188	189	192	193	172	182	190	159	161	177	202	167	163	176	157	202	172	158	190	182	188	178	181	155	188	175	194	211	177	210	195	192	172	165	191	175	173	187	199	184	203	174	172	179	181	182	206	191	164	181	156	182	207	158	181	159	178	177	196	168	182	182	208	188	209	182	171	177	180	161	178	185	167	196	183	168	181	186	170	171	184	228	168	175	202	175	186	162	186	186	184	155	183	174	194	183	184	168	166	177	164	201	182	204	186	182	175	177	196	181	175	177	171	186	171	154	187	173	172	197	193	199	149	160	203	192	168	188	162	173	179	207	183	192	170	211	165	181	184	185	206	201	183	186	154	189	166	163	176	184	175	189	162	191	175	190	186	179	150	196	188	196	173	183	204	177	190	184	178	177	182	157	178	192	179	196	175	163	174	176	180	223	156	174	175	182	193	192	171	172	180	185	219	188	183	194	193	193	207	180	187	183	200	194	169	186	188	170	186	199	193	214	165	189	185	155	180	169	165	211	182	179	219	197	190	167	198	150	167	184	207	213	204	184	178	176	177	162	194	185	184	199	187	200	178	188	179	178	192	189	196	160	179	180	175	177	167	190	186	189	164	192	183	164	171	176	161	193	202	191	162	189	166	192	183	187	186	176	159	181	181	181	202	174	189	157	180	191	187	187	167	195	182	185	171	209	200	193	163	158	172	172	185	182	179	177	166	163	172	199	190	164	176	233	184	183	177	167	191	207	175	154	185	186	202	191	170	185	180	201	172	176	177	188	209	181	188	193	172	184	176	190	166	202	193	169	174	185	173	162	172	200	195	175	205	171	175	185	180	195	161	168	188	151	161	171	171	200	191	181	163	175	167	171	177	207	197	196	197	179	172	163	176	192	203	185	193	156	187	193	163	180	177	171	179	148	184	182	218	180	178	162	190	202	200	199	200	184	183	168	200	175	172	187	191	180	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
10769	22197	34845	42818	45408	45007	44350	38929	42210	42700	39395	29414	33991	32797	27868	22522	21577	23907	19498	16759	9521	7496	7287	7787	7355	6737	5983	7041	5164	5248	5148	5484	4275	4238	2083	1533	1209	1066	904	860	832	784	712	700	640	632	2594	4871	9265	5735	4538	3563	1988	1366	1052	960	565	531	537	543	594	541	515	536	509	546	528	503	583	548	530	537	559	579	558	506	566	507	525	578	509	591	573	574	500	517	601	585	537	543	536	553	532	501	578	575	541	543	543	524	530	560	550	540	560	526	491	529	559	565	569	495	550	520	585	561	518	544	588	580	481	538	537	579	539	532	513	520	507	543	564	532	538	537	537	544	546	539	533	547	559	543	537	548	530	526	545	542	557	579	552	518	534	574	538	555	511	569	527	553	553	550	509	518	533	512	576	543	537	551	567	474	547	581	570	562	577	528	542	567	551	536	544	561	565	546	549	536	566	540	571	571	541	553	514	555	596	534	488	481	551	497	526	556	571	550	540	538	557	556	552	541	546	547	553	525	569	548	536	526	523	520	529	540	559	544	522	525	551	525	564	527	574	556	555	479	566	588	508	538	561	507	552	547	578	544	501	522	500	527	534	553	524	527	546	570	559	542	548	531	523	557	515	541	529	550	577	552	513	512	538	501	535	565	534	531	518	512	492	488	513	565	487	590	574	551	551	524	577	524	534	536	511	574	560	534	558	556	548	530	569	522	518	579	495	525	578	577	549	509	529	530	551	512	522	517	532	486	512	552	484	567	525	489	514	541	585	524	543	545	542	569	557	566	522	527	512	530	550	520	527	578	531	554	545	550	507	559	539	530	572	531	554	541	561	526	527	535	589	552	540	549	547	539	494	546	530	547	554	541	542	509	571	551	520	560	531	537	544	545	553	506	579	564	545	515	552	539	523	515	545	558	504	565	602	509	543	563	510	551	512	547	540	566	506	575	537	576	532	531	495	538	541	526	535	586	564	514	528	520	546	534	588	518	564	544	550	503	504	546	583	531	512	525	533	545	503	558	563	577	584	532	497	552	529	525	548	581	514	576	540	527	547	547	544	492	503	543	522	558	546	555	548	557	551	540	572	540	543	528	515	518	533	544	564	529	548	541	540	518	560	545	533	531	520	577	595	546	544	574	538	527	600	536	542	522	534	540	546	543	540	579	576	538	621	546	518	525	604	525	530	576	539	557	579	523	515	547	529	556	527	491	550	528	506	541	574	539	562	498	521	584	514	572	548	550	530	557	511	562	575	569	555	538	588	505	555	511	563	496	554	567	532	540	536	551	503	585	539	534	574	535	525	530	555	547	519	513	574	584	529	567	539	523	509	557	527	544	537	525	591	559	539	562	537	556	561	555	552	518	543	556	547	591	554	516	527	557	551	515	534	520	534	543	521	543	507	508	521	536	525	550	555	550	548	587	543	500	568	547	549	532	553	543	557	539	521	557	545	536	537	573	533	555	494	549	536	538	498	575	526	517	529	532	532	529	538	570	508	561	524	532	553	563	541	516	529	525	560	542	517	526	546	503	510	554	575	578	526	567	542	575	559	513	532	528	554	514	536	566	603	548	561	554	521	544	565	521	558	503	531	553	519	547	542	550	521	567	545	483	505	550	567	561	570	539	588	593	591	583	547	550	523	545	525	565	528	496	549	555	564	536	511	558	561	526	530	570	564	515	528	579	519	577	572	540	555	511	528	547	539	553	530	564	560	554	563	522	545	498	576	538	551	522	523	558	576	514	538	541	587	525	537	543	585	565	537	538	563	499	539	527	572	551	561	529	561	529	505	527	532	516	554	523	503	562	556	556	525	544	512	575	546	545	526	524	540	517	550	488	561	529	536	556	624	572	529	575	521	483	561	523	508	531	549	545	548	514	528	542	522	528	543	597	543	536	557	558	511	540	531	546	578	552	550	546	538	522	533	579	567	559	543	524	548	539	532	545	561	534	567	516	519	567	572	574	605	548	510	559	517	557	572	527	559	534	534	563	513	520	538	551	543	542	535	541	547	539	551	590	559	528	554	519	549	545	569	580	538	578	532	551	542	510	545	507	546	586	511	540	541	540	532	564	556	544	484	562	578	542	518	566	520	538	567	528	536	572	510	507	494	576	524	537	517	554	524	533	505	557	552	526	553	547	562	571	522	512	540	556	556	485	528	559	533	545	535	556	491	526	494	556	535	534	566	535	505	555	574	547	551	545	576	558	530	539	534	543	526	537	508	519	591	510	513	575	518	569	537	512	540	550	559	517	486	535	589	539	547	567	557	573	571	517	523	518	525	543	560	544	544	592	553	532	536	552	539	553	547	544	539	548	565	563	547	534	585	576	511	548	540	536	556	528	510	571	559	569	515	551	591	535	512	584	566	484	511	556	514	527	586	566	516	538	512	561	540	543	502	529	535	550	549	542	520	548	538	523	549	563	502	570	572	565	545	573	523	543	533	555	587	555	531	547	581	554	551	514	558	525	552	582	577	556	536	583	505	527	531	524	530	565	521	553	572	542	562	543	532	519	530	553	542	541	530	524	530	602	529	541	538	525	576	543	510	517	546	563	524	548	528	589	555	577	573	561	547	537	541	559	530	495	536	495	576	525	518	539	504	515	539	522	544	565	558	536	531	522	523	541	564	557	575	554	549	566	556	551	554	559	495	540	521	574	527	513	484	508	514	481	575	544	528	520	542	563	516	546	511	532	542	571	537	533	599	558	526	574	543	582	566	545	540	549	561	532	519	549	516	528	508	566	555	544	553	587	536	559	530	517	556	535	545	576	534	539	543	570	541	528	514	542	519	556	504	514	533	556	577	531	527	550	524	537	568	571	558	518	552	535	576	526	510	528	536	524	540	536	587	488	587	515	566	556	530	552	556	561	520	533	588	584	552	532	575	564	520	547	496	524	582	552	557	582	581	490	564	538	534	516	529	554	497	527	573	538	530	525	545	518	569	557	567	521	537	564	553	542	538	575	552	556	556	551	559	552	515	549	534	499	559	523	531	510	526	537	536	551	526	534	529	534	522	541	577	515	529	550	522	524	537	526	536	545	519	545	482	555	550	516	572	544	558	534	536	515	555	557	532	477	522	546	514	511	514	530	545	568	473	522	537	568	522	518	564	573	581	559	562	516	531	594	547	518	543	572	543	581	567	507	507	520	509	546	523	525	544	536	526	548	521	528	528	567	513	528	568	535	501	539	503	527	482	564	529	573	543	546	479	497	535	523	543	578	533	561	551	540	553	559	555	558	533	517	539	554	523	591	544	567	506	512	525	527	526	518	566	543	525	534	576	477	498	521	516	549	536	541	529	536	547	538	551	558	556	573	579	570	547	548	556	552	554	557	544	574	519	564	535	549	544	553	584	495	584	570	508	530	540	597	532	550	516	581	529	527	550	553	539	560	536	535	529	554	572	563	538	526	563	502	522	541	549	561	543	567	576	562	538	556	546	535	559	575	516	521	509	520	555	533	556	532	560	550	535	533	561	579	503	500	505	572	569	548	553	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	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
25055	32509	43818	40395	38963	35472	35556	33422	36347	37639	31319	22209	21156	21182	16568	10971	9816	10764	7446	5367	3067	2229	2155	2171	1960	1971	1552	1837	1269	1639	1350	1340	1082	1044	572	455	400	348	357	320	302	262	267	236	245	251	619	1594	2729	1460	1195	870	588	503	395	326	238	241	255	245	218	235	215	225	242	239	239	209	254	227	203	237	206	216	228	249	237	258	213	236	224	241	241	236	244	236	270	221	241	241	225	234	229	209	259	217	239	256	226	229	221	223	216	237	217	239	236	226	211	229	238	230	227	219	221	217	247	247	206	245	234	214	223	243	233	234	229	220	247	201	257	233	234	252	240	222	245	219	259	234	239	237	272	246	204	229	226	225	268	217	243	200	217	222	228	213	236	239	250	231	219	214	258	235	231	234	249	223	227	218	233	233	219	241	222	241	250	234	262	248	231	223	215	204	239	256	235	220	232	226	234	239	245	204	219	232	236	237	217	222	229	233	222	219	257	218	224	242	230	266	213	236	227	227	253	237	250	241	207	221	230	248	210	236	236	242	233	225	250	213	211	244	245	268	242	216	241	242	241	225	258	257	234	232	237	226	252	227	264	229	244	228	261	233	213	222	245	223	242	250	216	225	236	209	205	254	236	234	218	205	224	233	236	250	234	228	238	222	240	218	202	223	241	245	245	216	204	228	220	234	223	227	227	239	250	247	228	244	244	245	236	214	227	248	240	211	252	223	223	246	236	224	231	207	231	207	230	242	238	240	224	228	221	237	252	240	237	225	235	244	221	223	235	248	225	230	227	243	244	254	236	234	232	230	229	238	223	224	208	225	221	240	245	252	250	237	237	230	248	255	235	243	229	203	247	249	229	249	202	265	243	256	242	225	235	222	237	239	233	228	249	203	238	243	268	239	239	231	226	241	195	247	247	227	223	246	226	229	251	243	219	240	245	217	225	234	240	255	243	238	263	205	249	229	218	203	230	232	232	240	258	211	229	234	246	228	254	217	211	215	226	245	218	229	209	265	237	253	223	224	235	226	253	244	225	225	230	237	206	215	238	248	258	240	236	230	270	251	220	250	219	203	222	226	202	239	227	234	212	249	238	254	226	224	242	235	225	215	235	210	215	233	242	245	228	249	211	222	215	217	226	222	204	214	242	229	245	247	231	245	245	239	214	242	229	247	246	242	235	244	225	250	237	232	210	248	241	232	239	245	215	224	222	255	194	243	243	240	224	256	239	233	264	255	218	223	239	250	233	222	211	238	235	257	218	222	233	213	246	246	221	239	230	221	234	227	222	236	245	249	212	220	232	232	234	220	208	242	239	245	229	271	229	239	233	206	246	230	190	237	240	248	223	240	224	228	217	223	228	246	220	196	230	231	218	232	237	218	235	220	228	216	229	240	244	225	249	215	221	224	253	232	222	232	217	245	237	204	222	219	238	248	219	209	234	224	218	239	221	237	236	239	240	251	241	251	288	236	237	245	221	247	244	218	228	227	258	239	207	231	219	240	193	248	230	223	215	232	248	215	262	229	238	221	213	238	238	239	231	235	211	232	239	222	231	220	220	243	228	234	231	230	227	214	231	221	222	265	235	213	217	253	230	236	233	247	224	236	245	239	231	245	235	227	237	227	249	230	234	239	242	244	222	258	227	248	236	257	221	249	247	213	235	234	228	218	244	242	227	193	234	271	256	243	240	226	250	222	238	248	224	265	246	245	258	254	216	232	242	242	236	236	251	232	215	234	244	218	250	223	230	255	229	208	234	239	243	232	247	236	212	242	247	222	225	239	224	212	241	210	246	238	255	202	202	240	233	266	259	221	213	202	237	215	220	230	257	260	217	228	257	219	233	218	246	238	231	238	216	237	226	264	254	251	246	235	238	265	253	209	239	255	221	231	233	240	219	224	220	220	221	224	243	225	235	233	249	218	232	244	249	221	227	243	199	234	227	205	245	247	216	245	225	231	229	207	218	238	218	209	234	235	215	261	235	232	256	229	228	237	223	252	250	245	227	215	247	228	229	248	243	244	241	230	246	234	245	263	222	226	236	218	246	246	213	220	241	234	227	259	240	222	238	235	233	237	218	227	230	231	234	226	215	257	230	232	218	272	205	222	243	228	227	228	246	257	219	249	233	229	229	225	234	261	222	276	221	238	215	232	216	196	249	214	249	239	226	222	250	240	255	237	248	236	242	231	239	216	242	257	236	237	222	220	219	246	225	250	232	252	221	202	259	225	211	234	210	225	235	241	249	225	260	240	237	221	221	237	221	264	247	260	227	238	248	244	221	209	235	205	262	229	232	259	227	262	235	246	266	242	244	245	225	235	223	223	284	236	215	232	227	229	241	215	229	248	219	210	266	252	234	236	244	241	232	242	216	210	248	245	217	245	215	230	244	239	230	239	255	217	236	234	235	243	218	242	262	213	217	255	251	241	278	225	250	214	237	206	246	224	252	215	218	261	211	237	218	238	203	236	223	225	207	246	235	238	247	242	228	229	218	227	242	231	240	234	209	236	236	234	250	223	226	211	245	210	279	235	239	236	236	222	229	243	207	233	260	243	214	242	207	203	220	274	251	215	215	215	251	239	230	231	243	231	230	219	226	231	225	251	246	239	229	226	226	228	206	241	234	215	235	227	214	233	236	222	228	221	225	197	245	225	245	238	222	236	228	248	208	232	251	229	244	230	228	206	199	229	231	220	234	224	203	220	222	255	232	240	229	224	229	221	240	232	236	231	237	226	246	248	251	216	253	235	229	227	225	219	233	238	224	233	212	260	221	226	232	247	201	220	249	229	215	242	235	215	258	208	217	220	244	233	200	229	240	226	233	241	263	226	241	220	217	234	230	217	266	263	207	196	224	208	216	236	209	244	241	206	218	258	215	219	227	233	260	252	230	254	239	258	216	230	249	253	197	206	210	225	229	228	254	245	221	241	240	244	213	227	200	247	227	222	218	204	245	227	219	220	269	219	215	244	280	251	237	229	249	215	268	227	269	211	256	261	216	241	228	224	245	216	219	220	242	243	242	247	219	261	226	243	223	248	248	202	230	242	221	232	228	217	242	229	226	256	217	216	246	247	233	237	225	236	255	229	226	211	246	221	239	246	220	241	267	203	227	220	231	222	222	248	239	257	217	250	245	213	225	238	228	247	230	224	225	190	240	233	210	226	258	203	227	217	240	205	217	236	203	232	226	222	228	268	249	224	218	241	215	212	250	231	225	248	228	246	239	196	213	221	221	224	242	240	233	217	220	229	225	275	224	232	238	255	214	227	241	228	228	233	239	226	226	234	221	224	231	242	230	233	243	219	228	224	227	227	218	212	263	267	237	248	224	226	221	232	243	228	236	226	237	226	217	220	250	214	259	238	247	201	230	267	266	225	225	217	237	261	243	222	247	238	234	257	235	209	240	251	212	247	233	226	250	212	245	217	258	254	222	238	228	219	238	223	188	248	248	202	224	249	233	226	211	243	232	227	245	235	221	228	228	244	225	218	229	210	257	238	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
15321	28243	39850	46187	49995	50624	50653	46687	50395	50651	47281	38503	42529	42415	37697	31317	32168	35019	27097	23906	15447	12271	12448	12798	12929	11988	10526	11757	8556	10199	8330	8706	7302	6944	3592	2499	1921	1563	1491	1430	1290	1121	946	984	934	937	4209	10663	15987	8974	7605	5272	3291	2505	1802	1419	766	701	685	695	692	749	683	652	646	678	659	636	692	683	638	698	644	707	677	689	652	697	681	623	638	717	664	632	635	671	645	697	637	690	698	713	637	648	655	653	670	677	670	646	671	663	643	676	670	669	637	654	657	644	726	692	718	722	677	721	642	678	675	666	650	720	657	636	671	704	659	685	647	683	731	675	696	680	672	692	660	679	652	639	705	674	688	661	671	648	690	650	665	681	672	636	690	654	653	688	666	673	660	637	659	705	713	691	656	667	689	680	658	669	682	661	695	653	597	662	659	673	672	658	659	680	665	680	676	684	652	697	704	664	710	646	615	676	673	673	700	629	631	697	692	691	679	663	687	704	689	628	654	669	686	642	642	672	711	655	682	693	658	750	673	636	654	706	728	676	650	709	665	704	691	606	659	713	683	671	702	674	673	628	707	693	672	661	660	655	677	695	671	662	644	689	670	672	655	657	681	711	702	697	660	706	689	676	639	639	690	689	681	609	675	699	710	635	651	715	630	617	713	685	695	688	679	601	643	674	622	670	729	644	628	637	694	669	687	717	634	694	639	689	664	652	673	632	689	680	720	668	624	724	689	689	668	677	685	646	688	691	686	763	641	670	649	722	665	683	623	659	644	710	655	657	665	692	699	697	676	687	683	668	653	624	702	640	664	697	681	645	696	666	658	670	690	679	636	674	669	690	674	653	643	701	692	708	703	654	702	686	674	716	690	644	692	669	683	735	640	683	665	693	636	696	625	646	699	666	644	692	653	683	671	683	657	663	640	700	650	650	736	637	701	643	646	654	678	686	681	693	656	644	668	639	692	706	702	679	677	657	675	652	670	676	662	635	716	692	670	678	721	654	666	678	680	655	668	663	679	663	635	674	719	640	676	702	719	674	667	670	672	720	654	676	726	653	705	631	678	698	671	656	670	656	679	650	700	652	675	640	625	690	644	727	653	684	680	642	645	648	695	644	633	714	731	695	682	628	656	664	695	674	701	651	635	682	651	671	687	676	654	659	679	589	677	668	695	693	715	658	649	683	653	707	688	644	634	664	679	637	675	659	646	714	654	644	666	644	695	640	664	681	696	652	647	663	666	672	683	693	707	701	707	660	670	672	688	728	690	660	717	681	674	652	715	696	698	696	654	684	690	672	677	679	656	627	628	705	686	690	687	686	669	673	657	651	659	717	694	645	653	703	652	654	691	661	642	693	681	661	646	691	670	681	651	715	673	693	655	653	663	699	702	699	652	660	676	654	669	652	704	674	708	674	705	673	707	629	670	686	687	687	688	666	631	686	687	671	679	680	686	616	679	723	624	640	675	682	691	676	686	679	636	681	637	719	662	704	667	680	661	684	651	687	666	639	706	682	683	699	653	662	689	679	698	676	636	689	630	679	687	688	672	640	661	646	694	606	632	625	674	713	676	674	693	681	663	649	674	646	677	663	676	690	650	669	680	712	659	665	651	713	672	658	642	626	663	689	672	693	664	680	628	699	722	668	683	666	615	686	662	661	675	650	691	661	711	668	693	694	663	670	661	659	703	665	666	713	679	661	674	670	661	694	684	696	645	645	665	683	675	669	700	639	653	671	674	664	664	657	710	620	707	666	699	651	684	670	660	704	683	660	715	687	725	679	673	700	703	657	664	698	715	702	665	670	657	650	709	684	634	706	658	726	738	647	667	708	668	691	660	630	640	648	637	656	660	636	711	656	644	588	691	674	640	668	662	674	687	636	697	653	644	727	679	678	675	709	692	664	689	666	660	689	668	644	666	695	691	688	674	655	682	687	635	632	652	660	662	622	667	653	683	651	692	685	681	698	679	689	664	664	697	729	654	670	705	688	641	682	660	672	717	643	707	652	674	729	724	654	666	635	714	696	667	650	651	626	664	673	622	679	646	669	635	646	683	668	707	630	671	680	712	659	728	699	695	634	665	671	654	681	688	674	654	654	655	692	684	641	698	663	670	661	686	722	682	665	713	673	698	662	710	685	598	688	697	616	644	670	674	671	680	680	677	695	650	686	683	653	684	679	659	648	679	682	630	711	683	660	670	654	675	636	728	704	705	655	701	658	685	687	685	624	684	678	650	685	670	723	672	686	701	665	679	708	665	654	707	691	631	638	680	675	631	690	660	685	622	655	623	703	663	670	647	687	689	651	662	652	631	677	690	683	653	633	713	618	631	662	682	654	678	669	665	693	671	622	710	702	675	660	648	671	703	697	694	681	639	677	639	659	691	654	634	616	712	649	674	651	596	670	659	642	690	640	588	660	593	652	646	650	647	656	678	671	678	601	727	635	678	674	716	672	653	665	651	672	680	678	614	664	691	700	675	676	719	702	650	706	658	629	686	692	676	673	695	656	714	653	682	704	610	684	668	687	664	698	747	680	675	674	682	630	681	671	707	674	664	694	633	656	711	694	641	683	689	702	698	713	677	702	654	666	687	699	687	675	654	659	650	685	674	649	650	701	690	680	623	697	672	679	692	684	645	677	671	684	705	658	669	630	624	665	657	650	684	651	689	638	717	628	695	710	644	644	644	663	680	688	672	670	682	687	641	740	669	689	630	692	662	703	662	660	663	676	664	679	698	682	618	637	648	693	707	663	729	682	683	646	666	685	660	661	702	737	699	693	683	657	667	715	698	643	689	669	698	661	654	668	752	662	672	673	691	702	663	720	639	689	688	659	642	662	688	667	652	681	687	668	663	678	617	725	656	631	634	646	657	629	640	658	607	698	636	667	689	643	688	665	695	648	699	725	694	679	699	684	649	658	672	633	685	711	684	666	678	657	690	663	643	674	704	694	609	668	662	644	630	675	711	669	658	632	721	661	634	662	668	654	624	658	682	683	686	684	704	644	724	645	712	675	683	666	687	694	701	706	701	685	652	677	635	688	694	678	683	635	632	666	644	700	637	659	670	652	652	650	707	649	673	666	666	660	669	646	647	643	698	677	641	692	710	685	685	680	637	694	642	665	645	668	708	678	691	675	637	671	649	686	666	639	683	705	622	658	733	669	673	678	650	644	644	629	669	642	666	702	702	674	677	674	671	661	659	675	676	723	653	759	726	680	682	711	682	625	654	653	659	693	701	654	704	655	709	634	634	670	667	700	670	653	659	615	684	695	674	683	673	690	690	681	681	666	667	617	654	719	661	711	671	683	671	679	646	708	716	661	644	650	675	722	674	653	746	655	693	652	657	652	644	720	675	695	669	684	658	650	581	642	652	700	696	707	679	679	711	657	629	688	678	675	641	676	700	670	630	683	698	660	664	660	701	662	675	659	702	695	698	629	616	646	666	715	667	680	674	706	647	674	676	634	634	673	635	671	648	664	700	672	662	692	618	653	680	695	695	666	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
3438	4260	9122	8500	6752	3633	2274	1832	1887	1756	1300	863	930	869	626	507	485	516	408	372	295	316	305	317	283	301	277	289	265	271	236	275	285	220	247	246	244	238	249	242	259	250	229	235	244	205	255	299	364	335	325	306	275	248	228	220	227	237	218	231	232	231	228	240	236	228	237	240	235	233	226	241	222	248	236	207	247	250	234	202	266	248	237	220	258	255	225	237	225	202	226	259	244	228	202	267	246	247	213	241	252	271	194	247	228	225	240	232	228	237	244	278	204	239	231	229	220	214	243	267	259	231	197	231	246	256	204	218	215	217	214	233	241	241	241	235	237	238	232	247	264	232	221	239	225	213	222	232	242	210	247	229	256	240	228	270	240	242	235	250	249	233	215	217	241	254	222	251	230	250	239	256	236	255	236	230	264	224	227	241	255	221	246	244	246	223	204	216	240	206	241	245	270	202	239	244	230	215	235	214	248	236	234	229	248	224	240	215	229	244	222	225	239	241	248	239	235	266	249	245	240	237	233	279	241	215	221	240	220	229	233	252	223	236	234	256	230	236	222	252	252	233	245	224	217	236	217	236	202	253	245	247	234	232	253	237	220	228	260	238	246	235	219	227	236	226	243	278	243	230	243	267	226	250	225	257	222	245	216	214	207	239	200	226	226	239	236	243	253	235	220	217	228	238	253	237	213	228	226	256	227	240	219	239	258	245	244	238	246	233	223	250	242	259	255	228	231	227	236	233	231	272	258	236	251	227	252	243	220	223	254	244	234	237	228	222	233	224	223	232	257	232	240	233	232	207	219	245	235	245	246	269	251	229	246	212	275	245	262	247	203	237	236	246	227	245	245	231	242	258	248	230	254	249	233	230	237	231	237	216	232	237	226	235	250	234	244	238	228	217	231	237	228	252	239	221	240	234	217	231	279	214	246	227	256	219	215	275	233	251	224	240	247	267	220	244	235	254	252	212	237	242	219	231	231	208	243	236	212	253	237	252	225	235	231	241	218	247	223	225	226	227	224	241	195	223	259	227	232	221	218	234	235	219	251	233	234	212	233	245	211	227	255	228	234	201	255	249	253	211	255	225	222	257	226	217	235	216	218	268	246	225	239	211	244	238	240	239	214	265	210	231	242	204	248	222	221	243	219	252	237	225	244	226	245	228	217	211	251	213	230	199	214	219	217	245	226	208	225	240	236	241	218	220	221	242	215	246	253	232	206	254	207	251	204	246	239	245	227	220	228	246	230	237	236	224	224	247	264	264	239	237	224	240	248	227	237	227	247	253	236	238	236	258	250	213	201	243	221	244	263	239	248	219	230	236	233	240	229	252	207	247	263	244	226	241	247	212	250	205	251	237	244	235	223	223	241	256	258	235	240	233	213	260	227	225	230	250	225	233	228	227	219	209	226	257	243	257	235	234	244	227	266	246	231	230	248	245	254	226	254	234	233	232	205	214	229	219	216	228	241	223	262	238	218	245	248	234	225	244	239	206	272	219	220	242	234	187	224	237	233	265	234	225	224	236	238	237	243	234	225	228	215	246	222	227	221	250	240	267	243	249	234	215	220	214	247	223	215	246	223	229	222	239	213	261	237	277	230	234	219	222	270	237	218	237	234	240	196	241	220	234	225	265	233	225	230	260	216	270	271	246	208	232	243	235	208	232	217	239	227	236	221	225	269	218	238	232	248	217	253	221	233	243	243	252	247	229	243	248	251	234	232	218	232	218	229	244	239	222	220	218	241	230	215	205	234	204	229	246	210	236	243	273	238	243	235	239	229	219	254	253	235	246	239	221	212	227	227	219	258	253	251	242	237	213	230	231	243	242	244	264	266	257	231	224	233	234	247	219	232	249	215	210	230	223	259	267	232	231	263	217	241	250	237	221	235	246	256	244	256	239	276	221	234	219	236	231	247	234	228	245	226	266	245	243	235	251	246	216	230	203	233	217	215	218	238	241	215	240	229	231	244	241	241	230	229	236	223	211	206	195	254	251	220	231	250	214	239	195	222	209	229	238	207	224	226	218	232	243	223	236	228	236	238	224	237	227	206	250	195	254	246	205	223	235	231	229	216	260	257	229	264	245	244	257	247	231	247	234	236	246	227	228	254	256	253	229	270	256	233	242	233	249	218	246	254	210	216	227	238	230	256	232	226	243	243	231	253	211	273	244	222	236	245	236	224	231	233	229	242	263	234	234	223	223	242	271	238	257	258	214	256	229	244	231	248	225	250	206	245	238	259	236	248	260	250	219	239	200	274	202	240	222	258	205	241	247	205	223	235	246	219	225	232	249	245	222	234	204	230	246	220	253	238	255	217	230	222	235	251	216	250	251	209	263	258	249	253	241	238	240	222	258	215	215	221	221	245	226	271	236	240	241	213	240	229	233	230	207	232	218	239	252	232	215	231	229	220	249	209	262	241	218	252	253	238	252	223	235	256	234	247	249	233	230	216	227	230	235	263	236	228	235	251	263	194	242	267	225	208	220	232	238	226	232	244	228	259	253	228	230	249	224	228	250	231	229	226	244	253	225	229	223	228	247	221	234	250	229	203	232	261	242	219	234	247	210	260	214	231	225	257	247	225	234	203	228	246	202	231	255	249	245	241	229	224	226	191	257	270	229	256	221	251	234	202	212	247	227	240	237	220	218	237	236	267	234	223	261	221	264	258	242	229	215	200	240	234	241	230	234	250	243	257	232	234	230	235	231	261	238	230	225	220	235	217	231	220	242	246	223	257	223	210	221	218	240	216	229	277	245	253	215	227	234	244	206	239	220	219	227	238	225	229	214	242	228	262	259	228	217	253	217	220	214	221	248	248	217	231	239	211	209	213	234	226	246	216	234	254	259	240	225	236	231	241	238	255	261	239	235	241	233	219	226	250	254	241	230	223	239	240	251	232	245	230	241	238	223	211	246	264	262	231	226	214	217	241	221	218	243	252	245	237	249	237	224	229	256	206	234	260	236	231	231	223	236	249	201	240	211	238	230	250	225	236	250	208	225	233	250	219	223	243	214	238	232	220	234	238	229	265	242	223	229	218	240	242	250	232	246	233	216	224	232	237	210	236	242	207	256	229	254	234	232	208	227	244	217	247	267	211	219	223	225	215	215	209	230	235	231	234	240	216	234	222	244	235	227	246	254	231	245	223	224	238	221	235	191	231	259	205	238	234	255	241	243	242	223	227	241	221	265	219	224	254	226	238	246	250	238	231	232	232	252	275	228	255	226	229	238	244	239	247	250	237	235	221	234	256	213	229	239	219	250	220	218	258	225	226	239	228	234	242	239	197	244	228	210	229	234	221	249	251	255	255	233	261	238	205	206	237	254	255	237	204	238	233	193	215	237	241	218	237	254	226	233	241	227	234	230	219	217	199	232	236	226	251	250	241	243	230	204	248	215	251	267	237	225	224	236	244	235	236	223	226	233	237	256	209	279	217	238	232	227	226	221	239	234	245	213	244	222	223	220	254	241	215	235	260	227	238	252	232	224	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
3234	6137	13843	17518	17691	11965	9374	7828	8597	8920	6443	3560	4378	4549	3210	2443	2601	2758	2105	1846	1262	1192	1105	1096	1124	1147	981	1063	977	981	932	946	874	860	798	775	746	716	739	684	760	637	708	677	668	700	807	1198	1978	1509	1323	1073	860	800	761	746	694	662	658	715	668	678	644	594	695	632	677	696	659	693	677	674	668	679	640	668	687	652	702	669	675	695	699	642	698	649	652	675	680	631	636	666	632	659	676	672	654	656	663	639	661	648	653	673	653	664	635	685	640	693	702	664	665	671	613	639	654	689	686	685	685	731	677	670	662	673	664	667	690	652	659	676	680	697	740	656	685	624	727	686	745	656	646	682	708	698	670	669	702	650	662	622	665	683	676	649	664	680	709	709	683	708	673	658	682	661	668	673	693	642	633	650	642	649	715	681	671	663	659	609	662	671	673	667	658	628	714	693	667	666	705	654	654	662	680	648	699	670	692	672	678	646	622	657	665	658	677	686	625	678	681	680	664	673	656	653	691	679	652	646	701	673	662	640	677	743	676	717	664	676	647	673	657	651	682	674	686	650	678	621	682	678	659	654	681	664	715	687	662	635	651	682	689	635	620	650	699	671	648	658	630	693	654	695	709	598	653	698	664	655	688	667	684	700	665	676	646	656	704	642	633	661	665	669	656	683	598	690	708	641	637	664	661	661	681	683	664	677	679	697	681	670	719	699	708	653	670	702	649	667	744	636	685	670	678	718	676	685	652	657	696	675	702	657	637	602	681	650	718	693	628	652	651	733	664	678	692	657	677	624	708	634	641	690	667	694	662	685	663	656	639	637	665	667	679	708	636	663	713	695	676	676	640	663	632	672	669	658	649	681	619	677	663	707	674	639	704	657	696	652	671	665	687	677	699	661	647	667	621	661	668	596	735	652	674	673	641	663	645	672	640	699	709	654	662	655	673	684	670	706	701	687	625	673	646	646	648	667	698	676	713	675	661	660	656	679	668	670	654	680	713	661	695	679	649	673	699	631	661	651	690	672	623	694	679	672	685	699	663	675	677	653	669	669	672	611	625	646	679	647	673	710	684	650	681	661	646	723	672	699	645	646	707	646	689	677	685	654	699	677	717	683	622	650	687	685	638	677	676	655	682	692	653	686	645	678	646	623	684	639	674	674	683	665	677	636	693	660	662	683	684	667	715	666	646	683	625	649	640	651	713	675	649	678	652	690	683	650	663	664	677	699	649	647	658	680	691	675	633	643	642	638	701	659	673	680	679	688	671	658	638	715	670	719	655	708	682	668	648	716	666	671	665	699	651	673	625	639	723	687	656	648	638	679	674	723	689	716	653	660	660	640	647	632	639	681	672	739	652	711	658	660	709	659	649	683	710	704	631	683	623	663	691	692	675	674	647	688	701	677	679	725	669	660	686	638	681	656	638	690	648	671	675	669	723	682	678	676	639	677	687	719	671	705	658	690	636	665	705	668	644	689	612	666	664	713	671	667	651	638	687	641	657	661	639	644	651	708	649	647	690	651	678	699	664	642	638	674	680	659	688	647	678	631	702	673	645	694	641	626	675	701	667	667	675	658	663	679	686	683	644	668	668	656	670	695	632	668	660	694	674	630	662	678	639	687	675	667	719	652	598	658	682	691	686	685	656	704	639	686	681	659	655	667	637	626	725	681	712	753	641	659	685	749	699	678	625	657	689	665	662	662	698	649	668	677	681	676	690	661	705	651	641	652	646	707	649	689	655	675	691	695	630	644	690	710	648	680	674	704	644	666	668	629	689	686	654	655	666	663	646	657	699	624	682	666	648	661	665	665	670	708	696	704	657	680	683	675	682	637	650	679	682	703	662	669	645	678	665	688	695	642	673	659	676	655	646	605	678	656	687	695	729	679	704	702	702	679	654	655	678	644	664	694	632	715	658	671	684	662	677	636	652	693	661	712	685	671	671	678	636	659	661	682	690	706	665	673	700	643	715	652	658	656	640	660	649	692	691	692	630	664	705	662	623	667	679	650	700	643	663	679	697	657	677	661	692	657	686	645	749	690	671	675	682	659	614	674	680	652	697	718	683	701	704	668	703	665	655	721	688	703	652	674	693	636	645	693	702	679	671	649	648	649	756	674	649	643	701	719	660	710	705	692	670	685	649	655	609	696	637	644	703	703	654	654	661	691	677	686	741	669	674	680	661	692	656	644	599	684	673	635	629	689	631	692	666	644	678	664	632	660	630	682	689	691	672	634	661	626	686	644	678	649	670	663	675	691	671	624	706	658	688	634	656	665	681	691	650	664	627	679	689	657	650	660	663	673	699	661	653	670	691	697	690	615	691	692	676	663	619	625	681	695	657	685	653	671	687	630	672	726	658	607	660	673	670	691	622	660	642	695	693	670	646	646	621	656	702	681	667	672	625	660	654	685	666	663	677	638	678	663	657	641	622	703	657	610	631	690	663	683	651	689	639	671	649	691	672	684	675	674	669	656	704	665	636	634	664	685	695	675	694	650	692	664	657	655	660	679	700	679	697	681	660	653	625	633	684	663	693	669	710	653	673	638	667	685	687	670	714	652	662	690	657	689	675	681	650	666	640	655	687	664	682	651	703	675	632	649	709	696	686	663	614	657	685	662	705	666	631	683	659	743	660	657	704	708	686	655	662	678	668	737	671	697	694	699	703	657	689	646	657	718	682	679	671	686	691	666	677	640	680	665	657	664	716	714	674	667	654	682	646	663	649	646	708	641	693	629	663	671	666	693	643	600	651	662	697	599	697	672	654	676	679	653	686	668	668	684	657	671	659	687	660	672	605	658	636	677	712	644	610	654	665	695	671	653	642	670	643	708	646	644	643	639	656	687	669	685	646	653	676	693	609	633	693	694	705	640	676	645	647	669	646	637	690	652	689	710	699	684	679	659	663	670	687	630	659	654	667	657	634	647	673	661	649	645	659	650	667	659	650	628	700	687	679	635	684	625	695	668	667	660	648	634	661	692	679	630	690	669	652	643	661	667	687	658	657	672	624	638	640	652	685	639	665	635	667	659	694	643	692	644	668	734	669	641	697	646	698	677	658	692	652	703	667	637	674	638	636	639	653	675	651	707	671	675	724	694	686	649	682	681	654	684	638	631	697	618	697	678	714	666	632	681	677	630	654	641	657	652	692	683	684	701	676	686	666	687	715	631	664	656	630	719	735	667	720	661	649	682	695	632	662	672	661	703	661	647	626	689	622	664	706	681	657	619	667	688	640	639	675	661	691	625	667	641	668	670	682	652	645	677	657	647	684	655	646	657	666	653	656	670	705	663	635	670	676	686	694	617	639	657	653	629	683	671	682	654	675	692	649	655	601	647	674	666	684	714	675	649	644	690	658	642	657	696	694	649	660	652	625	698	691	640	668	690	681	689	694	697	670	656	678	694	695	673	692	646	678	622	685	629	674	632	643	642	672	687	657	649	631	691	657	711	661	675	679	695	663	632	687	630	623	739	651	658	666	664	661	651	662	641	681	657	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
16069	25515	40951	39902	37635	30992	28856	26054	25626	24629	18215	9936	10335	11599	7286	5098	4772	5198	2925	2480	1528	1434	1136	1066	1123	992	885	898	633	675	589	688	537	534	360	279	268	237	227	224	230	243	220	184	204	198	336	1214	1253	825	646	460	343	287	269	203	197	182	167	212	156	183	188	184	185	171	192	180	176	189	174	207	203	192	183	214	187	168	193	157	185	183	179	200	178	192	181	203	151	167	186	191	182	203	214	172	156	176	178	191	182	193	166	192	203	175	185	190	189	194	187	184	153	208	204	182	153	188	206	197	186	198	172	223	174	188	177	191	176	194	177	194	190	179	150	183	159	200	186	176	190	184	170	207	173	141	165	171	166	166	191	186	193	223	166	209	180	187	174	182	195	203	187	150	179	163	173	191	196	177	196	181	172	172	167	192	184	186	195	185	161	190	177	178	179	171	189	209	184	183	204	184	201	166	172	178	186	192	199	183	186	172	185	172	167	195	173	198	170	192	199	191	180	186	187	167	181	152	224	195	212	198	188	180	214	191	176	175	188	181	190	204	210	199	163	184	180	213	198	202	217	187	196	169	216	217	175	178	167	192	212	178	206	184	180	176	198	167	173	184	197	215	182	187	187	192	204	174	181	183	165	183	182	197	188	207	185	183	173	186	203	168	191	168	158	190	178	189	199	203	174	207	206	170	209	180	177	185	189	183	190	182	184	168	203	181	208	180	202	209	186	201	182	196	193	163	181	181	170	183	180	185	189	191	196	186	202	183	178	198	186	193	168	189	179	181	184	193	185	172	179	193	189	194	197	187	193	188	163	177	187	175	183	172	188	185	181	186	201	208	164	167	191	182	163	181	198	187	180	184	173	193	168	180	232	199	198	205	170	180	164	172	180	186	190	169	181	215	183	189	201	167	188	200	171	167	193	184	181	182	194	214	192	174	191	176	184	182	159	188	182	176	168	197	207	203	217	180	216	198	191	196	196	180	160	216	193	192	199	169	181	173	192	175	171	184	172	168	206	167	171	170	191	186	186	173	168	190	206	205	187	177	197	173	180	196	197	160	157	185	170	200	173	191	163	195	186	179	174	170	183	184	181	192	197	217	192	182	177	185	199	177	185	211	209	176	181	222	203	178	190	178	163	189	200	197	176	180	190	178	189	190	194	155	184	186	198	189	201	171	196	175	185	202	181	183	188	203	172	171	171	170	179	179	185	168	190	205	186	177	186	171	192	174	174	160	174	175	172	214	181	189	182	172	164	180	179	163	187	182	178	205	197	192	169	163	159	170	167	212	227	214	199	217	200	199	205	197	201	196	178	186	199	189	182	179	189	172	183	187	198	211	194	146	160	214	164	180	219	197	192	194	175	193	186	202	187	170	186	179	214	172	189	199	179	166	176	171	187	180	204	190	179	195	188	172	170	177	202	171	166	200	204	168	179	154	186	194	182	177	207	207	190	195	190	183	185	183	191	160	189	182	177	177	206	204	165	185	184	172	173	180	190	181	184	193	175	174	191	180	184	184	183	214	192	188	166	189	186	165	164	168	172	199	180	196	185	167	190	180	181	189	173	189	209	162	197	201	202	211	196	212	196	216	208	187	205	204	197	180	182	173	202	185	193	209	208	159	186	142	168	178	172	189	178	189	183	192	183	207	188	201	186	179	173	201	188	174	181	214	198	204	168	185	201	192	195	174	189	194	178	195	192	184	177	172	197	185	169	159	202	188	169	214	223	192	189	177	176	185	217	178	182	161	183	198	186	196	180	171	182	210	184	170	194	175	203	183	188	182	197	189	220	187	208	190	174	169	183	198	189	179	200	188	202	179	170	199	180	183	185	204	187	209	190	179	181	192	175	173	211	188	194	176	197	196	177	151	177	195	197	201	182	192	201	207	182	207	204	190	197	191	194	171	206	194	176	182	193	164	172	194	208	163	216	176	178	213	197	192	191	195	172	208	179	162	163	192	191	195	207	183	190	183	194	204	191	175	216	187	221	170	170	188	190	177	199	209	181	178	184	203	181	172	207	178	176	180	198	184	197	193	190	186	152	196	173	191	181	196	172	200	196	195	218	182	162	167	163	210	185	198	178	191	201	194	166	167	169	172	180	183	195	182	193	203	188	214	170	177	161	176	177	186	177	185	169	178	204	186	189	175	183	175	187	189	201	182	183	152	185	185	182	200	196	180	218	203	187	210	200	180	203	188	177	189	160	185	182	198	186	185	176	169	177	179	175	174	187	188	202	195	188	200	188	191	200	203	206	187	182	212	163	195	174	188	183	197	178	195	181	154	189	180	185	156	181	210	174	193	168	186	198	176	171	192	201	185	183	179	172	179	194	196	196	191	204	174	152	195	204	192	174	203	177	200	182	187	188	198	191	164	186	208	172	202	197	198	165	184	172	185	201	169	190	213	171	183	171	169	185	177	211	208	181	190	196	209	189	196	201	197	154	189	192	164	205	173	180	177	161	185	224	198	191	182	184	174	212	197	195	205	186	193	190	193	168	156	199	191	193	156	179	182	190	196	190	168	178	190	194	200	190	169	179	180	187	172	178	194	158	190	183	177	165	203	190	176	178	179	192	181	168	193	178	182	205	198	168	195	204	148	209	197	180	184	204	196	180	195	194	208	203	198	177	198	187	187	213	169	164	188	190	186	188	187	175	179	188	181	170	188	179	177	206	178	190	206	195	177	205	178	210	190	197	201	195	184	168	167	173	186	190	188	181	176	190	202	176	168	191	203	173	195	189	164	187	181	171	194	207	196	185	205	200	167	184	170	217	199	189	184	173	202	188	166	206	194	188	182	193	208	175	178	185	190	195	196	190	174	159	205	192	191	190	206	172	200	194	181	187	191	191	180	204	199	175	188	193	201	179	162	183	197	185	200	211	177	188	169	171	198	171	175	179	172	192	199	180	188	209	172	213	174	212	195	193	178	198	223	168	184	180	195	171	167	186	187	182	164	184	208	198	163	193	188	170	204	211	197	168	187	184	191	188	200	187	177	202	169	180	200	183	197	214	181	201	179	194	213	204	202	185	181	181	208	205	174	161	170	192	174	185	199	180	183	184	178	224	200	193	174	206	193	189	201	177	180	152	199	206	185	161	192	180	173	172	162	198	186	188	193	184	169	183	205	182	204	176	178	203	189	193	185	177	211	177	179	203	180	198	189	183	182	181	179	192	210	199	184	188	206	183	199	193	178	189	183	181	187	193	191	185	178	189	181	178	155	166	201	186	187	160	184	187	181	192	175	217	215	188	202	179	206	186	190	172	194	203	167	198	192	165	177	199	191	200	188	177	186	153	177	174	166	177	178	172	188	175	178	180	177	167	162	222	191	174	179	180	181	202	180	153	197	176	180	187	165	177	183	209	204	168	187	175	173	174	184	207	182	191	185	179	197	191	181	175	195	171	212	180	183	181	194	195	190	197	206	193	173	185	172	203	195	163	191	197	184	174	172	185	205	199	171	171	175	171	179	172	184	189	170	187	191	193	191	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
11250	22924	35951	42928	45175	42346	41724	39898	42029	41147	37220	25325	31993	32944	25561	22554	22341	23834	16389	15027	9338	8056	7954	7624	7652	6732	5876	6701	4255	4877	4291	4898	3481	3281	1889	1457	1160	940	960	886	816	698	702	704	765	765	2126	8142	8866	5314	4124	2919	1766	1234	1201	808	579	554	548	584	551	540	525	586	554	533	526	602	562	523	534	577	560	549	556	586	565	528	545	586	571	529	553	555	576	533	562	555	575	572	520	583	546	547	556	544	556	593	555	564	551	592	557	552	549	572	558	569	559	531	560	558	572	536	578	532	585	556	547	534	549	582	552	520	551	512	574	528	559	564	530	489	564	581	532	506	523	563	526	539	540	494	554	565	617	532	568	496	563	571	573	561	544	562	575	553	523	537	554	534	527	521	576	553	569	559	524	560	570	537	534	569	554	572	556	564	518	549	540	542	544	569	575	537	551	533	547	591	525	537	573	572	547	535	550	543	513	580	590	550	582	551	558	564	573	569	565	555	580	551	556	539	563	549	500	532	564	536	550	554	562	531	532	550	541	562	522	558	547	576	563	535	570	521	588	583	555	560	515	534	585	545	546	531	546	550	546	522	533	544	556	540	560	540	548	543	522	549	521	558	530	559	528	567	561	577	577	529	531	552	593	566	535	538	553	600	571	567	551	583	566	576	554	517	544	568	534	555	602	547	536	514	569	560	530	586	583	553	551	507	537	543	587	598	548	569	553	541	536	522	558	569	532	591	549	523	557	545	557	527	539	551	572	526	556	547	564	530	566	550	532	527	598	531	597	591	560	549	522	612	548	547	550	535	542	561	526	575	539	517	567	567	523	537	548	509	533	528	596	560	519	531	522	527	550	552	517	582	527	559	565	535	569	532	549	567	542	584	555	533	543	555	563	573	551	511	553	502	586	573	540	572	575	582	555	545	570	549	570	557	595	523	553	573	497	597	571	495	557	536	552	552	524	564	565	545	545	568	517	567	583	535	554	540	557	538	572	554	572	558	585	599	587	548	570	598	535	586	539	586	571	567	527	527	548	545	571	552	522	564	538	547	561	562	538	491	583	563	557	569	524	562	524	530	563	521	553	546	572	558	495	523	533	578	560	511	558	579	581	552	568	560	557	540	559	518	592	558	553	555	551	532	574	575	558	601	521	534	545	576	521	524	562	568	537	499	546	563	525	573	573	600	570	575	545	543	553	539	594	577	533	514	595	539	562	532	574	531	501	544	586	514	579	556	563	566	569	556	545	558	547	529	541	564	584	548	587	579	530	555	515	569	587	553	566	556	538	551	597	547	558	526	534	592	515	607	594	561	578	552	547	552	573	570	536	566	565	566	569	587	591	540	566	527	570	561	556	557	608	545	535	506	559	544	537	570	529	544	538	554	569	536	522	579	533	540	545	578	587	571	550	543	574	521	547	531	503	554	581	517	529	546	553	546	549	566	572	550	563	566	560	578	584	565	569	533	530	503	539	516	507	592	512	556	545	530	557	541	515	534	594	569	505	558	520	527	584	590	557	556	576	540	567	560	531	575	580	516	592	520	549	546	563	546	562	572	531	565	558	572	569	516	592	528	572	553	543	544	556	551	557	526	530	543	558	550	565	566	573	582	529	575	539	553	543	531	552	543	526	570	571	522	533	556	540	545	598	544	535	531	569	527	528	588	547	513	557	595	564	577	516	559	543	556	553	560	530	595	531	540	533	565	513	555	601	559	535	574	539	561	557	542	561	564	542	507	583	556	559	544	537	532	573	546	548	553	547	535	579	568	576	525	558	586	546	551	527	555	560	547	541	525	534	562	563	563	552	508	563	550	562	555	515	523	557	593	535	582	581	578	539	581	518	574	565	594	559	552	561	554	518	565	563	540	578	533	593	567	547	540	569	570	547	575	602	598	582	565	574	549	532	491	580	563	580	548	516	537	512	540	526	537	575	560	537	552	565	593	555	533	581	552	560	563	532	555	587	585	582	542	573	568	576	494	530	521	604	539	564	565	536	517	564	536	579	558	548	566	590	579	541	518	491	547	551	550	558	558	567	598	525	568	569	538	533	594	565	561	568	553	513	528	581	517	574	613	547	556	565	590	565	583	550	572	572	565	518	545	583	544	522	575	562	547	523	581	605	532	601	507	579	492	561	566	541	546	538	529	538	528	567	546	562	548	565	502	524	549	564	553	543	585	529	564	551	581	544	532	564	525	546	540	541	520	560	527	542	543	568	533	531	590	554	557	525	560	581	547	557	518	552	517	492	560	548	546	514	582	575	529	538	560	611	560	547	569	580	540	546	549	516	554	553	533	590	590	564	556	586	537	556	541	578	587	569	549	599	591	542	567	578	549	545	581	496	560	573	527	515	541	568	517	548	531	583	574	542	537	525	589	541	577	557	559	555	577	534	534	537	547	552	581	552	540	543	571	565	550	529	554	540	531	494	566	526	522	535	563	549	527	558	519	561	520	557	531	584	559	563	526	524	566	556	526	530	581	531	576	539	540	539	564	528	545	587	516	534	562	530	538	557	614	581	539	562	582	558	532	592	562	562	546	575	585	571	558	586	563	556	545	592	551	561	558	561	563	547	560	509	551	530	585	558	573	573	589	539	523	525	558	559	546	586	589	563	555	587	579	570	554	543	543	555	520	504	560	552	536	509	544	539	550	549	582	576	556	559	556	570	567	568	523	544	580	572	523	557	539	548	559	571	594	566	555	585	543	613	591	546	567	537	525	529	573	582	552	557	546	525	555	547	567	560	567	578	554	558	563	561	593	575	528	557	599	548	515	541	533	571	531	578	539	593	583	570	541	550	542	573	551	542	577	533	597	537	535	581	557	569	566	554	557	543	563	576	544	555	553	565	579	542	555	566	530	521	523	534	512	552	564	550	508	541	545	569	582	595	537	566	580	601	579	535	555	545	605	567	518	577	548	558	548	608	529	587	537	562	568	517	531	547	574	573	552	548	546	497	560	628	578	548	576	560	521	582	604	574	609	567	518	572	573	536	570	532	547	502	529	543	527	579	555	577	566	564	537	554	579	537	556	561	544	560	546	547	560	566	539	566	536	555	541	603	607	545	561	521	510	566	532	564	561	572	552	530	528	585	541	539	584	568	539	567	538	562	580	546	574	536	524	566	570	573	567	557	566	568	548	580	567	562	553	550	554	534	548	563	603	525	558	538	540	577	570	524	529	528	580	552	555	535	536	537	598	577	582	549	546	553	596	564	572	551	554	570	561	590	544	519	592	570	531	560	601	526	524	597	525	559	578	605	567	523	557	579	544	547	532	548	550	583	550	542	562	557	538	520	563	517	555	543	597	618	548	556	531	616	541	583	535	532	566	535	573	586	532	503	563	602	508	523	553	559	587	535	549	563	562	527	577	546	545	554	521	553	565	535	558	549	527	562	553	568	547	544	566	552	558	537	577	527	535	544	507	581	529	591	537	522	529	585	532	534	515	532	539	541	559	539	561	582	552	527	541	562	544	553	592	543	527	521	540	588	553	555	607	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
25838	33993	44707	40509	38778	33896	34914	33724	35842	36717	29952	19414	19427	21487	13783	10807	10018	10412	6243	5083	2654	2269	2219	2295	2117	1779	1669	1595	1120	1194	1346	1257	1038	825	561	442	365	348	315	320	300	303	286	270	282	300	541	2087	2538	1452	1152	818	482	391	404	332	250	232	259	220	210	250	223	256	253	234	254	237	225	253	253	230	248	232	226	239	231	239	233	244	256	258	259	236	242	251	225	248	234	224	254	206	237	236	220	234	247	244	239	236	223	229	259	236	258	226	248	238	247	250	247	237	216	219	217	243	244	244	249	211	247	257	227	250	251	256	256	240	234	266	243	238	234	230	247	224	252	232	239	233	229	238	232	256	255	257	229	231	243	238	247	217	253	226	268	236	218	235	251	228	240	242	240	238	263	251	230	263	225	220	257	250	258	250	224	230	228	230	255	258	252	234	261	263	239	234	240	248	243	261	239	223	257	261	253	249	230	237	265	241	230	227	254	263	268	259	228	220	237	233	256	243	232	246	263	240	245	244	233	219	229	238	219	214	227	233	243	220	250	254	246	250	236	245	246	211	227	220	242	252	233	234	238	211	237	272	244	264	237	228	247	228	219	236	243	230	222	244	243	241	241	230	237	238	242	250	246	245	244	207	252	250	224	253	269	243	233	253	244	245	258	211	257	234	251	219	215	219	252	237	237	257	245	249	227	254	235	246	208	233	255	207	235	261	220	228	240	242	221	249	237	250	229	224	234	257	219	248	243	267	253	238	277	246	249	237	256	220	241	237	239	248	240	241	218	226	254	250	236	263	270	237	240	238	264	266	232	244	246	248	241	249	256	249	245	273	247	244	284	257	261	235	239	254	227	246	237	216	244	227	230	261	238	244	237	245	255	239	232	229	249	254	236	225	242	227	252	267	241	244	230	232	253	231	265	237	261	224	223	226	215	238	241	234	234	259	232	228	248	247	235	210	246	219	252	194	265	236	225	246	218	235	237	219	254	254	264	237	240	235	238	233	243	241	228	260	251	220	236	244	239	238	252	221	236	237	254	249	249	251	249	231	245	230	262	246	211	221	225	241	244	246	233	226	235	264	244	221	243	271	242	235	234	255	236	270	219	230	246	228	226	260	227	239	245	242	229	236	241	241	235	244	234	220	235	250	248	259	237	226	264	237	240	237	234	258	234	253	232	256	273	220	236	258	223	233	237	235	261	228	232	249	245	237	210	225	215	235	241	256	260	230	214	248	240	238	239	273	249	230	266	252	231	222	252	231	231	241	251	234	259	260	252	237	267	258	245	233	268	237	245	229	259	241	227	248	252	233	226	229	235	225	247	252	222	239	260	240	225	237	256	265	232	240	231	267	246	222	230	232	256	228	243	230	218	276	250	236	231	306	251	229	232	221	252	287	223	259	218	236	239	229	240	262	237	237	260	231	244	236	251	223	268	239	242	224	259	238	247	261	247	263	254	270	251	233	244	232	228	236	255	222	270	274	234	227	243	217	221	241	257	220	254	261	224	245	230	271	228	265	227	237	240	249	235	224	226	251	240	248	211	227	234	230	244	283	252	223	238	231	261	202	244	274	258	259	262	233	238	222	227	248	248	250	230	265	238	227	252	243	240	235	228	254	231	227	255	273	249	239	255	237	219	233	247	248	246	250	235	241	230	226	221	264	242	241	261	246	267	242	235	251	244	240	243	231	251	223	220	235	215	248	254	245	241	219	249	237	257	253	256	215	252	209	204	220	218	230	243	229	257	216	263	241	243	235	245	244	241	248	225	233	232	256	233	238	248	222	219	211	234	249	250	231	245	258	249	256	228	266	245	249	239	249	247	255	205	210	234	234	239	273	216	263	242	274	229	245	251	232	221	237	266	255	257	245	217	217	230	254	274	262	238	246	244	257	251	246	246	204	239	268	249	225	245	231	232	236	237	238	245	258	255	238	232	231	239	252	215	219	260	259	248	241	232	241	235	236	231	252	263	216	246	245	229	257	253	232	223	274	233	224	248	244	242	234	235	255	235	230	243	241	237	219	250	222	240	238	213	272	264	246	240	234	231	232	229	251	250	244	217	241	241	240	264	237	225	227	247	212	229	253	234	248	236	253	246	227	259	240	235	218	257	236	240	282	214	235	257	240	251	212	213	252	231	237	236	252	252	245	230	232	268	251	246	225	240	248	215	246	244	266	260	242	252	247	215	261	227	275	227	264	258	276	233	266	220	238	225	214	279	253	248	238	254	219	243	230	242	233	243	238	225	251	233	224	258	236	245	266	242	242	253	265	270	247	241	232	248	223	243	261	223	249	233	231	225	236	253	229	245	241	248	250	219	218	241	242	257	252	228	250	217	248	216	209	219	242	235	234	244	280	251	253	235	241	223	256	231	258	235	236	254	241	232	234	258	261	266	250	244	262	260	216	241	239	237	274	257	237	215	221	250	235	242	261	241	229	245	271	224	245	246	236	273	244	241	269	206	254	244	259	242	258	232	233	264	215	252	263	232	219	249	235	243	234	214	239	245	239	254	275	260	229	237	248	235	272	237	244	254	243	265	255	244	238	249	210	232	231	225	251	239	212	220	232	264	226	221	252	254	224	216	256	253	229	259	244	221	249	247	242	208	219	275	256	226	235	215	240	213	228	236	245	226	239	231	273	271	226	244	216	223	233	217	228	247	256	218	238	231	250	218	226	246	245	251	251	251	230	241	223	255	223	287	241	246	248	251	222	217	246	250	253	248	238	251	248	265	233	262	262	256	235	211	233	242	218	250	257	255	229	250	228	254	241	244	222	224	234	224	229	251	245	237	230	246	213	258	228	249	214	220	224	230	210	225	238	258	226	255	245	235	249	227	229	245	241	251	227	233	243	237	235	243	237	220	279	207	242	253	226	232	257	211	219	235	238	217	259	215	229	237	252	252	240	229	258	247	266	236	245	219	252	229	236	223	202	218	203	237	246	251	260	252	253	266	241	244	238	221	232	243	226	254	209	211	219	262	246	263	237	249	202	239	227	266	252	219	218	267	244	234	243	249	213	234	249	250	241	237	218	284	239	263	221	249	237	244	235	243	225	233	259	235	237	225	259	229	222	245	256	215	260	227	216	251	233	204	232	219	251	233	202	225	267	198	230	234	228	245	247	219	258	231	230	247	258	252	233	255	258	241	212	230	248	265	245	235	233	243	221	239	251	224	234	247	240	236	234	236	249	244	252	253	250	236	235	255	227	240	263	243	233	246	243	221	231	243	254	255	241	253	247	245	221	252	239	249	231	230	256	264	242	236	281	253	248	236	239	260	224	240	224	230	246	227	248	240	243	234	229	252	213	209	270	235	224	247	236	244	241	245	207	225	218	222	257	235	211	247	248	206	234	258	223	224	229	246	262	253	248	253	225	249	228	243	249	235	212	228	240	226	228	229	242	272	214	246	235	245	240	236	232	243	253	223	253	244	247	252	240	239	233	250	258	216	226	281	222	217	244	236	232	230	245	220	243	259	245	238	263	232	213	252	209	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
15714	29230	40875	45813	48366	48312	49546	47142	48515	49704	46027	34245	40917	42207	34569	32207	32321	33263	24228	22883	14064	12878	12605	13429	13623	11189	11164	11223	7794	8647	7959	8085	6761	5302	3445	2232	1788	1472	1405	1327	1209	1061	977	1004	1096	971	3266	13467	15220	9054	7457	4975	2962	1623	1892	1159	754	705	632	679	669	686	678	684	664	645	685	691	716	615	692	674	709	690	690	653	698	693	699	659	717	676	685	644	721	692	666	719	699	703	684	691	649	715	731	688	680	661	654	736	686	692	632	659	729	710	694	671	691	726	672	658	687	709	702	654	651	627	708	679	680	743	690	663	692	699	662	691	675	709	689	681	730	684	666	733	722	721	703	720	679	693	752	671	675	671	711	643	656	698	645	674	711	708	688	700	678	729	701	713	665	633	697	661	676	647	678	683	711	682	720	687	689	674	725	696	685	720	702	673	727	677	713	686	665	698	715	690	663	638	719	707	679	687	694	699	718	704	693	702	688	750	667	694	655	684	667	677	741	689	668	718	684	710	726	708	663	671	684	715	671	647	688	703	689	681	719	697	695	678	680	688	644	662	681	678	674	656	694	645	727	680	689	637	712	666	679	658	694	683	671	745	679	690	662	688	670	687	706	700	709	626	700	702	628	716	711	662	712	691	677	680	679	686	696	697	735	680	671	681	713	743	680	662	667	637	741	702	696	652	721	671	692	685	628	695	657	638	668	680	682	643	689	720	638	698	679	703	695	668	669	659	670	699	655	635	688	668	668	678	744	689	689	710	711	727	680	651	679	709	645	691	660	687	704	699	701	667	679	687	638	697	732	643	680	707	668	740	690	661	724	684	682	667	653	668	708	696	670	643	701	704	669	694	703	639	708	655	704	686	683	713	685	722	692	698	699	669	742	675	677	687	704	675	663	660	677	678	686	658	649	686	654	715	684	713	678	684	692	722	703	711	681	702	661	682	636	685	658	693	682	656	717	668	656	683	715	622	704	722	733	703	741	637	711	695	708	686	660	650	707	647	717	736	654	645	717	707	659	697	645	659	678	697	683	683	742	709	691	685	718	658	673	730	669	662	630	696	719	740	675	699	693	683	696	715	704	724	723	702	740	695	759	646	716	633	737	679	653	662	640	691	700	638	635	677	703	707	675	661	679	686	652	670	720	723	662	663	697	689	670	647	759	643	670	717	668	688	685	648	673	649	664	691	679	638	706	706	672	687	698	680	691	702	676	695	644	710	690	697	671	728	664	684	667	723	626	698	672	692	668	708	690	733	721	698	656	696	687	621	687	723	659	681	641	688	731	676	685	670	688	664	687	684	690	623	645	673	672	692	676	727	694	708	706	690	667	654	738	736	673	725	671	702	689	738	686	648	677	721	675	683	677	673	716	717	676	681	643	692	728	742	666	666	703	688	695	659	685	764	736	707	681	629	690	704	681	693	687	729	720	661	691	664	659	703	715	720	678	691	680	710	714	690	673	638	735	681	722	703	662	705	692	729	711	669	669	629	712	711	683	713	677	696	661	721	689	715	676	711	669	714	659	713	673	701	728	651	639	724	669	755	709	662	678	661	704	712	670	693	667	668	675	603	701	693	692	687	683	650	642	701	685	663	673	683	707	658	683	668	684	691	742	691	703	724	687	669	684	725	657	733	687	694	672	705	715	758	704	651	711	720	692	684	642	709	646	668	673	669	661	671	676	665	647	665	690	676	720	706	667	688	683	706	669	673	675	661	715	663	683	685	672	717	708	717	721	684	669	700	722	682	708	710	671	673	688	641	671	697	698	698	655	681	666	670	703	662	640	716	674	729	642	671	691	678	673	694	702	715	710	658	681	673	675	657	715	682	670	697	674	675	667	675	630	733	681	678	695	712	666	658	686	643	705	666	700	677	673	693	674	716	723	666	674	731	703	723	738	681	663	688	674	754	725	673	676	673	678	661	657	721	660	637	720	679	645	675	669	639	666	745	698	670	706	704	667	707	716	702	697	704	656	698	664	642	714	664	687	656	698	714	702	691	662	717	652	686	667	668	634	706	655	679	694	661	643	705	703	692	689	685	687	682	687	696	710	695	695	666	654	695	717	675	685	686	730	690	645	649	682	687	683	702	665	667	686	731	642	684	704	667	703	733	720	703	624	654	716	733	696	690	699	714	684	730	699	666	629	667	682	669	661	707	680	663	706	696	712	710	645	701	687	672	647	685	639	691	721	674	683	674	716	675	672	667	684	681	734	683	676	703	710	719	664	711	703	699	714	674	652	679	666	637	677	672	717	693	638	683	693	692	693	701	688	683	695	702	685	675	721	651	692	748	700	633	663	681	693	671	689	699	651	633	691	726	726	693	741	698	698	706	656	699	642	633	686	696	709	674	716	693	735	680	654	681	722	655	667	686	637	688	604	696	636	638	664	677	730	668	682	709	681	714	693	655	698	707	708	659	685	666	646	673	697	686	705	669	671	663	693	718	690	695	681	686	646	636	687	656	704	659	658	686	669	724	705	679	789	610	683	691	704	714	678	671	650	702	654	712	667	640	663	694	677	672	720	745	685	649	673	686	686	712	663	665	658	725	695	663	663	679	649	726	693	672	735	646	693	674	652	638	659	663	729	681	682	686	675	687	678	718	711	677	662	711	736	705	667	614	681	705	641	713	655	675	685	688	678	702	703	685	655	699	716	686	674	678	716	707	682	693	705	651	705	667	704	665	688	678	646	671	706	659	695	657	674	663	641	628	685	629	695	720	691	662	610	662	691	706	679	681	711	673	675	650	693	672	661	655	699	718	659	687	718	710	665	691	693	689	651	693	749	722	712	700	677	669	699	693	652	638	677	691	684	716	684	707	698	634	665	684	693	699	674	725	679	687	716	676	727	690	687	677	707	682	660	683	741	689	727	654	654	661	687	695	708	688	667	696	728	731	693	698	728	664	681	685	681	721	744	671	642	672	669	703	704	636	657	716	709	706	678	702	673	736	693	739	651	724	680	724	703	666	705	630	653	672	663	665	682	685	693	699	692	633	739	715	698	657	662	684	697	629	742	649	673	692	677	655	702	686	702	701	700	652	642	646	667	727	679	679	659	653	665	725	711	616	678	667	679	706	730	684	696	693	677	691	735	682	688	702	684	700	669	669	712	651	706	699	671	717	680	681	680	668	675	687	640	705	700	659	700	706	693	662	663	674	676	732	692	715	673	703	655	653	686	656	683	677	694	673	702	670	692	707	703	697	682	688	708	712	670	724	703	687	664	755	641	668	713	728	726	691	652	661	684	662	672	677	669	669	668	708	729	665	673	654	656	687	664	692	682	731	640	650	679	717	710	713	672	693	647	690	645	681	694	731	697	697	633	703	676	681	685	668	711	649	737	704	655	684	696	666	688	644	704	696	689	631	650	702	679	679	654	670	676	698	723	682	710	692	687	675	700	659	707	712	703	683	693	690	664	707	703	704	699	684	702	685	704	736	675	663	686	708	688	659	675	725	707	693	664	689	663	679	652	744	734	696	681	697	673	674	689	693	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
3554	3719	9224	8487	6537	3333	2400	1742	1590	1749	1293	727	775	771	652	555	518	560	382	353	325	283	244	293	280	299	278	270	292	272	240	245	296	269	257	244	233	250	268	231	245	277	234	246	215	262	250	332	377	362	346	294	292	218	258	248	220	231	231	243	261	230	242	234	238	231	238	228	246	242	266	236	247	227	226	226	274	249	248	247	233	264	231	226	210	239	249	232	232	220	247	230	238	261	258	243	243	257	258	201	230	244	272	216	254	241	251	240	239	237	227	241	248	234	213	249	216	243	238	236	238	249	219	211	223	256	221	228	248	215	235	242	226	236	234	238	253	244	238	226	230	263	271	191	256	229	240	236	242	243	255	207	281	239	255	228	255	226	230	251	236	248	232	227	218	250	261	256	228	250	217	273	234	233	246	227	195	235	227	244	245	249	248	287	254	213	237	226	242	262	239	241	230	262	240	230	226	214	216	229	229	243	233	246	240	233	239	244	253	240	261	272	236	276	242	214	244	218	240	253	241	261	242	252	241	198	225	218	258	230	238	236	252	250	245	237	239	267	258	253	234	230	244	243	257	229	244	241	245	240	249	237	239	220	265	248	228	234	236	210	239	236	212	239	249	252	219	234	242	239	270	268	262	247	235	225	248	238	247	231	230	245	242	222	229	244	273	243	216	242	220	229	220	207	213	219	242	245	247	226	248	237	235	210	219	258	224	264	239	222	260	253	242	247	225	245	234	241	224	255	226	216	243	193	254	250	248	239	218	260	242	248	206	228	214	229	223	221	224	230	235	257	247	222	216	213	235	237	229	211	243	243	222	234	215	251	232	226	253	213	240	256	242	219	212	233	242	218	228	249	244	244	244	244	251	259	243	259	236	240	227	241	227	236	253	226	235	253	240	240	202	211	255	236	251	233	225	248	250	239	230	268	213	247	272	222	237	249	247	233	234	209	245	235	238	237	221	248	264	214	271	267	243	239	224	218	208	249	245	246	230	250	234	225	266	236	227	233	238	240	243	224	244	214	209	211	226	258	243	248	241	233	247	214	259	213	239	231	260	211	236	261	251	248	228	251	255	239	226	263	244	246	247	232	218	214	258	222	241	225	256	230	242	226	243	243	261	239	226	222	251	216	211	225	243	254	260	230	238	242	248	234	237	235	228	264	227	228	248	228	234	235	254	237	259	247	213	241	224	220	233	235	236	220	234	233	259	245	244	271	255	234	222	243	213	234	223	229	238	254	240	221	223	260	221	252	237	227	228	236	253	243	236	248	240	223	227	262	233	213	229	248	236	250	226	242	242	229	237	238	269	222	241	234	235	244	223	244	252	248	224	251	210	252	242	240	228	223	256	258	248	232	203	228	228	228	202	263	255	204	232	247	216	256	233	242	258	227	244	218	239	227	239	230	236	239	254	248	230	242	260	219	240	247	252	243	214	241	209	239	207	262	248	231	218	218	250	234	253	221	227	236	229	274	242	206	212	233	230	248	233	226	238	234	241	224	234	249	261	225	238	230	241	240	251	211	239	244	240	220	224	253	257	222	230	261	224	238	244	262	248	239	236	221	251	248	238	249	231	235	242	265	223	213	241	235	249	248	239	255	251	237	235	275	245	228	247	267	255	223	244	224	230	230	242	247	267	249	202	250	243	248	214	242	225	236	255	215	254	254	243	242	227	238	286	261	223	226	226	251	264	227	269	245	245	251	240	258	253	262	260	236	249	236	232	238	236	242	230	249	260	249	226	238	236	261	269	210	237	242	257	218	215	231	256	230	242	233	214	222	245	260	248	251	246	216	203	260	246	230	227	207	249	260	270	233	240	247	244	206	268	261	235	229	241	210	213	257	261	263	241	260	254	205	231	260	247	258	205	237	256	249	225	227	230	240	236	223	242	241	250	249	250	244	263	215	224	241	253	228	231	241	222	245	207	241	222	262	229	242	224	203	259	225	231	226	240	248	218	276	264	246	230	250	222	266	232	235	248	238	246	239	233	280	242	246	246	258	236	240	213	248	238	226	257	250	250	230	253	252	228	254	260	231	249	228	230	241	237	219	252	243	216	237	251	211	262	254	251	249	255	248	243	241	219	229	238	230	257	247	240	234	249	246	227	228	242	248	243	245	205	243	208	223	250	230	231	216	227	237	246	239	245	225	263	242	230	230	240	240	268	221	228	226	249	233	255	255	249	234	233	261	216	253	219	258	224	247	250	246	240	214	210	230	243	221	226	245	241	247	233	201	238	236	230	254	235	222	260	240	235	251	259	268	252	246	225	236	253	216	242	225	235	226	246	262	246	238	243	255	235	225	215	241	247	257	228	256	244	184	202	235	242	231	227	264	221	233	246	248	252	239	230	257	238	216	233	228	240	225	232	252	243	249	249	232	235	249	268	243	238	247	241	262	245	247	233	247	229	248	237	242	234	246	224	231	248	248	273	229	226	234	237	235	241	257	254	230	210	228	258	221	252	234	239	238	238	218	237	232	241	233	255	222	232	226	259	254	236	249	248	212	250	240	206	219	236	236	238	232	270	240	223	270	250	268	248	242	230	236	261	237	207	254	230	242	246	225	262	235	239	233	277	227	236	259	241	254	209	217	248	230	236	245	229	225	242	272	229	227	252	228	244	243	244	243	208	233	254	229	237	256	216	228	223	251	253	218	255	224	228	240	257	254	231	200	226	220	218	211	228	219	254	236	209	272	227	249	234	219	236	236	234	232	211	256	206	209	232	213	266	244	232	248	254	249	225	233	231	244	246	245	224	221	263	255	260	248	244	246	228	222	227	248	202	222	246	244	250	246	233	272	226	243	259	220	226	239	235	236	236	235	244	236	244	241	235	219	234	225	223	242	241	218	261	234	243	246	243	229	224	238	247	223	233	249	236	238	258	237	256	240	235	235	246	231	239	209	234	221	217	229	248	239	268	246	234	234	209	226	237	210	253	221	245	226	271	219	259	232	265	226	227	228	256	247	212	214	223	249	234	206	242	217	204	252	251	247	251	234	250	260	224	225	234	241	265	245	267	240	227	217	228	251	224	260	234	245	260	246	231	228	219	242	229	236	247	235	213	254	241	276	246	243	225	236	243	227	216	247	220	226	254	247	258	239	244	251	239	224	251	214	275	245	238	222	250	233	255	238	243	248	223	243	242	244	231	234	236	256	214	245	240	200	248	212	260	242	243	247	237	224	263	235	233	209	221	251	237	242	247	220	248	251	249	265	255	224	235	227	232	219	245	225	250	234	260	210	227	259	240	222	239	237	239	234	222	268	231	250	242	238	235	259	229	248	221	243	232	277	224	229	234	204	254	258	247	236	225	227	253	215	231	247	241	252	248	232	235	213	258	237	215	226	229	226	261	239	249	247	241	218	241	233	223	227	224	238	238	228	252	259	245	246	233	226	254	230	269	213	234	238	252	268	233	224	237	249	267	258	222	243	250	241	247	249	236	244	223	246	213	235	229	234	224	229	209	219	234	234	240	222	231	196	245	244	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
3280	5453	14466	18112	17086	11479	10293	7493	8067	8551	6000	3155	3942	4004	2875	2639	2598	2649	1964	1726	1285	1229	1168	1190	1198	1148	1069	988	910	999	945	938	939	777	815	761	730	765	719	674	691	669	716	721	658	696	755	1548	1855	1602	1358	1061	937	735	798	705	647	641	653	685	672	660	691	669	713	679	677	692	713	637	649	662	704	735	677	690	678	635	718	649	744	652	624	719	674	646	663	669	669	703	648	639	675	644	702	730	680	661	713	654	653	717	692	691	697	695	639	672	674	672	703	635	654	627	668	675	649	700	654	713	671	698	648	723	658	640	700	709	706	711	709	648	669	664	683	703	649	666	709	676	680	619	700	691	667	697	688	715	684	689	675	628	652	628	648	676	656	655	683	687	672	673	687	725	674	719	647	701	665	678	693	731	649	685	693	648	670	680	680	631	691	705	703	682	665	720	704	695	681	686	675	677	709	706	634	679	695	676	738	647	636	643	710	680	666	705	671	632	672	690	662	661	689	673	631	720	708	677	693	665	666	666	709	674	656	650	730	664	684	716	642	664	742	684	651	732	629	718	708	691	666	651	667	655	737	678	660	673	625	726	708	666	713	642	655	659	667	648	671	673	677	687	682	682	624	630	658	662	694	643	709	683	647	708	682	673	688	678	662	673	690	652	685	660	656	693	690	725	709	673	697	680	666	655	696	675	631	672	708	692	748	682	682	674	674	666	687	656	689	655	697	654	704	645	714	651	659	665	666	717	660	684	658	701	716	744	694	644	651	660	672	683	679	689	737	654	649	704	641	649	657	671	694	691	686	673	671	680	682	728	663	686	698	674	667	661	666	679	662	692	655	666	682	690	695	642	681	694	689	647	706	677	675	667	689	721	704	676	700	692	647	704	694	657	708	692	662	672	722	659	686	662	646	600	714	682	685	657	640	686	652	693	662	697	684	646	683	642	682	624	714	663	673	679	701	678	659	617	642	653	691	702	697	674	697	628	638	653	675	657	692	654	656	691	686	650	650	687	696	647	645	689	692	717	685	700	705	719	725	721	692	635	660	668	664	721	669	691	672	646	658	683	713	669	668	682	710	676	706	651	694	672	759	707	617	699	709	711	652	696	690	726	702	658	697	686	667	690	648	631	663	646	722	676	661	713	717	669	655	661	720	678	699	718	689	665	678	692	674	701	687	680	683	653	672	677	676	678	619	687	683	680	649	664	686	659	675	700	730	633	685	707	640	628	636	657	686	630	672	652	654	683	715	694	704	656	694	642	710	689	661	687	667	698	683	672	639	638	687	696	697	694	653	693	677	655	640	680	699	711	660	729	690	657	671	655	662	658	694	689	709	655	711	673	693	655	672	632	655	663	707	682	660	614	668	631	693	700	687	678	673	693	674	688	690	683	701	684	669	654	635	655	722	652	726	640	683	662	677	659	656	692	666	669	696	679	691	749	705	702	684	673	644	699	710	719	672	658	713	730	675	670	709	665	695	694	689	702	701	677	678	674	678	679	698	657	669	684	711	688	673	723	687	696	696	615	731	670	660	695	682	667	709	685	647	695	726	621	702	655	712	680	647	668	709	661	676	701	669	651	646	677	655	653	683	670	682	666	656	670	692	723	652	651	667	706	659	677	616	622	715	648	638	678	649	622	726	724	651	697	649	628	675	679	655	661	722	691	637	658	620	657	676	675	693	694	653	648	653	675	642	638	674	658	704	622	689	678	718	667	667	677	679	685	663	638	701	692	666	713	707	633	698	708	668	661	720	691	661	684	669	692	690	679	658	679	712	687	685	665	735	676	741	704	673	692	686	686	730	708	716	751	684	693	691	680	736	681	668	666	722	664	659	678	669	691	678	659	691	691	697	692	653	682	697	684	707	688	681	681	677	668	655	706	661	661	720	658	726	669	659	676	695	684	704	641	690	652	690	651	686	659	659	664	673	675	674	668	685	662	719	687	705	682	686	678	728	684	682	663	677	637	645	707	695	706	706	713	657	658	659	676	663	705	637	628	647	684	672	673	668	664	652	670	643	672	672	701	651	713	703	718	649	671	678	697	702	693	644	663	622	683	726	726	708	656	670	656	654	689	669	686	687	676	700	644	669	634	677	673	645	688	699	707	690	690	663	674	681	690	645	670	677	660	631	660	690	644	673	709	688	712	670	687	693	717	630	643	702	724	664	679	705	705	676	670	718	675	682	693	675	702	672	660	687	637	679	681	668	659	641	662	670	680	691	713	714	677	674	639	673	656	638	691	675	666	631	673	723	620	693	648	645	716	682	635	697	614	692	674	677	661	704	709	690	656	717	702	679	722	645	656	702	674	704	716	633	653	682	660	666	689	693	705	693	696	679	678	705	659	719	719	723	729	644	659	668	707	686	662	667	715	683	690	665	654	706	658	720	652	709	662	724	690	684	704	683	709	731	679	638	644	671	704	659	681	690	677	637	679	671	653	694	731	684	649	662	628	686	688	677	667	660	695	697	685	691	705	635	665	655	709	698	663	729	717	683	684	719	675	665	622	685	684	685	691	682	681	650	696	694	638	691	645	709	695	675	665	700	641	729	660	743	707	652	678	688	728	702	687	653	661	697	654	632	655	665	689	715	635	686	681	657	651	658	684	666	702	704	670	682	676	645	693	696	688	687	736	684	666	678	656	683	681	737	678	694	654	646	697	644	657	726	685	717	686	695	720	712	689	672	684	657	689	734	690	695	688	621	751	692	729	701	707	761	681	678	673	683	722	689	620	700	675	707	676	677	640	706	666	728	659	672	749	714	681	661	667	684	660	660	713	651	687	699	706	611	694	678	668	690	698	728	670	667	700	699	678	688	703	656	650	682	741	710	675	679	697	670	666	675	685	670	643	679	634	688	673	699	664	702	702	659	632	692	661	741	714	652	716	699	665	673	695	686	683	701	675	702	669	654	656	657	679	626	688	644	662	703	713	669	689	676	705	600	727	676	736	633	693	659	651	699	712	693	709	661	664	690	659	709	691	703	653	656	713	677	699	660	725	634	643	668	701	703	723	699	653	703	706	715	673	678	655	654	692	693	664	638	702	702	650	686	628	672	705	713	689	652	688	686	672	637	674	679	683	642	684	635	671	701	644	700	657	705	696	654	638	680	670	713	638	704	676	637	651	635	684	719	653	641	662	723	655	685	708	663	712	674	687	645	688	713	680	708	632	686	720	726	667	639	723	639	715	681	714	655	697	645	661	660	686	687	626	669	723	662	647	624	705	659	675	727	689	659	688	719	669	692	717	734	676	704	703	659	689	693	669	681	667	575	610	641	671	706	692	649	671	673	686	650	704	724	687	649	693	683	707	699	640	653	699	660	710	646	684	681	665	679	677	670	717	703	708	670	723	684	684	663	671	676	689	711	707	709	661	679	687	661	689	647	640	691	653	659	657	662	691	672	685	653	685	645	674	636	650	689	646	682	699	662	628	751	694	693	707	720	648	647	654	652	640	696	655	697	706	670	695	698	640	657	727	633	715	694	698	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
16003	26642	41850	39359	36613	31477	30533	26009	25124	24937	17481	8700	8622	9656	6400	4904	4738	4906	2783	2354	1426	1186	1003	1118	1122	953	937	712	641	648	566	644	594	406	334	293	266	225	213	227	241	191	183	214	196	198	423	1208	1323	809	601	456	342	217	273	222	177	179	183	176	163	176	162	198	179	163	194	187	198	211	177	176	189	173	204	174	191	182	167	175	188	164	177	186	189	185	163	196	189	172	167	190	199	157	182	175	170	168	173	175	181	189	164	200	169	186	169	162	151	186	176	180	190	182	188	210	204	183	166	158	199	203	162	181	186	172	196	166	175	184	177	174	168	180	172	185	182	161	170	213	163	167	180	157	189	190	192	196	177	185	177	175	193	194	192	187	195	147	193	175	202	187	183	190	176	190	193	212	163	197	173	179	194	166	167	203	190	201	191	181	174	178	182	171	155	181	197	178	185	180	184	183	170	162	177	184	170	176	188	186	174	197	201	203	192	174	187	171	185	184	188	190	190	169	190	184	213	175	177	204	193	163	175	176	180	169	171	200	170	194	163	156	171	195	185	170	198	164	182	178	163	174	210	176	189	182	188	171	177	185	176	194	190	188	174	193	207	183	172	161	164	188	194	179	183	184	179	200	171	208	172	214	192	188	195	174	216	169	192	187	187	185	211	187	184	187	191	204	208	181	186	179	186	214	168	212	178	155	193	204	174	181	200	186	166	174	173	171	177	186	177	173	192	169	187	187	186	180	170	184	198	178	196	180	170	193	189	193	195	174	187	178	167	201	182	198	213	179	205	162	161	169	159	154	200	159	187	193	174	186	165	176	187	190	168	166	167	193	172	204	167	190	166	189	180	168	192	184	212	173	206	173	193	191	180	207	203	179	175	197	169	168	179	177	175	167	179	164	186	154	183	184	189	186	185	177	176	193	183	192	196	165	177	178	186	175	174	165	195	189	175	197	195	172	210	170	165	177	198	188	191	156	182	158	174	199	191	206	193	179	171	156	198	181	181	188	194	190	178	183	163	169	183	197	180	187	176	156	201	203	172	197	204	171	174	183	188	198	155	155	195	172	156	179	179	180	184	187	190	187	188	180	180	189	163	182	173	186	183	179	160	170	196	187	187	182	194	192	166	181	184	156	175	191	170	187	185	196	162	183	183	201	170	198	181	180	197	182	207	178	203	182	179	209	171	189	183	194	165	186	180	172	190	143	192	176	166	186	182	189	193	205	215	174	147	200	194	159	181	183	172	181	185	173	195	183	176	213	173	166	187	179	163	180	164	200	188	179	185	186	203	199	226	170	193	212	159	175	202	189	177	209	168	162	192	179	189	193	193	198	181	201	190	175	170	184	184	183	167	192	192	174	200	181	202	193	196	156	171	196	176	189	178	188	191	189	164	177	197	156	192	186	184	183	172	167	174	194	180	186	162	149	198	166	198	195	181	212	179	190	172	166	190	177	207	191	192	172	187	201	187	165	183	192	179	170	170	171	179	176	173	161	200	175	182	186	172	184	166	172	204	171	170	169	192	195	170	210	194	185	171	185	185	177	178	158	179	201	188	187	183	197	197	181	169	194	172	173	206	220	174	212	180	200	173	189	205	194	214	168	194	175	169	191	175	171	187	201	186	177	171	189	205	185	184	191	177	179	169	151	194	171	193	188	174	178	174	196	178	163	183	175	184	181	189	189	167	172	192	171	195	178	171	194	175	183	170	186	205	198	192	200	185	186	191	188	194	194	173	190	203	179	197	210	183	170	171	187	192	179	204	183	208	178	169	206	178	223	184	189	205	226	194	175	181	190	190	198	199	195	201	180	183	177	205	169	161	195	165	199	175	172	174	200	206	188	167	182	184	190	164	175	180	182	159	175	192	192	191	177	182	205	210	214	168	185	198	196	200	184	170	182	215	180	179	198	178	180	183	213	163	175	192	166	164	196	158	176	170	181	173	177	192	187	199	170	171	184	167	175	182	187	182	181	187	192	169	199	194	169	184	167	188	191	194	173	180	189	173	155	180	163	181	179	182	181	223	161	156	191	205	179	202	168	221	183	160	169	197	184	199	202	199	180	181	197	188	204	179	186	181	186	194	178	192	166	177	203	218	175	180	195	191	188	164	157	182	186	197	170	166	184	200	174	182	179	188	183	180	185	185	171	214	191	172	191	202	191	220	175	170	205	177	164	189	192	167	196	186	168	192	179	199	205	156	179	190	185	184	182	171	193	186	175	189	196	193	177	169	191	166	178	185	190	174	165	172	168	183	194	209	194	206	182	173	188	170	194	169	162	158	190	159	184	177	179	195	197	185	199	187	190	175	185	176	167	198	187	186	193	180	198	193	179	193	193	196	197	172	177	177	211	162	181	186	194	174	201	174	174	179	156	169	210	192	188	184	169	205	194	171	163	178	182	153	153	178	183	169	176	203	184	200	179	205	177	199	192	189	160	192	162	183	190	186	177	183	195	173	187	188	206	190	224	179	167	185	174	167	179	168	177	190	177	200	171	195	196	180	192	171	203	178	193	215	187	171	181	177	200	189	183	193	163	175	186	172	161	195	193	191	177	201	176	171	195	185	201	194	197	186	194	192	187	204	162	165	182	190	165	168	186	200	185	171	178	179	202	168	201	179	185	208	163	187	159	165	180	217	220	191	204	174	165	181	195	197	186	193	172	187	195	204	166	170	180	202	162	164	172	150	190	193	189	187	205	199	184	200	174	173	201	182	204	170	168	186	189	188	225	171	189	194	183	163	182	205	172	189	159	177	181	143	214	168	175	170	184	182	183	165	194	174	187	180	186	188	188	165	190	212	183	166	209	185	206	176	186	172	165	185	170	179	191	195	164	174	190	169	180	207	194	197	164	175	187	196	180	163	180	186	193	223	180	181	192	166	177	162	193	174	182	172	196	186	221	197	168	199	176	184	180	174	188	193	178	156	198	167	193	190	201	193	189	192	173	186	178	207	181	185	194	177	183	163	200	196	153	186	197	185	165	157	186	179	198	178	178	173	176	180	197	173	159	177	189	184	185	182	195	194	151	179	182	181	169	184	181	177	190	182	186	193	193	189	159	181	195	150	198	212	180	199	171	194	193	180	158	194	156	206	200	183	176	191	163	177	181	197	181	202	185	172	197	215	196	184	185	167	212	195	183	205	193	205	204	192	203	206	199	170	189	174	205	196	158	155	200	181	178	177	175	200	196	203	201	184	192	188	180	184	183	174	173	173	171	183	173	182	201	196	157	217	178	189	189	195	203	182	188	159	174	177	176	175	181	193	184	198	166	188	179	198	180	188	170	164	200	182	176	172	171	174	193	179	193	197	150	194	178	180	182	154	207	190	192	179	189	191	163	198	177	180	199	192	177	186	172	202	200	185	217	185	183	197	180	184	186	187	193	186	180	193	176	175	189	213	197	165	166	192	186	194	191	194	181	178	175	164	188	184	185	182	206	175	182	168	189	187	191	179	183	161	183	187	174	182	172	168	209	199	180	173	199	168	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	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
10909	24115	36497	42407	44068	42909	43714	39555	40761	42150	35260	23264	28546	30236	24889	21268	23149	23429	15608	13960	9189	7519	6625	7315	7792	6589	6646	5154	4517	4706	4246	4339	3546	2315	1703	1265	1093	970	891	888	785	691	721	693	757	802	2641	8772	8097	5099	3978	2661	1850	862	1130	623	532	541	561	560	581	545	531	518	542	571	570	541	537	507	530	540	568	528	552	575	570	527	565	537	514	519	528	566	552	512	575	564	520	531	559	516	533	557	563	545	513	558	511	541	540	527	582	535	574	565	532	588	591	579	533	523	512	540	535	552	561	516	566	532	538	573	560	534	595	555	582	582	527	538	515	547	565	537	516	579	543	484	559	552	508	511	537	523	566	546	532	538	527	500	510	550	529	530	528	551	538	561	531	566	525	583	564	541	559	548	519	507	560	568	554	581	498	591	560	509	540	554	522	539	541	570	539	530	548	527	565	555	562	581	545	532	536	546	528	508	532	578	523	576	544	528	553	587	583	563	564	527	571	573	578	561	569	501	567	546	545	558	560	547	584	538	562	543	557	574	551	536	554	548	567	555	535	568	535	535	566	529	570	567	547	558	565	584	585	546	576	541	519	583	536	547	539	536	563	518	528	564	543	557	541	575	546	540	555	532	541	555	569	551	548	537	570	549	545	553	544	568	504	529	545	582	518	587	499	555	584	520	545	564	548	548	595	523	554	531	572	557	489	560	543	505	481	546	513	592	537	548	574	535	527	577	538	569	526	554	552	550	530	558	581	554	551	559	543	509	537	529	519	537	546	524	560	533	557	522	535	548	557	553	536	536	514	569	479	568	512	567	564	559	579	552	566	561	580	563	566	556	534	509	583	580	550	544	563	520	543	583	558	529	535	533	605	506	535	560	531	563	506	586	530	487	503	537	559	515	517	519	563	585	602	531	525	567	562	552	529	560	555	532	506	555	567	489	559	585	531	533	553	543	539	567	537	578	562	547	512	506	528	563	539	548	583	611	568	484	544	511	531	514	541	564	497	543	552	521	545	543	539	529	522	542	527	528	554	538	541	526	580	535	546	520	574	536	524	511	552	511	545	489	547	552	540	554	552	551	571	538	528	525	538	538	515	571	543	570	511	524	564	524	521	528	524	548	530	553	535	533	514	546	556	553	542	581	537	569	504	571	538	545	544	497	535	524	539	557	586	551	578	550	549	565	556	573	549	527	556	599	601	582	534	538	544	571	540	572	550	577	501	538	537	550	582	577	576	564	559	555	539	534	534	545	520	585	566	539	616	488	567	567	559	565	518	579	558	535	541	525	573	543	500	561	541	554	574	514	553	561	521	535	594	554	559	609	539	513	565	554	543	571	566	556	552	532	536	546	563	580	568	534	565	587	609	545	557	562	522	534	558	588	527	535	517	601	563	524	553	520	567	526	554	541	536	532	497	536	504	588	574	517	551	559	507	539	535	509	554	577	521	570	557	503	554	528	545	558	570	566	552	533	520	536	557	557	566	542	533	557	532	512	557	508	532	560	510	556	557	534	571	539	520	583	549	536	564	549	528	518	552	566	529	584	555	518	573	582	523	543	542	506	550	546	568	537	578	543	529	535	539	546	523	579	564	550	553	523	564	553	542	539	562	587	543	577	556	557	536	567	496	535	578	516	518	552	566	576	509	544	605	524	530	550	530	600	534	570	540	499	571	538	582	563	564	545	543	545	561	531	547	540	553	529	563	531	583	560	581	549	538	555	550	542	517	586	489	560	517	547	565	549	550	524	515	557	511	531	558	532	565	520	560	524	564	517	500	572	542	520	549	544	509	545	547	550	538	546	502	564	559	524	548	543	541	548	566	548	566	533	515	523	538	493	542	548	524	546	552	574	530	563	577	552	547	545	528	595	557	506	507	546	558	522	561	543	559	560	537	575	556	600	521	589	574	573	515	548	528	537	549	545	546	572	535	528	540	533	527	543	525	537	526	563	566	543	549	523	600	521	514	563	538	538	549	576	572	535	591	544	566	536	540	556	520	561	521	572	553	605	567	538	550	523	547	516	538	514	527	555	584	527	543	549	533	545	580	562	492	534	539	541	534	568	543	550	583	547	554	534	545	596	522	544	559	548	554	566	567	510	537	600	528	511	567	519	580	534	555	564	530	592	548	537	539	513	608	551	526	569	559	564	515	543	583	542	532	533	545	545	507	536	519	484	557	535	527	532	491	533	547	523	525	586	522	526	550	551	560	536	591	565	581	547	501	549	546	565	516	525	550	524	513	533	595	494	559	515	529	517	537	540	535	554	563	558	525	537	553	527	557	556	562	571	536	517	569	599	541	539	499	548	549	535	543	503	538	538	542	558	560	518	535	580	533	568	553	560	519	549	540	570	500	559	529	528	544	539	541	540	557	575	590	504	558	570	570	599	531	554	516	545	532	561	562	540	528	560	550	545	592	555	559	572	552	551	548	515	570	554	538	547	508	537	570	585	560	591	522	566	557	542	499	547	554	587	542	531	572	570	504	523	545	547	549	530	554	537	515	508	527	529	540	528	531	615	589	535	566	546	544	522	540	512	545	574	568	543	514	517	484	547	563	548	557	599	523	538	526	545	564	570	549	537	539	539	537	558	538	562	537	536	512	533	537	533	550	581	583	517	538	510	559	519	554	556	530	518	523	570	502	522	518	568	532	548	541	525	557	545	543	509	553	561	571	549	524	547	514	564	542	519	537	513	526	545	507	507	574	520	548	559	528	592	551	568	577	547	519	561	553	549	574	556	522	562	565	519	589	569	539	546	546	542	550	523	542	563	519	549	543	528	510	497	570	534	506	538	501	567	554	556	563	528	544	529	527	548	563	522	559	533	528	562	538	548	525	518	532	543	565	525	541	551	498	563	578	515	546	537	576	545	528	546	592	585	540	570	581	560	579	558	535	525	545	550	550	563	529	518	576	524	548	484	533	565	584	581	545	531	567	596	541	517	551	571	531	523	548	547	535	527	567	568	523	543	529	565	541	513	563	542	597	565	535	524	528	550	554	587	574	544	520	550	538	577	581	532	528	536	548	512	535	510	556	525	547	584	588	565	573	568	541	536	552	547	530	546	522	527	498	550	553	546	538	556	568	531	511	523	537	556	548	584	557	569	556	543	544	548	598	583	581	561	579	515	502	557	519	540	534	491	579	550	565	560	545	508	580	531	563	511	539	552	566	521	550	568	537	561	515	529	542	532	535	522	564	509	522	555	544	540	542	535	548	579	536	549	540	570	602	539	562	552	569	507	589	529	520	526	544	535	531	499	524	588	524	551	545	520	532	541	550	537	541	551	517	513	556	563	541	546	516	547	540	543	524	505	499	546	506	573	542	531	529	545	526	557	583	578	529	575	581	529	579	521	515	568	525	587	569	516	523	533	533	528	560	558	558	559	570	536	513	505	573	503	496	561	537	553	568	535	550	555	543	559	543	530	496	563	535	506	554	523	547	489	534	520	549	557	554	569	534	530	541	541	575	569	546	532	595	571	606	552	545	520	545	506	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
26166	35631	44082	39636	38226	33778	35572	34235	34812	36127	27738	16291	16019	17823	13021	9729	9941	10214	6408	4968	2879	2369	2105	2098	2241	2088	1872	1310	1348	1298	1089	1194	1000	650	513	411	320	356	313	314	256	257	278	273	269	291	853	2127	2087	1443	1161	813	573	379	476	235	233	236	221	207	244	253	226	205	271	231	237	235	283	222	240	252	231	193	220	271	205	246	232	225	220	205	232	249	254	229	243	223	221	222	244	244	218	236	232	241	231	261	220	227	243	247	237	230	260	227	254	226	234	229	250	254	249	231	243	243	218	237	268	254	242	255	233	205	254	239	239	226	254	237	254	221	245	245	257	223	234	220	210	222	241	228	245	233	200	252	232	245	245	260	238	217	241	238	214	260	257	221	249	228	217	229	200	253	231	241	218	234	243	225	235	260	252	265	217	224	240	260	233	239	220	236	242	271	251	228	235	195	240	239	239	231	213	217	250	236	255	234	212	212	260	210	224	243	218	229	205	211	206	220	237	246	230	233	245	227	244	263	218	248	245	207	224	242	236	242	224	244	262	227	250	257	228	220	240	253	247	228	205	251	269	247	209	234	237	212	221	226	255	237	212	224	204	239	218	241	236	228	212	233	214	238	240	264	232	239	244	249	231	234	230	224	235	212	229	233	223	223	245	254	252	255	236	244	216	255	224	233	223	245	255	241	247	248	246	226	259	245	259	229	220	248	203	226	250	210	234	252	240	211	226	198	239	238	236	226	236	244	249	252	247	214	225	242	219	202	240	220	243	264	233	208	244	237	234	244	238	238	241	209	247	245	252	252	239	238	241	232	217	218	250	261	250	222	239	225	236	269	236	232	259	234	239	221	228	230	248	254	276	220	232	226	227	223	219	243	236	231	233	258	240	234	225	248	210	229	239	231	253	228	221	221	239	233	233	231	253	226	238	226	234	214	247	212	243	244	236	242	248	244	219	233	233	253	244	211	224	223	229	234	226	240	247	233	243	225	222	232	210	210	242	251	244	255	222	229	228	259	231	217	264	228	238	245	219	261	222	240	219	228	221	258	224	239	201	238	231	258	219	244	209	246	215	217	251	235	229	244	240	255	206	259	243	207	228	230	208	242	230	233	234	233	220	258	250	226	253	261	283	248	245	227	242	210	225	218	242	220	209	230	250	217	245	240	258	230	252	228	261	238	220	237	226	257	243	198	244	246	258	197	232	236	231	233	271	259	249	204	251	234	230	237	253	232	224	217	249	210	233	232	222	237	256	250	213	220	244	235	226	223	235	224	219	227	229	223	244	239	245	216	247	238	240	260	237	238	216	260	237	245	246	225	221	260	246	224	236	209	235	259	233	242	238	209	227	240	215	209	236	238	215	226	253	248	235	239	230	253	213	244	245	232	239	253	217	255	239	253	232	234	242	241	239	221	227	248	250	221	242	233	231	252	208	220	280	246	239	198	219	260	255	236	235	232	217	257	235	238	228	235	232	256	213	255	256	215	247	246	239	224	244	265	217	255	224	251	239	249	240	249	242	255	231	215	232	235	269	256	240	250	262	215	230	228	216	243	212	228	240	241	234	239	220	230	254	240	239	233	248	243	253	218	255	237	243	261	256	257	240	248	205	243	242	232	238	229	220	244	247	217	239	209	249	216	223	237	243	254	240	217	251	219	222	222	268	215	226	243	208	230	249	223	228	231	219	251	246	235	220	242	222	218	244	246	233	228	247	247	238	219	226	258	216	249	256	211	243	239	255	228	226	253	241	258	220	242	222	234	235	221	231	235	241	231	227	241	244	233	239	233	228	235	250	257	215	270	245	268	239	233	251	215	237	225	244	226	247	239	245	222	221	254	218	223	224	233	242	257	220	221	214	241	214	220	252	247	231	231	231	225	222	220	216	233	237	250	264	210	224	237	224	236	248	220	229	259	225	225	244	199	246	240	242	227	227	231	230	250	234	222	227	223	232	224	227	212	221	269	260	237	215	241	235	237	220	259	219	246	221	280	217	249	257	246	248	218	212	201	235	242	227	232	240	235	238	253	242	240	212	203	246	243	256	232	235	236	254	234	250	235	205	215	232	263	235	217	237	230	240	243	241	247	218	234	245	253	243	206	245	236	214	253	222	234	234	229	234	242	203	289	256	220	240	223	215	239	243	241	229	227	233	220	244	207	239	224	223	246	222	253	221	254	267	229	226	229	250	250	241	238	239	256	252	247	269	250	226	249	251	231	223	223	225	243	209	262	224	267	234	220	264	270	241	229	246	235	247	237	227	235	219	257	248	241	241	258	243	238	235	239	232	226	247	252	233	238	233	263	227	217	251	219	227	212	254	255	220	254	234	235	223	229	219	235	234	223	240	218	205	228	253	211	223	195	231	238	243	249	239	224	239	229	237	229	218	246	218	223	280	232	215	221	258	241	238	219	218	235	238	260	245	235	220	205	230	219	214	236	251	255	239	250	224	224	260	247	238	266	221	252	239	216	244	221	237	210	248	236	254	247	275	235	248	234	248	212	200	218	245	223	237	216	242	271	235	220	209	242	253	230	239	234	244	236	239	225	261	234	243	225	200	249	199	223	239	271	244	217	203	243	245	263	214	218	254	230	221	233	230	245	224	231	226	233	209	269	232	256	226	233	238	221	233	237	243	206	223	236	222	224	244	221	229	234	221	265	237	236	226	220	247	228	230	226	234	258	249	231	254	220	257	247	249	225	233	215	221	256	223	243	213	250	219	239	217	210	251	211	252	224	262	232	213	227	222	237	232	228	214	222	237	238	271	228	237	246	235	241	224	253	256	237	247	254	250	239	234	232	237	228	220	249	245	237	258	241	256	240	240	227	241	236	236	255	235	255	253	225	235	245	233	240	220	258	241	221	239	224	229	223	239	228	223	241	248	229	254	220	237	231	227	220	216	233	240	248	244	233	218	249	226	231	233	261	230	258	218	230	252	239	241	216	232	229	210	216	226	220	223	239	258	245	211	232	217	266	236	265	232	239	238	214	219	237	213	235	231	238	248	238	228	236	250	244	201	252	214	235	222	235	261	205	226	211	231	229	222	262	243	235	235	280	236	209	216	245	251	245	253	224	249	231	231	238	222	234	232	213	239	222	231	239	243	246	222	226	238	246	240	243	211	230	226	211	215	193	249	230	259	231	241	233	254	233	237	236	228	241	200	208	240	225	271	233	261	246	223	232	247	188	226	215	252	222	228	221	262	199	245	229	222	258	234	229	228	234	223	259	234	224	257	263	246	205	241	247	232	240	231	237	229	224	232	238	242	228	217	217	206	243	272	247	224	227	232	228	227	238	219	208	239	232	228	252	260	208	239	212	257	230	243	210	233	249	239	201	237	254	242	254	240	234	249	223	244	240	263	230	247	240	224	235	240	239	235	205	242	235	209	238	242	214	244	233	253	223	228	233	239	215	236	230	229	221	224	251	213	237	236	247	247	243	234	196	232	217	257	230	256	246	223	243	217	243	284	233	217	248	230	265	211	236	247	209	218	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	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
16276	31132	40974	45415	47048	47433	49638	47232	47925	49977	42949	29741	37555	38858	33901	30633	32962	33655	23933	21776	14990	13152	11791	12463	13341	12026	12470	8486	8918	8139	7194	7320	6014	4309	3049	2100	1591	1536	1463	1300	1088	1016	969	1055	1027	1062	5131	13862	12566	9322	7430	5077	3420	1546	2390	760	683	684	680	717	706	695	665	625	691	689	676	692	661	716	653	715	700	689	681	648	654	716	680	646	682	680	656	700	647	671	666	687	649	652	647	633	698	721	645	684	691	611	639	658	648	708	647	636	693	643	704	726	664	651	648	690	662	678	681	648	650	681	666	665	689	749	617	656	663	696	715	663	636	656	704	701	678	662	683	693	633	686	646	693	642	681	716	694	634	683	694	681	674	663	608	668	628	684	690	719	692	627	665	681	689	683	696	735	664	726	669	696	728	685	672	670	663	637	648	673	633	654	629	670	670	649	645	632	671	689	685	741	656	655	646	627	666	707	691	663	675	692	633	680	660	698	680	663	667	713	687	712	678	641	674	691	657	683	726	648	636	652	685	719	681	689	665	674	674	694	666	680	685	679	662	656	717	684	680	625	672	681	680	678	713	665	670	654	695	693	682	688	662	696	596	656	648	657	646	712	661	636	675	686	695	710	647	656	683	664	663	716	708	658	682	655	645	669	685	665	698	682	650	680	663	634	618	675	664	688	711	714	702	670	704	631	685	692	658	676	659	700	669	677	706	628	709	663	676	635	734	676	694	708	675	698	687	696	639	711	709	661	621	685	699	699	685	670	663	713	678	659	636	619	696	635	707	682	705	679	676	645	655	677	691	683	706	674	683	659	719	716	653	674	662	695	643	657	677	680	659	677	671	648	635	678	671	663	678	647	663	617	668	699	671	656	678	671	701	638	730	690	667	673	663	667	635	691	708	660	699	705	693	656	691	643	678	635	687	666	709	686	679	669	672	657	673	687	701	720	669	648	683	682	666	652	641	679	655	674	643	682	691	665	732	621	654	699	709	655	752	661	637	625	650	659	690	720	643	654	686	699	676	660	661	670	667	719	678	669	666	677	666	637	677	646	635	637	697	661	645	735	643	651	655	638	686	675	694	653	704	645	693	636	666	672	644	695	638	693	676	619	712	699	681	641	650	690	693	652	676	665	681	684	688	645	670	683	675	689	718	678	678	669	664	697	624	664	677	636	675	585	679	670	659	663	664	630	690	676	690	668	660	686	675	695	697	663	681	673	682	655	690	703	618	676	659	648	694	709	630	698	715	684	672	686	700	687	682	695	679	687	682	692	686	652	672	681	650	700	691	631	659	646	692	656	674	648	675	684	716	666	707	665	733	688	669	704	709	692	678	701	655	719	700	634	667	701	667	658	655	736	657	678	681	676	643	676	648	655	703	672	674	659	711	703	659	653	651	677	656	601	683	661	662	655	639	628	673	692	648	661	657	658	672	702	636	664	657	663	690	691	648	677	653	643	639	646	659	674	646	692	678	665	699	691	682	687	684	661	613	624	643	713	683	691	685	698	651	651	650	670	690	694	695	697	694	683	651	705	718	679	677	698	661	716	660	641	654	650	666	649	672	697	660	613	668	688	720	687	667	688	668	679	705	675	673	658	672	674	703	625	719	658	657	633	676	664	689	711	697	710	625	662	706	685	677	691	686	632	638	736	672	632	655	697	625	697	639	631	653	668	704	699	641	665	623	665	630	625	670	675	625	696	620	698	679	655	687	655	729	647	688	667	675	674	711	707	677	693	685	685	658	681	702	687	677	673	646	659	690	640	652	651	667	690	691	672	662	665	679	677	692	673	718	662	662	710	664	655	665	688	677	664	639	685	650	709	689	679	699	689	692	669	629	688	688	649	721	676	692	639	654	701	691	673	638	657	674	723	701	683	668	670	684	680	657	661	715	680	659	649	745	642	609	635	723	668	654	666	624	707	719	668	690	638	698	684	663	711	664	716	700	660	630	699	691	636	672	706	695	706	652	670	675	694	688	681	659	704	730	686	613	658	663	686	635	672	629	656	702	697	654	703	680	670	643	711	716	638	701	706	665	667	655	698	721	662	681	712	679	653	713	654	676	648	690	666	660	646	712	671	662	645	681	703	693	662	651	681	714	683	670	700	713	672	709	657	684	633	652	662	698	710	713	665	698	675	663	662	696	716	632	663	679	669	718	680	705	678	660	696	697	659	715	648	669	698	654	717	653	710	712	633	673	713	680	675	648	693	683	683	690	668	656	671	636	677	687	667	634	636	662	654	673	665	692	700	663	644	668	657	638	671	683	665	701	695	696	690	668	698	638	672	655	661	640	693	646	700	698	650	666	690	701	676	658	710	662	657	644	716	701	667	699	681	732	678	677	719	665	646	728	634	679	711	687	753	674	654	688	666	652	665	663	682	719	685	679	675	695	694	680	675	661	687	732	661	652	669	650	664	691	607	668	679	651	697	647	662	679	715	691	690	670	650	688	630	653	639	688	705	637	707	633	711	702	715	662	663	646	703	694	692	681	655	673	704	706	631	683	647	685	673	689	658	716	666	692	686	685	586	706	656	692	720	641	661	645	679	609	670	722	714	673	684	646	715	720	671	654	655	678	681	681	629	658	662	639	694	653	622	630	695	670	647	678	699	680	682	651	719	717	670	721	674	652	691	721	694	693	643	719	629	656	638	655	690	691	662	647	629	635	698	669	707	620	706	700	691	651	674	693	713	670	674	717	670	674	671	691	625	640	692	666	670	723	657	685	655	725	673	693	695	678	672	703	626	673	651	673	717	694	670	638	634	721	689	654	724	716	680	687	662	691	655	692	678	690	729	695	679	688	651	679	704	695	680	691	654	706	681	628	619	695	701	673	594	681	710	678	663	652	701	680	654	675	664	672	680	721	647	710	643	715	689	699	635	702	711	657	683	678	669	681	687	696	691	631	687	635	684	642	683	699	647	674	631	650	704	689	655	711	641	657	674	715	712	670	647	674	672	670	706	668	693	651	657	700	663	657	682	684	631	695	691	667	645	679	685	682	676	718	717	664	742	635	710	631	636	713	679	643	679	684	722	672	640	647	689	688	638	590	656	619	715	654	654	702	703	659	671	640	651	686	670	687	694	678	676	658	693	690	711	667	711	632	680	641	650	692	657	662	653	715	700	682	688	641	674	626	695	701	694	668	664	677	637	656	687	674	622	663	689	694	674	705	687	656	645	652	717	668	687	652	672	696	705	671	705	693	676	673	686	650	697	662	689	666	678	667	667	726	663	661	692	645	712	645	637	685	650	665	664	724	668	672	663	670	703	655	675	688	667	682	637	674	717	715	701	679	647	681	664	702	623	655	693	673	681	676	647	665	727	691	702	689	672	646	630	676	702	728	653	709	699	658	636	646	661	693	640	670	653	699	685	697	647	686	697	676	727	644	730	682	731	644	711	667	687	697	691	683	691	691	693	694	675	723	663	666	687	668	651	656	687	677	628	627	632	691	667	695	664	695	678	663	661	658	689	703	650	663	703	729	744	635	696	707	680	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
3312	4475	8901	7598	5643	3052	2361	1788	1621	1600	1116	703	730	789	580	450	478	505	436	371	304	299	278	272	283	291	268	257	245	268	275	266	246	235	257	208	224	219	215	229	238	260	242	238	249	224	254	298	345	334	331	293	238	232	237	234	234	218	212	241	228	236	218	243	231	257	234	214	237	235	212	205	233	201	233	252	220	249	259	257	238	236	223	219	238	229	222	243	238	267	245	244	266	227	195	231	249	234	221	233	194	257	239	219	193	218	235	229	226	249	221	221	237	260	224	251	230	222	254	222	244	214	244	222	218	233	255	226	234	232	212	250	232	237	233	226	237	232	235	216	259	234	244	244	224	227	231	212	231	239	228	243	230	215	236	220	233	220	249	238	225	271	200	234	220	244	228	261	239	233	216	232	257	225	231	264	257	252	250	240	257	215	270	216	216	242	231	262	212	227	277	253	260	234	233	225	209	248	273	231	231	246	222	235	251	232	199	213	214	222	252	255	240	241	247	254	246	234	213	209	239	251	261	202	243	236	231	242	244	213	231	227	261	231	265	239	233	248	245	256	227	225	230	239	230	247	250	233	234	250	226	247	234	251	234	197	230	223	197	239	214	214	224	251	217	233	233	234	240	253	238	211	244	226	227	208	250	249	232	227	238	236	245	217	237	211	234	242	232	232	250	251	250	250	260	211	237	207	241	242	237	224	227	228	273	231	248	250	235	231	239	229	232	235	238	232	204	248	220	232	209	231	227	248	212	225	232	233	249	236	222	223	228	242	240	244	229	253	241	226	235	253	259	228	209	235	235	220	235	237	251	233	228	244	214	255	213	241	238	218	257	232	222	231	246	213	260	241	229	246	244	230	211	249	225	256	237	242	257	199	260	220	249	266	230	218	231	243	234	239	250	240	249	236	213	239	214	225	218	233	217	213	269	220	248	231	252	259	232	243	206	252	195	248	242	237	224	225	236	216	246	208	220	253	265	228	231	250	243	205	215	237	232	240	252	239	243	250	243	208	223	237	235	219	243	236	221	225	206	213	231	219	233	253	235	236	222	219	239	215	250	212	240	240	230	221	227	254	224	212	232	257	221	252	219	225	229	212	254	257	238	215	218	235	207	211	229	251	223	230	207	243	237	238	207	216	259	232	229	209	234	234	235	242	222	212	251	209	244	240	209	247	226	237	252	234	236	230	211	231	223	217	224	252	233	243	209	265	220	254	242	230	223	234	246	239	237	232	222	240	266	236	241	222	227	251	212	222	209	222	225	236	226	223	233	242	235	240	245	251	237	251	242	218	224	217	271	223	236	202	198	223	243	259	214	254	260	237	226	233	246	228	235	243	258	232	219	240	225	222	266	238	240	215	256	234	207	218	207	208	251	239	243	248	230	245	233	228	224	223	209	252	234	220	229	264	235	260	218	260	242	238	217	239	234	237	228	218	226	242	235	211	207	216	248	220	220	230	218	238	225	267	213	225	246	228	226	240	226	249	212	263	219	251	237	216	235	215	208	230	229	218	217	237	231	236	245	244	221	220	227	244	266	227	231	244	240	240	244	226	222	247	228	209	248	240	269	222	240	218	231	202	226	238	239	238	234	204	239	197	221	238	248	227	252	242	242	229	252	232	224	219	231	217	218	223	227	225	253	226	240	216	260	206	242	209	262	236	231	199	247	249	246	232	248	224	249	234	224	246	233	229	211	208	224	213	244	225	221	231	246	227	240	223	224	222	250	228	248	258	251	219	235	230	210	214	265	232	231	209	215	225	255	263	254	230	226	196	223	242	242	232	231	253	215	247	234	224	230	219	218	213	250	259	206	226	226	241	230	259	261	230	254	226	238	229	260	218	252	240	251	244	255	256	209	222	227	235	220	226	230	240	219	219	236	239	232	234	254	222	223	245	219	224	211	234	247	228	229	226	242	246	250	243	230	229	239	239	221	217	242	220	241	233	220	241	264	202	248	237	245	259	240	211	237	216	228	226	262	243	225	240	218	246	239	249	233	233	255	239	250	233	238	237	211	222	211	216	225	247	252	233	224	230	203	253	226	275	247	245	233	244	246	219	222	220	240	219	222	229	254	238	220	233	249	227	245	228	266	234	232	231	253	219	214	240	237	236	230	196	222	243	244	228	217	218	229	224	239	218	240	223	203	230	220	249	233	215	220	220	188	239	248	248	256	255	220	220	229	250	226	221	223	244	246	239	246	235	235	277	225	223	219	232	240	239	225	224	213	259	234	226	224	241	223	234	227	247	244	223	232	212	234	241	231	225	239	251	262	258	227	239	224	244	210	233	265	243	211	248	226	229	238	233	225	223	241	248	232	225	238	244	231	224	265	243	244	222	216	215	224	254	238	256	230	235	238	234	244	232	224	241	215	254	208	228	247	230	236	227	209	237	215	231	233	226	228	238	249	243	230	222	249	233	210	236	251	209	254	230	249	245	215	215	250	227	185	250	217	225	211	219	260	236	240	222	257	225	229	218	234	236	234	229	231	231	217	232	231	217	262	231	232	237	219	225	249	230	206	235	223	202	206	227	257	236	228	233	247	226	233	239	233	249	252	252	217	228	238	232	227	271	216	242	256	222	229	206	218	224	234	237	215	219	234	250	241	254	233	258	217	227	241	208	227	212	235	241	213	250	248	216	210	245	223	244	215	228	230	231	213	239	215	225	261	234	261	208	220	258	223	246	234	237	207	249	223	235	229	263	253	240	231	260	238	224	257	217	212	221	219	246	220	223	210	246	246	246	220	233	250	227	249	234	231	236	216	251	263	241	280	240	247	219	220	229	253	237	245	208	240	241	241	225	232	228	257	225	244	241	241	229	220	243	236	249	210	243	231	232	250	241	229	267	226	234	234	233	230	251	225	194	235	220	229	238	217	228	250	253	207	234	243	240	241	244	259	247	254	237	223	243	215	215	243	261	242	220	246	236	255	231	237	214	229	256	228	257	241	229	227	238	235	226	246	247	218	217	236	214	226	249	241	238	226	239	230	233	247	235	232	228	243	219	209	243	221	235	235	239	267	218	220	217	234	241	245	246	231	269	225	220	184	217	235	242	228	218	242	235	240	212	252	214	205	256	248	242	217	233	250	215	250	200	229	247	248	229	209	236	219	243	213	226	228	202	235	232	233	210	243	253	223	228	227	244	235	203	207	242	232	230	236	244	218	221	234	227	240	244	236	256	236	217	232	235	221	251	226	251	244	261	265	241	203	258	262	241	256	244	244	266	253	251	271	247	226	253	264	213	249	242	225	233	228	221	228	244	239	224	244	245	234	257	216	237	228	256	238	246	250	217	255	230	206	233	223	261	225	254	213	240	249	223	205	221	267	240	236	225	252	224	232	221	213	243	233	254	235	248	235	252	222	231	227	209	251	215	240	226	225	217	244	243	236	215	218	236	246	233	240	210	243	230	227	243	213	247	211	247	235	238	233	243	273	248	242	237	217	238	249	246	218	241	225	231	218	216	254	255	258	252	228	265	216	223	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
3157	6766	13464	16024	14899	10228	9858	7517	7860	8387	5316	2971	3731	3732	2770	2383	2588	2691	1865	1652	1253	1142	1127	1029	1106	1145	1021	917	923	877	885	863	900	806	751	756	731	718	686	703	667	712	732	689	707	712	760	1386	1767	1445	1422	1100	900	679	780	692	621	685	664	658	690	668	665	640	668	647	616	669	659	702	677	643	646	606	642	657	674	704	654	685	671	664	684	632	693	700	641	689	678	697	681	661	684	712	665	691	644	632	633	675	655	647	716	647	658	648	658	693	704	687	685	678	653	636	659	655	698	655	656	686	686	655	714	664	690	651	677	621	663	673	677	727	678	687	692	612	676	672	650	655	676	654	651	654	656	668	700	656	653	687	697	638	657	709	661	675	658	662	668	709	681	671	663	677	675	653	641	655	645	679	672	622	632	686	644	651	654	666	650	658	640	696	660	645	651	668	653	662	696	714	686	638	681	646	656	626	666	638	688	658	609	649	677	651	667	683	682	664	654	644	675	634	686	683	685	654	659	657	675	703	648	639	698	661	684	688	668	629	695	689	697	613	660	642	733	649	649	701	700	702	676	676	642	649	706	651	625	631	682	616	658	707	668	647	679	638	678	641	694	649	639	646	662	641	668	657	716	675	674	661	654	644	632	673	678	655	668	688	675	678	712	631	692	640	715	662	698	630	673	658	651	627	627	648	687	724	634	684	677	704	700	714	705	702	673	699	674	722	701	650	665	635	653	690	711	675	665	676	707	693	694	700	670	637	660	682	624	669	658	626	680	619	655	622	672	650	666	674	626	682	677	630	660	663	630	682	652	675	661	618	676	662	640	682	652	647	667	700	636	660	729	663	681	710	663	678	653	678	682	654	665	680	670	716	702	658	670	687	642	705	677	682	638	699	657	667	675	672	642	650	652	700	705	675	661	638	717	693	657	710	652	671	660	669	663	641	602	632	708	674	651	672	645	676	696	622	663	701	689	642	680	596	621	685	674	642	657	681	707	676	675	681	683	662	698	678	700	663	650	671	670	692	668	657	644	731	662	695	675	650	699	700	645	670	681	718	705	672	681	668	639	650	658	615	672	653	660	701	649	676	696	659	683	696	642	666	646	687	638	659	669	595	703	702	690	691	675	646	652	649	622	694	676	625	680	669	660	662	665	701	605	674	670	698	642	659	673	656	661	585	673	710	706	628	645	663	644	686	731	674	628	649	604	662	649	728	621	672	678	623	664	682	631	666	689	633	654	644	649	671	627	670	680	636	656	638	715	678	661	679	661	668	713	699	659	613	679	669	678	680	659	666	666	667	692	629	676	670	667	691	637	642	693	623	681	645	660	685	650	678	658	633	648	733	670	616	585	662	640	644	679	660	670	692	681	654	666	650	665	660	666	655	650	660	641	633	696	687	620	725	643	680	646	685	697	691	710	634	661	699	670	678	682	641	702	657	651	660	674	681	660	670	715	681	711	632	670	658	672	643	651	672	705	671	665	683	651	685	725	674	651	686	657	645	646	660	677	671	638	657	718	658	715	613	617	673	652	641	666	678	657	624	696	625	680	670	669	640	610	660	655	662	677	669	709	679	684	682	664	689	680	689	663	679	672	641	695	654	673	667	651	708	704	674	683	666	657	673	672	715	643	686	661	691	665	622	701	650	664	692	650	721	665	661	762	632	665	671	690	637	669	649	668	715	646	646	707	662	661	693	683	724	716	660	704	669	663	622	675	666	716	632	690	706	667	681	655	641	663	697	664	659	694	687	682	668	667	648	673	641	621	723	670	671	621	704	653	638	662	662	692	670	676	673	646	651	640	640	698	662	667	664	656	683	659	671	651	678	691	701	684	658	643	677	684	669	680	629	645	639	634	663	627	637	690	661	628	670	669	667	695	662	686	664	681	686	664	660	707	673	693	686	668	680	687	632	683	665	663	662	694	689	696	649	645	695	661	650	677	645	677	701	657	643	686	653	601	656	683	683	661	687	649	711	662	627	669	643	662	666	658	681	698	658	683	662	669	644	685	663	686	667	640	626	672	695	689	652	700	634	660	646	662	658	655	700	689	631	676	754	706	704	662	661	714	708	608	676	645	634	666	707	672	693	631	715	671	676	740	693	700	671	644	656	644	661	685	637	677	697	681	683	663	666	660	665	675	675	703	663	663	678	651	691	637	641	677	649	699	680	644	655	665	666	672	665	648	673	694	664	660	632	686	709	644	670	628	656	728	610	685	679	642	645	647	669	670	647	653	676	647	669	700	674	640	671	671	686	680	641	629	684	655	626	683	689	704	697	669	635	666	661	682	641	635	622	620	684	634	641	656	692	694	634	678	654	711	696	671	731	624	670	686	705	676	645	656	673	619	669	685	608	678	689	648	638	654	678	674	664	668	660	681	681	643	693	671	696	686	644	632	691	609	641	668	690	674	671	667	618	672	710	696	686	620	671	673	624	658	708	687	715	634	674	650	696	648	717	731	668	721	693	668	690	677	632	680	674	704	678	682	652	687	713	664	679	661	652	617	657	662	660	692	634	683	627	681	678	692	678	652	647	664	653	709	670	651	652	695	656	671	645	690	646	669	645	620	675	698	670	647	640	680	687	664	657	606	683	667	633	653	668	712	655	609	663	630	674	717	624	701	671	640	669	629	641	663	676	658	690	677	607	676	646	697	652	655	656	671	667	675	700	663	658	631	685	681	727	681	669	661	670	724	652	693	680	678	629	669	662	628	684	666	669	672	715	724	670	664	661	684	659	650	661	684	628	662	657	695	683	680	689	665	674	681	654	663	639	683	631	706	659	621	644	674	669	644	655	685	653	652	702	685	673	649	679	673	641	645	691	653	634	680	662	651	681	653	704	671	684	704	677	673	688	696	687	676	650	662	665	680	718	649	726	685	665	658	657	632	651	679	638	667	684	684	679	723	718	639	629	632	697	666	677	643	694	652	669	670	646	642	642	636	663	701	605	674	679	689	717	732	659	689	681	604	654	585	681	668	654	655	680	687	652	634	688	653	658	644	677	685	664	644	673	634	643	668	663	694	634	673	633	643	629	652	646	701	676	644	669	666	703	712	639	691	694	639	646	696	658	683	673	617	686	634	708	666	666	671	648	675	671	642	629	668	616	694	683	643	646	647	645	625	682	668	664	668	672	665	657	691	704	630	634	670	679	693	675	640	733	662	679	657	603	685	629	674	676	675	704	690	707	706	673	626	691	667	646	635	662	642	657	660	679	664	660	692	690	705	640	696	681	665	679	634	688	657	648	690	674	706	668	668	663	716	669	639	684	699	680	673	666	688	640	664	650	654	713	710	622	648	654	654	623	676	652	681	689	666	667	684	662	683	676	664	677	672	648	673	629	650	675	706	626	645	677	679	685	658	651	611	697	704	636	716	694	670	671	675	647	638	641	668	679	674	700	647	643	665	662	681	611	698	647	699	659	684	656	669	656	651	650	666	721	700	677	681	654	708	640	678	694	699	676	664	704	697	655	699	693	646	633	698	675	684	682	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
17675	27972	39518	38267	35852	28201	29674	25077	23375	23111	17579	8752	7926	8778	6515	5262	5044	4959	3528	2360	1548	1152	963	1119	1159	1162	802	591	658	656	625	516	438	370	278	199	254	221	219	204	189	198	182	189	190	225	372	1131	1106	814	596	542	302	217	250	212	157	191	197	164	180	195	194	200	182	174	196	178	171	188	183	190	191	167	171	182	187	185	186	174	166	188	157	193	187	191	171	197	179	191	187	190	187	192	204	174	203	188	174	180	189	210	203	174	196	168	163	185	161	179	200	176	184	181	159	173	172	176	175	180	164	165	174	182	181	166	171	208	170	180	165	174	165	190	194	200	187	164	190	167	158	159	188	184	168	196	195	173	168	179	186	158	172	188	213	168	176	177	158	197	178	184	182	186	174	166	175	163	191	160	171	171	156	160	167	163	183	204	168	188	179	158	170	187	173	180	180	209	191	184	177	193	178	181	174	157	169	152	169	189	171	179	194	172	197	173	189	181	157	161	156	166	177	179	177	183	189	176	154	192	176	190	157	183	165	198	156	189	179	180	199	171	177	172	192	183	181	165	175	156	176	167	181	165	174	178	179	204	164	184	182	194	182	183	182	172	160	165	172	189	177	162	201	191	187	181	185	192	185	197	169	174	190	166	167	214	187	200	153	188	191	194	175	196	171	189	160	205	203	192	193	160	182	183	180	178	172	179	192	186	225	192	187	204	174	179	163	170	176	185	172	166	203	170	167	196	170	177	181	180	191	147	206	194	160	192	189	190	165	199	190	163	166	208	174	193	182	178	176	184	160	187	193	161	177	185	187	198	168	183	187	172	184	159	182	170	181	197	180	153	184	192	166	181	173	195	169	184	191	185	166	199	183	159	158	190	196	178	186	171	194	199	191	182	177	167	169	193	185	177	177	175	175	186	186	167	162	174	162	178	189	190	194	174	190	178	179	173	197	184	186	168	195	182	173	191	160	181	194	179	184	167	198	202	202	180	185	161	182	200	165	190	188	192	184	172	169	182	166	216	189	204	188	189	176	179	228	189	166	185	180	157	189	170	188	185	160	190	200	168	159	171	170	200	176	185	165	183	183	177	155	176	201	200	153	178	202	197	206	190	183	185	159	192	164	178	179	170	211	172	169	173	174	157	181	149	188	169	162	163	180	195	190	175	176	162	163	180	179	173	170	188	177	192	205	183	189	158	183	200	174	181	173	183	196	181	186	192	185	180	180	173	202	191	200	177	188	185	169	188	182	182	171	164	161	166	178	180	197	179	185	168	185	163	200	171	186	200	180	191	163	173	187	183	182	198	169	201	175	147	167	199	165	188	165	163	181	171	192	164	189	184	170	163	174	184	195	149	183	184	158	180	174	198	186	172	169	185	159	178	205	166	167	156	180	169	189	182	189	187	173	173	176	185	209	170	180	204	172	172	197	177	163	196	166	169	186	165	178	180	200	175	188	180	169	185	186	164	182	173	187	198	188	162	169	160	149	143	187	182	179	195	162	169	180	195	204	153	200	208	196	179	173	178	184	191	178	173	191	179	173	167	174	158	191	215	200	166	168	161	164	163	193	171	162	166	168	155	161	176	175	173	192	179	175	205	190	179	174	170	173	181	170	204	183	188	179	172	186	191	170	166	175	182	175	184	207	186	164	158	176	173	171	185	177	167	181	216	173	187	178	177	205	160	172	169	191	191	192	167	194	168	178	179	196	172	163	202	207	157	186	196	170	200	166	214	152	160	208	183	196	174	179	181	178	177	170	173	158	183	155	199	178	186	191	177	165	180	201	180	173	203	201	174	170	166	175	185	180	205	193	197	168	166	166	193	163	189	159	167	194	181	208	201	177	191	177	178	164	165	150	176	189	189	178	160	148	163	176	193	169	149	170	183	182	161	161	200	193	193	162	196	189	176	189	181	206	195	179	180	186	182	188	187	199	184	176	175	190	188	158	168	190	186	175	162	192	172	181	168	198	168	186	186	182	174	163	203	169	164	187	180	165	180	198	182	166	181	201	181	181	192	179	179	162	185	162	203	177	209	197	195	169	170	169	189	186	173	171	195	195	188	184	191	189	182	200	188	180	159	203	178	159	151	176	201	180	185	201	168	159	164	163	182	192	162	182	198	185	170	211	173	200	176	176	160	163	168	176	199	172	191	157	157	168	176	193	174	195	191	174	184	188	195	162	167	195	188	186	182	192	189	210	179	172	197	166	192	185	185	167	197	214	192	173	165	165	175	179	172	181	191	181	186	185	188	171	210	179	171	184	180	179	183	187	166	178	179	169	173	202	159	187	167	185	175	176	210	169	171	183	181	154	186	191	175	177	179	180	180	184	181	183	191	173	155	160	173	210	184	198	178	162	184	167	177	163	183	196	209	186	166	192	175	179	169	178	166	172	173	195	171	167	172	186	180	177	184	195	180	167	184	180	154	175	199	168	179	201	151	195	182	202	183	185	167	179	156	171	188	151	180	176	168	182	194	188	175	193	185	200	182	196	169	186	179	168	192	180	166	191	178	179	191	182	174	173	178	168	189	175	169	198	188	180	170	171	180	176	177	187	176	178	209	158	149	167	177	189	200	175	191	202	156	172	169	175	188	183	170	170	159	197	164	197	203	177	177	172	182	177	173	182	208	181	178	185	189	161	181	175	180	208	199	204	158	151	169	197	184	163	173	183	182	186	205	154	182	202	185	170	178	197	181	197	205	172	175	190	187	171	181	181	177	187	185	183	158	188	176	173	162	173	174	195	177	186	155	169	179	153	187	170	177	184	164	188	183	175	195	189	171	167	175	142	185	159	174	193	196	191	189	191	178	185	166	178	183	194	194	176	179	190	176	189	188	175	177	174	171	201	185	177	175	179	186	201	159	179	175	174	175	189	180	205	183	147	205	173	156	167	182	160	178	177	177	161	165	173	175	174	199	198	185	198	180	199	181	187	166	203	187	186	169	193	173	142	158	187	182	170	157	176	172	198	187	181	179	179	165	201	170	181	174	186	179	166	170	180	193	202	166	183	177	181	189	190	169	190	193	165	180	219	195	190	192	178	168	186	188	164	169	194	184	180	154	184	190	195	185	158	171	201	173	190	186	168	167	162	166	178	176	195	183	173	164	196	164	184	183	207	155	185	189	215	186	160	162	173	155	164	190	201	187	196	157	181	182	164	187	176	177	161	209	193	195	201	184	203	164	200	202	167	166	165	186	199	171	179	194	176	161	171	182	167	190	191	183	196	166	187	174	192	188	194	185	186	172	182	182	187	182	173	191	176	158	201	205	186	186	202	178	200	154	195	193	171	174	186	168	181	205	168	169	149	194	188	189	198	182	183	177	180	172	161	198	176	188	156	174	189	164	170	195	165	180	174	196	178	185	201	200	188	195	156	193	183	157	184	167	192	174	177	186	181	171	181	187	165	168	180	199	166	189	188	182	173	168	173	162	165	170	188	171	185	196	178	171	198	209	183	178	162	159	188	162	183	205	191	188	183	178	203	159	163	165	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
11947	25015	34375	41249	39265	38995	42789	37955	39784	40659	34078	23139	27200	29596	25001	22021	22815	23805	16386	13388	9294	6852	6890	7730	8098	7661	5984	4196	4677	4856	4018	3686	2742	2265	1374	1204	1027	922	835	792	711	728	762	708	723	773	2430	8121	7811	5163	3637	3050	1597	994	1157	584	545	512	557	528	526	514	521	519	534	538	555	532	520	503	561	503	538	513	498	529	513	516	499	570	520	523	525	493	530	564	547	516	551	550	564	557	511	509	569	562	528	531	525	538	536	560	531	533	543	534	513	541	564	539	556	515	545	524	545	514	556	563	485	549	545	522	512	504	504	535	490	542	555	501	522	533	536	555	562	545	494	513	529	577	534	552	523	511	518	560	529	550	508	546	552	543	519	579	538	522	528	567	521	559	531	556	535	511	511	516	571	539	573	577	520	541	530	576	557	523	529	499	570	530	510	515	544	560	539	563	538	573	527	540	553	543	522	528	517	555	565	567	514	546	558	553	510	573	578	568	531	556	504	509	541	541	540	551	571	558	514	560	515	503	533	523	528	548	543	518	571	572	494	561	535	547	549	523	496	561	527	550	478	558	530	520	515	552	544	555	541	501	528	560	535	548	540	512	498	540	526	516	556	532	523	576	535	570	483	528	564	506	592	507	497	496	537	545	515	526	489	552	526	546	516	562	527	557	534	509	506	587	536	501	551	528	535	547	544	552	515	556	510	514	502	513	567	536	516	528	532	527	548	521	491	522	545	550	560	499	543	555	522	532	550	549	509	538	568	527	510	546	596	536	535	491	573	531	536	521	503	506	522	540	542	520	519	529	530	545	562	523	568	511	525	548	560	568	549	555	542	531	539	547	535	567	540	547	545	540	542	516	500	540	577	503	514	551	534	512	540	566	540	541	535	521	520	512	552	562	534	511	557	517	525	534	575	511	565	513	552	544	493	536	487	496	484	539	526	520	542	556	486	543	508	584	515	549	495	518	574	509	543	565	508	535	512	531	514	524	499	521	569	538	551	522	554	527	516	536	537	538	553	535	521	523	569	564	537	552	549	545	603	567	552	530	558	541	556	524	523	590	567	547	575	525	565	538	551	538	515	515	526	546	564	477	532	545	551	542	538	553	555	541	525	559	548	548	541	522	509	542	571	473	519	529	535	528	499	563	554	540	585	512	523	543	543	574	565	585	528	514	548	526	556	542	536	554	531	506	579	521	525	582	546	552	538	527	543	502	517	520	532	517	602	532	459	488	562	513	528	546	507	535	544	536	525	489	551	518	523	509	534	576	491	542	538	560	573	581	538	525	559	555	510	525	520	539	543	544	516	571	522	553	563	553	544	543	529	557	521	518	559	517	549	544	502	547	568	548	538	516	519	537	559	585	528	538	532	541	517	531	563	555	550	520	525	580	536	543	569	542	466	512	540	564	557	550	537	538	576	533	543	540	560	555	487	530	545	513	553	546	556	523	541	505	571	517	541	563	554	506	501	559	514	545	507	548	563	539	534	506	567	512	558	534	593	508	520	513	515	466	549	531	525	537	551	510	536	537	573	507	534	528	545	485	526	568	508	538	500	527	534	559	578	537	532	491	561	538	548	532	544	547	549	483	573	596	543	513	536	535	521	499	506	542	500	518	520	506	531	531	542	536	513	567	535	522	503	503	516	522	551	510	522	545	504	540	512	513	499	545	537	490	533	572	585	524	508	535	519	559	547	540	518	535	544	517	548	582	532	518	540	590	563	538	528	523	523	522	540	543	520	585	547	565	527	560	560	534	562	490	502	534	522	595	534	529	565	545	547	545	549	540	525	544	554	520	564	494	532	601	521	541	550	568	539	572	559	545	534	509	543	541	491	516	548	546	520	529	580	543	544	529	548	514	508	560	547	517	535	539	550	566	514	501	550	576	521	536	562	542	497	478	539	521	532	517	571	585	539	538	553	500	524	518	516	530	516	549	546	571	478	544	535	525	521	516	529	573	589	512	540	512	511	491	546	540	516	504	527	556	547	556	521	532	534	587	536	502	531	521	558	544	523	506	529	535	550	562	556	549	541	541	490	511	514	532	538	539	539	556	581	510	556	533	559	491	538	538	503	557	519	586	543	543	524	519	526	512	539	524	562	554	542	552	533	520	545	534	534	551	560	519	528	508	511	535	550	554	521	521	555	479	536	495	546	500	533	541	513	490	531	554	531	548	540	517	503	582	586	529	533	510	547	539	616	547	523	560	566	501	517	518	558	531	513	518	535	540	580	531	524	561	517	578	533	494	531	499	571	573	512	562	516	536	563	512	576	562	516	539	542	518	498	552	509	523	557	588	584	525	493	515	569	518	573	579	533	534	514	531	582	523	550	530	561	551	548	547	525	495	513	511	549	523	477	518	511	541	555	524	511	545	522	529	528	534	530	534	542	580	540	558	503	559	545	559	520	564	546	509	506	512	582	526	536	538	499	553	509	522	507	552	586	545	522	555	563	549	539	513	568	539	497	585	484	529	485	536	560	524	552	517	521	522	556	567	507	555	515	546	528	564	485	562	531	506	507	497	511	543	555	532	554	560	503	554	543	530	521	505	528	547	525	520	558	511	509	561	556	517	495	520	579	532	535	509	554	555	534	505	550	516	509	506	532	554	530	540	540	503	542	503	539	557	525	517	505	547	506	539	521	521	585	546	548	586	537	567	544	546	557	534	554	556	503	551	568	511	517	532	531	575	509	555	530	535	558	544	550	579	502	554	547	498	518	557	553	523	509	541	547	565	529	524	550	539	552	513	535	560	562	521	527	517	574	523	505	527	531	533	521	510	563	539	548	558	535	554	523	570	478	521	526	567	510	539	571	530	551	530	485	534	567	515	540	552	498	549	559	543	535	527	560	569	505	545	528	547	543	541	519	544	565	509	574	515	537	531	540	526	522	544	526	522	538	525	543	563	537	553	601	497	478	540	522	509	551	550	528	540	530	519	533	535	558	514	524	556	557	491	531	540	545	528	553	561	566	556	556	538	527	530	533	565	538	542	515	530	558	550	545	572	515	519	573	540	571	507	549	530	493	496	545	556	554	522	502	533	555	537	547	502	536	565	529	538	555	500	539	505	513	528	526	534	519	554	526	526	530	513	494	522	546	546	526	562	532	499	510	558	499	539	521	547	560	529	537	543	545	501	554	552	490	556	533	529	503	503	538	543	522	538	538	556	525	570	569	535	537	558	517	538	546	537	562	558	500	553	532	551	490	537	552	532	538	517	532	562	517	523	529	528	541	566	505	531	526	522	533	544	532	506	561	486	546	544	541	523	542	539	543	546	516	537	541	538	525	542	503	517	548	516	546	526	574	515	578	553	537	545	535	495	501	534	546	525	522	494	530	507	523	524	512	490	546	543	524	561	557	527	542	548	581	520	542	567	557	515	532	514	504	571	558	547	543	543	553	532	563	536	489	568	536	528	508	524	537	543	511	546	530	512	545	544	553	488	553	538	549	519	518	542	588	526	535	508	530	527	539	543	511	531	513	535	524	500	556	540	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
26718	35534	42885	39189	38222	33394	35200	32369	33238	33917	28545	17263	15018	17849	14136	10807	10346	10509	6700	4654	3154	2149	1965	2391	2362	2196	1528	1150	1225	1325	1097	1116	691	558	431	358	362	312	297	297	282	280	269	275	271	262	626	2243	1979	1457	1166	817	541	269	405	224	237	221	229	208	242	215	219	204	222	233	241	194	214	209	226	210	234	242	229	244	183	229	213	200	239	243	235	244	247	245	212	216	228	247	227	246	230	248	242	207	232	225	236	215	245	228	244	209	223	241	212	224	218	228	219	214	219	227	247	242	241	213	233	215	214	221	200	228	212	215	236	241	242	223	214	224	243	220	245	234	250	237	231	218	237	231	223	246	205	243	214	231	228	234	245	257	259	231	225	213	190	229	210	211	237	226	224	210	230	212	230	225	214	224	227	232	232	220	233	198	220	228	209	221	193	209	236	245	229	222	207	221	216	213	216	219	225	216	198	230	241	227	218	213	243	227	212	223	219	235	217	213	233	238	219	221	213	220	213	248	217	222	215	207	220	245	199	230	239	246	250	215	247	218	216	202	250	213	215	219	212	236	215	211	228	235	230	194	234	231	217	224	249	216	218	223	219	227	227	223	229	233	217	231	221	240	255	251	216	253	247	234	195	235	207	206	257	219	200	221	224	239	213	214	241	240	239	248	214	235	232	242	236	235	206	240	227	219	227	246	188	251	221	259	247	233	217	233	206	204	220	225	226	195	257	211	218	235	215	230	216	224	218	213	241	226	215	183	236	207	238	229	217	229	225	220	208	196	242	229	209	255	234	220	208	196	243	224	218	236	223	246	236	226	247	227	242	247	255	240	221	223	237	229	235	222	194	219	236	220	235	218	242	223	220	243	207	210	226	237	220	215	223	241	230	246	259	236	243	218	238	187	227	226	233	217	220	247	245	209	211	228	241	208	222	221	203	211	224	234	208	223	232	225	223	245	241	233	244	224	212	231	214	212	226	229	230	239	244	236	246	230	208	226	219	234	253	234	245	207	251	212	223	206	244	236	225	220	218	232	223	229	243	247	215	216	215	223	239	190	235	239	228	220	210	209	232	242	212	242	216	229	239	237	208	204	247	215	225	247	250	241	244	218	239	210	232	187	245	221	218	213	223	225	241	224	247	214	251	223	224	248	228	229	244	213	202	214	206	207	234	228	252	218	242	226	250	236	219	226	214	237	274	240	241	228	234	204	248	197	217	217	237	222	241	240	240	210	201	233	242	222	235	217	215	228	256	231	231	228	195	204	186	243	227	236	236	238	240	208	209	220	205	220	234	216	249	233	223	253	239	226	207	243	227	248	208	193	254	232	215	211	216	239	194	225	223	210	242	236	238	207	239	230	226	243	196	217	205	236	214	219	242	205	232	191	240	245	223	197	234	234	233	215	229	205	205	212	240	227	215	206	213	233	241	231	218	223	228	263	224	256	224	254	235	259	204	233	198	225	239	227	252	238	237	222	204	227	248	218	258	211	241	226	221	267	233	233	214	200	234	214	220	213	194	239	239	232	226	263	215	219	226	214	218	247	249	230	248	249	244	246	249	219	211	223	225	226	243	244	199	222	220	200	214	234	210	215	245	207	248	219	219	220	227	251	233	237	221	236	211	247	225	234	201	240	220	221	223	223	201	234	215	227	236	232	241	233	235	222	191	227	237	195	228	206	207	236	202	230	231	238	234	243	214	246	235	275	221	225	210	255	221	244	206	254	248	234	252	224	232	223	216	224	241	232	227	212	251	229	226	217	221	195	228	237	240	209	233	221	215	211	235	231	219	226	199	206	208	230	211	220	230	223	206	214	200	231	224	225	214	222	218	221	232	222	223	239	227	230	228	242	216	227	246	228	231	209	199	234	212	245	219	209	215	224	204	213	246	218	205	174	225	241	236	230	216	239	231	211	206	245	228	247	220	215	261	244	200	231	217	256	216	224	206	234	228	210	231	227	221	240	240	242	223	199	213	223	215	226	208	219	222	235	203	207	216	220	208	218	230	215	210	245	225	217	213	235	245	241	244	240	218	238	196	227	225	225	218	226	228	239	221	210	222	246	230	212	241	234	253	242	255	219	224	250	240	218	220	250	232	237	219	217	200	230	212	242	243	219	222	233	224	211	222	213	178	236	216	217	232	240	238	223	230	232	222	225	241	201	221	203	231	203	209	228	222	228	240	220	247	229	208	217	213	238	228	237	203	256	253	230	225	257	227	231	225	211	211	231	215	219	184	236	223	211	241	236	248	237	233	232	246	228	228	206	235	226	227	216	206	238	227	226	219	224	225	262	243	234	214	209	251	233	248	245	201	218	216	213	229	220	242	224	229	229	231	239	221	232	230	218	223	201	252	203	206	237	242	231	214	236	256	240	208	210	233	268	211	213	231	236	219	258	225	216	235	197	205	225	223	236	226	233	212	216	248	223	254	220	226	226	237	206	236	215	199	249	227	221	232	241	216	222	221	240	229	220	225	232	198	227	207	234	216	227	226	237	243	226	210	231	200	250	211	216	228	220	215	239	232	208	224	241	224	223	222	208	217	213	247	220	240	223	235	223	230	226	235	255	220	197	246	238	232	205	199	218	215	208	238	221	227	243	247	203	232	238	213	209	200	235	217	223	218	226	234	218	214	233	250	240	224	228	240	234	250	248	226	221	235	233	221	234	193	245	227	232	220	242	221	211	227	226	221	241	231	186	238	217	229	237	230	246	220	227	239	204	224	218	221	230	209	243	213	254	222	217	229	225	207	228	219	220	233	196	223	213	223	248	237	235	241	207	249	199	235	220	222	238	237	220	231	273	211	225	230	196	219	207	223	214	229	244	238	193	227	241	203	244	226	232	224	214	212	222	218	208	260	254	243	214	229	201	240	212	211	235	253	212	210	219	228	242	222	228	220	206	216	226	197	225	226	215	256	186	235	223	221	191	233	222	239	206	223	236	237	241	249	211	228	233	257	214	199	220	218	236	231	235	199	247	228	206	224	255	253	238	247	221	203	227	224	243	188	207	244	209	208	180	270	217	212	258	230	220	251	205	254	235	205	180	203	199	226	212	222	223	228	223	222	240	234	237	234	222	265	262	208	233	211	195	235	231	199	222	233	227	214	274	220	257	226	214	260	232	245	211	234	224	222	240	252	242	217	224	239	251	206	234	229	216	221	253	222	235	232	246	233	206	229	216	191	248	214	221	247	247	204	251	219	183	242	232	217	238	211	215	246	247	246	229	233	218	209	217	235	220	234	243	244	204	224	232	221	246	217	261	225	209	226	222	194	237	209	214	208	244	242	223	231	250	262	257	210	216	236	235	229	223	229	229	209	202	216	226	240	209	231	236	239	251	227	224	210	208	219	209	225	229	253	244	223	217	233	232	241	226	211	237	226	224	208	212	234	243	240	230	244	237	230	228	221	268	213	239	191	251	216	240	216	226	237	222	249	223	224	211	233	203	201	229	247	241	227	225	231	210	227	205	199	218	234	227	212	221	252	211	242	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	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
17081	30538	39751	43637	46665	46864	49890	45245	46865	48421	41986	31815	35256	40324	35909	31837	32677	34568	23659	20195	16095	11807	12164	13815	14785	12378	9914	7709	8775	8544	7304	6928	4006	3360	2146	1824	1726	1481	1251	1100	1044	993	1038	1118	1109	1176	3807	14497	11977	9239	7148	4969	3116	1279	1869	707	687	627	690	592	608	610	641	648	655	660	618	714	622	645	692	653	636	636	646	666	668	686	598	642	610	670	663	678	632	664	665	608	712	683	698	636	669	665	670	627	691	684	674	615	631	688	665	632	666	625	693	647	649	663	659	634	648	674	692	658	658	650	652	655	637	718	596	616	602	654	650	663	668	639	654	640	666	662	647	672	635	620	622	673	655	634	674	636	629	676	653	630	615	665	649	637	630	648	680	624	643	664	650	647	652	696	648	661	633	676	703	704	597	668	618	661	660	669	645	636	669	666	665	646	615	693	655	618	642	634	628	653	652	652	668	651	644	661	656	639	632	697	665	679	628	613	665	597	626	644	645	609	666	633	632	673	649	700	689	640	648	662	681	651	661	685	646	657	689	670	659	677	625	645	667	662	639	640	653	671	654	599	642	638	672	698	644	674	633	653	677	631	634	637	667	652	643	659	690	682	695	648	646	605	654	581	685	661	636	630	676	674	678	616	666	626	687	583	707	643	629	689	616	646	641	624	699	715	609	617	670	648	673	687	626	632	654	633	675	691	608	686	625	703	667	707	639	629	646	643	672	686	607	616	671	665	654	658	689	657	669	666	664	638	651	677	660	650	686	656	642	648	654	654	696	605	662	689	677	636	680	642	684	680	636	680	658	647	660	626	698	655	634	639	645	625	635	645	662	645	667	736	676	702	661	672	642	690	694	616	664	641	703	649	651	659	681	667	672	710	633	624	679	643	656	695	618	671	644	655	637	651	647	671	653	632	671	654	642	680	638	633	648	668	678	635	666	622	673	641	651	617	639	664	610	626	680	657	589	672	645	665	677	659	646	641	707	657	658	671	634	702	686	651	636	673	650	673	676	656	656	625	664	612	621	644	601	661	636	649	679	628	651	674	648	660	631	606	652	675	689	668	695	668	636	664	681	652	646	651	666	672	663	630	662	635	669	712	650	679	641	650	664	612	688	631	695	657	663	615	628	640	623	653	620	645	639	653	655	646	652	649	648	621	658	664	664	647	615	671	651	654	677	652	661	661	687	645	690	678	645	671	633	633	591	639	663	652	643	644	640	675	671	663	641	684	659	658	653	641	720	677	631	640	643	639	648	650	657	692	659	646	603	710	665	613	641	664	658	717	707	680	684	622	670	686	651	689	611	622	660	647	651	664	643	685	642	682	696	646	647	673	641	665	624	639	699	661	670	605	636	648	689	690	685	683	665	665	640	697	648	634	635	637	702	664	670	640	645	650	696	694	674	629	644	671	668	626	646	624	633	627	706	670	642	636	615	612	675	682	646	669	643	651	670	641	659	657	655	631	647	656	607	684	619	637	686	678	666	620	584	684	687	680	657	666	616	609	685	635	643	697	658	666	654	627	653	663	672	652	661	644	677	667	658	660	659	600	648	688	664	655	656	700	647	675	658	632	647	664	639	676	646	648	660	685	631	590	619	653	646	693	662	670	682	610	676	663	615	651	678	647	651	675	668	693	671	653	630	679	646	684	640	650	668	662	607	620	666	647	640	667	612	663	656	643	650	653	659	647	629	672	596	662	672	697	643	651	656	643	591	667	660	634	636	650	650	660	680	686	666	621	611	640	646	654	626	665	633	626	623	688	641	622	621	597	655	646	704	663	659	624	708	679	641	665	638	683	667	677	662	631	684	672	662	649	608	633	576	655	688	613	683	655	647	683	662	642	624	630	664	651	663	674	646	630	626	663	670	662	653	666	662	629	628	649	624	620	645	620	714	670	679	655	687	698	670	687	639	636	619	612	698	686	584	652	651	661	666	671	585	635	642	664	644	653	644	650	669	666	694	671	655	619	630	653	720	649	675	670	653	625	661	674	676	664	674	684	650	635	626	673	665	632	653	623	667	665	703	667	644	661	677	625	659	621	669	647	607	660	685	666	670	624	660	628	634	690	654	617	662	634	679	675	688	608	640	649	677	703	665	702	676	654	622	660	653	640	625	661	647	680	624	655	640	645	651	655	671	618	664	689	666	728	639	679	614	623	615	638	634	666	635	670	642	634	642	655	641	641	681	663	642	639	656	626	659	696	656	594	624	648	659	683	668	644	637	657	598	676	686	669	680	656	638	657	657	639	686	653	631	643	663	630	695	654	666	639	656	657	652	657	641	647	644	695	620	699	606	646	658	647	639	699	668	628	661	667	671	689	657	615	646	660	629	630	645	624	624	689	671	640	675	625	650	683	619	654	646	682	664	662	669	673	660	641	692	664	626	689	659	636	654	662	699	674	638	635	666	619	618	688	660	658	662	663	632	650	625	651	658	614	649	682	725	646	618	620	673	673	669	646	652	632	694	681	648	670	659	659	688	613	637	674	614	650	650	609	671	660	641	657	698	689	665	642	707	682	637	633	690	658	691	611	667	592	637	639	648	638	641	671	622	657	664	657	670	630	705	706	640	669	665	664	634	649	607	636	701	645	654	624	645	653	648	652	633	657	628	663	618	664	607	630	660	658	648	671	649	683	697	643	644	658	639	679	672	679	627	711	665	633	661	664	648	684	648	684	615	634	672	665	638	622	651	646	643	655	643	633	624	620	628	661	631	628	650	645	673	708	651	674	661	656	647	676	606	640	679	674	666	678	640	634	649	653	652	625	673	641	674	625	659	687	627	694	612	659	634	639	634	661	664	682	693	670	648	655	620	661	643	688	651	641	645	666	673	618	616	679	696	656	646	639	689	643	652	714	694	643	633	637	659	656	668	651	667	601	650	689	620	708	666	707	680	677	688	640	640	668	643	649	711	661	631	661	637	641	700	665	710	649	679	691	657	657	665	652	659	664	633	654	632	656	642	611	668	668	671	677	620	671	686	643	635	654	641	661	654	676	679	694	656	643	664	641	656	682	688	656	627	651	618	668	648	641	623	664	636	689	640	627	622	670	636	672	693	691	687	646	642	682	671	666	686	642	675	645	648	661	648	653	621	662	693	673	699	667	666	673	680	653	587	611	663	600	642	662	642	628	635	681	667	698	671	680	659	649	686	682	622	624	622	589	652	657	689	641	652	641	665	668	670	670	679	653	744	607	642	617	647	680	637	674	634	592	659	678	658	656	622	658	674	673	641	618	669	699	663	664	613	622	667	650	705	665	636	668	603	680	666	699	630	628	646	659	636	654	677	637	662	662	645	641	645	672	662	679	679	644	682	637	639	679	651	622	662	672	649	686	668	666	675	668	617	654	633	667	621	622	603	662	620	622	655	649	612	661	648	668	649	673	716	675	640	701	655	622	641	658	680	648	631	664	672	652	650	664	622	660	645	643	628	622	678	618	627	651	661	665	723	617	664	647	691	627	678	634	664	691	644	671	674	657	653	653	676	678	624	629	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
3573	4222	8766	7340	5537	3001	2268	1633	1551	1499	1142	690	635	771	685	568	511	476	380	324	323	294	277	288	290	282	255	220	255	261	241	250	246	223	239	201	255	242	238	265	252	236	232	204	211	241	238	326	328	303	323	295	242	235	239	209	220	217	227	233	217	223	236	232	210	218	230	223	205	231	214	207	232	224	201	221	231	258	260	229	204	261	217	216	196	227	178	229	209	235	242	213	216	199	205	221	246	234	216	222	208	218	251	239	200	221	217	215	222	178	229	239	182	255	188	202	235	228	247	208	247	216	236	241	219	237	221	215	205	232	249	229	220	232	231	219	186	221	225	199	194	198	252	239	216	218	230	210	219	226	208	208	203	241	248	217	220	253	220	220	225	246	236	230	208	204	201	205	245	214	228	235	240	233	264	219	219	227	216	228	208	230	226	247	218	243	197	217	239	223	209	210	225	243	245	209	252	252	240	217	226	264	243	215	241	234	208	210	203	243	245	215	216	202	231	231	232	240	228	177	230	229	228	218	235	244	219	238	219	233	239	227	226	259	237	201	234	226	224	225	213	231	235	222	247	205	225	237	239	243	244	228	204	204	218	227	226	217	241	211	251	251	228	201	229	193	221	202	196	245	237	202	214	211	224	258	233	227	229	202	234	220	241	233	214	211	239	209	231	236	254	203	206	215	242	245	219	233	224	205	243	215	246	222	218	227	251	235	229	231	231	222	232	228	246	240	197	208	222	214	220	221	220	229	223	221	225	206	218	214	236	186	202	262	196	230	255	199	221	213	203	206	265	222	214	197	206	227	230	216	228	235	205	231	234	233	241	234	218	223	250	228	210	222	221	258	241	224	249	216	198	219	261	207	221	237	227	249	247	223	231	247	242	259	216	235	238	226	250	233	240	209	213	219	233	202	213	218	243	231	219	213	219	202	209	242	206	246	237	230	224	224	212	242	223	239	218	231	222	225	218	243	214	227	239	226	232	230	244	215	240	226	182	255	228	231	220	230	227	234	225	219	219	222	205	183	199	255	246	219	241	232	228	224	239	236	229	252	218	249	225	225	206	214	236	216	217	218	271	229	235	212	205	211	238	245	209	243	220	262	216	223	249	246	240	227	233	211	214	238	207	215	185	217	196	234	231	228	215	217	199	247	237	213	222	204	238	216	218	200	204	230	239	236	249	209	218	239	218	259	202	208	205	214	233	206	226	222	226	208	210	217	239	240	229	170	219	225	231	234	221	246	230	206	228	223	224	217	234	206	213	230	212	204	227	240	208	230	219	213	245	203	220	208	244	237	243	213	223	224	252	191	219	233	239	218	196	247	225	240	221	220	242	231	239	219	252	220	233	216	221	253	248	198	223	222	201	216	253	243	212	238	232	240	225	235	244	238	220	206	190	241	214	235	254	230	221	219	222	243	222	234	225	247	231	205	187	221	242	224	238	219	236	227	256	221	205	219	219	220	246	196	226	210	235	226	237	224	221	211	226	225	247	206	218	228	236	228	212	216	226	222	220	242	220	256	232	254	229	202	251	229	239	208	262	203	235	214	223	224	205	232	224	219	206	238	204	250	222	227	225	197	231	229	222	244	212	215	231	221	235	219	251	213	206	211	195	222	214	237	229	210	230	244	246	237	226	236	221	207	220	239	222	207	257	229	222	248	212	238	229	243	236	230	240	218	226	244	209	228	252	211	241	225	231	202	221	228	229	235	230	221	252	237	211	204	249	275	206	242	259	232	203	247	234	229	216	208	208	237	220	214	274	229	209	222	203	258	235	219	223	213	247	208	209	246	233	211	225	224	216	194	219	229	239	222	249	215	223	211	211	224	224	211	239	196	232	245	236	246	213	225	228	202	240	229	202	228	225	241	215	222	212	206	221	249	237	249	230	216	222	258	232	226	213	217	217	237	246	223	220	222	211	214	255	207	218	222	200	227	228	235	233	233	241	240	250	234	226	237	215	195	220	232	220	233	225	200	240	230	236	237	238	222	208	213	242	219	208	226	219	234	217	236	239	203	221	216	232	243	216	221	226	224	265	191	184	216	237	210	213	236	230	229	233	222	210	235	210	220	245	214	192	203	235	233	223	235	241	223	222	209	246	217	251	212	239	217	217	248	244	217	223	206	217	205	248	241	218	218	257	252	239	187	213	191	227	211	219	208	239	225	218	209	212	224	263	248	233	221	217	227	215	249	227	212	217	227	249	202	218	231	225	209	244	224	239	222	242	237	219	214	237	235	238	224	219	212	216	242	248	201	208	224	229	234	223	213	214	187	211	209	235	203	258	238	226	238	262	242	216	233	207	204	236	239	223	241	213	248	212	226	234	196	212	246	237	227	249	244	232	223	236	245	222	258	249	210	213	223	224	215	242	222	235	220	222	226	235	220	225	227	231	225	226	227	235	210	238	237	215	209	234	234	229	222	218	228	237	243	231	220	215	212	269	261	234	210	211	220	241	252	222	213	209	198	253	228	247	187	207	226	258	219	253	243	238	243	234	229	190	231	224	238	230	258	213	210	209	210	213	206	199	234	220	229	204	223	232	240	237	212	250	198	226	216	225	204	235	212	219	210	215	187	218	240	223	247	250	202	238	250	218	210	228	220	206	219	218	223	231	226	238	221	229	218	230	222	235	239	229	244	238	234	215	219	222	211	226	212	209	235	238	229	223	224	229	239	225	218	234	200	220	230	211	223	196	216	205	251	209	249	211	212	217	237	218	226	216	232	236	198	229	217	228	208	220	204	193	219	211	227	203	233	221	195	242	242	243	210	243	202	207	248	258	257	222	229	201	239	249	240	228	201	222	240	207	220	213	221	233	225	233	227	216	228	202	209	238	220	232	251	221	223	230	226	195	219	209	225	235	238	229	196	229	233	215	242	222	230	224	225	214	240	212	222	226	209	240	203	200	236	226	207	229	238	220	243	218	223	223	250	225	229	242	229	251	258	218	224	258	210	238	227	235	241	224	210	241	222	228	212	225	193	228	224	246	259	228	226	232	237	208	205	215	219	209	219	264	206	203	208	245	185	194	219	204	198	214	218	217	233	233	222	231	242	211	222	248	217	196	242	236	236	203	243	261	199	241	224	245	205	230	238	218	232	240	217	214	222	247	213	236	232	214	239	232	233	238	215	231	204	250	216	236	219	233	225	232	227	239	225	222	221	240	224	252	241	212	206	216	201	239	249	240	204	207	223	229	228	194	230	241	219	248	222	217	211	233	218	197	229	262	223	240	229	231	196	239	251	226	218	200	226	241	208	195	197	221	215	214	243	204	221	198	212	201	256	228	241	196	231	215	214	227	252	235	211	236	233	215	236	232	222	208	228	239	227	219	206	243	216	238	235	235	187	249	242	215	225	248	215	206	238	228	230	225	255	227	236	201	232	235	203	221	217	245	234	221	222	252	218	237	247	248	214	220	248	223	232	230	204	201	237	218	236	212	217	219	206	223	225	223	235	231	224	224	268	236	213	204	233	197	229	224	244	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
3382	6001	13143	15336	14201	9959	8878	6915	6915	7966	5357	2793	3362	4055	3164	2608	2476	2590	1731	1539	1282	1269	1075	1166	1243	1117	960	915	978	926	857	847	778	799	715	715	688	713	678	680	674	678	691	709	623	637	779	1327	1543	1365	1389	1052	811	698	677	662	649	643	641	672	649	594	620	653	628	696	703	615	619	611	703	635	661	645	666	621	642	655	649	633	682	659	640	628	672	631	651	635	634	695	627	624	618	639	638	638	630	688	669	656	709	696	680	664	607	630	654	670	654	623	641	610	679	656	629	646	674	637	616	624	674	640	674	614	642	659	638	608	669	604	650	634	676	640	665	632	655	625	653	659	647	692	683	671	656	647	671	685	651	641	666	642	634	621	678	656	636	630	646	664	709	627	612	592	592	635	624	633	640	684	668	627	671	635	651	652	687	628	663	630	662	636	636	657	648	655	653	660	645	629	604	615	645	638	645	661	609	666	634	649	650	634	673	651	590	636	604	669	651	651	632	677	644	648	634	632	616	592	690	641	643	659	669	690	652	656	624	629	658	692	642	670	673	631	639	620	643	607	606	632	632	621	676	673	630	648	600	621	665	655	640	662	651	647	655	680	623	676	617	672	666	672	619	641	691	594	637	618	646	653	613	678	676	663	626	706	696	653	627	621	642	623	679	671	633	710	622	645	612	610	692	595	618	626	679	642	643	637	637	647	660	673	666	666	620	646	655	731	651	684	712	683	688	691	668	658	642	613	640	697	639	684	639	652	596	759	603	671	614	614	639	620	655	623	659	669	654	639	657	649	642	647	647	623	685	664	617	609	603	691	648	686	680	690	656	656	676	711	651	650	615	608	653	600	696	695	623	667	645	623	623	618	705	638	634	696	660	618	651	680	659	643	671	619	625	654	710	640	627	610	653	619	635	646	621	665	670	672	624	666	658	647	637	653	622	603	652	617	648	666	632	695	678	655	603	635	678	684	658	629	587	631	618	661	650	639	635	597	621	622	613	711	682	601	676	627	680	685	684	645	635	579	639	690	614	650	630	631	655	666	639	597	660	625	606	672	623	628	611	656	607	660	671	670	668	627	665	656	634	631	683	673	617	644	666	636	601	636	611	661	652	644	635	668	643	632	645	666	704	654	670	626	674	660	644	649	643	633	669	639	653	636	643	614	615	658	636	631	650	666	669	674	665	619	657	636	589	634	681	648	618	635	686	645	609	627	677	677	669	639	642	645	620	617	625	647	637	652	626	599	652	659	641	675	614	641	661	601	645	651	647	639	654	651	639	636	611	625	617	627	690	636	665	625	670	676	659	651	633	659	641	640	638	687	631	673	671	635	695	653	662	674	648	632	676	635	595	628	645	632	640	661	629	699	649	641	679	649	598	640	644	619	644	596	717	644	645	652	635	681	663	684	635	641	679	665	619	667	644	618	695	633	616	677	651	680	642	643	663	662	644	629	631	611	657	596	655	652	676	675	697	667	616	688	658	639	609	665	675	641	679	685	610	621	630	630	638	671	660	630	683	661	638	654	651	640	656	608	623	601	663	686	629	669	651	695	665	656	651	625	633	695	628	634	696	649	622	670	639	646	644	661	608	670	668	666	661	708	600	636	610	689	669	666	680	667	658	677	674	654	687	631	635	660	612	648	644	661	629	670	681	621	655	624	600	624	627	634	676	620	652	641	674	602	621	604	670	634	604	642	637	623	705	679	716	623	636	623	664	634	690	671	615	654	660	699	638	649	604	681	670	683	673	621	655	633	650	660	643	653	683	639	655	609	647	645	681	693	634	640	656	665	608	630	628	636	687	639	677	630	673	628	702	628	646	663	698	682	633	662	644	624	623	667	613	679	668	659	620	633	663	659	612	600	636	630	664	645	629	631	626	595	628	630	626	674	646	668	617	680	610	637	641	655	688	636	603	691	663	600	640	653	660	652	645	722	671	631	656	628	598	654	641	651	657	686	637	628	681	636	649	679	619	628	629	622	625	639	702	633	603	658	685	635	665	643	656	684	666	665	650	658	646	637	607	662	602	669	647	649	614	650	612	645	671	647	649	683	662	638	607	630	624	621	666	660	585	645	671	633	631	623	671	651	645	696	626	674	621	646	649	652	609	688	595	640	638	672	701	667	614	630	650	647	599	669	630	675	656	646	609	674	663	661	671	685	658	666	628	666	654	618	676	671	596	614	656	650	659	622	613	634	648	688	639	627	650	703	647	666	673	635	647	652	640	694	659	633	667	659	651	645	672	668	662	636	645	625	625	686	663	682	684	642	638	688	666	664	691	630	637	607	661	687	621	686	656	668	661	629	647	654	627	641	667	626	675	679	661	682	667	643	666	612	660	629	623	647	636	618	687	613	632	659	644	650	608	654	645	647	664	620	664	646	634	662	673	677	615	652	641	637	649	635	648	692	616	597	638	659	653	648	664	672	661	628	622	644	645	619	668	667	687	639	656	655	689	640	635	660	597	644	634	636	688	595	629	661	675	641	675	654	610	700	638	620	637	698	631	633	632	662	685	664	651	656	654	676	652	657	630	618	660	648	664	660	673	599	607	640	651	632	649	648	660	625	630	647	707	642	676	651	670	646	676	638	634	663	674	614	667	687	621	670	673	619	659	655	627	626	649	661	612	634	667	670	635	659	679	683	650	662	657	642	700	643	691	680	620	597	660	627	626	650	603	671	625	655	651	611	653	676	604	633	681	677	634	594	638	620	629	717	663	725	654	610	667	697	626	665	641	698	672	634	658	631	650	658	672	619	655	626	660	644	605	694	690	618	653	647	635	632	649	639	616	679	685	650	660	638	620	704	635	620	625	622	661	652	644	731	649	655	699	631	633	614	674	656	651	604	651	657	648	650	684	621	687	614	612	655	618	606	630	651	681	652	645	613	628	657	645	651	642	615	684	612	677	688	600	665	643	609	657	626	650	677	675	659	608	655	651	609	669	661	628	665	657	634	664	632	635	588	656	637	673	668	666	645	652	619	635	681	605	685	700	682	688	654	660	665	622	611	626	679	692	666	666	665	619	646	638	699	666	643	677	667	643	632	651	686	624	651	641	650	658	618	678	662	639	640	647	652	644	642	641	626	650	630	631	675	646	602	700	662	662	705	659	676	639	686	656	630	655	680	596	697	609	716	688	671	677	637	632	626	707	625	669	727	631	684	661	658	663	635	644	621	678	622	592	618	676	680	653	627	637	645	657	630	681	653	636	644	616	642	632	654	636	650	656	656	633	680	628	675	608	629	630	637	612	612	676	635	587	694	684	661	608	653	619	598	710	640	654	648	615	637	646	654	646	663	687	632	663	637	630	654	639	661	678	642	623	585	698	620	687	663	616	642	667	636	682	618	653	624	646	631	637	669	683	659	649	703	628	701	599	639	652	634	613	615	657	672	644	677	644	618	642	704	658	686	635	635	668	655	599	630	627	645	609	692	633	645	674	629	641	716	683	621	628	652	689	645	618	661	639	645	661	614	606	646	630	673	643	667	624	645	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
17263	25396	38775	37030	35489	29706	27067	23226	19721	20961	16085	7818	7910	9907	7189	5216	4695	4454	2775	2072	1418	1102	1042	1229	1416	957	690	656	652	628	617	514	380	280	255	229	248	214	188	190	228	192	195	196	211	213	423	1177	1202	760	669	461	276	204	213	202	182	175	198	165	152	191	187	169	177	161	183	172	189	194	175	167	174	180	173	167	185	167	183	174	173	180	162	185	177	195	156	188	173	182	171	168	185	173	190	188	164	164	158	170	170	149	164	183	172	181	156	167	155	179	172	171	197	192	142	185	177	186	170	171	180	184	158	165	186	151	183	158	163	194	191	184	163	177	178	177	163	170	186	159	162	186	179	195	178	172	184	177	163	165	195	164	157	190	163	197	183	176	174	199	205	196	167	167	168	190	171	169	190	149	193	186	171	182	171	182	144	161	181	174	162	195	158	180	177	158	174	172	196	187	171	186	176	174	182	189	148	173	182	193	175	167	203	155	188	178	192	194	191	164	158	188	177	180	168	177	176	198	172	171	178	168	164	174	179	147	177	196	201	173	167	191	177	185	168	145	174	180	182	166	190	175	180	175	187	175	160	190	184	190	158	192	187	176	178	194	204	187	198	164	209	186	177	187	169	185	191	151	175	191	172	172	182	192	190	179	175	178	176	171	159	180	157	162	167	179	155	185	189	174	159	176	186	165	181	166	181	186	176	188	178	196	200	178	190	175	172	181	196	169	169	168	183	183	159	160	203	166	155	171	200	156	186	186	174	181	202	182	197	182	188	189	187	183	170	176	174	180	158	188	169	187	178	149	168	172	171	181	182	186	167	162	168	191	175	177	173	208	176	170	159	177	194	162	152	177	172	178	212	156	177	181	198	180	182	156	156	153	166	166	166	167	165	181	187	167	187	170	171	168	183	191	187	166	161	170	187	179	175	162	179	171	186	186	166	199	150	209	175	175	184	194	165	174	199	172	172	183	184	190	169	178	176	174	177	186	180	173	196	192	185	179	194	198	184	169	162	164	167	185	187	184	180	170	172	165	194	155	169	176	206	157	159	191	177	168	179	185	186	217	170	195	188	171	183	176	191	162	171	200	163	191	173	146	170	183	178	179	189	181	165	177	189	165	184	179	163	167	174	171	173	177	164	195	167	172	182	178	151	171	191	176	194	174	172	163	172	185	163	155	180	164	161	184	176	182	144	190	184	176	182	174	165	170	180	179	178	169	167	188	181	168	186	174	158	178	177	186	164	181	159	195	182	166	196	170	187	174	165	169	183	193	165	176	178	178	178	170	189	197	158	166	166	180	190	170	184	167	183	172	188	186	168	181	183	162	182	170	181	171	194	189	189	186	170	166	169	172	195	165	169	179	170	193	168	158	179	191	199	185	193	167	165	177	189	198	165	178	177	187	173	179	158	177	201	174	170	173	175	186	140	169	158	188	164	171	194	187	160	200	193	194	180	173	174	167	169	160	197	196	203	167	147	197	191	193	151	177	176	163	186	174	175	165	188	173	186	165	165	181	169	164	217	185	196	152	191	190	181	182	179	177	171	170	181	199	166	189	167	156	170	160	183	176	173	222	167	179	158	170	180	153	197	183	191	184	177	175	184	187	165	144	184	170	171	196	171	175	170	176	194	174	168	196	189	163	204	175	166	199	190	176	180	169	183	180	191	184	219	205	165	183	175	166	182	192	178	182	167	160	167	166	187	166	171	167	194	162	190	182	190	173	165	166	198	136	147	167	172	198	158	168	185	185	154	170	159	198	194	164	178	179	175	164	179	185	199	167	180	182	169	163	183	169	169	164	173	159	153	168	159	158	210	189	170	170	170	189	166	190	165	159	177	202	194	164	173	194	162	181	178	165	159	167	184	196	159	173	160	177	153	200	210	169	160	172	185	185	171	164	197	191	200	173	163	196	177	176	180	164	181	172	176	183	185	184	187	193	163	152	180	138	190	178	181	179	195	169	169	180	188	164	172	173	178	167	182	181	178	170	171	162	165	172	196	196	191	164	200	181	163	181	179	180	184	137	173	201	197	215	173	186	173	170	198	181	194	164	180	208	196	172	182	193	181	180	164	182	174	203	185	171	190	191	204	182	190	162	165	162	179	170	182	181	191	181	163	172	205	199	163	198	180	176	181	173	197	183	204	189	175	195	165	171	217	195	195	171	165	184	177	173	183	189	160	175	187	174	186	183	164	180	197	174	179	182	172	153	188	200	189	180	138	186	187	178	189	171	155	192	174	194	160	173	167	148	187	186	197	199	164	183	171	187	192	195	196	190	177	189	160	157	199	177	184	183	157	171	171	191	202	169	172	167	177	168	180	189	171	160	194	177	156	183	209	195	175	160	180	174	174	175	185	167	196	178	184	196	172	162	180	167	196	176	209	166	187	205	166	158	174	180	198	174	187	198	199	155	170	199	193	174	172	184	168	174	185	178	166	175	181	191	175	184	174	181	223	197	179	185	190	156	189	177	175	191	162	179	156	192	169	209	171	200	161	176	174	192	196	153	170	178	177	178	186	188	205	152	179	168	176	196	178	152	198	174	187	163	198	162	175	172	187	171	183	173	174	204	202	148	164	182	164	189	172	205	176	157	181	187	168	162	176	161	193	175	167	198	207	166	168	203	180	194	181	186	183	179	171	174	155	163	183	161	185	194	175	196	188	187	200	149	183	196	174	182	162	154	152	166	181	178	161	182	183	180	153	166	153	185	159	169	198	169	181	159	183	169	169	183	193	160	161	181	163	164	184	166	186	189	168	173	197	191	199	190	192	197	183	158	175	175	168	183	144	170	161	167	161	177	188	181	200	178	176	190	181	185	176	188	169	186	180	176	197	192	190	186	178	151	176	162	194	168	173	188	186	200	168	183	173	175	186	171	189	178	188	159	169	153	151	160	178	177	192	165	187	171	177	188	185	181	177	171	152	155	174	173	146	172	188	191	191	174	194	155	179	161	186	186	162	167	163	186	177	159	147	183	176	161	184	159	185	207	209	180	182	194	179	181	188	186	161	181	150	162	193	185	174	201	198	170	158	178	188	146	179	161	175	164	183	178	183	160	214	200	170	163	178	161	181	166	189	136	174	185	211	193	177	177	180	187	197	189	169	162	179	186	165	171	186	180	159	145	199	157	172	152	170	193	171	177	167	176	179	191	167	195	182	167	214	176	164	172	186	184	156	164	183	153	177	193	178	189	161	195	184	198	173	176	199	180	171	196	195	201	172	166	190	179	182	162	179	182	166	176	157	151	180	151	166	154	168	160	179	158	167	163	194	165	152	178	160	179	177	179	170	184	179	161	161	183	166	153	171	194	204	191	189	181	177	154	210	170	199	166	164	144	171	171	194	177	188	185	201	212	167	188	185	182	194	179	179	161	197	178	205	192	179	157	188	186	177	183	186	157	198	196	175	192	188	169	217	176	181	203	188	185	184	165	165	196	164	193	175	180	175	195	183	191	164	177	190	180	158	190	190	167	177	177	176	167	186	177	159	170	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
11846	23118	34054	39866	40616	40135	39893	37518	35481	38598	32599	21335	27125	31197	26502	21998	21818	22564	14424	12421	9309	7475	7231	8510	9303	6188	4946	4449	5153	4829	4295	3378	2190	1615	1120	1150	1056	878	823	715	727	745	754	751	761	767	2957	8496	8166	4616	4019	2708	1361	767	871	559	523	548	521	537	546	528	520	495	517	520	511	573	491	511	558	579	561	509	503	555	532	573	464	524	559	525	548	572	531	513	499	514	542	562	497	517	515	520	511	503	548	503	543	536	539	516	509	534	543	539	547	572	542	534	568	506	557	544	555	515	539	540	519	538	542	513	479	536	526	525	523	524	501	506	497	582	504	537	537	543	553	531	529	533	513	559	520	551	514	518	528	534	541	559	526	534	515	501	505	505	532	579	537	580	540	550	504	554	520	539	519	546	501	520	529	509	521	516	553	567	508	531	518	570	507	532	506	549	538	561	548	546	540	546	550	562	543	503	540	539	530	519	556	546	582	529	527	508	567	521	555	506	520	517	522	514	531	546	542	563	494	494	510	535	574	580	491	515	518	570	527	548	545	552	551	516	526	554	540	557	504	495	567	550	515	520	520	515	490	517	564	556	540	560	520	552	506	496	494	545	566	521	544	546	519	557	544	522	558	504	548	524	490	548	549	507	545	501	534	512	489	554	542	565	534	530	567	535	537	515	501	538	487	514	557	562	497	525	552	559	526	530	514	537	546	529	537	519	557	583	491	555	456	530	519	535	489	526	500	501	538	545	518	548	544	539	544	539	565	516	505	565	491	490	528	535	519	509	499	566	561	528	522	512	522	519	545	514	555	540	556	577	536	520	519	548	510	512	508	517	538	490	527	523	522	512	531	500	498	552	508	532	579	521	533	546	533	555	547	521	517	525	485	520	521	516	507	511	537	533	500	584	524	509	518	493	504	564	518	504	539	480	538	552	538	515	532	517	584	521	529	563	521	542	541	559	514	527	492	539	511	537	535	543	505	531	568	566	535	536	550	576	504	517	551	526	580	554	585	511	549	532	533	553	535	521	520	581	521	552	519	543	485	510	502	542	522	554	508	558	510	540	556	547	519	539	575	563	541	571	533	530	536	511	521	568	547	566	539	541	543	558	541	550	527	536	541	569	556	518	533	583	512	511	525	541	518	519	524	542	496	572	503	536	560	519	478	533	503	484	540	541	544	531	577	522	528	535	513	556	529	518	509	526	498	532	564	534	519	514	559	530	496	504	542	526	549	510	523	519	517	562	542	515	528	507	519	564	561	510	539	538	504	495	541	535	526	525	500	527	549	490	517	557	542	518	559	512	553	513	516	511	556	595	555	515	548	552	528	507	533	509	500	513	561	517	505	501	510	535	554	543	494	538	576	544	510	513	517	576	553	559	549	503	512	563	521	523	525	529	525	506	522	528	564	513	573	511	515	517	505	545	524	534	551	540	540	543	566	495	512	577	508	558	514	537	539	517	549	507	561	514	524	521	491	500	545	551	530	538	533	498	520	549	548	550	514	544	526	500	565	533	514	569	548	536	534	549	555	529	551	567	564	545	539	526	517	544	503	521	531	550	553	583	547	514	548	555	522	505	541	523	515	488	507	570	528	532	504	506	529	581	518	530	491	505	518	532	546	572	518	528	557	514	535	514	546	535	499	546	519	579	490	504	506	534	529	526	533	548	571	519	550	589	521	547	538	547	523	543	549	507	563	543	538	516	495	583	527	528	549	547	551	512	525	534	498	518	537	507	514	534	495	514	560	542	584	535	556	559	484	474	558	535	530	499	570	486	528	565	518	516	516	533	544	515	574	515	523	516	566	513	486	493	562	550	566	545	530	563	521	575	491	536	475	516	548	516	520	532	509	526	540	514	518	535	539	545	513	526	535	540	543	529	529	534	499	537	513	535	502	496	539	497	551	518	602	510	523	517	499	521	567	544	529	570	583	501	523	531	566	489	528	541	540	548	525	482	495	511	553	529	523	504	547	543	520	522	554	543	534	518	522	547	497	573	534	574	505	565	523	521	542	534	505	532	506	545	567	546	563	557	556	539	550	515	537	505	535	525	579	547	563	575	511	517	507	486	553	567	505	543	538	512	542	573	529	552	543	550	495	591	561	526	519	571	549	564	571	510	545	538	552	519	541	498	541	566	558	506	504	534	554	526	515	551	557	540	575	507	459	554	490	513	480	561	510	556	536	531	534	515	541	548	508	538	545	517	511	526	503	543	546	593	563	558	562	531	559	519	513	535	497	528	532	572	567	555	512	534	505	528	471	500	523	549	562	541	534	585	523	562	551	534	495	532	476	540	582	536	535	604	560	551	495	556	524	541	535	559	541	535	526	523	514	528	523	473	558	514	487	546	541	534	525	521	584	541	567	509	549	532	565	541	525	530	519	517	523	524	538	518	514	510	505	553	528	547	523	522	548	530	464	556	518	502	501	521	538	531	575	507	518	510	512	534	530	545	556	501	560	531	506	524	503	494	537	509	563	562	507	532	526	583	534	510	519	508	508	536	537	502	526	535	541	565	559	507	527	533	511	540	528	502	550	530	493	537	550	546	563	514	519	525	537	544	522	511	503	484	545	505	529	526	541	533	507	512	511	563	559	497	509	554	549	514	533	544	521	523	509	547	526	550	503	551	540	529	548	492	493	559	491	520	510	534	521	534	543	540	552	577	550	557	529	503	565	534	526	535	501	541	484	528	544	507	553	536	524	531	550	530	538	499	486	521	542	484	525	532	537	525	565	519	535	516	524	565	540	519	523	552	532	507	488	534	538	528	508	514	494	544	524	521	524	486	543	582	523	530	534	507	562	537	560	524	562	507	515	525	559	492	512	519	500	538	519	484	533	516	574	499	520	522	548	506	504	539	535	506	525	505	533	557	570	522	541	490	514	531	552	506	558	510	516	494	532	534	528	510	509	551	543	509	527	549	540	538	517	512	510	542	525	488	532	530	525	537	572	515	505	487	530	556	526	530	513	515	550	583	518	547	552	510	534	543	530	516	546	496	530	482	501	513	530	500	560	564	523	537	560	558	525	574	577	505	500	520	564	537	543	536	557	549	529	490	491	568	551	522	572	510	522	527	522	495	580	542	518	522	567	514	526	496	559	550	514	522	557	512	521	537	582	527	547	519	547	526	498	564	531	532	507	509	542	514	524	509	534	540	471	547	534	529	534	513	544	551	557	539	524	553	543	569	544	572	528	565	520	526	540	528	561	536	537	494	529	511	548	510	527	502	504	535	550	511	544	543	519	558	511	547	545	528	508	494	494	561	535	521	542	503	557	520	537	526	532	554	501	549	522	517	520	512	519	504	533	546	561	505	541	607	530	549	515	550	512	538	544	514	511	516	525	561	580	544	514	563	552	572	547	533	534	533	546	541	533	526	487	543	553	580	550	551	541	513	489	556	543	527	500	520	506	479	517	528	554	558	536	544	543	510	514	522	526	538	533	524	515	536	571	533	500	545	522	512	521	532	574	558	520	520	545	514	554	528	573	523	524	522	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
27085	34019	42153	38653	38575	34053	33416	33228	29823	31583	26493	16628	15668	19979	15037	10169	9860	9143	5970	4356	2937	2180	2222	2811	2579	1756	1294	1329	1283	1228	1085	952	578	445	365	320	359	290	286	252	282	282	260	278	245	288	722	2233	2227	1424	1126	730	419	329	254	247	206	222	221	218	216	227	228	224	216	228	239	254	246	257	215	219	230	237	217	219	228	220	210	239	219	216	207	240	220	232	238	242	209	234	236	222	230	203	243	217	222	215	204	223	238	254	230	215	237	200	237	230	234	242	227	235	228	222	237	239	204	224	229	240	225	243	208	227	231	227	224	220	224	202	221	236	226	211	208	238	225	229	224	240	225	235	245	237	236	234	219	252	240	240	215	218	228	217	210	211	246	249	232	229	232	210	234	226	241	211	214	260	230	218	222	247	211	204	251	214	232	232	228	208	215	218	231	221	218	223	236	230	224	222	211	221	213	238	216	229	243	234	220	211	240	246	235	229	214	219	231	213	263	217	211	218	221	250	217	199	240	236	205	245	217	221	221	238	196	210	222	242	225	204	241	236	238	267	213	217	225	247	229	241	215	233	222	212	233	238	233	222	243	224	200	207	216	200	209	240	263	225	229	227	269	251	217	202	203	228	229	264	214	223	203	241	217	201	205	218	223	214	218	239	231	250	214	241	222	225	203	229	220	225	219	214	215	209	200	214	227	230	235	224	219	248	224	228	266	192	210	256	231	248	219	212	219	214	233	204	251	239	235	236	211	211	215	228	221	213	254	214	225	243	226	221	229	230	204	242	258	220	200	240	233	210	233	211	228	226	209	195	224	222	213	237	256	206	212	203	203	240	217	214	215	205	201	217	225	220	236	232	212	216	222	252	224	221	257	226	238	219	222	232	224	217	242	174	201	237	221	239	218	243	223	214	219	224	225	220	229	240	217	226	235	227	208	245	218	235	210	231	211	232	224	230	220	229	195	235	252	231	227	201	238	259	227	216	222	216	219	240	227	239	214	225	227	228	216	241	241	225	240	212	222	246	235	186	215	249	233	215	245	222	209	219	226	232	215	239	240	229	229	236	208	244	227	255	265	243	208	246	233	228	244	223	198	242	222	223	220	224	268	230	232	238	232	218	248	240	231	219	221	236	238	222	235	245	213	247	237	251	208	223	208	263	241	250	242	232	214	239	246	219	237	194	219	201	230	236	246	200	219	261	227	242	221	237	219	234	222	193	219	232	197	213	225	204	216	230	214	205	241	193	241	239	222	217	196	242	210	216	204	206	231	239	224	220	213	224	224	233	203	217	212	251	244	232	215	218	239	250	246	212	262	190	238	236	246	253	222	235	250	206	229	195	229	241	221	228	221	234	225	220	231	212	245	207	219	199	241	228	212	200	212	211	226	239	240	218	254	228	232	212	224	236	247	202	228	227	224	244	243	242	215	227	227	256	212	247	237	238	242	233	244	233	230	243	234	241	239	210	223	235	231	235	243	233	232	234	205	209	202	250	190	221	223	232	248	234	225	219	219	229	232	227	223	227	218	252	208	231	214	226	277	222	225	218	253	233	189	245	223	222	236	215	262	208	214	246	246	220	228	220	212	217	223	247	217	220	216	241	229	206	209	246	206	220	237	206	251	218	218	217	232	227	229	228	212	218	209	217	200	213	235	239	242	249	223	244	241	217	228	206	232	202	239	210	231	207	228	216	230	232	213	230	249	225	204	226	203	206	205	227	238	212	236	200	245	243	243	224	219	224	218	223	211	239	220	248	216	241	239	208	235	244	239	238	237	217	222	227	237	227	233	219	236	234	230	216	249	221	229	223	218	226	229	204	230	236	243	235	227	221	230	213	253	233	241	238	229	212	226	223	210	231	261	235	225	203	207	223	236	237	224	218	219	226	227	216	228	247	230	232	241	194	252	238	226	225	239	250	227	242	199	248	230	234	228	208	239	212	245	232	227	220	223	213	217	214	220	216	234	242	224	245	233	241	215	220	226	236	232	223	247	211	236	226	263	251	183	258	238	249	222	216	230	252	207	237	227	225	218	250	235	215	224	250	211	228	213	212	231	247	213	229	232	210	236	202	229	228	226	228	229	235	220	219	242	253	220	243	229	230	228	225	248	216	200	210	233	257	231	238	236	249	216	202	224	230	235	220	214	221	214	195	218	227	222	230	235	235	225	239	225	217	217	228	235	238	227	212	240	227	234	218	237	248	213	242	225	211	215	221	222	252	234	235	220	227	234	227	235	211	246	238	209	236	233	220	197	210	207	254	229	267	221	251	208	214	208	219	215	220	218	233	213	248	234	231	232	242	233	246	216	211	208	259	239	234	230	192	233	219	229	204	232	220	223	223	242	210	237	218	226	214	227	252	209	211	213	226	223	244	218	204	207	246	207	258	232	229	193	220	206	225	219	244	210	247	221	234	197	222	218	206	224	228	255	223	196	233	246	227	219	214	216	221	206	229	243	224	242	219	225	240	240	215	239	210	214	228	216	225	210	224	253	194	223	237	216	213	201	196	206	215	227	221	253	226	224	236	215	209	224	221	215	225	215	204	212	232	240	230	239	232	218	246	215	220	220	241	208	204	215	212	242	220	241	231	204	206	213	223	259	225	228	242	241	212	238	213	205	220	215	218	226	210	247	244	233	236	247	226	239	221	234	224	238	216	218	227	212	205	208	222	226	247	208	214	213	218	222	211	228	221	243	217	242	204	215	227	235	244	221	246	226	252	239	248	224	227	228	236	228	213	197	228	229	243	254	231	271	210	222	211	267	230	239	210	235	235	214	204	206	225	240	224	216	225	220	223	243	223	220	226	207	232	221	231	228	246	213	217	220	213	228	244	252	246	231	207	231	236	233	236	222	216	220	224	228	214	248	244	218	225	241	243	205	193	228	223	225	195	188	218	210	248	228	224	220	209	245	234	234	208	242	226	208	214	264	215	215	243	212	201	246	225	220	222	218	218	201	240	230	244	243	238	214	216	230	227	236	224	234	212	242	217	213	225	217	235	224	230	219	196	234	228	237	248	213	267	248	226	210	226	240	232	208	225	224	208	230	213	237	259	228	226	192	212	222	232	228	210	222	239	203	241	236	228	217	220	238	204	219	213	244	220	243	200	224	233	206	227	221	239	217	219	229	245	215	228	215	256	200	241	201	228	242	217	224	215	211	231	229	222	231	224	209	221	212	242	222	226	236	211	227	206	214	221	236	207	232	222	217	259	218	225	240	244	225	230	211	225	246	229	219	231	239	226	239	230	215	198	213	224	246	243	221	220	234	221	221	237	243	221	233	229	230	226	217	244	218	233	232	215	177	234	222	224	228	218	239	224	222	260	208	256	218	247	223	256	238	214	229	245	241	214	237	228	230	240	209	220	228	198	221	222	262	229	209	208	241	205	233	226	220	226	238	211	193	242	225	234	228	243	258	209	216	236	234	252	202	200	211	235	218	234	219	221	225	220	231	197	269	228	214	222	209	240	212	221	226	227	212	225	235	197	217	201	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
17167	29399	38926	43334	45937	47075	47312	45747	43448	45814	41344	31167	36692	41636	36185	30730	32676	31769	23516	19414	15311	12238	13205	15667	15580	10231	9165	8993	9108	8675	7509	5843	3645	2651	2048	1780	1517	1404	1049	1098	1033	1104	1049	1153	1033	1129	5228	14692	13451	8846	6974	4532	2119	1475	891	716	679	644	623	630	657	638	690	647	649	653	701	663	675	667	661	644	579	626	737	647	701	667	690	640	706	632	632	663	641	621	694	693	624	692	679	604	715	701	682	671	627	654	635	598	641	700	675	617	677	671	680	685	612	680	681	634	662	633	625	639	656	654	630	647	680	629	626	569	675	676	654	630	683	588	659	626	626	646	659	685	654	640	622	681	680	691	669	643	675	656	665	689	675	676	673	686	738	615	661	626	687	667	640	627	682	654	637	652	672	685	641	648	636	693	671	694	688	644	650	674	640	615	659	674	679	676	668	657	688	621	648	703	636	638	700	644	657	647	691	690	676	644	681	648	660	655	601	680	681	617	657	695	610	637	647	596	645	661	676	681	656	653	659	641	691	688	689	677	652	664	629	631	617	707	651	652	640	677	659	640	643	629	697	636	665	648	706	650	655	654	713	669	627	659	638	653	658	643	665	692	647	596	671	664	647	611	679	672	687	647	618	655	642	641	674	670	662	650	673	655	677	646	651	618	679	676	643	654	609	685	672	648	645	679	653	681	699	661	633	638	675	638	642	656	639	673	663	679	633	636	618	637	720	671	684	657	682	673	670	690	674	668	726	672	624	614	633	649	635	686	637	676	690	618	628	689	683	667	637	656	687	621	640	708	651	667	633	683	617	635	682	648	627	638	626	671	676	674	671	640	621	626	672	633	696	692	648	629	667	621	661	660	634	652	667	661	637	689	645	698	629	655	629	627	648	704	661	680	637	676	661	660	684	647	634	646	671	691	639	654	644	680	678	635	649	692	655	634	645	662	696	649	669	628	651	683	698	654	705	653	692	658	688	686	651	698	671	655	712	664	629	620	644	678	629	665	674	679	630	666	665	645	695	674	663	650	667	637	647	646	628	705	670	714	650	633	649	617	671	649	657	676	681	678	664	672	656	686	627	658	637	660	667	609	645	685	699	649	646	690	688	668	595	660	704	650	687	673	668	642	610	617	630	669	594	672	657	650	655	604	672	683	639	667	621	676	660	630	688	640	662	657	690	651	662	638	665	651	657	636	648	651	679	661	645	670	688	659	653	659	676	625	642	663	691	621	645	669	639	649	651	638	659	684	639	685	624	639	670	659	685	672	662	637	648	644	622	639	633	636	639	641	620	652	648	663	655	649	692	663	606	607	650	663	670	636	658	630	683	670	601	646	654	658	654	641	641	646	673	653	675	670	626	684	641	651	667	628	685	635	666	676	630	671	632	654	618	649	720	674	656	617	661	663	637	669	661	662	573	645	709	645	680	680	647	646	698	639	683	648	620	692	706	601	676	663	693	653	676	656	652	595	659	654	617	643	639	676	656	655	626	650	659	665	645	606	638	647	606	647	713	656	695	677	689	703	642	684	657	647	687	649	633	696	641	691	647	660	668	636	644	657	641	666	647	671	656	633	683	634	643	656	692	636	648	675	640	640	635	639	680	668	689	693	669	680	648	666	642	691	657	670	690	662	683	686	660	673	673	696	603	642	677	633	665	604	630	655	663	655	643	640	700	631	693	679	656	717	635	666	659	592	615	627	692	646	681	665	649	684	661	689	679	655	601	676	672	637	698	651	669	695	673	675	711	584	627	618	651	650	648	664	623	670	658	676	630	657	612	685	628	601	663	624	636	654	642	613	642	633	656	645	628	681	655	685	660	607	650	663	643	650	683	614	627	629	652	704	694	692	641	656	638	655	617	647	676	644	631	631	636	656	662	619	617	689	642	627	710	663	652	687	646	669	695	630	658	658	605	648	647	623	673	668	674	680	639	657	638	680	673	688	682	635	611	690	679	662	663	616	643	627	642	633	610	719	661	656	696	641	687	674	691	611	631	645	691	679	621	644	652	665	684	643	659	598	683	663	623	667	628	635	637	660	685	659	639	675	618	687	680	618	622	653	691	663	668	650	663	648	665	632	650	682	632	662	666	677	619	659	615	639	650	644	621	669	729	675	647	648	681	616	696	618	690	628	662	620	651	688	627	621	666	650	675	685	648	640	648	668	684	640	682	643	606	653	644	674	682	688	629	686	666	631	654	702	654	650	647	674	602	638	699	676	692	702	681	704	680	622	642	589	633	642	659	651	640	652	646	652	673	659	658	683	668	672	655	645	652	680	637	656	663	671	634	657	703	663	662	682	651	650	650	644	637	682	641	631	619	641	674	690	667	685	663	624	666	703	647	711	648	698	666	699	672	644	669	673	675	664	654	652	716	623	629	656	670	678	660	682	696	635	664	647	676	653	645	636	654	664	635	702	643	642	622	687	655	644	636	649	661	650	652	634	677	632	660	651	672	658	673	674	639	667	628	631	674	682	646	632	647	661	637	691	657	652	644	630	708	665	681	606	628	671	664	654	677	625	626	674	682	646	618	652	722	663	635	650	657	683	649	655	640	604	639	691	625	641	702	651	649	647	650	697	656	616	677	658	690	676	647	688	649	682	644	667	679	680	595	654	678	674	656	593	649	633	648	651	678	712	652	658	616	632	683	660	655	671	721	650	691	684	684	657	599	664	642	653	642	652	691	638	659	640	652	627	675	608	653	621	651	632	665	670	593	622	650	693	608	680	650	594	643	585	628	674	658	648	649	644	621	688	683	633	716	636	681	652	692	639	672	618	690	641	680	702	694	675	650	658	696	629	660	655	669	670	657	673	628	702	651	636	672	679	633	616	637	672	718	691	642	650	690	682	676	642	627	615	657	652	642	662	666	646	640	655	665	679	627	616	676	650	656	642	683	630	675	658	672	616	645	658	673	663	675	650	622	678	634	644	671	669	668	667	648	664	639	619	684	660	727	642	643	632	683	620	621	634	659	638	667	629	660	632	664	651	652	625	641	660	615	682	679	670	674	637	684	631	640	636	663	645	647	624	651	643	673	630	613	672	655	648	623	682	616	621	643	622	683	647	667	652	641	661	636	690	681	650	681	620	683	657	659	644	613	661	623	640	675	589	682	622	618	651	657	640	673	637	631	655	649	657	647	646	662	699	673	603	616	647	656	651	646	665	699	629	673	615	650	632	622	609	655	679	655	638	636	664	662	675	668	663	646	707	705	689	660	654	655	661	627	670	658	661	691	635	650	658	646	646	619	655	665	639	681	647	634	662	642	631	642	694	683	633	688	676	660	651	612	691	634	646	683	639	634	632	678	660	657	688	674	690	658	666	637	651	654	657	652	623	662	677	679	668	686	642	627	615	686	627	661	635	645	679	650	646	655	617	642	655	652	626	675	632	631	674	634	677	618	699	673	683	710	628	681	683	691	643	615	631	696	679	637	647	659	667	628	661	620	646	641	682	649	661	661	656	720	628	630	646	642	665	651	685	685	646	595	680	660	672	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
3471	3737	8142	6772	5347	2858	2066	1563	1314	1477	1072	671	648	874	619	503	500	418	373	378	313	271	254	289	297	285	249	255	234	274	233	244	226	236	214	253	271	234	217	223	237	214	234	233	218	247	219	307	362	307	275	246	221	226	223	215	204	223	199	199	232	228	207	189	213	218	234	195	209	205	235	239	228	224	221	215	226	202	248	227	211	233	198	221	225	237	214	217	244	220	213	209	226	204	230	235	219	221	214	210	198	233	216	203	210	226	207	228	208	201	222	245	240	212	231	216	242	227	230	188	197	223	230	216	211	219	220	208	205	217	198	209	191	208	211	224	193	231	220	222	228	239	200	201	193	197	201	223	225	220	242	221	212	216	219	218	213	221	200	255	200	215	199	200	202	226	206	230	202	212	226	210	209	199	242	207	233	217	201	214	212	216	227	221	218	211	250	195	221	215	223	228	231	203	232	220	214	219	212	217	222	210	229	220	229	220	228	205	216	194	222	207	228	228	251	233	191	203	223	227	194	229	226	207	201	245	241	195	220	215	207	200	188	228	204	245	225	225	219	235	251	225	215	227	204	201	223	216	219	212	225	220	205	208	222	198	242	216	253	247	234	218	200	224	204	224	210	208	224	222	214	210	225	256	232	224	218	213	216	227	226	223	208	224	199	206	211	222	217	195	215	216	209	244	232	210	227	230	213	226	235	199	222	211	212	237	209	212	220	207	225	230	221	232	224	213	238	221	222	226	232	218	205	243	220	208	209	233	209	226	223	235	217	245	243	215	210	207	223	221	227	195	234	205	219	203	213	214	218	189	206	207	224	220	237	208	228	233	215	199	238	230	203	244	237	223	209	211	261	198	232	228	232	220	228	185	206	210	213	198	216	228	232	236	203	211	210	219	246	225	209	209	217	214	235	225	214	206	218	227	245	208	239	219	237	225	219	227	207	230	209	214	208	235	214	219	202	200	227	215	217	227	222	199	218	218	230	216	209	219	201	223	230	210	238	207	224	244	206	214	206	204	215	215	212	233	213	227	173	240	224	221	207	227	221	215	236	217	222	212	226	221	213	245	211	220	219	209	232	237	233	251	214	225	217	243	207	202	222	198	221	207	220	239	231	220	228	213	200	211	230	232	207	240	218	213	212	236	203	198	202	233	201	212	213	209	251	221	234	215	223	218	209	264	236	213	244	212	213	219	229	217	214	205	194	254	227	233	220	212	229	221	216	233	229	229	199	202	233	208	205	220	213	210	231	236	227	225	204	240	221	227	208	229	206	250	223	229	201	183	214	222	215	208	202	221	195	217	227	213	217	225	217	206	215	210	216	229	248	222	232	195	232	231	211	226	213	213	196	234	210	217	198	210	240	208	206	206	224	246	217	213	221	193	238	190	244	224	222	232	208	251	227	222	199	223	214	215	188	229	226	207	229	230	233	203	219	206	221	212	237	195	237	225	235	182	217	201	225	252	205	220	213	241	222	225	200	244	218	221	197	213	193	217	195	248	196	224	189	229	214	228	199	230	217	217	232	223	225	230	232	243	196	217	217	224	212	215	222	206	219	210	210	231	214	242	205	204	219	224	207	239	217	211	238	232	221	224	229	215	222	221	217	223	227	229	222	213	204	221	201	241	235	205	216	231	254	230	211	239	213	207	223	202	164	210	224	219	209	231	228	222	221	219	213	207	212	223	232	218	225	178	196	215	218	195	219	212	230	163	231	207	204	224	240	219	224	206	198	224	233	248	210	210	209	226	217	209	205	211	226	235	223	208	213	238	214	233	211	223	202	241	219	187	222	235	236	201	228	211	225	197	223	209	222	216	250	217	242	235	258	217	198	190	207	209	220	202	201	212	224	224	222	224	205	214	217	216	207	242	190	222	256	184	201	209	259	243	220	207	253	226	214	178	204	220	216	239	231	219	209	217	214	221	204	206	223	212	208	227	230	221	212	225	222	211	222	214	218	208	233	235	217	203	237	191	228	196	225	238	221	193	206	230	216	200	220	206	235	218	188	216	223	204	239	211	212	218	229	228	213	217	228	243	206	212	203	235	228	236	248	226	215	179	231	219	211	231	210	241	229	222	254	197	240	216	240	237	200	232	216	226	226	216	240	239	225	218	248	241	230	206	218	194	204	228	205	237	201	231	227	205	199	196	203	233	239	211	273	231	218	219	214	237	238	209	210	239	227	253	239	205	210	246	199	234	219	235	218	220	236	202	194	198	228	204	233	202	217	236	225	216	223	218	219	192	200	221	221	239	218	226	208	236	209	204	179	213	220	245	214	200	227	199	224	239	212	224	195	242	226	216	205	247	231	201	221	217	189	214	228	236	204	208	206	194	222	217	235	215	183	207	226	228	216	220	213	264	207	243	210	226	227	203	236	226	218	227	237	226	203	205	217	217	236	212	195	224	229	214	215	208	223	229	182	232	224	204	222	231	211	192	238	222	212	210	221	201	226	225	204	210	203	218	223	226	231	225	210	235	214	215	209	226	232	206	251	247	213	190	200	244	199	201	204	214	213	231	232	240	205	264	222	205	223	227	174	219	203	240	207	207	230	212	217	202	214	232	206	201	212	229	198	224	192	216	211	221	209	212	229	227	229	231	214	236	223	199	215	228	217	215	232	229	219	216	221	207	216	207	241	211	225	207	223	209	212	188	227	214	195	209	208	225	221	209	236	220	227	221	223	205	207	207	226	228	245	221	231	199	207	226	231	236	229	234	214	255	226	226	219	230	226	178	212	231	229	214	226	207	230	238	230	226	212	237	226	219	238	216	261	216	206	221	216	215	192	246	196	237	215	219	212	202	222	209	249	222	213	221	225	222	205	230	223	218	237	216	197	223	220	215	232	212	205	201	234	240	240	229	207	216	223	231	216	218	216	200	220	223	244	212	215	230	209	203	239	243	186	219	221	238	222	209	250	244	226	228	237	192	224	182	233	224	204	203	244	221	203	227	232	231	234	213	220	180	221	201	221	206	232	214	209	251	221	206	224	233	203	238	225	214	215	206	201	219	240	227	214	218	237	232	214	222	217	216	194	218	239	206	226	199	236	196	226	209	219	222	246	231	243	230	199	193	207	248	223	210	203	220	225	235	209	220	221	243	225	243	223	232	196	206	211	219	216	247	229	208	228	202	219	216	200	219	237	237	222	224	193	228	209	223	207	199	205	238	222	207	227	219	209	239	227	226	228	222	212	215	218	211	226	231	219	221	191	213	217	230	221	211	191	220	224	242	212	240	212	210	215	228	231	197	244	223	222	206	204	215	210	243	232	214	228	222	209	221	220	212	226	223	221	185	240	230	200	247	224	202	204	211	206	224	211	220	228	219	237	224	209	226	230	240	239	228	201	213	217	204	205	210	210	229	193	225	211	184	197	229	219	230	210	221	232	210	201	218	253	233	233	236	188	226	202	251	238	215	210	233	220	235	238	229	210	191	216	208	200	184	219	212	223	196	203	223	231	226	240	218	222	195	238	232	235	194	229	219	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
3233	5393	12443	14104	14653	9753	7998	6796	6274	7285	4679	2969	3411	4030	3053	2353	2573	2430	1732	1618	1271	1168	1142	1262	1167	970	962	967	929	893	829	802	734	655	663	671	696	656	684	674	697	672	667	646	638	606	801	1359	1538	1336	1212	1081	656	723	687	614	656	608	626	651	646	636	605	672	600	614	596	643	642	594	598	640	633	644	565	664	618	641	648	625	588	652	645	658	624	606	593	646	640	620	608	642	656	634	651	613	630	612	641	658	648	614	614	621	631	627	639	673	627	631	680	630	606	664	621	625	626	623	631	625	608	620	659	625	663	637	629	583	600	614	629	684	616	655	605	615	588	646	653	639	606	628	603	634	594	664	634	653	606	642	625	610	676	605	646	606	630	624	632	662	610	656	652	642	616	627	656	653	646	623	655	643	617	629	635	642	612	644	607	646	635	644	679	647	640	649	631	623	632	616	618	641	601	604	599	643	618	639	591	580	620	599	643	624	704	653	614	674	661	601	615	602	690	586	641	650	638	645	616	579	630	563	640	645	606	623	651	679	576	581	641	622	657	619	692	622	654	676	641	631	659	651	613	599	615	634	588	633	634	649	661	623	681	676	615	597	641	642	618	632	585	611	623	622	598	649	590	621	715	634	693	623	638	624	613	596	642	647	636	618	636	664	597	611	619	651	633	640	659	610	656	564	619	658	625	648	648	608	628	661	621	601	627	652	619	616	620	579	586	649	629	642	616	635	608	609	674	653	677	635	627	648	659	629	609	607	656	649	558	657	649	640	627	616	648	659	599	613	636	602	638	644	613	633	649	621	586	661	630	632	632	659	663	636	620	613	671	619	623	642	593	603	618	612	636	628	649	621	607	641	691	570	620	619	619	596	642	644	568	695	628	684	637	622	643	642	594	652	653	632	590	601	594	630	641	644	577	685	630	654	650	637	616	657	635	602	675	655	683	603	619	692	599	659	599	635	632	624	640	669	619	587	598	601	642	601	646	601	634	620	606	642	634	665	623	633	623	578	641	650	656	650	617	670	651	611	626	647	619	653	638	617	633	623	609	612	615	590	606	633	627	600	644	667	630	616	644	629	627	624	598	609	615	640	635	606	628	627	640	648	648	645	639	626	602	642	677	610	610	571	661	628	647	631	612	620	662	654	634	589	645	663	691	649	617	641	620	639	607	610	633	609	642	628	616	597	667	628	646	619	647	617	620	637	631	587	623	625	637	625	640	609	656	593	585	621	627	689	620	641	630	606	654	645	663	647	606	612	638	609	598	614	580	652	650	628	628	582	640	644	591	635	611	653	661	640	631	620	625	642	593	604	629	644	628	642	641	658	599	639	620	676	634	636	573	563	604	667	612	588	586	643	614	651	655	586	633	627	682	635	659	604	559	625	653	656	624	614	624	654	636	592	627	669	652	599	604	612	675	606	623	613	649	673	656	594	619	660	637	659	638	596	604	617	626	580	650	629	598	619	594	627	638	581	614	682	582	632	636	594	629	632	664	648	663	591	577	570	603	640	588	604	610	588	661	589	674	613	602	634	638	630	611	629	676	634	661	598	580	636	647	633	604	640	603	587	636	646	616	617	684	638	646	624	610	608	648	602	672	641	628	626	600	619	633	653	629	628	637	628	630	602	678	570	606	648	634	635	611	623	633	642	628	615	656	607	696	640	638	645	653	610	652	685	628	670	605	627	604	626	592	595	654	576	667	646	615	642	652	608	610	621	615	629	677	589	632	613	620	683	653	599	612	646	644	640	598	608	601	652	642	631	637	671	610	616	582	632	658	610	662	632	588	619	606	631	599	619	577	677	582	633	637	627	641	603	697	623	638	678	615	584	667	613	658	663	635	589	591	670	668	632	655	644	637	688	592	642	657	591	616	653	615	606	642	577	638	603	646	620	599	603	640	598	634	645	633	647	612	570	654	602	604	666	641	619	646	644	644	610	630	596	598	611	640	616	638	625	597	660	625	614	683	645	645	638	648	586	661	670	603	631	658	606	551	634	656	633	640	618	611	612	618	599	659	633	632	634	642	623	673	613	653	659	639	658	634	627	627	593	589	629	614	617	618	655	617	654	617	622	625	599	641	632	624	599	652	633	666	607	642	612	623	691	624	614	604	614	609	640	588	661	665	630	593	639	606	620	612	631	661	618	652	604	603	582	646	628	642	625	636	628	660	622	587	640	647	623	658	646	617	602	602	674	594	637	644	618	610	603	641	622	600	622	592	619	669	608	587	642	652	654	597	622	621	609	609	598	618	612	643	639	678	613	580	619	608	652	656	664	684	664	651	622	678	604	654	627	639	626	641	639	665	662	621	578	703	636	628	632	641	625	626	594	646	648	599	617	621	632	612	603	653	635	656	622	661	680	648	638	606	691	638	665	678	637	601	616	639	615	607	640	658	643	609	662	686	643	647	610	615	623	595	608	619	637	669	660	622	639	628	619	635	641	636	612	647	618	626	641	611	584	619	620	610	611	584	618	656	643	651	662	671	619	618	620	650	642	663	612	627	611	626	616	635	643	644	622	601	638	665	642	612	635	622	597	629	651	607	638	639	661	636	621	636	633	638	628	636	655	640	637	611	654	611	657	662	623	600	656	645	608	627	606	610	644	660	637	591	623	614	651	662	618	656	666	607	621	633	653	636	670	621	630	615	634	593	635	675	635	623	596	606	642	660	608	615	666	653	633	641	602	628	615	636	634	596	637	608	660	580	611	652	669	648	662	664	603	614	649	662	641	645	641	624	599	640	621	586	641	657	670	633	632	618	592	638	638	634	620	658	564	624	651	689	637	640	632	634	643	626	599	660	656	663	665	658	643	622	622	632	649	618	615	606	630	632	648	653	654	662	636	613	657	624	627	633	618	592	619	617	636	620	673	608	631	630	609	642	644	623	603	642	620	645	633	585	624	674	614	646	667	616	618	667	670	602	644	646	646	640	595	609	626	602	643	600	615	620	611	676	643	583	626	656	627	637	624	674	611	657	624	594	659	611	573	614	624	631	630	630	647	654	687	650	631	656	641	646	640	635	627	634	579	662	660	660	668	605	611	567	683	642	618	645	593	599	619	656	621	632	666	640	647	596	600	682	653	637	577	615	609	669	608	644	625	627	678	605	665	648	641	578	634	648	609	625	658	624	628	621	637	660	666	679	611	658	613	636	594	640	608	632	636	662	614	644	644	623	597	631	618	636	631	612	645	592	644	643	655	644	661	654	644	646	615	663	653	592	606	651	626	698	645	610	666	649	610	607	660	671	608	671	630	638	601	605	656	591	635	646	611	631	643	584	643	600	628	616	627	637	635	604	674	587	664	629	607	622	615	603	649	642	650	601	646	617	647	616	662	662	634	624	612	607	623	629	626	608	616	635	606	638	651	655	656	597	643	611	629	606	597	652	647	602	632	657	612	650	644	651	596	638	635	618	659	591	665	579	652	637	663	627	623	605	628	628	653	615	609	622	653	669	663	628	588	648	625	606	624	625	610	621	587	667	608	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
16835	23666	38224	36554	36166	30327	26630	22014	18366	18959	14648	7767	7905	10372	6708	4654	5119	4186	2570	2020	1569	1212	1084	1443	1101	726	677	722	667	700	531	429	300	318	249	228	221	221	193	162	201	201	184	202	192	181	408	1095	1121	762	611	405	212	184	199	140	188	170	189	175	161	175	172	168	191	178	207	154	194	166	162	179	173	177	193	188	180	162	175	157	158	151	157	181	171	182	176	170	154	175	185	184	151	152	158	163	165	168	151	175	160	168	160	150	166	158	169	171	168	165	191	171	198	174	148	184	176	156	182	168	175	153	185	172	170	164	175	161	180	184	168	162	180	153	171	171	159	143	181	132	159	177	165	139	162	185	142	163	175	206	149	158	163	170	195	151	161	165	156	157	161	151	158	150	161	166	178	167	184	160	169	185	172	180	181	159	182	160	170	173	165	192	161	155	179	168	155	169	156	187	175	169	187	186	167	156	177	160	181	172	183	168	162	164	158	161	159	162	170	164	168	163	169	166	169	149	175	146	170	180	162	163	167	177	162	163	157	171	183	182	171	176	165	181	176	187	180	169	158	170	153	171	168	170	187	149	151	169	156	191	173	168	160	150	192	175	173	167	156	186	162	180	173	166	169	157	176	170	207	169	199	161	156	164	145	156	160	174	197	155	154	173	144	167	166	171	170	179	158	160	168	199	158	161	160	161	171	163	139	148	180	178	165	160	174	170	198	157	175	158	176	155	173	171	175	169	152	191	140	179	189	172	179	172	158	167	161	152	164	184	170	167	177	181	176	156	165	165	163	142	170	156	170	153	170	146	169	162	152	184	181	169	175	169	193	154	158	161	141	165	153	161	208	153	165	142	171	197	177	186	171	184	160	151	161	179	166	171	202	158	181	148	154	176	160	160	169	169	174	184	166	198	166	146	174	162	143	186	177	172	162	173	184	145	151	157	176	159	180	162	182	150	157	158	182	162	174	156	181	173	166	162	171	168	157	159	161	164	181	120	175	159	161	179	158	152	182	172	163	147	156	166	160	157	156	183	184	162	187	175	172	174	153	165	181	177	178	129	162	155	169	167	171	177	160	162	145	156	181	160	161	171	168	156	178	156	159	153	199	155	191	185	181	190	164	159	170	171	156	161	171	188	191	162	181	186	181	157	174	176	163	187	157	179	172	163	158	186	178	156	166	185	173	158	203	166	171	191	191	159	162	173	180	187	186	154	161	186	171	157	139	157	169	152	169	148	174	188	155	169	162	191	163	155	159	181	152	167	161	162	166	174	189	162	168	144	168	165	185	177	183	173	172	166	181	173	149	183	153	160	173	167	164	167	180	158	166	192	175	159	170	198	172	143	201	145	175	159	197	160	149	158	174	160	176	163	189	152	182	168	159	140	183	176	149	148	192	185	134	163	170	169	156	192	152	162	169	151	178	162	159	174	196	160	180	174	134	174	152	188	185	165	167	170	152	185	138	140	178	167	154	181	170	154	181	156	156	152	175	170	177	174	159	165	171	161	186	178	172	167	187	163	158	162	150	138	169	176	163	186	157	148	168	173	187	161	174	183	179	162	158	166	181	182	154	185	152	170	156	184	174	163	162	171	145	151	193	177	182	170	170	167	186	152	188	168	143	164	166	178	174	151	171	161	168	155	142	162	162	160	178	162	177	182	174	164	170	169	159	167	168	190	177	161	162	186	157	157	174	160	169	143	181	174	196	176	172	156	164	172	162	173	166	168	194	169	165	163	168	170	136	161	170	176	179	166	152	149	169	160	165	175	170	153	170	171	169	150	157	188	181	174	188	157	170	164	185	135	165	172	186	166	189	165	165	175	180	158	182	148	181	159	156	156	158	171	163	171	157	186	169	165	161	168	178	180	169	196	165	171	185	161	167	188	168	166	159	164	164	179	184	171	183	182	177	166	168	156	150	167	167	148	194	182	176	142	170	162	173	153	166	157	170	195	165	168	155	182	174	147	159	159	194	158	182	177	159	170	148	177	190	155	161	174	158	183	157	151	170	181	177	170	170	159	155	174	173	154	156	168	147	156	176	164	178	177	164	171	179	154	180	178	193	188	169	152	172	149	186	185	163	177	152	185	181	163	156	165	152	169	162	153	178	169	154	175	143	179	172	167	173	175	177	155	164	152	191	180	172	172	161	153	175	168	174	142	164	162	156	148	154	140	173	162	160	156	167	147	151	153	135	143	158	169	149	177	164	149	189	154	159	156	168	159	167	174	187	171	174	169	147	183	166	162	158	174	164	163	160	153	180	171	163	157	159	161	166	158	145	149	183	158	164	176	180	165	180	145	147	161	158	170	167	180	175	167	189	183	176	181	181	163	173	174	159	171	151	179	163	159	154	133	176	182	153	188	158	179	169	165	148	169	165	194	151	170	154	164	164	173	169	161	156	183	158	160	184	186	152	157	162	152	179	165	164	181	167	159	149	151	165	156	160	165	157	184	158	151	180	182	174	189	163	164	155	167	169	162	172	158	186	178	154	200	191	153	156	174	179	167	155	173	178	168	174	156	133	160	147	155	148	165	155	171	175	164	165	168	149	166	169	162	186	198	167	183	175	161	201	176	150	174	155	164	171	154	158	181	185	178	164	179	146	166	157	201	166	168	176	156	153	178	186	179	151	169	183	155	163	172	164	176	169	157	157	174	166	176	188	155	158	161	176	176	170	163	185	150	172	155	180	181	167	147	169	167	169	191	164	152	185	134	163	164	171	148	172	164	163	187	153	165	161	197	173	167	159	148	154	165	189	169	174	186	175	176	158	178	173	159	173	155	178	153	163	159	161	153	168	157	152	157	163	173	157	181	155	144	158	142	187	172	154	156	173	153	176	187	172	184	165	169	178	190	147	151	156	177	168	163	161	156	183	150	156	169	175	186	169	175	159	166	153	168	152	162	169	175	164	179	165	177	182	154	160	157	175	194	176	132	165	168	160	171	164	153	161	183	165	177	136	149	153	157	157	168	180	180	176	166	174	193	165	169	195	173	185	149	147	173	186	181	168	179	163	196	183	158	181	160	146	160	175	170	168	151	184	150	166	172	180	155	172	166	167	194	179	163	151	178	173	187	152	154	162	166	164	168	179	165	161	160	159	170	173	179	186	154	154	174	184	155	166	178	146	203	184	164	159	159	148	159	182	156	157	155	175	203	186	153	160	169	175	169	138	149	164	157	177	179	164	163	156	197	171	164	143	179	163	152	155	167	145	155	146	162	180	168	177	184	164	148	154	186	165	182	162	185	153	182	164	160	142	166	184	150	156	159	159	159	161	164	162	153	171	175	178	181	173	169	190	184	162	159	205	185	160	156	152	160	167	150	163	146	163	147	169	170	158	153	173	165	172	179	168	179	172	163	180	157	175	163	182	158	163	156	176	161	169	163	190	168	156	182	159	153	178	167	174	168	170	172	162	145	171	198	173	163	177	183	180	146	155	171	161	158	172	174	159	170	175	162	159	195	144	165	177	180	164	170	178	159	153	160	167	166	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
11686	21201	33564	38990	43355	39259	38988	35550	34032	36841	31215	22414	27058	32366	25159	21310	23729	20951	14555	11595	9167	7553	7979	10005	7725	4986	4949	5227	5024	4649	3662	2659	1678	1614	1272	1103	955	820	809	769	710	719	712	744	744	720	2879	8018	7782	5037	4105	2590	850	809	705	532	538	508	526	475	513	484	479	536	511	524	519	513	509	506	487	450	531	520	558	501	493	499	512	540	497	537	489	486	574	510	514	521	510	489	471	511	505	481	532	507	494	483	521	492	544	520	529	489	501	500	492	524	504	521	506	511	517	539	513	486	531	514	504	503	485	490	486	462	497	472	496	528	532	516	495	481	505	496	499	463	467	494	494	535	490	504	542	529	491	502	511	498	476	448	494	485	545	502	480	501	517	511	494	495	513	505	514	521	509	478	509	515	487	481	486	512	500	500	510	493	500	481	566	503	503	468	480	512	516	496	526	492	524	541	518	495	509	471	485	464	505	525	531	441	539	453	467	512	460	470	509	507	521	532	486	489	485	515	475	506	511	533	517	521	520	501	537	489	497	489	502	526	493	494	479	523	499	535	485	487	456	510	487	469	484	478	530	502	520	463	520	517	521	531	477	496	535	494	507	503	544	487	508	503	517	485	497	532	486	546	538	500	553	499	493	511	530	503	499	492	488	506	467	471	468	508	518	505	479	519	495	471	510	490	514	509	527	520	520	509	469	497	542	476	515	492	494	488	502	493	498	512	501	524	510	526	496	494	529	524	529	526	537	499	489	517	517	495	534	530	511	486	504	521	527	493	541	493	509	539	503	519	510	529	497	496	515	477	528	482	471	500	487	503	475	511	482	537	458	498	493	481	503	496	473	489	502	511	480	530	470	515	495	508	522	495	494	499	528	496	476	483	542	499	505	477	503	469	500	496	498	500	524	481	508	477	533	530	490	460	510	451	501	517	527	481	494	499	467	516	481	525	526	529	477	516	516	499	535	499	499	482	504	528	445	531	500	514	507	494	513	499	563	481	506	506	517	488	509	521	480	534	475	484	503	519	503	526	516	486	519	538	507	477	492	495	530	500	484	454	486	474	488	497	494	497	527	492	488	561	524	522	515	519	492	465	453	476	499	503	552	476	446	512	492	520	498	521	450	492	480	509	508	531	504	501	495	514	510	482	504	549	534	510	514	510	476	518	499	497	475	486	475	538	500	478	538	543	474	468	490	485	518	515	514	488	524	484	495	490	478	448	493	541	484	541	483	525	500	497	501	526	464	556	517	517	476	501	526	496	556	523	526	471	481	491	510	495	498	516	530	498	502	538	481	523	492	505	503	487	542	537	535	474	492	500	507	523	486	465	527	527	453	491	497	496	495	503	493	499	543	487	541	516	486	515	516	550	480	538	478	467	471	508	515	508	531	543	530	513	517	500	474	522	523	510	496	535	519	496	526	486	497	510	520	500	521	516	500	478	506	483	501	497	508	454	482	525	484	458	527	477	526	510	499	488	490	496	520	483	516	513	516	488	529	508	500	480	484	464	573	497	496	496	486	463	526	491	472	516	486	498	543	512	505	543	542	534	496	486	489	499	463	489	518	514	540	508	503	529	516	494	484	513	495	520	495	514	550	496	512	467	480	503	490	511	564	501	527	437	529	542	493	511	511	528	513	489	476	494	553	513	505	544	496	518	513	523	514	506	482	521	489	508	487	503	523	500	486	505	531	480	540	526	538	498	508	497	504	550	473	545	506	519	508	498	511	506	514	494	522	447	478	501	532	499	537	463	503	489	523	545	515	477	510	517	504	505	475	485	546	520	501	515	511	492	499	500	529	475	498	467	541	528	500	469	515	516	483	482	493	531	470	515	493	508	557	490	538	473	507	489	508	515	502	513	518	510	525	530	505	501	517	474	478	495	486	543	495	524	529	519	469	509	534	474	505	545	474	490	501	494	517	523	508	515	482	479	463	508	462	505	532	527	480	540	512	498	535	526	499	483	489	487	518	493	546	481	506	499	528	521	492	517	484	508	526	520	528	496	491	469	530	469	456	514	537	483	506	533	505	493	506	541	515	524	505	506	509	473	539	495	498	521	556	495	505	502	540	546	476	519	506	471	467	472	489	494	512	482	519	471	502	445	497	514	492	478	488	501	525	500	500	477	509	481	503	566	508	504	512	480	511	521	499	516	510	503	512	527	495	487	501	509	514	491	495	490	511	515	498	492	541	507	515	536	509	484	460	571	523	493	480	506	522	458	508	531	494	520	508	519	500	514	537	476	565	510	521	540	504	573	477	521	484	528	498	498	500	468	515	532	516	489	497	502	486	507	455	535	501	537	528	521	466	496	528	502	507	540	537	473	531	476	535	500	490	492	544	502	517	508	538	521	528	481	478	504	464	500	504	517	505	478	539	486	486	528	487	488	515	492	482	523	514	484	541	532	509	559	525	511	484	513	482	444	516	456	507	545	513	551	545	490	526	483	482	473	556	500	514	485	541	525	517	517	477	513	527	497	510	492	509	477	496	542	483	534	481	510	515	511	467	500	501	490	526	494	540	513	506	548	481	485	519	522	534	521	478	527	556	525	515	506	483	483	577	509	500	554	529	480	484	516	506	514	504	520	496	508	514	494	504	512	475	511	468	477	497	512	473	522	490	524	493	511	514	525	505	473	491	517	478	506	450	531	471	503	484	499	506	466	531	498	493	524	497	500	518	492	507	472	489	500	548	539	481	496	531	540	507	482	479	510	468	485	505	488	517	458	507	500	497	492	488	526	531	529	485	486	513	504	531	544	530	511	499	510	489	515	505	479	536	478	534	503	475	530	501	483	511	484	475	533	521	504	538	499	511	506	523	483	499	498	527	522	543	510	496	488	493	482	524	506	470	484	482	493	504	529	457	519	542	547	490	515	496	497	532	534	513	505	511	490	472	502	492	493	533	503	527	514	560	503	482	517	498	496	466	492	511	525	469	493	475	494	562	536	546	465	486	489	527	512	519	507	524	506	496	581	518	512	525	493	493	463	493	492	510	504	524	482	491	535	475	529	499	436	502	507	491	464	499	522	509	503	491	515	521	482	526	520	513	523	492	492	515	517	522	459	506	525	488	508	478	488	505	474	538	512	522	510	528	526	510	544	480	493	498	530	541	523	546	513	559	499	503	491	511	511	517	506	468	506	499	508	521	503	460	496	518	463	523	514	491	508	517	480	494	501	510	506	512	446	499	483	530	569	448	530	474	494	471	472	528	504	512	506	494	507	525	516	508	502	488	508	522	450	521	555	493	503	518	541	500	507	505	488	525	506	537	487	470	490	484	474	496	477	533	545	486	509	514	519	544	508	507	518	485	541	486	502	544	499	532	510	488	500	507	494	534	520	501	530	497	490	488	523	486	501	467	499	496	502	485	516	516	506	534	499	493	506	531	496	525	519	480	470	545	552	530	505	473	518	505	503	536	490	508	512	492	511	522	493	506	531	519	502	474	493	497	521	485	483	510	462	509	510	524	493	513	557	516	491	527	511	493	526	466	511	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
25944	31637	42715	37873	38246	34283	32437	30630	28919	29828	26218	16537	15852	20462	14596	10464	10863	7923	5295	3823	2906	2442	2712	3011	1934	1336	1356	1397	1275	1326	1020	752	456	458	383	335	326	290	254	258	275	282	286	285	289	275	922	2455	1788	1331	1064	720	336	277	251	220	215	220	210	202	197	225	197	206	192	224	215	251	220	202	228	233	212	225	223	185	208	231	198	214	234	225	210	175	218	235	225	195	201	229	241	229	206	204	193	228	229	209	224	212	214	215	196	218	225	227	193	226	227	224	221	246	215	228	225	215	204	228	206	230	212	222	204	220	239	203	224	216	218	215	250	205	201	193	216	230	226	225	242	200	234	222	200	216	205	230	187	224	229	215	215	237	217	232	199	221	198	221	217	216	215	206	216	206	229	211	210	215	227	231	212	221	251	218	224	219	192	231	220	226	222	226	229	224	204	210	240	234	214	227	200	225	237	231	201	212	209	219	209	240	217	223	191	232	246	220	211	236	204	207	221	203	210	208	242	192	205	220	202	231	234	201	237	205	211	234	208	192	225	221	206	229	203	219	202	208	211	213	201	193	225	217	223	200	205	218	230	225	216	227	204	219	210	232	221	226	224	244	209	211	187	231	199	218	207	210	246	192	232	225	216	217	239	218	225	195	221	206	219	237	235	206	210	211	229	250	220	221	187	217	194	201	234	228	245	204	219	226	223	206	206	205	208	215	190	212	225	196	222	199	214	228	217	239	213	220	209	198	228	213	204	221	224	211	202	225	218	228	241	200	215	216	220	194	217	232	213	192	207	209	213	199	226	222	226	212	216	202	195	250	191	197	242	204	216	189	232	226	209	197	207	236	198	210	221	188	222	204	209	208	212	238	227	213	209	213	209	202	228	225	229	210	184	234	198	209	234	202	244	207	198	220	215	205	232	238	222	244	203	220	226	204	233	199	228	220	200	241	200	210	203	231	222	224	204	188	215	200	244	223	225	214	211	197	263	208	211	213	203	228	219	209	198	178	204	213	198	209	242	213	196	234	218	210	212	208	220	226	185	227	219	174	190	205	181	229	245	223	219	214	218	228	197	200	226	212	208	195	212	245	219	237	196	190	210	211	212	223	215	219	250	221	187	229	202	230	227	200	217	216	213	213	199	217	217	196	233	219	225	216	218	256	227	228	203	222	206	223	205	219	207	203	229	195	230	243	233	205	236	187	219	204	222	224	209	225	233	205	211	224	211	226	187	211	194	217	254	194	212	215	196	203	213	216	191	228	210	204	222	188	188	225	203	244	219	199	228	223	231	230	209	184	223	213	215	210	234	215	190	212	213	234	218	215	201	193	229	228	200	221	207	226	206	234	221	239	202	202	223	237	188	193	220	230	226	206	201	224	210	214	222	213	235	227	214	233	220	224	209	210	210	200	208	190	204	211	205	256	204	230	214	221	198	204	205	216	207	219	185	229	228	220	184	201	201	210	207	195	218	213	213	220	184	220	229	238	208	224	224	217	215	212	205	210	231	192	231	216	221	195	218	218	205	202	228	186	221	194	217	206	199	210	210	219	216	213	214	227	192	225	207	222	241	205	190	210	210	229	208	227	219	196	205	187	195	211	213	208	223	219	190	206	216	210	198	217	226	206	233	220	177	225	227	212	216	214	232	218	196	222	228	236	214	211	217	205	228	222	215	235	212	208	204	223	230	226	208	235	210	202	207	202	209	218	213	220	228	206	209	201	219	196	189	226	215	211	263	209	214	214	209	231	216	209	206	207	193	205	218	221	229	190	244	220	242	229	216	224	223	205	246	197	219	238	210	212	206	240	201	222	225	194	231	219	216	235	209	193	204	213	247	218	194	222	212	206	228	203	216	214	233	232	219	230	209	197	248	209	199	204	234	251	215	205	212	233	203	214	210	218	199	179	238	181	198	212	197	220	215	255	230	229	220	252	198	199	218	217	194	204	213	226	202	205	200	248	227	220	202	196	188	224	208	208	209	194	193	218	211	219	234	218	196	188	212	220	212	222	209	229	223	229	234	217	189	209	222	241	221	202	208	228	219	226	230	224	203	208	218	215	218	233	224	210	224	237	243	213	222	196	217	211	222	216	199	218	233	195	212	210	195	205	220	214	231	196	213	218	213	234	216	212	221	182	220	224	224	222	239	213	216	217	232	223	207	213	220	208	182	232	197	203	206	218	253	211	230	218	216	191	229	211	208	213	214	209	203	208	220	237	232	218	221	200	201	200	238	232	222	210	237	229	206	221	245	210	209	235	219	213	225	205	212	213	234	214	225	223	205	211	226	214	204	226	251	232	224	208	238	225	235	215	230	209	241	239	212	232	220	187	213	219	209	205	231	205	211	226	210	214	224	212	213	223	224	209	233	195	194	236	225	222	194	213	214	212	242	230	217	226	222	210	217	216	222	191	207	230	215	220	214	201	221	235	230	216	192	198	240	228	214	196	219	217	203	218	226	200	194	218	208	202	218	217	207	197	244	214	203	240	252	222	225	237	218	238	215	227	204	234	188	195	239	231	219	230	226	218	226	235	206	231	212	222	190	185	224	200	242	243	220	188	236	181	241	226	229	231	216	190	210	210	226	221	224	211	182	205	213	235	224	240	227	217	191	204	235	203	229	196	241	212	219	197	239	234	254	218	238	235	212	235	228	224	189	213	199	210	223	223	229	222	203	215	236	213	216	225	202	219	224	222	202	193	199	235	205	228	228	234	215	186	232	229	195	196	220	216	222	212	207	211	206	221	211	204	194	203	219	216	232	202	257	209	186	225	239	224	221	215	194	203	224	224	207	206	220	205	199	218	239	206	214	211	223	212	222	214	203	237	216	209	187	245	227	217	220	205	240	206	223	206	232	230	200	219	223	235	209	221	193	208	210	207	216	206	218	201	190	211	220	223	213	195	225	226	190	199	219	210	205	238	212	197	242	220	193	229	218	239	240	223	231	209	222	204	219	204	241	235	211	191	238	251	236	213	227	216	202	252	222	218	211	228	220	247	223	200	244	213	217	199	196	212	235	228	231	238	201	212	214	211	234	232	219	201	224	205	222	213	231	230	216	204	211	233	206	198	203	199	208	184	219	184	201	206	212	233	240	227	244	242	213	219	228	203	213	212	230	234	200	210	207	223	220	215	238	222	208	212	228	199	222	227	218	224	227	227	205	250	209	214	213	239	239	207	242	218	237	214	206	193	222	220	208	230	235	214	193	177	222	214	219	189	224	182	231	189	212	194	231	216	197	218	190	226	208	203	207	213	222	207	221	212	224	230	208	212	209	217	201	205	220	208	213	212	192	205	206	222	196	226	223	234	214	228	204	205	224	225	202	225	207	214	236	202	232	191	232	208	201	221	214	249	235	231	211	229	236	192	233	230	213	243	232	198	238	220	195	201	220	186	210	201	236	240	231	208	207	202	235	218	239	226	206	204	214	222	238	209	205	204	213	208	193	205	210	206	219	227	209	201	233	228	254	222	222	211	221	226	230	239	214	196	203	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	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
16371	26932	39188	43246	47673	45992	46146	43293	42528	45319	41212	31780	38046	42363	35279	32301	33703	29606	22604	17199	15606	13929	15564	16753	11922	8327	9395	9778	8877	8554	6229	4337	2686	2650	1919	1683	1534	1250	1152	1173	1196	1074	1105	1106	1087	1036	6330	15066	10872	8817	7024	4387	1401	1113	655	616	597	637	589	611	641	618	674	660	588	620	628	636	596	612	627	628	646	623	640	621	649	578	639	644	628	645	641	585	629	632	657	644	631	617	597	639	591	625	609	632	635	626	621	632	568	617	636	647	661	613	581	610	654	663	635	612	586	633	667	648	611	615	652	615	619	658	646	641	636	646	649	640	684	587	626	641	620	629	599	656	591	633	637	611	620	594	615	645	660	664	628	634	639	590	652	631	645	649	640	623	677	606	589	636	602	641	659	648	551	606	605	642	619	603	624	648	661	665	641	626	609	601	686	600	624	632	666	609	614	635	651	636	651	646	630	654	601	632	647	658	623	609	602	623	645	597	628	669	645	605	631	582	625	620	608	624	649	606	602	600	586	592	605	623	612	601	588	650	600	627	604	567	639	597	625	605	649	646	605	624	636	605	596	624	596	607	659	641	606	639	613	617	627	650	601	601	633	645	581	672	621	614	628	632	600	635	649	605	655	638	564	659	627	579	599	604	621	604	616	694	639	627	580	619	614	612	638	618	645	594	636	696	593	605	609	597	583	658	644	560	571	598	631	623	619	606	621	611	600	613	620	603	642	646	620	617	654	660	626	651	626	642	672	642	622	664	597	672	675	660	592	644	609	646	605	612	666	639	594	626	648	636	624	615	652	611	641	597	643	667	633	636	622	633	626	613	638	612	648	650	573	612	627	636	627	623	587	625	655	641	653	635	587	609	590	617	621	613	649	577	603	619	628	605	644	633	640	659	639	635	603	648	669	635	617	590	633	601	636	605	683	616	633	581	598	615	619	596	589	628	634	561	609	615	613	616	667	587	627	631	580	628	598	639	590	612	581	648	652	650	669	645	598	628	658	657	660	617	604	615	634	677	628	596	622	650	628	638	645	596	566	573	664	604	637	677	606	617	639	657	612	639	607	630	618	612	671	588	630	612	659	582	638	643	679	604	615	612	595	639	622	595	616	618	652	637	659	618	614	602	655	614	645	641	644	641	651	635	609	606	614	642	613	622	614	629	620	618	656	603	592	619	658	626	636	615	623	648	616	607	620	584	621	617	620	640	623	593	649	646	664	651	581	666	605	620	658	609	637	631	668	640	647	642	613	570	600	591	615	617	636	621	597	596	653	644	604	624	581	677	630	613	654	621	605	638	633	611	625	654	618	641	604	640	650	677	643	625	625	620	629	650	646	648	592	593	637	625	626	626	644	644	656	638	631	618	631	578	608	630	649	627	566	627	644	646	644	641	632	657	641	642	633	640	617	647	611	609	662	624	663	609	599	696	645	633	615	650	611	654	638	609	656	631	620	615	633	587	613	660	573	624	601	578	673	649	655	639	636	623	602	607	619	642	618	629	620	669	606	595	630	653	579	619	623	615	627	588	628	640	630	627	635	624	596	643	633	619	626	610	651	670	663	646	613	617	663	653	616	607	618	632	563	612	637	672	597	627	617	642	632	619	657	594	622	632	630	629	661	586	618	613	584	653	630	611	641	664	649	634	610	620	599	638	601	621	627	625	631	595	643	623	642	628	593	657	647	616	619	637	623	607	590	625	602	644	608	617	629	586	592	645	654	624	632	647	644	638	634	621	624	653	591	634	587	613	636	624	632	611	617	598	575	628	646	622	599	635	639	644	646	605	636	580	602	672	670	605	658	618	606	628	598	675	610	625	621	613	617	593	614	621	599	636	621	622	617	593	593	616	658	628	674	621	592	626	659	624	617	610	638	615	595	599	634	660	599	657	633	607	637	624	594	648	631	650	609	652	641	633	597	623	626	619	647	612	632	619	638	632	666	611	635	607	651	607	670	665	652	632	645	590	618	653	639	645	653	636	579	666	616	596	636	633	665	641	586	608	597	655	564	646	602	597	659	603	635	657	607	649	634	661	595	647	608	633	628	621	673	610	645	638	622	626	691	595	627	607	624	578	614	631	635	601	601	645	597	588	652	611	617	611	607	602	645	645	627	625	611	602	608	595	645	606	594	639	641	646	662	603	650	645	657	637	668	627	645	631	631	639	603	652	623	660	628	612	653	679	625	632	646	605	615	651	635	669	616	613	658	628	641	683	639	698	687	663	638	644	617	627	629	624	626	635	654	600	585	617	578	628	662	619	598	607	638	593	624	615	586	601	625	608	588	642	645	612	663	624	648	610	658	626	640	655	636	627	584	583	635	663	607	630	633	641	622	627	618	624	677	599	597	612	624	576	623	620	631	653	597	625	641	603	649	662	617	627	617	640	643	563	621	627	629	632	603	616	633	626	609	644	636	652	665	618	671	629	603	654	632	601	628	629	606	600	560	650	621	627	652	626	606	609	593	641	619	583	606	583	670	615	596	617	622	595	662	654	662	674	622	617	650	623	590	588	610	651	623	630	602	599	654	610	606	644	617	638	607	637	635	588	600	644	632	608	598	612	612	639	575	635	673	631	652	636	623	583	656	634	608	638	617	654	638	598	616	603	647	606	602	618	649	641	627	633	639	614	589	642	602	534	621	631	579	638	600	639	623	643	608	592	658	609	578	647	586	614	542	636	609	616	609	627	605	617	651	666	656	664	618	645	618	617	623	601	639	561	618	578	647	610	627	616	642	636	651	595	599	608	642	647	661	636	639	614	664	612	638	644	585	585	674	641	597	632	650	588	582	616	634	602	595	665	595	639	652	624	635	627	664	668	650	647	643	662	640	622	650	628	625	616	633	624	651	610	654	585	610	583	583	644	637	625	677	620	639	602	656	607	631	657	607	641	634	624	668	603	590	651	631	626	596	629	598	629	649	662	600	588	636	607	620	638	639	618	626	626	618	607	619	596	653	613	654	619	641	663	641	612	617	588	676	618	628	629	655	674	603	593	622	617	651	646	632	576	627	585	644	629	626	602	647	605	670	627	605	630	623	610	570	617	588	633	627	611	637	611	627	637	660	631	680	672	596	618	635	605	638	639	619	652	652	636	618	645	638	632	628	616	663	634	633	649	583	615	620	608	642	650	612	657	649	640	640	634	613	606	599	672	597	616	622	628	615	627	614	633	608	611	609	612	611	629	642	662	632	641	623	595	687	646	599	607	613	643	631	617	638	598	632	610	635	616	645	597	580	582	633	659	612	628	618	641	653	661	661	585	649	635	589	626	605	634	682	631	644	641	622	593	608	635	638	625	599	634	668	641	662	612	596	572	600	625	632	629	569	616	636	671	677	641	675	594	611	601	594	637	597	589	602	640	652	611	617	653	640	606	597	594	610	626	613	654	610	710	614	586	578	648	640	601	657	613	664	608	640	614	653	622	559	611	578	646	633	601	655	602	631	592	606	612	618	577	558	639	659	580	622	605	657	638	586	649	627	678	651	604	609	634	649	630	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
3349	3472	8847	7274	5398	2881	1800	1385	1194	1288	1013	683	718	774	587	546	528	424	347	318	286	236	288	298	270	228	239	229	259	250	222	243	213	249	220	225	227	211	215	226	203	209	232	209	239	242	247	310	309	311	315	306	228	223	201	197	196	225	227	244	192	220	230	190	225	207	214	238	200	219	224	217	210	217	206	210	203	204	217	205	246	229	232	200	240	224	239	225	227	215	227	210	198	224	211	213	191	195	225	234	221	186	206	201	219	209	219	193	219	213	193	199	200	218	212	215	195	192	221	235	220	220	197	224	192	210	240	208	247	229	216	214	209	245	232	228	224	229	225	207	194	206	205	208	209	193	198	210	222	219	226	196	237	223	200	213	225	213	223	220	207	210	213	215	215	213	234	208	217	201	210	214	202	184	233	218	207	243	236	176	220	231	228	196	219	247	225	228	192	213	242	221	226	193	218	208	206	192	196	195	200	200	212	190	232	216	208	226	207	186	240	187	180	202	192	235	220	203	208	224	205	203	195	220	237	228	241	198	200	212	225	231	211	217	173	195	202	217	222	192	218	226	210	208	181	196	215	210	210	218	212	246	198	199	199	227	208	196	186	246	219	213	216	218	194	200	223	229	203	196	204	220	222	217	207	207	214	207	207	201	241	195	215	205	210	214	192	201	219	202	220	203	195	253	222	211	242	200	190	226	212	204	200	182	223	196	192	211	203	223	200	193	203	170	207	250	244	220	222	226	213	219	181	242	209	200	221	222	201	206	197	243	206	214	206	200	217	205	202	216	185	196	240	245	214	224	207	207	208	234	231	219	200	221	214	221	226	204	231	200	184	199	207	207	252	216	231	226	205	192	199	223	222	217	236	213	208	216	237	220	205	213	217	213	232	221	209	238	230	207	259	211	201	193	218	197	229	209	218	207	171	201	222	219	231	193	207	222	207	202	206	205	219	209	210	218	215	213	205	210	201	207	213	195	205	218	202	196	226	210	180	201	208	191	207	198	208	212	225	220	225	214	223	186	212	207	228	226	220	194	211	204	209	202	209	196	197	231	221	219	180	231	232	210	206	192	229	232	199	217	226	207	209	228	221	221	208	200	215	204	223	217	224	203	196	204	198	197	208	196	211	204	218	197	216	237	232	225	198	222	221	233	176	212	217	247	194	197	202	189	207	207	225	209	219	228	210	219	212	229	193	179	204	237	205	249	255	222	215	199	200	204	207	202	232	206	209	222	214	226	186	230	199	194	189	189	196	234	222	205	185	205	223	212	198	188	203	208	187	249	237	202	226	219	207	216	183	237	217	223	210	214	216	223	226	238	212	203	199	222	200	203	184	196	205	191	205	193	205	198	189	210	204	205	198	178	222	207	198	238	210	226	189	215	195	225	194	215	214	218	225	235	210	229	203	216	200	224	228	238	207	232	230	227	206	195	230	195	216	227	205	187	230	208	200	227	225	218	184	229	191	187	231	205	225	203	214	210	215	202	227	226	218	195	232	198	186	271	225	207	201	211	208	223	213	228	208	212	184	225	207	185	193	213	225	192	224	218	222	213	203	210	215	216	220	245	209	199	209	223	178	188	241	218	201	214	226	221	227	225	210	203	189	232	203	213	222	220	204	210	219	216	231	202	200	229	255	224	205	225	199	224	206	226	194	202	202	214	202	173	210	204	222	186	195	217	221	187	215	219	220	234	211	221	218	196	236	207	198	226	192	213	199	207	236	194	205	212	217	219	206	205	203	220	195	222	231	196	211	194	197	223	212	216	197	212	233	226	197	192	207	203	231	199	217	206	194	220	214	223	234	205	218	201	215	213	199	212	209	219	186	214	211	224	209	227	219	217	245	222	222	215	207	204	192	227	211	202	219	218	208	192	207	226	195	194	214	253	212	225	247	229	205	221	200	225	190	234	212	212	206	222	198	211	216	231	194	193	216	204	218	195	205	228	225	196	230	231	201	206	221	220	233	233	213	219	215	209	231	218	236	211	242	220	194	191	181	202	206	191	216	202	221	200	223	188	229	197	222	208	217	210	210	222	206	251	221	218	211	205	208	230	193	215	211	216	195	187	237	223	212	232	220	197	242	215	212	223	220	216	211	209	205	244	226	263	223	198	200	200	185	209	198	198	211	203	223	217	228	237	200	226	208	205	203	202	226	208	226	209	204	226	215	220	249	208	228	204	250	200	240	231	209	210	228	227	235	211	195	223	181	230	208	192	196	231	221	222	170	223	226	197	205	215	209	199	209	208	194	191	221	205	221	205	191	225	214	183	228	200	210	201	219	198	218	221	210	199	223	201	224	199	204	222	191	190	212	217	209	205	194	204	214	224	225	202	203	200	204	192	224	216	199	205	210	207	238	166	217	197	219	223	199	201	222	214	201	201	242	205	230	204	228	210	211	216	217	223	220	240	190	235	218	190	224	195	207	219	213	202	231	199	199	222	202	209	217	230	203	204	203	206	241	189	204	183	202	195	233	206	220	204	213	228	230	205	190	224	210	218	224	209	207	183	208	216	242	227	224	219	217	227	209	217	203	217	218	207	195	226	203	244	196	219	212	220	217	202	224	178	224	189	186	214	223	195	192	215	228	215	208	221	233	224	200	204	193	217	202	225	195	203	232	196	209	220	228	234	205	191	229	225	220	225	204	228	221	233	207	204	215	225	204	213	214	228	184	229	190	207	230	193	211	201	234	200	228	196	234	207	198	225	191	209	229	175	231	211	209	203	225	246	213	207	223	212	228	216	221	216	205	192	212	237	205	223	219	221	204	223	222	204	228	219	215	201	200	188	223	209	211	187	250	225	200	232	220	189	192	252	203	221	209	200	210	214	194	211	229	197	194	226	208	217	187	218	208	216	226	215	244	238	222	209	201	216	213	207	227	204	213	222	222	225	202	214	237	219	206	214	225	219	202	204	206	195	220	204	244	234	222	193	198	204	212	220	224	202	228	217	224	201	224	206	208	241	228	227	229	210	214	225	210	191	199	223	216	210	177	228	227	221	216	208	209	197	218	230	217	217	215	224	225	204	206	204	233	209	195	210	203	213	204	222	227	231	197	212	227	237	227	206	221	244	218	226	211	214	193	200	212	173	220	237	217	235	228	220	206	206	223	221	209	226	228	199	217	200	210	215	195	200	210	211	209	252	199	216	210	230	180	234	214	224	217	207	197	198	216	211	218	211	223	183	230	215	236	236	212	228	245	204	202	209	254	228	247	225	225	212	216	219	225	238	214	207	229	187	211	219	220	221	207	210	239	229	222	213	224	204	220	217	173	209	217	200	200	201	230	220	209	187	218	240	188	199	201	209	201	216	205	184	215	212	217	199	225	211	228	255	211	210	220	207	228	210	197	214	210	194	209	201	209	229	221	233	214	212	215	190	196	209	218	213	208	191	188	228	229	197	195	200	238	194	219	219	216	209	222	182	205	219	214	216	218	189	191	217	211	217	207	217	213	229	219	196	222	220	223	222	244	242	228	207	201	222	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
3182	5204	13091	15008	14714	9490	7459	5752	5868	6631	4783	3075	3516	4162	2937	2599	2550	2140	1632	1391	1280	1121	1229	1280	982	910	913	1001	892	900	743	705	694	732	674	673	648	669	687	655	654	678	619	615	617	594	822	1441	1592	1373	1203	923	643	646	539	606	614	614	637	599	589	621	630	584	626	624	624	637	581	572	590	593	584	612	610	577	573	638	586	611	598	634	580	601	613	656	600	590	608	630	585	611	612	630	563	629	614	628	639	635	639	622	596	588	618	631	604	661	635	561	661	617	611	608	615	585	565	564	588	611	579	624	610	593	627	592	638	587	641	655	589	616	570	623	629	610	615	575	566	653	613	604	618	597	598	627	600	615	591	592	619	626	627	579	586	632	657	614	630	647	595	637	588	602	581	610	605	608	578	664	596	590	587	584	624	576	595	631	598	601	600	590	628	637	568	657	622	689	624	568	603	619	597	594	600	585	617	643	580	610	610	573	607	567	630	622	574	558	623	604	591	618	598	631	606	627	604	607	642	607	624	569	627	610	596	623	616	616	649	615	615	639	628	591	642	648	610	582	566	631	634	588	641	620	618	611	608	622	607	630	616	681	607	619	642	592	623	583	622	628	616	629	614	582	600	630	610	627	600	592	607	587	563	619	596	603	605	611	643	583	612	580	616	623	638	654	567	616	660	597	625	625	604	606	606	606	623	565	612	623	624	602	635	608	626	568	608	620	615	620	604	595	571	611	598	598	621	623	648	601	578	590	587	687	610	650	620	649	586	582	605	590	557	616	635	625	649	587	627	582	620	581	573	630	608	642	616	594	597	659	637	589	598	639	639	638	570	584	651	583	622	571	545	621	591	650	624	613	610	587	626	619	596	576	555	640	606	560	644	595	627	578	602	646	617	597	605	592	651	579	610	624	628	636	599	583	629	605	609	643	651	581	638	621	624	597	619	635	621	637	584	595	626	615	606	583	604	648	609	613	622	600	604	594	640	624	613	684	592	569	626	580	577	621	674	588	596	589	627	577	645	616	634	627	642	608	638	636	596	573	655	614	618	579	603	598	595	642	605	568	599	586	630	593	642	595	583	628	620	608	608	572	624	631	589	585	648	596	584	619	593	625	602	612	593	656	634	572	601	635	602	578	613	626	643	639	623	566	620	611	599	626	598	662	588	595	620	616	662	617	596	562	617	640	602	605	682	600	640	621	614	640	621	610	612	585	634	582	583	649	567	614	587	641	598	623	607	623	653	611	642	615	623	647	630	607	602	628	612	603	615	621	646	583	643	661	623	606	586	561	565	620	623	609	576	595	606	612	590	615	617	619	658	607	658	640	616	664	619	574	600	623	614	570	637	635	607	627	656	708	582	620	565	594	607	574	605	583	585	584	653	645	556	581	616	638	608	574	616	646	622	589	597	657	606	640	619	644	579	603	614	568	617	591	615	590	594	607	603	616	580	580	655	601	611	617	592	638	599	608	578	600	571	642	603	590	625	607	655	646	603	598	606	610	615	646	644	616	618	625	629	610	660	610	607	594	623	629	570	640	605	630	590	591	634	600	621	540	633	598	592	609	617	638	588	587	604	619	642	595	637	598	613	589	585	602	613	576	630	628	587	613	614	597	595	653	616	597	592	642	634	594	642	613	589	601	665	624	608	627	622	621	614	602	604	622	589	620	573	583	661	643	612	586	627	625	653	570	649	621	619	595	653	667	590	647	656	589	635	627	595	632	614	579	619	612	592	576	627	633	575	592	576	611	634	572	592	622	622	619	572	652	596	601	596	614	613	638	613	654	598	612	608	584	582	614	637	580	638	600	618	614	646	623	579	635	628	578	582	625	615	614	588	580	658	629	634	618	628	582	572	623	616	606	568	615	660	582	644	609	586	580	625	633	615	574	621	651	625	604	583	586	641	598	603	621	620	599	613	574	626	661	641	550	626	625	637	595	618	622	584	630	595	615	597	649	589	594	610	574	604	613	604	594	627	638	625	646	656	654	583	593	589	614	595	645	591	583	638	603	608	616	613	616	600	609	609	600	647	618	612	626	621	606	637	648	620	580	601	621	632	592	579	628	565	630	598	593	574	615	590	607	640	588	612	595	639	657	571	607	620	617	610	623	627	658	625	621	591	581	599	617	644	610	622	639	600	610	635	606	642	630	600	655	664	633	616	607	574	588	643	603	613	591	605	592	624	611	593	631	571	595	590	637	621	625	611	608	597	590	614	604	619	608	594	600	602	597	619	650	576	607	639	579	620	655	597	604	647	646	643	598	610	591	580	607	599	609	575	618	620	611	616	631	611	638	640	643	614	657	591	634	609	631	574	614	638	598	590	611	582	639	603	607	578	602	607	605	609	616	608	602	633	600	579	600	603	631	625	607	609	601	594	634	593	613	566	598	629	603	585	617	589	605	625	618	631	609	604	602	641	633	616	630	631	621	606	654	615	634	624	595	594	627	599	599	626	589	617	588	621	626	580	602	596	580	600	568	628	589	566	594	614	582	629	581	622	584	581	600	632	615	577	558	591	632	615	601	594	606	628	633	677	625	616	594	585	649	640	603	656	595	576	600	603	625	614	636	608	623	621	629	627	648	615	636	591	630	570	589	608	617	633	618	585	606	619	613	637	644	665	588	627	602	645	633	614	647	622	558	606	568	621	586	638	609	599	650	629	584	597	610	594	622	626	608	636	613	597	629	618	615	605	609	646	628	585	623	629	599	626	601	603	590	612	639	563	626	573	633	566	590	646	586	601	641	590	597	609	581	569	581	595	570	574	637	606	618	568	576	614	591	606	643	639	634	643	634	616	597	583	654	644	603	643	609	554	595	639	605	623	609	636	615	611	613	626	602	604	642	596	624	640	586	617	563	600	625	603	604	614	587	584	639	653	627	588	598	621	631	606	631	592	567	627	573	640	571	601	588	647	633	605	620	601	634	619	605	606	558	600	605	648	610	591	652	627	589	578	584	595	620	646	621	657	612	584	615	565	619	661	596	627	615	581	584	637	623	627	630	581	602	614	623	654	595	599	626	604	594	571	584	605	555	573	643	689	641	600	611	625	648	590	604	646	598	586	617	599	597	620	645	600	605	588	611	601	596	609	626	648	600	608	628	613	620	653	643	601	571	616	595	594	629	621	610	618	617	592	646	593	607	627	571	603	570	637	624	542	610	623	570	579	579	588	579	595	598	595	600	621	583	595	624	627	623	605	589	586	680	620	549	598	593	598	594	600	614	573	608	593	618	628	614	603	611	630	628	634	626	588	587	576	647	635	583	631	584	591	636	638	635	617	612	616	634	605	602	613	634	610	620	601	544	641	600	647	609	572	647	624	601	659	613	628	572	627	568	618	626	609	626	598	586	592	619	581	658	625	601	611	623	562	645	585	577	608	614	625	653	591	594	657	645	612	629	596	580	606	567	640	609	608	591	633	599	653	613	617	612	640	596	610	603	587	602	568	596	572	651	607	598	571	617	621	631	577	596	636	566	598	599	628	579	624	650	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
16113	22946	39084	36327	35098	29618	24442	20007	17586	18571	15279	8988	8610	10921	7529	5475	4061	3349	2386	1731	1515	1348	1411	1123	790	713	729	726	663	624	434	341	275	243	231	218	210	187	185	181	202	208	188	193	188	184	466	1042	732	843	644	405	198	238	157	148	147	170	154	127	166	166	165	144	148	154	150	169	166	164	169	160	169	156	138	145	148	163	159	150	163	157	161	148	157	134	176	161	153	163	148	149	159	160	166	150	151	148	165	175	179	155	164	141	147	144	163	155	144	143	171	141	144	156	140	158	142	148	187	172	136	163	157	148	155	144	156	162	144	159	184	151	167	184	155	152	150	167	157	173	147	149	140	181	161	181	152	168	162	151	135	179	156	156	155	159	148	148	154	166	159	182	167	139	184	172	179	153	145	150	144	167	156	188	153	171	174	140	169	144	143	146	155	149	138	146	184	135	158	154	136	151	186	159	163	134	152	157	148	143	150	148	131	148	163	164	182	153	161	148	154	140	154	164	153	160	172	142	149	142	149	144	131	170	162	159	139	176	162	168	149	152	152	158	168	161	143	178	157	146	146	147	151	141	165	188	143	147	159	145	146	150	149	139	147	165	160	159	173	167	156	153	172	176	153	162	171	147	168	174	175	165	172	152	142	161	151	145	159	154	134	152	149	170	146	163	170	153	172	158	155	146	134	133	141	167	159	172	170	169	144	137	155	172	177	157	174	166	159	161	138	166	152	159	176	180	143	159	155	171	171	155	173	153	165	170	148	132	173	155	134	164	157	135	128	162	144	132	150	146	141	148	155	166	144	159	152	160	150	157	147	144	148	171	165	168	146	151	156	154	163	166	164	174	160	159	169	154	168	171	157	133	153	174	176	169	153	148	172	140	147	157	154	163	144	174	156	150	159	156	166	150	161	160	156	164	156	154	181	164	161	149	157	139	182	142	160	146	142	165	136	163	155	165	144	174	152	144	147	144	182	151	188	166	164	172	167	144	163	136	154	154	149	157	162	159	174	156	147	169	139	152	167	172	145	134	164	150	163	162	159	149	158	163	151	167	170	164	139	153	160	158	169	161	156	153	160	162	156	154	128	130	132	160	173	158	162	188	161	192	172	152	142	161	171	193	165	155	156	182	149	167	157	168	151	158	148	145	163	179	163	172	150	163	172	171	153	147	170	173	150	155	168	174	170	160	147	136	167	153	135	173	169	148	139	140	176	152	156	173	179	164	145	157	154	144	148	139	154	148	141	125	137	181	163	150	153	138	147	143	169	195	162	141	168	170	143	165	148	164	154	157	174	169	157	161	194	151	164	144	124	144	178	149	154	150	132	171	151	138	178	173	163	130	159	152	143	166	175	151	153	179	165	167	165	147	157	128	123	162	149	134	156	158	157	162	155	158	153	173	145	149	150	167	145	164	162	163	202	181	160	159	151	160	147	148	154	163	153	145	154	135	164	149	167	172	164	177	141	127	147	139	172	163	166	158	169	163	171	151	159	143	165	163	173	174	146	160	171	147	167	171	162	144	162	132	157	174	150	158	137	161	172	180	147	124	161	147	148	157	156	143	149	138	152	153	137	161	169	179	151	148	138	154	124	194	159	161	149	160	144	161	141	167	147	156	175	144	147	162	135	170	183	168	161	171	170	167	137	180	153	131	148	157	167	160	140	143	155	155	166	177	150	155	151	161	182	139	151	142	145	171	173	179	174	166	154	139	181	183	153	173	138	146	146	143	144	185	168	164	142	163	173	153	150	190	164	150	180	168	176	188	169	157	152	148	170	170	182	177	152	162	159	143	139	153	162	175	164	147	154	156	153	163	146	135	149	145	146	175	149	162	131	164	164	184	171	149	163	157	150	143	170	147	169	148	171	143	148	182	142	152	181	157	151	173	162	140	175	144	158	158	165	150	168	133	151	168	154	158	156	160	160	159	159	123	153	179	159	168	185	142	146	138	156	128	160	184	168	143	149	171	164	155	171	181	157	152	185	144	153	160	139	153	146	129	129	152	128	138	152	151	151	179	148	159	153	178	155	174	174	142	150	177	166	154	179	138	131	164	155	159	163	138	157	149	131	136	178	162	171	147	147	143	150	143	171	164	141	160	135	138	157	160	172	174	147	149	163	176	161	164	143	134	154	161	169	125	157	161	160	171	153	138	136	142	151	165	131	164	130	161	151	152	159	147	154	173	138	144	177	143	151	150	146	147	135	153	152	166	137	164	145	151	179	146	155	151	141	152	154	157	140	161	163	160	177	159	134	149	151	147	148	142	139	194	185	168	178	145	145	144	161	159	160	159	161	161	162	143	162	176	160	138	160	166	156	145	161	139	159	143	150	139	138	151	145	163	185	152	157	139	139	161	137	141	149	132	170	144	152	147	158	153	166	150	158	135	137	143	188	167	158	161	182	151	172	146	160	167	157	161	168	154	162	147	153	173	153	149	139	145	139	138	155	142	144	130	149	142	147	176	160	152	170	177	164	176	168	159	144	149	144	164	173	158	161	165	146	150	140	136	166	160	164	131	158	161	175	123	157	161	150	138	160	173	170	173	162	161	145	179	149	179	144	153	171	171	168	167	136	181	152	163	133	165	172	153	168	144	151	166	165	140	143	156	127	138	155	199	162	168	152	156	162	150	166	164	147	144	154	154	156	149	152	162	152	163	150	175	137	145	165	142	142	160	146	163	167	164	161	160	164	164	149	165	138	148	170	151	162	157	194	127	188	130	175	168	137	150	172	153	155	140	171	138	188	157	159	140	135	150	153	154	183	157	161	158	149	168	138	145	157	155	195	147	161	160	150	170	174	118	134	167	170	170	160	169	145	171	141	145	178	148	167	166	161	154	186	145	175	166	156	125	144	150	145	163	155	137	158	169	154	174	156	159	141	182	148	161	182	174	146	164	164	145	134	159	146	145	159	128	155	140	162	154	141	152	151	175	154	154	132	158	182	147	156	150	160	148	144	146	163	136	158	175	151	163	175	161	147	158	161	154	160	159	162	145	143	170	163	154	183	159	149	154	153	143	157	164	156	158	171	166	151	153	161	165	171	133	169	150	138	158	163	167	136	146	125	148	142	144	167	141	164	172	125	152	162	139	155	159	151	131	163	161	162	165	158	183	151	164	168	164	145	166	144	162	162	158	155	160	151	149	147	164	141	138	132	158	172	146	169	159	131	155	152	157	150	152	158	144	163	174	151	152	143	147	160	165	162	163	164	171	149	149	158	148	152	155	169	180	135	173	153	151	185	149	169	137	145	157	160	167	135	148	154	170	144	158	171	153	160	139	152	132	155	166	155	158	164	145	168	162	154	145	144	159	135	169	152	141	191	158	136	163	161	167	185	128	155	143	135	178	150	134	151	148	139	150	147	146	155	173	154	172	161	161	140	144	151	151	167	163	167	161	171	161	154	138	142	158	171	165	150	155	158	157	150	142	126	163	147	149	148	136	147	170	154	158	166	155	139	147	145	145	143	136	170	157	175	161	157	130	158	156	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
11349	20877	34325	38911	41740	39075	36178	33524	33512	36971	32404	23793	28608	33233	26681	22939	20355	17960	13245	10484	8832	8509	9054	7739	6050	4806	5426	5189	4922	4521	3015	2037	1475	1383	1156	965	841	782	778	762	690	693	702	791	721	714	3038	7834	5239	5740	4204	2373	645	1054	517	453	496	454	447	515	485	484	472	505	507	503	462	486	486	453	468	434	429	429	465	471	444	517	472	479	470	479	460	466	485	461	478	507	467	485	457	485	455	460	525	482	493	460	470	458	467	466	505	439	504	483	446	471	480	474	495	473	459	480	497	446	488	478	477	483	459	456	470	477	439	519	461	440	496	504	495	452	477	470	506	496	475	458	458	463	469	475	481	464	472	467	481	501	423	499	450	424	432	502	481	461	473	481	473	482	483	523	475	482	466	464	503	488	479	509	446	469	467	504	471	484	488	485	474	493	467	469	481	506	465	492	485	483	480	466	452	475	473	483	469	476	455	446	465	468	464	493	435	493	485	435	479	474	472	479	484	466	471	474	467	472	476	460	460	482	518	482	454	465	467	479	494	445	479	497	500	449	473	499	444	441	471	471	453	483	450	451	485	444	446	499	469	455	479	462	486	484	466	497	443	436	467	461	459	531	495	500	463	488	486	463	466	482	502	428	479	451	485	482	460	460	466	484	473	485	499	474	509	449	479	506	498	474	480	448	448	483	499	496	483	498	466	503	487	497	458	501	488	452	467	454	515	462	499	478	470	493	447	463	473	434	479	478	453	497	499	484	504	447	476	495	442	452	488	483	536	537	502	475	485	486	459	419	469	475	454	470	425	437	487	469	447	502	482	498	465	508	497	492	456	454	478	489	497	490	489	488	475	449	488	478	500	486	488	455	458	478	462	499	446	441	478	500	453	480	474	461	472	476	451	487	482	458	481	485	452	469	481	476	441	448	525	480	481	493	460	471	466	458	497	477	454	472	497	449	474	434	460	493	504	433	435	456	477	433	466	509	447	439	477	451	404	474	469	482	447	501	423	471	488	482	456	457	477	473	471	482	451	467	457	495	488	429	445	456	463	499	458	427	480	472	443	480	520	461	468	445	513	446	461	455	424	450	502	502	491	447	480	447	454	464	463	471	451	465	456	462	469	470	481	449	513	484	463	481	477	471	494	476	437	459	436	456	486	458	473	455	455	467	470	459	482	460	453	449	453	462	437	493	463	487	461	459	474	475	502	501	490	466	470	470	438	468	465	493	502	476	421	446	470	446	428	437	494	432	480	418	486	479	486	473	492	482	514	482	465	481	473	475	469	422	485	479	469	475	500	445	487	497	478	470	459	446	523	474	470	462	439	447	512	489	455	465	488	464	504	490	494	481	469	482	506	478	470	467	469	472	465	463	458	510	467	488	485	459	475	481	491	463	456	475	477	521	482	435	465	434	465	501	440	471	436	481	474	499	451	469	479	482	489	502	491	439	460	477	448	424	463	455	443	460	474	479	492	444	455	487	487	491	421	509	514	504	498	512	456	493	471	448	489	453	484	479	437	459	522	456	482	453	488	459	473	450	469	468	395	478	452	470	452	496	492	475	493	475	439	491	500	447	482	448	479	485	505	467	453	477	455	481	460	454	504	465	475	501	526	482	468	494	457	477	459	433	496	484	467	450	475	468	515	485	461	474	433	469	475	457	473	452	502	478	466	437	432	477	482	509	467	467	490	485	455	463	480	471	511	452	474	510	443	479	466	480	451	494	472	495	482	454	482	449	469	475	481	505	496	480	462	487	472	460	472	463	478	445	482	444	449	464	485	465	472	460	403	454	453	500	482	481	501	492	462	480	485	466	471	482	521	463	473	465	446	460	481	489	467	503	467	485	483	480	468	493	500	483	488	472	479	481	457	473	489	489	439	473	474	461	466	445	488	480	430	505	469	468	476	429	474	473	454	480	480	471	506	495	464	457	500	448	473	468	457	459	488	463	469	429	459	455	473	477	496	422	448	459	441	500	463	512	496	486	453	466	487	479	432	510	422	470	456	454	494	482	483	488	429	477	464	465	489	504	471	456	474	494	458	475	465	460	472	467	533	468	421	480	480	474	461	475	432	475	452	482	494	464	486	452	507	447	488	504	485	461	460	460	467	489	490	425	436	459	472	487	462	477	483	466	481	427	454	454	467	443	463	492	460	511	512	522	486	507	501	459	494	444	483	470	465	471	458	438	477	467	470	454	430	457	501	464	486	482	488	463	466	485	475	464	522	431	480	476	480	513	481	486	474	493	465	479	463	458	487	492	498	456	463	533	500	429	460	481	525	487	494	470	483	480	474	494	443	463	453	500	477	508	497	449	464	474	460	492	481	437	477	467	467	485	485	478	469	483	503	458	487	484	457	439	501	483	491	489	486	458	474	498	492	462	455	475	484	486	461	427	479	431	453	488	454	477	468	461	462	467	498	476	503	485	446	435	462	493	459	432	485	522	447	507	467	490	490	501	454	510	474	466	456	475	496	520	452	484	487	496	490	464	452	497	467	459	459	469	441	438	453	471	455	438	505	457	462	525	459	454	461	470	467	493	461	492	482	449	467	483	432	507	473	470	484	457	441	475	440	480	462	492	449	505	435	454	490	461	511	480	513	477	469	515	467	500	513	469	486	462	476	472	455	486	433	465	463	470	469	473	523	473	483	492	447	469	492	498	484	502	491	489	458	461	462	463	444	454	446	489	446	472	463	490	472	452	523	477	447	461	431	485	464	448	460	517	500	473	457	484	502	438	479	483	485	513	477	469	449	453	498	485	456	469	476	488	489	484	478	483	469	505	499	459	470	472	501	490	440	461	471	478	490	464	438	470	464	468	495	471	438	473	462	498	477	515	458	515	497	490	498	478	496	461	496	472	464	469	455	490	494	503	463	456	473	485	518	475	424	469	460	444	481	457	487	457	448	506	490	478	500	517	455	465	501	430	459	464	493	488	484	414	512	517	434	453	475	489	466	472	455	464	469	526	444	438	503	500	437	473	440	428	459	449	494	472	482	492	470	484	494	491	460	475	478	431	491	467	489	448	471	407	457	477	448	452	439	474	487	475	495	475	493	534	429	448	473	503	465	469	476	473	464	465	455	471	497	474	451	446	488	477	465	488	460	473	468	470	486	453	467	432	480	466	472	477	466	475	503	482	460	474	479	485	451	466	491	492	470	456	488	481	438	433	492	471	468	491	462	498	436	493	461	464	473	492	460	526	478	470	433	515	479	508	463	483	495	506	486	498	486	447	444	477	464	504	441	471	464	481	496	485	470	445	472	479	485	460	479	462	505	501	463	500	450	503	473	452	486	465	483	422	495	466	465	467	448	481	486	462	469	460	457	473	485	516	430	454	489	459	475	474	433	456	461	448	497	444	504	472	515	470	458	475	421	498	453	463	483	483	469	505	446	480	457	443	477	484	475	447	468	480	465	476	492	428	464	474	476	504	485	467	468	505	490	477	526	481	471	484	472	517	490	470	442	487	485	483	496	476	461	449	482	457	435	489	483	462	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
26097	31696	43018	37797	37532	34144	30228	28524	28913	30564	26943	18415	16402	21496	15640	10787	7818	7354	4932	3711	2834	2662	2770	1981	1613	1218	1403	1291	1154	1084	771	643	449	417	398	332	295	273	291	249	270	259	282	264	277	253	888	2281	1368	1372	1063	693	259	281	248	204	217	212	197	219	203	191	217	202	207	214	214	187	214	210	206	222	212	212	210	204	218	212	200	211	206	197	216	202	172	197	200	223	200	216	231	218	196	203	193	188	191	195	204	200	190	202	221	207	221	208	222	199	213	197	199	201	204	230	198	217	225	193	231	207	206	210	226	202	195	190	193	204	213	218	199	217	201	201	195	201	185	180	219	209	231	207	212	217	222	197	199	191	181	235	225	207	208	183	200	211	212	201	217	207	202	232	190	183	201	206	199	227	209	191	187	218	234	227	187	195	223	202	220	211	217	194	205	198	230	192	209	200	215	212	214	192	205	197	204	189	199	213	220	208	194	179	202	211	191	210	206	203	213	219	202	208	203	242	221	217	207	206	194	212	212	231	187	207	222	238	207	213	181	175	214	203	203	179	218	197	175	233	197	222	214	197	217	195	209	218	230	210	186	219	220	201	223	223	216	229	209	209	218	191	191	199	226	207	182	206	199	192	216	225	227	189	204	215	196	190	181	203	207	197	201	198	202	214	223	217	220	195	188	218	198	194	222	189	203	203	208	225	213	210	223	212	226	203	198	183	201	197	184	206	201	194	203	208	203	206	195	218	211	189	173	192	187	197	207	199	189	217	235	187	207	211	200	208	216	223	199	198	199	231	208	239	209	206	198	192	193	215	202	200	218	195	229	208	199	218	225	192	196	194	214	226	204	205	205	222	209	216	217	190	174	215	184	194	217	206	223	201	199	207	217	208	207	234	212	197	225	196	223	190	210	202	211	199	232	219	217	205	221	204	192	227	177	213	208	222	210	210	186	224	199	207	204	191	209	181	200	210	206	189	193	226	217	219	210	194	211	221	191	203	177	217	215	176	197	198	203	201	219	218	179	182	186	186	197	206	241	203	206	193	218	190	224	227	224	203	189	209	211	223	198	228	193	201	204	208	191	218	218	199	213	184	198	224	221	198	194	206	193	213	209	204	212	218	196	190	213	199	185	203	188	198	212	204	187	210	206	204	204	207	199	193	182	204	211	211	191	240	198	205	192	205	182	219	167	196	209	210	194	208	239	211	205	238	207	195	200	198	208	193	213	210	203	192	196	197	197	177	195	207	221	198	192	225	225	191	211	227	206	226	218	191	217	205	221	182	221	187	191	194	209	196	188	192	206	200	214	214	200	214	203	208	216	197	198	198	199	210	221	219	192	217	194	183	215	190	183	215	236	197	204	223	215	204	205	222	178	200	237	214	217	173	179	225	206	223	224	223	197	214	205	191	179	186	196	215	210	197	191	201	189	213	182	229	240	175	214	218	227	167	221	199	222	216	196	192	230	212	195	209	227	216	206	195	224	200	217	195	211	212	199	201	202	216	215	198	219	185	199	198	218	208	199	197	227	206	214	231	200	201	208	209	193	189	218	190	197	215	206	183	202	219	183	209	160	229	214	201	204	195	195	190	203	193	212	207	209	180	203	189	206	213	216	211	228	206	189	245	214	178	193	203	201	229	180	213	213	175	200	217	198	218	190	236	223	216	200	225	221	209	217	218	192	202	240	211	182	198	203	205	213	198	211	226	225	232	202	207	194	221	213	199	194	193	220	221	212	189	217	197	202	200	225	210	229	193	203	202	172	208	206	216	203	178	210	199	208	207	190	197	219	199	208	208	227	219	229	209	207	206	227	204	214	187	229	219	222	182	201	164	179	223	203	200	200	205	216	218	192	208	206	220	226	193	190	218	200	200	207	216	205	214	211	194	210	188	211	217	188	204	213	190	237	219	183	213	195	198	203	192	212	219	195	238	239	222	211	246	210	218	204	189	195	188	203	211	200	202	221	212	180	200	193	231	228	226	229	217	179	212	189	213	243	225	190	217	201	213	195	206	191	206	218	203	211	193	206	214	210	212	213	193	192	228	208	203	214	202	195	222	229	217	219	211	205	211	198	210	202	210	200	194	204	208	183	226	232	225	215	214	210	208	181	208	182	184	185	202	205	217	197	223	240	195	203	201	200	213	219	217	201	219	191	216	213	194	216	199	177	185	178	200	194	230	193	190	215	187	202	207	227	202	188	178	212	221	209	204	196	198	191	247	205	206	215	210	210	240	207	214	180	209	197	198	199	198	199	239	217	224	215	218	220	211	205	216	206	210	206	206	196	203	226	169	206	201	207	206	195	168	189	211	224	220	209	237	215	195	211	221	201	234	227	194	206	189	187	187	198	205	205	222	207	210	211	213	183	173	192	184	220	203	206	190	207	179	215	200	208	216	223	205	192	201	203	206	199	188	189	209	195	204	196	223	236	179	222	197	216	194	224	184	213	210	213	212	222	195	231	203	189	195	186	208	201	223	226	203	200	203	218	236	206	212	224	201	181	213	200	206	234	217	202	195	225	205	218	207	235	201	211	215	207	183	202	210	196	190	222	196	210	198	212	213	204	235	215	242	181	206	221	211	203	211	209	212	202	193	194	209	218	180	213	211	190	236	233	212	235	217	189	197	194	183	216	210	198	213	218	200	199	243	230	198	219	205	202	221	215	207	203	192	199	238	185	200	212	228	178	194	192	213	204	206	204	228	166	213	205	195	218	223	228	211	170	198	219	192	205	192	205	209	201	198	207	232	205	203	210	223	214	224	208	223	211	198	228	234	203	220	212	205	217	219	207	208	223	200	235	215	234	204	245	232	220	216	209	181	223	186	209	184	196	188	202	205	214	204	226	216	208	210	192	210	228	201	193	208	201	198	221	221	196	219	201	188	220	203	205	212	207	190	201	215	200	228	206	213	209	197	190	211	213	229	209	180	202	230	219	221	178	227	200	210	215	207	224	233	193	232	190	198	196	230	211	194	211	196	207	190	232	178	183	171	213	245	214	217	188	233	207	193	204	211	201	219	220	208	216	208	199	217	234	183	204	219	198	194	192	199	228	224	209	173	198	180	216	217	208	202	180	204	193	199	214	191	221	197	184	195	216	210	205	195	197	209	198	239	182	212	204	213	188	220	215	217	252	203	207	209	211	211	166	210	221	220	213	245	187	215	210	183	206	214	216	216	206	230	227	183	212	195	213	200	205	204	202	197	198	194	222	206	199	199	211	203	216	191	227	229	195	203	214	196	223	202	202	209	226	203	198	201	193	208	205	231	206	223	203	222	208	181	217	209	211	231	206	208	198	202	187	188	210	211	240	215	201	205	188	233	203	221	207	192	206	185	194	233	179	187	214	212	196	217	220	224	220	200	225	217	206	227	198	215	214	212	200	200	219	209	210	210	207	185	176	198	203	201	209	186	201	201	220	199	185	195	217	196	205	191	226	202	207	194	214	223	184	218	202	226	205	217	207	201	198	201	210	179	218	182	232	206	197	204	208	222	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
16147	27355	38198	42785	46281	46204	43633	41694	43420	45786	42103	32619	38329	43474	37046	31699	28548	28092	20783	17098	15358	15409	15893	12436	10925	7375	9632	9040	8468	7771	5170	3691	2625	2719	2076	1674	1382	1257	1170	1185	1205	1151	1098	1169	1054	958	6094	14732	9248	9038	7194	4236	1029	1223	697	647	555	620	614	620	657	613	618	584	583	591	613	621	584	581	584	555	575	623	604	586	574	605	635	584	617	596	641	637	587	601	598	574	589	583	605	590	648	598	612	634	582	594	595	563	589	655	622	580	598	581	619	576	582	619	632	643	581	580	599	620	619	611	559	595	590	626	603	635	600	613	556	560	600	588	598	611	614	593	604	600	597	623	641	599	630	569	588	610	618	638	591	579	590	599	589	606	575	605	601	631	608	583	597	592	592	609	615	631	595	592	591	619	605	612	638	584	589	626	623	592	600	590	608	578	611	633	621	604	582	577	606	599	600	577	630	613	573	645	631	622	602	611	629	592	624	623	593	593	573	607	631	578	609	614	588	644	629	587	581	594	583	630	613	578	622	535	580	615	626	605	559	549	622	576	639	605	609	597	608	601	598	608	548	553	579	591	606	599	610	619	617	639	590	631	589	617	604	610	564	554	634	604	644	621	611	639	547	589	631	612	590	597	581	598	607	626	626	585	564	582	615	595	589	652	596	551	618	586	624	629	578	611	583	600	591	551	628	572	612	620	595	601	573	574	549	638	601	585	622	624	609	614	577	617	593	604	567	586	641	553	598	596	535	640	633	628	574	608	581	609	623	582	604	616	618	614	566	597	624	604	613	619	580	575	595	555	611	562	607	564	598	603	617	601	597	594	608	585	621	597	620	604	634	584	581	594	583	598	626	602	640	613	601	614	610	589	589	592	579	560	619	647	616	553	586	579	616	611	599	634	600	605	629	604	585	572	594	623	586	576	615	588	610	591	550	675	608	573	593	577	612	567	596	615	568	635	597	595	613	600	626	594	621	595	632	618	560	617	629	604	605	584	585	602	615	574	604	616	619	609	607	636	615	593	605	572	636	625	654	578	592	631	570	578	610	619	621	600	602	613	595	548	609	626	601	598	624	609	619	549	639	588	583	549	647	532	558	583	625	602	613	545	570	609	617	581	651	610	587	583	605	573	565	610	596	624	601	633	598	610	632	635	620	580	602	598	620	618	577	583	614	594	601	619	640	611	543	579	609	587	584	599	593	580	611	615	609	595	632	600	612	588	597	605	617	604	626	588	644	635	601	578	627	585	582	655	598	592	590	570	601	550	614	591	586	584	636	588	577	595	608	620	616	594	603	593	551	599	602	572	561	630	597	587	602	590	593	647	593	566	626	610	600	580	598	600	574	603	589	589	593	643	587	637	599	572	606	585	601	632	642	604	603	576	585	578	597	641	612	621	612	616	622	601	600	604	660	569	566	615	600	608	599	633	614	615	609	603	588	574	611	605	587	605	638	633	569	601	602	590	585	618	640	597	609	608	595	584	591	645	545	636	546	596	542	573	603	600	613	627	633	619	582	631	596	626	596	637	586	569	574	618	594	625	641	572	533	609	604	647	625	619	636	600	619	624	588	563	610	569	610	602	598	570	642	617	613	614	602	631	582	587	602	601	611	658	587	613	614	556	591	587	614	571	606	652	576	593	538	567	643	585	589	618	585	611	581	613	605	575	591	634	604	588	672	636	584	631	580	575	652	587	585	624	619	610	563	603	610	581	587	635	560	558	595	608	645	600	606	560	635	581	599	602	631	597	642	603	634	657	661	638	594	624	571	628	562	593	622	604	558	646	653	612	652	613	588	600	584	575	623	557	586	580	601	581	650	595	616	624	605	556	628	613	662	620	642	607	575	616	654	600	597	600	603	590	630	594	613	567	567	598	577	608	612	628	615	631	529	601	595	593	626	609	565	631	654	611	587	577	620	551	653	591	603	596	639	590	612	611	565	617	629	652	598	609	568	628	589	584	612	586	589	617	596	587	596	589	624	594	607	560	608	597	605	624	623	614	611	610	524	556	612	625	626	627	624	586	601	596	601	612	629	636	556	629	614	565	617	612	620	608	638	562	615	572	598	612	677	604	606	640	624	623	618	617	583	599	597	604	564	603	621	612	662	593	566	597	600	594	625	620	584	597	605	585	595	609	585	592	602	621	625	590	571	579	586	587	608	560	598	606	622	598	580	605	588	635	635	560	594	601	552	584	592	593	635	606	610	588	599	576	576	624	602	592	617	584	575	588	644	574	571	556	588	591	614	600	607	571	590	592	560	581	615	589	625	659	608	609	608	624	578	590	581	603	567	593	578	578	569	595	600	587	626	607	583	629	598	586	582	630	597	579	604	578	608	633	573	599	552	640	572	660	594	630	573	633	526	626	607	548	624	582	606	603	606	600	630	570	608	633	604	607	609	645	610	599	586	615	626	635	607	598	643	598	623	600	617	593	630	602	578	611	617	606	569	636	622	625	588	635	587	579	597	607	589	620	630	561	599	594	636	594	654	589	612	654	646	642	622	585	670	633	604	652	596	587	622	628	561	596	615	599	607	602	623	579	573	610	614	581	579	606	609	609	571	664	557	572	601	609	624	628	617	587	606	615	592	601	586	621	623	581	606	594	612	584	620	579	608	621	605	606	598	590	615	620	590	613	589	585	604	598	631	586	607	578	593	599	595	566	616	646	643	594	623	561	608	600	567	583	564	582	585	570	661	623	626	606	561	656	629	604	629	609	661	594	634	589	582	608	630	633	626	591	572	597	651	597	614	593	564	647	563	597	615	616	602	582	580	615	594	591	604	624	588	614	600	603	612	624	598	597	593	584	609	593	610	595	549	633	554	599	620	591	539	581	603	638	576	608	633	602	647	607	650	608	581	597	632	608	553	589	615	563	587	649	618	618	574	633	628	584	565	556	616	581	641	593	604	566	597	594	625	564	605	632	583	620	611	624	626	625	612	605	665	595	618	637	624	651	618	600	626	574	582	598	562	598	589	589	637	618	570	602	635	588	588	607	583	632	619	576	607	592	594	594	610	657	609	564	607	586	598	636	608	561	624	590	593	610	591	622	611	605	622	639	599	571	643	615	603	593	587	582	619	587	601	601	601	601	631	600	585	574	596	621	610	614	595	651	608	617	609	580	600	547	621	598	605	589	601	586	581	639	611	640	580	619	569	540	597	597	638	584	613	609	641	599	596	619	581	637	569	610	641	619	580	622	595	596	618	605	590	613	570	599	631	580	668	606	654	578	600	598	586	582	577	610	613	594	640	562	579	585	597	572	606	606	602	619	583	590	612	651	605	555	584	593	614	582	603	600	617	589	607	613	562	623	547	618	576	624	591	588	591	619	626	576	608	610	610	599	592	603	574	576	598	580	635	579	622	561	611	555	617	611	572	614	587	610	606	623	601	619	608	652	613	623	559	632	611	579	569	619	600	599	581	620	589	645	569	587	602	639	634	599	591	612	592	585	648	588	598	562	600	638	576	632	618	604	604	563	621	590	582	612	615	587	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
3257	3335	8827	6573	4972	2868	1696	1462	1310	1368	1075	698	665	856	614	481	403	425	318	329	284	286	283	251	258	250	249	210	222	238	233	200	233	207	229	214	216	200	208	231	210	234	211	234	195	226	237	332	300	308	263	243	193	219	207	224	224	204	209	215	219	211	210	206	223	218	215	203	208	224	212	205	207	210	226	204	196	180	204	190	199	207	200	204	192	212	200	229	215	206	185	216	205	220	189	218	199	207	180	186	216	214	215	206	178	218	201	200	189	210	205	186	213	219	200	209	193	208	219	229	182	213	220	191	210	215	207	192	176	238	205	191	199	198	206	217	224	194	203	218	216	203	220	206	209	221	213	220	224	226	208	201	210	191	190	218	201	226	185	231	214	204	200	208	219	211	191	192	231	196	238	191	230	218	202	187	195	241	217	200	215	207	216	217	207	195	188	195	196	212	201	220	208	204	203	210	204	199	216	196	203	195	209	210	216	207	179	223	230	198	203	204	194	194	208	214	203	199	197	222	224	196	208	210	197	179	198	218	195	247	202	194	192	218	230	218	209	205	206	219	173	223	194	220	234	219	194	206	213	198	196	222	209	194	194	223	212	205	203	203	228	213	226	199	196	205	202	197	198	200	236	222	219	219	214	215	222	202	196	191	225	186	189	233	234	209	206	212	186	195	251	233	206	220	216	203	203	209	222	217	200	198	208	213	215	202	240	202	188	224	203	202	202	214	224	223	218	192	213	224	212	189	197	219	221	233	202	214	214	195	193	214	200	202	184	195	190	196	217	203	208	218	198	178	217	213	215	189	217	214	216	195	199	216	223	183	208	183	205	192	184	211	230	176	204	236	211	230	208	209	223	220	219	184	220	210	221	201	211	199	205	206	222	227	214	210	209	173	220	227	187	195	192	220	183	183	204	243	204	225	193	201	203	191	207	186	209	182	224	186	203	223	218	217	217	211	238	212	209	220	197	222	219	212	198	228	218	215	213	246	215	217	189	229	235	213	183	209	214	225	210	194	194	203	222	225	202	188	216	230	223	208	215	180	212	232	198	241	239	198	210	204	242	187	224	200	224	203	208	193	223	212	196	190	209	209	203	208	222	220	232	191	199	175	207	200	210	229	216	202	203	176	222	213	220	226	204	200	201	156	220	212	198	198	194	199	218	203	189	214	198	203	208	237	209	200	211	233	197	215	203	189	220	198	209	231	215	212	211	198	219	196	210	215	220	230	203	185	236	193	229	213	221	222	212	223	187	191	238	201	233	208	216	213	204	244	229	221	217	211	202	225	225	248	201	216	191	220	190	202	200	220	235	248	227	211	228	196	232	192	201	207	199	234	187	232	205	212	203	198	217	209	205	210	230	206	198	212	214	205	216	227	211	210	194	204	229	195	190	221	208	232	187	229	206	223	195	220	215	223	195	218	207	199	219	225	214	194	206	211	202	201	198	204	210	203	214	203	186	213	209	224	217	212	217	210	212	225	231	216	190	191	205	212	203	208	207	224	209	222	214	221	226	222	241	202	219	192	200	209	196	201	207	202	211	208	227	209	198	193	218	222	214	183	209	210	208	209	204	212	221	200	223	233	204	212	184	208	210	207	201	220	209	205	193	232	246	218	229	212	239	205	199	219	211	211	225	217	228	175	194	211	208	223	191	220	210	208	220	205	210	182	195	217	198	195	220	186	200	223	219	210	189	202	205	228	181	220	208	223	221	185	223	220	200	220	215	192	213	183	209	218	197	225	223	191	203	186	225	193	219	222	213	186	211	208	189	221	197	206	210	191	216	199	186	195	215	206	198	187	205	219	190	212	214	206	213	187	201	224	204	237	229	206	216	198	192	230	199	195	193	205	209	216	184	197	194	206	190	186	230	212	197	235	211	181	201	197	218	213	210	197	214	208	226	204	201	186	262	205	225	200	216	222	225	227	204	199	213	213	213	225	225	211	199	206	207	233	237	227	232	194	215	194	207	205	241	219	218	213	215	214	221	231	222	176	221	202	210	189	198	197	207	205	219	215	219	186	222	216	214	224	228	221	190	236	188	203	221	193	174	206	248	179	193	199	193	199	217	214	187	200	214	230	212	216	234	186	212	214	207	209	210	228	184	180	210	190	227	208	202	218	191	188	235	239	212	222	209	242	215	203	206	201	202	208	226	196	238	238	218	210	185	210	206	197	223	195	217	227	213	203	202	225	223	201	209	197	219	193	232	224	216	205	211	208	235	240	193	210	194	203	193	221	194	193	213	226	207	237	245	224	219	194	188	205	203	214	215	198	218	197	215	209	238	242	205	200	228	201	215	204	204	205	197	194	212	175	192	180	228	221	223	207	238	234	219	222	208	210	214	202	206	211	201	216	204	228	185	211	212	218	201	228	206	227	204	217	218	217	205	201	201	195	214	184	191	187	229	173	212	193	204	224	193	203	218	199	188	183	216	197	195	201	191	223	209	209	233	212	232	201	209	184	210	202	210	187	232	242	211	189	226	199	195	225	235	205	208	229	202	227	215	227	205	215	247	200	222	226	219	195	214	223	176	215	218	191	219	215	224	206	191	231	226	208	190	254	227	190	217	219	223	181	213	233	196	207	251	198	199	182	227	220	194	203	226	212	212	215	228	208	198	222	202	217	211	208	234	205	211	234	207	195	193	204	194	196	222	216	222	204	196	216	208	201	202	213	193	225	215	209	190	214	204	208	184	214	192	201	206	212	215	202	235	179	201	211	221	224	193	198	214	227	185	213	220	184	235	226	223	195	204	211	209	229	238	202	195	237	203	240	204	231	225	211	211	202	234	215	210	204	208	209	230	215	208	211	239	227	213	223	208	213	210	212	220	211	197	179	200	200	212	211	204	186	209	244	210	195	182	197	225	214	209	213	192	199	185	226	190	205	209	195	216	216	204	194	208	198	194	214	195	202	219	197	206	233	186	235	216	196	208	206	198	196	198	199	219	210	209	185	204	212	190	204	201	203	191	201	212	197	193	209	193	206	203	209	210	220	222	199	227	200	233	192	200	233	207	208	210	212	219	185	251	197	188	221	206	216	211	217	186	203	209	207	211	205	212	203	212	240	216	224	203	228	221	206	202	203	205	210	206	199	198	209	232	208	224	201	226	210	200	232	214	216	213	196	217	214	234	207	195	169	206	202	220	216	196	206	188	200	197	233	200	189	183	205	215	180	196	199	196	209	231	218	194	201	212	208	208	195	205	246	223	193	205	208	213	204	212	225	224	204	218	200	193	211	199	199	215	210	219	205	217	211	234	211	222	227	211	198	211	212	212	198	200	205	224	215	213	205	196	192	217	245	226	221	231	212	219	213	195	189	231	228	216	206	211	184	210	209	223	208	179	212	186	206	183	243	195	223	217	213	217	203	222	237	195	212	242	208	177	199	226	218	189	220	219	226	183	201	187	215	228	227	227	179	206	223	224	216	187	205	187	194	199	198	193	202	161	231	192	255	198	204	194	245	192	207	210	199	202	218	205	182	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
3109	4946	12776	13655	13720	10737	6842	6067	6061	6601	5048	3195	3684	4368	3202	2326	2148	2030	1489	1441	1283	1290	1201	971	945	856	941	934	900	860	763	740	720	668	646	627	682	655	590	648	629	647	640	657	611	590	866	1553	1254	1296	1147	765	644	648	578	590	571	636	599	588	609	653	597	590	586	658	587	613	612	644	616	627	604	601	573	611	589	632	654	542	619	623	621	617	605	646	615	571	641	642	599	572	589	587	591	623	592	657	577	601	619	625	562	607	622	568	631	592	613	619	609	594	597	626	604	632	566	585	626	554	607	586	603	602	581	613	575	611	578	580	584	559	597	648	627	596	574	584	533	576	632	570	604	581	602	600	590	585	599	594	618	598	581	579	636	624	629	606	590	639	621	611	642	586	552	589	599	588	616	659	610	564	588	610	628	605	632	591	589	563	617	640	562	610	613	595	624	615	576	556	582	590	585	653	642	609	627	611	569	647	613	605	572	618	596	634	668	571	598	618	621	583	584	639	615	591	607	586	604	566	626	588	600	601	656	548	591	615	614	607	619	587	607	611	566	623	628	613	577	622	597	593	600	607	600	619	578	594	602	602	576	627	594	582	576	594	622	606	612	636	591	578	583	627	630	591	596	635	577	605	598	592	685	594	605	581	606	537	622	598	592	596	577	588	564	557	592	584	565	617	652	604	652	593	558	654	549	623	583	607	616	611	612	641	600	578	599	580	636	576	590	593	610	578	560	610	575	626	595	614	559	555	629	630	610	624	614	647	663	651	629	568	604	607	589	618	599	624	631	612	577	570	620	579	601	601	572	574	625	577	619	576	628	579	585	630	652	606	594	587	647	583	573	559	543	561	558	574	604	573	613	586	608	614	608	653	614	568	587	598	619	620	612	590	616	593	597	634	590	572	661	556	587	610	601	587	630	589	587	605	634	635	575	603	607	580	627	593	590	629	594	600	615	582	568	642	622	618	577	584	583	571	589	600	597	587	618	649	618	589	594	621	585	632	600	548	630	606	601	601	639	587	617	606	644	621	589	588	630	606	595	590	642	589	608	617	614	615	638	548	609	635	619	605	554	557	614	601	595	616	599	567	575	585	589	558	544	561	609	607	609	603	614	563	569	613	607	623	634	597	613	626	600	596	602	561	635	617	593	622	597	607	590	643	611	612	560	601	607	599	595	612	606	612	574	601	550	579	577	629	604	618	629	602	547	596	592	621	627	623	603	598	572	621	586	619	574	604	615	603	595	629	590	534	613	613	590	618	610	599	598	667	573	631	648	577	614	582	588	583	578	593	631	639	603	623	628	633	614	583	576	581	622	617	642	631	611	589	602	626	594	616	625	633	583	597	548	632	628	583	596	614	586	644	601	610	584	618	595	608	567	606	596	586	599	609	611	571	610	600	605	587	633	598	579	634	556	625	603	635	608	595	579	631	568	610	604	588	595	593	527	583	638	598	570	608	626	660	595	600	626	566	569	586	573	631	614	526	565	602	636	617	608	558	565	595	606	636	615	646	633	606	597	655	615	597	570	557	594	578	600	581	618	620	598	582	561	629	583	609	628	619	624	588	596	600	599	624	586	621	624	594	599	603	627	580	552	577	623	598	537	549	575	622	576	539	602	606	634	629	567	579	616	567	622	598	613	593	586	552	629	598	589	581	547	571	638	588	592	614	637	607	619	579	603	589	619	582	546	618	581	565	587	625	601	542	609	612	571	626	585	607	617	606	616	611	619	590	586	571	599	599	651	573	602	559	614	632	629	583	548	617	583	549	584	581	590	573	612	594	612	602	607	641	608	608	590	619	565	571	583	592	553	604	597	621	583	618	617	584	593	597	608	636	596	603	580	634	585	599	610	609	598	580	608	541	596	628	598	583	648	589	610	673	606	585	567	634	557	623	617	609	608	647	630	592	623	587	610	624	603	596	644	549	593	597	554	628	561	592	587	590	569	573	609	544	619	616	594	625	641	559	580	606	621	602	599	594	614	642	659	558	599	591	584	606	611	606	587	557	587	553	625	664	587	645	575	592	627	610	621	638	601	659	585	598	583	609	611	619	608	599	604	622	603	615	603	572	644	595	549	649	616	644	541	646	596	554	581	562	599	582	622	611	597	550	584	604	608	628	596	578	584	584	597	565	631	588	573	591	586	635	598	590	619	617	607	599	621	611	632	600	639	640	579	615	620	614	598	637	585	581	626	574	582	585	610	629	575	635	600	594	605	593	595	596	608	564	645	603	613	620	597	611	606	594	568	572	601	598	613	568	603	622	607	618	573	596	575	583	574	594	602	583	623	601	600	598	597	613	602	588	622	617	582	623	617	621	620	594	610	582	577	556	597	608	606	628	618	601	602	615	581	572	645	604	581	592	582	546	636	594	606	677	569	649	617	614	665	622	588	577	596	563	624	585	601	576	619	587	552	602	606	546	593	595	589	588	591	614	630	601	543	587	579	619	591	582	572	603	589	612	630	645	628	597	605	613	597	609	544	635	580	623	597	595	613	629	571	641	607	668	606	584	620	599	625	546	594	608	572	627	586	623	617	609	620	635	586	626	629	609	620	625	579	571	622	570	600	587	621	628	638	637	579	577	625	553	583	597	631	628	618	571	616	610	584	628	605	620	593	585	618	649	598	619	638	609	588	624	586	597	600	614	614	615	578	583	634	629	592	627	561	583	609	602	605	602	637	580	586	584	601	590	624	609	633	602	597	647	576	596	575	614	624	609	592	637	606	585	589	583	619	564	622	585	576	639	615	633	599	561	583	584	549	596	619	555	592	595	607	668	604	626	595	611	612	607	592	598	636	569	591	635	574	553	623	548	600	553	627	589	569	634	561	583	592	562	551	646	578	579	607	587	618	600	581	583	561	589	575	593	579	631	614	600	582	604	602	615	608	586	639	593	572	607	596	590	643	565	541	634	610	577	610	594	554	618	557	610	597	600	561	619	600	638	590	612	590	611	608	590	586	553	587	552	624	616	582	627	625	580	534	578	646	605	622	627	592	597	593	644	634	612	565	624	584	629	606	617	622	596	558	596	619	612	550	605	584	623	616	545	597	644	626	600	652	611	594	636	583	614	618	631	628	586	605	620	602	618	604	653	651	585	550	601	620	601	615	593	573	576	640	564	588	596	621	571	583	577	603	620	614	609	621	635	630	581	608	598	570	596	598	615	581	587	605	606	632	575	615	634	603	572	618	591	601	638	603	537	603	612	557	589	622	626	604	614	590	612	586	625	600	545	594	628	640	576	632	574	614	595	633	645	601	602	586	607	590	589	591	588	557	619	607	648	597	597	590	596	623	586	615	592	585	625	574	618	604	584	586	601	626	599	580	550	591	605	598	601	577	590	594	572	595	618	583	580	596	610	567	619	580	637	634	615	577	606	624	601	552	549	610	627	597	615	628	608	582	616	583	611	612	590	594	608	588	598	557	623	640	639	622	595	622	582	584	661	600	665	601	641	588	606	606	592	604	609	574	622	621	608	638	592	602	603	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
16841	23455	38455	35510	34266	30083	24616	19798	17999	18644	15249	9152	8823	10677	6947	4265	3871	2972	1969	1923	1439	1556	1290	841	774	597	703	589	645	655	424	302	263	240	213	185	224	178	182	191	163	180	190	185	185	151	532	1295	589	715	623	413	193	185	147	145	151	167	153	163	128	164	135	163	140	152	153	147	158	143	151	146	143	165	157	161	136	162	158	133	160	142	155	166	150	141	160	154	172	147	133	181	153	168	164	169	160	165	163	155	157	158	155	141	158	155	155	167	147	161	177	159	177	143	168	163	167	156	152	145	159	155	168	139	133	135	165	153	159	130	162	135	145	132	131	161	150	158	160	152	143	155	160	147	188	144	155	149	155	156	136	142	167	154	151	155	165	156	157	143	160	160	159	163	149	152	152	140	132	152	149	134	173	135	175	165	130	136	155	146	152	144	182	154	150	160	146	161	161	156	153	157	142	139	141	143	156	151	153	165	176	156	142	155	157	166	176	177	168	151	151	158	146	138	153	143	172	174	170	158	164	155	131	164	154	168	155	168	150	172	147	154	173	147	159	171	157	152	150	153	132	145	147	156	157	181	148	137	171	142	165	157	154	141	167	163	174	148	152	157	157	148	129	154	200	144	161	138	143	143	142	187	143	164	161	139	161	179	148	146	181	142	156	132	130	172	166	140	146	153	156	171	160	160	132	159	140	143	143	156	159	155	149	172	136	131	158	156	159	130	160	153	170	138	130	162	168	150	146	143	172	175	149	185	161	150	161	151	130	161	143	165	164	134	154	125	173	163	173	166	144	148	135	146	142	163	145	160	143	144	148	154	173	178	142	171	140	151	144	162	148	145	148	142	146	147	144	154	147	155	157	145	158	151	153	140	144	167	163	167	134	140	142	152	165	154	175	150	139	160	184	166	163	160	175	168	147	144	144	155	155	150	158	165	151	153	149	152	173	153	193	140	152	146	157	144	150	163	161	136	137	161	164	165	138	140	163	149	171	157	141	134	159	120	161	153	141	154	156	156	139	159	158	153	181	164	139	135	138	140	160	148	172	158	142	157	165	153	151	156	143	156	171	146	160	148	148	148	155	173	164	155	141	156	153	140	143	161	177	150	166	148	149	150	137	125	165	157	161	151	146	155	132	143	153	146	149	144	139	158	148	153	158	169	163	140	157	181	154	148	151	155	148	163	132	157	152	145	143	147	155	172	156	150	163	158	150	162	150	162	132	161	160	157	139	177	183	166	160	142	141	159	158	144	153	165	158	159	164	155	149	181	139	172	145	154	141	148	149	150	150	130	159	171	164	142	175	165	160	160	155	147	169	146	165	142	166	156	145	158	159	162	160	141	157	159	149	154	154	163	161	136	154	148	130	146	141	145	160	155	158	161	146	167	151	147	167	138	153	154	153	136	164	141	167	152	165	179	133	146	146	155	155	138	141	135	156	158	149	137	146	156	156	140	143	170	152	160	167	152	158	156	140	140	154	168	165	152	147	132	152	132	138	177	142	128	138	154	164	166	175	142	140	181	162	146	153	144	169	146	153	145	137	159	142	160	180	132	169	173	155	154	132	127	147	154	154	148	149	156	176	156	150	147	156	168	163	141	153	149	165	155	157	158	151	162	179	167	172	162	163	155	159	130	159	159	139	174	139	150	148	173	159	148	141	155	172	177	153	146	166	145	141	152	129	150	158	152	135	139	175	134	155	151	169	165	154	134	147	155	153	152	169	159	172	182	158	168	162	150	169	155	136	143	179	163	143	143	155	156	171	153	152	164	167	138	159	142	158	150	179	139	158	154	135	154	162	169	161	174	148	146	150	175	156	163	152	160	145	144	154	140	139	156	150	135	150	153	147	161	176	165	161	162	134	158	144	162	144	153	147	159	154	151	143	130	157	144	164	169	126	136	162	160	159	167	169	149	159	162	139	170	171	154	159	155	141	142	159	175	152	138	156	144	142	186	182	169	157	154	149	161	164	160	171	157	138	168	156	163	157	153	189	169	151	151	140	135	122	148	137	161	160	166	126	149	145	159	161	166	185	157	154	150	154	156	157	145	164	168	132	190	137	143	163	164	173	153	161	145	168	144	153	150	147	140	149	157	159	165	166	167	153	118	169	149	159	132	143	186	166	136	159	144	153	175	143	126	163	144	140	148	159	170	158	143	168	146	140	163	156	166	152	148	144	161	155	163	153	160	135	150	140	141	137	154	161	165	153	164	142	158	154	145	157	147	152	183	151	158	134	163	154	151	153	163	170	166	155	154	145	162	174	157	144	156	154	151	171	166	148	146	151	153	152	166	147	150	159	131	138	187	163	147	150	156	157	154	134	180	129	134	159	168	170	156	168	152	177	143	147	165	147	148	149	151	137	156	154	184	137	165	164	144	151	159	141	147	144	181	152	170	177	167	164	145	141	162	149	163	172	169	157	179	146	147	151	152	172	148	157	147	178	150	166	157	150	154	170	144	144	179	157	170	160	137	142	149	153	157	160	166	172	166	161	121	155	154	141	151	143	166	167	153	164	159	145	202	152	163	139	157	153	168	147	169	162	162	149	151	154	161	161	153	175	151	153	170	163	165	146	128	147	153	152	165	140	173	156	161	140	151	172	143	151	166	163	167	155	169	150	126	158	174	169	162	153	161	156	150	142	160	157	163	178	172	153	144	167	169	139	170	150	147	139	156	155	165	139	146	155	156	155	166	128	164	167	173	151	152	129	147	152	164	138	140	148	169	138	146	152	151	139	141	194	147	142	165	144	174	163	140	149	148	165	163	152	169	144	140	168	157	165	138	140	153	150	149	170	155	160	144	144	148	142	182	163	155	174	166	164	146	172	149	170	144	169	153	162	157	160	151	162	156	125	166	164	154	163	143	164	137	163	141	160	135	159	166	152	147	172	157	157	177	167	150	144	172	156	165	180	141	164	186	161	157	170	159	147	159	166	161	158	137	166	162	156	147	145	165	154	145	135	143	137	146	164	132	160	161	159	157	163	161	132	135	160	170	133	147	140	145	168	141	168	160	145	154	150	182	147	165	160	135	148	160	152	164	148	142	144	166	173	148	154	164	150	164	150	158	151	152	147	174	140	153	154	167	157	163	149	142	170	152	144	169	154	162	188	144	151	160	134	164	142	154	174	162	154	153	138	160	177	146	167	140	139	180	174	160	154	153	157	153	138	154	161	132	149	140	139	138	149	174	147	152	168	168	159	165	160	160	155	146	163	158	151	147	154	149	173	169	154	157	173	172	166	150	151	168	140	147	146	152	164	149	151	147	177	160	168	162	155	141	149	168	157	183	133	148	140	148	175	164	175	142	163	133	168	143	177	166	173	144	169	180	144	151	171	161	142	155	129	130	173	158	141	141	162	180	168	166	129	162	141	156	177	154	163	175	182	164	161	165	166	181	140	158	146	158	182	169	138	140	182	141	150	163	172	170	136	153	140	144	153	161	148	140	146	165	148	163	149	153	158	141	159	164	167	162	151	164	152	158	138	157	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
11580	21140	33484	38909	41374	40738	35814	33410	34612	37372	32609	24762	29053	32236	25281	20512	20167	16970	11790	11249	8504	10092	8697	6044	5404	4326	5362	4363	4518	4073	2835	1836	1633	1384	1059	960	829	784	834	724	696	798	768	676	662	643	3898	9027	3808	5170	3897	2177	734	784	468	421	459	521	516	473	476	449	475	472	447	459	448	470	463	456	443	484	491	454	437	494	448	470	461	456	488	481	468	456	470	438	470	461	475	438	504	445	433	482	481	483	478	523	494	488	456	507	457	476	499	467	444	461	459	473	449	476	451	480	467	468	425	474	487	446	501	439	488	509	455	505	472	475	456	475	462	490	475	468	498	434	476	449	506	455	455	473	501	468	463	458	451	419	491	486	476	432	439	479	481	477	491	486	474	458	494	475	473	466	448	487	436	494	498	448	491	497	462	464	488	484	473	479	470	475	478	490	460	475	453	449	441	470	422	462	451	461	491	511	456	483	434	411	491	472	455	431	497	485	460	445	523	475	461	476	453	452	477	471	456	443	458	487	439	449	450	499	455	503	435	501	438	440	484	437	445	444	491	472	484	475	441	483	480	452	486	465	493	458	446	464	467	511	488	431	429	467	497	473	472	481	451	476	444	483	454	488	428	493	480	449	474	469	444	472	445	473	448	489	466	446	460	453	466	469	462	471	444	440	457	491	480	447	444	421	467	489	473	476	477	489	482	485	502	476	458	467	471	422	467	463	457	470	460	446	485	503	492	440	447	463	484	480	461	463	458	451	495	473	480	432	484	421	501	425	453	450	451	464	475	451	481	450	476	495	465	474	459	469	464	474	463	484	428	485	476	498	436	462	445	461	445	463	464	470	470	482	484	458	482	479	447	520	449	466	491	497	478	448	474	466	467	476	459	487	490	481	507	435	492	441	440	435	447	492	477	463	453	504	474	446	452	460	461	464	471	467	476	492	483	485	429	469	451	471	484	482	432	453	491	466	478	459	458	454	503	464	489	452	468	495	466	463	443	476	446	497	452	521	452	465	445	473	442	451	489	417	499	480	458	482	462	461	458	497	465	476	425	461	486	489	429	497	497	433	459	453	479	510	464	460	483	468	461	445	441	481	440	508	441	431	482	471	457	487	459	461	495	435	481	446	433	496	477	479	494	467	478	442	472	452	479	468	469	450	521	457	451	466	485	476	462	466	513	422	459	466	464	469	505	483	487	466	458	477	492	450	484	470	471	495	437	468	439	484	492	478	434	457	477	461	463	457	452	509	481	487	460	474	436	472	454	490	499	440	455	441	460	490	416	455	482	450	455	473	440	472	467	455	452	492	473	478	449	428	480	442	492	469	457	452	477	472	436	461	450	481	504	434	490	437	463	442	487	500	452	454	444	505	490	508	471	459	489	486	460	431	489	449	471	460	454	432	495	491	530	477	472	443	511	504	475	444	459	436	482	484	516	459	486	478	490	467	453	444	468	469	481	449	460	483	445	444	449	498	488	431	453	473	454	493	484	478	451	455	497	445	500	450	432	449	463	522	506	466	443	470	457	446	489	463	426	462	465	449	455	428	455	470	462	455	454	444	471	445	456	436	463	458	455	462	440	458	461	464	444	451	469	419	438	466	439	433	477	507	441	468	461	454	459	455	482	483	443	464	443	434	478	453	514	478	471	454	454	490	459	460	494	479	482	450	480	496	455	490	448	458	501	498	430	421	439	474	455	498	473	518	472	479	476	443	494	484	485	464	456	428	431	479	452	508	437	460	496	523	505	476	434	472	507	447	471	484	456	434	483	479	474	465	486	445	454	440	503	477	481	475	453	494	461	491	483	482	458	482	500	468	441	489	441	472	465	459	476	474	427	462	515	442	463	479	432	491	475	439	493	496	462	464	455	464	505	491	452	413	457	479	462	454	472	456	461	482	461	453	457	458	472	462	487	493	480	483	513	464	490	507	464	450	459	469	468	457	447	477	440	474	465	487	464	502	445	456	492	477	472	502	459	481	487	461	430	460	466	473	428	451	483	451	486	447	495	442	466	457	471	486	480	482	443	460	495	476	447	458	471	482	479	465	456	452	477	473	452	483	434	460	456	448	499	432	456	478	464	450	437	492	467	468	517	439	461	471	494	480	494	446	467	441	463	492	486	469	501	460	475	441	505	474	460	466	486	495	481	470	457	464	485	497	475	439	472	450	475	470	442	479	441	444	466	492	439	459	478	469	520	446	469	448	523	481	484	500	474	502	464	475	454	468	476	462	475	454	419	470	430	451	471	487	459	481	471	491	498	490	472	455	514	467	484	508	464	458	451	496	428	449	493	490	526	444	433	474	430	460	463	481	452	432	505	485	439	462	435	463	460	471	471	511	485	521	487	490	448	458	487	477	475	476	437	451	442	496	439	456	432	465	487	459	468	417	479	486	417	488	486	460	477	456	454	455	464	473	481	516	442	471	424	479	495	468	442	449	423	471	477	435	446	476	511	514	467	514	468	434	472	485	475	495	479	439	506	471	459	455	429	485	482	450	484	469	474	456	471	480	473	481	491	470	438	479	469	470	519	454	479	499	458	464	441	430	481	472	464	450	454	492	439	499	469	497	474	452	440	480	509	494	437	468	464	473	463	455	448	496	474	488	477	520	439	466	470	448	456	435	419	473	489	484	509	449	498	486	459	518	514	462	481	471	456	443	440	461	440	458	425	454	448	441	497	402	437	455	447	485	438	475	454	467	511	507	442	469	480	453	530	443	450	461	440	445	454	458	493	458	451	454	490	489	461	469	494	465	441	431	463	465	469	436	496	456	465	454	483	458	452	476	470	470	479	515	462	495	469	460	477	470	443	490	474	453	487	447	458	473	468	485	454	460	493	447	503	490	455	462	514	476	480	461	462	441	464	462	439	475	490	498	448	442	453	462	446	461	510	424	483	499	507	464	468	437	475	471	463	471	475	465	480	447	476	445	478	464	470	472	475	466	468	463	461	444	439	471	452	459	426	481	470	450	462	464	465	451	466	485	463	461	485	478	424	450	498	517	465	453	445	478	502	477	463	426	472	498	468	460	469	502	435	467	473	439	435	509	493	493	466	476	516	450	455	471	453	521	467	465	463	449	458	471	453	475	419	454	480	470	477	454	478	488	481	438	449	461	498	457	458	437	480	449	416	470	462	472	499	485	515	460	466	470	446	429	506	438	497	483	438	470	478	446	470	475	469	457	435	467	455	461	460	517	460	449	509	468	425	476	458	445	449	487	479	470	475	454	465	462	465	455	484	467	505	489	434	441	506	462	478	491	443	464	444	468	434	491	470	513	452	492	470	512	473	451	454	484	460	458	494	452	467	477	475	472	487	442	458	422	502	455	514	452	458	462	490	531	492	441	470	499	480	464	456	455	467	480	443	469	453	464	447	440	453	453	461	480	444	475	449	540	465	466	466	462	438	472	458	465	406	471	467	487	495	451	446	444	487	457	460	492	483	453	493	454	469	455	481	507	440	471	482	460	437	487	490	479	438	483	477	440	488	472	491	452	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
26384	32940	42851	38128	36239	33327	31253	29013	28047	30287	26510	18762	17332	21061	14177	10288	8403	6036	4178	3794	2960	3168	2518	1755	1389	1302	1470	1302	1360	1000	783	512	458	373	382	290	257	278	282	268	269	266	286	252	240	273	865	2428	1609	1482	1098	535	249	251	190	191	198	211	212	211	212	197	220	207	232	211	200	193	212	218	200	216	229	172	180	208	203	192	224	198	208	224	193	227	196	213	203	192	226	219	184	197	203	192	179	199	212	229	228	204	198	228	216	210	197	217	218	211	204	207	188	186	213	170	201	212	208	223	230	230	195	218	179	204	213	215	216	187	210	194	241	214	217	192	216	178	179	212	202	225	205	211	224	195	197	202	217	214	195	218	201	192	231	229	212	197	212	220	214	208	213	189	205	182	210	191	195	223	192	213	209	221	208	198	213	185	229	202	183	196	204	211	213	205	195	202	199	201	202	228	213	182	216	194	233	233	208	200	210	214	203	204	219	202	208	235	228	212	198	208	203	209	229	215	230	214	206	214	236	217	210	218	211	207	181	201	194	213	165	244	213	208	207	211	214	212	226	220	232	201	202	234	223	223	197	212	217	201	223	220	189	187	189	206	225	209	212	210	212	200	187	219	204	226	193	189	214	226	202	211	178	198	246	208	223	212	223	233	212	214	207	217	185	196	190	203	216	218	187	234	190	224	198	219	208	229	205	209	212	218	218	199	201	210	210	216	221	204	208	202	200	184	189	226	209	202	234	221	194	192	201	197	197	198	193	197	184	192	219	204	200	198	215	193	202	188	211	218	193	187	211	233	208	202	240	197	187	190	209	231	194	216	220	199	212	217	230	217	213	200	213	217	214	189	214	209	206	195	210	216	210	184	194	206	232	222	202	183	218	240	204	223	190	221	195	204	184	224	188	206	228	236	218	202	216	213	195	180	183	197	215	211	224	195	219	197	204	196	212	181	226	197	220	236	191	183	205	218	206	198	196	220	195	209	192	213	222	232	221	196	218	228	188	186	203	223	219	216	184	205	205	210	207	206	196	208	203	245	202	206	212	217	219	220	202	209	218	222	196	200	197	218	215	203	227	205	191	210	229	195	181	189	211	201	234	211	228	188	202	194	214	182	168	204	210	184	226	240	227	195	199	205	195	204	216	216	224	201	183	196	210	231	187	200	212	195	208	214	175	236	208	217	219	194	194	189	221	210	213	223	202	219	217	205	214	182	211	192	201	206	215	194	200	208	184	179	204	230	210	216	213	225	217	213	202	204	217	205	195	207	217	196	215	211	218	225	235	212	193	189	206	204	211	203	216	217	209	192	205	198	200	206	202	216	194	219	211	205	186	216	208	235	220	225	196	200	208	210	225	196	167	204	221	204	179	203	197	194	204	217	201	178	189	221	182	193	215	213	199	203	215	198	201	186	193	225	224	190	219	207	199	212	186	219	219	190	210	203	191	221	198	209	223	197	214	211	213	210	215	205	201	182	198	193	208	210	213	201	200	203	213	231	212	210	221	204	224	206	193	200	202	198	222	196	219	216	198	229	211	200	242	199	197	217	232	204	205	224	217	206	184	241	204	224	212	194	183	206	195	190	220	193	204	203	186	203	222	197	200	211	206	186	210	200	230	226	202	210	201	222	217	194	202	197	221	213	202	210	228	191	197	203	196	199	203	187	229	180	195	220	186	217	204	227	198	203	205	203	231	189	215	199	215	222	214	200	182	207	214	220	223	215	206	208	225	212	202	199	234	199	201	195	209	210	200	210	238	200	211	211	221	211	218	215	207	218	196	202	201	212	185	205	181	169	229	187	195	198	214	217	205	205	216	213	174	205	207	229	217	226	199	187	215	232	231	242	213	238	184	214	218	196	209	212	231	193	214	253	199	225	188	243	211	209	221	202	213	212	192	200	197	190	198	206	214	209	171	189	211	209	190	197	170	226	227	217	194	207	212	241	176	192	241	182	222	206	215	208	212	216	206	206	187	178	213	211	210	184	183	188	188	198	233	213	207	225	193	189	234	226	210	233	183	194	203	183	212	199	209	211	249	220	211	213	222	234	201	221	192	223	201	216	190	218	240	194	190	184	208	210	192	218	205	211	214	235	256	216	196	198	214	189	219	197	218	227	215	204	189	205	180	223	210	215	188	194	199	212	216	182	209	187	213	208	211	203	211	212	211	226	203	190	195	196	205	196	200	208	215	224	197	216	197	218	201	201	226	198	174	217	221	225	201	206	186	194	243	201	203	196	198	193	223	223	225	199	209	200	201	193	203	207	198	216	202	212	221	194	201	206	210	205	218	180	225	185	203	171	207	202	171	206	174	202	221	190	226	224	218	215	211	193	192	216	220	190	199	228	193	209	228	199	210	228	211	236	194	194	180	221	211	228	192	199	233	207	201	209	203	188	231	193	213	214	180	246	198	210	173	188	219	211	187	210	209	213	206	221	210	201	229	199	181	213	217	214	205	184	191	220	224	224	236	219	196	182	208	218	186	213	213	193	199	214	185	221	227	206	213	202	197	225	184	204	224	196	215	224	217	199	219	210	206	224	202	231	186	214	192	216	205	202	197	208	221	203	208	203	242	241	204	214	213	216	216	207	231	177	197	208	200	223	175	196	210	252	211	181	197	220	235	223	205	189	218	216	214	211	191	212	224	221	206	188	251	219	203	202	225	191	228	203	223	179	205	212	214	216	239	217	207	204	203	224	201	188	204	211	210	200	205	214	182	242	202	186	200	212	216	187	192	180	194	181	205	190	200	210	235	188	217	191	199	202	214	206	222	201	199	229	196	209	196	211	227	227	204	227	227	199	213	212	202	195	197	188	192	208	209	195	223	208	204	222	200	212	217	193	198	188	201	217	212	195	212	228	221	200	197	232	200	213	197	191	185	193	189	230	194	209	185	206	182	194	214	217	210	188	210	197	193	199	194	192	204	177	205	186	227	229	213	248	200	230	204	202	227	209	191	194	191	181	190	200	165	211	205	212	215	212	207	199	206	213	214	191	215	213	214	205	198	222	201	200	201	164	210	191	193	216	213	210	230	202	177	208	213	224	193	208	182	212	210	215	203	221	221	210	203	185	186	194	197	202	224	186	190	217	216	179	213	213	195	207	211	201	223	195	201	179	215	211	227	195	237	211	211	209	202	186	216	208	223	231	204	211	216	234	203	194	181	217	197	206	222	212	196	203	215	202	227	209	200	203	206	203	210	209	214	221	193	195	199	195	194	211	213	220	209	209	215	195	196	221	185	199	202	190	219	212	211	205	192	186	206	206	201	203	199	221	208	219	203	191	203	207	209	218	200	177	213	216	220	209	224	193	210	185	221	231	198	211	227	207	192	216	214	221	201	227	207	227	213	203	197	233	197	193	200	222	207	229	191	209	232	229	228	195	178	195	176	193	213	234	205	185	201	219	194	221	230	203	204	201	195	225	206	194	214	196	188	232	233	215	231	203	207	197	214	203	215	206	231	190	209	224	197	203	208	195	216	205	208	207	192	194	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
16718	28177	38848	42757	45272	46234	45114	41093	42469	46589	42574	34962	38974	42350	34987	31249	29810	24814	19058	17768	15387	17509	14180	10790	9553	7787	9697	8557	8997	6241	4805	3271	2801	2083	2032	1493	1343	1290	1265	1244	1127	1235	1169	994	1058	992	5949	14943	9890	9453	7062	3167	868	895	614	633	624	573	581	597	646	612	608	619	642	601	623	631	614	612	679	660	621	607	585	597	579	606	581	590	594	607	631	632	620	576	617	580	570	606	607	600	583	582	553	619	615	584	625	624	600	632	606	591	586	593	627	630	642	619	616	571	640	576	637	614	613	577	610	633	625	609	612	590	604	619	563	603	580	615	579	623	634	578	650	623	608	601	630	588	607	636	568	607	623	637	628	612	599	608	547	597	612	599	568	636	599	623	613	579	611	605	618	620	604	583	659	599	574	612	560	595	605	652	593	640	590	609	571	595	655	624	553	612	562	615	603	623	601	607	560	620	645	584	621	621	598	595	572	598	598	619	572	619	647	638	636	611	564	603	652	658	625	572	587	617	621	662	619	612	608	561	570	598	578	629	607	592	541	607	617	590	627	609	627	617	562	554	597	638	628	653	580	640	598	590	605	613	636	612	649	636	628	642	614	626	626	571	613	579	602	596	580	625	574	608	643	601	625	606	628	597	597	605	601	610	598	575	573	567	563	598	545	628	607	618	629	597	569	588	605	626	622	593	635	626	595	603	621	604	607	602	650	651	641	589	585	599	597	660	575	586	602	566	578	605	614	588	599	657	602	613	592	555	553	621	603	638	598	653	606	613	623	584	599	611	602	606	603	615	612	577	620	598	570	657	617	638	589	612	610	590	626	604	633	579	575	558	607	612	605	591	581	633	602	568	600	583	569	628	589	589	608	574	605	631	602	639	547	576	617	573	621	614	614	609	655	605	616	648	604	607	603	610	627	632	592	623	591	617	624	640	629	555	611	642	543	596	608	583	625	586	618	622	627	623	525	621	643	621	579	642	556	600	590	634	611	607	597	590	623	614	629	592	651	594	594	631	624	678	599	614	577	578	565	580	640	666	594	573	616	601	574	606	614	552	599	591	601	615	592	578	595	650	612	629	599	613	653	585	604	596	554	651	586	676	600	609	604	597	574	577	607	636	613	571	597	577	588	627	571	595	621	611	602	595	577	627	566	622	588	607	611	583	619	579	617	620	616	592	563	625	606	571	571	617	614	617	599	588	600	598	648	612	603	545	619	672	614	582	574	584	588	595	584	609	615	598	608	622	587	586	600	558	613	600	583	620	633	598	588	594	580	608	639	623	596	574	585	633	561	631	584	613	604	546	663	622	600	585	597	620	608	617	598	623	566	581	574	620	669	593	583	639	638	596	573	639	556	613	631	591	576	583	643	611	610	556	608	571	613	576	614	551	537	596	597	624	601	579	588	582	605	580	580	614	568	571	567	582	590	611	564	598	587	643	575	630	607	581	624	608	572	665	601	611	622	559	620	623	624	633	591	597	610	618	660	628	578	609	636	565	638	606	633	602	588	616	622	622	646	569	620	632	635	585	593	634	606	567	629	586	632	613	616	575	596	617	669	589	623	633	627	625	611	649	615	557	603	626	589	612	615	658	586	603	636	591	629	600	562	610	611	633	599	608	624	568	646	609	613	585	576	595	611	574	621	648	549	564	560	574	628	587	619	597	596	615	612	620	620	599	578	593	567	570	592	616	616	597	557	588	578	593	616	599	628	614	645	580	591	610	586	595	580	633	561	567	586	580	603	596	594	601	605	574	611	578	581	602	614	584	589	625	582	557	598	642	619	611	641	608	596	648	606	616	574	601	635	567	588	615	598	561	581	606	609	606	538	612	611	604	601	615	573	573	592	570	654	613	594	595	637	606	599	590	637	604	621	610	632	590	606	583	625	537	600	642	559	639	605	579	575	614	614	610	604	630	603	570	581	616	628	625	627	590	640	601	572	606	590	597	613	631	583	576	610	594	631	554	641	565	603	648	562	573	633	607	595	576	648	602	605	619	566	602	604	588	621	613	607	557	616	583	596	620	540	604	603	643	645	606	608	615	608	614	578	580	629	575	601	630	581	596	644	568	583	627	603	631	599	572	595	634	615	614	604	619	585	621	583	616	608	631	613	643	618	616	634	627	616	602	599	580	618	566	613	571	580	634	606	557	628	619	595	588	586	630	590	612	609	601	583	640	571	617	590	561	574	610	621	603	598	618	599	607	640	605	620	609	585	602	555	603	558	613	597	596	606	641	620	633	571	582	589	581	630	611	609	617	604	616	609	592	592	591	582	561	627	569	573	600	622	623	594	584	619	556	612	659	609	593	582	640	624	676	575	614	617	589	597	612	596	568	602	551	647	627	598	622	571	573	558	604	616	635	560	584	585	654	607	562	603	611	641	648	601	568	582	620	607	586	585	588	602	590	605	617	588	613	639	575	622	619	575	616	602	653	626	609	591	610	592	618	609	647	588	561	603	550	638	600	636	635	587	578	566	631	599	613	570	618	591	580	599	614	611	613	555	619	554	624	567	636	653	626	628	596	606	627	631	595	637	600	594	598	593	584	601	590	575	586	573	614	581	603	589	626	596	625	654	629	613	578	607	665	608	595	609	610	607	608	579	606	565	594	571	610	610	601	598	635	588	612	578	599	595	579	613	586	583	618	631	622	578	607	590	624	606	584	604	571	575	576	641	589	621	612	577	587	644	654	647	578	604	573	602	602	606	606	617	603	611	630	553	638	583	592	613	603	628	589	625	608	590	620	591	608	592	602	608	568	578	622	614	604	632	603	604	587	555	585	561	602	590	631	617	600	582	586	636	634	591	586	581	599	657	610	615	575	577	621	590	619	648	576	619	594	561	583	623	620	595	561	607	606	606	602	612	584	592	589	607	607	615	587	608	657	580	615	614	619	568	597	605	531	577	576	591	643	613	628	557	624	655	551	578	582	581	587	572	610	612	602	597	594	594	600	611	604	606	658	631	601	605	624	619	608	585	583	615	567	630	560	594	589	629	623	571	612	637	620	620	619	604	609	568	597	647	612	605	541	608	576	632	620	616	587	621	620	622	607	604	612	575	599	616	603	542	635	588	593	591	636	621	567	572	645	623	612	643	611	607	617	581	573	622	604	647	607	588	606	592	633	626	567	616	559	604	604	573	584	563	624	618	585	571	618	593	581	579	652	577	627	606	597	611	661	584	639	583	578	623	636	582	613	628	614	628	618	619	592	621	600	592	605	609	599	605	562	586	587	639	594	628	597	602	548	555	638	596	565	618	620	623	619	586	603	647	593	607	615	611	573	592	594	577	630	589	598	589	562	610	617	648	613	571	603	624	604	630	582	621	563	626	613	587	589	606	593	605	579	655	588	604	620	622	574	597	604	615	560	593	596	613	632	555	598	562	588	625	575	602	609	622	621	606	581	572	645	610	652	615	613	581	626	591	600	605	619	641	642	632	602	588	617	627	619	618	593	552	608	576	624	600	601	625	631	585	543	546	628	632	627	603	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	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
3445	3459	8969	7317	4772	2712	2013	1550	1324	1419	1009	710	773	868	608	463	455	393	320	384	373	371	281	261	248	254	227	245	244	233	219	226	205	212	199	235	214	220	219	217	275	204	205	237	228	215	250	400	270	281	301	246	195	230	227	207	193	210	243	191	212	217	219	220	215	194	201	254	196	208	232	206	205	179	218	221	206	207	197	199	225	222	207	231	206	227	223	212	233	220	227	206	214	237	227	242	219	201	233	221	202	229	212	207	199	230	210	192	231	187	208	222	192	204	246	223	236	218	234	233	215	205	214	214	225	223	207	214	222	228	214	206	218	215	213	202	216	206	203	222	203	212	236	202	216	215	215	216	197	193	234	205	212	225	199	221	241	231	204	248	212	224	185	205	203	236	203	210	224	221	204	204	226	227	226	206	241	203	216	202	213	220	197	217	210	222	209	211	209	221	213	203	220	204	190	218	216	223	207	222	221	207	203	205	224	212	180	209	227	226	225	204	197	222	217	228	237	226	215	219	222	208	216	201	191	250	211	212	215	226	211	231	234	221	206	202	206	205	215	207	226	224	220	222	243	227	209	205	209	192	201	190	197	241	200	177	204	227	215	203	220	197	219	216	203	213	211	242	216	203	219	215	212	233	232	201	223	199	216	184	189	229	225	204	199	192	214	210	231	240	207	198	230	190	214	215	228	232	223	230	204	224	226	230	209	252	206	187	202	235	208	198	199	224	210	213	200	216	206	228	199	233	220	208	230	234	212	208	227	193	231	225	201	202	215	195	201	211	222	187	222	214	214	222	207	258	183	200	207	210	229	194	205	226	194	236	224	227	210	200	202	194	206	206	219	250	214	186	227	178	232	217	212	228	208	205	225	190	232	225	236	220	221	233	227	210	219	200	215	228	210	208	204	197	218	214	206	246	224	200	222	173	217	217	200	212	220	214	217	223	197	194	201	191	196	217	200	224	201	234	191	216	196	211	199	210	214	196	182	195	209	191	227	208	212	190	213	213	213	199	222	189	238	211	227	223	223	224	202	233	236	216	198	242	214	207	233	218	187	242	213	235	222	224	202	202	185	216	219	207	212	236	211	235	192	201	234	228	198	200	218	215	173	224	196	187	198	225	215	222	182	200	193	241	216	208	192	204	252	220	208	224	203	231	211	198	190	222	218	216	229	237	226	217	198	206	184	211	239	217	215	178	241	198	196	236	224	234	200	211	212	215	209	218	190	186	227	208	203	231	198	217	211	195	209	216	213	210	233	226	227	198	209	206	237	199	205	216	202	226	220	233	229	253	211	224	209	214	209	201	209	221	226	203	206	227	232	212	197	212	203	204	243	202	184	196	182	216	231	222	216	205	200	230	196	210	209	199	216	195	244	215	233	217	225	199	219	204	230	232	227	223	208	205	229	225	200	216	208	212	207	215	185	232	228	210	220	196	215	213	219	200	212	203	222	205	215	235	207	202	197	223	222	211	205	167	203	215	184	202	213	210	200	212	209	230	222	202	221	225	202	212	201	209	221	186	220	228	211	217	201	205	221	216	203	223	231	184	202	203	214	206	186	220	193	205	230	227	225	203	200	238	208	215	215	206	229	188	191	199	220	189	216	208	203	196	210	215	226	199	203	208	209	252	212	214	215	215	229	188	200	217	217	218	210	218	230	215	230	211	196	208	224	216	199	209	211	230	204	212	199	189	224	204	198	224	232	206	220	211	227	233	217	219	227	223	201	219	208	209	254	218	208	216	198	217	225	211	227	212	230	219	210	213	219	221	217	203	221	225	225	226	216	187	205	197	207	208	237	209	225	208	214	193	207	212	216	230	207	212	205	213	229	218	221	208	229	211	236	205	210	195	202	224	231	224	200	195	185	199	198	194	209	217	214	201	229	203	218	230	207	220	216	207	194	219	212	208	197	217	221	214	191	215	203	214	233	211	233	188	192	202	233	212	195	204	177	213	198	208	198	215	206	211	208	232	209	227	206	203	225	182	213	220	236	218	202	226	200	191	199	201	207	213	201	215	214	232	192	195	222	205	226	202	222	202	207	221	188	229	202	234	235	221	189	220	217	218	199	216	216	230	209	213	215	221	186	190	214	234	186	221	218	199	228	218	228	252	217	211	199	198	211	191	220	228	208	217	208	218	235	225	212	212	199	224	199	219	218	210	200	223	205	219	225	214	206	213	205	233	199	229	232	187	214	213	220	223	202	205	225	225	221	234	198	204	196	223	216	225	207	201	207	225	202	214	218	220	203	188	220	197	212	203	229	209	194	181	211	191	229	212	218	209	212	220	218	216	217	210	201	177	228	211	201	192	221	212	219	197	221	189	225	239	216	220	224	202	211	232	224	205	204	205	213	238	197	220	222	216	189	211	225	232	231	214	211	203	202	216	232	214	188	218	213	226	219	196	206	194	225	227	208	193	204	219	228	232	193	223	202	242	200	222	197	227	215	192	217	203	226	214	200	203	221	212	200	215	213	216	232	204	199	200	232	229	219	215	202	223	204	189	211	218	193	234	231	228	228	217	216	216	233	199	200	209	218	203	210	211	207	183	224	205	200	205	223	228	238	194	200	222	203	207	229	216	218	216	189	215	201	211	211	238	200	214	234	234	212	205	195	184	212	206	178	235	228	215	188	206	220	212	248	211	241	225	194	208	213	201	209	210	203	181	214	238	215	199	211	199	218	199	208	199	188	222	185	211	207	194	219	224	198	197	222	207	209	242	218	194	201	198	194	186	220	212	228	224	230	227	207	235	230	204	223	189	190	202	194	212	199	221	222	216	251	205	203	216	223	192	238	255	192	204	200	211	218	197	210	210	234	231	236	217	224	227	201	210	207	243	245	226	222	202	217	184	234	236	210	210	217	226	219	212	224	221	225	173	245	209	211	205	181	191	215	222	204	206	220	206	243	202	203	211	218	221	240	221	196	199	210	198	209	229	223	225	202	203	215	207	183	219	202	229	214	190	186	219	238	205	203	200	201	232	200	189	183	220	217	201	176	216	234	214	228	244	185	204	219	217	228	219	203	219	205	211	187	199	209	212	209	221	235	211	223	225	186	217	211	231	255	215	197	197	216	207	202	203	220	225	213	218	234	198	205	197	209	207	180	230	197	237	221	192	224	188	215	210	188	195	217	207	205	204	227	209	218	201	213	225	199	217	217	224	207	208	208	247	208	271	196	228	208	232	236	186	203	219	219	208	210	203	196	224	219	205	193	240	217	197	218	210	221	219	253	209	184	205	201	210	180	225	230	218	214	224	213	185	210	233	207	230	221	251	249	225	204	232	215	207	203	190	206	240	222	225	217	211	189	217	231	200	204	192	205	215	200	199	249	196	212	209	199	218	205	227	201	190	215	240	213	191	224	219	200	200	192	220	225	206	194	188	187	238	212	199	204	221	214	246	212	223	217	227	192	204	201	209	202	202	213	212	231	214	227	224	217	200	210	220	204	191	258	218	214	226	223	223	229	217	222	215	234	207	208	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	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
3246	5182	12783	14485	12200	9258	7413	6153	5914	6524	5131	3167	3814	4426	3039	2563	2108	1911	1493	1419	1295	1430	1114	1018	866	920	976	871	891	821	750	717	710	657	724	702	688	653	654	650	647	624	610	655	641	621	848	1774	1340	1377	1178	831	587	648	581	603	576	602	584	645	583	593	637	603	608	605	636	574	627	586	604	613	621	622	636	646	631	622	592	635	551	585	639	624	660	633	601	643	585	664	615	610	601	621	605	618	606	643	603	644	618	627	614	569	562	617	613	563	611	603	580	626	617	597	610	600	626	649	616	626	635	573	630	637	596	578	625	597	617	582	598	604	604	618	679	607	621	612	600	611	597	633	603	610	585	610	606	589	573	609	652	639	598	610	642	560	613	589	615	632	627	618	631	651	610	597	569	642	592	634	625	572	609	627	627	624	611	590	630	637	640	642	617	590	640	582	631	606	624	610	559	609	630	625	645	584	649	609	625	599	599	610	598	595	637	643	578	628	563	558	612	625	625	621	625	597	596	589	603	597	619	639	615	596	626	616	634	596	599	578	623	574	619	639	645	559	594	618	605	630	630	594	633	624	606	588	627	645	636	589	626	600	600	595	621	589	617	590	579	612	615	608	591	586	632	629	613	577	606	631	606	651	571	647	612	653	595	635	579	599	615	564	600	581	595	604	578	588	595	589	635	623	623	622	610	603	606	584	566	633	636	604	580	623	623	614	558	597	631	622	595	637	636	604	601	605	617	596	612	600	620	597	593	621	607	580	627	654	584	586	615	620	628	624	661	631	608	658	579	588	550	600	606	602	614	583	627	620	612	635	588	642	603	651	613	624	631	590	604	634	599	657	617	594	602	578	641	563	588	594	595	618	585	622	631	604	656	632	613	622	579	611	577	616	561	638	596	591	639	655	624	617	615	642	629	584	605	627	610	625	622	624	598	650	619	613	583	601	606	613	622	611	616	612	594	597	652	602	638	594	603	581	561	636	587	617	625	608	628	584	583	544	590	640	630	613	624	580	573	606	675	594	635	624	597	595	616	578	652	625	587	621	613	611	605	643	613	620	582	608	593	587	595	623	600	627	603	608	605	572	591	614	642	595	636	621	632	585	557	636	617	556	634	653	616	588	622	601	578	592	620	594	613	614	604	590	601	596	615	632	597	629	580	626	618	646	582	600	638	653	587	591	597	562	599	631	605	618	585	641	615	599	566	582	635	612	624	660	599	591	628	592	604	617	653	605	605	621	605	585	618	585	632	608	611	609	605	573	622	612	594	582	624	601	590	597	601	623	609	615	580	646	622	642	605	612	605	573	616	638	600	626	642	538	613	572	611	627	602	597	584	610	586	601	607	580	629	617	573	644	580	585	560	616	583	640	630	599	578	607	588	596	601	605	635	613	624	692	643	594	557	603	593	617	582	655	641	580	582	636	610	595	625	615	608	644	590	565	595	593	639	605	618	590	583	597	626	545	593	602	617	598	624	574	625	602	645	613	613	647	598	547	616	627	604	552	595	649	614	581	594	600	632	628	592	587	633	607	646	580	587	616	593	615	600	617	620	558	549	578	609	596	631	593	583	636	617	613	560	612	587	645	625	630	583	625	607	583	612	617	669	608	613	629	607	623	649	587	592	664	535	568	617	612	598	607	652	607	638	601	619	574	615	585	660	609	572	609	591	572	597	627	629	643	642	604	564	604	600	616	607	583	578	602	623	579	611	622	646	617	620	567	594	620	593	611	603	600	619	632	589	599	583	574	617	609	659	607	560	623	586	614	613	588	591	645	603	607	605	595	591	613	590	571	628	548	591	629	625	603	613	610	622	581	614	584	639	627	600	600	598	639	615	589	630	612	592	589	639	588	555	612	598	626	588	591	603	613	578	604	607	567	604	652	628	608	658	614	581	634	606	595	598	589	591	621	612	630	569	635	614	640	624	627	587	593	599	613	647	572	619	637	605	597	587	647	577	604	665	642	601	668	636	589	592	624	600	630	617	656	636	593	622	629	612	599	570	610	609	634	661	566	588	616	594	595	609	597	588	672	579	615	634	617	634	578	610	640	606	619	650	618	596	570	598	627	599	601	602	658	651	562	596	568	641	567	641	644	579	625	603	609	595	584	594	602	644	629	678	609	563	629	623	598	615	615	604	615	618	607	629	611	626	607	596	570	604	607	600	633	623	605	626	615	554	590	586	569	617	626	636	640	601	617	634	615	604	582	623	616	618	592	628	631	621	550	563	647	610	577	588	575	617	595	619	631	614	604	645	594	616	576	607	625	575	628	587	582	610	620	582	574	579	582	586	573	609	564	662	610	616	644	611	622	596	613	600	559	606	576	596	582	584	607	622	596	593	675	563	637	647	597	597	600	614	597	652	610	626	610	587	584	608	625	619	612	637	666	597	600	612	608	621	597	623	600	583	654	610	569	603	608	624	586	644	594	586	584	665	614	606	602	585	637	584	642	580	586	611	612	572	619	593	606	586	607	601	656	627	604	581	623	610	599	617	607	639	555	608	584	640	584	604	588	590	605	601	633	579	598	604	590	641	618	687	599	594	575	613	603	570	580	596	619	610	616	616	625	639	591	604	596	609	600	637	587	609	614	584	614	605	662	645	632	596	628	603	600	536	640	583	549	637	607	672	638	658	652	576	671	612	623	570	655	622	596	616	586	621	628	612	644	603	624	594	624	633	592	652	630	616	636	587	604	633	634	582	587	612	613	633	640	613	591	637	570	575	556	597	613	630	598	589	607	636	651	565	664	676	581	630	548	619	636	648	644	598	587	650	637	591	585	613	643	634	610	592	581	627	618	600	593	633	617	600	616	570	608	626	604	606	573	620	646	655	596	565	594	624	596	643	595	563	597	614	607	608	569	581	638	625	602	617	618	576	584	612	593	571	571	601	636	640	631	600	572	633	646	549	625	633	595	610	613	603	602	627	629	598	653	632	612	616	589	618	630	588	607	615	654	585	596	578	603	657	647	625	607	598	578	639	629	590	594	620	617	626	588	637	603	565	591	633	574	582	599	587	634	621	594	628	580	613	613	603	589	647	589	628	571	634	602	618	599	608	597	609	592	637	550	579	611	583	557	579	612	572	631	607	596	596	594	627	642	595	594	610	644	609	629	630	591	651	649	559	613	639	615	605	567	598	581	612	625	640	575	585	561	557	620	577	601	608	600	614	653	635	655	659	577	611	635	601	580	616	614	620	630	614	621	608	598	589	599	567	597	626	631	592	591	543	614	614	668	610	596	592	643	584	608	579	630	596	555	609	618	618	587	612	639	583	613	625	594	600	590	611	590	640	602	666	609	550	577	622	593	595	627	569	616	632	584	585	566	610	610	599	619	596	604	618	618	581	642	611	612	596	629	584	604	656	620	649	611	589	639	630	639	607	577	605	590	600	644	574	619	629	580	646	650	577	575	649	619	570	625	616	593	600	588	588	578	634	620	599	637	568	595	599	632	618	631	644	607	582	574	628	597	628	584	590	585	605	606	601	608	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
16128	22479	37104	36322	33797	29578	24347	19663	17533	19577	15523	8353	9423	11614	7768	4796	3853	2924	2217	1800	1475	1541	1184	761	674	602	691	599	576	448	387	281	275	235	200	203	191	200	185	169	177	195	184	191	184	186	535	1438	632	668	519	295	148	174	152	149	176	154	142	146	151	162	168	156	183	158	147	153	160	136	143	145	149	182	141	142	146	160	142	160	155	154	139	147	162	153	147	162	145	143	166	137	168	146	170	131	164	164	151	149	167	160	170	156	160	164	173	186	152	139	140	151	150	160	154	173	155	177	149	176	157	159	163	157	151	153	149	131	166	165	119	144	162	145	150	149	159	164	142	152	139	133	183	168	158	145	123	161	152	157	174	157	173	131	176	132	133	155	160	139	148	166	137	166	159	150	173	141	153	151	162	137	171	147	135	164	153	140	188	161	166	165	169	149	130	142	172	152	135	148	155	138	165	165	160	176	159	163	150	164	128	160	168	166	157	126	173	147	142	158	161	160	140	170	173	141	153	171	179	149	160	155	143	154	156	185	176	162	145	175	149	152	156	168	147	169	139	152	140	141	171	164	165	161	145	164	162	170	146	161	162	162	175	170	134	165	157	143	157	128	176	158	145	145	164	158	153	163	154	179	167	158	154	160	150	156	144	130	135	144	171	149	159	150	157	144	155	156	161	156	146	163	128	154	175	152	144	157	152	144	144	146	155	153	173	179	164	156	134	146	150	159	154	140	161	137	167	168	171	168	163	163	134	152	162	157	146	157	145	158	155	160	127	162	160	146	137	182	134	161	161	183	147	159	142	154	175	154	175	168	156	171	166	133	142	182	154	153	157	143	149	128	152	166	147	148	160	162	162	155	150	164	134	165	180	139	153	147	153	159	142	151	147	163	148	164	174	148	161	170	158	147	159	154	141	165	165	156	156	154	153	158	165	146	149	179	154	156	175	161	141	130	151	159	145	181	173	141	145	165	163	149	162	167	161	159	166	166	168	149	150	156	122	172	167	147	144	158	162	165	160	165	161	140	143	173	152	153	167	155	170	164	154	145	168	142	135	141	168	156	154	162	152	165	144	167	159	160	164	148	154	176	157	178	159	151	159	159	171	169	143	170	148	144	154	153	157	166	144	166	141	167	156	162	163	141	161	150	168	163	156	161	151	158	164	149	152	138	179	163	147	152	142	171	155	151	144	160	137	172	136	176	146	154	159	142	150	168	138	138	188	141	164	177	132	147	166	161	161	156	151	142	139	147	140	144	159	147	142	156	168	158	174	144	162	159	165	155	120	161	166	174	155	154	173	133	148	147	146	142	168	141	160	150	146	125	154	165	148	154	115	155	155	145	146	161	158	162	169	154	143	164	139	152	164	162	144	191	143	167	153	159	185	167	147	167	145	153	143	157	151	170	150	153	136	145	151	153	174	152	153	139	154	144	175	145	149	176	171	151	150	162	139	155	157	160	150	151	164	127	165	170	157	173	144	159	155	159	165	170	152	135	133	164	156	135	147	152	165	138	152	157	143	141	169	148	149	146	150	140	151	153	174	160	161	162	146	145	162	157	159	139	167	144	142	161	152	154	186	153	151	157	147	149	150	167	156	147	130	156	160	153	138	150	147	138	158	140	139	147	134	161	150	163	149	132	158	177	159	157	170	161	149	154	165	144	163	161	164	145	160	166	155	150	178	158	145	134	131	153	160	163	175	162	130	122	130	132	156	133	156	153	159	148	130	176	171	168	137	158	139	150	151	133	165	163	170	155	141	126	173	151	142	132	170	153	153	194	173	152	160	147	172	172	156	157	146	160	143	166	146	172	153	151	152	150	169	202	168	163	162	145	180	174	165	169	138	173	158	159	156	162	175	144	136	129	154	142	149	163	177	155	160	158	152	166	128	149	150	130	158	169	163	149	165	161	147	164	171	151	169	132	151	170	163	146	169	164	150	166	148	156	150	151	151	152	147	171	155	128	154	139	161	148	161	162	149	166	148	142	148	131	157	153	134	161	161	163	153	147	141	152	162	132	160	162	156	156	182	140	169	155	150	160	158	162	154	150	174	142	155	148	141	124	162	147	164	137	166	137	159	142	155	150	151	179	155	140	161	127	150	152	164	147	143	149	145	175	140	172	167	132	143	157	168	150	155	167	153	155	143	150	161	154	161	151	153	173	160	149	150	145	133	153	138	165	148	186	164	156	173	127	163	169	141	147	150	159	154	149	139	163	155	157	138	141	149	128	154	154	141	154	170	144	169	156	156	168	170	145	157	164	139	140	181	142	147	158	150	152	161	164	154	163	136	175	157	169	154	156	159	165	161	164	160	148	168	142	148	138	143	155	153	157	148	148	166	154	153	173	141	151	163	153	133	188	149	163	142	150	179	145	149	166	151	158	149	139	124	149	176	157	165	161	146	141	164	155	155	131	171	157	156	136	172	165	149	162	145	146	143	171	149	166	144	157	134	161	150	158	153	149	160	149	155	156	144	145	169	157	169	158	158	160	151	149	163	137	168	159	137	152	151	147	147	161	155	142	165	131	150	167	162	160	158	154	162	163	141	155	129	140	141	168	156	145	147	176	146	128	154	154	135	175	137	156	155	151	138	152	143	144	148	149	150	148	172	140	164	154	158	136	149	155	144	133	150	149	146	164	149	150	145	141	140	191	133	133	172	127	167	166	128	169	179	167	157	148	165	152	170	145	129	163	146	171	143	154	159	132	154	178	166	158	163	147	142	145	141	159	146	143	145	149	168	155	162	142	155	160	161	159	185	158	176	144	164	164	142	144	175	162	147	131	159	169	146	139	165	131	158	165	159	156	166	174	142	158	157	179	159	150	136	154	186	146	153	159	158	139	166	172	147	187	175	161	157	148	145	139	153	165	144	145	157	181	151	152	164	151	169	164	144	164	167	151	163	158	175	152	148	174	163	157	179	144	150	143	168	153	149	159	178	147	141	168	155	175	155	169	159	150	137	156	160	135	167	149	145	163	164	160	143	133	152	146	131	152	152	152	148	147	173	148	146	143	165	144	128	138	156	138	131	138	175	145	146	143	146	139	155	139	138	156	142	167	182	159	149	168	149	178	152	160	177	160	151	143	140	132	138	147	151	155	157	143	136	162	150	164	164	142	186	138	151	144	166	145	156	158	163	137	173	154	165	130	154	165	152	161	152	141	146	138	168	158	135	185	154	166	133	132	145	151	155	150	162	162	167	142	166	147	164	151	177	154	163	159	149	160	144	145	154	144	157	144	168	150	171	156	158	140	172	154	142	152	160	145	147	152	130	151	162	156	163	139	169	135	156	143	164	176	153	150	151	144	157	174	189	140	154	141	121	169	151	152	133	148	144	159	148	151	161	144	151	159	159	172	175	141	169	171	129	155	147	141	158	130	161	146	167	165	128	137	165	169	152	167	166	160	162	165	151	133	151	151	162	148	158	167	153	154	156	130	173	144	163	140	177	167	155	176	166	144	151	177	143	162	155	164	138	146	161	139	145	173	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
11476	20282	32661	38763	40301	39281	36209	33536	34112	37890	33084	23473	30593	33398	26715	21341	19217	15176	12369	10262	8947	11008	7635	5613	4831	3993	5007	4273	4017	2953	2383	1573	1435	1108	1127	925	852	851	813	703	777	778	701	730	644	602	3836	9732	4083	4759	3382	1676	522	589	506	422	453	475	509	422	486	467	417	497	462	472	440	503	458	453	503	505	488	483	524	474	451	488	475	470	459	441	478	480	516	438	433	485	483	495	473	495	471	478	463	454	425	473	449	445	466	466	454	462	459	483	515	450	473	489	479	473	483	447	489	477	454	492	476	463	439	480	469	449	452	439	490	470	520	447	478	537	470	459	515	434	480	453	476	471	422	439	460	445	470	457	474	503	469	478	448	461	495	448	445	493	504	490	495	447	467	443	441	474	457	482	467	416	453	440	432	460	463	458	458	430	484	462	509	468	462	449	464	438	463	472	454	460	430	455	481	426	484	493	505	455	472	468	467	454	455	487	455	470	483	486	476	514	438	483	454	485	467	439	515	533	424	495	440	460	472	484	468	456	436	502	456	472	459	508	447	501	427	450	475	452	510	430	481	487	449	449	461	499	458	470	463	459	460	470	477	461	472	449	476	461	490	419	458	447	471	482	456	460	513	461	486	489	451	451	504	457	463	430	480	470	474	442	472	421	445	464	471	471	442	477	478	485	492	499	486	452	470	453	491	464	489	474	481	449	425	473	442	485	464	445	433	462	478	504	460	457	482	498	421	501	504	473	477	458	438	442	477	491	480	478	471	449	502	502	517	463	478	527	458	456	492	478	460	459	455	464	491	490	490	472	482	472	451	488	462	491	446	472	470	466	482	436	508	446	497	480	430	457	444	491	485	490	438	478	488	469	469	453	466	484	463	425	505	460	447	434	470	437	474	449	451	487	470	489	446	461	508	466	466	463	447	475	457	479	471	477	488	473	464	468	457	499	458	459	454	480	464	472	465	455	447	480	466	496	471	494	455	445	449	490	465	475	481	459	510	480	452	467	476	466	440	455	445	490	422	454	464	470	479	472	428	491	454	515	470	476	440	496	451	467	449	441	463	494	510	468	503	457	452	444	478	471	485	488	488	463	449	444	453	453	472	476	458	497	484	455	467	458	459	466	469	492	469	453	483	466	499	473	427	472	458	467	425	446	453	495	445	448	482	473	453	439	472	464	483	465	455	478	439	471	427	435	460	452	453	492	454	479	455	470	506	452	475	444	470	453	484	493	457	490	492	461	434	439	463	466	488	457	437	438	454	453	466	435	458	446	428	456	441	508	449	478	487	459	480	495	474	471	471	437	471	465	481	441	448	465	466	466	453	452	471	440	425	437	458	482	472	442	468	453	448	451	461	441	451	499	476	434	437	452	490	459	470	491	473	462	462	479	443	461	475	479	493	467	485	477	471	452	420	470	480	498	459	476	474	491	438	503	469	467	487	469	471	451	467	458	451	442	485	477	476	486	451	465	459	484	447	468	472	479	484	470	459	456	443	476	429	455	454	465	434	424	490	452	420	476	492	484	466	446	522	424	451	472	433	454	445	470	482	484	487	474	449	498	458	492	488	477	478	454	468	489	482	453	486	467	451	454	471	469	491	468	468	433	517	481	446	462	500	497	485	482	441	484	487	504	456	498	484	458	464	453	505	474	477	438	497	484	487	472	420	463	469	465	478	468	487	429	458	458	466	500	482	473	462	513	460	447	474	460	442	472	474	477	491	483	492	462	467	487	480	454	479	459	477	479	459	470	479	501	443	479	483	449	460	468	444	489	462	458	514	487	516	455	454	475	519	469	464	434	444	468	484	471	479	468	493	431	467	456	455	477	443	515	472	491	484	468	493	471	472	492	480	457	453	453	460	469	465	442	481	488	467	438	470	466	468	452	483	465	486	453	480	473	505	435	489	477	456	454	478	455	471	445	464	507	467	474	450	471	461	463	435	434	452	477	439	447	459	497	466	450	473	452	461	461	453	514	465	477	443	471	468	452	466	459	477	486	521	497	453	511	469	469	484	445	472	478	484	482	455	430	433	466	471	472	475	459	459	522	472	461	485	456	509	499	486	502	468	472	462	470	415	481	499	476	500	458	452	471	445	460	470	478	472	482	475	460	480	452	478	443	455	495	478	461	432	472	445	473	482	526	452	485	455	422	461	467	440	434	449	448	510	467	517	460	487	470	487	485	455	483	454	450	460	463	471	442	491	431	502	476	465	512	421	436	472	474	494	482	509	495	447	456	464	438	494	463	487	487	461	474	432	465	436	468	442	508	440	462	488	429	417	453	482	447	501	483	485	467	438	444	437	440	477	491	467	477	485	490	439	499	497	462	492	478	495	440	464	481	462	437	457	430	471	482	456	476	508	500	448	459	450	477	455	515	484	448	464	448	456	464	457	490	492	485	491	426	438	436	464	453	466	471	541	450	478	464	490	457	474	455	444	448	473	469	474	464	446	478	498	399	473	455	493	470	445	429	448	481	413	481	450	426	484	474	466	481	468	457	459	470	443	461	438	455	427	457	475	439	455	452	459	490	457	485	512	476	477	510	495	478	448	399	463	530	506	461	471	498	450	450	470	475	435	482	476	451	473	461	476	476	480	450	460	483	488	462	492	512	435	465	521	458	499	466	452	438	454	452	449	440	507	489	453	438	487	440	496	442	461	480	474	515	471	491	505	470	471	492	476	443	476	467	470	481	480	467	478	486	449	487	467	461	497	457	455	444	488	492	493	503	494	491	454	489	508	488	507	449	451	484	453	439	480	408	434	471	491	460	463	486	410	473	462	467	448	520	471	488	446	480	471	477	470	455	511	507	458	446	468	454	463	496	467	473	460	445	451	447	502	457	449	458	523	480	442	435	502	467	444	429	493	499	469	474	446	451	471	489	445	466	469	459	473	506	481	502	462	483	493	489	444	461	454	482	473	487	497	450	501	498	479	465	435	453	491	448	489	425	457	500	492	483	492	458	433	452	454	430	493	474	460	473	444	449	471	464	477	491	474	466	471	488	477	445	474	455	491	481	475	531	482	464	465	476	456	471	515	438	516	430	477	462	462	495	480	504	457	465	476	459	459	475	508	445	483	478	508	455	438	505	466	449	461	445	406	483	476	470	452	473	473	435	417	467	467	488	487	449	518	465	479	450	484	452	489	457	465	440	478	469	471	462	488	471	492	443	476	446	449	484	435	489	498	452	449	486	445	475	451	453	492	466	454	473	450	436	474	484	466	448	465	457	467	498	446	467	487	439	474	447	477	452	443	513	457	490	455	487	463	484	504	481	480	435	491	433	498	498	483	431	460	452	470	452	502	458	480	469	452	465	467	456	470	462	493	459	475	467	482	478	445	429	482	476	466	472	486	459	459	463	491	491	499	468	453	452	455	452	443	466	459	463	469	452	459	466	471	452	457	472	476	434	450	508	474	547	460	450	438	467	447	421	480	442	489	462	441	513	462	498	480	467	442	460	479	486	460	454	524	476	442	476	464	444	471	442	460	463	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	12	32	32	32	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36	36
10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32	32
