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	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
336175732202	336175732767	336175733317	336175733867	336175734417	336175734967	336175735517	336175736067	336175736617	336175737167	336175737717	336175738267	336175738817	336175739367	336175739917	336175740467	336175741017	336175741567	336175742117	336175742667	336175743217	336175743767	336175744317	336175744867	336175745417	336175745967	336175746517	336175747067	336175747617	336175748167	336175748717	336175749267	336175749817	336175750367	336175750917	336175751467	336175752017	336175752567	336175753117	336175753667	336175754217	336175754767	336175755317	336175755867	336175756417	336175756967	336175757517	336175758067	336175758617	336175759167	336175759717	336175760267	336175760817	336175761367	336175761917	336175762467	336175763017	336175763567	336175764117	336175764667	336175765217	336175765767	336175766317	336175766867	336175767417	336175767967	336175768517	336175769067	336175769617	336175770167	336175770717	336175771267	336175771817	336175772367	336175772917	336175773467	336175774017	336175774567	336175775117	336175775667	336175776217	336175776767	336175777317	336175777867	336175778417	336175778967	336175779517	336175780067	336175780617	336175781167	336175781717	336175782267	336175782817	336175783367	336175783917	336175784467	336175785017	336175785567	336175786117	336175786667	336175787217	336175787767	336175788317	336175788867	336175789417	336175789967	336175790517	336175791067	336175791617	336175792167	336175792717	336175793267	336175793817	336175794367	336175794917	336175795467	336175796017	336175796567	336175797117	336175797667	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
3650	2300	2761	3650	2300	2761	3650	2300	2761	3650	2300	2761	3650	2300	2761	3650	2300	2761	3650	2300	2761	3650	2300	2761	3650	2300	2761	3650	2300	2761	3650	2300	2761	3650	2300	2761	3650	2300	2761	3650	2300	2761	3650	2300	2761	3650	2300	2761	3650	2300	2761	3650	2300	2761	3650	2300	2761	3650	2300	2761	3650	2300	2761	3650	2300	2761	3650	2300	2761	3650	2300	2761	3650	2300	2761	3650	2300	2761	3650	2300	2761	3650	2300	2761	3650	2300	2760	3650	2300	2760	3650	2300	2760	3650	2300	2760	3650	2300	2760	3650	2300	2760	3650	2300	2760	3650	2300	2760	3650	2300	2760	3650	2300	2760	3650	2300	2760	3650	2300	2760	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
66990	20240	6632	2541	1572	1135	977	759	625	630	524	554	449	424	424	426	363	377	338	350	356	322	341	338	329	307	330	333	320	341	302	332	323	325	290	337	326	313	324	317	284	295	285	330	306	323	308	326	303	320	290	301	333	307	337	312	310	309	289	271	299	321	304	308	320	302	338	305	306	294	309	306	323	300	327	334	273	328	310	341	296	319	323	312	318	324	310	303	292	292	275	309	299	293	309	311	296	276	266	322	311	291	286	303	320	302	349	306	293	309	311	302	312	342	288	280	260	316	302	291	272	327	266	314	301	311	304	299	295	320	286	297	326	310	315	342	342	320	316	318	306	326	264	299	331	274	315	328	333	314	291	289	293	293	308	321	307	301	322	279	293	303	300	283	308	302	307	248	311	297	280	315	257	307	296	335	317	298	312	297	298	317	314	308	298	283	320	308	284	290	293	360	313	307	296	294	310	314	293	320	328	299	301	294	322	303	293	299	303	318	264	333	278	284	290	310	319	331	291	297	315	313	317	274	296	272	301	282	329	264	328	314	290	285	284	307	292	285	320	306	317	303	326	298	312	282	299	284	306	293	306	296	308	286	318	306	288	311	255	273	321	275	304	281	290	281	301	289	299	262	332	282	311	338	334	284	303	320	271	301	326	299	267	278	293	287	262	313	309	283	327	298	285	347	303	301	333	293	325	310	303	308	292	285	305	339	300	316	296	304	309	294	299	308	306	308	317	267	312	303	302	319	295	291	282	263	311	301	318	323	284	296	343	320	312	282	285	279	309	281	299	301	309	306	320	287	290	295	320	327	287	317	304	286	321	295	346	287	285	286	312	287	301	330	267	301	300	321	285	286	305	321	295	312	314	298	329	279	310	305	319	325	321	290	301	291	315	290	268	279	275	267	295	310	273	297	300	298	282	283	320	318	272	291	324	295	286	325	309	316	329	298	305	292	316	302	311	263	286	294	307	297	304	290	318	298	265	282	286	274	295	292	259	296	303	313	328	320	309	308	302	268	316	279	291	300	314	305	288	330	278	280	294	329	316	309	288	321	291	278	336	261	307	329	323	310	325	325	316	281	293	291	318	310	294	330	288	292	285	292	259	312	329	279	291	296	290	303	299	312	336	313	300	305	324	310	293	296	283	268	273	270	309	326	294	300	311	300	301	332	273	288	284	281	320	300	291	325	299	335	306	302	287	313	339	306	288	300	334	338	289	311	311	304	314	323	287	286	296	310	274	313	282	307	303	287	302	328	341	285	299	308	281	312	321	285	308	323	313	281	301	294	268	318	332	282	316	297	265	303	302	268	285	294	302	327	294	310	283	288	300	290	325	286	281	307	297	285	301	320	307	315	294	299	291	281	302	301	308	282	310	306	309	294	315	273	285	325	306	313	356	299	292	311	292	305	349	297	297	289	298	301	301	294	305	297	301	309	278	291	308	268	319	321	294	301	315	311	281	296	287	316	272	327	303	289	317	320	312	287	329	290	277	327	296	318	334	325	280	307	276	309	303	335	263	308	286	318	291	323	308	298	316	315	310	278	280	299	282	291	270	289	313	301	347	302	313	285	270	308	343	325	309	367	301	333	304	292	318	307	289	309	300	335	291	313	313	337	304	310	307	310	315	315	292	295	311	312	280	291	283	304	303	304	346	340	313	299	285	277	294	264	286	297	298	275	299	312	300	326	296	302	300	283	276	296	323	308	318	288	319	308	265	316	294	292	282	317	296	335	319	293	316	307	294	302	297	267	294	307	293	311	307	319	298	309	326	282	326	310	296	273	309	310	291	308	304	292	300	307	293	273	290	296	317	294	302	294	287	292	302	331	314	287	317	289	294	286	332	301	335	284	354	280	280	337	299	294	304	330	323	278	282	302	288	303	312	281	318	320	255	290	283	302	306	302	290	314	283	304	345	302	292	304	326	298	310	289	311	315	338	298	283	300	308	311	296	305	301	340	283	291	323	321	288	283	319	329	286	302	321	307	296	273	327	323	307	319	302	287	330	326	303	302	314	317	296	306	297	310	302	251	306	287	316	284	307	307	322	320	283	309	304	318	285	299	301	317	300	306	311	295	282	286	272	297	293	312	325	296	305	336	342	321	287	263	268	293	299	312	341	274	294	308	318	311	307	275	266	309	282	271	295	269	300	315	288	315	312	303	263	298	327	330	291	300	290	286	273	311	289	271	300	294	292	319	294	310	303	274	287	300	317	313	313	309	287	316	276	280	295	333	295	291	288	314	343	303	279	308	296	304	273	327	328	311	302	313	321	328	310	341	306	303	313	257	300	283	320	307	326	277	294	297	299	315	318	295	301	319	305	304	344	317	273	292	292	325	284	300	308	276	263	327	305	321	326	313	292	314	328	301	324	276	318	307	319	304	271	315	298	295	299	266	323	282	308	290	294	314	289	321	294	319	303	307	308	316	282	314	292	300	275	302	304	310	310	298	304	284	304	301	309	290	287	279	280	309	327	352	296	298	327	292	313	310	332	284	280	287	330	323	318	298	296	277	328	307	269	321	282	287	270	320	301	306	300	319	294	320	283	334	320	309	275	317	323	290	313	328	305	286	297	318	305	312	326	298	295	311	298	310	265	324	312	273	312	326	324	274	304	290	295	299	309	309	287	307	274	291	340	301	309	303	301	296	289	294	290	305	283	318	318	337	308	303	300	312	280	290	311	288	311	294	294	321	258	323	324	274	268	294	319	301	309	264	293	302	284	304	296	301	333	319	312	331	323	313	301	316	325	278	297	320	282	298	316	300	303	321	305	290	314	325	273	323	329	298	302	305	322	249	330	307	301	277	331	294	328	285	288	304	310	290	313	312	312	334	287	295	282	312	300	271	293	295	297	298	345	335	275	312	271	307	328	315	263	320	290	299	293	345	286	298	305	294	306	301	305	265	285	278	312	285	281	290	279	317	310	296	326	330	300	315	290	279	315	322	276	301	336	321	284	290	271	291	307	330	305	296	324	321	306	271	308	289	321	302	302	294	279	301	306	294	291	302	303	284	310	326	294	308	295	312	281	309	322	287	303	324	301	303	311	305	288	287	305	317	303	292	277	283	313	310	306	288	312	303	324	308	308	325	304	327	318	329	302	276	295	263	288	302	291	284	286	332	312	328	306	318	342	318	311	303	289	329	299	303	321	318	288	285	255	282	340	328	303	286	294	335	285	306	297	314	285	287	283	310	291	305	309	304	308	295	306	315	307	268	321	281	295	282	317	291	329	300	295	292	307	305	299	324	284	300	276	303	277	317	316	267	306	302	304	312	259	314	303	277	287	301	333	326	299	328	295	317	275	306	315	324	301	297	287	324	295	297	286	310	277	295	288	321	311	318	289	288	292	346	307	303	323	311	277	284	298	287	296	313	307	288	274	300	309	300	310	322	305	295	309	308	285	314	340	298	302	265	320	297	317	310	332	264	283	273	296	278	316	297	319	330	320	287	305	329	301	308	301	299	311	292	306	300	302	292	276	307	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
32081	2774	6107	6556	5638	4503	3709	3209	2726	2395	2171	2063	1894	1695	1591	1508	1442	1280	1298	1226	1242	1152	1148	1092	1188	1077	1071	1019	1012	980	983	936	1058	932	971	950	982	933	930	1007	901	896	945	905	898	887	896	906	943	916	887	908	896	903	878	930	851	884	864	898	797	842	877	857	838	851	810	780	880	825	852	862	840	853	863	868	822	845	789	825	858	809	884	842	820	827	834	854	863	895	832	795	898	819	854	803	848	797	822	890	879	875	801	875	845	838	797	776	832	792	855	881	831	846	835	887	879	802	830	837	857	854	858	834	842	837	850	815	828	833	828	817	819	843	826	846	853	821	844	835	829	784	833	879	813	897	867	769	848	874	790	821	791	845	845	796	836	861	795	875	805	862	843	812	792	790	853	828	812	880	805	877	812	839	853	901	852	824	858	820	860	828	839	854	818	793	836	837	746	781	829	819	920	817	902	819	882	808	819	825	814	829	822	823	815	854	798	839	822	799	807	868	880	857	793	833	880	785	791	813	842	864	839	857	809	795	867	823	826	845	869	822	792	853	885	832	821	835	848	825	800	812	846	770	836	795	906	863	838	791	844	868	870	852	875	846	849	844	831	868	838	810	809	799	813	862	826	817	795	842	826	852	823	801	854	838	881	850	840	857	840	888	813	827	841	826	860	815	834	811	859	798	845	770	847	833	842	852	808	843	828	794	841	777	867	831	807	847	822	866	831	884	815	820	821	864	779	811	827	815	791	832	880	794	836	807	816	861	813	824	821	818	858	839	791	847	805	859	813	856	819	839	842	844	835	831	821	800	845	840	808	865	847	871	867	825	864	841	847	835	821	846	802	841	808	887	865	808	826	817	794	825	836	805	843	815	822	851	850	877	822	866	834	787	846	846	817	856	843	830	863	928	762	818	847	853	870	778	841	819	787	795	775	784	836	836	791	768	855	804	892	839	789	832	842	821	811	847	801	861	826	817	847	831	815	839	820	825	842	840	842	816	831	826	852	807	817	835	831	783	890	839	906	819	842	784	799	847	799	777	758	842	801	833	834	851	829	864	841	802	845	780	829	842	834	815	795	775	816	809	781	849	878	875	842	813	854	800	904	868	778	822	875	795	786	833	825	843	823	841	867	807	805	834	774	874	802	794	801	828	848	818	819	817	805	876	801	821	786	762	860	828	869	817	824	886	871	847	782	823	831	823	864	803	754	859	824	849	790	825	830	810	876	847	801	815	837	852	849	781	834	814	807	829	824	831	812	819	871	821	806	811	881	838	790	834	771	872	812	817	822	874	815	888	819	786	781	820	763	836	811	800	852	863	812	824	840	817	818	797	832	810	878	824	807	817	842	835	870	855	826	844	810	818	813	787	812	826	808	836	831	819	855	850	794	831	844	815	801	829	839	839	870	861	814	876	773	778	803	793	815	821	838	854	795	834	815	821	788	812	826	895	827	841	855	812	782	812	847	845	868	880	791	842	796	851	854	810	789	831	834	831	818	865	843	836	832	853	838	801	837	851	863	857	874	810	792	845	847	864	838	841	861	838	825	923	845	844	826	830	848	839	816	828	845	835	816	829	815	813	839	889	851	829	834	777	804	873	834	826	860	864	831	861	873	786	829	857	848	858	885	825	837	852	823	838	857	910	837	824	805	816	814	831	819	816	816	830	812	851	819	796	834	878	824	803	838	832	807	830	800	805	839	831	839	843	884	813	852	810	828	870	853	783	796	782	795	890	870	804	864	811	813	816	841	846	837	823	816	814	818	825	766	842	850	848	803	817	822	834	868	868	852	790	824	898	849	821	846	820	828	842	792	885	807	826	912	811	852	846	887	863	780	876	806	818	869	859	811	866	809	775	853	885	849	788	825	826	823	838	838	827	836	855	772	852	819	867	846	755	845	809	871	837	835	837	829	805	786	846	791	876	861	910	778	815	804	799	853	855	873	849	816	848	816	832	873	816	854	803	863	840	791	853	756	827	780	815	849	796	848	819	826	869	823	840	854	785	793	799	803	753	804	801	871	821	800	811	824	803	800	800	839	742	846	861	850	794	834	850	826	863	863	804	789	863	890	814	813	825	852	856	818	872	846	832	846	847	799	840	826	889	822	862	794	851	829	855	827	867	819	829	833	844	821	831	794	839	800	818	840	880	855	857	829	855	862	783	864	832	832	823	852	797	807	823	828	856	800	809	925	860	838	763	887	786	854	823	814	866	837	821	886	787	800	858	844	815	816	841	841	811	847	830	857	818	838	830	803	824	840	822	889	815	907	873	816	827	824	797	813	858	846	808	827	828	824	841	800	851	777	836	837	842	820	827	831	828	831	837	854	819	883	814	855	811	816	820	811	848	828	779	838	879	782	892	762	820	812	821	884	827	812	839	847	868	881	822	781	851	872	825	871	839	822	870	830	800	841	832	807	792	856	900	908	806	837	819	778	878	835	820	865	793	870	854	835	838	831	822	855	784	862	852	843	828	817	886	800	842	910	801	850	851	846	827	790	836	809	815	878	786	865	826	809	869	750	806	858	774	837	869	859	810	858	855	855	902	844	809	867	792	817	883	826	791	811	858	839	814	876	827	831	829	849	887	865	822	837	859	834	868	893	813	837	856	807	842	869	867	874	824	872	823	825	794	876	843	852	820	871	842	860	885	854	831	879	825	791	835	824	798	826	826	764	756	789	788	817	835	818	843	840	818	800	797	806	835	840	839	813	817	825	829	786	800	840	810	837	839	817	859	854	836	785	787	834	798	867	780	837	857	848	834	799	880	815	866	827	832	840	829	809	836	841	879	848	809	821	850	853	819	773	830	810	811	777	848	814	822	809	816	851	858	834	807	824	870	812	807	855	820	835	806	806	839	839	854	856	804	834	804	806	864	805	811	837	787	805	809	829	787	769	895	793	849	823	806	895	829	870	779	844	806	801	820	843	808	798	797	805	793	812	817	833	831	854	823	814	832	826	808	880	877	845	775	772	870	824	826	824	922	810	790	858	818	844	805	820	807	869	877	828	835	818	843	800	809	828	821	798	860	806	866	802	844	871	904	800	814	812	838	897	819	780	844	824	795	845	806	815	826	818	847	836	795	825	797	810	852	815	905	804	827	798	800	839	840	848	841	849	834	839	878	770	811	795	879	837	817	841	836	832	824	824	839	793	837	856	839	875	832	890	855	795	765	781	832	793	830	836	832	795	837	886	873	846	827	833	808	801	858	861	832	822	840	810	878	873	771	853	873	813	840	853	794	828	789	832	834	833	824	802	791	839	828	850	842	825	803	778	809	853	823	805	875	834	823	844	791	840	819	832	793	807	773	777	810	869	868	835	811	827	828	864	805	820	854	818	820	835	820	863	804	804	875	847	810	817	861	768	827	808	779	827	851	815	790	859	874	794	813	783	820	818	839	792	859	846	820	826	819	843	882	864	804	796	797	837	825	826	835	826	910	794	782	867	810	796	831	792	856	799	795	825	838	864	793	905	831	829	840	805	856	878	841	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
7661	379	225	177	150	148	141	113	137	118	121	108	120	117	126	124	138	134	126	114	120	111	108	102	109	132	115	124	127	125	142	95	115	109	101	116	101	112	123	141	127	109	113	130	117	114	111	110	120	100	101	107	124	119	144	116	124	93	111	105	128	132	119	129	121	115	116	119	117	132	131	109	106	124	128	123	109	126	123	115	132	121	99	108	120	138	127	121	118	121	119	121	126	138	102	124	108	110	131	110	120	119	116	111	127	105	119	109	115	109	109	119	119	137	112	116	109	131	123	129	120	106	99	118	116	128	129	125	117	118	116	111	117	115	132	113	110	121	129	98	110	115	132	112	111	112	122	116	109	111	116	85	90	112	117	119	125	112	104	108	110	114	125	112	118	109	105	126	97	101	122	122	134	127	107	100	95	106	100	128	110	118	125	136	147	121	112	113	109	113	114	110	133	127	124	107	117	112	115	128	119	119	119	112	113	126	111	108	105	116	125	121	116	115	117	109	112	126	123	112	117	115	125	101	96	127	117	110	100	114	115	111	111	105	117	112	120	118	115	121	106	125	144	111	115	118	119	114	113	113	121	101	116	119	113	106	101	110	118	127	137	102	110	130	112	133	98	116	133	123	103	106	118	117	108	112	119	140	152	115	116	131	117	124	96	133	112	100	126	131	138	114	111	113	110	118	126	102	111	121	110	105	118	104	122	125	90	108	123	106	124	131	108	116	115	133	100	111	114	116	124	117	107	129	114	110	111	121	113	111	121	127	125	109	131	108	114	117	99	117	113	109	98	113	118	113	126	115	111	106	128	133	107	108	123	121	90	113	107	136	129	96	97	109	112	117	123	106	102	121	130	127	119	111	118	112	134	121	123	122	112	121	120	102	133	99	114	125	115	118	120	117	107	106	119	123	98	120	108	116	123	123	124	135	119	105	123	108	120	109	117	125	115	106	116	112	106	112	120	119	114	121	113	134	124	125	127	107	113	114	92	100	129	111	124	117	111	106	109	124	101	114	127	111	129	97	130	109	115	128	101	123	122	115	113	137	129	116	127	123	118	120	99	110	126	99	117	126	124	129	120	110	118	114	118	115	106	113	133	117	106	129	123	135	126	122	130	114	124	121	100	105	117	113	122	132	109	119	132	120	118	113	127	123	116	100	127	128	114	107	131	114	112	119	119	114	105	116	113	143	109	108	96	97	124	114	113	123	134	100	118	127	127	104	123	113	119	110	120	108	122	109	119	107	141	118	114	125	106	117	106	140	111	112	116	101	113	105	122	142	132	109	115	113	127	109	106	133	124	113	117	110	114	118	114	109	113	124	95	121	130	125	123	124	124	109	102	129	117	121	119	100	121	121	111	123	121	132	131	115	108	136	120	102	120	112	105	126	114	115	116	96	111	120	125	107	121	121	124	99	118	102	116	114	120	123	131	111	117	105	119	109	124	115	117	107	92	113	110	129	123	115	112	131	125	125	123	105	119	85	134	143	121	136	120	128	109	116	112	117	122	104	119	98	115	111	114	116	130	101	96	125	108	113	115	134	119	117	121	115	119	115	112	135	116	115	104	119	126	117	96	119	110	130	108	124	127	118	125	112	118	110	119	96	114	102	139	127	127	121	105	125	116	129	127	110	105	107	113	132	117	121	130	133	130	118	106	110	119	141	135	131	120	123	123	110	115	100	114	104	114	107	103	106	114	124	117	123	129	126	122	119	105	116	117	120	103	139	116	120	108	108	125	112	118	140	137	130	108	118	121	104	123	108	123	109	110	99	128	113	118	109	114	108	124	115	109	149	115	120	109	108	106	125	111	126	111	101	128	126	116	102	84	113	122	109	125	111	115	105	97	119	132	109	103	110	111	116	128	120	125	124	118	105	123	116	110	116	115	106	120	114	123	117	96	113	127	105	116	119	131	120	115	113	119	118	98	100	111	105	98	121	108	137	133	110	129	125	128	112	113	123	132	97	119	104	106	123	121	119	117	119	120	117	119	127	119	135	127	128	119	140	122	109	123	108	110	99	150	137	104	106	93	136	109	116	116	115	116	126	124	114	131	107	113	114	139	103	126	113	109	125	123	111	118	119	140	127	124	95	114	104	116	108	112	110	117	120	116	96	102	109	128	141	130	116	106	131	116	124	113	133	114	121	128	128	112	120	108	116	120	117	126	121	116	110	104	90	126	107	134	123	115	110	118	105	118	114	124	112	117	103	113	110	106	104	121	132	104	121	132	105	127	128	109	129	132	158	131	120	144	102	129	110	125	113	113	111	114	112	110	101	113	119	120	109	107	126	113	105	126	115	108	116	126	132	134	113	127	129	115	127	104	113	121	119	119	89	110	125	120	117	128	129	113	108	115	114	115	120	105	111	117	119	111	119	118	112	103	130	126	130	109	113	99	120	124	105	117	110	127	98	116	128	126	106	108	133	123	122	132	120	129	123	112	127	132	102	96	100	106	114	94	118	95	137	116	110	116	109	111	108	113	105	98	114	114	99	117	125	126	133	92	129	121	135	124	95	120	123	109	109	96	127	112	137	103	128	123	108	117	97	102	117	109	117	125	109	138	101	95	122	111	105	100	120	116	102	113	124	127	142	104	109	101	120	109	138	125	122	125	139	125	109	113	112	113	108	117	121	127	127	114	145	110	96	122	125	121	117	133	120	104	95	121	122	131	105	105	126	104	121	117	119	119	122	123	121	102	123	99	121	130	126	118	101	113	124	127	106	125	95	96	121	122	127	106	131	118	95	117	99	123	122	125	128	139	103	128	133	110	104	117	132	105	94	125	127	121	116	128	132	99	124	114	102	110	122	132	114	125	108	119	125	114	103	108	100	107	133	118	109	115	106	121	120	125	106	106	116	112	111	105	109	107	133	106	114	128	122	151	125	122	106	126	129	95	151	117	126	123	147	118	117	114	116	128	106	112	102	117	106	97	108	91	131	139	118	116	130	133	99	112	137	119	101	113	117	108	109	119	111	128	112	115	106	119	125	117	122	122	118	115	121	117	112	104	124	122	124	111	116	133	119	111	122	108	120	116	114	138	122	112	129	127	117	129	109	124	127	121	137	121	106	114	121	114	131	109	112	124	117	135	123	106	123	112	118	123	121	113	122	141	134	111	105	121	108	117	129	135	141	134	113	107	119	109	101	115	140	105	119	113	115	132	136	104	130	107	131	127	104	119	114	116	108	113	107	103	119	129	116	113	129	118	118	127	128	130	124	124	110	119	118	130	132	127	118	124	104	131	121	123	123	106	110	113	98	119	116	120	121	109	118	136	120	110	118	125	119	119	107	103	90	135	124	118	105	109	119	106	132	120	99	103	116	117	117	121	120	125	120	118	85	121	112	131	135	127	120	122	101	128	119	115	134	113	116	106	124	120	151	115	109	128	138	122	119	105	110	107	105	115	134	115	103	108	120	113	114	113	119	101	124	129	97	115	114	107	122	122	130	129	108	127	117	113	111	140	110	106	123	117	124	116	122	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
7136	473	515	510	470	531	486	446	419	421	436	431	426	399	384	401	385	429	418	406	401	387	432	390	390	374	390	381	388	399	397	381	395	405	402	392	373	400	381	379	368	381	393	399	374	381	380	374	395	369	394	421	393	382	410	423	344	393	350	380	406	395	390	409	403	372	367	411	390	435	342	357	358	363	394	391	419	406	353	407	388	379	429	372	402	380	407	383	371	378	385	373	394	378	398	380	388	424	376	375	411	369	392	379	391	381	387	392	394	380	381	363	428	381	401	396	401	388	391	390	367	387	364	414	391	388	375	381	400	382	389	388	410	373	408	410	393	404	396	399	395	389	373	393	384	400	433	416	389	378	400	411	402	382	351	369	375	387	385	412	405	390	341	392	380	375	396	438	382	376	389	413	371	388	383	392	375	404	391	374	378	377	434	409	399	421	396	358	420	370	429	352	415	414	387	387	416	408	395	426	407	411	375	377	388	414	386	402	382	441	384	394	414	385	386	366	382	339	396	398	393	391	374	380	371	356	366	370	389	391	367	383	372	422	400	391	385	394	363	379	378	387	429	390	384	397	407	400	412	391	383	410	358	412	406	367	394	397	362	420	368	418	370	402	394	399	395	436	373	369	388	404	405	398	423	403	406	390	397	359	427	422	404	349	375	415	374	409	414	394	372	393	365	389	374	388	393	382	394	372	396	410	374	368	428	395	381	403	360	432	416	355	361	388	403	402	368	394	431	381	375	430	356	378	410	377	392	376	381	384	379	387	361	406	394	376	382	410	393	364	405	374	387	384	397	384	433	361	363	368	399	383	410	417	392	380	390	387	363	361	360	406	393	401	405	416	402	411	405	353	386	368	391	388	408	370	404	375	381	390	434	403	362	389	415	380	409	397	386	381	374	364	382	384	388	402	392	381	379	404	392	370	398	367	355	369	361	395	399	385	370	379	377	408	406	381	382	392	358	402	400	371	396	360	407	364	428	378	374	429	392	383	377	391	389	375	387	375	394	395	399	357	362	385	381	405	387	381	392	394	406	396	420	383	378	400	391	378	388	406	380	402	372	356	378	350	394	409	391	387	361	422	388	404	381	362	357	402	379	376	409	356	385	382	388	380	396	368	398	394	398	391	370	368	396	420	390	401	391	403	419	385	402	398	391	381	388	405	398	391	392	387	395	394	370	383	395	371	383	373	433	387	390	440	381	390	384	372	386	376	402	381	398	397	411	389	377	370	332	377	381	393	409	385	427	412	427	403	379	387	365	394	416	394	386	369	385	396	388	400	381	376	403	369	401	394	411	401	384	413	390	405	418	398	400	363	382	383	406	394	393	396	355	375	354	397	384	414	400	388	381	398	405	362	379	404	364	420	416	389	371	367	372	390	394	403	398	381	395	410	395	371	392	402	409	391	391	369	415	396	373	358	393	380	395	358	401	383	369	375	384	388	355	386	390	395	429	365	402	352	423	373	356	416	356	389	400	427	362	418	403	380	391	372	362	400	412	417	356	399	392	329	402	372	383	382	369	363	381	384	370	377	416	398	401	398	398	364	374	381	404	408	394	401	387	379	398	398	357	428	387	403	376	415	390	393	400	409	367	431	376	352	406	382	422	393	385	389	390	394	398	399	385	410	391	381	368	397	355	384	389	375	395	395	352	384	395	351	390	353	389	352	391	378	433	362	376	385	408	426	398	387	373	411	356	400	362	379	411	390	390	341	398	415	409	371	378	363	381	433	364	410	356	383	393	371	356	422	406	399	392	393	406	375	376	408	387	387	344	404	419	406	397	386	342	409	396	426	376	375	400	345	388	433	397	379	406	416	383	375	413	379	373	385	391	355	380	417	409	366	398	393	408	401	369	369	375	408	379	383	398	390	378	379	420	378	403	398	405	391	353	431	398	412	391	381	386	376	356	375	403	375	354	422	372	389	365	376	382	395	388	343	390	364	378	380	373	410	405	376	391	402	364	395	389	389	367	416	415	404	368	393	374	374	417	393	390	383	397	406	383	355	386	369	405	393	424	398	415	400	372	377	399	390	363	349	389	422	379	398	363	349	392	423	384	381	361	350	404	359	397	396	416	438	402	404	400	385	399	372	365	373	390	389	408	379	386	388	377	396	378	386	396	390	380	406	430	382	394	373	367	362	418	386	373	397	396	417	375	384	412	402	388	361	397	381	388	410	365	374	386	380	376	398	386	377	350	392	410	364	404	398	388	365	402	400	377	411	403	430	375	372	401	389	411	412	423	362	364	386	379	400	430	384	390	360	407	385	383	406	376	403	387	374	381	374	368	377	376	391	349	360	367	382	440	397	365	404	389	395	370	383	387	368	368	357	403	376	375	387	422	382	438	379	405	412	410	390	415	377	351	391	389	366	389	399	370	407	407	395	355	411	410	387	370	391	406	382	355	386	371	382	404	403	367	399	391	414	428	386	399	406	378	417	368	396	378	406	374	382	390	377	383	369	397	402	407	385	402	418	374	362	384	441	375	397	413	380	388	389	387	381	379	385	396	368	369	369	384	359	374	390	374	400	381	393	355	367	384	369	402	376	371	383	391	358	401	396	364	415	393	370	390	403	354	396	401	389	389	397	387	361	406	408	363	421	398	394	366	391	417	391	407	414	388	373	365	364	407	393	404	379	394	353	378	389	423	365	394	392	361	364	399	380	383	353	376	413	391	391	384	425	408	386	405	401	365	374	373	381	408	359	388	362	423	413	433	412	418	377	413	408	417	365	391	389	374	403	382	393	373	381	404	384	398	379	406	354	400	363	388	403	381	364	393	371	376	389	381	394	378	419	368	392	410	368	400	386	390	363	396	374	412	407	404	392	380	411	386	382	368	373	395	396	379	392	416	385	402	378	387	387	343	391	373	391	380	403	376	376	393	397	391	355	385	397	401	418	380	412	381	383	353	370	405	376	375	391	382	407	367	354	388	394	379	398	360	395	373	419	422	385	385	392	393	358	380	381	383	353	361	388	395	417	394	372	386	410	357	358	369	374	380	382	381	372	410	408	380	367	382	371	415	376	386	350	386	376	406	372	405	417	361	380	375	338	391	390	387	370	382	352	407	395	372	405	398	379	371	375	390	389	398	377	422	387	359	358	396	365	386	362	384	397	397	393	358	383	357	368	378	368	413	385	376	387	404	387	372	380	370	436	383	376	409	386	389	367	378	375	374	352	399	387	401	407	407	358	395	392	379	383	370	408	431	445	378	387	373	394	370	395	416	408	411	364	348	366	358	383	375	395	380	362	420	413	380	365	374	411	366	368	402	380	383	378	389	436	382	396	357	384	369	370	396	400	367	361	411	368	359	381	369	390	374	419	398	432	364	394	392	399	402	409	387	421	391	423	394	401	405	357	401	390	383	385	385	366	420	412	385	410	384	384	416	371	380	406	429	379	387	353	406	407	419	404	363	394	366	402	362	422	374	358	382	404	369	358	389	383	360	395	424	403	368	375	365	395	401	379	376	390	393	404	375	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	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
53582	12931	1911	1112	841	634	592	491	393	370	340	350	359	320	318	305	336	268	265	260	272	261	256	267	242	296	266	252	256	272	281	261	256	242	277	271	239	239	255	272	270	241	270	258	261	276	290	280	259	277	260	259	236	264	266	258	254	241	282	264	251	214	252	231	251	258	231	255	256	264	238	250	243	248	253	268	296	282	249	266	283	244	265	267	274	241	260	238	260	249	270	224	246	248	250	259	253	245	278	242	259	228	253	237	271	260	233	265	276	241	265	246	259	242	240	268	247	263	251	257	238	277	223	247	286	267	258	237	265	265	255	225	251	258	266	253	233	288	258	239	259	260	234	246	247	243	261	278	250	249	234	234	275	262	276	240	280	292	265	267	227	254	239	256	236	239	237	239	250	251	259	262	253	251	227	294	272	273	270	237	240	258	263	245	256	249	245	243	264	245	254	240	243	270	271	278	271	232	235	240	248	240	289	243	232	253	252	244	249	244	263	243	246	264	264	252	282	258	248	269	242	243	254	288	257	252	255	259	252	259	237	255	267	268	214	243	283	287	250	258	260	264	276	241	243	246	261	256	242	248	235	266	266	229	245	262	243	273	259	242	248	235	241	230	265	263	248	225	266	240	239	258	274	221	250	266	252	257	221	218	272	237	255	284	215	227	243	255	252	247	240	265	236	253	220	244	271	277	234	248	237	262	271	247	271	226	254	241	257	235	252	268	278	261	257	287	225	267	214	245	243	252	264	256	257	235	227	233	265	233	245	276	225	259	256	264	222	263	264	263	264	212	246	289	301	236	266	263	263	261	255	245	249	260	262	295	252	266	271	227	228	244	218	241	262	231	260	243	204	219	264	252	234	267	257	233	225	231	243	260	256	263	254	275	270	267	251	249	260	266	239	254	244	235	219	248	218	282	257	255	260	237	259	220	233	247	245	262	247	262	231	242	241	232	252	279	227	256	276	246	253	242	242	264	233	247	251	278	261	266	282	274	254	230	253	247	261	250	264	267	270	246	251	243	276	236	275	256	236	265	252	252	241	256	233	271	257	243	231	227	233	274	242	253	290	273	265	273	237	241	254	263	237	241	305	231	241	250	246	262	242	232	259	268	246	245	246	218	256	265	235	267	252	280	257	267	256	245	234	245	246	239	249	235	263	253	245	268	218	256	274	262	219	283	239	246	251	246	231	269	267	216	268	267	244	271	237	236	229	234	233	265	243	246	229	247	258	246	266	272	244	234	276	236	243	275	242	251	272	246	226	247	262	243	208	272	232	259	285	272	234	265	256	260	258	257	261	242	253	291	266	227	251	287	238	237	255	276	241	240	244	270	249	281	256	248	264	269	248	254	248	256	260	229	247	272	254	261	243	266	259	274	244	267	228	267	250	247	231	258	255	282	260	279	266	240	272	220	259	253	254	239	253	262	276	250	245	240	266	259	213	279	242	255	264	257	266	278	265	268	224	278	256	266	248	275	242	254	247	213	257	249	275	265	257	262	248	260	273	246	252	252	240	246	271	282	211	222	264	260	262	271	204	288	247	246	227	262	283	229	234	241	237	280	253	253	289	240	252	258	273	264	230	241	218	252	268	234	253	238	269	270	260	255	241	233	272	227	239	240	260	224	242	285	256	273	295	255	245	246	240	256	241	238	252	254	260	265	279	247	236	264	266	247	277	236	270	256	248	267	240	265	259	263	250	259	266	268	271	275	269	250	242	269	251	231	252	246	246	252	252	282	268	249	270	236	261	233	256	206	248	249	248	268	249	268	274	239	239	224	255	236	220	268	248	243	226	239	242	276	298	270	250	252	231	278	242	243	256	250	254	222	260	264	257	242	255	216	262	246	223	244	296	235	274	256	269	240	257	268	289	276	271	260	257	243	266	255	259	239	229	243	261	266	259	252	266	261	242	252	229	242	282	235	249	238	273	249	267	220	235	240	270	232	248	249	273	242	253	254	258	242	265	246	238	259	249	243	230	270	246	289	248	234	268	242	260	254	302	249	272	269	280	272	245	249	262	273	246	245	231	269	231	233	236	268	231	240	271	252	245	250	237	264	244	274	253	254	233	224	252	269	238	266	250	288	262	250	231	228	263	268	246	295	268	278	267	244	242	230	251	268	278	240	243	253	227	266	275	256	258	250	236	274	223	275	254	240	238	245	236	286	240	242	258	281	233	262	270	265	260	221	267	266	252	263	263	259	243	245	256	265	225	219	265	255	257	265	260	259	255	219	251	268	241	252	240	249	247	256	252	239	255	248	248	259	278	270	236	251	261	238	247	264	240	245	245	254	248	237	255	228	266	268	282	263	241	259	243	252	281	242	238	232	255	268	254	248	255	246	261	295	262	265	269	252	223	245	273	244	250	215	238	247	250	269	271	264	263	270	292	236	271	236	271	250	267	261	247	227	280	236	252	264	267	244	245	266	237	222	247	225	283	262	235	279	243	236	239	273	243	269	298	262	236	243	251	253	254	284	282	241	267	229	272	266	256	263	238	256	267	253	232	254	242	275	258	254	238	254	253	273	255	268	241	268	271	276	252	258	245	268	258	265	224	247	278	275	249	247	233	244	237	241	245	239	280	268	242	281	274	245	260	236	263	245	275	233	255	258	265	253	267	258	261	227	277	273	245	277	283	265	271	267	258	236	247	238	257	247	219	266	247	217	261	245	242	271	256	250	239	273	260	272	266	254	271	254	282	264	224	219	261	257	250	279	257	253	229	234	257	270	247	286	251	229	253	258	278	251	235	257	261	254	258	242	255	281	213	227	245	226	262	237	233	276	265	242	267	267	266	252	264	241	248	245	275	268	252	258	274	236	247	276	253	251	252	248	276	250	247	248	248	226	248	258	273	236	251	228	236	223	267	265	272	241	250	238	264	233	266	257	220	271	256	235	274	285	257	222	269	235	265	256	238	260	266	219	266	256	255	293	269	213	255	257	246	296	258	242	241	259	256	246	230	271	251	220	243	242	231	246	292	250	264	281	268	246	246	287	262	259	280	251	239	220	280	251	256	261	224	248	241	239	240	265	269	259	240	259	242	220	239	247	270	262	239	236	261	255	267	259	272	275	230	247	266	246	244	233	226	245	240	217	254	257	281	243	244	240	247	255	240	244	251	260	231	242	297	263	250	233	232	234	256	259	253	255	250	281	242	254	251	257	243	268	244	241	251	255	274	271	267	234	240	255	256	251	246	229	261	284	266	246	237	274	239	245	273	271	246	255	249	265	239	256	254	232	226	242	258	273	249	258	271	283	238	251	261	233	242	255	227	276	264	261	236	270	259	249	257	235	255	270	265	245	277	256	264	247	247	241	262	256	242	277	264	227	257	248	271	252	227	258	236	219	255	228	249	260	252	267	234	266	243	246	245	232	239	263	259	242	261	239	250	253	256	260	249	260	234	225	246	229	258	258	259	259	217	248	230	239	261	248	219	238	277	258	260	252	283	258	237	271	244	250	254	236	255	248	251	252	235	251	280	256	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
26037	1660	3362	3764	3186	2671	2243	1928	1667	1534	1432	1366	1216	1167	1101	1076	983	982	923	917	928	916	852	913	863	812	855	849	826	848	832	823	851	818	790	762	794	788	801	803	786	795	797	746	737	829	782	713	743	745	748	768	765	763	774	764	682	741	727	770	719	746	729	711	702	715	775	741	762	738	778	701	754	732	726	734	666	710	710	690	750	722	747	695	779	702	765	716	718	768	769	734	687	709	728	736	760	701	740	730	762	729	745	732	761	704	721	699	691	735	699	698	728	738	705	655	768	738	719	721	722	708	771	754	737	798	712	764	727	745	694	696	732	746	690	715	703	753	723	731	745	728	724	741	733	697	719	734	750	727	712	782	737	737	762	736	734	734	713	691	743	719	764	753	731	724	723	742	717	720	738	724	734	688	753	748	734	711	704	742	701	712	700	703	725	747	719	691	750	736	734	689	749	749	734	777	758	716	706	735	732	684	744	709	765	789	699	777	694	721	700	713	750	733	715	725	740	736	719	708	743	725	740	751	720	766	654	732	756	707	753	743	693	715	710	749	710	796	701	733	722	754	721	690	737	724	731	728	699	735	684	749	711	748	757	725	730	740	728	707	750	689	740	723	720	767	756	712	693	702	740	703	705	713	705	714	798	781	734	727	672	688	737	741	668	749	743	764	716	662	720	756	759	714	689	700	722	702	764	759	730	734	720	734	732	704	700	741	745	756	730	702	747	785	749	726	681	755	688	778	711	749	775	762	699	707	780	733	753	736	745	754	773	713	735	777	709	720	681	747	706	714	704	728	737	713	720	727	757	734	756	748	762	685	699	744	737	723	727	770	708	722	720	740	753	742	714	708	735	739	706	697	777	715	734	697	726	749	775	718	700	733	733	708	765	689	710	700	697	719	679	687	733	742	700	709	763	778	698	726	715	748	777	723	727	731	711	719	691	699	745	734	693	755	758	736	725	703	740	718	757	702	727	714	751	749	712	730	728	755	729	687	711	716	680	730	736	805	700	758	745	705	702	780	745	753	743	757	718	714	757	661	727	707	750	741	782	755	710	755	713	691	741	692	735	703	788	725	729	736	696	722	781	710	725	734	664	737	706	729	746	722	715	729	743	747	734	772	694	704	751	699	713	715	692	748	722	674	718	718	730	681	725	655	736	754	749	755	677	739	719	699	713	757	729	727	677	740	753	744	684	788	694	739	767	759	714	725	751	762	729	754	718	698	755	745	740	737	794	702	722	740	745	684	739	708	725	754	685	689	714	758	728	738	697	717	709	699	703	744	764	718	689	679	708	686	714	718	765	697	730	712	738	730	717	725	778	744	712	735	750	696	717	694	695	726	714	746	674	685	766	731	727	760	739	706	720	722	731	790	731	757	767	752	704	700	778	715	747	754	718	731	747	730	692	781	723	746	682	764	708	759	718	755	745	699	757	697	727	707	704	694	699	697	729	698	696	730	664	660	767	743	708	738	754	714	760	765	709	729	757	751	722	773	746	735	733	758	767	774	759	746	729	794	688	693	766	723	687	686	724	725	726	729	744	775	752	764	735	719	695	743	697	734	753	726	767	729	679	752	748	740	703	711	724	714	735	730	755	755	710	718	703	736	705	748	745	707	725	719	713	801	720	735	740	694	730	737	688	747	661	752	726	706	748	715	752	781	727	776	724	740	730	760	695	772	696	750	732	710	773	748	686	721	722	711	723	741	695	719	705	733	714	716	727	746	739	754	743	668	781	741	715	729	728	723	759	734	763	713	772	705	732	693	733	692	797	735	684	752	784	693	753	732	741	726	703	722	747	721	755	759	723	707	689	739	754	717	738	732	722	707	769	709	714	738	781	752	704	777	739	690	761	742	717	697	753	733	714	700	690	678	784	685	690	718	647	720	737	746	695	691	747	714	715	723	720	694	754	721	786	707	711	727	726	779	717	702	727	714	772	732	767	701	767	743	727	710	772	729	709	722	756	728	743	772	703	657	751	795	751	755	734	771	703	757	752	732	716	706	723	702	748	710	773	737	718	754	747	657	718	753	774	725	712	730	717	686	731	721	750	752	709	723	731	695	756	773	704	722	690	745	735	711	730	761	727	706	765	729	741	812	710	743	689	725	732	742	742	751	710	754	762	718	688	740	743	709	742	725	734	744	708	717	760	745	718	690	735	787	757	781	721	743	651	687	739	805	680	695	701	735	739	754	726	672	733	705	692	696	714	709	716	734	736	743	716	708	700	735	701	765	737	702	666	682	711	745	728	713	748	729	683	783	731	754	688	705	713	733	741	735	717	693	700	731	706	723	742	744	664	732	733	746	766	731	719	724	755	717	705	734	706	735	732	736	710	729	735	757	708	761	758	685	739	740	709	745	698	667	691	750	715	734	749	745	726	711	757	723	776	736	757	740	734	717	737	723	755	747	761	768	735	689	773	768	750	694	742	732	758	750	688	765	777	712	736	739	701	745	744	744	756	718	711	698	715	746	740	743	719	768	753	802	793	750	693	757	706	756	696	721	693	724	670	718	719	715	721	695	712	757	745	763	727	738	756	787	693	735	733	728	745	677	737	797	761	709	732	731	738	719	724	754	671	721	723	734	746	707	719	753	690	660	793	714	698	731	727	702	761	718	732	718	715	702	730	715	700	778	718	731	729	720	758	736	671	728	725	710	700	745	752	676	751	754	715	701	716	691	747	704	735	781	775	712	715	714	758	731	715	757	740	732	743	734	746	686	692	740	745	710	673	737	701	685	682	717	712	734	703	705	723	711	700	695	706	743	730	776	719	722	679	775	704	719	712	763	720	716	737	728	729	686	726	755	697	741	734	684	738	714	721	714	722	743	723	726	707	720	735	739	720	723	760	763	766	717	752	766	736	667	746	750	684	768	700	774	667	725	700	708	769	708	726	750	745	724	777	731	729	748	745	711	719	722	710	719	697	751	769	695	684	704	739	726	769	740	743	717	710	721	735	731	742	742	762	724	767	744	704	720	713	735	749	708	724	744	740	773	720	706	736	749	735	739	724	685	761	706	704	738	711	703	690	747	751	742	721	756	796	712	705	689	712	716	775	779	725	715	746	718	745	767	710	736	733	696	711	733	760	726	767	722	692	751	704	714	728	692	749	790	733	697	730	717	691	744	733	790	753	742	733	702	750	729	732	704	705	706	708	660	735	694	757	735	675	747	718	749	724	728	741	725	707	719	707	713	725	673	738	732	705	718	720	732	665	757	734	737	721	723	737	758	789	706	734	729	718	739	706	706	681	729	745	724	708	754	704	687	730	706	705	770	772	799	714	721	740	730	729	706	685	744	678	696	698	758	733	728	689	751	730	716	734	717	694	702	770	708	714	721	735	743	682	716	738	812	698	696	767	722	680	701	712	739	778	742	714	789	731	771	724	698	783	731	741	723	729	707	738	732	736	687	708	733	699	795	756	734	769	686	688	733	671	779	719	751	743	740	802	704	783	699	771	748	731	683	710	675	755	726	712	761	709	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	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
65682	21530	5480	2314	1523	1146	892	712	638	513	497	448	446	447	433	373	370	370	342	345	285	365	347	312	330	345	314	337	324	306	295	302	310	329	296	309	324	297	322	311	335	310	318	283	309	346	298	294	300	278	301	320	282	254	289	315	287	283	323	337	276	302	294	302	298	299	291	321	314	270	301	273	299	296	308	292	286	311	289	283	329	265	336	298	290	279	297	316	275	329	304	307	306	309	306	309	293	336	272	301	272	270	303	311	280	292	290	307	295	287	276	308	284	271	291	267	303	274	266	291	284	297	281	259	304	339	291	279	276	306	303	282	315	304	262	267	298	273	293	316	303	275	310	306	302	312	324	285	300	280	282	316	289	313	290	274	286	292	316	292	311	318	268	297	261	282	291	282	280	297	292	309	291	292	296	313	293	313	290	316	297	303	302	276	301	271	298	291	298	268	298	279	285	302	337	265	279	308	302	276	288	310	278	346	280	269	308	283	278	290	289	320	266	279	280	277	279	304	312	283	322	280	293	279	290	267	297	297	285	286	311	291	264	277	285	308	282	279	294	277	318	277	287	283	320	262	289	283	303	282	274	298	290	284	301	284	310	274	282	312	307	329	315	276	292	288	298	259	285	272	296	306	282	354	270	322	286	256	275	301	283	291	313	282	265	291	284	285	265	268	308	299	280	262	313	305	332	283	332	295	268	293	306	295	287	305	333	315	317	293	294	295	285	315	323	287	305	305	300	315	328	302	306	301	292	267	286	266	291	265	303	273	269	288	303	285	297	299	278	293	305	316	311	290	307	283	286	290	295	291	286	268	269	302	284	316	289	284	320	266	302	302	297	305	291	319	267	281	297	283	260	309	326	306	315	278	295	257	293	300	290	274	337	302	295	329	297	291	293	290	293	293	307	288	281	268	290	300	264	265	260	273	298	275	283	281	321	285	313	297	276	317	286	271	271	277	281	294	291	292	307	309	305	317	294	284	277	267	303	284	286	295	290	295	309	299	277	302	274	302	305	296	319	320	335	256	293	286	285	295	302	330	292	281	280	276	293	281	298	311	288	274	285	307	310	294	302	278	293	302	326	298	253	309	283	279	288	300	297	300	303	306	319	282	281	279	293	304	283	290	289	279	290	291	293	291	287	334	281	276	295	278	297	316	308	305	294	300	296	301	287	265	277	286	291	285	283	279	301	312	289	300	243	273	313	292	294	277	287	312	307	307	304	261	287	297	313	291	283	297	263	307	314	301	264	289	283	308	295	282	296	290	297	303	278	294	301	274	320	282	293	281	287	321	319	297	268	311	300	272	291	292	325	280	287	296	313	307	351	303	348	299	290	297	302	296	281	270	309	278	285	297	313	274	285	294	304	279	295	302	312	291	285	297	283	300	258	290	290	254	277	290	306	323	272	291	302	290	270	266	313	288	307	300	284	294	280	314	293	313	276	307	279	289	287	294	298	313	315	292	271	276	300	290	308	322	279	294	335	298	291	304	313	304	289	310	289	297	297	308	288	282	278	290	293	277	285	302	299	305	299	273	291	295	301	277	293	303	285	308	273	289	325	318	291	290	283	281	292	278	299	287	290	318	315	317	296	300	289	295	271	301	285	327	286	306	301	331	259	289	293	308	269	284	289	266	297	277	300	310	287	259	298	305	309	282	314	306	331	304	293	293	282	278	318	278	310	273	279	307	281	260	289	319	286	310	307	314	289	310	292	271	310	319	284	286	298	290	260	296	310	286	284	309	283	259	287	275	282	282	278	287	305	291	289	263	303	287	295	289	272	306	278	293	308	293	327	319	324	296	302	274	291	318	294	291	287	269	287	302	285	300	262	298	295	324	322	336	338	282	332	329	302	255	331	323	311	298	282	305	282	292	308	327	291	279	280	277	314	316	291	291	313	303	286	291	282	314	274	256	296	291	306	299	293	276	299	316	290	346	291	298	322	295	276	318	319	298	263	338	286	264	289	273	289	326	263	297	299	303	292	305	314	306	326	300	271	282	272	326	271	333	318	320	277	291	317	278	291	300	293	337	294	279	301	287	298	321	290	294	306	281	319	312	269	299	282	309	269	287	303	298	317	303	316	272	308	274	310	307	279	284	285	283	326	289	270	282	314	275	292	297	298	302	291	298	283	315	281	293	264	293	301	285	297	290	282	320	264	300	290	286	294	311	313	279	308	287	297	306	275	282	280	277	265	322	286	308	270	304	333	304	290	299	323	294	273	267	301	329	323	305	314	291	301	324	300	278	287	270	281	284	297	303	248	288	298	291	321	294	274	287	271	298	314	296	293	298	280	316	304	291	301	278	279	303	291	326	303	288	296	302	306	293	314	285	278	310	315	292	271	290	332	285	286	304	299	287	301	316	310	289	284	303	295	309	301	299	282	284	300	302	287	294	282	286	291	274	285	292	303	289	296	292	313	308	318	273	281	288	259	313	299	302	302	325	302	274	295	298	261	300	298	267	295	285	326	317	294	296	286	275	292	304	308	285	276	318	310	309	304	306	308	262	313	324	277	286	288	326	289	302	294	269	311	295	300	265	332	288	296	291	306	301	277	296	276	318	316	284	321	284	270	289	307	268	317	289	289	305	286	283	306	289	280	277	303	302	289	302	297	259	286	307	294	287	304	289	279	287	287	284	312	280	269	306	304	309	320	300	308	271	303	297	306	271	301	306	321	282	300	327	310	267	287	290	308	309	286	293	294	301	266	300	334	291	314	262	302	314	292	291	304	275	269	292	273	287	315	289	293	297	283	286	297	274	316	281	306	297	292	313	314	315	298	233	317	288	300	294	312	289	282	292	282	284	323	278	298	288	290	301	299	283	283	280	300	323	293	299	327	273	293	313	278	320	312	283	285	320	314	310	319	289	299	269	276	281	310	281	316	283	315	301	292	271	283	309	300	297	283	321	303	305	277	267	273	314	274	303	295	285	293	295	278	285	306	271	306	254	304	312	270	311	306	283	260	307	301	300	299	306	275	292	290	318	292	313	278	296	289	291	322	285	310	298	281	315	272	308	286	297	278	300	304	287	323	298	272	295	294	277	298	296	324	302	274	308	287	309	282	272	292	306	303	319	297	320	326	296	300	294	286	290	267	309	272	292	275	289	287	307	293	279	297	275	306	284	295	302	297	304	312	297	288	310	274	309	300	291	319	282	287	285	312	279	319	329	302	305	284	297	310	281	302	268	283	265	301	280	310	284	275	304	297	275	279	299	282	297	291	285	299	275	316	292	296	281	253	305	269	288	318	280	305	292	317	289	306	285	295	288	311	307	279	292	298	297	297	286	293	272	303	265	282	298	294	286	286	288	286	307	286	289	247	272	301	291	285	328	291	294	292	317	282	260	295	292	297	306	323	286	315	291	317	303	293	303	311	285	286	289	303	255	271	262	258	311	309	288	262	301	320	308	294	296	273	307	347	289	295	271	271	301	288	267	287	318	307	268	283	297	303	290	270	284	294	296	267	288	299	316	303	323	306	306	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
32972	2714	5841	6357	5439	4322	3619	3137	2731	2360	2158	2033	1769	1645	1585	1461	1416	1366	1237	1210	1250	1111	1120	1046	1078	1050	1064	1062	985	974	912	924	952	964	896	907	894	926	947	910	924	870	907	879	879	879	866	854	853	852	864	853	842	862	837	824	878	851	835	824	851	814	847	855	866	804	849	827	805	802	830	875	777	842	793	842	831	865	845	855	802	805	803	831	780	875	835	808	820	849	824	845	883	822	791	812	868	827	789	773	834	781	836	799	792	764	804	837	846	818	858	837	867	851	825	787	843	799	806	853	799	828	778	831	775	876	783	865	837	811	845	808	810	794	801	843	858	788	848	797	825	834	857	784	782	741	793	863	783	869	883	809	844	825	847	810	849	807	854	839	805	825	821	786	819	823	794	795	850	878	854	795	815	840	813	822	818	795	833	827	813	818	775	833	830	837	795	796	825	785	782	843	792	832	820	797	793	783	793	853	824	831	805	835	803	843	832	805	831	839	812	812	791	767	878	830	786	794	837	833	833	891	830	761	757	798	804	792	786	831	820	817	791	779	785	778	826	862	824	771	805	893	797	816	811	841	835	770	793	776	819	807	757	859	802	813	798	842	797	759	834	816	790	770	832	813	768	837	837	789	807	882	748	845	833	824	808	814	854	826	854	770	801	840	800	847	794	830	783	754	812	791	811	825	757	810	795	806	821	842	783	767	779	806	810	800	784	777	816	707	794	798	884	838	775	748	769	789	824	804	806	788	839	833	855	848	849	795	880	805	804	825	820	803	801	756	762	827	822	813	823	844	756	781	788	833	764	804	836	793	842	816	828	788	808	803	875	868	786	831	822	831	832	814	809	778	816	832	760	815	823	786	776	784	823	823	806	776	812	806	827	784	872	789	837	807	829	808	856	786	818	869	817	843	780	777	821	787	807	851	800	809	798	834	772	798	860	819	894	838	830	827	825	794	821	781	784	792	791	779	760	792	864	795	794	819	853	772	812	797	858	779	822	795	821	791	791	786	793	761	811	746	789	767	782	782	803	791	752	812	798	833	800	792	836	825	844	823	846	807	816	814	793	799	783	823	796	815	763	826	795	819	761	791	814	751	801	769	780	798	778	782	841	826	815	806	750	805	822	763	810	826	825	829	811	765	815	809	799	811	817	834	818	814	795	789	811	811	778	785	817	797	789	818	806	781	773	831	828	831	833	757	821	823	797	783	772	839	821	825	807	773	791	792	805	799	805	751	785	806	752	781	852	824	789	782	827	790	811	819	805	787	839	793	849	802	790	761	852	787	789	760	786	814	854	796	853	811	794	805	787	760	810	818	838	778	825	769	809	812	815	836	831	775	792	815	827	837	835	810	844	774	831	860	808	789	810	811	803	880	795	807	760	854	803	844	761	830	850	847	816	824	815	797	783	812	813	789	808	832	857	813	826	808	766	778	858	806	826	800	840	817	812	810	841	786	767	786	813	745	760	790	813	836	766	765	822	814	777	783	807	815	816	833	828	814	856	787	790	782	795	786	817	798	785	796	805	828	795	809	812	807	852	800	788	811	842	841	841	771	778	836	805	764	807	777	832	837	849	834	775	809	809	818	825	805	823	802	800	807	813	749	804	838	787	792	826	793	802	814	778	808	825	813	856	800	819	792	816	838	808	840	788	799	840	799	829	785	843	836	815	808	798	790	787	806	774	808	859	843	796	820	779	798	751	842	810	807	789	768	788	808	872	810	864	857	767	814	839	783	811	794	770	799	796	851	825	791	784	799	817	830	791	791	788	739	803	796	786	783	836	787	818	768	844	740	833	753	844	799	767	792	839	801	856	771	838	828	832	815	806	855	838	832	786	826	795	813	836	775	842	861	791	817	775	839	802	828	811	807	783	800	808	846	763	809	857	762	794	835	832	813	840	821	793	716	806	811	850	757	841	763	832	810	821	854	774	819	795	801	821	811	830	865	803	835	804	809	813	843	832	807	786	827	758	840	809	790	844	815	826	855	797	799	803	824	781	855	801	802	822	761	803	740	849	806	857	851	791	856	836	831	791	814	814	778	753	795	821	802	795	828	797	801	827	786	859	806	819	818	795	818	760	806	759	814	783	824	797	820	803	759	859	828	792	773	838	806	799	808	806	793	838	795	793	891	774	778	766	781	821	816	810	781	814	801	825	903	825	852	788	818	855	829	868	797	825	812	806	795	787	815	813	796	802	817	806	805	809	809	824	824	829	805	827	855	842	810	812	852	836	807	811	774	820	825	835	821	834	818	801	814	801	808	807	829	791	800	821	770	770	770	828	811	827	841	748	824	775	826	747	780	790	750	824	807	800	838	883	837	852	836	753	830	811	794	837	836	797	807	806	793	783	833	794	848	805	796	790	806	777	802	834	760	770	864	781	787	824	791	817	841	798	842	819	866	856	845	803	840	800	799	753	783	845	767	868	829	813	789	814	761	802	756	806	813	787	758	836	807	797	823	804	827	781	825	767	826	808	815	818	828	776	862	840	785	848	790	799	840	810	814	823	824	835	804	783	829	804	821	861	812	797	784	813	802	772	750	781	814	798	829	822	802	817	858	770	793	795	801	808	809	734	803	786	798	818	830	802	824	840	811	849	759	881	800	768	767	832	855	860	851	832	807	790	801	833	817	800	782	803	781	818	818	734	795	801	804	835	844	802	805	847	833	849	829	770	842	793	836	825	817	815	842	828	819	791	815	822	821	882	825	841	777	792	808	841	809	740	851	827	848	821	808	822	837	836	848	758	808	808	793	812	806	816	810	826	819	760	833	779	812	793	820	807	804	765	765	777	820	806	777	840	833	805	832	794	820	827	831	813	808	828	822	820	824	768	847	841	800	802	770	824	819	818	834	801	823	790	842	793	801	832	826	811	822	789	815	774	837	811	826	845	824	773	809	828	857	815	848	829	831	797	771	810	773	752	814	823	837	778	868	809	795	790	796	808	855	871	846	854	855	784	767	803	817	777	799	828	767	819	839	846	820	805	812	833	788	821	771	785	776	858	815	768	789	829	837	838	804	823	867	816	845	771	797	792	842	833	810	829	746	823	804	776	855	814	769	794	841	854	754	784	813	890	785	794	853	862	830	776	791	828	842	805	800	811	796	811	803	778	817	806	860	814	831	857	816	822	798	854	821	780	775	778	778	805	840	772	820	760	849	824	810	835	818	829	802	832	813	788	862	819	855	836	779	837	818	789	803	788	805	807	843	764	776	823	794	807	781	846	855	842	799	752	837	819	809	817	862	808	798	791	783	802	795	804	823	826	802	799	786	810	776	815	823	833	840	764	834	834	801	803	778	811	810	838	864	814	771	843	763	797	847	795	804	854	767	815	756	750	783	727	834	828	790	784	802	806	802	793	831	844	755	837	797	774	782	799	857	809	809	850	840	784	842	830	810	808	766	818	793	840	804	812	756	785	778	816	792	852	795	796	830	830	781	853	774	796	841	809	804	821	790	798	791	838	793	825	810	813	779	844	844	830	790	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
7892	392	201	161	151	146	123	126	105	122	119	124	111	122	116	118	137	121	119	107	118	142	118	115	99	128	133	118	122	130	120	117	119	114	113	117	115	132	117	105	121	129	116	128	101	115	99	118	123	119	117	121	108	119	107	119	133	116	103	103	100	127	137	116	103	132	121	112	130	123	105	129	104	117	118	126	130	112	106	107	104	121	107	116	127	135	118	115	106	124	112	105	117	117	104	131	116	115	124	110	131	128	136	111	122	119	100	105	104	119	127	124	126	95	114	132	104	112	122	120	111	134	108	129	108	120	131	108	97	104	111	118	97	114	103	127	134	93	94	126	121	128	130	104	121	110	112	123	122	117	115	116	110	111	110	125	139	110	99	105	122	133	127	110	98	111	123	122	120	106	127	132	112	101	125	139	125	114	135	132	102	130	105	109	136	101	116	136	119	117	128	113	131	119	130	125	131	115	110	108	105	106	108	125	129	130	112	110	115	120	103	95	126	119	141	127	129	123	104	137	115	112	112	135	152	129	124	103	126	135	124	111	132	121	118	127	128	106	125	133	95	129	140	118	102	119	144	111	112	137	134	111	116	105	118	132	108	101	121	128	137	106	130	130	100	119	103	113	122	105	127	118	117	114	103	113	111	136	116	134	119	122	126	116	123	109	122	119	116	136	110	119	123	123	117	134	127	115	101	116	129	121	117	128	101	103	125	136	120	116	97	104	128	111	110	127	106	121	106	129	126	124	129	100	119	119	114	134	119	146	124	108	108	119	109	113	104	117	123	114	97	96	126	129	128	113	119	109	123	128	112	131	117	117	116	87	104	126	118	134	136	131	120	120	113	115	97	118	115	139	125	118	113	123	118	137	103	119	127	111	114	114	124	120	110	118	135	103	97	109	125	123	107	105	115	123	124	111	122	119	126	94	108	111	113	112	113	125	127	118	127	125	88	102	105	111	107	107	128	128	102	88	118	109	117	109	116	120	121	125	134	107	114	106	97	106	113	115	108	106	124	120	119	126	120	119	121	121	112	115	119	120	136	121	114	116	134	111	109	127	112	129	122	99	107	116	127	129	83	115	103	114	105	118	112	126	122	106	125	126	120	118	125	148	118	132	117	123	122	112	112	103	95	103	119	123	109	110	96	121	124	100	107	112	120	94	129	143	118	127	138	117	119	116	117	107	115	119	138	110	146	115	108	127	127	104	113	128	115	132	118	119	112	123	120	122	130	102	116	132	127	98	108	120	134	110	88	110	116	110	123	107	129	96	131	105	107	122	115	114	104	126	127	127	107	105	128	126	116	104	107	92	112	101	96	108	112	133	121	141	115	110	119	123	100	130	128	103	117	99	120	102	113	116	116	125	119	103	109	136	104	127	131	116	101	99	90	110	125	115	123	135	102	130	106	125	119	114	104	117	110	131	113	127	102	120	138	131	124	137	117	118	130	111	121	124	110	105	145	123	117	111	109	100	120	121	112	90	117	128	101	107	108	112	121	118	118	127	119	122	137	122	116	149	118	113	113	123	101	129	110	148	108	117	103	105	110	134	118	117	114	123	106	123	111	116	113	97	83	108	123	118	111	126	111	121	122	100	103	109	111	133	124	123	103	131	122	115	132	136	125	112	133	111	117	111	113	110	119	106	98	112	125	122	99	102	111	106	118	122	126	128	141	120	105	131	111	109	105	131	110	110	116	125	134	127	130	131	110	96	132	111	121	108	105	141	117	119	126	127	109	112	118	125	113	124	130	133	123	122	122	125	114	78	110	131	118	110	120	120	121	121	107	116	120	118	116	114	113	109	114	113	116	118	125	110	122	107	108	141	122	133	131	106	121	106	137	105	141	117	106	109	123	122	94	115	105	132	118	92	98	104	106	111	112	99	130	134	105	116	125	116	110	111	103	94	116	112	121	120	113	116	103	102	118	113	129	121	124	128	121	121	132	104	109	112	123	122	113	107	107	110	88	137	109	123	108	109	116	142	102	98	103	121	91	110	109	128	113	112	121	104	121	121	109	122	113	97	93	118	119	94	138	102	111	120	114	105	102	128	138	110	116	116	107	111	103	120	112	119	104	119	115	127	123	124	116	106	137	117	104	130	121	116	124	126	120	116	110	115	95	118	105	99	124	120	125	119	105	112	106	112	126	123	104	135	120	114	134	137	110	115	119	113	133	99	106	118	110	131	115	145	127	125	124	108	116	96	115	138	94	121	105	120	119	114	122	129	127	115	111	124	100	114	116	129	103	104	91	125	124	121	111	91	104	116	129	118	120	115	89	111	120	129	117	128	111	111	118	123	120	121	125	121	116	106	142	116	107	124	107	102	117	130	115	110	111	115	114	103	108	125	133	108	131	133	129	98	103	122	117	128	139	146	127	124	106	129	107	139	100	127	124	121	134	127	126	108	129	128	115	114	117	138	137	108	110	117	124	114	107	128	125	111	120	119	108	106	116	120	135	108	96	117	127	115	139	114	109	126	127	126	120	130	129	136	107	121	92	113	113	108	115	115	117	103	113	127	114	135	111	116	112	100	144	110	112	124	134	115	116	119	101	134	133	138	124	105	111	95	125	122	113	106	123	130	128	114	113	99	133	122	125	112	93	115	120	107	114	123	110	125	102	121	129	132	129	110	105	130	123	97	116	120	114	120	115	124	103	113	137	105	123	114	121	127	135	113	133	112	113	129	107	132	124	103	127	108	105	130	103	94	125	111	110	123	112	129	113	102	102	147	132	138	130	116	113	119	108	105	120	121	128	128	110	118	106	102	127	137	115	120	94	124	119	107	121	106	125	133	126	107	96	115	104	106	103	114	122	99	109	114	108	139	106	94	106	119	127	126	110	134	119	115	105	138	121	128	101	104	110	112	98	123	90	105	130	119	115	137	102	120	108	130	112	122	102	126	120	118	118	115	108	112	147	132	109	138	130	113	131	106	113	125	119	123	114	104	112	100	126	112	104	124	131	135	126	114	96	121	113	108	120	118	114	109	120	125	103	118	99	124	117	114	113	119	132	99	114	122	133	131	134	124	109	116	112	115	117	111	123	122	123	118	107	114	128	113	126	99	112	108	116	118	120	115	116	103	128	133	122	115	108	114	111	127	116	117	111	114	108	102	128	110	103	116	126	123	101	118	138	146	109	115	143	111	134	115	119	126	121	124	103	111	123	111	96	117	135	108	107	128	119	133	121	113	117	116	115	107	105	119	115	123	109	124	118	123	116	116	129	132	121	106	109	120	102	126	124	132	111	110	123	112	136	118	104	120	109	104	119	142	118	130	105	124	130	104	127	106	110	113	122	114	96	117	115	122	141	113	136	114	115	106	105	100	111	114	114	118	124	121	122	106	115	114	105	119	107	127	106	94	115	114	116	117	107	125	125	123	102	131	114	126	122	107	124	122	98	114	113	128	102	125	115	123	125	106	120	118	118	114	125	120	102	124	106	136	122	109	115	115	121	99	139	116	129	103	103	129	109	120	122	136	136	115	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
7219	430	530	576	526	477	478	432	457	442	433	407	409	441	417	406	367	422	378	393	434	377	415	409	401	428	375	407	388	382	403	394	385	405	385	425	368	378	411	445	388	359	383	356	367	411	358	349	401	388	383	368	372	407	385	389	368	411	405	384	383	373	393	371	372	359	420	406	365	395	386	407	369	410	388	425	396	381	425	373	373	446	381	409	386	405	406	388	373	399	397	393	404	384	351	398	389	409	376	391	362	381	406	358	450	435	370	394	392	392	417	386	397	375	420	365	391	358	354	396	416	389	412	364	415	386	399	407	401	378	394	354	377	390	378	400	387	388	374	381	365	401	383	391	397	386	402	373	377	396	422	409	415	369	404	371	390	396	405	368	407	420	375	384	386	371	365	380	387	379	387	366	387	395	400	402	361	383	413	417	428	389	399	395	393	378	411	358	400	371	416	389	419	364	380	398	398	379	401	374	407	401	376	362	407	364	392	374	380	418	397	396	397	427	391	377	384	407	383	378	404	411	424	390	402	396	370	361	427	401	392	386	445	349	409	379	380	395	375	369	372	401	401	402	382	416	385	437	386	394	378	379	403	375	376	370	404	370	404	365	411	419	398	416	376	367	402	405	391	401	378	403	410	414	435	370	400	379	417	408	396	410	437	421	405	370	383	392	419	380	437	379	381	345	388	396	390	376	385	383	411	418	400	380	377	406	406	368	363	378	398	376	384	384	364	380	418	386	405	419	388	386	401	384	385	387	398	396	371	385	381	416	362	396	395	399	398	397	414	396	395	395	368	407	405	372	402	382	369	390	387	431	413	363	355	383	400	364	369	420	405	352	378	369	394	409	373	368	390	390	385	396	383	378	381	379	409	430	395	400	394	386	394	394	407	393	423	389	404	384	382	403	395	385	431	354	417	386	421	401	378	374	413	396	369	416	348	390	396	394	397	418	366	391	386	376	368	402	394	369	376	380	370	384	382	405	358	381	390	396	382	354	393	383	347	388	380	375	366	419	397	398	406	398	362	356	395	373	381	368	447	373	379	415	394	360	379	378	399	415	353	403	389	393	438	429	431	377	375	426	383	397	391	402	397	422	382	365	388	400	402	370	368	409	405	403	375	419	445	360	406	430	397	386	408	362	382	405	349	399	367	393	388	390	378	417	395	393	348	443	377	410	389	367	409	420	408	358	354	393	409	412	423	390	426	395	379	414	406	383	397	414	396	400	391	381	401	398	381	407	397	391	376	370	381	364	374	372	339	383	390	377	377	403	358	410	392	384	430	420	388	372	375	375	391	373	401	412	356	376	394	378	365	375	369	355	357	388	391	374	376	386	375	414	371	390	426	403	399	374	382	389	392	420	373	430	423	412	394	373	381	424	402	380	386	402	365	385	394	369	413	386	389	426	369	361	393	362	397	398	395	421	370	419	363	407	391	369	403	383	378	382	396	416	377	380	380	408	386	410	381	402	373	395	405	376	410	408	370	350	352	416	378	415	395	396	422	410	388	422	401	406	383	389	391	400	412	409	384	378	380	378	384	412	370	408	382	385	392	389	407	395	376	413	377	368	423	376	356	414	384	367	403	386	401	387	398	347	394	386	383	398	385	367	396	369	389	385	391	401	402	422	388	382	381	377	389	396	402	388	397	393	387	378	365	414	380	394	348	403	377	365	386	403	382	416	385	356	388	401	415	372	386	412	381	383	373	431	364	393	398	372	406	369	383	418	398	380	369	399	381	400	383	408	404	402	393	410	375	390	413	402	374	391	413	390	433	374	393	397	382	409	358	404	398	436	351	376	384	408	365	385	382	370	394	389	389	385	360	396	381	362	457	407	394	387	396	358	427	411	364	389	420	391	376	388	421	372	404	391	383	416	392	347	385	377	375	387	388	376	402	383	390	397	389	403	397	378	398	409	415	386	355	371	393	403	390	394	380	419	396	385	392	387	388	356	386	430	403	413	399	410	380	407	413	393	397	414	419	418	388	394	396	397	400	365	394	405	401	375	390	374	402	414	409	437	366	404	399	374	391	379	431	420	389	394	374	378	392	384	438	360	394	399	396	398	397	406	404	380	395	383	396	374	405	386	411	355	378	413	409	375	401	414	431	382	373	404	404	403	379	396	387	421	408	401	427	380	393	390	359	425	434	353	381	380	351	378	367	316	395	395	397	388	397	414	403	409	368	396	384	383	371	405	388	368	376	428	402	379	401	380	407	390	399	368	387	392	394	353	373	383	388	411	398	353	412	409	359	385	358	400	375	384	360	383	409	354	392	366	414	422	369	382	378	358	384	410	411	402	356	404	389	372	386	416	365	377	378	397	400	386	393	410	381	372	418	393	394	372	425	415	346	372	378	382	393	356	377	426	413	382	402	393	389	363	359	362	404	429	373	371	385	405	397	416	394	373	432	387	419	401	372	400	376	412	375	399	389	382	377	392	407	393	404	393	381	400	377	424	373	383	391	387	357	378	408	391	405	374	419	379	398	373	403	374	377	395	386	375	379	392	374	383	414	398	405	387	390	394	395	410	417	360	388	393	374	407	347	412	383	386	411	404	404	422	406	388	370	385	373	382	396	393	371	398	350	359	404	385	395	363	412	401	404	392	404	367	385	389	378	394	382	411	372	398	389	398	382	376	373	404	394	353	394	437	378	389	383	425	381	392	383	385	398	377	414	376	375	399	388	401	382	359	417	394	346	391	364	383	423	400	379	401	389	394	396	383	372	396	414	399	361	384	366	372	412	388	359	379	385	408	421	371	410	363	426	340	385	405	403	360	357	399	394	351	398	421	373	399	371	352	385	362	404	382	411	399	383	390	360	363	390	405	408	389	375	381	376	399	393	360	462	396	376	373	396	396	387	376	404	417	418	419	410	421	390	420	392	348	387	372	400	381	382	425	386	389	358	394	388	378	430	386	371	408	374	402	411	395	367	418	408	384	431	385	389	370	399	394	382	368	363	363	383	400	418	380	380	369	372	379	401	399	410	393	409	393	398	379	387	365	399	393	390	387	418	415	377	378	381	382	378	412	368	359	396	402	410	394	372	383	409	402	369	374	398	424	388	385	416	376	378	419	411	397	328	377	421	390	383	376	421	409	411	401	390	393	386	411	367	364	385	401	387	381	377	393	379	382	376	385	388	394	385	394	388	372	410	421	370	377	443	378	395	394	406	348	358	386	393	383	394	372	402	372	381	384	388	384	356	406	384	405	394	365	388	405	378	364	379	375	384	394	377	391	412	404	358	445	385	381	374	407	408	388	369	386	378	390	405	386	384	372	367	398	361	390	351	354	398	396	412	440	391	384	406	350	404	405	409	396	390	399	386	381	370	397	383	401	427	410	399	407	364	390	413	378	406	362	365	370	369	375	394	378	383	397	408	369	369	421	380	384	396	402	418	409	412	351	413	397	415	374	399	422	366	403	402	405	388	384	381	394	393	415	408	389	398	346	349	404	399	398	389	423	384	412	376	388	393	393	356	379	401	388	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
53079	12502	1866	1224	896	659	540	482	386	408	352	337	335	296	285	305	269	292	288	283	272	276	255	296	268	298	252	278	278	245	279	269	251	265	235	244	228	242	285	237	261	241	265	229	296	244	252	253	241	232	266	264	246	263	265	277	253	237	267	266	235	250	258	254	277	281	258	266	271	250	268	273	255	260	231	281	304	241	290	251	227	236	268	244	211	244	267	249	252	274	262	260	275	278	271	245	273	272	238	259	243	270	255	256	258	278	301	261	255	245	249	258	258	243	267	247	241	235	246	245	231	258	246	252	260	236	284	271	227	258	257	242	251	245	224	247	215	276	261	264	242	278	234	252	238	225	272	261	255	259	260	240	245	253	251	260	266	256	259	280	275	234	259	266	255	251	279	252	239	281	254	227	267	257	236	262	290	244	249	270	211	261	247	293	302	255	258	256	238	250	246	265	238	246	237	265	261	223	250	244	271	280	248	250	274	227	286	261	243	257	270	250	241	243	244	230	247	249	265	231	266	277	235	245	252	261	234	281	237	243	251	256	254	229	259	266	257	237	243	264	234	237	260	288	274	257	272	244	250	238	245	221	268	250	250	226	277	237	275	280	264	250	262	265	247	255	231	256	272	243	252	266	269	247	252	286	280	280	240	249	260	252	256	245	232	251	241	248	280	236	270	249	243	245	256	254	226	246	273	275	282	278	234	217	280	245	255	262	255	247	249	263	266	262	247	279	241	286	261	264	270	259	259	253	237	245	248	248	235	245	268	229	263	260	260	247	249	241	267	269	272	283	276	244	247	255	250	261	258	261	248	244	258	250	259	246	249	262	271	236	263	241	270	247	272	249	228	240	234	228	249	245	208	251	276	255	261	276	277	227	250	281	233	256	253	246	282	239	283	242	274	242	228	247	241	237	263	227	255	244	255	267	249	255	254	235	273	246	246	290	237	245	250	240	243	236	264	281	253	268	265	234	250	239	249	272	240	263	265	233	259	252	247	248	252	252	245	234	241	235	245	237	287	234	241	242	225	243	305	253	248	256	266	251	246	226	250	259	269	238	242	235	247	283	249	245	275	258	247	253	240	250	272	233	251	266	275	256	268	259	277	228	251	229	236	249	265	257	258	290	227	261	247	243	241	242	268	278	271	241	233	270	248	256	244	273	260	226	262	250	263	230	249	265	259	261	294	260	270	254	268	257	284	262	263	267	247	261	283	248	256	211	249	317	264	284	296	242	259	243	240	259	252	263	240	245	264	265	223	261	251	254	258	288	253	242	251	255	256	257	245	217	269	243	230	247	256	235	252	241	261	272	275	259	256	252	270	239	220	230	282	230	244	250	280	250	263	264	265	214	250	231	230	243	255	268	252	288	206	264	257	256	245	265	263	265	239	262	255	233	247	265	236	263	236	270	247	245	276	259	237	222	219	245	224	253	255	258	247	261	250	247	242	251	226	256	251	251	254	253	262	235	269	234	257	273	264	252	269	217	258	247	266	269	254	274	269	238	233	255	277	234	224	269	237	238	255	229	258	236	275	241	261	231	253	265	257	231	281	242	225	245	278	268	251	254	252	255	253	263	238	264	271	259	232	247	271	245	278	266	265	238	247	279	230	252	244	247	227	248	266	252	222	294	275	261	238	271	261	260	269	254	242	266	265	258	249	245	252	262	260	272	237	255	271	240	232	238	252	258	226	266	234	235	288	237	257	232	261	236	233	229	241	223	264	250	270	248	260	267	257	255	264	249	228	264	272	274	247	252	251	281	270	252	249	239	257	262	255	240	260	272	234	245	250	246	237	247	272	268	268	236	241	253	248	219	253	267	265	260	241	249	282	236	283	252	254	244	273	238	275	263	235	265	248	239	272	260	264	270	257	243	252	255	256	264	231	245	245	263	281	266	254	257	237	246	235	263	253	278	234	250	264	269	254	258	242	284	249	233	234	245	245	260	267	265	272	251	232	247	257	272	256	238	265	219	244	241	245	238	286	262	254	249	264	254	259	224	257	240	238	226	264	259	231	248	240	244	244	245	244	244	256	249	242	228	237	264	260	252	245	251	243	270	216	227	255	235	247	237	272	250	255	233	262	243	251	278	258	242	257	256	266	271	280	252	251	239	293	253	263	268	246	269	273	239	265	256	238	242	278	258	227	270	276	260	254	251	238	234	251	254	257	246	271	274	272	249	237	266	265	254	246	242	235	243	249	215	234	243	215	240	269	245	264	259	263	246	248	248	259	205	248	233	257	256	298	246	234	246	215	244	257	262	269	276	220	255	254	269	250	265	235	272	240	243	250	264	278	257	238	248	259	251	256	233	232	247	261	249	209	248	278	253	249	265	267	247	272	268	261	265	239	258	237	233	247	230	249	248	232	264	239	250	228	234	236	241	264	236	261	249	237	243	235	254	258	248	243	241	263	243	250	271	249	262	259	246	237	248	261	251	241	242	258	255	254	268	275	254	263	243	262	258	260	246	245	262	256	254	251	224	253	263	254	262	243	262	263	263	222	264	227	244	257	258	245	244	255	278	253	235	265	230	253	244	237	228	255	265	272	232	243	242	274	240	258	268	243	262	245	242	251	228	233	252	268	256	275	241	241	259	247	254	273	250	265	243	264	273	270	241	295	283	242	234	242	259	237	238	225	270	266	258	251	258	263	266	256	242	272	248	238	232	220	229	265	264	250	278	252	248	278	228	237	230	244	228	260	230	237	261	264	234	264	264	265	267	248	274	253	262	267	227	234	263	242	248	246	284	265	254	232	283	283	262	243	245	250	262	229	264	255	233	249	236	271	244	258	276	256	263	234	246	249	270	236	231	221	282	251	252	264	258	261	250	266	243	253	291	248	223	231	272	257	240	231	251	223	245	237	232	247	262	277	259	247	286	253	283	238	245	241	269	274	266	242	248	249	265	245	244	261	269	241	262	270	272	234	249	278	267	242	254	272	261	280	256	226	247	276	236	251	239	242	232	222	264	236	272	242	236	245	240	240	259	231	267	240	254	244	257	250	254	239	256	252	266	260	243	242	251	251	242	248	259	244	271	248	282	240	220	279	223	276	271	230	297	275	277	260	267	262	261	264	248	253	263	242	239	238	236	266	249	254	269	248	237	256	247	258	246	265	255	238	264	258	252	235	262	229	250	264	269	240	246	252	270	242	237	244	305	221	232	263	242	250	262	241	272	253	223	226	248	267	253	254	247	259	261	254	216	235	255	243	243	236	259	257	253	225	230	268	267	265	281	229	241	259	262	231	265	225	274	275	225	267	253	255	253	270	260	268	240	252	245	261	255	221	267	251	259	258	255	246	233	243	257	255	232	259	243	236	253	247	251	247	240	235	230	255	253	256	242	254	265	227	257	250	276	263	237	263	266	256	237	261	261	242	259	258	243	264	229	228	262	234	257	238	237	242	240	258	246	240	265	269	264	223	255	256	251	248	241	225	241	268	259	264	251	248	258	265	250	241	271	258	243	267	262	243	232	290	225	243	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	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
26085	1719	3413	3775	3196	2530	2254	1852	1711	1534	1385	1365	1270	1136	1118	1078	1067	974	995	952	893	917	917	873	876	850	827	800	802	805	812	788	778	774	819	788	785	771	736	785	736	770	796	767	765	759	775	742	746	687	772	785	757	765	750	749	762	743	749	780	720	796	769	692	727	766	722	774	741	782	683	764	759	738	736	738	793	746	732	750	746	742	728	757	780	692	755	745	720	721	750	772	759	738	755	687	765	726	797	707	759	759	758	744	728	701	746	715	745	753	728	720	685	703	717	729	726	752	749	766	709	749	719	720	680	793	671	781	728	665	755	736	698	763	698	723	724	735	753	757	763	665	720	747	734	747	721	726	739	759	701	716	760	742	713	713	745	694	722	657	756	728	685	702	785	678	716	731	697	722	758	719	732	730	720	756	750	743	746	718	740	761	742	760	716	698	710	775	747	683	699	701	754	688	690	740	738	726	707	743	748	730	715	714	752	680	727	707	699	737	744	742	762	776	756	709	761	687	731	732	676	706	771	739	711	717	757	741	739	696	748	735	756	684	735	780	730	721	703	735	728	732	752	707	716	759	737	733	707	774	748	732	707	820	737	720	724	760	728	727	730	711	750	697	697	700	704	720	701	696	715	709	709	769	759	733	709	736	723	688	810	758	748	704	717	751	721	704	697	719	756	715	789	750	683	715	724	674	732	766	693	721	695	744	702	692	704	717	710	700	713	758	707	707	724	703	672	725	704	782	677	764	706	705	773	723	726	731	714	748	724	734	780	717	715	808	709	751	750	714	758	689	695	762	703	730	713	713	741	729	756	764	707	735	759	736	706	701	712	719	764	722	728	733	736	743	766	716	728	712	727	734	716	695	720	732	736	739	731	702	699	661	712	693	727	737	656	721	757	739	745	715	736	702	743	739	721	675	691	748	704	749	729	700	705	724	741	740	709	708	687	675	700	728	706	714	699	722	745	745	760	738	782	748	752	755	732	772	727	732	736	730	687	749	729	718	750	765	720	742	699	738	708	753	777	773	701	761	745	696	739	665	724	711	777	781	727	739	703	722	718	720	723	683	725	764	742	676	756	719	730	724	695	791	733	727	734	732	723	765	714	747	757	710	748	740	760	699	742	735	732	727	702	750	777	731	696	728	720	704	707	744	695	743	735	740	728	750	746	740	778	680	772	754	748	745	675	721	745	738	769	733	721	725	703	750	708	771	700	690	745	739	722	729	670	715	734	723	718	705	767	711	803	780	734	754	791	711	738	767	714	709	704	711	789	709	736	726	747	724	753	725	787	741	712	745	741	733	733	710	757	711	709	719	726	710	725	704	717	756	728	683	776	734	741	712	710	723	707	691	691	699	762	690	711	693	752	728	762	706	723	708	720	714	713	722	735	765	757	698	687	706	696	701	758	720	757	705	719	741	756	698	739	744	754	732	719	737	751	716	688	763	732	771	770	800	699	720	738	712	703	727	718	752	789	709	747	728	735	725	731	734	749	717	739	722	784	691	710	747	670	772	730	750	720	765	720	738	773	719	719	724	686	711	739	712	743	729	765	712	734	767	732	759	720	687	720	736	700	745	703	767	734	712	667	713	705	742	731	742	709	732	710	763	690	730	709	755	724	707	723	705	740	697	727	734	708	752	718	719	720	648	736	697	736	750	733	717	756	679	687	755	718	741	745	710	692	755	779	710	721	730	716	715	718	696	715	697	781	684	759	779	704	743	789	722	698	748	792	756	660	747	760	747	746	726	744	692	747	728	741	719	729	722	680	730	807	713	698	736	703	723	749	737	721	727	777	728	705	703	664	737	703	730	761	723	754	748	750	769	697	701	751	737	731	686	740	703	691	739	729	769	709	737	699	701	722	717	728	778	714	723	723	745	723	685	758	761	683	737	713	729	737	730	744	737	723	731	713	688	704	695	810	745	727	753	716	722	713	728	765	733	690	714	741	746	762	679	701	722	729	753	764	717	729	743	759	725	688	773	671	681	781	741	719	721	744	728	701	721	721	702	731	692	714	722	700	721	747	705	737	775	754	733	680	731	744	749	696	688	711	699	746	752	723	718	710	697	729	714	729	713	722	713	703	724	711	738	697	718	767	719	696	765	730	688	732	711	728	740	760	729	720	728	741	719	707	706	716	682	762	730	750	732	735	717	745	754	777	707	711	746	793	725	722	740	670	740	721	661	705	727	733	748	736	739	728	762	716	759	752	709	721	717	712	723	724	699	725	699	725	719	759	695	734	768	741	734	766	757	756	701	685	697	771	758	701	741	759	752	690	786	722	750	726	692	752	714	707	728	754	737	751	738	751	745	700	678	707	776	741	685	726	783	702	716	672	703	771	774	722	720	774	704	707	687	735	710	760	761	718	711	759	719	741	755	699	765	764	711	722	740	703	729	665	755	712	702	744	724	724	720	745	715	694	722	720	757	747	694	724	737	745	742	747	707	675	741	708	734	767	755	720	727	714	765	713	736	734	721	727	709	749	719	735	738	656	717	731	707	696	742	703	752	719	732	705	767	694	739	692	668	681	766	774	771	713	742	724	700	753	748	665	733	753	706	725	719	695	711	732	698	747	742	734	765	730	715	713	755	711	678	742	729	700	729	723	724	664	753	802	728	714	684	716	730	799	742	755	670	774	675	784	690	744	760	691	755	699	694	683	682	755	747	717	723	736	737	776	741	759	719	722	713	670	738	686	708	747	749	693	708	738	748	741	742	720	752	689	698	738	732	699	720	709	727	742	732	790	688	715	680	702	686	744	682	762	724	727	737	731	715	772	774	738	691	778	730	702	730	717	754	735	746	716	707	727	728	751	735	742	735	724	743	735	747	713	741	735	694	705	721	717	739	749	745	743	711	723	744	728	773	716	703	730	704	741	749	708	719	750	716	747	697	683	754	698	704	705	690	746	788	703	742	725	665	757	739	707	703	747	687	702	723	715	711	755	709	740	708	754	746	712	721	715	724	741	744	733	728	751	705	709	695	694	696	737	699	749	755	704	683	667	728	690	728	739	716	732	726	730	767	744	741	719	657	720	728	727	714	711	717	725	715	747	672	747	741	754	707	727	691	761	664	726	757	740	737	754	679	684	740	739	701	720	737	754	723	717	726	757	688	750	717	703	737	700	742	754	708	726	756	695	725	734	735	775	666	748	773	726	744	720	726	724	702	712	751	752	754	745	724	742	766	710	675	743	709	687	771	731	678	693	764	697	746	700	684	740	755	702	759	759	727	745	763	738	721	743	791	718	754	740	764	739	733	690	731	706	760	758	677	758	706	696	698	703	727	747	719	739	754	700	707	722	715	685	732	732	733	723	743	680	672	702	694	757	680	739	710	738	700	722	730	757	700	719	728	693	736	761	703	659	736	697	717	740	704	726	753	700	772	754	681	743	735	726	739	702	722	736	735	716	779	700	740	697	713	749	716	712	739	768	756	754	728	721	744	739	697	728	688	714	706	694	749	712	730	698	676	751	692	713	743	722	679	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
65880	20088	5693	2378	1551	1045	824	755	645	571	504	507	475	428	399	368	372	369	346	332	347	311	338	328	325	302	321	312	307	299	328	355	319	294	294	300	319	285	313	290	298	338	346	299	300	300	323	289	288	319	261	260	299	269	321	264	308	282	271	301	302	290	334	295	272	285	317	280	266	308	315	312	264	312	293	265	308	314	300	287	286	267	286	290	286	275	304	324	280	295	282	294	297	266	290	308	294	287	264	301	284	298	315	322	314	288	292	316	256	315	307	324	265	309	304	289	292	300	308	309	311	295	284	290	320	309	280	333	257	291	304	262	263	283	317	300	307	296	315	305	282	314	312	281	325	262	284	317	273	273	317	307	253	328	308	253	287	289	292	295	283	294	316	283	314	286	321	265	307	294	277	336	312	290	286	311	286	264	302	271	302	324	302	287	293	299	294	294	310	303	293	270	284	292	257	292	275	275	293	298	259	274	293	316	301	269	288	302	286	304	305	289	259	301	297	278	301	306	307	274	304	313	279	296	328	290	292	282	292	304	300	280	270	293	306	304	302	300	261	314	302	275	306	285	312	292	276	270	280	308	296	315	294	278	265	273	275	289	290	293	298	304	285	278	304	291	261	270	295	280	301	256	279	299	324	311	265	266	287	303	294	291	311	279	284	289	320	280	266	293	312	309	314	289	310	265	283	309	273	309	288	258	318	288	273	289	319	328	257	286	282	313	312	285	296	285	294	278	313	285	277	263	293	287	283	285	308	307	310	297	258	281	298	286	266	289	302	280	296	291	296	336	303	278	328	305	288	270	305	312	304	329	272	267	290	299	305	291	276	297	297	284	295	272	280	288	298	290	306	308	301	272	288	270	276	304	294	300	292	296	304	290	280	305	288	293	295	294	285	307	311	307	270	269	279	290	268	303	287	264	289	263	290	275	276	284	259	286	296	325	286	305	258	329	312	304	283	288	295	302	308	303	310	297	318	285	280	300	285	319	257	279	284	297	295	285	257	285	268	287	303	307	294	290	308	298	286	300	291	275	300	258	308	310	286	298	295	307	297	293	285	289	281	320	275	275	291	297	315	288	292	295	307	307	314	331	300	291	287	309	287	296	284	298	295	295	289	286	304	303	310	311	266	335	285	277	287	313	300	300	261	265	316	313	272	277	331	316	295	316	284	277	236	316	286	305	274	267	279	310	293	268	279	307	255	294	291	287	300	262	281	282	299	282	283	306	332	297	279	319	280	266	295	279	302	284	273	309	281	274	272	285	277	287	301	285	282	277	307	297	293	274	273	265	325	303	298	293	304	328	307	287	268	309	298	298	255	286	280	291	290	301	287	269	289	291	308	295	288	297	305	308	314	299	277	299	312	297	295	295	267	287	307	287	303	308	321	272	305	338	294	288	289	278	301	321	288	284	273	288	280	306	277	281	276	279	267	276	299	287	318	291	303	251	286	287	287	327	272	316	308	299	308	305	297	278	305	314	289	256	289	252	278	274	290	304	325	292	289	280	321	288	278	318	302	295	309	279	281	296	274	284	245	321	318	301	291	301	264	256	279	298	287	277	312	293	267	282	310	289	287	304	294	290	285	289	280	309	280	318	271	301	313	281	310	304	312	292	291	272	298	299	303	315	309	303	303	298	313	282	301	281	299	313	286	279	315	282	304	296	306	289	309	287	316	258	314	293	290	325	283	305	277	295	307	287	302	297	301	270	271	281	291	299	297	284	284	297	308	304	273	301	307	304	293	268	288	280	312	329	334	290	306	260	255	281	304	268	305	335	299	307	309	324	301	320	295	277	297	282	290	299	298	299	314	274	290	281	288	302	320	277	340	277	284	313	291	300	287	255	257	299	312	287	291	238	278	296	285	270	283	315	302	294	310	276	294	279	305	310	327	264	262	290	280	296	294	283	314	277	306	328	278	276	274	307	293	342	301	299	294	273	296	295	323	307	278	267	307	254	295	287	309	287	277	306	298	290	304	266	268	281	283	279	310	302	301	309	306	274	329	296	296	297	320	308	285	312	295	281	282	283	297	304	307	308	329	291	308	294	281	281	312	277	291	272	295	310	336	277	326	295	288	301	296	305	274	296	294	287	310	306	307	307	266	296	311	270	299	318	304	266	289	304	309	302	260	282	287	272	302	280	274	292	283	308	293	280	299	275	308	298	303	295	308	300	280	297	283	320	286	298	301	289	292	287	270	305	322	294	296	269	275	272	283	257	301	290	294	299	280	271	286	290	291	285	299	283	282	249	290	310	301	307	271	315	280	299	318	311	282	245	309	298	288	281	277	299	312	300	323	299	265	301	333	294	301	280	284	303	275	283	282	279	267	291	287	270	310	293	283	287	290	274	277	332	283	283	288	311	299	301	303	297	288	290	270	254	305	294	294	306	290	326	313	288	289	332	294	318	293	306	287	270	313	286	296	303	303	268	297	265	279	285	280	298	308	294	280	336	285	315	290	272	298	304	305	306	320	269	289	273	338	242	302	297	284	310	290	310	287	294	299	286	310	279	287	324	288	294	267	287	304	306	293	275	274	272	278	279	268	298	318	326	330	285	281	293	286	289	309	303	283	309	276	296	289	301	288	290	277	290	324	301	272	256	301	299	304	304	297	333	302	297	277	294	335	314	296	285	279	279	310	284	309	299	290	282	297	286	296	283	287	290	266	317	288	285	275	321	296	279	301	298	335	280	277	263	307	279	305	274	293	232	291	269	296	296	309	282	291	293	302	281	263	292	275	295	320	290	276	276	285	294	272	280	262	289	274	264	296	321	298	281	300	272	337	292	294	264	292	290	311	269	277	277	295	281	287	329	297	289	308	286	307	314	293	284	287	263	288	274	297	280	308	284	299	289	304	289	274	308	293	325	274	321	287	282	273	270	312	262	279	313	291	273	284	287	271	296	302	289	290	284	293	297	277	288	308	280	263	292	310	307	268	299	289	301	287	268	280	292	280	300	276	347	291	284	315	299	311	254	305	302	293	299	273	303	297	307	300	337	309	305	307	291	300	289	280	288	280	281	296	277	304	329	334	321	275	298	252	323	279	299	293	296	286	278	292	283	285	296	273	283	295	336	295	287	283	292	286	326	293	303	268	264	293	281	292	288	290	322	303	291	286	297	288	285	288	315	274	302	285	306	289	308	301	325	289	295	347	276	303	282	293	316	330	286	329	284	297	316	298	297	287	274	282	243	300	295	287	315	268	322	292	316	306	300	274	274	297	280	313	276	277	292	273	301	270	287	314	275	305	285	309	305	293	299	292	323	302	295	300	291	303	295	281	278	290	285	327	297	286	284	280	294	335	306	307	284	293	289	301	274	294	290	278	284	279	313	280	281	327	288	303	292	278	286	304	306	287	284	264	280	296	285	284	306	254	295	289	309	316	289	307	315	273	297	274	301	275	279	303	276	284	285	298	244	300	310	307	296	292	276	286	321	296	298	283	306	342	288	266	279	279	273	261	272	307	284	312	323	311	273	250	328	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
32300	2748	6000	6403	5438	4458	3710	3173	2600	2408	2144	2046	1828	1705	1556	1466	1345	1338	1236	1172	1195	1207	1137	1140	1085	1041	1042	950	982	1021	971	969	1005	990	925	935	915	876	951	896	915	930	895	844	818	896	914	859	818	892	865	849	866	874	912	795	892	866	837	806	821	843	865	865	819	880	902	835	841	852	823	818	813	832	887	832	866	799	825	810	831	873	822	865	835	844	792	823	838	797	791	825	836	772	833	839	782	797	828	831	871	848	807	828	791	825	815	818	809	827	841	805	812	801	813	857	835	848	802	832	811	774	775	827	813	828	832	796	781	809	807	822	832	805	858	794	850	767	855	871	791	815	810	846	803	818	824	787	757	835	795	809	788	807	814	820	808	821	861	865	791	771	850	781	853	804	857	777	851	777	807	753	782	798	798	760	860	786	806	802	801	801	799	806	821	778	777	802	833	786	834	848	772	753	808	847	841	789	739	782	824	775	858	781	846	807	811	806	806	779	739	816	802	794	777	756	808	772	846	770	803	856	779	771	734	776	837	871	787	792	807	814	776	815	877	755	865	824	733	795	790	784	823	822	853	763	819	781	825	831	805	814	851	801	847	849	779	806	829	776	728	841	817	785	793	820	820	830	784	809	818	831	820	812	774	811	753	810	809	850	814	823	843	760	804	816	802	793	833	820	828	826	809	851	788	799	822	833	807	841	806	829	806	780	850	785	788	837	798	817	865	831	809	821	810	866	824	838	798	796	770	830	865	817	894	832	815	818	782	825	792	812	791	812	792	840	784	829	834	799	858	804	843	752	788	769	803	817	774	792	795	818	777	823	806	833	847	829	801	796	845	827	852	851	784	809	835	836	781	822	818	792	824	811	844	829	806	832	860	825	827	784	801	801	789	818	873	809	834	869	767	800	838	768	830	804	795	793	866	805	817	774	822	802	742	818	781	781	808	820	795	836	808	813	812	776	795	828	813	809	813	787	813	811	848	772	816	809	771	808	824	800	895	785	793	796	843	822	832	800	788	788	791	832	785	815	801	816	791	813	827	743	844	813	781	765	833	792	835	812	816	827	762	806	826	787	771	793	862	773	837	828	867	796	837	787	820	800	830	843	813	772	800	814	856	807	840	849	817	787	811	794	773	855	795	834	855	885	855	811	761	861	787	803	742	784	769	877	801	770	791	809	771	821	853	788	825	812	770	822	779	849	829	791	857	842	810	850	791	823	816	809	789	784	797	761	874	793	802	815	802	877	819	875	807	788	829	798	799	855	836	879	809	812	838	800	818	846	813	807	769	818	811	837	809	805	823	823	793	831	798	841	781	763	794	834	833	814	783	861	779	820	833	817	813	835	818	765	784	795	789	798	798	801	791	712	870	782	825	783	807	827	892	815	828	795	775	792	799	822	820	836	868	816	771	819	817	816	824	805	815	846	746	810	822	784	791	799	793	819	832	877	829	843	852	796	873	798	833	798	796	775	778	790	830	806	792	812	792	859	806	766	792	857	809	789	815	834	783	792	833	784	775	822	833	824	811	795	815	784	794	789	875	821	786	868	776	847	790	833	813	819	823	829	786	824	851	797	792	784	846	761	805	766	814	853	788	792	856	829	802	801	794	796	791	785	790	716	819	830	803	822	774	810	812	793	761	772	838	784	818	790	778	835	796	769	795	801	805	796	755	820	819	841	836	790	786	821	796	778	797	789	803	759	809	808	760	816	837	816	805	800	773	788	779	821	783	891	816	755	802	815	757	780	844	820	871	796	836	843	824	823	790	789	809	837	819	825	832	804	844	795	840	804	792	834	805	803	802	790	834	817	805	819	814	806	844	808	806	806	789	785	836	804	789	848	803	842	839	784	804	792	849	807	820	832	762	765	782	754	792	807	804	815	860	826	833	873	817	791	800	810	817	815	872	808	796	808	801	838	803	868	856	755	861	818	815	807	816	794	801	824	797	811	759	785	827	814	799	808	801	813	811	834	793	871	824	873	841	791	818	821	792	806	774	828	798	822	755	870	850	814	812	816	795	802	827	760	814	830	840	781	854	795	817	799	829	804	843	791	808	823	822	855	817	806	813	806	804	782	787	781	807	794	859	774	827	815	833	810	836	850	836	802	758	845	865	831	789	828	775	832	804	803	795	846	802	773	741	784	768	847	763	787	819	795	848	816	803	830	792	796	821	819	842	800	843	808	784	788	792	773	802	819	798	796	803	840	806	807	792	861	815	813	777	850	772	789	760	892	853	829	811	815	795	790	840	765	821	818	872	777	787	803	781	781	839	811	783	821	771	775	796	815	787	828	792	827	838	789	838	814	831	809	835	799	798	760	845	849	849	835	831	789	789	786	833	797	800	804	778	863	763	800	837	806	790	804	832	797	792	777	800	813	810	861	751	844	840	798	803	767	804	792	772	842	800	860	772	817	826	798	797	848	803	851	801	845	829	788	805	796	847	803	857	780	806	805	878	792	792	766	831	799	828	880	872	826	798	819	854	802	826	782	828	816	797	810	831	798	857	806	843	841	807	822	816	761	786	779	806	794	864	799	813	783	798	787	833	809	752	800	805	800	803	794	837	853	796	807	826	859	796	812	832	812	801	852	814	789	817	824	814	799	838	820	828	807	791	843	801	782	802	793	839	805	864	766	832	790	850	812	799	833	785	795	769	760	742	758	750	831	847	855	839	821	816	810	819	807	806	857	873	834	804	833	813	776	775	774	791	851	802	798	836	757	854	783	830	787	733	817	777	812	813	835	802	851	809	805	820	850	787	804	804	795	773	824	831	783	831	823	819	784	754	863	783	820	820	794	854	824	812	816	785	856	811	816	774	782	816	791	811	831	816	771	798	827	850	811	812	794	867	752	800	806	854	833	799	791	812	802	844	800	788	792	812	842	845	801	800	811	840	841	849	800	832	846	771	795	767	802	772	752	814	829	778	810	770	784	784	791	821	808	800	788	832	809	815	801	821	860	834	769	808	796	812	764	805	795	837	780	776	856	843	799	780	764	844	790	810	835	874	806	751	868	777	841	782	836	841	789	831	762	810	772	819	872	829	769	822	803	823	826	779	845	870	801	851	804	811	794	819	844	831	805	792	816	807	887	824	818	869	810	798	868	816	808	806	805	847	804	854	834	860	848	794	794	819	809	805	841	776	804	846	848	824	805	798	771	784	807	784	819	846	776	807	822	833	753	779	752	800	796	827	817	764	839	819	779	825	789	817	798	779	804	781	836	800	774	808	825	770	772	781	747	779	794	792	800	777	815	788	786	815	822	832	819	781	829	787	805	819	786	790	833	782	794	827	877	819	805	808	827	853	833	813	841	863	831	816	771	809	833	775	819	862	838	800	786	812	762	779	833	829	805	852	846	787	798	815	795	809	806	854	800	841	785	797	836	771	870	774	831	777	800	795	820	855	859	815	833	766	873	811	753	844	802	827	759	806	820	826	789	819	848	767	785	810	782	834	829	749	817	779	869	813	804	841	766	847	833	833	836	823	787	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
7400	422	234	153	149	129	134	121	129	116	139	125	123	123	96	108	121	137	143	107	116	110	109	136	114	150	126	123	117	111	120	109	138	114	108	123	121	105	111	128	116	115	108	133	119	106	139	87	117	104	121	123	89	127	132	124	126	106	105	105	130	125	135	121	111	116	104	110	124	125	129	105	124	117	124	116	140	101	133	132	84	127	97	114	111	114	138	113	108	112	119	119	116	109	145	109	114	135	136	127	105	105	104	114	112	130	94	111	132	129	112	98	103	110	105	114	128	144	111	124	113	98	103	110	109	105	128	122	111	113	125	119	125	112	130	134	117	126	129	125	113	138	125	114	157	105	128	106	127	117	102	113	137	102	133	115	115	114	106	105	135	120	111	116	132	107	128	106	104	109	111	128	118	115	120	129	119	113	104	111	104	109	103	117	97	119	106	136	117	115	122	125	133	115	121	124	121	117	129	114	137	103	130	108	116	118	104	129	113	124	122	125	122	115	120	120	115	114	138	126	104	110	119	120	113	109	119	89	119	123	128	112	146	114	135	122	130	110	120	119	136	110	131	124	113	119	114	137	118	93	116	103	113	115	118	113	116	124	101	122	111	110	116	109	105	101	129	104	128	125	104	110	112	148	112	111	93	111	124	119	98	100	119	137	121	107	104	116	117	137	117	122	123	116	104	105	117	107	114	120	125	113	109	103	124	142	100	134	140	116	132	120	128	120	126	126	116	133	120	116	97	98	108	130	115	112	106	118	114	120	118	114	130	113	119	114	110	114	124	105	126	113	138	126	121	119	122	117	109	105	115	120	116	108	126	122	110	102	105	129	108	100	112	117	98	122	113	129	105	100	119	137	126	114	116	112	120	122	131	112	110	109	140	114	137	107	101	123	111	112	134	125	107	104	108	110	106	110	109	105	106	116	126	125	99	132	105	146	128	117	126	123	123	117	99	97	122	108	136	129	141	100	123	102	126	130	127	121	124	107	118	113	112	107	116	112	110	136	115	94	145	111	118	122	125	120	101	128	118	118	131	126	104	123	115	123	108	105	128	106	119	122	113	104	129	115	114	133	123	123	110	123	128	125	115	143	94	105	118	123	120	130	135	134	110	125	108	111	128	110	140	126	110	119	108	91	112	125	111	110	117	119	132	107	120	122	126	130	101	117	117	122	117	106	130	120	137	97	128	130	112	122	121	116	105	114	105	118	125	111	130	138	112	102	140	109	120	125	112	108	116	105	115	146	102	115	100	112	108	115	113	131	111	95	122	105	118	148	136	114	124	121	107	116	133	117	108	105	117	123	111	105	112	103	122	102	114	122	113	127	108	112	112	130	131	137	109	101	110	104	110	117	115	119	133	109	125	131	121	104	116	130	140	114	118	118	104	125	100	130	125	116	119	118	116	123	132	112	107	104	104	125	114	96	118	126	111	101	101	107	121	115	104	108	125	111	119	115	120	120	112	111	124	101	108	112	112	100	129	119	104	106	118	145	114	129	117	119	127	119	115	103	100	97	128	117	113	113	118	118	126	115	126	124	136	105	135	110	121	104	111	124	98	114	112	107	128	101	125	101	133	130	120	116	121	116	127	97	121	123	122	136	113	117	117	124	113	130	123	119	120	113	122	113	116	148	121	88	112	130	128	93	116	141	93	112	112	122	121	135	131	95	138	114	116	106	103	102	118	122	115	124	116	105	135	117	115	132	116	102	120	101	93	128	93	117	139	132	122	117	104	111	108	116	113	109	105	129	115	97	115	121	107	82	118	112	131	110	123	101	128	128	105	103	108	98	118	122	116	116	107	123	87	102	105	124	101	115	94	115	113	100	115	140	118	118	98	115	103	118	125	112	110	101	116	138	121	123	129	121	105	125	97	101	117	104	129	118	111	118	112	110	108	104	97	125	131	131	110	125	114	113	135	121	124	118	129	134	116	137	106	115	109	123	115	114	112	117	108	156	107	116	127	105	119	120	112	106	119	112	118	98	107	108	103	118	106	113	128	126	113	124	129	125	126	106	120	125	109	111	146	123	109	120	102	118	128	108	125	126	123	130	109	135	116	101	113	116	124	131	126	125	117	108	122	124	113	108	132	106	136	140	140	121	103	118	116	116	125	117	115	108	117	140	122	125	104	133	124	127	113	124	121	114	105	125	112	108	116	121	110	122	135	121	119	116	110	101	120	137	133	132	102	133	105	134	93	119	131	116	126	132	91	109	118	112	131	127	129	141	109	137	119	123	108	125	120	102	118	122	112	90	98	124	116	97	110	99	117	106	119	115	117	109	127	115	99	101	114	133	132	121	108	113	125	121	121	114	127	119	128	109	108	129	113	109	112	145	118	126	115	104	115	129	102	115	105	128	124	114	91	135	115	100	132	134	117	100	107	130	118	123	141	81	121	103	112	120	117	93	120	110	124	127	103	116	88	107	104	114	119	120	129	111	123	120	111	117	102	117	113	105	119	122	96	119	118	118	121	118	132	127	112	109	107	120	116	138	108	125	135	115	111	124	97	116	121	122	126	109	107	125	114	138	116	114	121	125	111	97	112	113	114	116	118	106	111	129	119	107	136	117	118	126	112	118	119	110	127	130	109	108	103	121	115	106	116	109	117	117	90	105	131	127	119	126	130	118	100	122	106	96	123	96	127	113	108	111	121	120	122	114	132	109	126	114	110	128	133	110	107	115	116	124	125	117	119	108	127	124	114	116	95	125	126	120	113	102	103	95	128	107	125	111	121	115	108	114	133	117	113	96	119	106	121	111	125	116	126	114	119	125	123	119	124	100	123	113	110	89	114	122	105	132	128	108	108	100	134	139	118	119	121	126	112	123	116	125	112	117	103	130	106	119	122	124	149	101	122	121	122	130	128	116	123	131	125	97	112	118	135	114	119	110	122	108	105	124	119	120	105	108	117	104	109	124	135	99	108	127	117	117	128	110	121	116	95	130	98	120	122	116	121	124	110	127	135	115	101	113	96	103	110	107	114	127	110	114	110	114	107	124	132	115	123	113	110	123	126	135	114	120	121	109	131	135	140	102	126	119	111	119	112	128	112	112	98	127	153	126	105	99	113	120	115	114	107	133	116	116	105	124	136	130	114	113	112	126	122	118	121	120	127	117	100	135	106	122	94	116	117	123	121	139	118	112	108	135	117	119	104	116	120	122	112	123	116	116	121	122	107	97	125	118	94	119	122	115	116	114	121	114	135	123	114	103	121	101	101	114	108	127	124	111	108	131	114	124	113	112	129	123	128	137	123	121	111	127	122	112	109	117	103	111	128	115	117	125	103	143	133	131	125	122	116	111	120	120	114	143	96	127	125	128	139	123	96	116	120	122	106	115	112	119	123	120	119	126	112	120	107	121	121	110	116	116	124	117	106	109	101	120	93	116	116	135	125	117	109	116	103	118	116	110	118	113	133	120	123	112	114	116	112	107	122	117	96	110	119	102	117	104	124	127	130	113	120	118	108	122	114	120	115	121	109	112	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
6808	454	542	585	540	511	451	417	472	395	456	423	398	426	432	401	377	392	400	424	402	397	378	418	390	380	384	382	408	421	381	387	398	397	441	393	373	405	384	420	388	381	402	406	410	417	364	424	405	395	377	391	397	364	418	380	367	437	338	381	405	390	414	404	399	382	369	398	414	436	391	396	394	389	353	416	369	397	392	398	387	407	401	409	408	387	390	392	396	389	389	388	401	430	402	388	365	431	410	400	394	422	385	386	374	385	419	412	365	406	372	364	378	390	391	414	407	400	377	401	402	406	355	415	422	375	388	356	387	356	415	412	418	360	400	377	396	383	375	392	356	408	426	397	359	393	383	391	372	362	362	359	367	411	397	376	352	399	368	357	394	386	378	370	386	387	391	368	380	412	415	373	394	406	407	362	387	391	380	401	398	422	413	414	405	391	411	382	361	374	399	406	343	399	376	372	407	382	468	395	403	380	373	443	419	384	395	387	430	392	394	403	420	414	376	354	397	387	421	409	415	388	388	352	357	396	382	402	402	369	358	391	383	387	409	389	363	389	396	414	381	391	408	373	416	392	392	382	439	381	387	399	416	387	381	416	373	396	399	353	400	415	373	334	380	387	383	401	368	408	401	420	388	405	411	398	378	412	389	387	390	382	401	379	374	404	384	384	358	410	386	376	372	386	399	397	366	344	379	418	409	410	349	398	365	379	429	380	369	403	422	416	433	358	354	384	377	388	407	370	401	430	363	353	397	373	400	382	398	372	372	379	368	400	399	413	434	382	406	350	406	365	397	390	400	395	403	420	385	397	374	373	369	349	378	406	375	339	387	395	376	422	396	374	376	355	397	407	373	390	412	388	378	393	388	426	390	387	374	413	403	391	369	418	385	382	380	427	373	398	402	380	419	419	387	389	372	384	376	354	415	405	414	426	407	414	395	395	362	389	394	412	360	400	376	397	395	377	379	366	346	412	414	392	415	378	426	427	450	434	377	415	387	398	396	436	369	397	379	394	397	405	415	417	427	430	421	381	365	380	412	353	411	415	380	378	392	417	410	408	417	389	406	386	364	375	357	396	368	389	383	384	418	416	401	409	376	342	411	370	410	398	396	347	379	398	381	389	402	419	410	422	389	413	384	400	361	414	384	361	385	379	387	399	363	349	379	396	372	405	408	388	391	377	423	388	415	396	401	369	405	385	397	341	433	384	333	385	388	382	437	413	365	401	404	403	375	398	391	379	421	400	387	378	375	392	375	377	401	392	427	374	432	379	416	411	409	409	387	389	391	387	382	383	366	380	399	386	372	366	386	357	389	380	415	415	361	407	393	392	401	409	390	404	383	387	392	375	395	383	427	398	374	395	380	402	415	385	396	398	377	346	407	378	396	389	405	411	422	387	382	360	399	389	393	382	406	409	349	417	386	398	395	391	399	374	393	398	401	436	377	384	374	397	400	403	389	386	422	383	388	391	401	418	390	372	384	392	390	385	403	384	368	399	393	406	420	383	460	373	390	386	338	396	384	378	401	422	364	389	373	373	363	383	391	393	388	393	402	374	390	413	375	379	389	377	352	381	416	409	366	415	389	381	386	383	403	384	403	416	379	364	387	382	400	403	408	406	385	398	389	402	389	397	379	386	369	402	388	401	420	372	397	402	384	367	401	400	371	371	361	402	409	384	430	390	398	362	401	369	406	412	414	361	363	382	383	393	365	390	370	402	390	413	369	397	397	408	408	382	396	412	388	411	391	381	397	384	421	389	401	414	435	383	401	406	381	372	398	423	439	384	409	404	391	349	363	394	395	409	392	419	418	406	375	394	417	393	374	428	394	400	404	406	404	424	429	364	411	400	366	393	363	376	365	373	399	408	384	371	411	382	394	425	414	398	403	383	390	381	384	410	393	398	414	394	400	357	400	376	373	418	381	335	401	414	393	399	386	387	359	398	372	366	395	401	365	366	428	410	386	410	364	414	425	393	383	363	385	419	388	401	404	390	441	385	371	369	391	398	409	401	377	386	374	406	395	402	423	413	424	374	407	401	354	372	390	384	388	381	377	400	396	367	415	374	404	353	381	410	400	383	416	385	389	384	362	398	411	395	419	416	410	347	365	378	401	383	423	384	371	378	415	427	414	383	360	381	393	424	398	367	385	379	373	369	358	396	375	391	366	408	379	382	385	409	399	394	424	410	396	392	381	403	419	407	357	431	356	374	424	352	423	373	405	396	397	389	375	387	415	380	392	411	382	406	386	396	393	397	379	376	394	401	351	385	394	392	395	392	367	391	374	392	387	403	397	359	389	384	350	403	405	389	363	383	397	382	360	395	417	405	384	359	379	398	407	369	420	377	395	394	397	377	403	426	387	383	391	385	365	370	412	386	406	381	401	383	369	371	370	370	406	385	400	385	378	389	439	417	380	384	385	399	372	365	397	381	352	343	395	408	407	410	357	405	392	416	379	403	423	357	368	388	383	396	410	387	418	405	367	356	395	426	404	371	403	368	390	382	380	448	397	370	402	372	380	382	384	376	377	370	401	368	404	363	376	409	391	395	436	416	368	374	351	355	433	393	404	392	381	394	421	396	363	389	388	383	390	360	404	367	395	401	373	396	380	393	387	381	421	408	417	413	402	399	405	373	393	396	391	417	418	404	434	404	392	391	406	385	408	372	385	372	405	351	418	410	388	370	354	380	385	424	387	423	364	408	412	399	387	397	417	406	391	365	407	413	416	410	403	369	410	380	401	386	378	385	398	357	387	380	420	390	404	389	361	399	361	410	409	395	426	367	402	390	420	357	424	388	409	386	379	394	412	380	390	383	418	354	368	370	439	374	366	402	384	418	422	383	416	376	418	420	386	401	379	355	383	417	393	386	407	408	381	387	383	373	377	413	404	379	412	379	411	398	386	406	377	396	404	371	401	414	370	396	403	427	398	370	383	386	420	395	430	394	416	429	376	391	409	358	394	422	402	364	411	421	412	370	408	412	382	413	376	375	384	396	360	391	389	389	383	390	395	387	395	400	426	362	414	412	372	376	379	410	388	397	399	348	419	366	376	355	408	389	351	401	373	395	420	423	407	372	411	373	371	366	415	376	385	437	386	394	353	391	380	397	390	382	378	376	403	361	339	364	370	395	359	357	415	368	398	403	397	360	407	394	408	404	381	383	418	359	437	402	377	380	412	389	432	365	402	409	391	384	375	419	392	404	387	390	370	395	414	401	426	385	365	430	362	392	396	387	372	386	385	358	389	384	348	412	414	382	360	390	365	357	414	387	377	384	397	392	391	337	406	396	405	403	354	385	375	424	401	388	371	416	386	400	413	361	397	389	387	392	385	394	399	421	396	387	385	385	387	432	400	358	380	419	398	440	371	391	386	364	415	400	406	405	380	348	399	385	384	399	415	402	426	380	394	384	395	342	383	383	397	402	418	372	379	367	369	415	387	425	398	395	409	394	398	403	395	417	380	410	407	388	405	394	439	417	397	405	409	393	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
50760	11041	1862	1233	884	636	552	493	434	397	375	317	331	310	308	322	305	290	276	277	266	262	266	262	281	282	253	252	257	221	299	268	255	272	264	268	267	237	240	248	252	278	250	268	238	269	279	278	244	246	254	246	257	235	248	259	210	242	255	266	253	275	262	252	269	216	259	244	240	271	251	276	275	254	263	255	222	246	240	262	266	242	253	228	274	266	264	275	258	267	254	229	256	239	283	258	245	261	253	238	269	286	249	249	239	256	259	263	259	250	242	265	253	250	245	267	234	250	232	263	253	257	227	250	254	270	271	261	241	255	245	229	247	277	240	264	256	287	290	273	254	213	230	264	239	255	271	257	269	257	267	269	265	272	254	237	261	259	249	272	264	254	258	246	269	246	239	257	230	244	268	280	241	261	246	263	235	249	239	283	266	246	275	249	241	229	270	272	267	232	273	225	263	270	236	230	237	246	254	244	279	242	256	246	245	248	234	262	301	270	234	250	262	259	251	251	249	257	263	225	256	238	266	254	239	254	265	257	250	240	213	262	246	255	255	254	244	267	234	231	218	279	274	261	259	251	280	270	273	259	254	242	253	252	214	250	259	228	277	257	239	252	239	246	260	237	242	243	227	263	258	253	264	254	245	245	239	276	239	231	242	262	238	247	257	256	258	264	246	260	270	240	241	264	268	283	256	217	245	241	240	271	246	248	254	239	236	270	246	250	234	271	248	280	244	243	235	255	266	269	240	244	253	257	237	253	274	232	261	260	233	259	258	268	258	229	259	256	235	243	248	252	262	233	259	272	263	242	244	233	272	232	259	278	238	244	259	274	277	264	236	248	250	254	258	262	250	262	251	261	258	252	234	223	263	207	240	245	236	242	242	234	266	255	270	264	250	261	242	256	288	262	266	261	273	244	237	247	247	277	234	226	219	238	268	241	273	272	248	260	278	232	292	258	218	281	277	281	234	285	233	240	222	267	229	249	263	270	267	250	255	246	255	222	237	236	269	244	228	241	266	237	242	229	248	253	258	251	241	239	269	267	292	234	273	246	245	253	248	243	238	240	234	227	249	267	271	268	257	249	236	250	232	242	261	255	261	250	255	263	275	260	259	272	245	249	299	261	253	233	240	255	282	247	248	247	252	255	242	249	263	234	254	300	259	282	235	274	271	265	245	271	270	244	258	253	275	239	242	222	253	295	230	219	238	274	270	245	257	245	250	269	276	251	252	249	253	259	231	277	244	241	249	242	241	230	259	250	222	265	249	242	263	247	247	253	255	234	239	273	283	269	244	266	265	263	259	254	255	281	239	277	257	242	245	257	254	255	267	249	251	241	252	254	253	239	271	281	252	277	255	236	257	237	259	246	251	240	229	263	274	226	265	252	254	284	246	271	257	271	251	232	265	256	273	243	264	269	218	237	255	266	244	265	271	240	287	242	259	248	236	272	248	242	263	253	260	249	223	214	267	248	257	269	256	260	261	204	253	265	255	247	268	237	280	231	268	240	238	259	261	258	256	260	254	279	288	280	230	236	233	251	245	274	262	275	245	230	284	252	247	256	255	263	239	262	278	254	267	244	242	234	272	252	257	245	251	235	234	260	278	279	223	263	262	263	221	254	258	245	261	263	247	263	265	227	246	264	276	262	268	256	246	243	244	272	258	263	266	252	253	232	258	250	262	266	239	257	253	266	276	237	266	260	286	223	255	253	260	274	230	249	250	229	251	244	253	246	251	276	261	278	244	242	259	257	260	245	260	260	254	252	227	246	257	244	222	254	239	262	248	261	258	296	260	241	237	226	260	231	259	250	234	248	266	248	262	269	285	272	253	226	272	259	257	259	264	250	263	265	254	250	260	253	261	283	238	244	260	258	266	255	264	240	227	225	250	248	255	245	242	259	265	218	243	253	270	237	276	241	263	244	241	282	250	227	266	245	256	259	256	243	219	230	265	201	260	237	230	253	243	289	261	249	232	234	230	246	247	252	256	275	241	264	276	256	274	235	250	262	240	258	242	246	250	240	276	236	275	238	285	258	254	273	255	249	287	236	249	249	267	245	268	249	253	273	276	259	267	266	250	238	264	261	255	261	243	250	260	259	274	238	269	236	261	253	246	231	282	230	253	251	252	237	235	238	274	217	238	251	249	250	278	262	276	261	270	223	285	269	231	243	272	231	238	269	295	255	271	259	272	240	274	269	241	245	241	234	268	234	247	248	235	269	245	268	256	249	244	265	240	277	286	272	224	259	258	297	236	257	258	231	254	270	242	245	253	241	230	233	236	282	250	256	266	267	284	256	226	260	264	254	235	234	253	246	229	264	256	276	270	256	251	271	262	249	262	265	245	243	242	242	246	256	286	264	269	232	252	246	262	248	276	259	242	233	231	253	249	240	245	219	282	252	242	249	223	262	255	262	230	256	258	235	236	260	237	280	258	255	283	254	277	242	268	232	270	258	259	233	262	246	282	244	247	271	217	245	240	229	225	231	241	245	258	226	266	279	253	251	255	238	254	253	225	254	268	288	239	260	239	278	252	224	270	246	261	247	239	256	276	254	248	221	275	265	225	233	248	250	237	235	247	246	222	260	263	247	280	247	245	247	244	261	260	254	247	237	250	246	227	263	216	232	231	241	257	224	233	268	247	272	236	273	250	246	274	220	242	256	278	247	259	232	245	260	218	236	273	245	262	249	257	252	253	225	246	247	260	232	258	267	257	267	237	250	256	244	253	248	235	243	257	238	216	268	255	271	241	249	264	253	283	242	258	255	264	253	256	252	230	252	260	265	236	264	252	272	266	278	262	254	223	266	222	268	265	249	255	254	274	279	294	228	253	248	259	253	252	263	274	242	259	282	267	265	270	274	270	247	264	256	228	251	232	265	227	256	251	256	242	254	228	244	254	299	283	243	236	249	234	243	273	262	242	260	245	253	256	266	230	266	270	284	248	255	266	264	229	243	301	268	262	262	234	255	257	264	296	289	232	254	234	263	257	234	244	249	267	261	255	234	289	239	273	280	233	248	263	235	239	252	259	262	263	243	246	242	240	239	273	233	247	258	254	256	252	269	260	255	229	242	231	261	260	280	244	259	249	251	234	267	262	249	269	240	300	256	240	244	255	269	257	253	267	259	292	288	252	249	263	244	244	240	273	265	238	250	254	249	274	251	261	283	248	248	271	242	240	259	238	240	268	245	267	236	256	275	245	261	240	230	243	243	253	268	266	221	244	262	236	246	265	262	234	231	285	255	275	259	257	276	234	245	267	244	274	257	277	249	241	231	232	237	241	265	254	247	269	260	274	257	244	262	267	250	239	257	237	265	254	240	262	236	249	250	281	236	263	265	249	264	227	232	250	221	220	261	286	238	241	235	247	269	253	293	291	266	223	256	254	262	244	279	254	253	252	252	258	288	257	246	249	232	229	254	261	248	262	250	253	247	260	255	256	263	249	265	232	255	281	267	226	279	258	271	221	246	242	242	259	237	265	229	240	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	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
24205	1713	3378	3893	3231	2672	2215	1961	1719	1465	1534	1414	1268	1186	1121	1067	1011	1014	952	942	916	927	917	881	870	845	836	808	790	841	846	810	794	791	768	794	750	757	812	824	801	768	815	788	810	808	709	749	820	757	769	740	782	768	730	782	742	731	751	767	802	716	793	813	739	768	712	752	699	764	706	743	741	758	735	757	738	733	748	755	741	724	749	707	720	775	771	731	756	781	751	744	794	759	738	718	734	759	746	732	772	764	728	710	764	681	706	736	773	765	736	754	752	721	703	700	739	738	753	739	724	688	754	720	757	730	777	740	720	730	722	745	773	766	714	739	734	741	695	727	748	764	738	715	735	718	738	693	777	723	757	762	744	752	735	771	676	698	767	760	715	717	781	706	721	766	771	725	745	783	743	671	687	719	745	763	700	725	720	740	714	716	678	769	752	763	750	732	687	702	740	730	725	726	756	692	717	624	777	731	741	741	736	737	710	706	724	727	738	704	682	746	754	789	735	713	697	734	712	729	731	754	721	739	739	734	706	748	698	685	734	731	751	746	684	741	742	730	806	744	701	728	704	745	766	714	765	732	754	729	737	746	732	766	708	739	731	731	772	746	769	778	740	739	716	729	715	714	739	760	696	723	721	784	718	708	720	711	699	734	754	793	738	744	735	723	718	744	760	688	734	678	707	737	746	699	734	701	724	711	789	739	772	705	733	724	777	700	726	707	724	736	698	751	767	677	757	731	729	761	727	707	716	727	707	704	710	741	718	720	695	739	720	748	777	696	743	749	702	704	778	739	739	744	717	707	739	765	770	683	762	756	730	757	695	759	693	756	776	753	685	736	772	722	745	770	747	762	748	703	725	755	746	758	745	698	758	728	757	713	706	752	747	748	775	743	698	717	789	727	704	725	704	725	735	745	772	714	731	778	731	691	718	766	727	747	764	691	724	747	711	680	750	724	756	703	723	752	781	726	713	737	749	741	712	768	734	745	753	741	705	703	731	719	740	683	736	741	719	740	706	661	679	765	761	767	764	670	745	712	742	722	719	734	711	736	745	790	725	695	757	712	795	740	749	685	721	725	745	701	723	745	701	767	734	688	742	735	738	794	706	720	753	787	758	746	750	704	699	724	729	720	718	698	772	697	746	715	678	713	732	718	741	723	733	677	735	729	724	766	760	701	730	734	714	738	736	733	702	702	746	739	728	739	711	711	792	725	731	727	684	737	730	750	727	790	719	741	743	765	728	763	770	721	690	730	760	713	736	729	708	768	746	779	767	753	722	738	730	700	771	736	753	752	744	722	742	702	729	737	724	708	724	757	706	751	705	727	720	700	754	771	735	692	749	738	758	779	707	789	713	752	700	745	718	713	749	710	744	685	770	734	720	740	702	712	676	735	717	795	750	740	783	732	739	725	742	700	733	736	730	731	753	736	732	735	673	718	743	722	731	717	735	744	705	727	689	701	732	751	672	700	734	749	735	681	730	718	704	751	721	687	749	712	767	765	716	732	840	736	766	694	727	699	724	758	722	753	724	741	735	748	748	708	723	760	725	707	719	680	743	725	692	726	771	688	766	711	737	693	749	723	738	720	717	722	746	760	692	763	716	770	757	734	719	787	720	737	710	747	758	714	677	741	717	697	776	736	730	733	761	704	728	749	730	780	745	742	710	713	720	712	720	741	752	760	726	683	726	772	761	706	688	755	756	708	693	737	769	709	724	725	718	716	777	699	746	745	755	744	721	717	709	777	744	750	721	747	714	716	709	759	728	734	751	771	720	757	706	736	731	736	735	739	775	723	750	721	754	725	707	740	756	715	736	746	733	712	738	675	750	704	752	732	740	763	699	691	743	726	699	676	722	727	708	719	690	742	727	722	799	715	776	749	756	692	744	770	747	691	700	706	722	751	721	736	766	741	719	709	774	746	734	708	732	714	748	739	761	697	721	775	724	709	744	743	752	718	697	748	733	717	744	775	715	793	758	721	759	706	722	740	726	779	710	668	733	783	762	729	730	742	718	731	804	784	706	798	745	719	705	697	697	746	703	732	734	726	771	737	749	711	754	760	706	716	749	753	735	740	703	735	740	755	700	694	747	732	754	710	721	721	744	712	683	745	768	753	736	765	722	808	742	741	724	723	712	751	761	755	738	772	768	724	718	684	721	716	746	742	726	755	741	718	705	739	748	688	715	759	705	734	673	718	770	699	720	764	795	707	760	710	744	742	725	724	766	723	737	745	728	707	701	734	734	765	744	735	694	702	693	750	735	687	734	717	744	715	740	754	759	722	781	784	674	693	746	755	746	719	729	709	741	751	749	675	738	710	729	710	741	747	708	664	784	739	743	769	706	691	749	760	776	726	702	709	754	742	724	696	752	740	746	740	732	722	756	668	737	755	696	750	764	753	688	731	741	732	767	792	693	720	779	744	741	769	729	714	697	717	706	764	758	713	743	700	740	719	687	721	762	745	707	750	703	746	742	723	688	776	703	758	702	692	730	747	781	731	729	690	744	781	702	726	725	799	745	750	772	714	736	723	694	724	789	776	700	709	734	739	733	694	748	817	726	731	722	733	674	760	780	734	717	741	649	748	700	726	768	735	704	708	702	694	745	756	708	716	765	735	780	733	737	731	714	752	693	718	739	695	712	800	757	779	731	703	754	711	740	742	729	674	769	749	755	726	723	712	720	753	733	781	727	745	751	745	770	726	732	713	732	676	733	704	667	681	755	738	727	751	681	726	747	682	735	717	720	745	759	714	707	742	754	759	677	684	706	756	714	738	731	717	788	749	732	737	744	757	750	733	712	725	688	736	687	710	672	680	665	695	711	747	714	768	713	725	715	787	696	757	761	739	715	693	717	768	768	715	720	709	744	681	749	754	751	745	711	775	766	750	709	726	698	725	677	730	690	761	675	718	700	739	760	745	727	718	754	718	766	729	706	734	704	752	706	726	697	715	777	769	730	656	708	722	725	751	767	751	724	734	704	755	733	725	706	753	719	707	686	728	753	708	769	710	765	716	744	717	706	723	725	722	700	656	760	669	689	707	711	669	743	723	740	761	700	754	713	719	712	704	757	766	705	764	721	692	718	736	778	703	802	732	683	730	712	684	728	740	718	703	728	688	728	760	729	766	719	718	723	746	735	772	705	743	713	784	732	748	715	710	757	738	725	714	771	786	789	739	752	710	761	739	778	779	754	784	726	710	760	711	762	737	718	743	710	741	708	746	741	672	705	750	712	738	734	752	710	758	674	721	711	732	746	675	718	701	696	701	718	736	763	706	734	678	814	743	716	727	761	692	730	757	722	709	751	731	743	755	733	717	707	701	722	751	748	720	702	697	749	774	762	728	728	718	733	740	769	767	724	761	748	718	766	704	749	726	735	722	760	721	713	679	721	706	678	728	749	733	748	723	789	775	711	706	726	692	710	746	732	714	758	737	706	724	743	697	762	697	694	746	759	754	719	739	691	742	659	784	708	755	720	689	734	759	748	700	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
61450	18910	6838	2627	1586	1125	921	775	603	567	513	503	467	448	400	370	371	400	333	376	358	330	364	278	306	344	325	310	305	292	290	341	309	319	314	282	314	308	277	318	300	331	299	306	315	318	312	299	309	301	287	305	283	295	286	304	293	322	305	293	269	322	288	290	309	282	328	284	278	320	320	234	282	279	294	314	307	330	278	311	302	301	292	260	305	318	275	304	298	284	267	271	295	307	298	330	278	270	289	295	272	338	283	294	276	274	325	279	257	313	259	264	277	270	312	287	286	294	283	280	279	290	304	280	304	298	329	278	296	283	312	295	300	303	318	295	274	259	306	296	292	292	289	319	305	292	281	278	299	322	324	300	317	292	265	297	311	283	273	293	269	275	314	294	311	276	257	303	297	309	309	342	259	303	301	297	292	285	302	339	321	290	293	293	291	291	301	321	307	284	304	309	296	321	288	284	302	291	273	288	332	286	315	318	262	299	278	298	308	271	270	301	291	265	302	311	274	290	279	265	282	291	311	302	296	294	284	304	275	280	285	287	271	280	284	299	308	269	260	276	287	285	313	309	295	316	295	263	291	323	277	274	301	269	316	309	313	287	262	290	301	294	279	296	269	279	294	290	269	289	288	301	333	319	314	298	294	249	287	318	287	289	257	288	292	296	270	303	315	285	302	263	296	317	294	287	303	271	278	279	287	288	293	273	322	302	306	276	284	297	313	297	301	323	313	269	297	304	308	265	299	277	308	271	277	296	280	294	296	302	274	303	291	300	265	290	323	284	317	311	307	283	300	262	293	290	302	287	314	276	300	281	305	276	323	288	293	314	288	290	283	286	297	281	328	276	332	304	296	284	267	306	304	262	323	283	302	298	269	302	305	285	299	292	281	296	327	297	270	305	308	279	277	289	297	270	300	309	292	333	267	284	286	264	263	301	267	295	330	272	268	289	286	296	287	306	310	273	274	287	301	296	276	278	288	292	291	283	289	321	271	267	319	286	261	271	297	308	289	310	279	316	271	268	276	276	286	254	266	337	324	269	277	302	311	301	300	318	320	306	293	301	273	281	292	269	313	309	293	300	285	301	291	312	280	305	274	272	283	298	312	273	310	249	289	298	261	322	277	290	286	296	285	292	273	333	278	284	295	261	307	310	314	306	301	269	316	281	294	339	324	272	301	269	306	336	292	310	315	303	294	304	293	304	299	294	268	281	266	275	288	281	317	303	303	287	289	275	301	291	297	319	303	308	262	321	282	307	279	268	306	287	289	308	291	292	307	273	267	307	312	264	331	324	291	283	315	277	257	278	266	278	281	313	300	303	303	310	305	282	273	292	283	286	300	324	303	333	292	273	265	302	301	291	294	300	300	265	279	319	299	290	258	309	306	313	288	298	303	271	305	285	289	287	267	283	279	327	271	295	302	320	304	298	286	252	275	320	294	294	287	289	278	272	284	309	310	291	295	284	287	281	283	296	291	299	300	284	288	304	289	282	261	272	312	284	273	291	312	282	286	269	311	282	278	248	294	284	310	306	297	287	273	285	306	296	326	268	287	293	299	303	274	293	301	301	300	278	267	283	299	268	312	256	289	280	278	339	304	295	271	290	271	295	289	301	302	308	321	300	305	297	352	313	277	289	294	303	294	296	299	272	298	288	282	312	282	301	275	276	254	302	278	298	260	289	283	299	310	289	271	291	286	290	283	295	280	322	327	309	323	316	287	299	292	265	280	266	285	283	307	294	273	275	319	297	271	286	275	289	322	268	319	287	274	284	283	249	268	301	260	316	309	305	286	279	278	290	321	323	283	288	303	286	281	282	293	285	277	311	304	272	324	304	286	285	287	313	309	279	265	290	288	309	264	256	269	282	309	281	285	302	300	299	297	289	285	329	320	313	301	276	299	283	275	291	283	305	283	284	292	286	294	293	312	310	283	296	291	317	332	344	281	295	278	292	298	306	307	291	284	327	297	303	254	286	272	283	303	312	314	280	305	286	267	283	298	282	281	297	281	277	303	274	347	285	273	273	284	313	292	300	288	282	293	281	329	299	320	294	301	292	308	265	293	290	323	261	282	278	324	303	306	311	293	280	296	296	304	286	278	272	276	329	303	308	299	282	266	279	290	285	306	283	282	275	277	281	257	296	291	295	316	288	299	304	299	275	284	326	269	282	278	272	300	296	261	274	298	276	316	311	293	274	281	278	277	278	301	284	281	292	276	290	287	295	301	247	269	286	283	287	295	314	278	270	297	278	306	292	311	263	285	275	281	300	295	287	308	318	313	315	288	312	292	284	291	268	274	276	279	297	274	294	299	296	270	284	299	306	281	308	248	263	294	294	294	303	334	303	322	309	302	317	294	295	313	294	301	279	299	264	301	278	283	311	271	299	301	307	297	274	277	287	286	248	323	304	289	287	261	281	313	300	305	286	304	279	296	279	277	317	282	287	293	319	314	271	289	315	298	279	263	295	295	331	326	297	280	279	287	284	314	289	293	315	281	280	270	284	271	286	302	305	319	292	309	292	282	329	275	277	319	307	290	271	296	301	284	312	279	295	318	293	293	320	304	271	313	296	282	310	306	271	310	284	320	304	278	310	294	284	284	292	311	289	281	323	304	316	300	305	287	299	332	280	311	279	308	296	255	297	259	315	297	308	307	293	260	300	316	287	302	323	306	308	306	313	283	279	254	308	294	304	260	287	270	290	288	279	283	295	295	295	275	268	286	315	281	266	314	263	293	323	286	276	298	302	312	277	281	306	323	325	288	310	284	272	292	300	302	255	275	288	263	281	315	260	300	299	314	315	296	304	290	276	293	306	274	310	297	290	287	329	324	309	295	305	299	308	300	285	292	300	280	274	298	302	269	318	288	262	304	281	286	311	269	298	285	311	330	306	269	289	297	293	290	284	280	258	258	307	294	298	301	269	267	273	289	291	298	286	317	269	297	286	270	299	312	306	319	289	304	317	317	294	302	310	285	301	323	278	277	282	267	274	285	276	271	299	296	344	294	283	300	280	295	287	307	278	289	314	273	284	278	300	324	291	299	267	306	267	293	306	295	280	290	312	300	276	288	279	266	306	295	306	302	298	275	313	280	285	323	286	296	268	318	282	292	264	256	262	277	310	293	275	273	298	319	318	282	286	294	259	266	298	328	282	302	294	279	283	276	271	285	327	289	293	303	292	290	286	273	304	300	283	318	295	303	287	299	266	309	281	282	289	305	293	299	303	298	325	322	300	291	271	282	295	326	275	294	287	303	292	311	312	278	285	294	266	270	282	329	313	286	290	292	280	286	282	293	276	284	276	291	295	261	282	294	297	302	304	306	298	289	295	287	301	296	287	281	303	286	285	285	297	291	296	274	298	278	304	290	291	277	282	289	276	284	309	283	269	288	274	324	281	313	288	285	285	308	309	327	293	239	296	283	318	289	275	276	291	298	296	283	290	282	289	321	313	323	286	307	294	284	306	252	268	279	303	332	296	278	286	291	269	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
29833	2847	5884	6609	5533	4451	3666	3083	2624	2473	2199	2019	1801	1650	1499	1467	1527	1271	1281	1274	1225	1189	1108	1062	1081	1066	1038	1063	1027	992	944	998	960	910	941	911	900	924	901	935	921	897	936	918	887	904	895	921	863	888	853	848	838	856	827	847	813	841	823	846	866	899	821	864	866	842	865	841	853	818	789	842	789	857	849	830	860	836	819	849	823	834	837	800	874	840	837	859	819	867	793	869	811	811	830	811	797	831	851	849	839	819	888	843	801	819	834	812	871	798	813	816	787	803	801	861	839	834	821	823	805	811	826	860	859	834	780	812	854	785	788	815	779	792	851	808	807	785	797	810	890	841	828	809	840	821	808	822	799	812	796	775	802	812	809	808	847	770	802	815	818	831	781	796	818	845	794	837	802	824	863	802	814	816	817	774	790	852	746	829	753	805	798	845	805	803	773	822	774	785	783	846	799	811	776	835	769	813	775	819	812	779	824	799	855	790	805	764	802	768	832	808	821	855	826	795	835	870	782	813	797	848	762	803	739	787	782	842	786	830	789	746	794	828	803	788	806	809	796	838	809	806	806	827	829	742	833	782	869	829	847	797	802	830	810	860	788	808	797	764	816	832	788	832	849	795	795	761	791	781	744	803	828	795	793	783	810	930	796	814	811	801	810	780	805	787	788	845	783	811	823	798	786	800	830	812	818	828	750	836	778	794	828	808	839	835	795	815	819	812	811	859	790	790	829	839	800	819	774	831	812	827	813	757	806	753	807	799	855	802	786	797	799	837	786	769	837	764	838	825	754	787	781	832	828	829	773	823	779	829	789	816	815	742	807	782	762	841	891	815	806	813	873	793	779	824	799	789	772	790	778	760	837	777	814	771	757	822	779	796	843	756	821	819	806	834	822	809	776	842	843	801	804	859	798	841	825	778	818	779	820	818	816	768	828	813	799	832	809	803	791	794	729	817	780	736	839	793	811	797	812	774	801	851	834	730	824	834	832	820	771	871	812	825	804	778	792	772	818	813	832	800	797	823	794	817	810	786	827	824	800	837	808	826	889	804	803	803	789	812	793	775	776	851	815	799	792	817	815	807	813	854	819	843	801	823	761	829	794	800	840	845	751	798	817	805	798	780	874	790	808	814	810	808	813	845	810	805	808	826	811	818	783	837	798	826	794	808	834	804	795	786	788	819	849	790	815	797	804	825	774	803	797	797	829	783	818	797	802	774	825	839	794	814	800	784	836	802	778	793	820	758	800	846	819	828	830	843	763	784	800	791	819	786	834	801	817	754	869	836	857	803	758	830	770	784	792	806	814	793	809	863	794	770	799	802	812	799	797	778	879	804	789	794	759	795	815	822	846	833	790	837	811	830	804	851	803	799	789	846	805	806	770	829	790	793	803	795	758	816	800	771	789	827	803	785	806	763	799	837	910	769	752	782	859	841	798	744	786	818	832	787	811	754	785	835	830	891	828	800	886	782	804	755	771	798	815	764	771	811	834	791	775	775	810	784	785	838	792	803	823	833	812	805	798	827	830	786	833	850	794	798	820	807	765	830	764	781	791	794	804	880	833	844	792	786	823	849	832	792	789	783	773	795	788	826	811	817	813	793	857	807	859	818	763	794	770	780	848	801	833	783	827	797	790	795	804	856	794	774	848	822	861	813	779	857	821	806	844	814	791	780	833	830	791	793	815	817	773	796	786	854	771	875	851	822	810	815	777	821	801	821	823	804	800	801	854	803	783	801	771	772	807	865	758	804	807	798	792	820	802	778	792	798	835	813	793	852	793	815	785	806	846	829	810	848	854	797	802	762	815	809	799	850	757	795	836	816	807	808	802	852	777	780	812	844	786	759	796	820	800	813	832	854	820	836	839	808	785	781	784	833	769	817	814	837	832	773	791	803	784	760	829	789	818	767	766	818	862	842	837	823	806	803	795	829	828	781	780	821	827	842	803	828	750	778	807	811	813	814	813	819	794	792	783	809	809	807	836	815	809	838	817	808	786	793	827	784	815	802	823	833	836	828	821	772	864	806	780	754	894	742	763	836	823	777	797	759	843	808	851	770	850	824	780	787	756	831	734	858	820	822	818	824	885	824	775	787	789	833	777	783	797	794	823	858	752	825	795	722	797	831	831	783	818	779	821	864	839	781	769	810	804	814	754	806	763	851	824	815	748	802	798	823	799	808	792	810	842	830	837	814	799	757	820	815	828	795	800	825	849	846	819	815	813	808	785	776	812	838	832	736	827	815	796	741	835	780	823	800	792	789	756	792	842	807	764	820	817	870	846	773	773	810	791	832	868	812	821	819	847	789	879	824	836	814	839	846	837	789	778	839	806	781	815	791	811	811	831	848	837	820	752	786	765	845	805	798	785	824	797	802	829	780	847	812	794	813	785	775	841	789	777	824	806	771	764	841	795	793	803	813	793	802	802	796	841	836	764	845	813	780	801	796	807	788	807	816	801	779	829	821	825	777	751	813	822	768	732	804	772	794	799	814	823	849	827	846	769	816	774	819	799	813	855	813	811	843	805	804	795	854	764	852	837	776	813	794	841	846	799	807	766	799	818	821	785	807	793	825	780	757	751	841	849	799	767	848	830	844	827	839	844	830	820	826	877	741	797	799	799	849	864	806	793	834	779	816	797	866	821	854	793	794	820	883	829	831	855	820	816	776	829	791	753	832	744	855	780	786	843	783	801	818	770	818	785	792	793	775	831	828	838	838	779	801	769	830	868	816	811	765	777	831	801	821	799	810	860	830	883	781	857	847	803	819	798	862	741	819	802	782	890	833	792	836	825	805	789	803	789	824	826	818	810	795	842	858	836	811	828	780	795	793	808	830	856	821	822	842	786	825	780	835	849	799	828	826	768	812	815	815	821	812	844	809	796	812	791	764	771	792	847	791	841	785	794	766	790	804	806	812	751	839	828	804	794	816	781	812	831	802	825	791	776	785	820	829	780	781	826	773	792	827	820	893	812	800	797	805	794	805	789	757	821	779	813	794	816	794	839	864	859	788	779	817	774	816	767	819	795	813	797	815	851	824	821	814	779	810	767	824	826	808	800	814	839	781	828	849	797	800	796	840	775	852	785	756	847	819	770	798	806	815	837	811	811	840	850	804	797	811	849	866	823	845	816	852	783	825	830	809	765	777	771	715	834	785	836	802	831	770	778	812	794	808	768	845	828	782	869	800	807	816	807	804	762	788	816	805	829	833	801	803	831	805	798	806	861	845	771	803	803	755	760	817	859	787	837	814	804	809	851	789	810	810	798	847	791	792	806	817	751	813	821	880	802	787	800	797	799	828	822	793	845	811	765	770	811	774	766	792	775	873	772	824	822	776	796	826	813	769	826	801	756	843	789	799	876	821	795	763	818	756	804	773	798	803	842	784	826	810	785	822	811	813	761	788	745	789	784	803	804	811	819	803	778	797	827	809	803	823	811	853	815	792	785	847	867	836	818	843	796	791	794	750	802	822	823	798	755	797	785	831	848	818	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
7031	349	228	157	168	150	124	132	122	106	114	113	139	109	104	119	109	127	110	100	110	110	119	119	127	116	106	121	138	123	123	122	104	123	133	134	105	114	134	110	123	109	102	98	125	134	104	120	114	133	110	143	120	116	117	110	113	121	136	122	104	108	121	114	106	119	117	117	119	110	109	132	128	113	120	121	144	109	142	128	110	107	99	127	123	129	121	138	112	94	105	133	135	102	127	118	119	114	107	104	107	111	119	123	117	111	120	113	93	130	133	124	128	111	116	124	115	95	100	115	99	105	117	98	121	108	109	108	106	112	117	111	114	131	126	120	114	119	128	96	123	115	130	100	103	110	101	97	119	121	96	124	104	120	115	119	120	117	114	101	106	130	113	108	101	89	104	105	100	111	117	118	108	106	105	137	111	105	120	104	111	115	123	120	108	124	138	111	112	126	124	136	98	115	102	106	117	129	95	122	109	108	126	106	121	136	144	108	123	138	104	115	126	117	118	115	128	102	103	123	108	113	108	122	121	117	100	114	122	109	99	116	127	107	111	117	127	114	100	115	117	98	113	106	100	101	119	126	128	113	125	122	108	114	112	99	108	86	123	108	128	113	116	103	115	107	121	101	105	107	115	117	136	127	117	115	115	119	146	109	97	115	104	102	117	118	103	105	87	121	119	119	102	126	116	117	106	122	98	108	125	111	97	106	121	118	128	123	120	123	110	125	114	119	110	142	124	117	121	110	129	116	120	104	97	109	113	120	105	96	117	115	123	103	121	141	99	109	133	126	116	114	98	144	134	109	123	99	128	135	122	113	138	122	110	109	121	99	99	130	99	121	112	105	113	116	112	118	105	139	107	113	112	149	108	125	122	138	128	113	119	124	89	111	105	144	115	112	110	99	98	105	122	113	115	107	121	111	86	125	126	124	123	110	110	106	117	103	104	90	101	100	142	105	106	112	134	105	122	113	128	119	109	128	112	109	106	112	119	104	122	116	100	123	102	110	108	130	122	129	117	114	103	103	111	116	117	103	126	121	109	119	113	147	121	139	133	101	106	112	111	103	111	122	119	121	123	102	102	120	117	127	102	106	116	107	107	129	110	121	114	106	125	126	126	109	118	120	111	111	125	131	130	103	123	136	132	106	118	139	113	117	108	107	107	99	96	96	120	110	114	110	118	123	101	92	119	92	115	104	107	105	115	117	120	119	114	137	120	130	120	125	117	136	122	122	121	108	123	108	119	100	116	106	105	99	116	106	125	130	123	126	98	126	117	100	142	101	103	118	106	116	131	116	95	122	105	129	97	105	117	126	119	125	120	122	104	137	115	113	134	102	134	123	112	118	131	131	117	101	118	109	131	119	121	120	112	127	110	116	129	129	121	103	97	101	112	98	106	129	110	115	107	107	123	113	121	108	113	118	117	126	103	89	121	108	131	121	140	120	106	92	120	109	109	129	88	103	110	105	100	112	120	136	106	111	98	112	100	113	110	122	118	112	125	114	127	118	102	93	112	115	105	119	131	136	96	114	111	110	86	125	128	120	115	107	105	91	120	102	117	104	99	122	122	116	116	108	100	111	116	124	117	112	119	114	109	114	127	100	105	143	122	115	89	110	127	126	101	138	111	129	109	114	98	113	107	121	104	109	120	122	112	133	115	119	106	101	111	128	98	106	120	101	113	128	112	121	107	108	154	104	123	98	123	129	99	117	108	121	105	118	106	95	126	124	110	92	113	94	107	129	108	104	128	102	108	108	126	113	138	124	134	120	114	130	95	116	103	106	119	107	110	124	144	117	133	122	113	118	128	122	108	112	119	98	131	113	132	115	100	129	111	126	91	125	116	116	134	133	124	114	120	119	117	108	131	115	118	113	117	112	126	100	125	103	117	131	115	121	116	124	117	107	137	119	106	98	118	124	105	121	140	105	105	124	111	110	108	102	121	128	126	104	116	122	116	116	121	100	120	132	137	126	106	122	108	104	111	126	128	118	117	106	113	128	118	123	96	119	134	96	99	124	119	127	113	143	102	135	97	111	91	127	111	108	116	105	111	105	131	123	119	112	122	117	128	110	114	116	123	124	108	137	119	111	122	119	114	116	99	128	96	100	126	111	106	104	112	121	115	116	109	103	121	115	125	116	96	149	107	109	128	115	113	107	127	112	103	120	92	120	133	119	103	115	114	129	126	120	109	116	111	106	121	131	106	113	122	110	100	109	115	143	124	141	124	106	120	118	106	117	131	129	120	98	102	104	112	108	116	125	127	103	109	130	118	128	117	110	125	127	120	110	110	104	121	111	104	121	132	103	89	115	113	116	96	117	116	115	116	113	113	114	116	132	135	107	119	130	111	108	130	94	110	102	123	118	134	116	103	122	124	124	134	98	100	116	113	134	122	101	147	113	121	134	107	139	117	122	126	124	106	124	135	117	119	121	119	100	104	111	132	122	125	102	108	117	105	114	123	115	134	96	103	126	121	124	101	91	102	134	114	113	116	104	137	124	136	111	130	113	122	110	123	104	115	111	120	121	105	109	111	114	121	117	104	124	107	136	121	116	129	113	124	129	125	84	106	102	115	130	102	128	100	132	134	119	140	100	121	122	99	117	112	125	112	101	111	94	128	132	125	93	105	106	115	111	121	111	121	100	113	124	125	109	118	149	114	107	99	118	115	106	110	117	120	125	120	123	128	112	107	107	105	107	108	106	121	107	127	128	101	103	111	133	103	125	104	127	121	104	103	108	132	129	100	114	115	106	123	111	121	99	98	123	120	94	121	125	123	102	113	115	105	115	107	128	143	128	119	99	118	108	110	107	111	125	125	109	101	89	103	127	118	105	138	103	123	121	129	115	104	111	104	112	101	107	111	86	122	115	109	107	129	126	114	83	130	112	109	130	122	123	110	111	118	125	118	117	112	115	121	105	121	119	120	111	117	113	135	117	119	130	132	123	94	134	128	106	105	110	116	105	125	118	117	89	125	141	123	121	135	116	113	104	121	115	117	134	86	116	124	112	113	119	125	129	123	121	123	130	125	109	125	102	119	114	111	119	128	111	100	114	117	88	128	122	134	119	120	116	130	114	120	128	124	126	114	131	114	103	110	126	104	117	114	137	116	120	104	116	110	108	100	129	129	104	96	103	105	109	104	123	91	119	123	115	103	108	103	111	120	104	109	118	129	101	113	113	143	133	134	113	128	113	141	124	113	120	104	127	114	112	99	121	128	114	109	123	124	146	121	134	121	120	128	131	106	112	112	113	128	113	127	128	123	106	108	118	96	109	109	119	115	115	114	122	117	133	110	109	127	95	129	116	116	110	103	111	108	125	104	136	121	96	100	119	126	118	100	109	92	106	119	103	114	116	127	86	120	119	114	117	132	111	107	128	111	136	128	113	121	130	94	114	105	121	102	107	106	120	113	106	126	115	125	116	113	108	112	111	121	139	95	140	112	120	123	113	123	121	121	130	105	119	113	112	95	135	111	127	116	106	101	112	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
6401	436	502	557	517	492	452	446	439	423	449	440	413	408	408	366	362	392	389	381	367	393	419	379	401	378	398	412	363	371	395	362	355	378	395	375	374	401	404	391	380	390	406	389	393	383	384	371	392	418	429	359	367	383	405	350	384	397	364	409	386	378	400	391	415	387	385	355	389	376	324	403	380	364	405	377	411	376	357	372	396	379	398	388	395	394	347	377	407	406	364	400	363	396	387	393	387	406	392	407	367	397	387	384	388	422	347	394	367	397	424	369	387	417	370	367	380	395	374	366	391	387	379	364	394	409	401	415	363	380	397	406	402	372	372	356	393	386	417	378	383	376	368	375	366	383	371	362	400	389	387	371	386	417	378	410	406	397	378	373	378	401	353	390	392	408	384	352	421	401	398	365	387	388	395	411	381	393	400	354	389	396	352	399	385	395	367	349	409	382	386	422	371	372	397	353	391	362	403	395	358	385	367	371	384	400	367	395	377	392	368	367	362	368	375	359	376	409	384	407	386	355	379	396	376	386	377	373	358	367	371	392	364	368	394	400	387	386	346	385	366	391	376	392	377	357	410	392	386	391	432	384	382	364	399	406	374	401	378	359	374	418	420	388	384	352	397	363	401	344	402	413	443	361	393	359	393	383	382	362	387	394	404	399	343	409	412	372	389	377	406	394	378	379	381	421	408	352	359	401	361	357	384	372	385	357	401	373	397	403	382	401	352	381	379	423	392	381	377	391	388	410	388	372	373	411	367	388	412	382	384	386	395	394	355	387	409	385	399	382	347	410	378	420	415	412	392	392	401	380	396	407	405	395	434	412	363	391	361	428	356	384	373	385	363	376	370	394	387	377	379	400	349	386	402	387	399	362	352	378	382	380	382	365	376	346	378	422	379	401	371	365	419	380	391	388	351	377	373	387	367	407	380	377	377	408	378	380	376	382	409	371	377	442	350	364	386	378	400	408	385	408	394	374	384	362	386	390	392	383	378	393	417	370	375	364	397	420	383	354	391	401	389	405	375	398	392	403	400	377	398	383	383	389	401	386	380	364	349	388	414	373	399	345	401	363	410	383	375	361	373	365	371	369	389	431	391	388	351	359	409	412	378	375	377	384	383	380	395	403	377	382	442	371	377	391	436	356	392	385	356	396	335	406	393	395	380	367	349	393	379	412	383	386	382	411	445	413	402	386	403	357	356	395	398	400	388	401	375	352	366	433	370	378	411	378	409	367	349	356	418	400	377	417	423	376	390	386	402	399	408	384	367	393	374	358	390	341	382	369	425	414	402	391	380	382	388	378	407	368	367	361	368	355	374	368	363	378	391	426	434	388	408	386	401	368	375	393	419	382	375	366	418	402	348	376	372	401	379	385	444	380	404	427	388	388	381	383	357	369	416	357	378	390	367	372	400	382	435	405	384	336	404	373	419	390	376	375	402	373	411	395	397	350	402	416	391	368	384	409	393	377	372	387	370	400	363	376	407	374	401	381	373	416	366	388	427	370	369	392	381	417	382	393	383	375	379	367	365	377	407	372	370	388	381	418	359	395	342	393	361	376	384	341	371	378	402	385	404	361	403	382	374	360	387	366	417	392	383	374	356	410	406	383	395	368	410	366	407	358	390	379	380	366	396	403	373	381	363	378	396	377	441	383	441	352	374	377	389	393	401	394	416	371	402	372	362	368	414	419	400	389	362	366	376	375	341	393	373	410	387	353	374	387	406	338	385	390	398	354	412	415	360	377	381	389	371	382	378	394	420	386	370	411	420	374	379	380	386	379	398	388	371	389	384	390	348	373	369	403	388	376	367	368	372	378	418	373	354	369	391	378	356	384	358	393	361	367	396	365	403	374	368	368	406	368	422	368	355	409	387	386	363	397	337	364	383	416	369	348	386	394	407	351	385	380	390	389	371	391	383	372	397	354	384	382	343	365	397	378	361	421	368	406	388	399	383	412	375	374	402	372	332	388	385	380	384	387	420	419	384	368	358	372	353	419	377	363	387	408	385	405	390	393	398	403	390	412	390	369	421	378	372	355	427	381	387	391	397	390	385	381	354	376	389	367	405	383	426	400	421	404	408	405	396	406	386	386	387	378	397	370	398	391	372	361	395	385	373	398	390	396	370	360	360	344	410	413	364	384	370	377	357	390	399	409	383	394	324	374	358	392	383	396	373	380	402	433	394	369	369	376	383	387	420	434	389	370	379	396	439	374	405	381	384	401	392	438	421	371	417	405	394	379	349	428	420	376	385	351	413	355	400	400	401	390	367	397	379	396	378	368	392	356	367	379	404	407	357	411	390	363	397	410	401	367	393	386	393	385	349	400	400	374	394	378	359	400	417	384	401	377	413	368	430	390	362	419	366	377	433	394	376	405	390	376	377	373	380	396	393	389	405	380	383	374	365	398	353	375	377	384	411	376	334	385	382	380	423	396	410	376	381	367	407	397	405	375	394	401	398	394	369	356	387	383	390	364	385	387	370	373	362	390	412	383	402	378	386	405	376	386	398	380	402	398	382	361	378	410	431	390	391	388	348	387	386	382	396	410	391	377	362	359	406	387	392	357	364	384	379	391	423	426	383	378	406	426	383	401	387	382	400	405	401	357	409	378	396	370	382	385	402	391	391	416	375	417	380	378	380	376	395	393	403	361	367	400	418	441	384	380	408	393	396	398	399	388	386	347	393	364	365	377	398	393	422	386	381	355	427	389	369	426	392	378	370	401	402	370	398	371	404	385	361	385	393	399	389	369	366	388	353	382	434	384	373	369	392	400	396	397	400	373	411	376	377	426	404	400	385	393	418	399	370	394	356	387	376	416	352	391	394	414	351	388	405	388	394	382	389	413	420	390	395	405	413	376	356	386	382	379	363	369	349	412	373	355	395	392	360	379	380	381	367	380	440	393	384	393	395	405	338	377	417	391	377	414	375	364	427	395	371	427	404	399	397	367	413	386	343	403	388	386	361	411	372	384	433	380	364	379	377	385	365	364	393	389	377	381	381	382	382	357	387	387	350	366	406	412	385	365	398	398	417	369	351	385	392	354	390	420	397	403	394	425	402	386	330	366	402	417	434	377	400	407	367	392	382	372	385	395	388	419	445	363	369	378	403	362	415	369	375	375	388	392	373	390	411	411	383	407	406	423	401	391	383	384	377	386	398	393	393	365	387	374	390	425	364	362	410	399	351	379	407	382	350	386	385	379	396	388	361	360	392	327	419	386	389	382	376	371	393	383	394	381	379	411	361	397	351	414	393	374	381	383	389	390	371	397	376	379	375	376	359	374	358	375	392	373	373	380	358	382	352	363	387	385	374	411	420	372	393	401	413	389	349	382	414	361	380	366	401	411	388	400	359	376	406	386	357	370	414	397	434	404	380	389	380	387	362	374	379	379	359	408	384	381	354	432	373	400	366	390	367	347	384	402	415	360	368	382	408	391	372	347	378	376	390	399	405	370	402	374	381	402	355	362	433	411	381	406	389	374	393	396	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
47955	11150	2028	1199	871	659	562	444	373	381	361	350	345	317	320	316	302	290	279	283	270	296	283	255	276	235	241	275	268	266	274	249	269	280	253	261	253	272	257	232	250	278	288	231	271	264	256	266	250	250	261	255	254	247	248	259	243	280	237	243	277	252	249	272	241	245	263	225	249	268	265	241	246	267	251	246	233	237	270	243	305	221	249	235	253	225	230	269	251	254	292	252	222	239	241	237	257	265	282	278	264	280	243	247	205	233	254	255	248	228	265	261	258	243	262	266	246	262	249	237	254	260	264	257	251	250	261	223	256	262	217	237	237	246	236	259	260	247	270	229	277	236	280	262	240	252	266	275	280	251	245	247	260	248	274	253	245	243	266	271	254	278	252	263	236	253	264	248	235	254	232	258	246	271	259	270	278	249	271	259	261	231	251	250	246	249	239	259	221	249	244	264	279	265	270	265	242	232	253	250	261	251	253	246	248	254	259	257	299	230	261	246	257	250	221	240	231	225	231	253	255	265	222	232	234	238	263	238	218	235	257	247	247	265	278	283	249	218	240	247	265	223	245	279	252	273	235	264	234	260	266	206	255	221	228	248	247	246	283	238	259	252	246	248	239	230	265	281	232	254	272	281	273	242	270	275	287	261	273	238	261	250	270	257	249	224	247	248	235	252	231	254	295	230	234	237	266	262	236	212	237	264	268	273	261	231	261	247	227	253	250	260	250	266	268	265	236	216	247	258	248	263	256	274	264	283	279	230	268	247	268	233	249	245	270	258	261	251	215	255	232	251	259	250	221	234	238	253	265	249	227	246	244	230	229	257	249	238	257	254	259	236	229	263	269	278	244	278	218	243	234	258	249	256	230	263	267	235	263	230	261	265	246	251	217	252	249	251	235	243	274	267	248	252	223	234	228	263	271	222	239	236	261	279	249	238	228	220	250	237	261	257	244	258	256	232	225	226	244	241	278	254	245	233	267	273	252	249	277	248	260	258	216	246	237	249	276	246	254	236	270	235	251	275	256	231	261	241	244	270	278	263	268	272	244	249	245	265	254	259	249	235	258	243	232	219	238	245	257	228	245	232	243	241	232	230	249	249	282	257	235	248	259	262	281	251	249	268	268	265	257	244	247	257	268	230	248	251	254	243	228	249	263	248	241	246	260	275	242	235	248	247	262	263	267	235	221	267	244	224	250	279	252	264	242	248	221	251	242	244	240	248	281	256	247	269	244	272	274	268	271	233	284	264	256	243	255	254	259	269	265	251	269	238	229	257	256	267	257	227	254	259	254	250	256	274	249	261	244	253	245	261	277	268	263	253	270	251	252	264	243	269	279	252	245	268	262	255	250	233	256	257	265	246	253	260	251	276	225	252	257	253	250	256	216	247	246	291	247	245	250	253	242	260	239	263	253	256	239	256	242	256	226	255	275	250	240	245	256	266	249	232	252	261	246	250	211	266	285	221	253	248	240	260	227	255	261	236	237	240	206	252	244	264	254	250	270	273	254	247	240	262	234	283	251	226	263	253	274	252	246	278	264	259	271	263	239	257	239	233	239	252	251	239	230	260	251	256	263	249	248	252	247	254	252	281	237	234	251	246	277	226	277	257	241	258	242	261	243	260	279	240	253	247	275	266	232	243	217	212	243	238	235	232	240	257	253	265	245	240	247	230	272	230	271	265	275	257	286	255	221	233	280	249	249	251	241	234	228	246	260	245	247	248	243	249	229	242	226	259	229	240	242	253	284	227	230	236	258	255	268	250	246	249	255	261	267	280	261	268	244	248	248	239	286	251	259	259	235	262	240	291	238	266	242	250	256	262	256	257	247	243	272	289	255	283	261	260	259	251	241	269	256	272	264	242	249	219	249	229	275	262	263	235	223	234	243	245	266	245	247	236	242	268	238	256	241	245	246	278	262	226	251	257	248	251	267	273	236	248	244	239	274	250	243	266	233	249	256	240	247	276	231	240	252	238	236	236	251	282	205	207	236	250	249	251	287	244	228	291	259	279	248	264	249	282	246	248	274	268	246	250	277	269	254	242	244	280	249	249	255	259	241	251	253	234	238	249	257	249	233	249	243	253	247	257	266	262	256	233	239	263	225	226	260	260	257	235	236	236	241	256	254	227	254	237	240	251	258	243	246	252	252	266	256	256	264	233	246	245	252	264	273	259	230	249	265	257	258	235	237	239	212	245	263	282	286	262	243	243	250	263	273	257	236	281	244	251	253	253	307	266	285	276	259	236	271	265	280	236	238	257	278	258	239	225	265	260	280	232	266	287	257	262	243	252	263	251	237	248	244	268	260	246	267	223	241	241	239	232	263	252	260	231	282	286	261	249	244	255	250	272	240	250	247	245	249	226	236	262	243	252	232	236	268	242	242	271	276	254	252	274	235	238	272	266	281	261	263	244	256	284	267	222	252	244	275	222	249	269	257	272	238	246	251	253	252	258	259	242	275	277	260	244	293	263	235	283	261	231	253	274	249	271	262	285	236	260	231	257	231	260	255	244	260	251	255	239	245	255	244	266	252	252	287	238	248	259	262	259	257	298	253	244	254	243	248	255	262	256	262	236	252	250	244	244	235	284	255	272	216	256	230	288	227	259	247	263	262	252	239	238	273	265	263	312	241	236	267	252	270	233	243	270	239	217	225	248	248	241	228	263	239	276	249	278	250	266	260	233	220	247	243	233	258	250	239	259	265	246	282	265	251	291	225	250	252	234	261	228	252	283	279	248	263	260	256	265	283	281	252	248	236	245	237	270	219	231	291	247	249	246	254	243	257	233	269	218	275	237	244	255	250	263	249	268	284	253	229	242	286	296	258	239	228	243	278	273	245	241	269	215	239	252	262	257	280	257	264	238	253	249	238	253	256	237	234	259	229	250	257	257	236	278	239	240	249	261	258	262	245	269	270	246	256	285	209	268	254	275	236	254	249	248	261	236	284	249	231	235	261	272	258	271	234	249	240	245	257	256	239	267	256	262	241	224	247	221	252	244	260	259	228	236	247	252	271	264	245	238	236	258	266	259	236	272	264	259	232	250	271	249	248	233	255	251	252	251	233	219	257	253	253	249	259	278	230	256	243	222	237	225	246	250	268	243	235	270	253	273	241	235	258	214	253	272	249	257	241	258	253	245	229	236	263	242	227	257	262	238	238	254	250	270	254	256	252	280	246	246	241	242	264	276	261	243	272	243	250	251	244	239	241	238	259	240	256	234	252	249	254	238	242	255	243	254	244	253	257	250	250	255	242	256	258	245	235	239	260	241	269	237	233	265	264	236	232	232	263	254	236	281	290	252	219	265	234	221	201	242	264	223	256	259	227	276	234	262	260	262	241	237	252	265	246	230	259	252	269	251	221	264	250	264	246	295	259	233	241	267	276	217	254	280	237	248	244	253	245	271	240	243	255	239	263	260	261	254	251	251	254	219	272	259	238	231	259	227	255	267	269	247	276	245	258	281	274	248	253	229	252	235	251	262	293	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	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
22586	1721	3376	3782	3220	2537	2217	1927	1744	1507	1404	1353	1256	1203	1081	1080	995	1036	951	953	925	879	875	913	847	855	851	889	914	836	843	814	810	773	800	749	744	779	736	766	731	751	756	711	728	790	784	759	760	728	762	772	771	761	724	720	700	742	734	817	769	723	736	780	755	744	751	733	731	771	762	743	726	751	771	753	698	694	726	729	720	731	709	778	768	719	738	762	708	741	765	743	726	725	759	740	680	746	677	687	733	699	704	746	710	721	706	691	705	734	721	733	759	685	714	778	722	741	694	707	750	712	716	739	748	744	748	693	770	744	704	754	758	689	729	753	726	760	751	734	763	757	745	757	718	715	723	736	726	789	717	783	722	716	718	676	746	773	726	744	749	722	711	746	705	675	749	748	735	780	703	761	688	742	751	745	735	731	793	699	678	759	709	765	752	726	757	688	742	724	753	720	760	758	702	719	749	715	733	723	715	703	724	730	695	751	737	689	697	747	710	758	817	739	729	715	721	760	711	734	723	703	750	738	745	740	739	676	734	759	732	679	714	716	758	763	758	691	714	687	684	743	669	698	705	709	753	717	733	699	741	751	720	733	721	706	721	709	686	789	745	706	722	720	723	695	743	728	698	738	745	718	696	729	723	717	708	725	735	738	750	727	779	674	718	718	732	713	692	746	739	721	738	705	715	731	688	712	760	705	719	726	737	746	688	787	698	714	743	756	692	726	766	719	773	674	742	702	717	685	727	752	686	708	759	702	708	719	720	769	737	722	741	747	757	702	738	743	707	745	761	741	669	726	732	720	748	648	710	728	724	755	742	741	712	687	732	723	721	727	698	701	731	774	697	667	708	681	698	692	695	712	671	658	730	748	702	673	717	726	701	758	710	731	729	697	688	723	712	675	742	729	690	711	722	722	759	794	772	727	722	722	743	728	741	733	725	740	750	694	745	743	691	732	710	718	722	709	731	704	691	714	693	681	702	685	762	724	682	733	724	784	721	756	690	753	751	727	749	749	794	752	765	716	717	755	743	695	718	716	706	703	746	722	764	692	719	699	676	744	727	763	719	756	759	735	702	674	744	761	732	745	715	724	726	748	720	759	722	751	759	723	725	730	770	713	757	708	721	720	712	705	748	743	725	704	722	777	742	766	713	696	719	712	698	695	773	673	694	713	704	712	706	737	738	730	720	693	728	722	755	753	726	747	706	738	717	738	721	732	702	717	690	711	735	693	715	736	773	720	721	759	773	698	690	726	766	714	750	716	747	705	710	745	704	701	758	696	773	715	702	712	769	716	726	757	769	746	707	690	752	746	723	764	691	751	701	725	697	733	706	756	749	714	720	712	711	718	774	748	762	729	749	702	706	768	686	736	717	742	748	673	737	720	690	766	693	692	692	746	724	713	737	768	724	732	710	719	705	742	706	705	717	722	713	737	760	732	728	733	758	697	715	697	713	713	716	731	756	747	746	764	702	692	719	754	752	718	777	662	701	704	693	745	707	683	736	726	697	755	734	722	685	721	710	660	789	711	669	736	726	710	760	731	742	740	753	729	715	668	738	756	734	703	761	771	697	735	721	705	768	728	761	763	730	698	725	670	758	670	778	731	739	697	711	732	707	758	736	725	699	764	757	719	722	700	722	699	682	741	738	669	724	744	708	688	670	748	755	771	748	714	705	707	678	722	719	706	661	715	756	678	743	708	724	762	734	754	736	751	714	699	782	743	738	737	735	715	730	707	771	742	749	769	690	704	770	689	690	752	713	707	710	754	745	676	731	712	752	675	735	713	774	714	701	686	717	718	722	703	710	706	671	702	743	735	727	753	724	730	704	732	708	762	713	724	714	757	711	704	690	693	697	780	667	717	746	711	730	734	739	722	737	723	738	746	725	723	762	691	679	763	714	741	730	772	747	732	720	696	714	768	688	710	677	754	749	749	747	719	707	725	711	724	733	724	774	704	717	710	764	669	698	699	716	719	711	779	684	753	746	712	660	667	743	755	715	707	723	681	689	751	744	762	744	706	780	743	659	720	755	728	706	726	807	726	673	761	771	697	781	712	754	723	714	783	698	700	692	740	674	720	668	676	761	743	736	697	744	723	720	765	710	720	697	722	728	716	706	700	694	713	733	731	699	714	734	718	705	715	708	724	753	733	714	727	708	734	688	717	793	734	766	748	749	732	691	709	689	708	758	756	737	750	740	754	722	695	727	740	717	733	718	714	759	743	705	704	727	743	730	691	787	783	736	749	691	701	650	716	768	728	710	754	693	717	643	745	751	696	690	730	698	727	720	734	776	741	723	717	721	718	724	796	729	740	740	678	738	706	716	714	733	730	746	683	711	731	757	763	689	709	757	715	739	766	734	721	739	668	689	774	712	828	719	720	715	746	718	738	737	720	692	710	794	774	702	654	755	724	727	706	781	719	742	746	765	753	703	700	710	750	709	693	721	766	677	725	739	700	780	761	743	682	736	775	746	761	756	751	764	726	718	703	725	740	697	780	728	728	732	719	739	689	756	770	717	725	746	740	656	706	711	782	744	716	691	700	726	738	691	725	767	694	739	738	705	727	732	737	725	731	748	703	751	761	735	731	769	731	684	710	671	753	682	731	711	730	741	725	729	744	704	782	762	740	751	738	706	744	716	728	709	748	715	720	744	708	691	735	760	728	714	763	720	760	751	692	740	750	771	770	700	738	737	706	667	760	669	737	732	689	759	745	724	726	744	723	731	754	722	732	715	773	703	666	694	737	726	703	726	737	741	710	729	702	719	715	690	691	726	703	743	767	737	698	732	700	683	717	755	707	731	654	719	740	730	753	781	690	696	682	770	722	697	717	728	721	747	758	709	786	729	762	713	708	742	721	688	724	721	716	732	695	724	757	712	702	698	771	755	707	727	738	736	743	715	782	676	739	715	740	692	714	727	713	721	742	664	719	730	703	778	764	698	743	760	722	771	692	705	735	768	725	713	707	694	738	708	673	790	711	753	715	716	756	725	690	757	740	711	744	755	740	734	758	763	753	717	746	689	710	682	699	782	727	732	682	735	693	682	721	744	748	747	706	704	734	727	754	736	744	736	749	720	762	718	760	751	742	668	744	710	746	727	709	697	727	670	761	703	752	698	741	678	721	714	750	726	705	730	767	713	724	720	719	738	724	753	777	696	727	718	704	706	773	715	737	701	767	760	719	728	726	716	757	687	717	719	731	753	724	715	730	724	702	722	728	711	691	760	701	721	759	746	726	713	776	740	698	715	731	705	712	738	739	743	718	750	676	761	757	722	732	728	712	713	761	705	718	735	765	700	742	666	788	740	721	737	714	695	726	752	696	742	751	734	753	747	665	733	701	745	725	716	716	693	727	746	718	690	742	747	737	718	679	728	737	809	722	751	732	717	782	718	791	738	728	740	719	673	738	718	754	726	759	722	757	706	697	736	702	728	749	739	729	767	659	734	695	736	733	700	716	698	733	727	769	699	747	725	737	731	755	716	707	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
57617	18921	7567	2520	1606	1188	919	706	631	576	520	476	438	380	415	344	380	335	380	334	306	308	341	315	343	305	335	303	319	306	294	299	314	317	309	303	286	317	270	305	292	294	287	306	283	284	281	310	314	305	326	298	305	279	301	258	310	265	292	303	330	295	299	294	287	272	294	313	335	274	283	291	319	328	315	304	327	296	279	323	283	285	311	316	319	305	349	323	302	304	295	287	280	283	283	333	325	310	270	282	323	295	270	286	282	304	281	265	311	293	309	280	292	300	290	312	318	254	266	302	314	317	291	273	305	313	299	284	314	318	277	266	256	277	295	281	282	279	256	285	302	268	290	290	314	291	298	293	285	263	317	291	291	310	293	294	331	280	281	303	266	331	297	299	298	298	284	314	307	288	286	288	289	332	269	293	330	307	291	326	306	283	292	283	286	290	284	276	285	326	298	323	276	308	311	292	301	308	291	301	269	285	307	298	284	305	315	330	293	291	294	301	292	307	286	277	292	278	301	292	264	278	267	284	295	272	303	281	305	310	300	273	279	273	295	276	300	266	282	293	307	318	291	286	292	278	268	291	283	311	290	285	310	307	307	296	271	279	292	324	317	303	309	288	321	300	284	314	318	283	298	312	275	295	291	296	294	264	286	262	285	249	265	267	283	299	244	311	312	279	295	256	309	270	305	293	259	295	258	267	268	289	292	273	297	318	272	273	295	311	323	275	301	300	285	294	279	310	287	279	279	286	274	291	309	291	298	305	314	292	298	283	288	297	260	291	302	281	297	296	305	278	291	303	284	294	324	284	296	294	295	286	277	318	278	290	286	312	293	266	292	304	295	288	282	296	303	302	319	300	284	296	304	274	289	250	287	283	266	301	303	296	330	291	302	285	315	299	274	302	296	291	268	290	292	265	289	301	328	292	305	314	298	281	294	271	311	297	253	298	288	282	278	302	298	296	302	304	269	315	309	296	310	271	288	269	286	289	300	291	264	290	275	278	298	288	290	321	279	308	299	272	301	301	340	288	280	304	301	288	273	291	280	295	290	310	312	295	292	285	267	272	309	323	302	284	299	249	288	306	308	289	306	275	289	269	286	298	260	319	304	302	320	289	307	305	291	297	277	301	284	285	295	262	304	288	267	318	262	261	273	303	346	318	290	270	311	287	271	275	302	269	320	298	303	283	284	303	314	264	286	277	327	285	276	290	285	273	301	276	301	307	331	326	312	297	306	259	277	310	271	282	255	306	262	263	273	296	295	286	299	278	273	272	305	290	274	302	297	304	284	277	336	253	309	297	288	284	231	313	280	289	302	308	274	312	269	275	311	271	274	287	278	270	297	290	289	297	253	293	305	289	297	325	284	257	337	286	281	289	298	307	301	276	296	312	270	265	284	286	287	309	299	296	284	285	285	288	283	297	283	278	284	296	275	292	281	312	288	316	298	279	317	288	282	315	244	276	281	294	289	277	294	266	314	275	287	306	296	317	297	282	303	284	296	294	294	303	316	265	300	277	291	305	294	274	312	318	290	296	321	317	284	329	305	250	291	306	308	312	295	300	302	283	282	305	311	267	286	318	284	297	277	325	321	296	327	339	285	281	280	276	272	323	283	273	295	287	281	313	292	296	282	254	299	316	300	276	274	293	313	291	296	274	326	299	315	288	328	278	283	311	275	288	306	258	282	260	294	283	261	311	277	293	267	280	275	301	279	293	233	315	317	288	287	312	275	307	284	273	276	277	271	281	295	264	303	285	288	293	301	282	326	302	293	276	295	318	285	301	293	280	323	291	302	266	277	296	264	272	292	325	311	281	305	297	303	302	285	263	278	306	288	320	299	308	283	300	316	242	320	297	265	292	283	275	271	296	299	307	271	265	304	246	305	291	294	312	297	294	281	280	261	295	306	300	271	303	270	290	278	281	320	328	287	292	297	236	296	279	298	322	291	285	305	310	264	285	294	285	304	295	280	301	295	307	294	275	305	319	287	273	307	307	297	268	279	311	269	266	271	278	295	288	286	280	287	315	269	296	288	316	323	328	314	333	320	296	296	308	266	290	284	318	304	288	294	283	312	293	264	287	291	289	309	309	271	268	281	301	294	273	278	264	301	288	273	291	298	318	306	270	272	291	269	303	300	311	280	317	287	301	304	275	287	282	289	278	306	257	302	308	288	305	285	295	297	276	302	258	296	292	297	295	290	278	267	305	315	287	297	295	287	277	283	255	290	286	286	304	277	261	296	296	287	293	269	282	305	295	316	310	282	285	285	283	278	289	299	298	288	277	289	285	311	306	292	302	283	300	293	267	299	259	279	279	304	296	297	296	305	309	273	283	266	294	271	275	280	313	278	295	289	281	242	275	283	295	317	321	318	320	270	283	289	308	278	289	278	267	307	318	269	300	317	331	283	295	284	273	258	287	305	281	270	270	289	283	267	286	280	317	284	306	322	255	291	311	256	265	312	302	280	296	286	283	291	303	320	306	304	253	324	295	318	290	324	296	303	267	261	326	285	318	284	279	311	283	327	286	286	289	282	309	289	282	301	286	277	269	300	294	267	315	297	306	305	306	309	338	291	286	254	255	278	281	290	291	307	296	298	285	313	288	319	327	291	308	257	294	302	276	272	299	294	310	311	286	308	267	301	297	275	293	288	307	339	295	278	304	309	302	298	287	309	261	288	298	285	315	289	336	300	282	293	260	301	305	290	303	265	293	299	302	299	287	288	268	287	281	312	290	287	278	248	308	311	289	285	299	341	268	284	287	331	285	320	300	277	303	293	311	305	321	299	296	281	292	287	291	309	286	281	301	277	300	308	262	279	302	303	283	300	310	307	269	316	301	289	287	275	289	254	300	287	308	293	305	306	270	299	273	274	289	258	281	303	271	273	295	312	275	297	307	287	299	314	300	285	296	257	272	283	270	266	265	290	288	276	276	298	290	285	296	278	314	296	261	315	294	309	325	315	302	266	287	294	260	282	299	265	281	303	305	272	299	307	264	283	283	281	294	300	287	289	309	321	297	334	298	246	310	285	297	282	303	280	288	272	306	280	297	302	296	294	298	273	331	293	309	268	286	295	295	297	305	278	275	299	293	307	280	295	290	285	283	275	317	265	301	283	303	318	286	284	233	308	264	276	285	334	279	292	287	335	309	301	255	299	294	273	307	305	269	278	303	299	273	302	302	297	272	317	274	296	282	298	282	304	320	299	312	279	304	259	290	286	281	270	294	277	278	305	284	301	306	302	305	281	303	284	292	294	274	310	285	289	277	280	295	307	257	290	295	299	324	283	267	296	314	289	320	296	299	279	276	301	292	302	339	288	280	301	295	282	270	287	295	294	285	276	299	321	268	310	296	327	298	308	282	301	313	317	291	306	290	296	306	291	306	294	284	265	287	342	277	262	290	321	321	261	284	288	281	292	280	289	302	278	269	293	302	283	315	296	308	292	265	262	300	295	281	289	311	270	298	311	321	289	308	275	312	279	278	319	306	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
28636	2627	5905	6522	5644	4477	3755	3095	2610	2357	2161	1970	1863	1679	1562	1518	1335	1394	1250	1248	1165	1170	1125	1092	1064	1018	1018	1021	971	962	970	982	956	946	902	927	922	965	884	924	870	853	827	880	885	902	868	822	878	866	865	853	876	859	833	852	865	853	831	842	852	807	882	845	818	865	869	813	790	858	805	877	766	836	843	800	832	863	809	825	841	794	825	783	844	790	813	810	803	834	843	827	861	846	795	864	861	814	803	871	864	886	813	855	848	812	815	816	836	843	828	792	758	791	805	860	775	748	777	825	806	793	794	795	842	821	798	829	810	778	786	827	831	837	872	811	811	807	846	787	784	832	767	810	802	791	863	812	790	843	836	782	763	778	796	807	860	797	795	781	818	782	778	774	799	825	842	883	788	782	804	846	810	785	756	798	842	779	772	793	764	812	803	802	785	776	819	779	779	813	837	808	797	806	804	834	813	805	784	815	822	829	804	797	792	800	891	808	777	785	825	841	779	751	785	842	772	807	806	841	776	782	785	805	803	849	790	789	792	804	777	798	833	849	830	809	782	785	777	767	766	815	830	839	865	833	869	822	780	771	801	828	832	780	801	798	789	831	765	783	834	813	810	807	811	780	820	822	770	824	811	801	813	797	800	773	802	839	792	770	788	811	797	806	862	806	800	794	809	790	819	785	806	802	838	805	771	789	812	827	791	771	817	792	793	851	786	788	759	804	811	772	771	821	829	779	801	791	793	763	811	804	777	812	846	777	809	855	806	811	797	833	821	833	804	784	802	842	816	791	816	813	759	780	793	779	805	793	795	800	819	782	798	818	825	832	848	826	824	803	806	802	836	749	855	791	822	816	769	838	800	815	812	792	834	775	842	820	860	801	844	842	778	824	791	800	790	786	759	799	823	854	832	804	817	804	826	813	819	731	818	821	809	796	824	797	774	845	831	809	819	784	806	818	785	847	791	833	795	785	816	795	774	827	789	794	827	827	779	786	807	825	813	827	797	853	812	836	800	805	804	809	826	838	800	835	793	803	771	848	821	803	772	800	816	786	796	801	804	801	813	827	776	835	844	804	839	849	832	837	794	809	828	799	778	832	829	801	828	740	846	845	787	845	813	783	844	783	831	834	821	803	795	844	788	793	819	804	795	854	800	812	757	795	783	829	787	865	815	785	878	815	815	871	805	793	821	788	809	814	817	804	827	831	810	845	799	835	818	778	817	801	812	855	823	867	788	824	786	793	886	780	821	819	841	835	839	786	808	818	771	834	763	791	813	787	763	793	861	788	813	818	820	824	807	774	810	826	760	756	806	822	798	771	855	807	775	774	806	859	776	813	847	768	762	825	846	811	795	800	794	778	854	799	860	773	774	802	846	801	816	793	812	774	817	804	814	797	746	820	825	822	819	809	781	788	826	815	841	810	782	812	773	768	783	788	839	764	826	832	781	843	860	807	799	775	846	795	818	851	799	816	777	856	817	785	770	840	758	800	780	797	789	798	795	832	778	806	769	838	754	804	816	813	805	809	803	770	762	828	699	784	857	778	743	789	809	802	824	812	786	776	816	842	876	781	805	830	766	822	803	793	792	787	795	807	795	815	845	749	796	834	759	799	846	766	780	861	791	780	855	803	805	798	765	804	810	835	750	809	826	825	821	785	731	810	768	838	828	773	871	805	888	823	813	827	808	819	772	767	802	783	839	826	792	815	740	760	781	829	847	825	769	789	827	780	784	777	782	821	799	767	778	816	855	783	805	817	780	827	770	792	806	809	786	835	851	820	808	784	818	776	794	833	809	792	846	779	764	810	781	758	751	777	779	809	816	785	841	799	806	791	801	813	862	780	790	845	826	834	800	832	808	815	840	786	808	775	796	833	834	809	834	801	791	812	768	784	781	825	797	786	806	843	774	796	802	766	730	819	796	782	792	811	795	752	823	826	768	799	851	797	776	807	848	855	807	791	792	818	814	824	769	751	796	847	827	817	840	779	762	794	792	803	834	783	775	848	811	795	826	792	853	804	826	848	816	796	800	779	861	827	812	818	843	835	842	796	785	764	786	822	821	752	792	790	796	771	807	799	800	826	749	776	761	898	796	841	828	798	813	775	742	757	832	807	771	789	791	792	743	816	781	809	758	742	797	807	833	791	813	791	794	800	823	862	764	767	807	815	772	834	813	815	789	795	845	807	797	847	758	816	820	830	818	817	780	795	829	807	787	757	797	768	788	798	787	751	783	841	897	815	835	822	858	802	739	836	845	808	807	809	798	742	858	778	793	794	792	786	828	830	802	817	821	824	815	764	819	810	805	863	795	799	811	805	805	824	789	829	816	795	778	763	782	816	789	807	814	814	809	804	823	826	835	780	787	822	787	819	818	804	811	761	825	855	784	788	797	773	762	770	737	840	796	856	830	790	811	793	788	834	808	777	787	796	770	792	751	754	813	840	843	822	766	855	753	774	755	793	755	828	795	836	817	859	823	805	792	851	820	811	830	833	790	853	846	796	849	813	790	820	794	782	808	875	806	806	835	809	779	796	789	790	810	801	815	802	758	776	807	752	803	772	791	750	814	846	829	784	792	737	824	832	802	806	805	812	772	795	830	815	820	778	806	791	772	737	835	823	795	876	768	780	904	813	811	790	792	768	768	806	832	839	851	823	784	772	794	818	811	771	839	810	788	741	777	792	806	836	752	821	791	784	766	836	825	823	811	793	796	817	819	786	821	790	835	777	818	846	814	805	841	865	825	789	833	826	792	822	827	816	827	770	797	786	778	773	804	803	820	795	802	805	824	816	780	852	818	813	789	817	789	793	790	805	805	809	831	850	817	817	808	800	814	806	744	807	831	787	875	787	798	771	787	820	796	787	815	824	839	854	819	815	807	767	839	834	763	857	802	809	797	845	808	796	777	752	888	781	868	855	829	808	753	782	753	727	766	775	787	795	785	840	849	807	790	810	807	831	827	843	760	840	784	790	860	785	787	792	789	775	828	819	830	751	816	800	769	858	783	807	755	844	780	784	853	805	799	768	777	840	792	811	815	875	841	801	825	823	802	795	746	789	762	817	819	787	835	776	814	816	772	835	840	779	813	793	793	760	767	799	786	844	794	789	787	762	804	763	783	747	810	845	804	817	826	832	799	742	792	806	787	740	819	801	785	844	785	841	799	788	877	790	826	794	732	779	848	786	839	735	836	779	786	809	815	840	805	816	783	823	810	792	816	801	827	797	819	831	801	832	785	776	813	864	783	750	840	759	803	803	839	783	781	825	758	812	777	821	802	806	848	796	873	799	802	796	853	847	797	797	864	786	815	816	779	837	804	801	818	772	769	804	799	874	772	787	848	762	792	794	781	743	779	853	789	770	807	802	820	795	818	812	796	801	839	821	785	809	820	782	818	818	820	793	828	817	829	814	808	796	804	800	804	798	737	807	807	760	789	806	765	792	844	816	825	766	777	806	837	803	806	803	828	838	812	810	787	828	802	822	791	853	841	848	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
7053	406	262	164	156	135	140	104	128	113	125	109	110	123	122	119	130	124	128	128	118	130	99	129	111	136	117	132	147	118	121	127	113	126	123	108	100	111	151	124	125	113	102	105	100	121	117	112	127	105	109	127	121	131	114	101	109	115	125	118	119	132	122	114	122	122	113	110	125	111	121	110	135	120	129	119	118	112	107	128	115	104	137	118	102	119	127	123	120	108	116	139	131	115	97	131	100	105	120	120	116	125	122	95	118	102	128	134	117	100	117	116	130	106	130	122	115	131	112	117	125	111	139	110	118	112	113	122	126	128	135	116	104	109	121	125	136	116	108	115	88	122	139	114	128	109	120	123	96	129	123	154	111	128	110	115	117	126	109	114	124	115	119	127	128	108	105	114	130	115	111	97	115	122	132	123	123	134	115	113	119	132	119	123	117	105	118	133	111	122	110	117	120	122	129	124	102	108	134	125	130	114	150	124	127	100	115	99	119	112	116	117	119	112	115	108	126	119	120	121	126	123	115	115	115	116	122	115	109	116	131	104	95	120	117	129	135	102	114	121	113	103	104	119	108	113	116	117	100	107	104	104	97	125	122	92	115	113	99	127	117	113	121	100	118	126	127	124	123	124	117	102	121	96	132	126	100	128	114	130	113	121	115	115	112	128	128	130	113	133	138	119	110	126	107	108	119	112	126	118	111	122	125	107	110	121	112	96	123	125	134	135	126	131	116	121	126	113	124	139	104	140	107	112	101	112	114	126	130	126	108	113	108	110	113	121	116	117	120	116	97	116	137	121	128	106	120	121	126	97	117	120	119	84	106	108	125	129	124	122	121	120	106	119	120	127	122	133	117	120	112	108	113	128	116	145	104	103	117	118	108	117	115	118	119	125	114	110	132	148	118	128	116	107	116	104	107	125	109	123	116	141	101	113	120	125	111	106	111	118	118	119	95	107	97	113	115	115	97	111	117	125	116	118	132	112	110	109	123	133	107	114	118	113	93	100	122	116	125	118	115	127	129	122	128	119	126	114	131	129	120	112	115	109	109	112	122	128	121	133	137	118	118	125	105	119	116	119	112	111	111	134	122	106	108	123	117	128	99	110	133	112	123	120	114	114	126	113	116	112	116	125	99	108	119	124	136	110	121	104	114	115	119	115	128	120	100	100	126	108	136	105	122	102	118	112	129	115	128	117	109	119	132	119	114	104	110	112	131	119	128	103	110	127	116	104	112	124	136	109	109	111	131	124	124	108	118	134	124	107	111	114	123	107	125	98	104	126	128	116	96	128	130	102	110	126	127	107	114	113	113	113	109	109	113	115	105	109	128	98	119	120	118	111	127	127	116	121	124	95	98	116	132	114	114	124	120	112	136	99	126	104	120	97	119	117	110	108	103	130	141	99	114	125	115	125	134	115	109	111	112	132	112	118	118	120	126	109	116	107	132	112	114	120	114	122	112	108	114	113	113	110	119	98	120	125	105	114	136	127	117	129	120	87	115	100	117	121	105	120	113	117	110	119	141	107	115	123	113	108	105	123	129	101	121	122	107	115	123	115	113	119	117	134	118	119	119	117	136	121	127	131	111	121	137	146	123	122	112	128	118	117	149	124	110	123	145	126	98	118	121	116	116	108	128	109	107	92	113	106	109	108	113	120	119	109	142	105	107	118	124	105	116	115	128	97	108	122	121	93	120	122	130	133	116	155	131	119	98	117	121	109	118	102	116	109	118	98	105	111	104	108	110	117	112	115	123	107	143	109	134	133	128	118	100	135	103	123	111	118	115	109	144	106	126	98	129	108	120	136	109	95	110	115	106	125	130	110	115	117	119	108	107	115	119	119	104	104	91	108	116	131	104	117	102	121	124	115	121	119	123	110	122	117	119	102	130	122	125	108	109	100	117	122	97	106	120	108	123	100	120	92	126	124	120	100	120	112	129	113	118	114	126	118	99	100	124	143	126	132	112	117	115	128	108	109	124	112	121	106	105	119	128	131	117	113	113	121	129	108	112	106	114	136	124	113	123	129	115	133	123	111	127	132	122	110	122	113	119	109	117	109	98	118	114	112	115	119	113	108	129	111	100	104	125	124	109	131	118	109	116	126	145	116	109	124	110	100	105	133	109	127	122	129	114	100	150	116	95	106	118	111	106	123	122	94	123	122	100	118	107	118	103	140	117	142	118	105	121	122	112	128	116	101	131	113	118	135	116	117	112	123	100	119	131	120	112	105	116	111	114	118	102	125	123	104	137	110	112	110	119	115	129	132	125	100	124	106	131	123	103	122	131	106	118	105	119	100	143	118	122	123	131	107	137	116	106	109	115	115	115	110	109	127	126	113	106	97	138	79	124	137	100	115	126	119	125	103	101	124	135	108	138	122	106	117	101	127	123	105	123	118	130	127	114	130	115	130	111	106	135	134	120	137	110	124	121	128	118	108	103	135	122	126	129	108	125	130	114	108	110	126	115	108	117	115	116	124	128	127	129	121	121	116	101	115	151	141	131	114	124	133	110	89	135	133	114	124	108	108	138	114	144	103	112	125	106	117	119	121	133	133	132	131	120	98	120	120	133	120	109	124	112	110	123	109	118	120	121	126	131	126	101	137	119	122	129	122	114	111	113	107	115	111	126	107	143	122	113	105	103	125	123	117	122	124	116	114	113	131	144	134	128	117	111	100	110	129	130	131	111	100	108	105	102	121	114	114	105	115	129	103	103	114	107	114	133	124	119	124	132	95	116	108	116	103	122	107	126	106	116	103	111	136	112	103	115	114	99	131	106	104	107	115	116	115	118	123	115	129	123	113	126	119	111	102	103	120	112	120	119	115	120	111	98	102	143	108	130	119	122	122	120	126	113	139	109	124	126	103	126	129	132	108	113	113	124	142	128	109	122	113	120	139	111	124	124	117	129	103	110	126	121	97	113	132	116	103	118	123	101	115	115	123	113	109	122	111	113	132	106	122	126	128	99	112	99	109	119	134	147	124	124	132	126	95	131	129	125	105	109	110	118	104	126	114	121	119	110	135	111	110	129	124	108	124	105	123	97	116	113	116	118	135	129	97	110	118	110	110	109	100	114	103	130	111	116	116	130	139	124	131	120	127	104	115	127	114	123	110	130	95	130	138	128	120	108	121	106	118	121	108	90	123	125	115	115	109	134	119	113	106	111	112	99	125	122	110	131	123	130	109	118	127	112	124	119	106	107	92	97	122	128	136	99	118	119	119	116	113	134	122	97	105	126	108	122	120	109	121	104	113	140	114	111	129	112	119	114	118	96	124	105	148	115	137	88	91	112	102	132	108	129	133	116	101	115	112	111	103	119	100	111	121	115	106	125	106	131	134	113	140	119	125	158	116	126	112	99	121	108	118	104	106	134	127	123	119	115	103	118	126	136	124	117	106	105	140	106	114	106	102	119	118	119	123	108	106	121	118	107	130	113	103	119	110	123	122	126	110	132	124	93	117	113	102	107	106	106	114	125	110	109	116	112	114	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
6327	449	550	589	536	541	486	461	454	417	443	453	432	443	385	403	406	414	398	401	377	401	386	409	385	404	396	388	406	384	416	409	384	402	385	421	387	406	380	394	403	439	394	421	402	349	389	421	408	391	381	405	405	392	394	395	405	375	415	394	400	408	399	364	389	355	383	378	383	404	381	419	356	365	422	365	381	392	399	425	364	368	385	404	388	383	399	398	372	405	382	432	409	370	385	416	356	360	372	398	385	391	392	378	391	400	395	392	385	397	399	389	380	357	428	394	438	399	394	373	372	388	416	420	394	405	402	382	409	375	411	383	414	385	393	393	396	411	413	395	397	371	419	379	403	377	382	430	411	392	418	400	405	362	413	399	375	401	406	392	385	381	373	408	416	393	399	390	385	390	377	362	371	392	404	367	376	374	418	387	363	416	425	449	366	398	433	392	366	393	398	401	411	382	410	412	404	380	388	364	394	414	379	362	359	379	418	376	370	393	366	388	387	368	401	393	358	375	393	383	374	384	361	392	347	380	359	368	410	412	428	374	367	377	393	418	354	345	375	427	379	423	393	359	384	376	366	402	373	380	418	376	396	394	425	378	421	389	381	419	395	405	382	395	392	384	381	387	407	390	389	391	394	412	362	413	390	397	428	438	421	397	391	437	388	386	404	398	396	383	407	399	366	396	381	375	396	381	399	432	398	372	374	380	383	429	385	381	364	388	382	378	415	392	371	381	372	365	428	392	415	387	401	377	383	427	378	407	377	353	393	356	394	386	424	377	367	433	396	397	383	378	413	386	400	370	422	374	405	392	388	397	361	382	373	398	356	421	402	403	359	423	374	380	388	389	385	421	383	395	376	399	386	388	387	417	391	411	355	405	358	412	389	371	415	410	445	414	374	371	384	388	393	360	349	398	367	388	390	369	422	380	391	392	430	361	388	412	388	346	390	399	394	386	365	432	406	383	366	404	377	387	415	418	377	409	379	377	369	393	396	415	371	407	368	384	402	387	390	386	384	408	372	400	404	392	372	380	401	384	393	387	388	389	370	415	394	394	384	396	357	356	375	371	399	399	416	424	373	375	371	384	362	397	418	404	357	405	391	372	378	386	374	382	415	379	396	361	387	386	431	425	421	399	343	382	378	404	413	389	346	381	417	424	411	385	410	397	425	408	361	389	367	386	399	359	399	418	389	388	392	383	392	416	354	418	393	392	420	366	436	388	394	409	414	369	384	371	380	339	387	422	400	391	354	365	389	384	399	339	373	411	374	409	388	353	438	352	393	429	371	409	406	413	369	363	412	381	421	444	396	369	361	394	402	389	406	355	384	384	362	393	403	390	366	375	369	357	410	396	426	420	371	371	372	400	415	435	421	390	403	367	424	390	372	402	382	399	415	391	388	393	397	363	370	362	406	370	392	393	399	394	361	401	389	382	369	353	386	390	410	351	388	378	392	382	374	370	389	374	366	407	392	388	390	373	409	423	403	415	388	427	408	357	439	379	379	422	399	377	394	412	426	375	387	386	402	363	396	376	430	365	437	418	409	404	404	392	410	405	367	385	394	382	363	401	384	380	393	377	384	387	394	424	403	375	330	385	383	368	359	420	391	395	387	393	391	409	347	400	419	451	422	384	428	386	407	342	392	396	407	388	402	397	409	358	422	410	402	425	389	366	370	410	358	383	357	389	399	405	375	384	377	394	385	385	417	376	347	398	346	379	433	442	401	380	420	386	369	369	447	388	422	428	410	364	395	371	390	445	403	396	386	384	383	378	360	406	380	385	403	387	367	412	370	398	406	407	384	372	377	394	384	389	394	366	376	395	384	378	393	387	379	376	406	387	396	369	417	399	379	358	399	386	375	383	387	360	386	364	385	396	410	392	400	390	394	397	417	391	392	379	385	383	409	386	396	423	407	383	390	353	379	406	389	375	399	388	362	396	382	356	389	399	415	430	394	383	405	398	401	367	359	393	398	415	398	399	372	384	373	397	383	410	398	383	393	405	389	419	380	392	389	365	392	405	356	380	390	374	389	386	371	375	381	365	406	405	406	386	394	363	404	382	377	371	423	413	394	379	400	370	374	428	410	389	396	418	439	413	397	410	386	381	364	358	395	362	375	386	394	408	398	356	429	435	374	406	416	384	409	418	385	366	378	434	418	397	367	374	384	397	428	408	413	392	402	388	393	358	392	394	412	380	388	376	420	373	361	409	403	375	396	380	409	394	388	407	399	391	372	377	393	404	362	348	372	379	374	400	391	401	371	361	374	381	375	385	394	402	393	371	393	390	375	406	415	379	388	402	359	383	390	388	378	358	396	388	363	412	377	362	399	377	354	383	436	372	396	391	377	399	377	416	395	413	415	392	388	406	401	373	369	416	343	410	408	385	402	374	348	420	385	405	379	371	399	398	422	393	374	372	372	410	408	400	403	366	416	358	381	389	331	421	391	380	421	372	388	374	423	363	384	350	386	410	356	359	384	412	390	432	365	397	400	398	389	394	368	405	403	353	394	397	404	395	401	374	395	389	424	415	381	352	378	421	392	394	380	390	404	361	393	416	406	423	371	389	398	382	386	360	379	341	413	405	399	392	411	386	395	393	399	410	375	370	426	380	378	373	419	399	366	391	392	397	405	379	393	407	397	398	402	405	410	365	347	402	364	387	376	404	369	378	440	397	421	385	415	390	421	355	376	373	380	382	394	397	396	386	416	364	418	384	399	377	408	377	411	405	392	362	416	406	376	420	376	385	372	403	435	390	403	397	400	419	382	382	417	371	392	384	408	382	396	417	386	410	374	393	380	414	406	409	404	383	390	365	387	398	431	412	417	378	389	411	361	379	405	376	392	390	372	402	379	392	359	417	375	365	421	409	372	368	376	340	378	389	408	401	375	372	368	392	383	377	383	381	368	389	339	366	370	384	380	403	383	394	387	380	425	393	376	363	426	369	403	404	359	414	394	389	422	387	402	383	375	381	384	390	394	366	390	376	392	386	377	382	407	391	378	404	399	397	392	399	406	388	388	412	398	388	390	385	399	382	376	391	361	390	404	387	386	369	411	388	394	378	383	373	399	413	397	378	399	386	384	411	377	391	387	364	419	402	461	422	388	401	388	359	422	371	398	425	384	390	380	363	383	363	389	397	394	419	379	399	383	390	446	393	384	367	380	378	376	405	393	407	390	355	386	378	390	411	377	372	373	404	391	378	409	408	372	382	390	367	395	363	361	358	410	391	377	369	418	400	370	359	384	402	383	384	409	390	396	419	397	388	382	369	402	421	402	381	361	372	377	383	435	393	391	385	428	421	370	397	400	411	389	410	392	387	430	375	426	378	377	353	390	361	359	401	396	411	427	432	369	362	416	375	385	389	406	386	361	372	409	423	385	354	364	358	346	382	399	405	397	389	387	419	385	367	402	423	351	378	377	383	400	371	413	397	383	435	395	371	416	412	366	409	389	427	380	430	392	377	389	417	418	348	361	409	420	386	387	375	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
47777	11171	2155	1206	881	641	539	500	437	369	364	339	372	317	293	284	313	290	279	259	291	308	289	305	267	273	272	264	283	263	285	249	269	226	250	260	243	266	294	252	270	247	280	265	262	233	265	256	278	240	262	271	244	265	232	266	257	264	280	258	281	251	290	235	236	245	222	278	256	244	250	272	240	284	271	238	283	254	268	241	248	270	293	260	266	248	225	257	240	258	251	242	236	238	242	258	257	226	267	281	275	248	238	231	259	247	249	263	264	259	242	242	265	260	255	257	242	259	237	251	270	235	259	234	248	247	281	263	247	241	270	251	241	244	256	247	284	260	274	262	244	259	232	252	244	253	245	257	291	216	282	273	259	256	261	274	249	235	247	258	270	244	250	267	253	264	229	271	228	248	216	257	249	241	277	309	270	270	240	262	243	217	251	275	251	255	279	263	247	254	272	244	268	228	245	256	248	287	241	250	266	237	248	234	234	241	249	276	271	295	259	247	231	279	252	260	222	252	230	283	251	233	235	262	290	267	274	232	275	263	249	255	250	267	258	300	264	269	243	246	235	258	258	268	233	248	245	255	250	261	257	258	247	249	260	249	265	271	280	267	241	282	255	249	248	245	278	256	242	252	230	264	282	250	236	250	263	270	251	231	260	220	283	286	248	220	250	234	243	257	256	264	238	272	270	226	227	249	209	263	222	284	262	235	262	247	247	252	241	254	272	238	232	271	249	249	250	270	268	255	233	258	250	247	229	234	250	226	254	241	251	265	262	252	290	256	228	250	236	251	247	267	264	261	252	258	244	243	227	258	241	252	243	277	247	251	268	263	277	258	275	241	271	282	262	259	278	239	249	254	258	236	257	279	281	264	258	240	233	267	262	247	250	251	248	252	239	232	273	270	246	237	256	259	253	286	261	278	278	266	254	239	295	244	247	219	245	272	256	248	258	259	261	268	234	256	231	267	248	285	249	245	236	226	243	259	257	264	266	262	272	265	271	272	276	244	238	251	265	231	244	257	244	241	259	254	207	275	245	267	269	239	267	236	245	266	243	231	241	249	242	280	268	244	263	239	253	278	264	277	237	213	255	271	259	250	256	270	239	264	273	262	243	255	261	234	279	242	248	279	273	237	244	257	239	276	267	261	241	234	250	244	223	249	237	274	277	272	249	250	287	259	231	256	262	276	273	243	245	265	259	244	259	223	248	247	269	234	258	249	245	262	249	256	267	271	256	230	263	257	318	249	240	220	259	252	257	259	270	245	264	252	279	243	235	248	252	263	243	262	248	226	275	273	246	233	235	269	255	248	258	267	257	233	232	232	238	224	241	259	251	268	246	277	247	285	248	232	269	247	249	249	267	288	243	232	278	267	237	266	273	268	278	251	266	249	264	253	259	232	266	277	255	245	259	270	238	251	242	265	245	276	241	236	257	286	225	238	244	257	274	230	279	254	240	274	255	259	252	239	291	260	232	252	256	242	260	230	250	231	245	239	279	270	274	240	276	263	244	237	300	251	233	264	255	263	264	226	255	278	230	255	246	248	270	266	253	245	255	246	266	259	262	229	220	275	243	234	236	240	260	250	230	232	256	258	275	259	267	242	274	247	248	236	255	259	235	251	265	243	262	234	260	237	259	265	254	248	243	276	259	255	243	262	261	245	266	279	245	257	278	246	239	239	244	224	262	247	278	283	266	286	261	241	239	261	271	264	253	281	242	281	266	282	264	258	242	258	271	271	238	258	285	251	238	265	248	272	269	268	244	258	219	250	264	268	266	263	263	253	223	272	246	272	234	274	241	255	270	250	251	269	249	266	240	274	224	247	253	277	276	264	269	277	257	225	256	270	230	251	239	280	258	273	268	253	246	252	239	297	257	232	235	274	262	238	289	256	263	250	233	277	263	254	256	252	232	237	247	236	235	262	258	260	304	229	235	231	268	261	273	225	251	267	259	252	259	271	255	258	249	273	278	249	242	252	235	248	255	258	261	269	269	264	242	257	247	258	263	300	261	279	241	239	230	250	241	253	266	261	249	254	256	252	267	233	250	258	260	266	305	219	263	246	256	255	259	240	270	248	254	272	258	234	248	261	258	259	267	253	236	253	257	282	253	256	238	252	266	262	266	267	255	211	274	249	274	236	227	250	245	277	246	227	235	275	243	269	304	254	246	249	275	262	244	250	285	255	248	265	271	256	260	272	274	279	282	269	251	285	260	244	243	245	285	282	264	267	279	253	249	278	258	243	258	262	245	260	275	255	251	226	247	267	253	274	261	243	273	261	263	248	267	250	280	253	242	237	260	278	217	256	292	252	245	257	254	263	285	285	238	229	249	276	291	276	262	247	261	225	255	255	274	260	255	258	243	256	256	271	266	263	247	276	267	252	260	260	268	228	273	255	241	242	284	272	261	259	261	226	211	261	243	264	257	282	258	243	257	238	276	249	240	281	243	250	262	244	249	212	256	233	275	271	241	236	249	255	248	247	267	280	247	235	257	255	237	275	283	258	243	235	229	254	267	263	272	243	245	255	268	247	232	238	232	263	211	289	242	277	247	235	251	266	262	245	260	252	250	259	273	239	236	245	279	227	275	244	259	272	266	217	275	249	226	233	270	246	276	259	245	242	256	282	247	231	243	255	256	280	294	241	246	232	241	253	219	260	263	238	236	285	253	232	267	262	249	215	277	237	261	251	254	246	225	290	258	259	248	253	256	255	274	234	228	266	274	253	230	265	261	269	249	249	256	278	281	268	239	240	249	237	273	256	282	260	252	238	229	244	263	263	271	244	228	261	271	241	228	226	238	245	263	265	233	263	254	253	225	253	241	241	262	259	244	224	249	240	240	266	256	250	241	256	239	278	249	285	270	249	242	288	252	260	233	226	236	262	267	270	250	257	254	233	274	281	250	259	235	234	252	260	252	272	270	251	269	240	229	254	259	257	240	267	269	266	269	251	247	238	242	271	251	250	270	282	232	234	236	282	255	242	260	256	234	253	261	246	256	227	233	287	243	251	233	276	233	260	243	248	245	250	267	266	252	218	248	229	242	253	299	253	264	273	275	297	258	249	252	253	275	252	239	240	232	244	245	249	270	254	283	253	242	265	256	249	237	273	298	282	258	281	285	282	257	241	242	257	253	266	263	266	265	265	237	285	263	261	237	238	254	282	270	246	247	255	272	256	262	250	265	253	273	265	275	225	253	271	243	273	243	253	259	241	241	248	249	223	239	255	296	241	237	276	271	251	266	267	254	260	252	260	267	246	274	244	241	247	259	252	252	260	236	239	273	272	251	271	260	247	249	261	283	289	259	243	234	238	254	273	251	272	259	227	254	252	237	235	243	258	271	235	247	240	245	265	252	228	285	263	242	227	255	256	246	251	255	253	256	249	267	241	229	249	260	266	250	254	261	259	264	251	235	274	243	272	249	265	243	254	296	243	293	268	242	245	245	264	240	226	271	253	255	223	243	259	265	273	257	237	240	248	257	282	248	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	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
22353	1712	3493	3761	3269	2719	2294	1915	1725	1512	1455	1358	1273	1198	1145	1084	1023	965	1019	998	937	958	942	843	903	896	835	854	781	876	798	799	766	801	785	790	843	742	770	758	790	812	790	769	730	814	746	765	796	768	769	784	727	768	775	753	767	777	751	737	731	707	741	761	783	746	703	776	788	784	787	748	753	729	762	714	734	753	773	736	739	724	797	748	680	745	773	715	737	779	790	762	688	767	741	748	745	759	786	719	723	779	695	766	731	700	763	755	721	774	726	748	759	739	754	750	685	714	708	743	722	742	739	725	739	705	738	760	712	713	684	796	707	752	748	725	714	756	737	733	707	740	767	701	730	688	764	751	725	701	744	690	720	719	735	735	823	721	679	762	723	745	744	747	744	784	722	795	730	708	712	731	747	723	726	738	745	685	757	692	699	737	703	701	725	747	764	727	727	740	769	716	696	695	728	757	717	711	733	751	718	733	742	705	710	802	753	780	720	757	742	727	706	723	742	761	726	741	694	723	722	725	700	729	738	741	733	801	696	703	752	706	770	746	757	719	704	731	730	733	666	761	731	687	769	730	745	686	726	734	720	784	746	769	697	779	732	709	722	701	752	747	675	728	780	722	739	731	724	724	745	751	669	704	762	746	730	759	704	694	766	726	731	693	718	740	770	751	731	734	701	700	718	723	758	729	728	678	735	691	717	671	790	710	692	728	709	762	721	742	712	740	726	754	732	720	731	743	739	719	734	747	770	717	666	711	700	759	744	750	732	708	742	725	715	718	739	739	730	770	757	648	767	770	776	749	700	757	771	705	702	697	746	779	747	711	700	776	710	750	794	772	771	705	736	713	753	750	673	654	696	712	739	747	774	711	689	731	707	749	776	708	760	718	704	775	758	738	737	738	752	742	752	676	716	741	767	743	756	694	750	744	693	740	707	766	725	723	693	709	727	737	727	726	748	706	715	713	761	704	731	711	775	795	740	688	737	754	735	752	725	711	714	739	741	730	705	711	756	741	760	702	708	773	707	710	694	776	718	742	721	750	793	695	758	740	756	736	708	740	759	763	721	725	736	662	771	732	787	761	715	716	756	672	731	713	707	690	705	702	755	751	722	682	716	750	739	758	726	752	686	751	710	718	740	752	710	698	676	743	760	789	777	734	774	722	731	708	739	703	768	747	697	714	726	697	729	732	765	770	731	659	734	707	752	756	786	740	707	746	762	702	776	715	744	749	706	784	699	759	685	736	802	718	783	752	722	751	750	731	772	736	729	732	731	731	695	755	737	754	717	704	757	725	701	730	751	757	770	744	712	712	728	726	746	692	759	727	769	779	773	751	733	735	705	774	722	727	757	738	705	703	694	748	692	732	712	706	708	753	730	675	733	730	759	749	724	789	757	709	740	731	720	721	733	724	750	757	778	762	703	725	740	758	745	729	717	786	750	716	741	727	756	772	752	733	666	730	739	725	741	699	705	747	752	791	744	787	722	712	703	690	768	733	728	705	788	760	713	727	727	721	789	732	744	670	744	709	718	667	769	729	684	705	721	742	695	774	733	723	694	719	771	778	789	727	761	679	770	762	714	730	709	751	745	730	729	736	715	707	713	724	750	742	728	737	717	702	710	695	765	726	734	716	782	700	680	789	707	732	765	715	721	729	691	760	701	733	747	760	708	711	737	747	740	759	711	768	727	741	721	718	725	672	722	750	718	728	756	685	740	744	762	726	728	751	748	732	718	715	728	696	733	732	750	771	705	755	731	816	745	740	728	770	661	771	697	741	714	752	738	732	725	738	761	730	759	725	703	734	703	711	711	750	722	774	743	709	725	717	718	705	737	757	726	729	728	707	720	713	794	731	732	755	697	747	763	714	722	800	714	713	738	733	665	705	721	746	786	733	697	740	705	714	740	746	702	711	719	708	712	759	748	807	717	753	761	718	761	754	745	727	762	771	753	714	714	717	673	719	737	716	680	776	719	735	693	702	740	753	717	714	740	727	683	763	785	738	736	734	730	721	737	716	739	737	739	750	728	774	707	694	765	731	729	767	718	704	707	755	688	740	707	691	747	767	742	732	698	741	686	706	736	717	779	693	698	734	743	766	726	774	759	772	779	697	710	748	755	738	726	711	709	709	752	754	739	694	762	746	663	716	765	715	705	785	754	719	755	722	729	689	734	771	791	769	756	702	718	723	742	713	721	744	715	751	753	732	704	696	720	773	749	742	731	727	779	718	754	715	757	729	720	746	708	735	720	733	731	719	726	772	703	796	754	701	706	711	706	701	750	733	776	731	740	725	686	755	739	717	763	728	746	755	756	724	759	710	696	770	733	772	786	718	721	677	737	762	693	762	744	758	708	715	707	734	698	751	716	719	677	668	785	737	716	751	767	711	773	714	753	752	734	790	723	751	750	732	773	735	727	739	708	701	726	720	716	744	717	733	673	716	716	756	740	711	725	717	735	748	724	735	741	727	731	733	710	750	697	734	750	731	740	747	709	739	709	689	719	749	724	785	748	735	729	733	713	736	740	760	767	744	747	726	741	741	680	704	745	715	736	759	716	723	696	747	694	751	740	746	734	708	744	737	676	772	710	760	764	724	706	694	724	730	728	722	747	703	696	734	751	729	734	727	749	708	713	722	731	732	770	721	699	749	694	734	745	717	717	717	770	741	729	732	704	718	736	696	727	736	699	707	723	772	724	736	722	712	779	786	714	779	753	717	779	735	721	764	743	736	715	729	800	707	702	729	759	742	703	722	724	763	696	725	697	763	725	745	704	723	742	710	794	677	713	753	761	711	760	735	720	743	743	748	749	728	707	735	717	755	807	697	760	777	717	754	767	779	687	722	726	758	714	730	772	741	730	751	772	720	767	769	737	670	741	715	729	727	724	733	770	754	706	745	771	692	734	722	760	736	750	716	756	726	745	797	708	742	729	726	722	764	754	719	715	735	725	742	707	725	742	753	742	748	768	742	750	768	742	737	759	769	710	750	707	734	716	776	721	778	691	724	695	758	732	719	747	702	706	724	697	708	700	655	755	733	740	743	717	776	736	683	717	709	746	767	736	703	714	734	737	730	755	737	699	729	781	723	697	742	708	765	750	733	722	736	734	756	766	701	722	742	733	763	697	753	772	721	748	693	737	735	760	732	765	714	788	692	716	710	731	730	750	736	727	752	729	749	688	732	741	763	755	740	719	739	739	772	739	711	713	736	745	732	716	694	775	763	754	791	756	734	723	736	747	732	756	698	736	706	708	734	747	755	726	719	726	702	740	737	748	726	753	723	743	689	763	761	761	711	751	736	730	748	722	734	782	727	761	774	732	712	723	746	723	724	707	736	696	761	704	747	739	781	721	720	729	683	716	725	723	702	678	704	714	752	691	756	716	735	748	714	732	758	701	735	755	749	704	727	697	739	769	769	692	716	725	681	738	713	734	713	767	728	697	708	785	754	729	721	696	752	719	765	702	736	753	714	693	700	674	813	721	692	754	733	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
57203	19017	7597	2648	1482	1130	873	789	629	552	514	522	436	408	402	383	361	361	360	333	379	368	319	353	335	304	297	288	315	278	359	317	320	343	295	292	335	331	271	283	287	301	267	303	325	308	300	299	306	298	296	309	310	269	285	319	295	299	314	311	293	275	241	325	317	297	279	272	308	283	305	290	315	303	294	293	282	292	336	281	295	262	285	322	273	285	293	307	326	291	284	282	297	321	327	323	320	273	324	282	251	309	290	287	300	264	301	296	251	274	317	302	256	265	300	282	262	319	313	279	288	308	311	310	333	272	314	279	286	305	300	261	312	293	307	292	304	332	305	285	299	290	295	317	271	278	291	295	280	311	295	301	304	288	259	252	253	271	296	292	268	291	278	306	288	310	300	280	306	314	297	273	297	310	285	305	293	289	296	288	307	286	287	295	287	279	297	271	305	265	300	308	293	284	277	275	295	285	283	272	296	301	287	293	266	285	299	305	308	286	293	273	295	295	283	280	302	286	321	293	276	263	311	324	289	287	277	295	298	308	292	277	286	305	286	292	292	286	305	286	281	270	284	274	278	284	277	331	319	302	304	294	299	309	297	313	268	284	272	276	319	286	286	290	302	293	292	273	301	302	268	262	304	279	301	305	318	277	325	269	311	305	283	309	313	309	306	321	284	310	269	261	281	257	309	297	298	265	292	315	290	310	288	289	316	282	286	251	295	303	313	328	266	299	328	283	291	304	297	293	318	314	277	277	305	295	293	330	278	312	282	307	266	299	289	279	289	279	275	284	302	262	274	286	297	289	253	307	295	285	311	282	276	308	303	286	309	278	290	282	294	311	297	315	271	308	308	301	288	276	274	286	305	306	289	304	293	302	280	298	274	273	270	287	307	292	301	300	309	311	291	285	306	333	307	290	281	284	290	269	285	288	269	275	285	270	271	308	287	270	286	315	259	291	321	297	305	279	282	305	301	238	293	305	315	255	284	317	297	291	272	316	296	285	312	322	284	279	326	318	305	293	268	296	300	291	281	284	302	287	300	272	296	280	293	254	307	293	294	269	294	300	295	257	298	256	306	289	296	310	296	312	288	281	321	275	290	280	285	274	314	295	294	293	303	306	282	320	287	316	268	265	299	297	292	300	272	291	270	284	306	333	287	298	310	286	305	258	296	302	298	306	291	315	329	316	302	307	304	280	307	314	283	313	256	290	282	319	298	313	286	278	285	300	294	253	299	261	310	290	284	276	316	285	299	274	269	262	331	282	271	296	288	287	303	270	277	303	303	301	282	304	267	312	293	283	297	296	304	303	263	271	288	314	337	309	308	286	282	287	299	280	276	302	297	269	301	292	292	295	321	260	311	286	284	299	304	312	293	321	330	278	270	285	290	301	295	296	273	247	291	318	306	341	290	270	302	285	272	290	290	315	300	317	282	320	342	300	315	304	294	289	284	282	280	293	300	316	306	297	279	305	252	296	306	300	309	335	306	306	304	319	292	266	272	302	295	288	293	278	310	282	292	296	286	317	287	271	300	302	272	329	277	266	296	271	317	295	289	290	321	256	313	318	288	280	284	271	270	308	278	311	303	291	284	290	281	271	285	293	268	278	283	287	277	271	312	286	308	295	317	315	317	306	299	306	289	323	284	295	283	311	261	299	303	320	301	328	287	289	286	255	259	238	292	289	269	284	295	301	305	276	292	318	256	282	276	275	320	294	298	288	304	287	286	302	283	301	331	308	302	291	309	275	285	295	304	294	295	303	312	267	341	289	326	280	302	300	318	282	297	287	298	304	281	296	311	308	259	277	294	254	296	307	280	283	327	308	245	305	284	278	297	296	278	320	294	287	273	287	291	250	308	294	271	281	276	306	266	314	294	294	289	326	295	291	321	295	307	300	299	305	269	290	316	308	308	292	314	267	325	324	277	284	282	286	332	281	284	279	268	300	295	289	277	271	282	289	282	294	308	300	271	321	316	303	304	290	268	282	294	270	285	294	292	318	290	275	280	355	289	291	271	287	316	298	273	308	286	298	315	305	276	259	313	289	313	320	279	315	303	282	272	279	263	268	299	283	289	309	288	281	319	288	305	271	316	313	301	277	296	313	257	324	279	292	282	281	284	319	256	304	295	286	297	292	286	291	294	263	318	309	268	299	320	286	270	290	284	265	313	266	274	292	300	301	310	307	278	308	323	276	311	259	311	284	277	280	311	318	286	313	285	328	297	297	295	306	305	330	259	296	269	315	277	286	269	293	250	295	321	298	295	296	266	286	309	267	312	290	296	320	320	290	280	310	306	298	302	307	280	290	300	298	329	282	304	267	286	260	259	304	321	264	275	283	311	296	296	296	293	306	316	286	297	290	298	284	295	303	303	282	311	305	299	307	316	270	304	309	302	315	319	301	292	297	294	271	301	292	297	271	304	273	296	326	282	314	262	297	272	264	293	293	290	287	295	302	295	285	284	318	290	295	282	278	327	313	291	287	293	270	285	294	317	298	296	293	276	271	309	310	320	297	298	311	285	295	278	284	309	304	309	260	328	316	270	277	315	279	345	273	301	277	299	302	270	297	307	275	316	302	291	327	283	302	310	294	306	301	280	281	295	303	271	324	291	312	257	307	295	262	280	305	301	314	264	319	308	303	292	306	334	298	273	285	267	310	296	300	317	254	320	316	303	295	287	282	323	318	266	317	309	288	271	269	298	266	310	307	257	316	303	291	270	309	297	283	266	277	292	276	282	276	297	296	289	289	269	308	312	289	301	276	296	289	303	301	275	305	289	307	281	276	285	323	267	323	305	280	330	308	275	281	333	249	295	310	290	279	306	296	296	303	313	324	295	301	259	295	273	274	297	309	305	291	305	285	299	288	284	287	270	300	292	283	292	273	281	304	327	292	329	317	277	299	296	288	297	278	299	309	312	285	271	272	325	337	282	294	305	299	281	283	299	302	290	286	240	310	299	283	267	254	286	302	279	295	252	250	301	309	315	282	282	321	296	275	286	281	307	290	300	295	316	250	276	277	318	305	288	271	259	292	304	273	277	288	289	291	319	279	320	302	337	286	263	325	312	283	287	329	294	286	314	291	300	300	295	311	269	288	283	295	275	314	308	279	272	263	291	290	291	310	317	278	281	298	308	274	299	296	283	286	302	279	290	273	301	309	301	293	295	291	279	257	259	309	274	288	294	310	273	309	331	279	294	266	294	291	270	275	308	303	259	313	294	344	288	281	281	304	281	291	276	283	280	278	268	343	286	330	327	298	289	290	314	313	295	291	273	277	284	294	307	329	288	309	287	314	315	288	270	249	284	282	325	298	289	271	296	280	270	283	297	259	286	292	285	311	300	279	279	332	295	310	310	266	296	291	277	286	290	338	309	301	288	272	318	298	281	277	318	273	260	296	316	290	284	304	319	273	332	268	325	304	293	280	313	270	295	296	343	271	294	326	289	294	281	302	293	257	298	285	301	320	287	279	307	292	269	301	290	277	294	303	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
28602	2756	5920	6547	5504	4471	3771	3048	2647	2481	2173	2084	1784	1681	1568	1470	1408	1307	1276	1299	1221	1178	1108	1048	1103	1030	1006	1024	1007	1021	998	981	948	947	945	939	926	932	885	902	917	900	865	806	930	914	863	900	845	845	837	862	849	841	888	868	821	868	879	834	815	845	833	820	853	817	842	803	852	827	832	862	862	881	861	873	849	831	868	822	882	771	790	834	859	822	818	785	831	826	852	840	794	802	831	844	817	812	875	847	847	853	854	810	824	849	763	781	814	832	822	830	870	845	824	785	828	870	828	832	822	770	813	831	787	807	815	824	793	878	789	817	819	867	835	795	821	766	825	866	789	782	848	769	846	794	847	804	811	808	839	818	787	818	815	776	834	841	844	858	832	851	805	847	818	809	798	868	818	791	810	795	855	863	792	826	770	807	785	780	798	803	767	805	745	790	838	821	822	787	804	784	805	844	767	842	829	835	790	802	823	770	817	784	836	796	796	792	826	804	781	805	821	795	856	819	800	789	822	782	814	815	785	822	813	793	813	823	827	791	813	808	793	843	791	838	814	792	815	787	804	822	803	875	795	800	764	901	827	803	786	771	790	830	801	788	778	757	822	796	817	843	784	791	765	783	751	765	813	839	770	770	819	783	804	811	810	836	797	816	837	790	825	776	790	767	822	779	818	771	791	816	836	809	832	782	844	789	828	810	802	808	804	792	798	815	784	839	788	783	814	828	820	799	815	760	858	797	820	705	810	843	809	804	783	806	794	845	793	784	829	810	802	797	850	786	837	840	834	837	862	750	839	770	828	776	792	825	795	798	884	844	798	788	847	838	852	809	855	808	787	785	786	826	861	833	835	815	812	751	819	828	809	736	816	828	806	799	782	798	807	800	771	798	811	809	751	837	834	816	808	777	781	761	794	796	836	816	844	803	804	809	782	789	793	770	798	816	785	827	790	780	842	823	793	784	818	846	835	781	784	847	827	819	791	828	775	844	796	843	846	782	784	786	813	805	825	852	781	800	819	795	792	784	837	782	804	866	792	818	794	798	748	795	824	812	854	777	747	808	797	787	814	783	754	755	819	829	800	849	839	784	799	801	748	821	782	777	783	891	824	796	815	825	807	815	808	862	860	821	818	831	722	812	812	781	832	839	816	805	816	796	776	786	792	808	848	765	843	849	811	844	788	827	789	819	832	812	816	771	790	821	820	799	774	827	837	826	873	780	764	779	826	783	817	833	800	805	769	787	721	831	834	827	807	811	803	845	786	804	803	812	817	772	825	812	840	764	815	793	781	826	831	882	771	808	812	792	856	871	853	807	766	822	844	855	785	769	791	802	805	793	781	802	839	807	793	787	882	810	839	803	786	772	854	804	824	784	818	871	814	750	848	755	833	839	845	810	820	785	824	799	810	827	843	752	781	846	830	818	844	828	849	815	808	821	849	794	810	809	769	825	798	763	792	853	811	800	778	793	821	796	761	786	803	793	838	799	844	788	828	834	761	775	793	831	863	849	793	816	797	801	808	785	819	770	821	849	812	843	864	815	822	867	793	824	799	815	841	792	810	765	823	843	864	813	827	853	774	816	805	791	774	821	780	843	809	780	857	794	756	758	824	824	810	783	790	810	805	786	813	836	844	838	850	792	855	818	797	884	816	815	792	812	805	846	785	809	876	786	785	851	796	838	764	772	801	799	804	817	772	798	845	808	821	808	829	810	749	780	761	810	815	820	820	842	788	790	810	805	780	822	829	781	791	823	813	783	788	805	769	780	767	823	837	785	774	789	807	791	843	834	838	807	787	827	856	804	826	793	855	744	781	815	803	777	814	852	860	810	786	798	787	811	828	799	809	769	833	856	825	786	782	790	767	824	791	806	819	805	839	841	831	814	794	772	829	809	776	828	777	836	850	848	794	827	756	790	816	852	798	772	834	846	813	849	825	832	801	805	837	890	786	834	827	814	768	808	822	799	814	804	776	788	844	797	801	835	777	878	784	786	796	825	831	841	817	840	772	842	798	790	811	819	783	806	840	785	782	799	829	813	797	839	769	771	776	830	796	829	802	791	849	752	824	797	812	789	789	766	809	793	781	815	789	790	801	831	755	784	768	805	812	770	805	795	838	816	863	836	817	760	811	841	782	797	832	848	852	851	828	766	861	771	794	827	857	838	812	755	789	826	815	849	806	827	770	818	851	796	813	874	817	818	786	801	837	827	860	818	838	831	769	813	785	794	828	823	812	812	798	838	821	835	817	802	807	810	794	809	793	797	788	804	818	816	821	857	798	823	796	805	786	786	773	829	797	831	778	765	776	799	870	814	791	864	768	848	801	829	815	783	780	734	793	789	770	780	762	840	830	874	803	829	734	819	820	799	786	802	817	756	835	800	815	783	822	804	799	771	817	863	821	800	809	810	844	817	777	799	811	798	808	769	804	827	815	796	835	820	796	828	832	830	830	819	783	801	816	790	807	817	811	825	828	837	846	817	795	775	805	818	800	794	786	776	812	799	760	760	818	830	823	734	771	810	832	771	783	764	837	861	815	792	803	753	844	829	835	821	818	804	810	822	795	815	840	813	786	808	750	808	824	799	826	804	798	846	829	795	838	788	820	786	807	804	767	849	800	840	849	805	810	803	828	802	792	848	777	812	836	799	786	809	763	785	815	807	827	804	801	849	794	801	797	838	890	849	792	862	858	789	759	852	815	804	816	852	827	801	777	727	814	840	843	824	833	872	818	842	813	779	804	788	784	800	784	844	788	824	834	810	754	784	777	877	770	832	789	819	788	804	841	823	836	795	784	779	803	816	751	760	805	860	828	801	841	848	815	790	776	836	790	801	787	776	804	839	803	835	795	833	873	808	832	806	826	825	808	819	785	790	779	786	817	751	778	832	776	835	799	761	776	815	787	789	802	801	836	817	838	794	826	819	765	780	798	810	743	818	847	804	807	853	844	827	785	775	824	802	802	825	827	814	802	779	790	856	818	810	797	807	813	891	852	834	798	823	814	794	806	791	813	794	844	781	769	821	824	772	826	792	801	797	814	807	829	846	799	754	772	854	812	738	870	838	826	844	817	827	789	750	768	823	832	802	786	808	813	840	802	849	801	799	839	826	813	821	844	813	778	795	832	845	810	782	830	754	857	811	789	770	832	742	779	810	775	915	817	799	821	821	825	808	755	779	840	793	790	810	806	835	807	787	745	844	803	843	785	865	842	801	758	815	797	782	803	843	826	782	792	834	822	821	776	806	832	771	819	743	826	842	808	748	887	849	815	794	810	752	777	832	822	779	789	780	822	805	793	801	843	828	849	783	758	739	827	819	853	867	813	844	851	803	813	867	791	820	797	765	842	817	773	750	785	782	823	799	762	807	797	759	826	786	754	827	822	819	819	863	820	773	803	797	795	804	871	804	800	799	830	767	799	839	761	831	804	806	791	833	816	794	845	796	815	852	862	832	779	842	782	803	831	814	807	811	809	812	778	807	835	814	802	781	764	834	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
6819	362	230	170	155	159	124	125	117	130	136	106	124	112	123	124	128	112	111	125	114	103	135	115	102	101	106	118	116	133	125	113	121	124	120	115	101	105	107	120	126	115	122	99	105	131	130	108	105	98	117	101	104	107	131	105	96	117	124	115	110	101	120	122	123	129	129	96	126	134	109	131	95	132	118	118	116	134	112	116	99	106	102	111	121	115	120	110	113	107	110	128	122	118	134	115	105	128	119	109	123	107	144	109	106	122	96	127	124	103	110	107	112	109	98	111	109	110	114	128	116	129	126	138	113	118	96	117	103	113	125	133	121	113	137	125	113	114	133	135	125	121	114	121	123	117	118	121	120	104	129	110	105	117	110	123	122	105	133	104	131	104	124	104	124	120	107	114	130	99	121	116	129	112	114	123	115	105	130	112	128	122	112	109	141	124	100	121	114	103	112	108	121	122	133	139	127	132	114	122	124	134	116	126	125	150	119	113	114	124	118	132	120	98	120	100	112	123	126	104	123	106	116	126	107	126	113	115	102	104	112	133	110	134	111	117	105	116	128	130	131	114	112	133	122	111	122	110	122	118	131	126	129	113	114	109	132	110	100	121	123	113	107	137	125	120	102	121	124	113	122	107	115	116	104	123	118	122	101	137	114	112	125	112	127	117	118	127	126	129	135	127	114	122	108	130	123	100	121	112	125	112	115	118	125	92	110	103	124	112	131	108	98	119	111	110	114	117	121	101	110	113	118	125	131	118	121	122	129	115	120	130	112	129	128	103	117	122	107	113	105	113	108	105	101	110	113	97	119	98	122	99	102	100	120	110	121	111	115	115	112	126	108	111	132	143	123	114	115	130	92	137	121	134	120	133	122	122	112	101	123	116	119	128	90	122	102	113	135	108	100	103	110	122	109	115	109	118	114	103	106	127	115	136	109	112	130	130	125	109	125	115	126	122	124	106	106	130	117	120	110	130	118	114	112	113	116	117	123	123	101	111	112	118	109	122	119	101	112	120	132	130	96	112	115	115	126	106	127	132	132	99	113	140	123	107	115	109	108	102	117	118	97	109	123	115	90	132	112	116	112	134	105	125	112	111	117	117	117	116	129	113	102	97	99	115	125	110	128	103	109	124	119	106	123	120	119	121	136	123	115	121	123	148	104	104	118	123	141	127	120	98	119	157	131	120	124	125	125	119	117	112	124	120	111	109	106	119	106	103	121	107	101	108	110	116	99	123	120	121	94	102	128	121	112	104	113	105	127	120	104	118	121	112	120	123	129	107	110	129	124	102	105	145	122	107	118	122	123	105	128	114	100	113	119	109	150	114	113	105	118	115	106	112	135	105	111	98	119	111	108	108	113	122	108	113	112	113	98	127	114	95	138	99	124	106	120	124	115	128	133	111	126	124	109	117	97	100	117	134	116	120	105	117	97	106	123	110	105	125	102	121	113	98	124	127	125	117	110	117	137	121	117	118	111	133	112	113	106	119	105	125	113	135	124	121	122	97	103	107	93	101	138	126	132	115	115	123	93	113	126	129	108	103	105	133	111	128	120	119	123	104	106	111	128	109	97	114	119	119	112	114	111	108	117	106	122	100	124	115	123	104	98	122	116	113	106	138	106	125	106	106	119	109	114	112	122	119	131	101	111	114	111	98	133	116	104	131	115	118	124	111	101	126	132	105	118	124	103	107	86	131	121	96	105	114	110	99	100	109	106	134	108	110	113	116	118	133	121	121	117	133	123	131	121	120	135	99	129	118	119	117	96	103	136	129	100	105	126	119	131	112	107	130	122	120	109	104	132	102	127	82	116	114	121	105	124	98	121	113	103	109	119	129	128	114	109	118	118	123	103	115	86	104	139	126	115	113	106	121	101	97	108	114	104	119	119	143	120	114	126	116	111	117	112	103	109	127	113	129	115	111	114	116	115	116	108	99	95	96	102	92	113	127	128	126	111	115	128	124	106	115	116	127	119	131	116	108	114	94	112	124	117	100	129	100	100	118	118	119	109	104	126	131	106	99	116	127	138	112	100	113	134	107	127	109	123	123	113	123	127	127	110	121	130	113	110	122	127	112	127	116	123	111	112	121	123	119	114	123	112	116	110	120	112	102	126	115	132	121	117	110	97	119	115	98	125	113	121	121	129	104	120	114	134	112	117	137	94	109	140	102	129	119	120	132	128	108	123	120	118	108	108	101	110	101	122	110	115	126	124	114	123	105	112	114	112	115	115	138	108	116	135	120	112	126	107	131	127	127	130	105	94	120	116	127	89	112	124	113	111	110	115	114	117	124	121	114	97	117	123	123	103	113	127	102	131	113	120	102	110	113	114	121	111	113	117	108	134	113	125	134	118	129	140	120	125	126	147	90	122	127	150	118	119	102	114	127	107	122	117	113	132	109	123	114	114	115	120	135	111	116	113	115	103	130	109	109	121	114	103	115	116	105	126	143	105	113	111	113	102	131	127	120	128	114	113	104	98	136	111	114	116	125	130	94	122	126	117	117	116	96	121	86	136	126	126	122	129	102	102	109	119	113	123	117	127	119	101	117	109	117	121	122	123	107	95	104	104	132	111	106	122	102	110	116	123	152	126	124	123	135	127	115	136	125	118	106	100	104	111	109	120	120	120	115	131	105	105	116	109	108	98	129	106	105	104	119	107	122	120	109	111	112	122	114	121	106	112	127	108	110	128	109	143	106	125	119	138	118	124	128	110	108	106	124	99	103	102	116	92	107	110	102	121	135	123	116	119	97	118	117	97	107	100	121	108	108	108	129	109	128	125	127	110	114	110	121	98	117	128	133	121	104	122	129	106	120	125	122	113	119	105	108	119	119	105	119	111	124	112	105	135	113	112	117	121	132	116	128	124	113	106	106	124	123	127	117	114	134	134	118	114	102	117	129	106	107	104	111	117	112	109	113	118	123	121	111	133	132	115	115	107	117	94	119	110	98	122	105	116	115	104	120	112	117	120	128	108	104	107	99	119	119	118	96	135	115	120	126	104	112	125	127	110	123	128	126	110	112	112	110	122	124	125	103	106	113	108	118	120	111	117	116	110	127	121	125	106	108	122	121	123	104	100	128	129	114	100	132	108	108	104	121	112	130	114	121	130	115	99	139	116	129	109	101	113	95	118	106	104	104	117	115	115	116	130	125	119	139	128	113	122	117	112	107	141	124	93	116	107	124	126	134	130	119	107	105	126	122	112	123	130	136	116	118	98	113	127	93	106	126	106	111	110	98	114	105	102	108	121	125	141	116	103	112	109	109	119	100	110	111	113	129	109	103	121	93	113	118	123	120	107	98	138	138	120	111	113	125	113	104	123	125	115	119	116	88	102	128	101	114	103	96	121	123	111	103	122	117	129	116	123	112	120	114	102	103	156	119	96	122	115	104	105	108	102	106	105	104	98	127	115	130	120	117	124	111	135	132	116	114	111	98	118	112	128	130	123	125	116	104	117	87	114	122	112	117	111	107	109	114	111	102	106	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	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
6166	445	522	565	527	528	452	432	452	418	428	428	417	401	421	380	434	439	405	364	380	417	382	370	391	437	373	393	370	370	400	355	398	384	366	405	374	391	394	367	388	408	423	399	403	396	436	403	371	401	368	392	386	379	390	377	373	369	401	384	403	378	397	387	358	404	399	376	395	409	401	372	389	419	370	409	406	413	409	402	410	392	414	400	425	400	406	398	356	388	370	384	384	372	358	437	410	405	402	364	384	359	445	383	370	348	365	409	406	390	414	377	384	387	355	381	370	422	396	405	417	374	389	406	370	360	408	390	410	411	362	380	367	375	393	372	385	373	368	389	371	371	377	358	417	394	424	387	380	390	420	379	381	421	377	387	376	391	345	415	382	420	350	416	366	440	361	411	386	403	423	380	398	416	355	362	389	382	388	382	385	382	366	400	375	425	377	407	384	405	347	389	425	374	403	418	424	393	398	369	415	386	364	398	398	357	397	406	387	386	372	393	396	386	383	394	401	402	414	401	398	403	403	376	366	366	378	380	395	389	400	351	383	357	348	398	408	385	399	387	379	373	394	387	371	379	393	395	379	405	393	406	339	369	412	377	419	430	372	378	361	384	408	390	386	405	430	368	385	393	406	371	412	381	407	389	382	390	423	385	413	384	412	359	367	425	357	395	383	370	361	412	373	364	426	393	366	393	358	382	390	339	411	400	357	411	394	365	395	410	398	396	385	373	410	410	381	380	394	385	365	402	369	406	394	416	355	405	383	409	396	403	428	375	390	408	392	395	369	408	382	434	401	380	408	393	407	406	404	421	374	335	376	379	380	387	405	396	388	400	385	401	402	364	409	411	388	399	393	397	414	362	354	415	371	395	395	362	396	384	361	370	391	389	366	349	360	378	401	416	395	403	415	389	402	410	399	414	391	380	431	402	379	389	410	405	408	389	447	392	370	378	357	369	420	373	389	414	351	432	409	394	425	395	418	421	426	374	359	406	361	391	378	400	388	388	377	389	373	395	395	378	372	379	398	383	374	376	406	432	400	394	409	384	398	391	389	360	407	416	359	403	386	400	380	376	385	364	431	376	364	421	389	401	390	351	364	379	391	386	360	389	410	379	394	446	405	383	342	410	391	384	387	367	392	403	416	386	420	355	386	406	384	413	413	386	398	383	397	410	377	358	399	362	400	372	383	385	395	379	385	407	374	412	408	376	381	399	374	394	416	396	403	395	395	410	409	407	406	382	389	384	386	395	396	420	444	382	408	387	405	388	399	372	408	358	382	392	387	395	418	340	414	383	407	387	354	383	367	383	394	370	391	383	382	413	391	435	412	380	384	385	381	427	373	401	361	386	403	366	401	382	371	378	404	414	390	352	400	386	393	413	430	359	384	427	380	384	413	370	388	375	398	367	424	402	391	399	401	359	389	346	397	364	370	403	387	427	401	407	385	407	407	381	392	379	362	394	405	382	428	374	381	386	375	378	387	391	348	392	373	353	435	415	406	407	414	406	375	407	398	370	408	373	376	383	373	409	346	419	399	387	401	398	369	370	397	383	389	386	384	419	384	397	397	382	413	406	393	402	385	371	353	398	403	416	406	392	388	383	373	387	350	449	398	387	364	373	373	409	400	436	369	401	401	369	405	427	397	373	400	375	412	367	366	401	349	342	391	401	406	363	375	398	377	392	381	404	395	382	382	375	424	370	340	424	396	348	372	373	368	413	404	392	386	398	393	391	363	387	370	384	399	361	354	386	391	386	364	395	404	401	366	446	376	399	404	375	435	392	375	369	371	368	414	397	415	401	397	368	370	360	387	391	352	419	396	401	410	357	397	402	386	364	342	390	404	382	384	397	382	372	398	339	395	395	369	389	377	406	364	381	408	382	376	374	375	387	382	387	383	364	384	393	375	370	396	379	406	404	380	376	386	381	390	374	390	426	404	389	403	387	373	391	404	423	377	375	407	366	397	412	389	376	400	386	387	404	384	407	365	384	400	408	383	384	391	399	371	390	401	415	386	383	370	362	400	407	389	384	355	380	403	381	351	397	412	396	389	381	378	395	398	412	388	387	357	411	370	376	387	384	394	366	365	421	366	378	362	380	383	366	396	329	382	409	387	419	381	392	433	381	371	397	359	396	378	403	379	381	437	353	379	388	388	373	368	371	402	429	398	403	353	407	391	401	423	414	357	397	378	401	402	408	385	368	401	360	398	418	393	433	377	420	408	344	370	409	401	357	390	416	376	400	326	394	386	379	384	393	404	385	386	430	392	382	379	374	373	403	377	391	358	409	385	383	398	425	410	432	393	424	365	375	381	379	421	403	418	360	382	396	380	372	369	432	406	384	387	382	417	386	389	329	372	405	401	347	396	390	421	394	402	368	386	415	381	411	415	396	389	390	392	407	391	372	371	419	376	362	394	351	366	387	368	371	425	398	405	387	337	421	385	375	421	359	347	354	362	391	409	372	379	387	387	402	411	409	410	372	372	355	403	382	393	397	371	365	419	364	380	379	372	383	387	372	423	383	382	384	385	361	360	412	368	381	376	383	393	362	381	410	381	384	389	371	381	409	364	390	402	371	380	359	449	369	361	359	362	361	342	370	357	419	394	390	337	387	398	410	391	375	411	351	390	392	410	382	395	376	434	404	403	408	394	386	404	421	392	385	380	400	386	372	415	404	384	397	375	376	387	393	372	440	402	356	391	382	408	400	369	392	350	397	391	365	397	403	412	336	379	414	386	411	387	383	398	393	397	397	413	376	397	344	376	375	404	413	380	416	371	417	370	396	395	393	359	365	383	427	397	365	389	354	374	395	395	365	406	379	394	369	368	378	384	377	379	342	376	409	412	377	373	376	414	398	446	404	376	394	368	383	412	373	362	399	368	390	397	360	408	411	355	404	366	399	389	391	389	407	357	397	360	397	355	384	398	392	404	366	416	389	341	391	412	425	370	403	392	427	388	379	402	409	399	419	360	392	390	363	405	400	398	384	414	378	370	417	381	386	396	376	394	386	380	344	391	403	372	372	376	402	402	393	374	407	394	368	405	409	384	425	362	376	362	420	412	395	384	390	398	382	377	379	397	414	390	395	421	377	367	393	380	406	420	391	408	405	406	358	389	379	401	377	408	402	403	383	389	384	371	378	414	395	379	378	383	407	403	390	393	387	378	380	428	374	397	394	388	370	355	393	416	366	377	389	338	400	355	399	370	389	409	349	407	358	366	371	372	397	399	427	362	373	388	430	378	382	370	373	402	407	406	375	360	398	403	413	376	420	382	380	406	420	406	406	366	420	375	368	428	415	393	391	377	406	423	397	370	394	396	371	397	384	403	402	378	374	399	378	403	367	395	410	366	385	361	395	379	379	382	402	380	394	363	374	377	372	389	391	373	381	379	366	416	402	365	358	400	383	384	396	413	407	373	433	371	382	357	398	389	385	351	379	371	389	377	424	375	348	407	365	399	373	334	369	365	424	388	397	388	390	385	404	385	424	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
45718	11583	2189	1245	855	637	510	487	457	404	379	341	317	346	300	276	292	279	291	300	217	300	280	281	232	255	274	267	272	247	264	265	292	275	264	272	245	282	238	252	254	237	248	242	255	240	228	225	231	266	243	255	245	268	274	260	259	262	286	288	269	254	261	248	244	253	255	289	238	267	264	262	241	255	249	259	266	252	253	244	252	250	241	264	234	250	258	253	263	235	276	267	233	221	230	242	256	253	245	247	287	237	242	272	276	267	266	241	248	267	252	259	254	251	235	238	253	236	220	254	247	251	275	244	261	236	256	265	259	274	274	248	235	261	283	241	267	251	263	238	240	254	253	240	228	225	223	268	250	219	235	268	290	269	282	265	246	238	232	248	282	229	266	251	250	270	271	276	242	257	249	259	261	252	254	292	242	255	248	252	247	264	247	261	239	260	271	279	258	278	261	258	258	259	236	264	239	264	232	239	264	261	299	230	232	243	280	249	257	266	235	237	245	248	248	255	270	262	225	276	256	248	266	254	271	254	268	233	266	243	265	246	240	245	290	268	263	221	254	273	236	242	203	235	243	277	250	259	259	287	245	268	240	227	221	263	238	238	244	226	242	245	240	233	222	257	238	247	256	242	274	235	246	267	254	263	239	239	246	243	251	281	268	229	253	271	260	277	241	231	214	272	245	265	246	263	269	257	255	245	249	256	253	269	278	246	232	248	258	267	252	239	280	252	268	263	264	249	270	253	237	274	251	250	235	265	242	260	251	245	247	262	255	278	271	249	247	276	250	237	235	261	228	272	272	259	266	236	271	262	237	257	266	233	241	252	235	257	253	260	266	291	254	262	261	255	258	257	239	244	245	236	246	225	258	256	274	254	256	254	233	271	232	261	229	242	246	269	274	268	239	267	241	257	217	263	245	250	245	239	270	246	258	272	236	275	259	252	247	242	256	242	252	256	262	255	245	251	229	263	214	229	262	249	237	266	250	222	217	261	247	250	259	285	244	241	251	267	226	252	244	258	236	254	239	274	242	250	238	288	249	260	263	259	264	257	253	234	244	253	250	265	229	248	260	269	238	240	271	271	240	247	272	260	221	272	238	238	230	267	245	255	264	277	272	298	252	246	256	253	245	245	254	247	269	271	255	234	276	250	252	234	271	250	250	239	221	270	266	255	263	262	240	234	281	257	223	249	262	266	247	250	251	226	256	263	242	257	218	248	225	242	261	244	281	266	252	252	275	265	252	263	247	236	266	258	259	251	227	257	264	239	238	233	265	251	258	269	263	244	239	238	250	272	252	233	255	248	250	255	265	234	253	262	269	268	258	274	278	236	258	245	250	261	229	267	257	271	254	235	246	231	254	273	250	266	245	247	253	242	229	268	268	253	235	243	250	262	262	252	253	261	249	258	236	239	256	245	229	258	248	256	266	228	254	254	237	250	253	275	274	266	238	247	257	236	249	271	236	257	267	233	244	290	244	249	219	274	266	250	287	245	246	247	260	254	268	250	241	233	250	256	246	243	255	239	223	249	251	259	220	256	255	255	233	241	232	246	259	271	245	259	250	247	242	272	270	238	241	282	247	275	226	284	243	268	264	233	244	246	254	269	234	258	232	241	273	235	239	256	273	279	265	255	255	248	233	265	271	272	244	262	218	249	243	256	248	232	263	247	230	263	234	232	252	269	267	243	263	240	266	271	262	241	260	256	228	255	258	266	230	246	272	268	255	235	234	245	269	275	249	256	253	264	228	272	270	249	268	269	262	275	254	243	247	244	252	245	270	252	250	240	255	231	305	267	230	256	238	279	272	272	238	258	255	249	253	244	246	260	247	257	249	254	266	264	235	226	255	263	264	250	252	254	239	240	271	284	253	233	245	248	259	235	274	255	277	245	243	254	269	268	260	252	254	241	254	253	246	265	256	259	240	260	276	265	274	268	272	258	269	264	258	231	244	273	232	245	268	267	267	237	243	293	264	277	233	274	267	249	253	225	242	232	281	252	272	249	257	266	233	276	252	237	268	283	269	281	281	239	274	229	242	258	246	265	205	233	247	232	255	235	232	254	249	232	258	273	290	271	217	228	251	288	251	255	260	248	248	280	261	254	251	225	262	257	251	257	257	244	234	243	271	234	244	271	244	264	266	296	248	252	232	249	236	245	249	252	248	256	255	230	239	226	240	259	273	261	267	257	219	274	256	264	272	216	250	264	234	262	280	246	266	247	263	246	266	258	242	270	252	274	248	264	243	244	256	258	202	268	227	256	273	287	264	221	254	261	223	239	248	258	276	289	253	267	288	235	244	252	252	253	256	282	218	270	249	241	245	274	284	258	230	257	272	247	287	256	269	266	226	253	244	266	259	251	289	272	254	285	271	290	266	293	229	249	259	256	250	259	230	267	246	251	257	257	257	223	264	234	256	268	230	238	250	230	230	265	264	249	273	287	265	277	254	223	283	242	259	246	265	243	252	239	232	242	253	245	240	258	245	281	280	235	257	263	247	257	269	272	241	256	257	249	258	254	238	253	231	245	269	249	246	260	283	271	245	261	257	257	270	258	251	240	250	244	239	235	256	245	244	261	227	269	247	245	245	274	242	292	244	243	240	252	261	267	259	251	277	243	253	258	249	230	224	253	266	260	239	251	256	244	282	284	252	217	247	226	256	259	275	250	206	242	273	252	250	268	242	251	247	233	274	236	251	248	250	238	237	248	243	224	251	255	275	231	256	254	268	268	253	253	275	238	262	256	274	240	259	242	271	247	273	231	261	257	239	256	279	239	230	268	244	264	267	261	271	249	240	237	271	230	255	251	242	252	263	244	254	253	239	238	270	256	250	254	237	278	262	270	222	242	266	256	242	264	244	270	240	241	240	234	267	250	238	262	250	256	259	229	260	234	258	238	281	245	288	272	258	230	249	272	262	240	274	270	232	228	255	244	239	229	217	231	228	257	255	254	260	273	264	250	264	240	236	244	260	228	256	254	252	239	271	227	246	261	261	273	232	252	259	254	256	236	265	303	265	256	235	281	226	228	252	255	253	253	256	263	241	263	293	245	279	260	226	257	258	246	263	246	263	259	260	260	259	234	231	266	256	265	277	269	256	242	274	253	259	233	261	253	235	225	262	259	245	230	212	257	245	277	243	249	266	252	246	240	266	270	264	259	239	247	242	244	235	250	274	252	262	231	243	284	299	237	263	259	248	245	231	251	263	301	246	266	257	264	258	299	247	248	258	243	220	252	258	260	247	277	253	228	248	252	245	264	269	251	267	269	250	261	250	265	270	259	245	278	228	249	263	258	244	270	275	265	220	243	281	240	253	229	240	266	247	242	254	262	236	248	240	253	254	265	248	257	260	255	266	251	274	229	242	245	281	266	280	245	251	248	275	235	240	261	267	239	279	264	225	272	252	264	238	262	284	251	268	253	254	258	259	306	269	262	258	275	256	248	282	233	251	237	238	238	248	247	259	251	259	258	233	263	250	247	271	259	242	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	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
21729	1733	3444	3918	3215	2756	2310	1912	1758	1505	1458	1424	1258	1110	1116	1087	1054	1039	945	1007	921	922	915	858	858	846	817	896	795	843	818	811	762	810	776	779	796	810	753	795	763	800	787	796	794	761	762	711	780	778	730	724	773	715	726	817	738	754	726	754	770	731	741	693	748	718	775	768	726	713	721	776	717	723	763	759	715	703	738	738	724	686	779	778	729	784	724	695	749	733	727	714	785	739	685	781	737	683	679	729	735	734	688	708	727	735	706	731	758	702	734	763	713	738	719	753	733	707	705	775	776	768	727	701	770	693	814	727	735	740	696	714	744	715	745	652	712	695	784	782	721	742	741	714	753	759	728	735	693	746	744	701	710	725	774	782	749	772	739	719	738	723	758	696	721	760	739	671	711	702	743	719	722	755	776	737	757	700	726	700	702	709	684	768	779	729	744	731	753	707	753	729	728	726	733	694	724	726	743	697	758	740	755	791	741	719	690	684	726	758	736	726	680	751	748	724	715	726	756	741	774	720	723	733	763	765	768	759	747	736	763	698	710	732	738	770	737	730	711	732	779	740	741	741	704	772	703	734	733	732	698	737	729	742	717	753	747	748	742	701	760	725	760	692	758	783	692	736	725	742	690	701	745	702	758	728	704	710	763	767	761	759	697	748	723	710	741	711	797	755	707	715	722	709	746	683	709	770	749	757	752	703	716	729	729	749	727	728	732	711	742	733	731	733	728	687	731	711	729	718	716	726	708	711	728	761	698	754	683	718	690	700	712	654	722	706	734	743	753	772	665	763	766	714	732	731	708	772	748	723	722	759	733	725	761	776	751	759	751	752	714	731	714	702	687	763	722	734	755	733	744	718	727	757	755	758	755	725	788	704	717	720	755	676	748	717	738	714	705	698	739	689	740	709	720	706	719	733	732	757	739	703	722	718	720	707	691	745	765	729	723	763	734	700	738	710	714	723	736	706	748	761	731	732	768	782	700	740	728	747	739	715	765	696	753	705	725	713	698	711	724	696	726	750	715	692	737	739	713	701	728	699	775	735	733	691	655	799	690	739	731	698	692	748	769	751	733	778	734	731	731	785	691	733	696	724	706	719	744	692	790	713	795	729	707	812	755	744	714	778	746	747	732	708	739	712	752	702	733	690	697	706	774	750	754	728	716	705	733	723	739	746	741	713	746	772	683	710	732	753	705	751	714	710	787	687	812	740	711	724	770	771	761	757	757	730	738	698	709	771	758	718	736	741	710	701	744	779	725	713	738	724	723	744	760	732	754	679	762	758	673	714	780	720	694	690	756	710	767	746	740	773	728	738	747	774	692	712	734	726	729	687	726	736	752	719	694	716	699	737	734	716	743	715	710	768	722	719	762	742	743	741	720	752	775	720	786	711	728	714	700	739	692	743	734	717	724	737	700	737	702	709	787	704	757	774	698	755	677	680	762	721	721	714	730	733	772	696	692	763	725	711	760	786	724	725	784	730	689	738	763	682	700	749	744	747	750	722	739	710	704	709	749	735	716	691	758	746	751	719	747	779	765	710	738	737	714	735	716	763	759	731	718	717	717	756	713	720	724	726	772	775	742	726	695	720	759	757	663	710	693	747	754	754	755	723	682	712	697	747	750	731	726	763	711	727	684	762	695	701	770	682	728	753	700	726	779	740	678	745	703	691	725	705	710	699	703	725	734	779	761	708	764	777	704	699	721	692	732	689	685	714	738	712	733	714	735	753	733	749	745	706	772	712	728	710	695	731	754	709	729	739	696	731	749	770	746	767	755	691	765	667	714	744	757	736	716	745	741	770	720	682	730	728	737	694	775	721	770	757	683	715	719	739	704	773	723	732	751	737	755	703	757	772	786	760	742	722	739	732	730	727	757	706	736	751	682	714	721	717	727	732	713	715	732	695	711	788	747	740	751	723	686	730	725	743	736	733	755	716	698	696	742	763	750	732	774	791	734	777	710	722	753	745	752	721	755	698	742	752	717	688	744	764	765	686	730	697	753	704	741	729	739	726	713	734	773	758	727	769	726	764	721	722	747	704	696	697	734	715	716	769	696	724	745	752	673	725	660	740	751	714	729	716	728	708	763	738	742	722	691	736	702	757	756	741	725	686	721	695	779	761	729	709	746	745	713	741	724	734	739	747	784	697	748	740	687	727	740	690	700	753	727	724	690	734	728	756	740	735	728	701	754	743	728	764	741	716	711	748	681	763	753	731	727	671	733	709	710	774	748	747	759	718	688	707	747	734	702	768	740	691	714	715	719	635	743	753	679	722	743	706	734	757	746	764	765	706	720	748	755	752	682	697	718	748	708	778	743	760	735	718	743	710	720	756	757	717	705	751	736	729	729	776	724	720	711	746	697	732	767	711	705	788	686	730	716	696	744	708	742	751	733	697	738	766	764	744	742	727	728	777	719	731	772	759	750	709	752	742	764	736	743	752	752	714	736	718	723	719	711	704	773	688	689	723	760	720	707	751	735	710	714	764	731	717	769	725	741	715	726	798	718	688	722	710	754	728	709	723	742	757	784	661	767	721	744	770	753	711	736	772	706	801	693	773	765	754	775	728	744	743	778	729	670	699	749	742	726	697	753	713	750	673	711	728	717	747	741	679	704	745	760	718	728	705	760	695	724	716	745	690	731	762	722	698	723	754	775	744	743	763	715	731	732	723	691	678	745	738	715	767	742	700	692	753	768	766	718	738	722	713	705	707	738	718	712	747	710	769	688	793	651	751	740	711	700	788	748	761	723	716	718	752	730	783	798	686	726	709	728	757	749	706	673	755	705	683	791	704	773	730	758	714	730	750	762	722	767	711	753	738	723	683	677	728	757	746	783	752	710	716	722	726	778	747	719	706	749	778	740	755	703	749	730	722	698	740	695	703	708	688	758	761	732	756	766	728	690	756	741	752	717	684	727	675	755	713	704	766	765	737	747	709	701	735	745	722	679	717	714	774	684	732	716	736	731	718	712	749	752	721	715	730	768	694	742	743	686	733	745	788	710	702	756	715	733	708	717	736	740	793	716	677	791	699	736	700	680	739	749	728	731	699	712	750	732	697	689	715	707	693	718	710	756	700	753	708	663	749	680	734	721	722	712	763	719	741	733	712	728	709	734	745	722	756	778	760	761	748	732	756	741	752	741	718	733	756	728	735	710	732	707	687	744	741	705	760	714	774	755	764	714	743	734	768	689	789	740	739	754	686	675	715	771	737	703	708	739	749	712	744	758	734	698	732	687	746	721	726	760	736	685	721	681	708	769	754	789	714	774	751	718	713	706	733	751	733	684	724	770	741	694	730	744	739	750	705	731	760	735	760	698	720	679	719	719	737	767	737	704	746	710	750	717	712	725	738	749	706	767	703	742	732	729	686	713	766	739	719	713	759	706	728	727	718	760	720	732	735	759	736	763	717	710	797	687	728	777	793	660	705	746	761	718	695	717	687	721	707	722	777	716	734	722	762	716	762	753	770	770	720	725	707	703	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	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
54850	19520	8635	2666	1556	1150	868	707	629	565	526	477	455	419	406	404	376	342	353	327	359	325	334	344	336	333	297	313	287	312	292	307	339	293	346	351	291	296	309	301	283	283	310	316	272	292	297	333	274	285	310	284	301	300	268	293	306	287	312	327	299	282	255	288	292	289	305	286	295	319	247	323	301	293	319	286	292	293	295	326	310	315	302	333	352	269	284	274	291	299	305	272	299	304	300	289	280	263	280	309	307	295	280	255	306	238	300	288	291	288	269	314	279	289	280	295	284	307	297	299	265	297	284	279	283	330	283	284	307	298	303	268	274	317	290	303	280	293	273	270	314	291	315	333	297	292	276	283	289	312	268	298	305	269	296	281	296	267	276	327	271	252	308	274	277	299	295	310	323	269	298	297	315	302	274	291	279	313	303	308	304	282	280	285	272	289	289	275	279	296	276	278	272	303	281	320	293	296	274	297	306	259	273	297	273	282	324	308	286	258	272	268	313	330	281	284	293	303	294	310	295	307	267	276	302	308	291	310	267	297	295	320	285	296	276	300	266	302	284	273	273	285	312	286	272	300	275	263	323	291	291	291	278	324	292	299	262	294	306	313	295	265	304	341	264	294	300	291	318	314	293	307	296	311	297	309	263	295	276	261	289	296	299	271	298	292	312	294	324	288	280	296	281	319	295	291	279	275	296	284	311	262	281	303	292	297	299	293	279	290	327	307	304	323	270	298	330	283	289	288	283	289	315	282	262	286	282	232	299	303	287	291	278	303	268	293	280	283	298	303	273	329	295	270	290	294	286	310	304	299	283	273	296	269	273	308	285	294	289	290	290	281	312	339	294	302	336	282	263	298	297	296	304	279	305	298	304	311	275	290	287	295	292	292	304	298	292	305	299	271	266	281	292	292	276	288	310	265	301	296	291	285	296	293	296	295	283	260	318	285	287	298	313	317	305	280	256	317	293	268	296	289	303	304	260	309	305	276	289	286	289	298	266	275	307	308	278	292	297	302	301	300	267	280	294	299	289	283	303	283	309	314	275	299	310	288	303	307	296	275	281	303	313	294	313	308	280	300	261	287	293	309	318	287	298	306	311	284	317	289	305	283	291	317	266	272	304	317	300	320	289	271	292	290	299	293	289	294	312	294	293	292	300	311	292	294	274	306	271	295	270	309	314	316	269	283	286	331	299	286	328	264	287	301	270	311	280	275	308	278	276	293	290	296	295	279	292	298	260	307	248	284	280	299	278	274	284	268	255	295	306	269	283	297	293	282	270	291	318	294	282	277	278	298	252	274	275	272	275	295	288	308	273	271	299	301	294	306	295	269	303	292	327	283	271	280	282	279	267	304	308	288	303	297	289	288	302	293	272	294	299	288	295	319	307	305	317	341	304	262	282	315	309	305	343	291	271	297	325	249	262	302	298	313	251	268	299	311	329	282	289	306	273	306	253	286	313	309	266	319	276	273	295	312	269	279	301	290	278	270	293	310	282	284	281	269	304	287	297	325	315	275	277	295	314	273	307	299	299	274	250	298	286	297	284	310	265	284	302	262	314	275	288	286	295	311	304	293	277	283	306	265	274	300	290	274	301	309	254	280	277	300	296	279	329	271	306	308	271	319	271	291	278	307	293	336	299	283	283	329	289	291	306	311	293	285	318	291	280	296	304	286	302	301	293	271	300	324	302	306	304	311	291	296	306	289	308	319	305	302	305	273	298	291	297	264	289	281	289	306	296	278	303	315	311	312	295	312	304	279	275	309	292	285	298	315	281	290	260	280	311	282	275	304	276	274	327	303	278	272	285	273	277	319	310	282	298	303	304	298	278	276	295	260	311	312	274	300	311	316	302	305	316	315	295	296	284	320	305	303	311	283	339	309	283	304	282	292	295	285	263	275	285	304	273	279	306	303	305	246	316	269	317	289	292	293	294	274	342	289	318	311	302	267	276	285	294	320	286	306	242	294	283	279	336	282	279	275	302	294	284	272	294	304	280	328	305	306	311	287	295	310	293	276	316	299	285	298	278	274	304	287	278	283	266	306	313	291	306	261	313	284	294	284	314	296	290	261	299	269	276	280	285	314	296	308	262	262	295	292	304	297	319	294	300	286	278	282	274	305	307	283	270	261	278	279	294	281	295	275	271	296	296	283	275	277	269	287	280	278	295	282	294	323	314	317	287	308	281	304	286	296	325	274	310	277	287	307	276	294	309	285	272	303	271	294	303	274	295	288	290	275	313	302	297	293	329	288	297	259	287	310	280	302	303	259	263	347	321	305	269	320	284	277	301	323	321	292	276	274	280	282	321	275	270	283	284	297	282	310	278	285	285	293	301	296	298	312	325	284	294	291	287	324	303	324	305	290	296	279	288	308	300	273	294	278	278	274	309	283	292	314	280	299	292	281	317	285	287	318	320	284	313	308	291	271	281	277	274	281	286	275	308	293	284	288	314	311	266	280	304	303	291	307	290	329	274	327	288	283	291	320	277	277	308	271	291	332	301	297	300	295	293	302	277	278	285	311	312	279	303	286	299	299	283	291	290	312	278	293	283	259	306	285	274	305	274	291	296	297	269	320	268	277	316	299	298	319	286	302	275	300	282	294	305	305	262	258	302	332	292	275	256	291	294	299	282	283	296	266	278	283	269	290	315	277	286	282	322	312	311	280	284	308	308	295	283	291	261	262	298	291	302	296	298	287	263	267	276	305	273	279	306	310	300	293	281	275	304	280	288	300	281	305	311	302	303	312	338	276	309	252	287	323	290	308	284	302	277	272	301	288	295	286	315	299	268	294	294	271	303	336	299	303	294	311	285	293	302	296	279	293	282	289	321	266	284	244	300	268	263	302	313	270	279	295	292	308	306	276	297	288	287	302	274	321	314	281	292	305	281	303	279	310	288	309	287	297	273	281	276	317	261	288	320	312	248	279	296	288	312	272	297	262	287	292	322	328	275	269	268	297	260	296	284	310	324	308	280	266	262	281	316	319	318	277	283	309	296	304	303	291	321	316	329	294	305	302	290	256	273	276	292	289	311	316	294	317	285	302	292	269	312	302	259	288	292	302	303	274	321	312	282	273	294	319	324	303	306	317	287	307	305	260	314	285	280	341	276	308	267	277	269	272	285	267	299	302	286	276	295	301	299	289	298	279	285	272	307	311	308	266	290	288	320	303	306	306	291	292	280	264	304	290	291	310	305	251	289	301	294	278	323	302	306	308	284	276	310	292	316	297	300	281	307	288	269	303	286	293	307	277	303	289	306	292	290	265	299	292	310	298	318	302	279	288	318	283	325	288	319	297	253	324	298	307	277	310	307	278	306	283	297	320	253	291	300	276	281	293	308	281	294	291	275	298	308	335	303	293	283	281	281	282	284	278	293	291	283	297	306	293	307	272	279	303	300	314	321	271	309	296	257	271	304	289	294	284	284	278	270	274	331	290	296	289	298	316	309	303	296	314	315	275	293	284	290	292	277	301	255	280	270	282	308	278	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
27916	2718	5917	6633	5472	4502	3814	3036	2763	2367	2209	1991	1807	1645	1547	1434	1430	1330	1272	1208	1154	1196	1133	1045	1085	1095	1002	961	1025	1000	957	979	972	980	951	934	924	932	944	901	933	946	960	894	923	871	873	922	826	885	846	851	840	848	891	871	841	828	840	900	835	873	893	837	858	830	833	841	834	812	863	829	860	822	832	836	799	877	812	807	866	862	831	799	825	813	833	838	795	833	816	777	825	845	827	847	805	831	751	845	828	881	833	843	753	847	859	805	787	859	830	839	822	856	855	837	801	827	803	822	839	761	839	809	826	826	835	831	813	822	818	823	817	827	783	860	781	826	786	778	828	792	806	813	836	813	838	833	810	765	808	775	809	793	790	836	806	804	838	832	829	833	747	873	808	790	797	850	781	808	815	860	785	788	760	837	843	801	805	860	809	784	828	787	824	807	847	792	834	820	821	775	785	766	873	784	792	780	848	757	821	782	818	838	838	770	795	819	771	782	819	791	828	793	812	819	827	801	845	832	844	810	830	792	775	818	785	802	836	814	800	798	796	820	799	826	839	784	802	822	781	840	860	769	818	816	851	849	809	847	755	783	798	829	800	839	754	879	748	808	774	848	818	846	850	795	793	793	800	836	806	805	804	784	830	803	805	794	851	784	848	882	805	832	807	765	849	764	853	826	784	763	767	811	842	813	799	820	796	790	816	806	795	861	817	755	799	803	854	861	802	727	834	803	779	833	782	817	843	849	782	828	820	787	857	849	808	805	793	788	851	818	806	797	777	867	826	805	819	813	814	854	857	801	832	815	781	831	852	827	792	838	802	802	841	862	830	766	792	838	827	801	775	827	774	795	751	833	792	787	815	806	817	811	828	780	786	807	799	831	777	795	835	774	760	793	802	813	762	841	809	829	805	772	798	834	777	823	827	854	814	792	826	760	816	840	812	830	829	790	852	814	767	779	783	841	826	817	743	762	791	808	824	813	838	825	755	823	833	782	779	810	787	814	804	831	798	821	856	755	791	794	788	820	774	796	813	837	836	811	824	842	795	816	822	786	794	839	779	790	770	798	810	757	788	827	790	814	778	820	829	875	839	780	847	861	811	799	805	811	849	798	813	724	842	784	844	735	788	802	776	831	803	810	841	776	862	783	817	802	788	822	786	833	780	784	824	847	815	797	856	813	857	845	823	737	808	822	819	857	778	792	801	818	819	838	866	830	821	796	758	854	790	880	797	813	834	801	792	752	829	793	772	831	851	811	796	790	775	769	837	815	778	798	760	818	818	782	782	810	797	843	854	820	784	814	837	775	782	810	811	769	746	804	787	759	799	787	863	787	786	781	839	741	828	813	791	812	804	806	813	812	779	802	797	836	869	820	814	818	798	788	779	769	836	791	751	784	798	780	784	873	857	763	819	824	772	881	799	817	840	845	800	785	790	796	795	799	816	836	830	810	736	805	807	851	789	796	843	849	839	809	836	786	820	805	806	800	834	800	825	842	829	800	842	836	803	817	820	806	825	811	783	815	796	754	838	787	847	803	802	831	830	769	759	809	779	826	757	775	829	780	805	794	818	792	783	822	811	804	801	782	774	849	785	813	837	787	806	843	793	811	787	782	761	837	795	799	861	807	826	780	811	805	790	832	784	834	789	818	806	820	802	821	800	800	762	812	765	805	822	811	845	849	798	800	819	824	776	835	825	812	858	809	761	815	821	830	814	786	794	814	839	797	811	803	789	813	809	781	821	819	841	809	802	784	802	770	829	829	789	814	828	788	820	770	790	783	804	845	811	810	807	798	794	852	811	812	796	818	812	812	808	794	810	783	781	809	820	781	808	785	793	780	811	867	794	756	813	787	798	761	808	766	802	783	824	786	844	813	773	787	820	787	790	771	893	807	772	792	804	798	833	725	810	811	830	820	840	768	767	850	784	858	794	800	806	853	792	799	842	805	869	841	821	785	831	793	794	822	811	791	813	816	834	822	812	779	814	806	824	804	830	835	823	835	803	770	845	811	771	782	819	828	731	834	815	746	799	795	858	792	793	787	783	794	854	788	817	787	839	790	792	795	820	805	786	855	806	751	756	829	813	835	838	841	792	799	844	819	809	826	840	836	802	741	845	825	819	768	837	859	814	815	836	808	851	797	797	839	805	803	771	824	834	780	764	826	824	746	813	810	816	761	827	838	805	821	802	817	777	822	830	780	819	788	829	786	838	877	781	812	820	829	755	812	768	791	816	782	832	818	800	802	754	804	796	813	835	808	778	808	780	793	826	791	769	812	855	798	822	821	830	808	806	801	803	794	784	823	814	821	803	853	745	814	786	803	881	859	831	762	870	787	762	847	786	814	779	832	794	807	788	811	820	806	799	821	746	809	827	813	822	783	812	774	807	826	804	801	824	781	813	826	795	781	848	785	794	820	773	786	805	795	806	820	834	828	791	817	862	839	790	864	786	734	820	745	772	797	781	793	838	729	833	856	804	808	791	826	795	839	828	798	835	830	826	818	779	828	777	781	823	816	814	861	815	802	790	827	794	804	816	840	771	790	791	816	824	830	839	837	831	817	785	823	792	822	814	801	804	821	828	830	811	786	815	824	750	767	798	780	813	823	770	797	810	793	780	802	798	810	844	861	783	817	796	795	807	761	793	834	802	818	827	831	789	813	770	776	827	787	804	809	787	828	812	787	741	838	820	801	826	834	804	843	808	753	851	829	848	762	808	814	826	836	805	790	809	788	815	800	835	844	781	849	806	807	773	792	850	840	807	818	766	817	807	851	876	793	826	769	808	770	763	779	842	844	797	826	871	774	759	821	802	768	815	795	811	760	815	765	830	766	829	820	818	820	779	776	809	814	842	792	793	814	837	807	809	765	748	844	795	779	808	787	741	801	829	826	771	835	805	775	823	825	761	792	832	798	851	786	837	763	785	748	763	853	755	810	797	752	801	840	822	805	777	827	795	801	799	837	783	805	782	774	840	879	836	818	786	789	834	874	824	789	834	795	829	766	770	806	773	756	800	798	815	845	842	851	823	798	830	783	795	763	812	831	841	822	850	816	789	783	813	787	826	802	827	800	842	838	799	762	817	797	801	794	772	791	779	834	799	780	807	776	799	837	777	760	746	828	766	795	836	814	800	805	795	728	795	796	803	788	789	776	805	780	773	848	807	798	785	721	819	823	841	884	812	820	772	772	788	757	853	817	843	780	803	802	754	838	804	809	760	818	809	827	762	775	816	767	806	804	775	807	812	790	795	815	820	814	835	807	788	794	826	817	853	825	808	833	812	791	818	786	836	816	792	796	815	821	802	814	856	764	850	811	777	821	857	827	759	824	798	832	741	808	786	788	814	785	821	788	789	812	798	801	787	858	840	780	785	792	746	797	783	745	821	790	771	787	813	843	794	791	839	822	800	791	836	795	793	801	799	828	776	774	845	765	749	881	788	800	762	819	861	792	819	795	777	845	829	825	767	757	784	786	833	779	812	850	773	790	826	835	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
6992	394	236	186	164	157	129	131	143	143	127	101	122	117	121	120	142	134	113	112	137	124	121	112	99	129	114	137	114	122	121	125	104	102	114	124	124	141	133	121	102	117	127	129	115	124	113	117	118	104	107	102	131	123	107	131	108	115	135	113	127	96	120	106	107	113	105	104	112	132	115	109	102	121	123	130	119	124	114	97	120	117	142	122	125	121	112	120	93	123	106	93	100	103	125	118	116	135	106	116	121	106	135	110	115	123	103	109	122	114	112	146	120	121	113	119	123	113	114	119	114	120	145	118	113	93	115	117	114	110	122	114	110	105	116	106	105	103	131	110	113	109	131	129	95	119	124	118	118	124	119	100	113	124	92	126	117	106	109	114	109	124	115	97	126	96	95	123	114	125	117	134	122	132	113	114	101	117	104	115	120	117	123	128	112	128	113	128	115	127	117	96	127	130	103	125	107	118	136	126	124	108	114	133	106	116	118	112	98	134	119	123	112	118	129	116	108	99	132	123	117	99	116	118	112	124	114	109	122	108	111	126	92	136	122	125	128	123	122	90	128	106	124	116	115	107	120	118	122	118	101	116	122	114	129	124	113	130	122	123	128	115	123	106	89	120	115	107	107	120	116	101	122	112	117	138	113	114	114	118	116	83	110	120	107	137	120	121	114	94	97	110	109	114	124	118	140	118	115	104	120	104	116	152	127	101	123	114	113	103	126	114	108	146	111	125	116	113	116	116	99	128	100	128	136	111	121	132	136	121	112	110	114	118	124	128	112	130	126	126	105	109	117	124	116	105	111	116	115	112	108	118	107	109	102	128	121	121	129	129	120	130	117	108	112	108	114	114	111	122	108	122	104	103	106	135	122	107	115	140	118	133	102	104	118	117	116	140	120	133	125	100	108	99	103	123	102	143	110	134	120	105	134	131	102	104	115	118	96	100	123	119	107	120	95	97	124	114	129	120	103	112	114	151	106	116	128	122	129	113	121	118	121	104	121	137	126	92	145	113	127	108	118	120	109	97	126	118	114	126	113	139	97	127	114	110	123	120	106	114	131	112	121	114	139	125	128	136	108	120	100	111	87	117	116	114	117	132	104	106	122	113	108	117	118	114	111	129	117	124	124	124	121	109	126	100	111	131	107	120	137	105	109	128	92	129	103	128	110	125	120	120	139	126	111	98	119	119	133	99	112	127	124	115	116	133	116	109	106	135	109	106	101	117	124	137	110	108	143	128	111	118	133	128	108	94	101	112	123	100	106	120	112	118	139	112	119	102	112	119	124	99	123	131	99	137	115	120	113	127	104	122	126	119	127	114	119	108	131	112	97	122	140	110	114	127	102	116	100	100	121	125	121	118	126	105	108	139	105	106	128	128	134	108	118	112	145	130	136	136	105	117	113	122	135	133	119	108	125	103	112	117	120	123	118	105	108	126	109	129	107	113	111	106	133	113	138	113	108	112	133	122	125	124	112	107	121	115	120	111	111	111	122	95	106	118	106	114	109	121	124	124	128	121	116	127	111	100	124	112	116	125	132	113	104	125	116	115	119	119	114	101	107	111	125	126	104	104	135	101	94	114	122	122	132	108	115	119	121	114	116	114	102	116	133	98	119	129	90	119	125	109	139	102	130	116	111	117	137	120	121	102	112	115	106	119	130	119	115	106	110	110	107	124	134	116	104	110	108	118	109	112	121	137	128	98	113	112	127	110	128	117	100	109	110	108	102	87	126	124	115	131	101	115	127	124	101	105	124	125	92	112	111	120	107	123	116	101	124	106	131	127	109	112	130	101	106	113	113	121	99	119	120	93	139	121	110	124	115	111	119	111	127	101	118	128	116	123	135	103	94	113	97	107	91	114	129	111	126	100	113	127	114	128	111	129	119	130	124	100	124	105	103	108	116	107	120	103	123	127	114	118	124	93	114	111	117	111	116	128	123	110	114	110	116	109	126	132	113	116	110	121	101	118	133	108	122	111	120	119	97	112	112	131	108	126	139	110	115	125	116	99	120	124	135	126	97	113	108	113	126	116	117	127	107	137	131	140	124	96	142	117	108	129	118	118	121	120	126	122	131	113	103	121	121	126	101	107	116	111	111	117	106	105	130	111	107	118	116	119	116	122	116	114	119	135	111	101	125	110	122	128	123	101	113	133	129	118	106	120	100	115	137	98	126	125	89	121	116	94	110	114	99	137	125	133	123	112	115	119	116	126	124	101	105	143	140	101	121	113	109	109	105	121	117	114	121	106	117	120	119	112	139	122	120	119	99	126	108	132	114	136	117	109	97	125	137	129	118	124	112	104	108	124	123	116	111	112	122	111	118	115	121	121	116	107	119	144	117	125	117	117	130	110	110	106	121	115	107	143	121	132	110	120	120	133	114	95	108	129	104	118	128	126	128	115	125	118	110	115	114	116	136	117	114	115	124	111	108	118	111	122	135	112	122	141	118	116	119	107	118	123	114	116	112	121	126	95	120	135	117	121	122	128	109	102	128	120	103	130	107	112	111	109	127	125	126	132	125	121	111	118	124	130	113	132	115	138	98	130	106	125	128	123	112	106	120	127	111	115	109	117	129	122	92	124	127	109	98	124	128	122	117	120	125	123	107	109	125	116	116	112	100	115	116	116	114	119	117	117	130	107	113	137	110	102	124	123	119	103	112	106	119	122	103	110	135	121	101	121	108	119	127	103	117	127	131	111	125	105	96	125	112	124	129	132	124	106	117	124	106	107	131	131	114	131	126	110	102	122	121	101	125	133	111	115	111	124	132	90	117	109	132	113	125	125	133	110	103	113	124	105	106	128	106	133	109	104	128	104	99	107	108	114	132	119	124	122	88	113	111	114	126	103	114	102	118	110	145	104	110	116	137	137	123	92	128	119	101	120	109	125	124	94	111	110	105	114	129	108	122	121	133	123	129	117	127	119	129	123	124	100	132	124	120	112	120	108	106	128	128	105	127	117	110	110	107	128	99	134	115	103	123	114	115	108	117	103	113	112	107	117	105	107	118	122	103	121	136	108	105	138	118	115	138	137	107	115	117	109	106	110	129	99	99	116	115	111	127	120	111	117	114	116	107	108	102	119	122	108	117	122	126	101	105	119	120	104	102	121	118	132	117	94	123	110	137	123	120	121	131	128	97	110	120	118	116	111	109	106	138	135	127	109	106	127	111	115	102	123	140	122	94	130	117	106	133	123	127	104	121	111	126	137	116	117	102	107	112	136	138	102	101	118	104	111	128	108	120	107	125	132	103	135	109	110	135	123	108	125	130	119	114	110	126	122	125	130	119	106	104	118	108	127	120	132	131	114	126	127	118	133	126	104	120	101	112	98	111	108	145	110	110	132	119	131	109	106	128	96	109	125	100	112	101	136	136	138	128	129	112	119	127	107	117	107	106	107	122	109	120	111	128	123	113	118	132	117	143	109	101	122	122	102	122	107	127	114	144	106	120	128	109	113	148	136	128	130	127	115	107	116	97	98	122	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	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
6132	444	574	594	507	506	469	473	438	396	440	408	388	390	422	414	371	395	422	402	406	403	430	418	392	397	403	372	374	406	398	397	403	413	381	397	409	405	399	389	405	383	396	415	390	389	393	375	421	387	376	398	415	367	382	409	374	384	380	337	419	394	396	378	408	376	400	392	401	410	406	424	441	368	380	404	388	373	369	380	381	399	399	398	386	396	398	390	388	370	401	392	368	397	405	401	356	411	388	425	377	401	389	406	363	405	393	413	385	367	418	380	418	383	410	357	386	404	404	382	361	368	398	391	367	434	418	384	414	359	408	381	367	435	381	405	396	405	404	395	367	373	403	381	379	375	369	388	408	378	380	399	382	389	351	392	385	425	394	402	390	386	392	389	371	364	441	388	373	387	383	410	399	392	385	380	379	398	403	381	416	409	392	411	353	400	397	442	377	418	355	375	405	375	381	355	442	411	407	382	405	367	379	368	384	381	382	368	426	343	377	371	420	360	363	368	412	385	363	414	431	385	468	381	361	380	339	400	397	368	359	376	390	417	385	397	398	399	410	383	374	390	360	352	367	420	328	395	372	377	362	385	385	371	357	380	397	363	356	399	360	394	385	366	410	400	408	403	398	396	389	400	416	373	388	383	362	406	406	401	383	392	417	408	383	366	360	421	327	395	396	379	365	354	410	399	384	371	388	371	371	380	430	384	403	371	389	397	375	362	384	346	397	420	412	352	405	378	397	382	413	375	388	398	389	394	382	369	409	394	410	393	398	387	378	418	394	394	428	349	385	370	408	402	389	395	382	377	433	389	390	367	379	375	422	379	376	387	361	416	376	397	395	398	422	406	387	430	397	424	369	385	382	400	425	393	413	388	409	396	396	367	377	419	369	377	386	372	364	393	407	369	411	430	368	365	367	369	378	434	408	393	394	371	387	409	406	361	444	411	404	371	401	403	363	370	365	382	376	383	397	384	384	389	394	404	391	383	376	366	385	373	376	409	372	387	370	412	408	342	388	397	381	393	369	431	400	387	404	376	361	428	412	370	401	418	396	385	403	424	358	384	435	396	353	410	421	414	406	414	391	390	400	378	372	409	386	387	387	376	385	405	410	374	377	384	370	399	424	429	400	404	389	392	395	426	355	380	375	404	365	409	374	410	397	389	378	386	386	392	374	404	416	371	348	376	427	391	404	384	408	429	398	358	384	389	410	410	423	377	383	383	410	370	348	389	416	357	399	376	405	364	402	338	386	420	374	401	404	387	405	359	371	387	399	429	362	378	426	376	363	402	465	364	394	405	365	376	428	383	371	350	384	407	359	400	385	372	371	394	419	354	364	412	391	390	384	396	359	395	408	390	351	380	396	362	407	416	398	409	396	380	371	384	385	376	391	364	431	369	406	414	388	379	399	410	405	400	373	359	400	390	380	407	386	404	345	414	407	371	393	381	388	416	393	408	421	361	339	387	381	431	370	402	376	395	353	385	380	367	368	393	395	431	394	377	391	401	393	368	406	398	380	367	411	413	365	394	398	415	425	369	371	386	370	403	396	382	386	392	372	431	395	404	424	402	394	369	391	419	367	365	349	394	390	389	399	394	371	383	385	389	408	387	381	399	378	385	392	389	369	417	403	377	393	435	394	368	407	405	379	414	403	428	418	396	383	412	359	359	377	376	383	401	368	369	376	406	389	380	354	408	413	381	404	353	399	399	401	382	355	384	391	373	364	408	417	395	400	376	386	447	372	395	376	427	397	376	349	382	366	394	390	375	394	402	398	358	411	392	436	404	424	393	407	363	398	393	373	366	404	412	385	392	411	357	348	404	385	427	380	408	383	392	397	333	366	402	354	419	431	391	386	371	394	369	374	394	368	381	373	399	400	400	366	424	393	409	397	417	385	404	374	421	362	400	391	353	412	388	382	366	408	377	409	402	388	391	386	396	404	381	375	381	341	364	414	387	374	376	389	362	371	368	378	377	404	392	381	406	360	378	421	345	380	400	408	415	370	374	369	380	393	425	390	395	372	391	409	385	384	402	401	420	431	382	398	413	386	386	396	392	408	392	413	408	390	364	384	433	402	394	364	400	388	394	400	392	388	370	395	391	400	370	340	389	366	368	370	384	384	386	350	360	379	394	347	391	381	401	360	423	374	377	366	401	387	396	371	413	353	420	370	418	404	382	354	369	396	410	376	383	381	432	361	397	353	399	368	396	403	385	362	373	393	374	386	355	351	395	383	412	380	402	376	405	361	393	386	391	384	390	383	440	393	365	367	363	404	379	370	377	399	414	416	406	430	375	382	406	395	362	426	384	399	381	383	393	360	386	411	421	390	357	392	398	390	365	415	347	388	382	413	373	363	399	399	410	420	411	393	391	431	395	382	374	382	371	362	378	387	406	358	384	392	381	375	355	369	381	380	382	395	352	400	360	386	386	359	398	396	379	354	368	386	396	394	386	398	416	367	380	398	404	369	391	372	380	419	401	378	406	376	370	394	375	363	366	354	406	376	400	399	369	368	419	391	414	400	400	411	396	375	404	360	418	411	385	389	374	361	414	410	381	395	401	391	393	398	371	379	376	380	398	409	389	353	373	392	394	404	352	379	380	412	376	368	357	363	408	384	379	388	386	398	359	359	404	366	366	382	373	394	391	403	384	394	415	390	366	446	376	402	365	396	372	372	383	371	398	393	397	385	399	376	396	368	377	372	386	363	388	388	373	359	388	365	385	396	348	424	395	364	383	394	392	395	370	413	421	392	398	402	395	378	391	365	387	410	403	394	361	399	405	382	384	387	369	359	399	393	355	383	374	396	418	411	386	389	405	398	398	419	387	408	379	357	389	354	382	373	377	402	396	377	394	388	370	376	400	399	374	400	360	425	389	372	389	364	408	357	380	392	380	413	395	407	442	407	340	410	393	390	388	400	424	413	408	398	408	350	367	410	420	360	407	385	402	397	376	422	392	384	394	406	386	388	380	386	353	413	385	383	394	392	411	416	411	371	354	391	381	368	413	356	386	390	387	371	414	391	418	357	405	380	383	387	396	437	369	400	377	368	404	391	410	368	368	454	417	387	402	405	410	396	402	427	435	374	396	379	386	358	399	380	442	427	390	349	401	403	395	397	393	426	400	371	398	376	402	383	384	374	397	372	403	389	381	379	410	399	404	402	394	378	414	370	380	388	377	435	348	372	366	399	412	381	384	399	397	367	405	389	385	381	405	418	401	371	388	414	416	397	399	394	396	406	381	372	406	414	395	394	377	383	393	370	402	406	414	422	404	422	428	394	360	391	384	374	335	376	430	401	390	401	407	376	417	399	391	351	373	379	382	399	401	394	392	409	419	411	399	380	392	378	409	366	411	405	385	409	385	390	368	419	401	393	387	370	407	384	416	401	401	402	381	372	417	362	376	374	399	388	389	373	394	366	416	405	384	356	362	386	403	393	397	391	393	411	421	401	405	403	422	374	380	385	401	392	399	373	352	358	391	430	377	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
45336	11662	2318	1231	840	654	573	459	420	371	377	372	358	318	316	300	289	297	273	233	256	301	221	275	268	249	246	252	258	287	245	266	253	265	263	241	256	259	281	231	272	289	260	264	269	262	232	302	267	267	265	260	281	264	231	215	274	235	252	268	274	264	276	251	271	282	275	238	255	222	288	268	240	260	261	284	235	237	255	230	275	261	257	246	281	262	260	234	258	271	240	272	237	305	253	244	246	253	241	230	255	263	249	264	273	227	238	268	258	234	245	239	252	242	251	267	259	259	256	252	290	281	246	274	249	266	225	270	242	228	259	253	238	296	245	240	219	269	235	276	238	238	253	240	242	275	267	258	260	262	240	299	269	227	259	253	238	286	258	276	233	241	268	238	251	252	244	240	249	231	247	267	228	277	236	253	260	252	237	241	246	253	262	279	240	256	257	236	252	261	237	240	271	241	282	273	233	275	237	257	251	263	256	294	240	254	262	228	261	255	254	236	258	245	222	264	275	252	242	266	273	236	252	231	265	258	223	225	269	282	260	251	251	260	228	268	231	257	258	259	231	270	231	240	264	278	250	260	268	266	250	258	270	265	253	265	247	246	253	241	274	264	245	262	248	230	223	240	262	243	243	220	250	257	227	290	224	252	259	217	232	255	257	243	238	268	258	281	264	272	260	263	246	244	248	258	240	250	236	282	246	253	265	271	262	292	251	234	258	231	258	267	242	257	285	266	278	242	236	281	276	290	277	266	248	245	250	282	274	263	256	234	265	243	243	259	262	248	280	269	242	236	238	250	269	229	286	250	236	240	255	236	258	268	285	233	280	236	265	263	280	253	249	290	245	260	239	274	270	233	260	261	238	262	252	281	268	247	267	254	250	231	246	235	220	282	284	234	248	249	260	244	264	256	244	248	252	252	233	271	256	211	258	277	274	300	242	260	241	264	258	246	217	256	261	251	236	272	284	243	260	274	224	277	267	232	260	229	268	248	217	250	254	268	249	264	273	258	267	239	233	264	265	249	231	279	259	261	262	248	251	234	265	244	253	246	242	263	239	230	253	235	270	251	262	239	272	259	231	273	273	246	243	279	270	238	253	266	251	266	246	263	246	218	249	252	270	241	241	261	249	258	244	263	267	252	256	241	279	241	244	252	270	238	257	252	234	250	245	288	265	246	241	242	240	263	260	228	250	244	251	246	256	227	229	245	245	237	261	229	259	243	271	248	273	270	244	266	255	292	286	237	263	249	256	257	265	257	254	256	241	266	233	233	252	237	278	266	272	255	256	241	262	242	249	288	246	254	255	229	262	235	234	240	241	274	235	262	233	256	251	256	240	251	271	271	262	242	245	260	235	237	247	242	268	256	285	243	276	242	245	223	271	235	233	280	235	236	274	245	253	243	239	246	262	227	252	223	253	239	243	279	261	270	233	268	253	238	253	251	220	241	237	259	276	260	263	249	290	233	260	283	258	260	248	265	239	257	248	232	267	295	236	278	246	241	249	260	268	252	245	271	242	273	264	238	254	248	253	254	262	242	272	239	227	224	244	255	281	252	258	261	227	234	221	250	227	250	233	247	230	212	294	288	249	225	236	250	268	255	225	269	246	254	249	256	268	235	266	269	230	228	229	246	281	254	225	290	219	239	250	271	300	266	266	234	288	225	292	254	275	258	275	256	235	254	267	253	239	250	244	266	238	253	269	231	236	239	245	283	235	253	256	220	269	260	246	251	279	239	240	246	291	241	251	222	220	244	240	253	247	261	246	252	259	271	256	255	266	241	218	254	273	266	265	263	260	242	255	220	270	254	246	260	242	247	236	293	209	230	243	273	244	251	277	249	245	289	248	246	243	263	260	222	260	274	277	259	252	228	248	232	266	239	231	231	232	275	267	236	258	270	228	273	245	270	261	264	277	255	244	254	291	240	223	233	272	241	252	262	307	269	249	245	277	285	248	250	251	247	221	242	218	243	240	260	246	260	255	263	266	253	247	258	260	244	252	253	229	257	270	266	245	259	281	250	259	252	276	243	247	260	254	284	236	238	231	239	257	230	269	239	231	267	250	267	262	229	249	224	270	235	228	239	254	252	279	273	227	264	261	271	229	250	248	258	261	261	247	245	259	264	259	267	263	260	249	254	284	261	261	245	278	267	251	266	257	266	269	231	247	269	247	226	266	257	262	241	261	235	254	282	244	242	251	225	266	270	263	249	252	249	259	266	248	251	225	236	264	253	254	259	266	254	248	273	248	272	254	248	273	257	245	265	279	234	271	255	259	272	251	248	248	254	268	271	233	239	272	252	215	238	264	275	257	260	264	239	249	251	276	228	241	255	242	247	227	266	230	218	247	237	222	247	268	261	235	256	267	259	265	231	248	243	270	263	255	228	250	284	257	263	259	251	223	230	250	254	265	279	258	265	265	247	249	271	251	267	264	289	264	264	241	233	261	270	256	266	213	277	251	258	247	240	256	300	248	234	237	305	273	238	237	246	250	239	257	250	262	263	244	287	253	269	280	261	273	253	270	246	246	238	242	250	256	277	260	254	247	236	270	270	250	235	248	279	242	263	260	241	209	260	217	245	228	288	255	260	233	218	245	266	281	249	256	228	259	293	270	256	297	247	264	255	267	248	278	262	268	258	254	247	258	275	270	277	245	259	248	234	262	272	259	242	232	242	233	261	236	272	248	275	270	245	250	233	247	238	256	256	247	253	271	295	250	232	275	251	239	251	260	296	250	286	252	243	269	245	245	265	248	255	256	259	265	242	254	239	262	243	252	240	262	233	282	276	263	259	270	263	256	309	231	255	243	250	266	265	227	259	248	253	277	258	249	269	252	264	245	252	287	249	246	264	266	253	264	235	273	241	259	255	267	227	250	247	256	236	260	246	262	277	247	244	252	265	238	265	240	250	225	243	248	242	268	251	236	280	247	253	257	259	250	247	241	247	251	250	258	235	260	237	223	241	240	268	263	271	274	249	266	268	246	255	258	257	259	247	232	250	248	275	274	233	280	252	241	226	245	253	245	261	238	278	234	257	263	264	250	259	277	269	295	227	233	269	255	275	235	271	260	265	255	267	259	252	234	247	264	264	258	259	249	230	253	260	259	279	239	261	243	245	248	247	240	260	286	246	260	244	254	269	237	271	235	220	236	258	251	246	272	279	263	260	247	270	255	248	252	249	254	261	271	261	249	227	259	272	260	265	225	251	260	242	220	255	255	285	250	241	280	237	249	250	227	272	247	259	260	258	248	244	254	247	245	237	236	254	260	243	259	273	242	250	239	242	261	255	273	266	256	250	268	234	243	258	201	257	261	278	247	246	250	264	231	237	250	247	227	233	275	244	259	248	241	253	259	250	278	258	266	247	251	228	237	288	271	248	244	255	259	250	253	276	278	274	248	254	280	269	262	244	265	262	249	247	262	252	249	262	255	259	259	259	236	280	257	243	249	263	277	264	264	240	262	264	233	254	270	278	247	289	274	219	273	252	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
21389	1776	3563	3774	3289	2676	2258	1933	1712	1618	1478	1404	1276	1161	1156	1038	1041	969	978	939	912	879	897	877	863	839	834	822	806	839	806	845	802	810	767	775	798	814	775	822	807	795	775	801	771	823	751	775	770	782	761	727	764	773	724	772	723	784	800	721	727	771	732	757	750	735	721	767	763	752	741	800	742	733	736	783	761	715	765	782	733	766	717	712	732	731	720	749	730	699	746	777	762	757	698	752	725	721	775	820	743	791	743	711	772	729	728	739	683	781	737	685	705	749	728	718	750	737	736	711	725	746	756	723	749	710	683	711	746	770	727	731	709	753	720	709	689	713	724	725	757	702	696	673	729	690	735	728	776	763	709	739	713	754	741	723	722	706	734	746	688	738	703	726	771	736	713	712	713	721	720	686	719	744	720	749	747	763	759	708	750	761	681	765	740	768	761	689	777	714	736	674	707	728	738	708	737	698	747	705	751	739	734	747	733	723	729	753	729	730	740	752	746	765	732	737	720	753	710	731	760	719	762	725	774	726	757	744	706	724	704	736	767	690	742	706	730	737	663	757	715	736	726	746	733	707	735	776	764	744	697	689	765	697	712	722	720	759	762	732	697	776	715	687	737	733	764	747	744	731	726	749	707	712	711	754	720	765	735	772	728	690	760	753	799	733	708	687	752	725	730	730	681	753	746	691	745	746	747	731	738	697	754	707	749	720	693	741	696	730	713	689	753	699	699	764	706	755	771	769	744	750	777	719	700	719	750	713	741	698	758	716	714	776	728	726	709	733	736	745	751	725	746	724	702	716	693	705	703	675	746	722	720	737	719	727	645	710	777	715	718	722	674	732	747	704	693	719	696	750	727	734	756	693	727	710	704	777	760	720	757	705	703	729	695	778	707	723	694	762	760	705	777	718	663	707	713	795	775	727	734	738	743	745	677	741	734	697	754	690	756	740	743	741	733	739	731	757	751	689	744	723	695	769	716	715	746	689	763	722	750	734	738	719	737	691	680	779	735	705	711	696	721	747	743	730	730	723	736	710	741	757	741	711	697	684	697	686	742	727	735	686	736	716	772	717	736	713	767	707	728	732	779	727	716	765	755	764	712	738	735	734	698	733	728	739	749	659	721	732	749	726	742	712	756	776	733	702	753	777	703	749	740	702	743	718	679	715	716	731	716	704	759	687	760	734	727	733	713	759	737	706	748	730	762	745	755	732	727	696	750	711	739	727	714	749	773	731	742	700	743	696	729	720	715	733	705	773	708	745	695	662	734	737	730	734	755	763	714	762	735	710	725	686	760	708	745	724	737	686	731	739	690	718	684	787	689	723	690	754	731	672	707	733	743	725	738	709	756	723	732	746	729	705	745	697	746	702	746	743	638	722	713	729	747	769	777	745	699	751	694	777	729	718	704	735	690	736	709	726	716	706	714	708	729	726	733	694	749	785	726	742	739	722	706	717	762	748	709	682	774	751	699	746	726	707	710	779	728	752	739	689	688	717	712	724	753	773	746	723	733	779	762	704	778	755	710	732	703	714	706	728	736	713	792	675	752	725	736	771	701	698	786	693	732	725	692	717	716	741	711	757	710	690	683	740	740	715	688	727	726	679	721	715	748	743	736	707	735	708	718	749	751	746	718	670	696	693	792	692	710	736	777	737	706	742	722	715	728	696	704	743	717	721	751	740	766	751	719	738	731	693	735	750	713	724	748	738	710	698	739	692	726	773	757	742	774	708	691	736	718	777	729	749	680	748	674	742	749	733	735	755	719	734	688	710	764	719	752	743	753	714	761	713	710	743	733	677	715	678	744	724	764	715	757	705	727	713	750	737	745	713	769	768	712	714	717	746	723	724	702	765	753	737	730	697	693	696	682	747	720	719	731	711	731	726	749	696	759	743	710	703	767	735	749	715	734	722	725	696	734	702	693	714	736	666	729	727	738	716	730	696	741	684	698	709	752	751	768	721	701	752	775	728	691	732	726	736	733	666	704	739	724	713	730	742	720	721	720	727	711	721	717	724	709	719	774	722	702	733	693	735	717	801	711	742	757	713	746	756	704	754	736	727	753	772	718	732	699	764	792	757	720	750	712	706	684	703	738	767	729	716	740	791	718	746	705	750	683	781	758	728	740	737	703	701	708	711	752	702	762	723	693	738	767	728	757	716	676	730	745	702	705	748	727	763	689	714	737	720	694	815	747	742	722	746	736	700	788	720	738	734	726	730	764	746	711	742	736	736	712	784	694	696	690	784	711	706	713	703	720	711	745	759	681	723	710	720	744	751	704	733	782	747	702	723	700	727	710	795	728	683	692	770	745	756	720	717	738	714	738	735	789	768	697	717	724	757	696	740	752	713	764	717	725	706	784	730	723	677	725	737	700	739	795	741	725	704	675	755	736	729	706	759	715	633	704	705	685	705	695	754	702	760	711	757	738	680	715	704	733	743	698	735	727	730	684	687	737	746	745	706	702	753	791	684	694	757	773	776	699	755	760	753	783	700	698	705	785	706	708	694	740	721	707	684	718	688	725	744	802	727	672	727	754	758	753	698	737	728	774	703	733	728	680	697	776	703	725	735	712	689	770	725	718	761	711	713	732	744	733	734	705	700	749	738	780	741	738	720	747	711	735	758	785	717	740	732	678	758	752	717	763	700	762	718	683	725	753	757	707	740	755	722	721	717	729	693	689	736	770	707	718	695	744	787	718	713	703	686	711	703	719	717	689	735	746	724	734	701	710	734	782	760	706	717	748	738	742	739	674	747	770	740	697	734	734	769	725	755	744	729	724	748	756	769	733	761	750	703	726	790	718	673	734	772	763	728	678	695	717	749	704	742	734	739	702	724	710	760	729	759	687	700	715	716	721	720	736	745	770	704	719	714	721	780	692	714	729	737	722	721	762	741	706	790	712	710	772	728	709	721	718	713	730	687	749	743	732	750	699	755	744	728	763	712	774	754	727	689	700	705	705	689	764	690	759	709	732	742	772	766	751	764	757	771	725	716	714	727	745	738	707	738	736	754	690	684	722	744	726	708	681	684	732	736	713	737	713	714	712	744	729	716	731	722	727	746	741	710	771	757	732	751	774	754	741	735	760	714	737	738	770	740	713	775	711	676	745	733	720	753	740	673	710	699	743	693	710	740	798	745	730	755	725	703	711	784	741	739	775	721	734	767	759	721	738	734	757	740	673	785	711	699	700	701	732	742	768	724	706	708	760	725	726	770	746	715	713	744	750	722	735	692	697	743	731	738	788	745	716	714	695	738	708	777	747	720	722	698	714	738	731	724	722	717	766	714	718	701	754	754	691	727	702	771	687	757	746	730	687	725	725	767	712	743	718	731	738	730	687	727	720	718	729	741	692	741	762	716	788	725	751	703	722	736	692	728	749	769	725	708	682	742	744	755	736	721	740	749	724	741	739	736	724	740	702	713	760	710	757	724	746	745	742	692	750	691	712	727	727	781	745	703	739	735	724	712	684	764	766	733	768	761	746	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	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
54308	19403	9042	2813	1655	1150	910	711	668	528	548	505	465	384	448	417	360	364	361	329	325	345	320	329	325	337	317	293	311	337	336	310	313	323	275	308	328	334	336	309	312	275	300	292	282	296	336	316	293	293	308	291	289	310	279	256	295	296	281	320	284	298	295	332	315	320	266	313	292	306	329	301	247	347	281	297	347	322	309	322	284	299	280	313	312	302	305	306	324	332	267	303	303	289	264	287	283	280	276	290	276	264	320	327	266	289	304	305	321	309	282	296	280	308	296	300	282	260	288	306	275	297	296	297	284	283	272	285	271	292	342	296	303	312	295	306	301	276	310	267	303	301	307	278	328	346	280	281	285	287	284	270	303	293	303	264	271	277	275	293	297	303	304	284	301	303	283	307	316	294	296	309	294	290	307	314	293	260	288	292	267	300	286	288	284	293	287	300	307	280	270	290	278	283	314	296	296	293	292	315	283	329	286	299	278	271	285	301	297	292	293	297	301	260	300	340	279	281	313	321	310	286	319	290	300	285	269	298	300	300	284	274	307	296	310	332	295	258	299	325	284	302	314	268	302	299	287	291	304	293	305	298	312	298	319	301	288	320	317	271	288	328	311	293	299	314	272	303	297	279	275	279	278	295	317	281	319	279	281	286	260	321	273	280	295	313	302	271	297	304	292	301	287	281	331	308	298	289	283	308	282	289	293	298	281	296	296	277	293	276	296	298	296	279	272	297	310	277	286	268	295	279	281	311	289	282	264	296	307	267	296	293	264	254	289	308	295	285	262	305	293	279	265	313	299	308	325	287	287	284	278	278	276	309	285	284	307	278	274	294	299	289	261	279	316	270	269	297	315	313	277	304	291	304	308	288	315	289	274	304	297	298	303	307	290	296	285	284	308	289	326	280	302	297	281	306	275	315	275	296	275	281	273	314	269	278	313	278	310	279	282	278	286	274	309	299	304	283	267	280	290	270	272	314	300	304	308	304	284	284	265	314	302	288	300	292	298	307	310	302	284	279	279	252	310	293	270	281	272	304	301	315	308	290	258	272	309	303	276	291	263	307	306	293	316	277	293	328	290	288	273	264	274	329	310	311	269	288	270	313	277	283	283	287	301	248	305	321	315	295	288	338	268	310	282	297	259	300	302	289	308	289	279	292	281	318	295	295	287	314	308	304	305	278	327	287	279	290	279	269	325	281	280	292	288	286	242	278	277	306	310	303	295	268	298	260	318	291	331	294	313	293	326	300	302	289	294	280	289	301	277	312	269	280	315	331	296	275	322	288	302	250	293	290	287	279	307	287	289	307	289	300	306	275	318	316	318	278	285	275	301	313	309	281	298	303	281	307	276	290	304	268	311	266	318	263	296	288	282	302	295	304	274	276	289	298	331	300	280	294	300	290	310	306	299	281	272	285	300	288	307	290	288	296	318	297	267	275	314	282	290	288	302	320	248	297	286	282	299	313	291	286	266	303	284	292	285	297	293	265	306	320	294	270	315	305	279	306	295	268	272	307	268	309	302	302	328	301	308	312	283	259	319	276	293	300	309	302	325	284	285	283	301	305	281	287	319	292	288	311	284	293	295	303	309	282	278	283	262	302	299	296	249	281	293	319	300	270	286	316	294	339	275	279	276	306	284	308	282	313	281	316	311	275	278	269	309	298	281	322	304	323	283	288	263	274	288	287	279	298	288	313	300	306	296	286	266	295	290	299	282	298	308	273	285	283	279	308	277	293	268	289	259	284	301	283	325	288	312	335	281	264	261	275	285	300	296	290	275	331	291	291	301	267	275	332	302	285	291	284	293	318	281	295	289	305	264	275	289	292	277	307	296	283	304	291	326	274	285	284	262	272	283	302	310	322	297	295	314	289	295	295	308	263	272	282	302	276	275	291	268	296	286	275	264	272	296	276	311	296	305	293	268	303	281	315	292	295	278	302	308	301	290	313	297	304	275	304	265	256	295	306	288	293	327	297	281	288	275	300	271	273	259	284	265	310	292	297	311	284	308	289	287	282	277	294	307	262	312	282	301	292	281	301	309	271	289	284	301	298	288	326	269	273	287	298	301	299	295	314	295	301	284	295	292	284	320	283	316	297	302	286	271	298	293	309	269	304	306	326	309	279	303	291	258	296	287	285	270	319	266	276	285	288	287	313	282	300	294	277	271	309	268	269	292	291	295	295	265	298	292	319	287	298	248	301	302	264	287	297	301	279	271	289	302	271	286	300	279	277	314	287	294	331	332	318	333	283	310	281	315	296	295	277	271	303	286	316	321	306	279	324	256	292	296	288	278	349	311	267	278	303	286	303	309	292	299	260	302	290	283	273	311	309	293	284	282	294	311	316	290	299	326	322	274	316	279	310	293	286	295	293	285	320	270	280	309	277	289	293	287	299	262	291	292	297	276	324	296	293	305	312	296	312	316	269	288	305	297	308	285	294	280	290	277	298	288	294	284	263	311	298	300	331	298	285	314	300	287	318	291	286	328	273	289	316	311	289	317	299	271	291	330	287	289	288	297	241	266	284	291	311	275	286	325	311	315	281	298	291	267	314	306	310	283	302	249	266	304	277	276	307	285	306	303	267	287	285	286	309	294	285	264	303	294	296	291	268	270	268	261	264	285	297	327	279	309	270	296	267	278	280	313	308	289	277	312	312	292	290	266	330	289	297	304	320	292	313	286	264	262	326	277	321	300	285	286	296	307	283	293	318	276	299	326	291	315	304	303	285	273	287	280	275	294	298	285	313	303	286	295	318	264	267	301	271	326	279	290	290	277	302	312	279	316	297	265	306	288	279	287	279	314	271	304	291	301	282	274	287	302	312	290	312	302	280	314	283	265	325	295	280	312	308	299	325	330	263	273	332	307	316	302	298	309	302	310	272	302	270	301	275	327	301	286	277	311	311	253	294	298	290	301	330	308	279	291	303	287	296	277	332	267	279	299	296	312	321	278	337	293	282	285	303	297	266	319	257	297	322	295	311	282	304	292	299	293	321	300	304	286	309	292	303	276	251	295	279	284	263	284	318	294	281	281	291	297	313	285	261	322	286	290	289	287	303	302	249	284	301	273	329	274	274	293	299	304	327	291	299	309	283	279	285	273	288	280	308	284	290	269	291	272	309	326	301	279	291	314	310	276	313	307	300	306	313	311	301	311	278	300	281	297	309	284	287	288	319	304	289	301	309	261	271	335	288	315	266	286	303	316	280	290	285	307	292	323	289	263	297	302	285	302	327	291	282	314	280	293	287	310	292	280	293	289	312	281	295	297	295	302	289	321	296	273	303	298	300	264	270	310	292	275	286	307	293	280	289	294	291	272	306	314	281	296	307	317	339	293	298	290	280	283	295	336	271	289	276	274	303	297	272	274	288	300	245	275	315	316	309	275	310	294	290	301	320	278	276	288	298	313	283	264	268	286	307	322	311	267	294	287	296	300	314	244	273	291	264	245	305	339	296	278	323	306	266	272	283	303	293	305	261	308	271	303	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	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
27005	2762	6007	6568	5559	4595	3771	3110	2835	2472	2114	2012	1810	1675	1577	1476	1442	1314	1345	1205	1287	1116	1118	1093	1058	1020	1066	996	1031	1029	999	939	980	951	912	929	909	969	944	952	861	871	918	868	867	822	856	829	856	868	875	890	864	908	865	886	856	852	865	821	872	828	871	851	816	857	844	824	894	845	888	831	843	842	878	822	856	814	787	814	871	802	788	860	829	836	811	808	824	831	786	851	863	834	838	800	797	808	804	868	763	843	833	846	880	828	832	803	791	813	831	793	858	829	790	842	832	837	845	827	792	770	803	786	781	885	806	830	764	815	800	822	829	772	792	790	849	814	855	811	771	793	808	842	762	837	779	745	830	854	785	802	809	779	820	792	831	834	775	786	753	778	783	782	810	825	787	806	736	829	796	799	772	828	831	846	794	774	813	837	798	837	809	798	780	835	830	786	819	803	849	835	771	826	795	845	821	784	816	820	820	816	785	809	888	763	780	834	807	838	784	847	822	761	880	731	766	816	800	800	794	837	872	815	802	836	838	824	786	834	780	842	854	831	774	771	816	755	862	775	817	830	779	781	825	832	800	801	773	759	794	761	798	792	862	838	809	807	777	832	837	811	804	783	826	777	785	798	828	799	803	842	817	773	823	815	804	773	830	752	811	781	803	747	836	804	774	791	801	768	807	822	833	807	871	799	833	846	802	753	812	808	834	818	784	751	799	782	806	825	793	814	775	807	789	840	815	750	789	794	782	813	803	798	849	837	765	789	831	793	826	872	792	831	799	825	834	788	801	784	809	876	798	792	815	799	797	763	863	859	813	838	822	803	850	774	772	830	806	790	838	836	851	791	845	797	797	806	812	798	757	817	799	840	830	786	738	821	781	806	774	776	818	793	856	789	860	825	841	802	776	850	807	801	770	838	807	833	824	791	791	800	813	846	798	816	824	813	773	819	798	826	808	843	862	780	837	870	783	791	821	790	813	811	814	850	829	807	784	812	803	794	870	836	841	752	817	723	760	822	802	753	782	859	811	795	858	807	847	794	840	755	832	828	831	859	820	775	823	794	766	823	798	822	802	872	780	840	797	790	763	845	784	812	868	779	791	749	821	845	811	820	796	755	810	755	833	850	770	831	802	804	850	772	817	779	829	800	798	789	827	808	827	770	814	815	790	767	845	850	771	856	813	852	822	821	815	764	839	807	774	772	839	808	844	786	805	791	833	811	785	820	774	823	760	787	821	854	789	772	786	790	796	796	803	795	762	759	795	833	762	798	800	792	800	785	774	787	800	763	766	778	757	786	820	800	803	792	819	789	800	799	828	782	772	802	789	808	803	852	803	817	827	766	790	862	751	818	823	794	798	810	809	771	813	779	821	775	823	832	820	809	766	831	865	773	790	765	797	838	771	773	803	812	773	816	816	827	839	824	773	855	838	813	767	753	795	803	821	817	807	818	808	846	853	828	842	799	788	847	767	818	845	786	799	812	799	776	822	797	845	855	831	783	800	776	796	823	854	843	840	823	762	809	794	753	822	813	797	791	784	823	820	834	823	824	814	833	847	809	752	789	813	822	783	868	844	782	826	806	847	835	822	832	803	793	800	838	781	804	809	789	810	792	806	839	816	785	827	806	842	786	822	828	842	787	790	794	813	805	796	781	798	877	834	797	736	812	807	805	868	802	827	781	790	796	867	757	803	846	755	844	798	798	814	809	836	773	859	866	813	786	840	797	837	835	822	861	808	845	778	842	824	834	880	787	827	795	770	801	766	722	793	794	856	789	826	843	840	758	834	836	791	803	812	820	848	818	791	786	842	811	823	827	771	784	815	761	816	786	790	741	759	821	837	798	780	776	842	785	749	816	834	790	754	824	868	793	824	810	838	806	810	819	775	790	862	828	795	783	831	836	795	797	801	828	802	768	791	891	756	828	822	795	753	822	815	822	806	808	808	852	852	812	792	852	800	806	753	823	800	873	814	804	822	758	842	796	790	880	817	771	859	790	794	802	787	779	798	804	823	843	787	824	789	762	778	758	867	781	823	818	773	792	772	816	816	780	807	837	800	762	767	833	815	776	801	788	809	795	766	799	790	826	861	792	727	813	770	810	810	762	777	817	828	799	860	828	756	784	841	803	836	811	821	821	840	822	775	844	807	796	845	788	818	839	785	829	790	810	781	821	784	774	810	811	795	798	792	793	825	824	857	772	806	825	802	827	784	779	800	840	779	858	844	823	809	821	811	750	784	809	803	814	805	815	784	771	807	801	813	792	813	733	846	797	795	812	780	860	811	820	739	858	836	812	779	775	756	806	815	803	849	791	726	776	810	855	802	800	769	787	764	860	853	817	813	821	853	803	799	827	790	806	804	821	814	794	790	774	806	780	767	843	799	776	821	761	821	819	798	784	838	815	788	800	866	811	817	842	792	816	802	808	763	821	780	837	768	768	801	773	811	753	827	786	770	792	808	808	782	825	813	780	828	820	778	855	797	839	753	757	826	845	783	714	829	827	873	847	883	794	796	793	768	820	829	840	790	780	815	848	812	783	828	808	797	835	762	789	836	856	809	834	801	816	835	823	813	812	796	800	832	853	842	791	834	825	790	816	787	883	850	830	829	869	817	819	817	823	774	852	809	806	813	788	818	778	810	860	815	821	787	797	842	866	830	788	851	816	862	784	816	857	799	808	819	851	838	775	758	822	857	819	759	819	807	835	846	783	837	819	790	826	835	835	861	842	807	808	785	763	810	795	784	813	809	824	839	810	805	799	796	784	791	782	854	825	828	801	805	792	846	814	766	758	805	768	759	783	841	789	799	796	819	803	767	796	811	828	805	780	819	762	851	790	763	843	827	802	777	827	819	831	803	833	830	799	812	826	841	818	812	823	812	799	823	839	818	803	768	885	750	807	849	852	838	800	836	827	746	828	810	816	827	833	808	835	775	793	802	785	810	782	839	796	780	821	813	788	809	777	815	820	842	829	836	864	795	778	809	848	844	807	819	738	761	832	816	832	757	820	793	813	777	808	824	853	842	817	779	809	815	767	767	769	795	775	830	841	825	798	854	806	778	782	774	776	727	832	838	827	814	736	768	835	799	768	822	856	785	794	777	865	789	805	817	787	815	845	797	775	810	825	838	812	830	793	780	815	765	801	812	872	758	838	781	830	802	842	822	776	764	794	797	799	806	828	851	826	825	815	795	840	834	755	795	807	815	822	789	806	812	798	789	816	771	781	761	769	842	857	821	768	827	807	892	742	770	776	773	787	799	780	795	787	778	759	796	781	774	777	810	789	763	801	780	809	781	810	799	809	789	812	804	861	804	805	816	842	762	799	799	816	813	811	808	825	802	819	802	819	794	836	766	781	786	794	829	801	822	812	833	774	821	824	828	831	797	776	843	797	781	854	833	787	760	712	801	776	833	832	778	793	850	808	810	789	781	819	778	782	829	785	727	794	770	812	783	758	806	783	779	777	813	840	847	762	817	780	823	846	779	840	793	820	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
6741	390	233	178	165	132	151	139	124	124	121	119	130	108	107	127	125	116	118	128	119	111	127	120	114	142	120	109	112	117	129	127	114	102	121	111	114	107	95	124	104	110	108	112	116	116	113	113	114	108	111	124	123	120	112	120	117	112	112	123	122	133	131	111	139	136	104	105	127	121	116	117	138	124	118	104	126	112	137	131	119	116	98	128	110	100	122	106	117	112	118	114	116	110	105	119	118	117	99	122	112	111	113	124	105	125	117	107	113	103	120	116	123	120	113	124	111	124	106	112	132	112	99	105	110	116	99	128	118	105	116	137	132	122	128	123	102	102	114	89	102	135	126	129	135	106	138	113	120	103	111	101	93	107	113	112	145	111	97	106	113	113	96	94	128	131	107	111	101	106	123	115	136	127	111	110	100	120	123	124	136	132	110	114	108	105	123	96	137	108	127	120	100	127	117	124	111	102	138	122	131	125	109	97	92	128	124	95	102	120	83	100	100	118	126	122	126	123	125	98	115	89	104	112	88	116	112	104	119	121	132	104	117	118	130	120	99	133	128	124	120	108	117	111	114	132	127	106	120	115	121	120	106	112	109	140	152	126	129	106	123	115	130	121	136	114	114	115	135	101	108	117	111	136	117	110	112	124	115	134	103	123	110	124	125	91	109	99	135	112	100	123	114	108	137	102	117	120	117	115	141	105	110	105	116	130	127	114	121	115	121	111	127	119	106	136	114	119	100	129	123	117	119	110	119	118	111	121	131	116	115	111	115	119	110	142	115	112	110	119	132	112	88	125	120	128	140	124	110	113	121	107	135	129	114	117	103	126	132	101	133	142	113	109	109	118	114	106	103	103	115	100	124	129	132	124	125	102	105	114	126	92	120	100	107	133	107	124	117	108	100	116	128	107	94	125	114	126	107	107	105	121	101	122	132	136	98	125	116	109	117	143	152	101	126	100	99	143	108	110	129	124	129	122	122	107	105	114	132	101	108	127	112	96	103	128	109	99	123	128	135	111	133	104	125	104	123	103	105	113	123	106	130	104	101	117	130	114	109	128	125	100	108	132	113	115	112	120	106	115	110	118	125	109	111	144	136	98	127	117	114	111	126	123	116	104	135	136	96	107	114	106	98	129	120	115	122	105	120	141	116	102	112	127	117	117	116	107	122	119	124	125	147	145	114	118	114	109	108	101	109	108	132	119	122	105	96	104	128	120	93	120	110	125	126	108	120	110	109	116	121	125	111	138	129	129	115	127	136	119	115	105	124	117	122	101	121	106	121	128	127	114	110	109	105	104	118	111	126	109	130	110	119	143	124	126	140	113	89	96	119	124	103	97	118	134	117	109	107	118	126	121	107	138	112	119	115	116	133	124	129	126	116	136	122	113	101	106	130	125	107	124	120	110	122	106	120	130	92	116	116	111	127	110	118	112	132	128	117	128	129	114	121	107	113	112	109	90	112	113	105	120	121	136	126	127	138	117	108	123	136	129	109	108	101	118	104	117	109	131	110	111	120	109	81	125	118	129	118	123	128	111	118	125	116	122	88	111	96	109	120	139	119	134	131	82	127	105	139	129	123	128	120	122	116	134	117	103	129	125	105	101	131	125	107	128	102	124	116	110	113	104	108	128	117	128	114	142	126	116	132	120	128	119	121	106	111	129	104	128	116	102	117	121	99	126	127	154	106	119	120	109	115	108	106	118	110	103	115	125	101	112	118	130	118	122	113	126	137	113	133	101	123	98	126	123	119	113	120	127	117	131	125	113	112	116	123	113	127	124	131	109	101	126	130	103	108	122	117	117	105	108	118	118	119	141	117	120	128	111	104	127	100	111	107	118	121	116	128	106	112	131	115	143	117	133	107	113	109	121	122	116	125	120	133	101	109	138	117	119	112	136	105	114	111	105	100	99	126	114	112	109	121	106	120	127	125	127	118	108	124	142	119	125	104	119	122	118	108	103	125	114	115	107	114	119	98	107	94	129	106	110	128	120	126	95	116	106	95	115	134	109	116	118	117	101	112	112	120	117	129	116	105	109	106	105	139	98	108	113	125	131	108	111	95	109	109	113	139	114	115	130	120	123	131	102	121	122	126	113	98	125	124	132	120	113	113	112	95	107	123	115	118	122	116	125	117	124	123	104	127	122	114	103	98	112	129	125	123	112	130	119	86	144	132	124	103	98	123	105	107	106	109	122	103	120	95	121	122	115	109	130	120	123	109	131	120	105	128	119	116	131	133	143	119	115	117	137	114	103	115	108	132	123	120	117	106	110	144	110	113	127	114	103	126	111	117	113	112	108	114	121	122	110	113	114	87	118	113	119	120	121	139	117	141	98	120	115	110	123	97	104	119	116	124	111	113	126	126	118	118	115	112	123	121	119	103	121	128	120	119	111	116	130	119	112	99	122	120	109	133	101	112	118	115	103	124	128	94	126	117	127	142	119	121	116	124	113	125	129	130	97	115	111	115	118	110	123	124	121	113	109	115	124	100	128	126	113	137	111	101	101	114	121	123	120	107	115	113	112	130	99	136	118	115	99	106	117	142	103	121	118	112	99	135	113	110	119	115	112	91	121	142	117	121	133	121	111	121	113	114	116	126	125	122	114	110	131	134	126	108	106	105	112	126	103	109	140	114	119	132	109	103	103	102	110	115	99	118	115	126	108	104	109	113	111	99	113	107	137	101	104	115	119	117	98	114	111	109	114	108	123	123	115	106	122	125	107	107	109	110	130	112	107	123	95	148	121	136	104	122	135	114	106	96	112	114	120	115	129	125	118	77	113	129	122	113	121	98	117	112	123	119	122	132	139	113	104	118	103	118	142	118	122	113	122	102	107	110	95	99	134	108	104	109	115	111	119	112	114	114	130	132	125	115	145	128	127	88	112	121	112	102	105	119	103	140	131	107	114	98	137	101	106	125	110	132	135	113	115	101	116	114	130	128	94	110	117	125	109	130	133	137	124	111	124	125	118	115	108	116	118	118	138	100	100	116	136	131	99	128	110	113	123	117	122	113	122	118	107	127	119	106	105	126	116	109	101	103	123	112	134	112	124	114	120	105	133	108	125	119	108	120	118	141	117	115	119	104	131	107	102	112	128	114	117	106	132	116	110	99	96	123	113	119	117	128	107	118	116	111	110	132	110	123	128	111	129	114	140	115	145	104	121	120	103	124	133	118	108	100	126	94	109	107	113	114	122	126	112	115	113	123	121	111	112	130	95	121	142	118	107	134	129	130	126	113	115	124	119	114	113	108	120	117	127	124	94	127	112	116	105	113	137	108	121	102	100	147	106	114	123	132	122	125	131	118	117	118	135	111	116	124	101	106	106	139	119	107	108	124	101	148	103	133	124	126	119	120	123	125	115	94	123	110	119	106	122	105	126	116	117	107	118	118	104	108	120	108	122	107	122	131	105	114	117	114	109	104	121	102	105	118	107	135	120	129	112	115	93	113	116	102	102	102	120	129	119	129	123	117	116	118	103	105	125	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
6205	451	587	570	510	531	457	441	418	451	424	423	410	408	414	437	392	392	396	467	428	399	404	391	382	372	379	400	378	379	397	390	384	400	410	422	383	388	401	428	377	390	385	390	411	364	402	368	386	392	395	422	379	378	403	415	369	390	398	367	409	399	386	393	406	375	376	390	420	390	402	385	399	394	409	414	363	408	425	372	371	404	404	391	376	362	415	399	434	363	375	410	407	461	390	399	407	419	393	387	420	367	410	405	395	421	450	401	370	407	375	400	412	391	370	376	451	394	403	377	397	341	438	417	409	393	407	372	352	394	386	412	389	450	422	402	408	431	385	420	407	360	376	375	384	409	429	413	417	371	368	390	390	391	420	385	400	413	390	349	405	414	378	370	400	380	397	399	395	402	358	396	387	398	378	386	422	393	397	407	375	387	385	411	378	385	392	387	394	363	409	365	383	396	347	397	395	363	412	343	404	368	405	399	404	360	386	369	428	409	404	398	432	405	374	379	373	387	405	394	386	380	373	382	372	404	378	374	378	418	382	372	386	417	386	369	390	367	375	347	419	389	412	400	381	373	417	388	409	376	403	385	403	393	398	394	389	403	388	408	371	392	396	381	405	371	382	383	389	366	421	432	385	379	404	423	387	365	400	370	334	393	421	392	361	400	402	370	421	385	407	410	390	358	416	420	426	403	357	352	390	411	414	385	377	395	416	402	362	416	371	371	380	416	389	406	392	390	389	420	375	408	374	398	382	373	375	402	379	392	409	401	383	401	389	396	379	412	388	371	377	377	377	402	389	369	367	421	401	393	391	419	364	391	377	369	387	416	386	388	386	417	373	372	399	352	380	398	410	355	392	388	400	381	372	405	370	397	397	370	374	378	411	376	368	388	395	386	391	369	381	341	357	363	359	392	371	382	393	366	401	430	412	362	410	418	390	385	386	373	409	414	385	417	368	418	426	406	395	338	427	412	396	397	389	385	364	347	400	384	376	392	355	383	401	398	398	405	389	386	397	400	387	404	374	389	386	422	396	397	437	368	351	403	394	368	370	426	394	349	404	382	394	370	390	410	380	407	383	391	391	386	366	398	363	410	415	372	403	416	395	383	390	384	366	375	367	352	396	418	391	380	369	392	415	370	407	415	396	372	419	399	415	399	391	394	397	385	392	385	369	412	428	429	401	405	366	388	413	390	410	415	413	392	395	401	378	382	445	404	393	404	372	395	384	405	379	386	387	416	372	347	458	378	399	382	409	411	364	362	382	408	385	371	463	374	414	393	425	443	375	392	409	398	396	382	417	386	329	396	382	396	375	414	397	382	344	408	404	369	394	371	372	395	368	383	414	386	428	397	394	375	399	366	362	412	355	393	404	410	387	404	395	389	366	384	433	333	400	367	402	392	395	388	400	386	370	374	402	381	360	411	373	393	353	370	386	380	384	367	394	413	390	407	380	393	375	371	388	389	396	407	398	375	404	391	353	393	387	410	413	441	387	376	428	375	380	378	397	358	393	392	420	411	411	413	387	423	353	400	389	380	381	371	422	398	382	398	389	386	376	421	372	426	354	374	378	384	380	384	394	393	381	342	404	428	394	430	393	399	386	360	370	376	389	373	383	407	387	397	370	382	398	392	398	392	379	387	418	383	402	398	363	385	424	384	365	400	407	372	396	355	393	414	399	411	393	410	398	420	352	399	389	374	401	416	403	381	388	420	373	397	390	396	397	376	411	399	404	411	375	375	372	374	353	357	346	411	415	441	380	364	407	371	418	391	399	430	360	409	376	369	357	402	412	407	418	368	356	394	384	362	389	362	384	379	407	405	379	358	394	390	374	410	385	396	402	416	417	414	384	394	398	374	431	388	361	382	406	349	360	380	383	392	382	394	391	392	409	374	364	388	357	380	354	396	368	382	382	393	405	377	426	372	393	382	362	391	396	412	379	371	370	397	390	375	389	392	370	398	386	365	397	358	416	418	415	422	403	373	386	403	375	391	376	394	405	368	424	396	375	389	433	403	367	408	401	406	373	385	400	401	414	409	375	394	378	396	413	390	386	371	404	375	391	410	362	382	390	388	372	395	356	374	386	395	389	410	378	384	368	370	417	387	380	403	418	401	393	374	397	395	403	405	392	384	386	382	405	374	377	381	367	428	392	379	394	413	399	375	397	430	387	395	369	413	390	399	417	376	394	366	422	419	353	410	398	368	388	391	363	418	337	385	363	440	406	371	409	396	362	360	399	362	403	395	376	363	381	395	438	382	403	380	393	420	398	357	354	408	373	378	410	393	415	400	360	375	359	349	383	395	382	390	395	389	402	385	410	372	350	433	359	388	383	372	339	410	393	418	380	402	392	395	376	401	362	402	364	440	446	380	378	397	375	403	375	365	354	395	384	384	390	395	386	387	385	399	384	383	426	391	346	416	414	362	372	371	328	397	376	373	415	377	383	393	391	404	396	416	380	389	402	395	400	362	377	375	383	386	409	383	423	392	449	389	398	389	387	403	391	383	433	399	393	399	354	422	414	368	406	395	404	421	404	374	390	401	419	401	387	415	377	365	369	367	416	403	358	417	436	400	380	408	385	425	417	424	377	396	392	417	366	429	397	381	408	385	403	383	380	391	393	402	407	371	359	370	400	383	373	366	412	384	372	374	380	394	424	434	374	393	399	368	422	403	420	364	364	395	403	393	410	414	397	404	407	392	400	411	403	366	407	353	422	418	395	391	374	397	390	404	378	389	400	398	383	381	425	371	386	369	395	425	387	361	375	361	400	390	371	390	370	419	415	412	373	386	418	387	433	422	392	420	388	407	413	413	399	427	388	383	395	391	376	404	393	395	387	389	412	396	406	377	433	433	414	373	398	465	375	409	417	412	348	392	361	385	392	386	402	381	386	379	429	379	391	388	394	349	375	395	370	383	389	364	413	378	372	406	375	387	425	418	410	426	395	359	388	396	391	392	359	369	362	368	378	397	377	395	369	351	369	400	408	394	409	362	428	393	422	422	405	383	389	390	402	414	408	376	358	394	411	366	392	380	358	426	387	382	398	423	409	407	388	387	400	346	388	377	370	360	424	391	404	383	350	385	381	397	428	390	394	392	378	412	390	389	367	391	371	405	384	405	452	426	400	354	369	390	426	367	388	446	389	402	389	363	379	383	367	369	405	386	377	362	397	388	363	369	409	413	383	353	398	355	369	392	395	372	346	418	365	386	387	381	382	403	374	334	363	398	418	399	410	413	381	388	367	393	376	422	378	386	386	409	417	380	354	402	380	392	420	395	390	417	386	384	397	404	402	375	390	417	434	406	386	395	384	399	433	382	371	383	414	363	397	382	357	392	401	354	351	381	404	406	383	384	375	382	368	374	425	397	411	343	411	348	373	391	381	371	374	377	386	431	390	376	387	412	398	404	378	386	401	358	397	383	388	370	416	377	376	386	397	357	343	349	377	401	388	406	368	384	377	387	385	347	427	385	376	363	357	377	403	372	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
45177	11901	2234	1298	848	666	549	469	478	396	375	339	318	330	313	325	279	280	264	265	310	281	284	283	291	292	274	261	264	239	286	250	267	260	252	238	284	234	262	257	256	261	280	242	257	282	235	282	270	275	289	248	232	247	244	243	272	241	239	240	256	252	279	257	269	233	262	273	270	272	260	268	262	241	247	256	249	242	219	251	260	266	251	250	244	251	251	249	249	238	242	261	271	279	251	270	226	233	255	257	254	277	236	246	263	249	242	219	257	290	233	259	263	258	240	255	245	222	259	259	241	258	266	238	248	252	264	278	234	254	252	282	253	251	279	278	250	232	244	261	247	223	267	245	252	248	253	272	243	279	238	261	264	266	238	258	245	244	260	262	240	221	247	245	288	239	256	257	272	288	219	268	217	242	261	258	264	241	245	253	239	252	272	243	248	279	262	252	201	231	284	266	246	257	236	264	250	248	266	278	256	255	220	244	250	232	250	276	241	245	252	255	250	257	243	255	248	245	252	264	233	250	262	258	243	249	245	254	239	264	256	252	236	263	230	224	253	263	241	268	253	253	243	229	254	248	269	244	255	266	261	259	261	251	235	254	268	248	255	253	259	235	267	261	253	242	266	260	257	283	252	265	257	254	275	273	230	264	260	253	279	272	228	232	239	255	275	262	301	287	261	284	278	262	239	250	244	257	226	272	243	253	250	230	272	261	262	253	246	245	244	271	247	258	234	233	256	232	236	261	241	253	242	242	247	267	233	242	256	276	247	237	259	258	273	275	255	253	255	227	237	255	265	248	222	270	251	272	261	258	244	254	260	270	253	241	243	299	261	236	292	263	250	242	241	257	256	257	262	264	252	234	258	255	254	284	296	239	251	273	258	267	257	266	225	246	260	266	251	270	228	242	232	217	240	255	302	258	246	263	256	246	249	257	268	255	256	275	223	232	253	285	271	268	277	271	257	261	233	235	264	242	237	266	267	274	251	290	263	246	244	249	273	248	246	287	233	266	252	271	258	217	278	259	243	244	260	268	242	246	241	214	262	265	235	255	254	265	252	223	277	241	244	251	224	276	272	218	264	226	265	259	255	258	257	255	250	259	250	276	283	243	239	247	247	230	234	255	259	267	275	246	263	266	249	261	271	266	237	253	266	284	253	272	275	252	256	239	280	276	241	244	280	281	255	268	268	236	258	240	255	265	243	236	258	280	252	234	277	290	263	265	263	254	270	263	267	257	227	258	286	294	267	254	244	263	262	256	257	240	246	263	257	220	279	246	253	238	262	275	251	236	264	263	239	257	229	276	285	257	228	259	242	226	258	228	278	292	246	249	232	242	281	244	246	275	247	257	245	260	264	281	276	227	228	265	238	259	229	256	264	260	276	230	242	251	258	258	254	251	268	289	253	250	228	275	288	275	254	240	254	256	256	239	249	217	250	263	252	264	241	248	258	258	263	279	230	259	239	233	280	237	259	246	259	251	238	225	269	256	264	250	253	250	243	256	244	249	258	244	235	268	253	246	263	250	272	275	236	238	246	256	245	236	260	273	221	273	264	247	246	245	254	245	250	259	266	229	237	254	254	242	243	256	263	249	278	257	247	264	289	247	254	238	287	233	281	256	254	260	236	288	264	247	242	257	248	252	234	272	254	272	289	236	257	264	235	242	271	235	240	251	240	274	236	257	243	244	240	220	278	219	248	246	280	262	253	268	271	265	261	273	250	274	242	236	261	282	262	246	229	267	246	238	254	293	244	255	260	235	252	251	261	252	279	272	263	254	217	275	237	267	262	261	276	240	271	249	249	247	255	271	247	278	259	251	236	227	230	245	256	234	260	271	283	270	239	260	253	249	285	230	277	242	257	257	228	256	262	241	274	224	270	225	243	248	264	264	272	252	256	243	242	230	257	237	263	244	245	250	266	252	240	246	230	265	242	260	251	248	234	244	230	267	238	244	264	255	277	232	258	256	219	248	239	244	286	251	290	263	272	254	257	250	229	218	253	241	219	259	244	230	259	271	263	251	260	232	240	248	256	209	254	239	242	245	247	254	244	289	236	227	264	248	260	263	252	275	232	239	247	237	289	239	238	269	246	250	280	252	242	242	271	264	247	239	258	268	268	253	267	256	233	235	264	240	238	277	272	227	269	239	215	257	246	237	269	260	263	276	274	252	244	257	277	229	289	263	241	272	258	254	242	254	237	272	259	247	251	278	231	272	265	247	259	235	279	265	216	253	236	248	280	259	298	275	269	233	236	253	267	258	252	264	271	273	249	268	242	258	255	269	270	261	259	252	240	288	244	266	252	250	279	241	250	273	233	287	251	271	260	269	251	289	222	249	261	247	239	263	277	245	257	234	259	261	289	228	229	264	273	250	254	300	254	238	270	242	227	267	249	239	228	235	252	266	256	247	282	250	267	255	281	284	245	247	271	226	264	246	250	257	221	264	256	272	271	274	257	233	271	231	255	234	299	247	266	255	239	264	249	272	256	231	248	274	259	241	257	232	252	258	235	247	214	256	247	219	259	260	289	271	245	241	259	264	252	248	260	220	243	247	276	282	250	212	230	241	281	271	236	251	269	258	264	252	264	257	266	271	278	244	256	265	245	248	267	208	243	268	241	273	236	258	267	245	282	237	253	213	284	268	260	252	270	260	263	250	266	283	258	239	249	296	233	260	294	225	244	275	270	260	255	288	284	261	219	263	240	266	238	268	230	255	246	253	237	243	268	266	244	262	247	239	276	238	249	263	272	234	267	264	250	263	246	281	233	221	234	245	269	278	265	241	227	284	242	253	250	255	233	263	226	266	259	228	257	275	252	252	226	264	228	241	235	224	248	238	242	256	231	265	239	224	259	261	248	256	241	250	254	227	279	238	246	247	279	279	241	254	275	273	293	246	243	253	281	243	265	243	245	256	280	264	254	212	252	269	252	258	241	245	239	245	247	246	247	236	252	287	257	257	233	278	251	273	267	262	234	253	261	240	257	263	257	251	252	221	241	264	230	221	232	247	255	280	254	242	260	245	272	269	277	242	227	244	254	256	260	246	265	225	270	240	249	238	258	261	280	237	248	255	243	250	211	266	245	255	244	254	249	267	258	252	278	244	236	285	267	293	257	250	272	272	275	243	272	257	251	250	276	246	246	255	265	248	241	250	259	243	249	245	248	270	238	261	261	256	218	267	252	256	277	281	252	252	251	231	278	248	220	219	254	271	246	241	240	268	258	255	268	226	241	248	261	297	280	260	262	232	240	260	244	251	267	227	280	249	251	252	254	272	246	253	252	282	255	282	295	262	268	260	275	225	239	280	247	255	265	238	241	250	254	257	279	241	288	266	284	257	266	274	267	255	258	231	254	256	246	251	250	231	233	243	273	264	254	250	243	252	236	245	248	275	273	236	280	255	240	263	244	252	270	269	263	263	275	240	285	244	274	281	257	245	256	258	268	266	253	243	287	275	232	230	248	260	269	255	249	247	272	271	259	242	255	276	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
21055	1692	3467	3816	3423	2801	2251	1945	1689	1586	1394	1395	1288	1195	1116	1060	1004	1047	998	958	955	901	873	887	875	835	814	834	792	856	772	798	830	807	745	775	797	803	760	720	772	766	805	783	797	746	782	744	777	773	738	793	777	778	787	713	741	747	762	769	725	693	741	774	787	751	737	713	711	752	748	733	786	796	721	722	750	747	714	719	734	760	758	737	738	774	736	744	753	744	723	749	713	768	681	728	742	783	747	726	767	708	732	721	742	735	741	715	759	763	723	787	750	725	746	745	759	697	729	771	713	675	740	733	741	741	728	748	754	710	707	745	715	711	757	751	765	705	698	763	692	788	713	751	761	750	758	764	734	734	802	721	776	807	742	697	713	741	751	683	717	721	669	739	770	749	729	755	689	727	722	708	715	756	746	783	767	758	718	761	755	765	774	747	751	724	689	739	764	724	756	759	768	706	776	708	719	714	724	792	719	727	715	759	744	774	784	695	769	694	686	723	705	749	775	718	682	719	710	744	747	706	743	741	742	696	763	767	739	739	709	714	713	730	702	729	748	724	717	723	662	753	747	735	756	754	674	788	741	771	708	683	752	718	694	750	757	703	739	681	741	711	723	702	694	687	782	724	735	706	728	779	770	724	757	700	730	744	760	685	745	734	691	749	769	728	741	669	710	723	747	764	736	750	670	737	768	768	771	696	690	710	763	769	759	715	692	699	718	724	735	737	709	741	741	742	721	720	748	770	751	751	711	705	690	737	692	753	726	710	736	736	755	728	753	734	679	726	783	739	739	718	736	740	732	735	733	736	676	710	763	729	760	689	763	771	716	714	759	757	716	638	752	689	748	747	768	754	745	732	742	730	705	739	715	730	701	732	723	740	745	758	677	722	752	739	748	723	713	679	727	771	754	713	742	748	725	755	716	769	744	750	759	760	718	744	750	745	775	693	694	707	664	721	766	724	686	748	687	721	705	770	751	741	747	734	796	717	721	805	742	725	736	705	700	714	706	715	657	730	753	713	726	766	743	792	726	721	720	720	731	700	715	707	746	744	702	715	683	699	744	695	792	749	720	722	723	717	705	740	743	691	738	746	751	748	739	694	703	793	754	752	790	765	745	727	715	762	686	672	697	752	743	762	748	701	681	738	768	736	758	736	717	746	775	752	713	730	728	695	735	720	744	741	718	742	734	729	734	756	752	746	674	750	754	779	691	786	702	739	738	725	718	686	719	706	777	699	732	741	746	733	752	698	715	774	745	721	727	738	687	741	744	699	737	721	715	795	691	759	711	689	727	722	712	761	756	746	727	732	703	752	726	754	739	716	712	712	709	746	747	697	744	727	720	763	740	719	719	722	714	762	730	721	742	716	744	716	678	724	744	728	745	716	751	721	755	729	746	764	753	734	785	708	797	722	780	752	688	782	686	707	707	689	740	729	745	759	738	749	755	741	691	721	729	729	741	732	734	766	709	729	729	671	768	718	739	733	736	739	788	732	735	728	698	745	741	692	707	739	764	713	781	752	683	743	697	734	757	760	742	759	731	759	766	722	707	722	740	745	743	724	711	738	722	717	714	682	749	697	729	784	724	742	751	736	699	730	756	704	716	718	732	766	721	684	739	717	644	743	770	753	705	670	704	708	774	764	741	722	756	709	679	737	723	741	708	755	741	738	705	737	733	772	708	737	743	706	721	726	745	760	732	707	756	642	736	722	728	727	785	701	751	693	698	723	737	667	732	695	746	695	691	719	743	756	786	726	723	775	742	747	776	780	751	729	760	736	698	725	730	706	807	737	745	694	762	767	688	726	705	638	663	744	748	746	695	724	705	710	732	727	723	750	764	722	733	713	782	754	737	757	750	709	747	716	737	707	738	732	755	764	731	697	785	690	728	772	704	740	781	684	734	724	761	754	741	736	736	753	738	714	672	690	732	732	718	728	779	653	751	730	734	740	731	753	740	767	726	719	731	779	701	666	756	775	705	736	715	705	693	701	728	697	686	725	704	711	706	697	685	712	753	718	721	737	719	784	716	759	774	722	772	680	770	723	727	752	732	747	704	727	682	724	709	770	808	703	748	753	715	775	747	748	724	708	812	715	724	739	693	697	760	755	696	731	755	753	714	761	766	765	719	710	735	777	742	756	729	748	736	739	715	762	743	762	683	717	753	745	796	779	750	737	750	752	756	742	774	755	748	703	740	708	774	737	782	761	733	745	746	727	702	729	743	731	728	748	721	730	739	696	711	725	731	695	716	721	712	710	736	765	769	685	742	721	714	743	801	726	737	696	686	691	714	742	697	692	705	691	779	787	744	720	705	732	737	727	717	719	688	759	739	723	734	787	753	745	769	720	769	732	704	742	724	745	691	746	747	761	765	742	741	736	706	732	734	700	724	708	725	744	678	744	750	703	759	712	735	742	680	756	737	712	730	717	773	717	698	708	724	744	737	736	720	763	745	719	725	726	736	747	739	674	737	787	729	750	765	710	752	758	739	719	737	704	771	749	766	719	694	734	721	712	723	743	741	714	709	730	735	720	749	741	703	701	745	725	758	718	777	730	728	756	759	708	729	730	747	684	710	751	711	737	815	765	721	758	758	700	769	751	737	705	722	731	683	715	728	748	706	720	717	715	719	765	744	739	757	694	779	771	707	708	708	702	701	720	714	744	751	711	761	764	737	706	704	732	746	699	734	742	751	742	702	662	745	682	750	697	748	744	784	785	760	743	786	776	753	700	696	708	709	712	735	771	708	709	766	719	671	748	734	690	762	756	701	745	775	728	751	708	673	712	737	730	699	677	755	740	710	722	721	730	759	755	727	701	719	685	775	732	740	735	729	734	753	772	781	697	743	748	741	727	696	749	719	736	708	730	757	742	738	755	736	753	743	727	783	708	724	724	728	718	756	709	745	733	746	722	710	734	714	689	723	748	730	717	707	741	756	765	721	766	713	696	706	732	689	750	739	764	729	744	732	737	709	763	743	745	696	709	759	731	705	707	797	720	668	724	782	697	697	717	751	763	715	767	730	742	695	761	705	745	727	696	706	667	758	736	750	718	743	756	726	746	735	773	728	771	717	748	787	743	727	743	708	713	733	738	748	746	684	720	731	752	697	689	728	709	688	705	752	760	730	693	712	703	731	790	715	778	682	728	716	748	737	737	706	729	723	737	775	714	750	716	694	720	729	734	718	728	757	756	735	739	742	722	741	640	750	733	709	770	722	745	743	728	714	694	745	753	757	689	740	770	713	786	750	723	698	708	728	716	772	661	730	729	683	735	748	735	733	702	705	720	759	747	723	746	738	680	745	705	718	729	743	736	774	726	725	707	691	734	689	748	763	752	705	771	763	755	741	746	702	726	749	710	749	790	742	731	716	749	721	718	730	716	705	725	721	712	751	739	782	750	739	750	744	732	712	728	735	740	707	752	748	710	681	691	683	746	726	732	752	719	753	750	763	735	727	803	727	712	754	789	739	738	697	739	719	793	727	751	755	768	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
53795	19388	9391	2786	1604	1165	889	763	673	571	515	491	459	406	423	376	358	375	321	334	330	340	357	318	308	325	306	294	327	315	307	287	307	289	360	326	295	309	310	280	301	287	287	302	314	346	307	310	290	295	325	319	266	251	296	307	303	292	337	268	319	289	324	278	311	305	297	302	304	284	313	278	310	297	303	292	308	296	285	298	289	305	320	277	299	274	310	306	328	277	296	336	293	292	278	276	290	281	286	294	316	270	284	290	293	305	310	300	269	309	282	284	298	260	284	305	279	295	267	304	303	282	284	306	311	335	284	265	299	278	286	299	282	285	305	271	317	313	286	291	315	305	318	283	319	269	283	295	270	288	281	303	293	308	284	264	323	301	273	280	298	291	282	291	306	284	317	277	319	305	303	316	279	283	312	265	293	285	262	282	298	324	283	299	309	300	291	286	305	266	295	266	293	278	306	260	282	267	287	315	257	270	301	287	304	298	264	297	321	296	286	311	272	267	275	320	286	310	280	271	315	305	320	304	277	312	279	282	281	291	288	259	305	302	279	250	294	307	278	286	299	335	291	284	282	291	275	309	297	302	323	290	299	297	308	283	279	284	260	310	275	292	260	298	280	284	277	299	271	257	317	266	297	300	302	296	307	299	263	293	268	256	310	294	272	256	293	269	275	284	307	282	277	268	251	272	321	292	294	313	273	293	280	280	276	294	293	285	304	287	309	307	279	306	327	306	274	296	304	276	272	258	346	271	259	254	286	320	283	252	278	301	276	319	301	264	279	249	260	268	284	282	290	279	308	262	298	256	296	308	294	316	290	301	289	295	274	310	290	308	287	303	275	307	280	295	300	317	303	306	333	314	255	289	266	278	311	268	297	300	299	295	321	287	274	317	293	306	307	269	312	286	289	270	299	266	287	285	277	293	319	320	261	272	288	299	293	299	295	282	278	285	279	320	313	293	290	312	291	262	282	286	311	290	301	287	291	309	284	278	281	300	308	286	269	305	308	293	301	289	288	276	315	311	284	253	294	285	303	311	305	268	294	283	330	310	271	253	264	278	286	263	303	291	297	259	300	276	271	309	296	276	306	272	292	275	300	297	295	284	281	306	297	271	335	307	317	287	284	298	301	277	301	297	304	276	298	300	308	332	306	284	270	297	279	288	280	277	337	272	272	316	296	290	285	288	301	295	296	298	290	292	302	285	317	297	280	290	303	278	312	276	322	322	314	289	278	296	310	254	277	278	308	257	287	314	263	267	274	294	288	272	288	271	306	299	268	303	297	289	269	293	281	268	323	288	269	290	255	271	273	261	313	270	303	332	268	311	275	322	289	268	276	310	275	280	333	263	294	281	278	296	292	261	314	281	286	274	314	305	266	302	297	313	291	283	304	290	310	308	278	282	305	316	288	279	257	266	312	303	288	314	288	288	278	301	268	310	263	290	302	299	327	304	280	266	300	282	310	290	267	300	294	319	282	293	297	286	278	297	287	292	275	265	294	275	286	283	284	279	282	293	303	292	292	286	292	299	274	310	320	281	265	297	294	269	283	324	244	270	326	311	293	294	286	317	286	281	262	310	272	283	266	296	313	303	252	296	278	265	290	303	296	255	292	291	302	298	270	280	287	274	317	284	278	274	276	282	259	295	283	283	284	307	290	289	285	266	304	280	302	305	274	319	281	296	303	308	322	287	315	318	303	291	316	311	301	300	317	284	262	292	304	304	287	290	330	294	265	262	309	304	303	304	302	273	283	293	283	306	291	293	258	281	268	290	304	284	257	311	265	330	289	316	294	311	313	279	307	312	324	292	280	306	306	304	288	290	274	298	266	270	313	298	284	307	281	304	275	293	299	273	310	288	286	304	341	300	265	314	290	318	281	293	331	303	284	290	280	291	280	306	316	323	290	286	269	288	273	323	306	286	303	315	281	299	293	299	296	272	310	289	289	292	312	282	324	295	263	288	295	302	289	293	291	291	300	298	314	334	263	298	265	298	318	304	313	320	270	261	284	277	285	310	283	287	263	324	306	288	289	310	268	246	262	281	287	297	321	294	281	291	283	290	285	270	319	318	292	296	286	266	304	313	295	279	302	310	254	293	281	286	302	294	299	257	281	280	255	279	294	285	274	308	277	282	291	285	329	266	306	293	311	285	294	280	274	274	287	298	311	282	300	285	284	284	311	283	318	312	282	301	292	294	302	270	313	293	292	283	306	336	305	275	294	304	285	251	277	267	299	305	284	294	298	276	292	280	263	274	284	289	286	278	278	301	303	280	280	280	277	284	291	297	296	280	283	306	302	259	266	301	276	259	301	338	313	313	287	290	317	279	283	296	306	284	302	271	255	305	303	306	300	288	301	291	320	290	315	285	281	275	297	306	285	296	285	284	305	279	278	264	313	311	274	317	318	307	280	285	310	295	268	312	288	296	286	281	283	272	298	300	310	295	309	325	273	293	329	267	282	290	285	305	280	272	275	286	304	293	287	283	283	272	299	286	309	263	299	338	265	283	333	315	292	279	306	314	297	305	298	282	286	298	304	280	295	277	308	284	287	288	282	267	292	279	288	285	277	304	292	293	288	314	335	256	306	278	274	263	282	294	266	290	298	280	299	309	300	286	261	299	269	297	307	267	282	274	291	305	292	306	292	270	296	316	280	291	292	299	290	304	335	290	318	292	263	321	270	287	267	297	300	290	293	299	282	304	264	277	281	239	271	283	269	274	316	284	305	279	245	249	263	308	288	302	301	267	281	297	290	301	287	279	319	305	298	282	288	326	276	284	295	260	270	280	289	262	287	294	312	306	263	295	315	280	304	287	291	285	272	336	277	271	277	257	305	292	292	275	289	293	279	245	323	288	264	288	299	294	295	309	306	316	300	316	289	302	273	285	289	292	274	265	293	287	299	309	341	320	302	273	290	259	291	302	294	270	298	288	275	294	308	292	305	327	271	326	297	288	304	286	290	300	287	296	304	275	296	317	302	292	305	298	299	288	311	257	300	282	283	278	268	291	276	303	285	295	302	316	305	310	286	291	254	314	304	308	286	279	252	285	327	279	273	310	265	250	287	292	285	304	293	287	322	265	273	274	296	316	294	301	279	288	300	300	265	275	274	285	299	282	294	304	283	298	287	275	278	298	286	287	313	319	279	277	287	308	281	287	289	271	252	302	305	278	300	288	313	305	303	321	304	292	298	257	273	300	309	263	305	256	270	302	275	274	320	336	312	296	304	316	290	302	280	281	298	279	279	305	255	288	278	307	306	308	270	315	288	279	309	333	286	305	309	284	297	280	309	318	250	262	306	297	275	292	325	260	283	275	268	300	282	295	301	288	284	287	302	295	301	300	290	244	290	284	317	297	263	296	314	319	315	297	329	271	303	304	295	294	306	261	316	292	298	304	270	283	290	293	322	318	294	259	291	320	290	304	297	268	297	317	283	296	289	293	282	264	322	293	287	287	268	314	303	296	326	297	280	287	285	279	293	318	300	279	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
26623	2849	5967	6628	5569	4489	3720	3068	2672	2418	2218	2020	1862	1640	1629	1456	1298	1404	1303	1204	1205	1140	1130	1069	1018	998	1033	1003	1000	1017	979	986	952	919	955	912	969	904	885	884	924	881	881	843	907	875	882	880	822	862	863	847	871	876	863	834	832	846	866	824	849	799	806	819	810	813	828	814	813	861	801	856	801	818	826	851	844	832	811	858	856	844	856	862	808	812	828	796	785	815	773	801	805	809	802	845	794	800	791	828	793	799	827	840	820	794	792	777	834	770	814	806	823	825	863	826	814	819	817	737	827	809	872	834	798	808	781	826	796	851	775	861	777	789	835	813	816	769	791	861	815	829	856	829	821	845	805	799	846	781	882	842	802	831	809	785	819	790	842	794	810	771	816	784	817	793	770	741	776	873	806	858	844	826	846	799	806	780	796	844	784	804	816	775	845	780	800	744	810	823	859	795	819	811	798	783	780	795	806	835	828	771	824	779	784	813	821	832	768	812	791	832	789	777	804	807	806	783	816	818	860	812	789	803	769	837	814	840	803	845	785	868	846	818	805	841	844	757	781	781	840	792	830	811	854	789	768	800	805	776	857	812	793	829	742	803	800	783	802	769	815	815	791	831	814	804	797	787	795	751	808	800	833	809	763	799	876	768	793	801	854	866	774	771	793	782	825	798	797	723	810	815	767	893	746	834	812	753	843	797	810	826	798	785	833	824	797	799	835	836	829	862	785	820	809	804	806	809	786	832	758	800	769	788	856	761	775	824	841	774	730	794	795	829	757	800	826	806	776	819	822	830	793	821	815	757	828	804	839	825	842	777	844	797	783	809	786	804	775	790	847	790	857	727	833	864	837	771	770	754	835	802	812	818	824	768	774	801	863	839	838	835	801	773	835	859	801	786	809	807	787	759	813	763	807	817	737	829	834	747	867	793	806	840	853	807	806	789	748	829	839	850	798	837	819	777	799	773	817	754	832	848	788	796	802	825	792	812	803	802	821	801	811	844	751	843	788	803	808	810	793	802	828	796	818	798	757	877	799	805	822	825	816	795	798	776	808	784	785	772	830	786	815	832	807	879	822	822	772	796	748	786	839	800	844	747	778	820	867	813	779	792	761	814	801	778	855	807	806	808	836	783	782	842	782	807	841	795	785	752	786	789	901	829	764	795	789	752	834	801	789	774	743	816	842	800	841	773	806	808	812	828	788	807	774	805	824	758	860	765	830	798	836	752	803	824	857	792	834	768	806	827	807	802	810	752	789	839	794	819	795	817	830	742	773	805	805	798	788	766	839	792	814	814	760	836	827	808	764	825	776	790	783	777	794	792	833	787	802	801	836	793	833	780	796	797	839	748	813	804	785	836	780	812	783	776	801	827	801	821	793	808	810	781	784	827	794	814	822	797	797	857	815	769	818	810	756	778	824	797	817	841	787	741	803	801	837	793	778	784	800	813	844	788	797	805	830	743	768	829	790	798	774	799	870	796	777	815	771	805	806	817	759	829	852	767	765	837	861	833	827	798	755	767	807	813	809	769	754	802	781	807	762	774	820	831	875	787	872	791	866	797	745	811	801	824	834	861	772	801	813	812	793	812	784	780	771	773	797	847	762	834	847	803	843	820	883	795	803	849	800	811	799	820	791	789	819	765	825	857	772	766	810	791	804	863	800	784	828	794	766	776	765	820	808	816	812	825	797	814	805	745	788	782	762	793	856	836	772	764	803	836	822	779	792	773	821	772	766	781	787	773	808	799	809	811	800	817	795	788	810	801	816	818	799	812	788	846	802	811	796	800	826	797	807	806	795	819	788	781	829	785	806	814	804	767	866	789	803	792	783	809	837	779	798	814	779	809	774	837	793	781	865	827	745	773	845	778	809	803	830	764	783	821	846	851	777	803	856	813	763	811	805	819	789	793	766	806	773	813	819	826	845	822	825	783	792	814	816	830	793	808	822	786	817	830	746	835	832	818	831	789	835	764	815	807	819	793	808	810	809	819	860	774	804	769	853	783	775	798	802	816	806	803	829	850	815	829	752	768	775	830	820	772	807	820	799	833	778	826	802	794	807	862	748	837	795	786	770	784	764	806	813	804	836	866	819	848	825	787	824	842	845	786	751	800	831	767	823	764	733	771	819	842	762	795	788	825	808	783	806	787	826	754	803	789	854	810	794	771	814	854	765	802	750	825	855	838	760	794	795	805	810	826	800	856	775	846	809	808	803	765	814	777	818	849	853	804	811	793	784	742	840	772	789	777	779	843	812	820	752	852	804	825	814	812	804	821	752	784	767	806	772	811	784	843	806	794	802	842	787	779	805	806	790	801	803	803	829	775	790	791	772	805	787	768	827	749	818	808	802	834	761	814	803	804	762	805	830	791	822	783	794	778	816	844	885	808	783	782	835	778	838	858	808	819	814	817	808	832	808	817	846	854	795	759	799	835	833	753	788	819	805	790	857	779	789	790	811	827	879	824	842	792	782	841	817	786	800	802	777	813	786	800	848	800	815	762	799	795	794	774	817	837	832	794	800	768	816	796	782	774	811	864	759	827	838	812	822	767	772	783	781	788	804	831	778	824	813	808	800	815	843	808	827	803	866	825	785	803	796	779	790	831	830	844	815	866	820	809	846	807	777	784	781	836	809	823	839	849	841	804	817	831	840	788	808	831	854	856	784	798	801	750	820	850	901	831	818	773	810	801	852	787	814	819	801	790	772	822	808	807	754	809	801	857	809	784	812	817	770	788	776	847	800	749	774	778	795	809	762	819	801	869	786	790	816	813	809	773	845	814	771	847	746	808	774	774	752	785	826	817	853	797	787	825	798	793	855	838	816	840	836	801	783	826	779	830	780	844	802	792	790	831	813	837	815	851	844	773	838	804	840	817	787	844	836	834	802	792	804	847	855	815	784	791	771	855	776	737	755	785	822	833	805	771	790	849	845	826	830	797	745	797	797	806	851	790	803	827	771	796	844	786	802	828	795	800	767	794	825	831	807	765	782	770	728	784	749	815	861	788	780	806	830	824	782	745	831	811	847	766	794	783	830	762	752	785	815	785	817	784	751	809	774	825	789	824	797	778	827	762	834	808	791	803	803	822	820	842	792	829	761	785	830	847	802	822	819	770	853	821	813	757	776	802	819	805	808	805	832	839	765	795	813	789	814	808	749	886	778	857	806	829	796	836	810	796	781	849	835	842	767	811	800	754	772	825	804	810	796	803	795	841	820	790	826	800	806	823	811	782	841	784	819	826	794	819	815	797	788	799	787	789	814	788	832	808	782	856	821	822	872	817	845	771	766	810	823	823	789	758	762	814	858	838	883	776	810	765	788	798	837	786	785	780	847	799	810	815	773	825	790	806	802	749	794	845	810	798	795	851	779	804	783	801	775	830	818	787	820	808	790	793	803	856	838	773	775	788	853	825	792	815	784	781	845	847	819	820	760	751	820	806	797	836	836	783	760	792	826	754	738	808	802	790	823	794	752	819	792	852	845	784	803	757	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
6582	400	255	186	140	151	149	133	131	122	127	115	114	111	124	106	101	117	124	126	122	119	117	118	121	128	128	124	128	130	117	99	127	121	108	132	129	119	123	134	125	128	123	122	115	109	139	113	122	125	126	129	114	110	111	138	103	117	110	133	116	133	134	99	109	112	113	117	99	115	123	119	112	123	119	105	120	115	123	119	117	93	121	109	118	99	116	142	124	119	112	114	140	124	127	128	130	109	111	109	127	116	114	111	121	95	132	116	118	123	108	108	107	95	124	113	134	106	110	140	115	102	110	131	105	122	104	109	115	98	124	126	113	121	116	135	116	114	119	122	136	111	125	138	119	119	119	120	135	114	128	146	122	103	116	129	130	104	113	120	117	141	139	120	131	126	117	114	123	114	124	120	119	116	109	110	97	124	102	116	127	105	106	112	132	117	119	129	107	85	116	118	131	99	107	112	103	117	101	123	103	112	118	127	109	108	100	100	108	126	113	121	122	106	109	128	124	104	103	135	116	100	123	125	106	123	104	113	111	102	105	111	129	103	147	120	139	121	131	126	106	114	100	102	116	121	119	99	125	114	140	132	124	119	112	115	139	129	125	120	118	114	131	104	112	116	118	118	99	105	144	106	103	119	112	128	108	111	126	124	124	95	110	118	103	132	132	99	121	113	104	95	127	104	127	113	113	103	121	108	97	113	124	102	143	94	122	120	125	112	116	124	131	106	129	118	131	101	134	130	118	123	114	117	124	100	118	114	106	109	90	126	133	115	114	107	135	134	108	121	113	120	98	120	122	119	101	100	119	114	143	118	117	117	112	116	119	116	110	134	133	125	122	134	123	126	122	99	100	106	108	117	131	121	121	127	127	119	114	134	96	90	97	115	119	107	115	113	128	133	117	99	110	116	104	109	121	116	125	104	116	131	119	126	113	136	121	119	118	107	100	117	131	99	114	133	122	125	135	85	93	120	115	96	138	112	122	115	105	100	112	125	138	107	115	101	117	111	104	95	132	114	112	106	103	131	105	121	104	120	110	114	114	117	120	127	113	125	119	129	124	103	124	123	116	106	109	100	109	117	108	118	117	124	95	99	103	102	123	110	122	120	127	113	99	100	105	112	106	102	117	115	134	104	108	115	124	138	100	121	112	105	115	128	108	111	108	116	100	118	139	126	112	120	116	127	120	121	100	121	116	120	121	119	111	108	93	134	114	106	127	118	108	119	112	96	115	110	105	125	112	105	133	120	123	108	135	122	124	105	113	113	108	118	100	95	132	121	124	119	114	141	112	112	117	127	115	125	118	121	122	127	129	105	112	125	129	109	95	109	124	96	115	114	114	115	111	121	89	122	122	109	124	134	106	118	118	119	122	127	93	117	113	128	130	118	118	100	124	120	120	134	107	111	104	127	98	124	125	118	121	124	121	136	123	130	107	115	121	98	116	115	102	117	108	110	120	136	120	131	112	130	108	115	90	118	106	117	99	120	112	103	103	124	121	131	128	112	135	112	110	124	118	121	124	129	116	111	119	130	115	119	113	120	118	120	123	130	128	108	102	116	109	100	125	108	117	118	121	128	120	116	106	106	111	116	101	114	78	108	120	112	89	95	114	111	113	114	107	98	116	113	126	114	128	125	122	128	119	128	125	109	128	107	115	119	101	114	115	108	117	116	110	124	109	122	119	104	125	108	104	94	116	130	102	102	134	120	120	111	105	103	125	133	107	123	98	120	104	102	108	113	125	126	108	117	130	126	123	118	125	118	104	121	110	139	125	139	108	111	102	115	108	105	129	123	105	113	135	116	117	110	113	125	101	118	123	121	144	111	105	140	108	110	106	116	135	102	111	135	124	112	139	113	120	98	121	123	108	120	103	118	104	124	111	114	124	122	123	113	120	123	140	113	123	111	129	133	108	112	125	117	108	109	111	109	129	119	94	128	125	114	116	112	111	110	110	111	121	122	103	108	93	122	113	95	109	117	102	125	111	118	110	133	100	99	122	113	115	138	119	141	137	107	124	119	108	118	125	127	114	109	114	125	118	114	96	115	129	111	115	102	116	118	128	124	115	112	104	126	105	103	112	114	131	121	114	98	107	118	120	115	96	115	118	98	133	115	133	105	111	107	128	112	123	110	111	130	122	105	105	115	131	102	106	102	126	110	108	123	107	98	130	113	130	130	113	128	100	111	107	118	109	127	126	131	115	116	114	105	117	113	119	116	115	113	119	119	117	137	107	109	117	122	115	127	121	122	125	115	131	105	108	120	102	129	115	126	114	102	107	133	111	96	121	95	116	107	122	103	125	100	120	119	124	126	128	118	122	120	130	94	123	120	118	111	132	95	137	110	103	118	98	122	116	113	115	116	111	108	124	122	132	116	103	125	138	139	118	125	93	119	115	113	115	111	121	118	112	109	145	115	114	126	111	117	112	132	133	111	118	125	118	120	95	105	115	124	124	111	124	111	117	128	135	92	98	119	117	132	138	121	114	118	121	113	115	137	129	131	120	120	117	127	121	119	137	123	107	109	105	124	95	123	110	116	128	128	121	104	127	137	119	123	91	112	116	116	104	117	95	129	125	117	128	110	129	93	123	139	106	110	105	134	103	120	109	106	116	105	121	125	97	104	114	110	127	103	112	112	107	101	110	112	106	109	116	103	123	102	135	114	116	117	118	107	101	115	106	130	120	112	114	121	127	117	131	124	114	109	138	93	120	133	109	107	120	104	117	105	105	114	117	129	138	117	122	109	111	101	107	103	117	135	119	111	113	116	136	121	103	105	100	108	116	107	122	135	123	124	117	108	115	114	127	112	128	127	110	101	125	110	117	123	97	125	117	101	114	121	114	116	117	114	106	116	128	140	125	120	111	121	130	116	102	101	123	132	100	120	100	90	120	138	137	113	103	135	115	123	101	108	116	112	109	134	120	111	122	125	114	111	110	129	111	134	114	114	119	127	119	133	117	118	121	116	105	133	116	103	124	98	111	117	102	124	129	123	127	120	101	104	123	132	115	117	113	120	120	117	120	126	111	118	113	132	127	120	91	116	117	106	115	112	114	118	111	124	129	119	115	125	109	108	121	90	117	106	123	107	99	119	114	134	118	106	134	122	123	108	121	116	121	110	121	120	110	123	101	117	116	114	133	107	131	99	98	98	104	111	109	127	120	129	124	115	110	108	112	89	130	130	113	112	122	126	134	115	124	109	120	117	117	119	124	102	125	132	126	122	122	128	116	130	117	131	122	121	99	106	118	104	120	114	98	114	126	134	115	110	122	110	116	118	106	124	135	112	126	122	113	128	125	118	121	123	124	118	132	136	105	116	121	116	115	114	107	119	129	104	111	126	121	110	122	107	121	123	113	105	120	124	110	108	112	105	113	116	109	104	95	122	125	96	104	95	115	116	118	115	101	107	132	118	123	115	110	137	112	103	118	133	118	122	126	102	127	119	124	98	105	89	108	117	116	117	113	108	118	127	111	129	117	102	102	134	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
6038	439	550	586	562	504	444	467	419	422	468	407	439	386	428	407	422	398	395	463	366	387	378	413	386	388	376	375	414	401	400	384	401	415	407	378	398	384	424	379	391	404	391	366	377	388	354	405	400	404	361	367	364	414	382	360	379	377	396	391	356	383	404	352	398	388	365	382	425	384	390	395	391	396	387	377	371	375	422	410	362	370	408	414	411	357	380	383	392	458	404	404	440	366	374	359	409	358	391	388	425	377	380	396	388	400	388	383	387	420	368	388	387	382	370	424	386	391	366	391	383	393	368	416	385	395	407	384	393	386	387	366	411	401	401	379	403	395	375	412	393	403	373	407	378	381	402	387	411	395	406	421	365	421	431	397	400	362	364	374	406	390	394	400	370	374	367	368	387	411	375	390	362	388	404	398	402	396	408	387	410	378	366	366	364	402	398	346	410	416	404	373	404	376	387	437	408	407	395	374	360	384	416	387	388	415	416	405	386	395	373	373	394	414	399	377	431	357	408	371	389	358	377	398	407	395	382	412	370	416	396	355	367	401	388	399	375	395	383	390	412	444	387	392	385	393	350	359	374	418	356	396	424	382	402	409	405	402	398	386	382	382	383	374	371	419	366	381	412	376	408	395	414	376	402	394	391	432	377	381	368	364	383	397	411	402	404	383	382	396	408	395	384	365	424	375	352	363	403	383	400	410	388	408	376	385	375	422	375	417	379	395	423	367	387	379	399	421	378	414	386	403	416	423	413	445	379	391	379	386	398	406	381	383	364	392	379	403	413	399	428	366	394	376	352	396	405	365	398	351	376	374	383	386	383	393	404	379	404	368	372	383	406	375	376	382	416	356	389	346	376	403	397	373	389	354	383	402	390	366	357	432	383	382	403	371	369	409	368	381	442	405	374	363	376	381	407	380	421	384	356	396	406	368	354	368	396	402	401	400	384	393	389	373	397	379	395	383	373	413	397	377	413	401	396	394	384	406	399	388	376	446	389	376	338	418	389	394	406	394	373	385	372	408	385	416	416	416	400	350	382	379	404	362	386	394	405	384	392	394	372	410	361	364	432	415	409	384	409	408	405	371	387	400	442	402	380	403	417	354	390	358	404	394	404	367	384	432	389	356	382	395	390	431	413	433	397	422	381	415	400	383	376	454	403	392	374	380	395	393	433	404	407	385	382	401	413	413	406	379	391	365	395	375	381	389	371	375	409	407	378	384	401	395	392	389	406	389	412	351	384	368	394	368	374	367	394	399	402	359	402	408	400	383	422	391	415	391	375	371	377	389	420	373	371	377	412	362	378	378	381	423	355	419	391	390	370	361	382	384	381	394	400	428	424	418	451	457	417	373	389	380	405	414	413	382	375	391	395	408	407	399	411	391	372	377	394	417	409	353	407	379	413	401	383	405	399	407	364	402	318	409	396	378	371	424	403	415	395	373	348	387	408	413	397	398	385	414	384	409	387	410	403	427	378	430	419	401	400	376	394	392	442	396	400	403	335	411	385	394	354	386	433	380	383	408	378	369	368	372	376	384	375	379	381	375	394	401	403	407	419	385	428	399	405	393	400	390	363	427	410	406	423	402	358	393	388	404	336	418	395	369	385	357	387	399	374	370	368	418	413	385	372	443	398	372	425	404	382	421	401	408	403	363	406	424	407	387	363	400	399	365	408	432	381	394	390	393	391	383	398	376	404	396	400	395	384	377	396	401	383	390	384	397	374	412	370	357	371	398	378	372	408	363	376	378	362	382	370	400	394	376	372	369	391	380	365	365	406	368	370	358	363	400	400	428	402	355	378	401	408	388	389	344	432	383	411	370	388	418	380	369	372	401	360	368	364	380	377	382	346	377	374	384	400	392	405	356	385	384	399	359	374	397	367	406	383	376	382	408	353	421	384	393	399	381	386	411	423	404	388	376	409	383	409	365	408	401	382	379	399	355	388	380	393	376	362	403	378	376	386	358	400	381	379	362	355	384	354	411	389	391	393	435	416	392	360	405	405	389	388	398	351	374	407	413	364	359	397	394	388	416	388	418	388	416	401	394	371	386	417	434	377	398	393	387	421	388	392	383	404	389	406	371	395	394	407	349	404	387	404	387	396	405	397	410	384	395	380	370	411	378	402	372	388	377	342	402	398	400	373	408	388	379	359	400	373	356	411	401	391	386	373	407	361	402	410	394	411	399	393	437	397	359	386	374	395	358	415	400	391	385	375	379	377	401	370	392	368	401	408	388	395	385	384	367	389	411	386	375	394	416	399	400	402	366	381	401	381	384	373	402	406	364	400	395	374	369	415	380	394	377	355	401	402	378	387	368	387	403	412	363	397	384	368	357	386	393	407	398	402	408	384	360	403	346	370	411	416	361	397	414	397	376	380	429	390	366	389	370	402	390	379	386	393	374	401	392	395	398	368	417	418	356	377	389	367	374	360	428	424	390	382	410	369	371	378	427	394	407	381	368	391	391	363	376	402	412	362	336	400	412	346	376	355	372	414	393	371	367	390	383	383	377	365	411	386	394	384	406	405	385	403	372	401	400	381	374	348	416	418	390	402	409	360	394	395	371	393	384	371	376	344	411	393	420	371	379	368	410	427	396	384	438	393	388	382	388	407	349	377	384	418	372	366	376	365	423	398	391	413	375	427	392	393	396	403	391	364	368	380	358	408	393	390	398	396	387	387	424	393	362	379	415	335	386	386	389	347	392	383	406	379	409	353	394	399	373	423	408	418	389	411	373	397	420	429	382	368	384	357	382	400	360	382	357	362	467	392	392	382	389	430	397	409	424	372	433	389	395	393	414	375	366	404	395	379	389	397	367	399	381	389	382	396	365	422	380	371	407	375	389	410	394	369	392	403	400	372	373	381	397	364	410	384	421	369	398	370	395	373	351	388	372	417	403	424	360	395	405	407	386	394	406	366	390	402	413	410	384	417	406	385	395	394	398	430	389	378	360	383	409	408	406	394	406	391	407	413	389	391	406	391	401	413	410	437	432	388	376	359	369	436	390	412	414	406	344	424	402	351	388	425	386	356	376	410	390	400	397	424	408	389	396	383	395	377	385	368	394	421	380	422	366	377	386	353	374	365	403	404	368	359	370	368	401	417	389	415	447	371	350	401	394	400	356	389	422	380	364	373	395	385	384	403	363	371	385	413	437	421	409	374	407	401	392	380	378	404	386	386	401	391	375	371	413	418	375	407	385	397	364	398	369	398	401	396	401	378	368	392	409	390	423	367	406	406	425	392	395	419	394	401	368	410	398	374	363	368	390	392	389	406	388	378	393	406	418	385	423	416	358	384	412	378	401	391	405	383	401	420	417	417	411	370	366	408	377	415	403	377	394	390	401	388	410	379	391	383	396	378	366	408	374	382	373	361	404	375	407	389	392	376	402	399	410	353	398	400	368	357	394	359	412	379	412	391	405	368	385	413	385	395	391	377	384	386	396	366	407	423	381	371	415	361	378	352	407	363	414	407	404	412	388	385	393	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
43972	12084	2461	1262	860	608	554	489	447	417	355	355	339	319	329	317	332	309	281	296	248	298	265	248	251	287	276	244	242	258	261	264	276	241	266	278	250	266	257	257	263	286	277	282	239	260	277	247	273	227	231	257	237	263	273	249	269	261	256	245	288	250	248	254	258	249	251	258	262	236	254	230	237	251	272	275	279	279	256	243	251	270	260	302	282	257	251	236	263	254	264	253	241	233	250	285	233	248	297	223	242	237	266	260	270	251	256	270	263	259	255	251	256	260	258	231	251	228	247	259	244	271	220	228	264	257	259	242	230	253	238	275	265	235	250	250	235	257	233	259	252	271	239	247	235	254	268	247	258	258	266	261	266	240	257	227	248	275	279	258	263	240	274	275	255	262	286	250	222	267	273	238	236	261	245	232	256	271	273	252	249	235	258	239	255	219	239	239	239	252	226	248	247	266	246	273	269	250	267	248	258	268	250	252	265	270	243	229	255	204	266	252	252	236	244	269	246	288	275	256	261	252	255	232	253	233	232	241	249	240	252	258	255	267	261	288	252	242	266	248	228	272	280	244	231	248	266	230	236	249	235	268	246	243	259	257	267	261	272	252	259	255	278	228	234	240	265	275	247	239	269	279	259	253	240	231	234	277	226	263	254	267	246	255	287	253	260	252	263	272	232	234	272	240	257	263	251	234	239	253	274	279	267	261	251	241	277	260	277	273	241	263	253	245	264	252	270	252	246	240	276	209	233	251	246	260	277	280	265	240	260	236	263	255	239	230	245	226	267	259	244	261	238	258	243	287	256	259	216	231	240	243	302	241	233	240	240	252	270	242	258	251	267	243	262	247	258	252	221	244	257	248	228	247	275	262	269	265	247	253	237	261	236	257	237	252	241	252	261	212	259	254	252	245	241	269	276	252	251	228	243	243	253	237	220	267	254	236	300	270	262	258	253	232	220	240	236	257	275	238	251	253	235	282	259	249	258	243	260	253	253	238	216	235	262	234	268	266	271	246	249	269	251	272	247	242	231	278	242	241	247	235	280	240	241	255	278	289	242	247	241	283	241	277	245	262	229	268	276	239	263	273	247	250	253	253	264	241	237	249	264	250	237	245	228	245	225	238	261	269	275	267	238	281	247	242	239	271	244	247	280	250	243	254	243	262	256	237	254	264	245	248	249	254	256	238	288	250	210	256	256	276	251	259	265	237	244	235	242	271	271	259	286	215	263	244	258	266	231	256	263	263	223	249	266	243	246	258	272	265	253	271	225	215	257	259	294	242	282	254	236	254	228	282	261	252	242	242	251	242	244	267	250	257	275	246	223	283	243	268	247	242	236	241	267	259	244	256	267	248	247	259	270	258	244	245	263	260	234	257	280	270	251	240	279	275	247	250	271	237	241	263	255	261	275	253	245	245	242	254	223	238	252	247	271	278	241	242	267	249	214	250	252	266	244	251	242	275	248	258	263	282	243	257	270	264	240	248	217	269	264	251	254	226	281	247	260	240	264	263	260	236	236	227	205	228	241	246	252	241	234	254	252	252	233	234	224	211	245	271	257	262	240	236	232	241	249	263	252	277	259	261	246	272	247	261	249	259	242	245	284	257	232	290	220	246	246	249	281	249	251	252	223	249	243	240	232	253	246	229	255	215	262	260	272	256	228	286	240	262	264	258	277	254	244	287	273	249	252	259	253	234	253	251	251	249	259	239	259	237	240	263	270	252	236	272	243	258	260	271	262	272	238	254	231	269	264	231	273	263	247	266	240	280	262	262	237	260	253	244	244	235	254	239	259	237	249	261	243	269	277	232	235	224	273	265	233	244	243	225	238	250	282	263	253	264	237	245	248	268	243	274	270	288	268	238	261	244	227	259	286	251	257	244	258	283	288	253	240	239	261	249	232	233	263	233	278	270	232	260	239	229	268	277	229	261	272	252	259	268	224	255	254	265	257	261	264	253	256	270	253	273	222	235	248	261	269	290	291	253	263	231	254	266	251	251	254	272	251	246	268	254	233	257	260	263	230	258	242	273	252	277	271	310	259	250	252	253	249	263	274	259	275	253	257	226	267	249	246	246	247	260	203	239	250	232	256	240	246	257	255	250	247	251	227	233	254	234	244	261	230	253	226	248	250	240	257	266	254	276	251	250	269	253	271	264	229	212	254	245	229	253	234	267	262	268	298	264	260	264	244	255	263	245	241	245	255	217	265	251	231	248	271	239	256	259	269	235	236	245	283	243	236	230	262	252	278	266	260	230	234	247	241	234	226	270	230	246	254	265	257	263	246	271	239	238	230	246	239	237	246	239	218	232	236	252	267	266	254	253	252	247	260	255	235	259	256	265	278	245	258	282	253	274	238	226	271	241	262	243	232	239	237	234	263	256	253	258	258	260	236	267	260	253	235	256	248	252	237	250	260	248	264	247	237	278	250	248	255	258	263	258	238	256	278	250	245	262	260	243	253	251	238	260	254	261	262	260	265	250	240	254	248	269	252	259	249	221	274	245	251	237	273	260	291	254	257	277	230	243	271	236	256	251	271	259	263	277	234	302	260	271	264	229	273	250	254	236	252	255	283	253	243	247	252	261	226	239	248	250	247	263	291	255	242	274	285	242	252	256	285	246	238	251	223	279	257	273	250	288	271	263	245	275	266	225	254	284	244	283	280	263	260	269	268	281	267	241	234	269	244	246	231	237	242	238	240	243	255	261	240	257	243	247	283	259	230	246	252	281	283	287	268	266	240	248	268	236	268	220	251	269	253	268	261	272	250	287	261	280	271	244	268	243	272	221	284	263	251	267	254	264	256	233	256	229	249	245	249	242	250	231	277	252	234	262	250	265	269	247	254	257	243	284	250	274	258	243	247	242	252	274	281	243	246	239	246	262	256	205	270	270	244	259	265	239	285	275	257	248	258	253	224	271	262	236	233	283	250	263	264	268	257	223	233	241	254	265	285	281	257	246	247	277	274	289	242	257	261	248	279	261	239	260	283	239	289	254	265	247	262	270	249	247	231	272	252	255	246	240	247	261	268	256	262	254	241	276	235	276	239	275	274	238	232	252	255	271	295	206	253	254	245	257	251	243	269	253	251	253	242	237	263	236	269	274	240	293	263	240	285	250	248	260	249	257	236	255	257	256	287	254	249	281	252	236	273	265	247	246	274	267	253	262	290	243	265	244	251	270	242	236	255	264	259	260	255	263	231	252	246	260	295	270	258	276	257	275	264	243	282	273	250	263	276	279	245	278	232	257	259	238	279	237	282	264	257	232	250	264	267	241	265	274	251	239	271	258	262	257	247	275	229	234	259	253	266	262	265	247	239	276	226	237	242	279	242	246	237	246	258	264	257	234	256	259	232	249	275	249	248	255	251	240	267	261	270	246	246	265	227	245	285	285	256	246	236	260	301	270	249	250	267	215	251	237	238	235	264	250	228	262	249	224	236	254	252	236	266	253	246	244	262	238	237	238	255	242	229	283	253	255	247	233	241	247	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
20627	1791	3584	3771	3281	2704	2227	1979	1754	1560	1365	1397	1330	1177	1028	1109	1097	972	1008	988	952	852	902	869	865	811	859	847	839	836	829	794	801	825	826	771	794	792	799	809	765	774	767	793	768	775	747	814	772	757	801	779	753	756	714	759	745	772	712	786	764	759	769	743	706	792	751	791	753	734	757	728	772	769	768	735	732	758	796	737	704	747	723	753	746	740	708	732	731	715	733	718	717	692	747	717	704	723	721	748	692	724	732	749	735	727	757	717	728	690	704	706	682	700	707	729	708	697	705	761	704	766	753	703	721	765	718	744	716	717	707	728	738	757	701	733	773	739	703	690	726	734	715	720	680	785	790	750	715	719	740	703	670	737	733	702	691	722	764	729	753	740	785	739	762	730	787	740	708	760	753	745	701	727	741	721	734	756	752	734	705	713	651	730	690	688	712	731	742	780	756	728	717	726	742	683	714	736	721	740	757	699	728	725	721	717	752	717	692	730	727	712	699	703	740	738	751	767	706	743	679	738	790	746	748	689	733	778	697	776	722	714	772	728	711	716	768	734	729	726	719	777	709	780	752	758	751	722	760	730	729	711	811	748	768	766	728	693	722	779	747	721	756	709	713	753	705	779	765	735	725	705	790	743	717	728	712	759	744	708	722	755	735	714	780	747	717	678	691	734	733	741	738	701	724	716	789	698	709	734	681	746	717	689	722	738	712	740	743	720	718	733	790	748	798	734	739	778	731	707	696	759	722	703	673	728	712	730	736	748	729	724	737	739	719	768	749	746	771	762	722	717	694	709	695	698	735	689	685	710	690	734	772	725	718	765	755	736	733	721	734	765	768	750	731	748	756	733	714	764	767	662	740	696	734	735	736	693	731	701	742	778	680	750	727	744	728	705	743	749	755	766	759	678	712	737	726	716	734	759	748	757	743	696	708	728	707	690	715	745	730	767	746	780	677	729	754	722	744	723	722	740	731	737	701	734	738	720	763	714	692	696	737	714	738	735	686	738	717	718	724	712	738	736	734	698	713	740	782	729	720	726	706	707	689	702	768	742	710	725	694	713	681	744	735	691	764	738	713	773	726	766	751	742	694	732	756	742	776	737	724	755	746	696	713	721	743	677	753	689	746	755	729	734	735	750	746	730	763	731	681	715	706	737	708	755	722	767	763	772	730	705	758	780	687	717	754	706	731	697	714	694	768	743	731	746	702	735	711	743	735	738	707	700	718	778	734	729	749	725	750	744	734	701	700	707	707	759	737	743	718	735	763	742	731	735	693	767	730	720	706	770	760	762	743	723	727	696	714	729	784	688	769	748	690	729	709	738	716	739	748	708	734	768	724	678	696	720	757	723	772	783	690	779	760	764	764	703	734	727	729	692	704	736	718	733	732	756	750	743	709	727	737	724	686	750	761	725	734	748	732	754	726	722	730	738	699	732	716	694	691	752	743	682	766	710	763	714	754	791	753	749	735	692	709	746	691	747	733	733	735	694	727	662	731	728	767	736	760	699	769	718	766	748	685	759	760	731	766	719	693	737	739	741	762	747	715	753	768	706	755	766	790	776	737	732	706	727	753	764	722	703	707	705	753	732	721	734	750	672	686	689	769	747	737	743	739	731	732	740	740	723	719	712	729	773	714	728	710	753	676	709	755	699	751	758	723	761	693	719	732	695	671	728	723	735	756	798	699	707	771	757	753	721	728	718	725	744	734	723	779	758	669	746	722	701	773	751	756	749	737	736	698	752	742	674	755	716	708	732	735	777	701	756	683	699	742	689	765	715	761	737	706	708	683	726	760	665	742	729	759	701	753	734	729	749	745	729	729	725	766	722	743	684	748	756	743	723	688	690	738	754	737	681	719	685	714	754	709	750	719	766	732	736	700	768	711	756	736	707	730	756	713	819	744	724	715	750	703	722	714	732	718	737	729	713	692	711	738	706	716	685	732	750	722	709	721	690	744	701	717	756	758	723	683	767	771	695	746	747	700	718	731	727	740	709	695	726	726	762	705	696	751	768	753	740	717	747	695	704	664	703	766	737	708	696	714	655	746	749	744	695	679	695	689	699	727	752	764	719	770	744	711	749	741	694	680	678	714	723	761	750	698	747	739	709	794	693	702	721	700	753	772	703	732	703	756	749	710	718	721	736	740	761	717	691	731	695	688	806	741	763	736	697	719	739	727	721	729	762	739	714	727	672	731	740	730	744	757	742	740	750	730	711	749	699	747	716	751	714	725	696	756	702	741	735	744	778	718	768	767	706	751	687	740	728	759	685	746	731	734	702	730	728	693	743	706	816	694	703	717	737	723	695	747	725	700	739	730	774	720	733	779	711	753	721	736	710	755	717	726	703	726	740	754	746	775	779	740	758	754	712	733	730	756	733	723	731	726	694	744	738	806	723	696	740	686	743	728	749	696	718	729	749	782	687	738	731	726	711	712	725	729	744	664	715	706	722	709	758	725	708	712	728	705	767	723	751	718	742	724	745	726	716	708	734	768	726	712	716	684	746	716	704	734	659	725	766	725	705	728	741	742	731	733	727	703	741	771	708	708	757	741	760	697	765	747	745	724	722	717	723	705	729	766	734	762	733	707	771	738	735	713	725	724	738	754	731	727	720	747	742	722	719	726	724	692	716	775	714	701	717	707	792	653	740	707	732	736	711	736	741	770	748	736	720	712	757	736	763	717	723	727	764	721	704	671	722	781	716	786	759	715	723	753	725	739	736	758	726	758	767	768	781	756	748	707	740	722	736	709	716	709	711	715	718	763	707	742	736	757	759	775	731	703	734	739	719	716	756	744	740	737	753	739	721	740	706	767	746	727	707	688	714	737	680	763	690	686	704	721	688	728	731	733	702	726	726	740	705	696	781	725	760	714	747	759	708	766	731	712	695	715	780	737	756	746	737	746	730	748	755	748	726	719	717	711	665	749	724	722	759	728	725	673	736	707	702	726	730	729	717	695	726	778	700	750	725	782	749	710	761	728	737	751	759	669	738	736	738	737	715	694	724	724	727	701	752	709	730	778	721	754	734	748	757	757	707	735	766	687	711	742	746	720	749	711	739	719	735	717	694	753	739	742	682	765	697	715	768	700	757	708	752	706	724	717	765	726	721	708	733	711	723	760	765	671	763	687	691	766	719	714	738	741	750	800	682	732	712	748	760	723	763	748	721	720	708	737	750	697	751	749	672	745	724	800	759	736	706	769	715	682	727	697	692	733	728	697	721	777	736	757	756	729	714	715	780	758	725	720	768	718	740	687	698	734	737	732	722	712	695	695	730	756	749	769	696	754	799	686	719	733	746	771	742	740	715	743	682	742	744	708	721	753	702	698	709	726	741	685	727	771	705	711	722	703	767	713	731	740	714	679	750	708	738	734	757	742	710	713	722	700	723	695	721	768	764	704	736	796	766	757	711	750	743	731	731	676	713	725	727	744	745	753	835	723	763	749	726	741	734	731	675	746	780	759	710	707	754	757	731	781	722	814	751	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
52998	19630	9886	2870	1581	1052	858	714	667	551	507	470	434	415	385	385	373	409	354	351	343	334	318	323	351	303	320	325	324	298	321	306	295	284	293	335	303	321	271	302	320	306	292	294	322	306	294	294	297	265	279	305	296	316	309	273	288	286	290	282	312	278	281	305	268	278	308	277	314	306	329	292	280	321	289	293	306	300	301	313	283	305	289	292	309	309	291	305	278	291	299	292	315	310	275	307	293	298	269	287	293	264	286	271	294	264	304	292	302	312	289	304	279	301	312	288	313	311	285	270	271	288	306	317	299	283	287	288	297	295	295	271	316	295	283	282	304	275	321	280	269	280	293	291	264	269	286	259	305	308	304	264	278	303	287	305	278	278	313	265	302	311	272	315	320	294	281	299	301	304	270	322	323	324	297	325	281	299	292	271	293	299	303	288	283	283	287	304	277	312	297	286	331	316	310	288	274	310	283	289	283	291	302	324	295	288	315	276	282	306	289	281	300	305	298	290	302	286	313	263	302	294	287	279	282	282	291	310	325	281	311	268	271	285	305	297	296	297	304	294	286	289	322	294	303	255	279	266	302	274	301	283	300	297	296	317	286	286	310	289	273	288	278	270	294	296	291	261	277	294	290	301	280	287	286	267	260	284	328	300	298	306	312	294	234	278	308	293	320	282	304	257	265	278	336	297	246	307	287	304	306	287	314	268	301	291	281	272	296	286	290	302	286	334	292	271	290	282	293	291	286	282	315	247	321	302	249	283	301	258	294	304	310	272	307	324	283	303	296	268	254	273	269	276	304	305	276	288	279	320	249	293	299	277	282	284	299	300	290	263	322	289	307	265	295	284	324	334	283	278	308	308	302	292	265	297	282	318	309	281	261	249	287	292	284	341	265	263	307	309	273	272	277	283	284	275	303	293	267	290	296	254	287	283	281	270	332	301	320	294	311	266	291	345	263	277	268	257	270	321	262	271	275	294	308	280	296	289	305	323	302	267	297	286	268	281	305	289	286	335	288	297	295	270	299	293	259	286	271	303	305	279	279	282	284	317	318	272	288	283	307	293	279	304	284	300	314	304	278	293	284	272	319	352	278	302	280	290	307	274	304	324	275	284	283	265	276	270	282	292	285	294	294	293	310	288	297	280	298	287	307	270	317	290	286	277	279	298	289	290	281	294	282	285	303	313	287	308	289	292	298	296	322	273	241	289	281	295	268	279	271	283	290	271	291	299	281	328	287	256	324	292	290	272	286	302	314	298	299	289	295	283	286	298	269	290	278	284	279	288	323	292	285	317	298	296	300	278	287	284	269	327	291	269	289	287	295	301	312	302	325	276	278	307	310	286	266	299	269	273	279	284	274	302	273	294	295	309	289	310	290	288	288	295	310	318	302	284	302	303	286	276	325	302	295	293	294	293	298	302	305	265	297	280	300	278	307	260	327	271	299	303	304	271	292	290	325	288	293	266	316	344	300	285	299	295	312	291	306	257	300	311	286	253	283	253	316	301	295	278	301	293	267	313	307	300	291	274	300	322	271	270	299	318	281	311	319	298	290	276	308	285	285	276	318	315	273	305	274	284	312	316	287	284	264	278	324	303	261	276	304	334	291	267	302	267	279	272	267	322	292	263	292	296	307	266	299	306	287	311	301	279	264	321	300	328	311	302	278	306	304	277	303	285	289	298	273	274	276	273	309	295	303	312	283	305	266	278	291	286	324	280	263	306	305	291	281	274	326	296	286	294	309	274	279	295	285	270	281	284	253	259	313	309	291	279	282	310	304	283	315	293	288	273	293	317	295	279	309	286	281	268	298	240	298	279	276	306	272	288	282	281	267	249	298	295	284	244	280	308	269	292	339	315	306	300	288	322	294	274	287	280	285	298	300	301	296	270	308	294	295	284	281	294	311	298	309	303	293	306	283	300	324	310	288	293	296	263	308	316	273	271	285	291	284	297	278	328	288	336	289	301	315	275	278	312	308	286	278	307	303	309	286	286	265	276	291	314	254	286	274	293	272	270	264	301	270	272	298	295	305	302	335	319	249	283	264	258	268	297	302	288	290	292	304	291	307	281	309	268	312	296	267	284	300	300	322	274	290	279	288	306	279	302	299	315	309	264	260	283	282	312	285	303	272	303	286	307	279	260	300	295	275	285	297	268	287	296	288	292	286	275	293	314	265	315	332	288	274	305	274	305	284	291	289	279	293	310	284	283	291	305	283	268	290	281	324	284	290	306	314	272	317	302	249	298	309	287	264	288	291	291	313	295	329	298	276	277	289	277	296	278	327	286	272	269	337	298	290	281	269	293	282	268	317	294	278	295	285	261	302	283	314	318	317	282	287	293	292	320	302	304	286	289	288	275	311	271	281	270	289	283	282	305	317	287	273	268	291	295	277	277	304	297	297	291	276	282	282	327	287	296	276	328	290	282	276	286	289	291	309	292	276	302	301	291	300	289	267	293	313	282	276	289	308	270	278	317	272	271	294	279	269	276	298	326	286	285	272	253	320	295	288	278	301	312	275	278	289	309	300	275	295	277	310	290	267	281	323	265	304	255	288	284	314	281	314	274	264	324	305	321	295	275	309	306	291	302	309	321	301	282	284	311	289	308	312	306	307	268	289	284	286	276	315	317	271	304	274	275	260	275	295	268	295	279	288	309	308	288	293	276	308	308	318	315	292	286	290	263	295	309	303	283	277	276	265	287	293	288	305	271	289	284	279	336	295	284	304	304	298	291	350	271	291	300	275	299	316	310	301	303	269	287	255	286	284	291	305	263	290	306	323	323	289	281	259	288	284	250	343	278	286	305	264	267	272	304	299	285	304	280	298	282	283	279	291	298	308	273	336	278	309	285	302	298	291	277	330	285	276	283	294	315	278	262	294	284	294	290	279	294	316	299	277	277	285	299	286	293	304	326	282	314	281	278	265	292	274	284	333	278	308	288	308	281	272	300	296	292	276	287	270	316	277	302	296	263	300	299	259	309	294	305	260	284	288	260	274	285	294	313	312	289	288	286	323	292	283	298	264	300	295	271	298	336	281	272	263	293	311	289	299	306	277	302	278	292	280	315	292	309	285	301	304	297	294	285	282	288	273	290	317	253	279	260	284	286	308	301	312	265	276	271	296	267	313	290	287	274	295	290	264	311	270	295	286	257	301	299	326	311	330	299	278	283	285	299	296	294	296	303	298	299	259	278	301	306	320	298	309	287	331	278	282	286	298	277	308	304	287	288	321	280	272	326	312	311	303	293	303	281	272	308	288	296	290	288	300	298	289	311	275	322	311	283	269	289	280	304	276	294	323	292	285	302	287	290	304	268	282	330	298	309	288	284	263	293	285	289	289	265	306	283	288	281	267	306	315	300	282	279	295	261	298	308	294	274	286	302	286	315	296	291	294	284	289	288	262	316	299	268	269	267	297	265	291	285	296	320	288	288	265	322	276	288	293	285	275	265	312	304	325	285	272	285	308	292	277	286	290	283	301	276	272	279	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
26482	2759	6109	6590	5517	4510	3661	3100	2816	2384	2157	1986	1779	1702	1559	1556	1427	1388	1334	1306	1220	1178	1135	1057	1098	1032	1042	1039	1071	995	975	922	1001	930	984	886	947	975	926	886	918	893	858	895	885	930	852	812	863	906	878	863	893	854	870	909	834	853	862	872	842	878	861	836	832	846	873	861	884	877	892	825	853	850	815	843	819	831	837	928	796	809	861	817	833	851	874	806	835	794	797	847	844	785	816	819	815	791	792	805	817	845	823	790	816	792	801	855	845	802	805	812	855	819	783	839	789	785	808	820	780	848	759	820	782	848	811	763	823	801	803	854	806	794	815	801	806	822	801	822	828	786	831	812	763	807	805	757	838	788	820	816	783	799	825	794	816	817	834	783	800	818	823	780	801	833	860	844	850	810	796	813	787	826	830	781	781	858	865	782	822	848	750	816	765	813	860	850	791	796	781	797	817	770	783	833	792	803	797	798	834	754	796	757	758	798	827	807	795	751	827	826	811	823	813	846	827	820	825	834	793	785	776	813	803	805	748	823	842	835	828	856	803	814	804	793	795	811	862	792	805	823	757	814	760	790	812	872	790	791	817	782	835	825	823	767	808	785	807	799	819	789	783	811	835	767	816	805	835	770	803	846	813	821	827	788	810	813	826	798	806	778	844	877	801	771	808	877	790	840	803	821	805	751	798	790	772	843	869	809	810	843	793	768	794	803	810	809	835	809	749	813	807	812	805	812	804	826	801	818	777	818	807	863	772	796	822	831	774	787	799	800	763	772	828	812	793	848	804	804	774	777	811	781	798	830	768	838	821	819	795	767	817	781	806	842	730	805	779	803	756	834	825	803	807	859	768	798	823	758	797	885	801	796	838	821	784	835	826	822	805	823	824	803	803	821	806	802	789	752	774	795	834	768	815	808	772	802	786	841	751	790	771	826	823	760	773	804	816	780	774	803	823	784	809	740	776	756	851	848	837	819	817	793	829	741	787	823	759	811	796	811	793	786	798	778	846	784	827	837	794	872	774	821	843	795	798	805	832	826	796	847	799	825	799	820	795	801	796	786	843	785	803	778	781	814	764	764	725	806	814	821	806	814	784	805	782	768	818	820	805	824	816	804	812	765	762	885	793	808	771	806	815	783	769	792	858	789	805	828	794	807	771	840	799	780	846	797	771	818	788	844	845	760	781	823	832	847	792	793	819	794	847	838	822	749	786	784	822	816	800	838	820	843	783	790	809	804	760	803	789	813	775	750	789	837	836	807	853	858	863	845	798	815	815	785	813	788	834	816	825	825	805	837	822	811	794	781	752	788	803	811	791	814	823	809	773	736	790	812	817	766	795	777	797	820	755	770	750	834	813	791	815	847	771	839	801	799	790	807	822	805	794	807	803	829	854	773	833	846	817	809	800	809	771	799	833	795	771	803	881	775	789	835	799	719	847	810	825	812	811	813	818	759	747	808	769	779	815	837	744	802	815	799	838	810	804	789	805	838	751	776	836	793	774	828	776	750	807	781	820	817	840	764	818	848	793	810	826	816	789	791	815	849	779	825	812	756	844	799	751	808	845	787	823	837	878	803	816	757	778	821	774	794	799	767	799	797	777	770	806	827	791	805	825	764	765	863	782	799	766	783	795	795	794	801	840	785	777	795	801	847	819	801	836	812	814	858	832	763	841	830	824	881	763	818	821	821	806	778	791	810	839	795	813	821	840	835	769	770	785	811	840	782	800	781	789	810	789	800	828	769	820	795	823	777	841	779	788	809	780	789	815	829	800	805	777	828	823	822	833	771	841	837	772	832	835	785	828	792	819	826	809	800	843	793	805	837	795	842	825	759	811	831	813	766	806	795	857	823	829	748	780	850	822	801	830	788	752	818	812	750	813	839	793	785	824	796	815	818	792	772	801	799	832	809	816	818	831	766	754	765	779	746	827	790	841	842	776	804	829	796	776	794	791	815	800	812	817	829	806	829	869	784	857	793	819	814	813	736	787	828	808	821	833	886	809	843	818	835	840	845	783	817	814	790	808	818	825	810	825	833	809	814	807	807	806	775	825	768	813	838	834	777	835	845	770	818	774	800	814	807	813	790	825	774	820	834	811	764	789	759	791	798	772	827	776	801	803	835	835	769	761	863	773	795	766	805	830	788	832	814	800	787	799	801	767	764	813	777	773	808	727	854	825	799	845	786	819	792	795	790	748	799	806	827	802	809	823	775	789	798	809	810	780	817	826	815	805	795	874	795	815	835	841	847	703	791	883	793	808	766	744	802	794	796	766	788	810	818	782	806	790	809	821	819	796	804	839	829	782	755	780	843	750	796	811	829	793	821	848	817	847	803	797	811	802	857	823	799	808	769	842	831	818	820	798	792	795	807	836	790	792	727	827	799	829	783	812	806	811	783	779	807	822	830	791	807	792	801	813	812	779	801	795	798	816	792	783	815	837	812	790	801	782	822	823	783	817	811	773	822	780	824	840	827	800	790	826	807	784	841	792	869	842	797	809	866	765	813	806	797	854	813	787	850	791	865	783	839	837	816	808	817	797	785	835	808	832	814	846	792	785	791	837	810	809	801	781	826	826	848	761	853	820	802	786	829	832	790	790	834	797	845	793	798	765	778	821	799	869	794	791	775	812	882	828	782	866	794	807	827	779	858	792	795	818	832	787	783	817	814	816	809	845	802	769	754	753	783	779	769	813	774	809	782	806	813	790	834	814	765	805	807	792	792	794	817	763	824	809	811	788	842	830	838	789	866	762	797	822	874	766	766	789	796	776	829	817	804	800	854	790	811	791	809	836	800	820	833	807	823	843	863	817	860	766	872	774	771	812	791	801	777	874	829	786	801	818	813	819	806	779	794	778	754	801	836	839	834	758	813	858	804	825	787	770	769	872	773	801	854	788	741	807	820	794	790	819	831	773	779	810	824	810	813	791	817	760	851	799	812	804	807	780	809	795	742	809	807	819	792	798	787	827	757	813	774	808	810	782	849	754	833	854	807	805	749	815	799	817	801	806	800	817	837	781	817	759	784	791	818	806	795	825	778	827	795	809	775	837	778	792	814	774	799	791	811	817	804	799	777	789	797	803	768	794	828	872	825	765	812	778	778	815	807	809	805	760	812	813	836	802	741	779	801	796	803	795	793	788	778	785	817	784	851	793	798	770	804	840	781	789	799	750	798	808	813	799	854	821	829	809	806	817	776	820	810	773	847	831	767	753	801	808	839	826	822	809	790	771	776	825	834	772	799	817	791	785	805	764	759	791	825	800	810	797	808	809	836	819	779	860	832	773	819	830	796	763	772	820	781	783	775	816	795	801	811	757	821	896	842	899	830	796	835	836	818	827	848	769	773	766	773	799	809	806	796	813	784	823	811	799	779	776	808	860	816	872	793	798	805	853	794	832	815	824	805	803	858	764	823	780	796	842	805	800	781	830	789	795	820	834	747	795	814	824	764	811	812	770	817	779	830	775	769	788	826	806	784	772	806	828	860	816	834	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
6538	407	265	164	146	150	125	132	120	101	123	119	116	138	132	121	122	129	114	128	120	109	113	112	118	106	111	114	113	120	133	128	104	130	116	103	122	106	121	124	102	121	105	112	111	138	108	120	117	110	131	128	108	108	107	132	108	124	124	109	116	113	111	116	107	97	107	118	113	106	128	115	151	116	112	97	113	125	109	113	100	109	130	113	117	110	104	109	116	114	133	113	125	114	120	122	109	118	119	120	115	118	130	119	105	111	128	122	109	133	136	117	131	131	127	117	114	130	124	115	140	115	116	124	115	122	108	132	100	116	123	110	138	121	121	116	128	121	118	110	132	105	126	114	111	113	118	118	103	123	103	99	124	118	138	114	127	129	136	114	110	113	121	141	121	129	115	134	131	123	113	124	104	121	114	142	112	126	107	117	120	113	117	106	116	124	126	113	121	106	123	127	94	117	107	121	107	108	105	122	112	104	104	120	129	104	101	99	108	89	124	133	121	125	112	134	130	115	122	124	107	107	117	113	117	111	106	133	115	140	121	102	119	124	111	120	113	113	137	106	105	126	109	129	123	141	130	129	107	118	115	110	121	118	131	109	122	114	128	123	104	135	95	112	110	118	122	106	123	108	108	128	126	137	115	131	116	119	118	124	126	118	109	113	113	96	135	127	123	128	104	129	131	124	123	124	117	130	117	123	126	113	124	116	123	118	115	119	111	125	96	125	117	125	126	108	96	123	113	105	127	128	108	110	112	122	145	113	129	114	109	103	118	116	115	133	110	113	116	125	128	115	118	135	131	125	140	101	120	107	103	131	120	96	113	124	110	125	135	113	116	114	127	115	108	126	112	110	114	124	95	107	123	95	117	122	138	122	118	90	117	118	133	105	109	118	107	118	102	97	102	104	118	110	122	117	136	125	95	107	119	121	116	108	122	112	109	143	120	129	125	107	112	112	123	125	125	121	129	106	122	122	101	110	114	126	112	128	116	117	114	105	116	126	104	93	109	120	112	131	105	110	112	102	120	109	117	120	109	110	96	106	134	126	114	121	97	111	129	123	101	141	122	103	126	113	109	111	114	111	102	104	123	112	115	124	114	120	117	101	117	106	123	131	95	114	127	132	110	122	112	123	109	137	129	106	138	122	138	112	103	126	125	130	122	100	105	117	100	118	94	117	123	99	114	128	127	115	125	135	119	101	116	117	115	109	99	125	124	111	114	103	136	98	112	115	102	109	123	126	102	104	110	103	101	106	130	116	113	124	96	108	103	96	112	130	115	108	133	115	101	111	113	107	103	111	123	109	107	114	112	102	111	127	118	123	107	108	120	95	125	145	122	111	115	125	126	124	130	107	108	125	97	97	127	129	125	103	121	105	116	126	97	135	113	144	108	109	106	125	136	152	109	105	114	117	108	103	97	118	110	111	101	120	133	110	113	128	103	123	122	113	122	138	116	115	116	99	130	123	125	95	115	107	111	119	111	112	120	114	112	128	108	118	125	110	116	108	117	115	113	109	143	123	118	117	119	90	108	111	124	111	119	123	132	102	123	126	132	141	115	111	105	132	112	114	104	123	126	136	129	130	115	116	127	122	124	137	123	128	131	106	109	122	122	115	121	120	123	125	120	121	113	137	103	112	105	102	133	101	117	116	118	108	117	125	125	110	116	109	114	123	123	127	115	128	118	134	122	117	112	102	102	106	114	126	129	125	126	97	126	107	120	130	129	102	130	130	124	115	133	134	106	125	113	127	126	110	109	118	111	127	107	116	106	101	110	143	135	139	118	102	140	145	106	111	121	120	113	109	109	114	124	118	127	143	100	148	106	95	113	124	98	109	112	111	129	135	119	111	109	123	116	125	99	119	89	113	114	116	110	123	107	113	130	112	108	98	103	113	121	145	113	96	132	110	114	129	121	97	104	117	104	112	130	111	105	106	125	114	124	103	120	107	119	135	127	104	126	131	116	126	126	102	118	118	117	118	126	113	104	99	99	128	122	119	126	107	123	138	120	114	107	101	105	96	111	106	102	130	142	110	120	135	126	113	127	119	132	123	99	110	123	108	111	120	145	115	125	91	131	118	127	126	113	139	113	118	110	108	139	107	111	119	121	115	110	124	110	139	118	118	108	110	129	117	121	114	96	144	103	130	121	108	99	125	117	121	144	125	132	127	124	140	105	134	118	128	125	116	126	119	124	112	109	111	121	112	114	120	118	117	127	116	102	122	115	113	128	126	130	123	117	140	120	116	109	131	125	131	126	118	119	113	103	94	108	115	116	95	107	108	111	118	106	123	110	106	120	122	99	127	114	108	135	100	118	111	134	127	135	122	126	104	141	98	116	123	108	114	114	117	105	103	94	114	104	108	122	124	130	125	115	115	133	149	134	133	110	148	115	130	106	122	126	119	115	120	109	125	116	138	143	112	102	130	110	122	108	116	119	113	90	118	113	117	110	113	134	111	131	135	114	124	109	120	109	114	123	106	107	109	134	111	115	131	121	107	109	105	122	116	117	114	111	101	97	117	115	130	121	122	115	103	106	129	119	96	141	129	135	116	108	116	127	126	122	145	117	127	121	110	102	130	112	126	130	112	118	134	106	122	117	93	124	103	120	125	127	146	109	129	120	131	119	136	101	125	116	117	130	133	113	123	121	129	123	110	116	104	110	122	117	119	95	111	121	130	129	97	123	115	107	112	121	120	113	131	116	118	123	126	132	118	132	104	118	124	122	114	120	110	117	127	122	103	119	116	135	113	133	122	114	118	125	82	108	116	132	124	110	133	122	123	119	117	110	100	141	106	118	119	123	113	147	118	129	100	123	132	112	108	121	119	113	117	132	120	120	104	108	129	116	119	126	125	120	120	122	125	128	116	130	98	114	125	132	122	125	110	132	127	110	106	124	118	109	104	104	103	128	111	135	113	101	116	124	116	114	109	120	124	119	130	132	118	119	123	117	97	99	129	129	132	116	117	106	117	120	134	113	125	110	112	119	119	118	119	107	107	101	122	106	129	116	125	129	108	110	121	119	111	111	148	105	143	119	139	110	127	116	109	110	101	101	105	114	111	120	117	100	124	137	138	117	125	114	116	124	116	126	113	122	127	117	100	137	104	130	118	99	115	118	118	118	112	83	112	104	117	94	114	109	115	127	113	111	109	119	138	132	124	125	126	111	118	120	120	104	121	128	124	111	136	128	111	100	89	122	119	118	141	139	121	111	118	96	103	112	116	108	115	121	103	126	140	123	120	117	107	125	123	111	118	111	106	108	115	117	106	109	113	135	126	130	122	125	124	115	117	141	127	106	127	115	130	115	95	125	105	116	120	119	99	117	100	102	110	127	112	105	105	105	126	123	126	121	120	132	122	112	116	120	107	130	132	108	118	140	119	114	103	102	116	130	119	111	128	128	122	124	108	134	101	101	121	114	94	113	107	124	129	137	120	120	113	123	132	106	87	116	108	127	98	125	125	99	120	108	116	111	128	114	117	109	125	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
6204	488	522	609	543	507	468	467	442	419	449	394	489	422	420	399	430	457	437	413	392	369	402	401	382	367	404	451	415	378	400	395	367	382	358	389	412	395	400	380	393	409	435	351	389	416	395	383	401	386	370	395	395	439	421	409	411	418	379	411	408	388	388	397	383	416	427	399	416	371	409	389	401	398	360	393	429	380	409	406	397	361	401	435	394	388	376	398	368	406	401	378	419	387	384	378	387	397	380	370	409	386	353	415	370	418	407	416	384	377	394	391	396	378	419	367	398	393	418	381	445	375	394	405	373	381	409	374	396	393	370	388	383	411	377	393	387	381	356	370	367	393	402	396	376	393	387	370	382	387	413	352	396	409	408	407	369	420	372	401	375	396	368	380	405	376	363	404	409	367	397	419	405	382	407	389	397	448	383	408	396	368	375	374	390	371	377	374	391	389	405	379	384	418	400	384	379	406	411	364	393	394	422	352	411	382	394	430	439	389	395	382	384	387	372	373	387	421	382	408	371	356	365	371	447	385	417	397	375	384	398	388	369	399	386	401	389	399	413	406	391	391	435	371	367	373	376	407	399	392	388	373	416	357	402	404	376	380	388	393	397	381	403	391	377	437	361	397	393	371	390	383	355	393	393	364	404	384	393	350	422	401	404	385	419	419	368	379	387	407	390	376	420	364	398	402	377	396	388	396	375	408	419	399	402	347	373	360	383	368	372	379	407	412	369	387	386	403	385	403	357	416	409	366	424	404	377	401	382	366	404	410	396	398	402	400	409	399	428	388	422	416	412	370	397	398	364	388	416	409	419	393	358	404	384	351	380	393	379	373	376	389	378	408	386	377	414	399	395	377	421	403	392	405	382	360	369	364	369	398	399	372	406	400	398	409	391	376	390	412	422	428	402	381	379	371	386	338	407	382	374	419	416	358	397	394	398	371	416	412	412	391	416	395	394	416	376	421	380	383	421	371	380	363	397	415	368	372	384	397	395	364	392	403	360	389	405	389	385	374	408	405	407	426	410	387	377	401	408	398	390	416	392	398	391	401	369	387	429	373	358	397	389	386	383	391	400	417	407	429	411	395	409	388	393	389	383	371	368	386	389	361	410	399	369	405	404	387	404	372	410	385	393	413	366	390	360	387	396	384	370	400	382	389	375	398	412	376	393	380	379	371	430	366	387	390	410	401	384	399	408	432	382	357	346	402	377	415	396	393	385	406	375	388	384	407	372	394	390	403	404	360	375	409	391	444	389	385	387	405	440	384	368	383	397	399	422	357	374	355	403	407	400	397	385	403	375	370	375	407	379	383	398	366	380	393	404	383	388	387	396	370	423	391	387	355	374	393	400	360	382	392	404	387	398	359	382	385	393	378	394	357	368	385	391	418	442	396	397	410	390	401	419	355	412	417	404	395	407	390	398	354	419	395	395	367	370	414	406	391	398	378	417	368	400	363	386	422	424	383	392	365	426	407	393	399	363	390	379	388	394	415	384	364	430	353	388	382	378	363	406	446	359	426	382	379	402	365	402	420	413	349	401	404	389	405	391	396	407	375	388	372	395	373	369	358	435	379	411	394	429	401	397	388	373	375	391	383	379	379	391	389	378	409	405	385	379	387	367	413	423	425	385	377	424	394	388	387	366	402	390	396	411	391	387	458	427	367	413	392	410	380	398	426	403	384	384	400	395	390	443	396	383	379	436	384	398	376	358	394	394	420	385	393	365	400	407	387	385	382	388	402	410	385	372	404	384	403	370	430	379	396	381	422	431	403	402	455	368	400	343	400	400	389	353	395	389	386	399	364	396	394	435	423	384	370	382	369	411	393	371	401	396	411	350	411	405	374	416	404	393	417	407	391	371	387	371	408	412	384	377	375	391	363	430	352	387	408	375	415	371	404	420	451	370	386	362	374	370	416	419	363	378	402	387	386	397	387	384	395	388	397	382	402	431	397	383	412	372	374	405	382	381	400	392	422	400	423	386	392	420	370	404	446	403	378	398	410	381	373	406	367	380	381	399	392	399	391	417	420	375	388	422	370	386	402	398	406	388	409	403	418	377	392	406	379	411	405	363	393	369	412	413	410	392	377	381	392	405	373	403	403	393	433	407	380	409	385	407	394	378	367	363	384	362	386	386	376	387	381	382	410	389	377	407	435	413	407	377	375	378	373	415	373	407	393	362	375	409	402	394	386	386	386	355	386	401	400	427	386	397	403	411	395	398	400	423	380	389	401	441	368	363	386	402	420	389	387	410	368	405	398	376	379	402	393	393	440	428	396	438	404	379	381	393	390	409	347	401	407	422	353	377	400	418	391	407	383	379	447	363	391	394	393	385	386	397	326	357	404	362	403	401	391	388	396	371	398	419	411	419	392	362	382	373	364	445	392	404	408	424	385	404	382	386	371	383	390	401	413	401	434	377	403	420	379	397	421	438	381	413	371	414	403	381	374	410	335	392	392	376	385	379	389	374	362	377	397	373	422	382	352	387	377	355	405	335	402	407	371	392	386	377	425	382	408	382	355	389	392	405	382	398	401	387	393	410	391	389	412	400	396	394	383	405	384	381	349	384	389	362	378	380	380	320	405	381	399	390	426	401	398	375	379	379	400	420	402	431	395	410	443	382	376	385	378	422	368	411	370	413	413	416	396	399	398	393	402	382	374	363	366	423	396	353	387	415	394	397	401	394	391	420	387	389	410	419	410	337	391	419	407	391	404	387	359	422	390	408	390	393	398	359	380	384	426	409	381	404	388	373	402	371	401	351	411	364	402	397	421	388	435	386	380	410	392	392	390	390	386	396	412	411	419	412	377	395	374	410	379	388	383	410	396	399	419	403	398	367	401	405	385	365	372	404	400	405	386	415	388	378	395	397	357	396	365	389	394	372	374	414	391	403	399	412	430	397	410	391	388	348	392	390	395	393	365	385	410	398	461	369	394	407	349	396	383	392	389	360	378	374	399	389	395	430	415	398	405	408	371	417	401	375	377	376	389	414	459	411	386	435	402	422	406	409	398	382	430	449	405	410	382	390	408	391	352	386	386	399	422	405	441	429	388	391	409	410	418	423	403	391	388	439	375	402	400	417	386	369	406	379	389	361	397	362	390	396	398	385	369	367	390	411	421	389	387	410	388	414	383	411	380	419	369	391	394	386	377	385	402	435	388	405	381	387	416	405	366	394	393	352	411	372	389	371	378	401	368	360	388	365	417	384	383	370	450	365	387	400	387	390	399	405	377	378	374	426	404	395	382	380	389	381	391	370	380	454	378	403	407	393	428	438	384	373	391	367	387	384	370	378	419	386	349	397	384	379	382	361	405	383	414	417	384	387	376	379	374	395	383	396	390	386	396	395	387	365	397	399	408	417	366	377	404	384	408	393	419	395	389	414	413	372	385	374	374	369	401	399	398	386	397	366	410	401	394	385	346	396	380	419	391	433	411	387	383	402	387	404	374	359	378	392	406	407	362	403	394	383	376	386	389	376	392	396	389	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
45079	11350	2289	1214	888	675	574	472	437	406	364	370	340	297	329	302	301	325	301	288	252	281	233	250	285	268	274	266	221	245	265	280	272	254	270	256	259	255	268	274	254	290	229	279	228	232	230	255	271	215	254	281	253	280	307	248	265	272	249	248	268	234	253	225	241	265	280	267	253	235	253	243	256	242	221	288	273	271	265	251	254	248	279	269	261	254	258	241	237	261	240	250	233	277	262	230	242	282	276	250	252	249	241	276	233	261	245	254	283	253	235	269	234	288	250	271	256	254	260	250	268	237	262	255	273	266	223	232	254	237	275	259	223	256	243	284	254	276	266	286	254	234	244	251	283	240	288	292	259	257	253	272	256	257	253	273	241	250	243	251	237	248	264	248	229	253	253	237	236	275	265	248	271	250	261	274	246	243	214	227	277	246	228	289	270	275	263	227	276	262	254	243	262	252	281	279	259	266	219	256	267	235	249	292	273	256	257	268	243	261	282	244	264	278	245	219	244	257	223	259	262	236	243	254	239	262	266	249	282	257	247	233	249	252	238	222	255	267	246	253	237	239	262	262	242	255	246	273	250	265	256	257	245	217	219	241	222	249	266	257	249	277	267	249	238	241	276	256	259	245	264	227	271	258	252	239	246	251	264	238	239	261	251	280	245	262	277	284	241	236	269	281	231	235	277	244	274	247	220	229	272	250	262	263	239	230	258	265	245	259	269	239	247	250	276	236	245	242	229	277	259	252	265	263	243	234	244	247	254	248	258	242	259	237	276	268	278	256	272	249	256	262	261	235	242	261	231	277	226	279	249	257	249	277	258	261	248	275	239	268	283	233	258	272	239	227	227	272	228	283	245	267	234	263	276	267	258	285	238	261	283	261	259	241	247	252	245	258	265	261	226	252	277	242	261	237	255	243	269	254	242	253	241	277	254	262	241	257	252	241	279	229	251	246	237	255	238	219	230	247	288	271	255	242	258	252	261	237	237	265	277	249	263	239	268	245	256	274	286	263	223	242	269	267	266	256	246	254	249	255	244	264	233	236	241	271	265	267	247	255	261	241	253	263	250	268	287	236	250	253	257	277	304	264	229	258	237	260	261	245	297	250	259	259	255	248	268	267	250	259	249	269	274	224	234	204	278	275	238	237	243	246	241	267	255	250	219	237	262	208	265	235	242	255	259	240	262	257	249	267	276	240	230	235	246	259	263	252	259	261	263	258	238	243	292	240	246	237	265	238	259	238	234	258	244	256	240	264	258	268	239	292	254	251	284	272	251	261	229	234	261	203	306	259	280	243	244	236	257	229	262	258	282	252	278	254	253	277	244	257	240	241	252	251	243	266	275	270	255	244	249	252	248	261	271	279	254	277	234	283	260	247	258	271	284	246	248	275	225	241	236	247	264	283	280	285	250	267	264	272	256	259	253	250	247	250	228	241	255	264	265	257	259	256	214	232	255	249	239	262	269	229	241	267	273	253	235	252	257	271	237	250	221	216	262	244	233	233	270	279	261	236	256	266	238	251	261	257	246	268	272	247	222	271	233	214	222	241	257	276	257	227	233	254	249	262	245	231	264	255	245	290	246	255	253	248	268	248	257	240	237	253	247	276	255	265	257	247	228	235	258	216	245	247	241	256	257	225	268	249	259	277	269	267	289	270	273	250	244	244	235	238	239	259	271	267	221	256	265	257	261	261	271	249	238	255	270	232	261	244	248	241	270	254	237	248	232	231	242	247	269	247	253	251	254	265	266	240	264	263	273	277	271	230	248	239	282	261	280	270	277	279	220	233	261	228	240	258	246	226	257	229	250	214	275	274	253	264	241	244	289	241	253	248	246	259	243	253	247	258	253	262	268	285	249	261	253	274	248	233	268	249	249	264	241	250	269	255	232	254	246	252	238	258	271	236	262	278	270	267	265	257	261	251	233	241	262	281	247	274	290	239	241	271	270	234	265	228	266	251	254	248	290	250	245	241	259	257	259	233	247	228	233	258	266	266	236	248	234	288	258	242	230	273	228	232	275	257	253	235	269	251	254	229	246	275	261	261	288	251	264	274	254	280	242	257	261	272	257	253	266	238	245	240	260	248	263	278	265	272	243	240	267	251	250	288	250	243	256	264	254	242	255	259	244	239	241	248	269	277	271	248	267	271	246	251	296	248	239	259	274	272	274	286	252	252	273	219	260	243	261	261	246	232	275	224	293	231	232	244	264	261	259	255	264	251	257	259	246	267	245	215	259	268	245	242	265	252	274	280	278	239	257	246	265	259	267	242	223	268	244	272	267	238	230	269	226	249	237	280	234	248	258	278	260	242	240	284	239	246	286	263	239	257	237	261	252	255	239	268	241	263	265	264	247	259	256	232	273	278	247	252	246	231	282	259	306	254	294	236	271	277	264	256	255	252	253	282	239	278	254	266	240	220	274	239	264	247	251	236	252	270	268	275	250	252	246	242	243	255	269	288	222	225	256	228	265	259	268	273	259	271	250	280	276	226	277	246	269	256	226	236	264	232	257	260	255	252	263	262	251	243	237	271	239	260	257	253	272	252	275	231	254	247	249	260	268	260	274	277	243	244	251	262	258	256	250	305	279	259	246	265	251	249	247	251	262	277	254	265	260	249	241	299	231	246	280	261	274	274	228	247	260	278	264	274	243	260	235	252	257	251	261	242	279	262	278	252	253	240	252	249	255	255	293	239	270	244	242	254	229	223	269	245	246	227	246	249	229	264	219	263	260	255	281	232	247	249	267	245	247	270	247	255	271	242	254	281	275	240	241	260	250	248	266	247	236	258	219	248	254	263	260	258	231	239	261	262	263	245	261	240	262	246	257	240	260	248	245	258	273	253	245	274	262	297	256	278	284	310	263	234	257	264	236	250	239	255	280	270	245	281	240	233	255	220	251	267	236	251	236	227	226	281	264	245	222	237	261	244	252	241	234	260	210	281	267	258	240	265	241	232	277	255	308	249	272	249	254	289	254	247	240	239	250	231	251	247	251	253	252	254	249	256	232	230	240	242	260	237	251	270	263	253	272	298	254	248	244	261	252	269	245	260	266	244	245	272	251	262	245	259	272	257	245	277	252	266	231	214	243	269	262	250	245	273	243	254	252	243	264	265	273	232	264	265	241	248	258	273	267	280	248	236	251	254	279	253	254	243	245	274	250	249	262	252	271	254	250	285	268	222	248	234	286	264	264	258	277	234	258	238	279	257	286	229	246	259	276	257	255	263	263	298	256	259	267	301	246	258	239	286	236	266	259	255	243	265	260	252	245	282	262	241	250	263	281	252	234	205	239	240	279	247	265	268	229	248	235	249	251	251	272	237	242	270	267	215	249	251	234	290	223	250	242	263	251	235	268	249	261	251	291	275	254	284	256	221	260	261	254	274	254	238	229	231	248	276	239	259	267	234	280	273	273	253	242	275	255	262	253	248	243	269	272	288	263	272	243	256	276	245	253	258	258	245	263	249	259	241	239	267	241	252	272	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	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
21064	1739	3468	3863	3248	2688	2264	1896	1727	1554	1387	1389	1268	1170	1109	1013	1046	1010	1006	961	940	925	900	877	890	878	844	846	850	835	765	809	811	807	796	811	807	842	809	755	823	787	844	830	777	795	796	801	773	745	781	811	788	764	773	748	791	718	759	711	743	774	757	756	734	755	766	772	732	771	749	782	768	743	769	762	711	731	768	709	780	735	794	746	695	761	765	712	750	711	763	735	752	693	784	735	716	743	757	711	723	736	743	743	781	741	728	758	732	719	730	717	730	766	728	733	731	732	706	744	720	735	733	738	791	723	791	755	691	752	733	733	752	737	769	735	696	733	742	737	758	784	725	728	747	696	729	735	740	763	764	784	742	701	754	722	734	762	744	714	689	758	745	687	761	738	728	768	778	717	735	746	719	720	749	723	766	731	778	709	748	715	713	727	708	757	705	722	729	732	699	720	750	725	711	674	785	744	719	718	797	749	710	696	730	725	735	737	763	726	704	745	738	695	730	758	686	719	745	752	699	757	759	740	741	754	781	688	724	747	726	732	779	714	733	700	700	711	757	715	755	773	716	761	729	740	735	813	727	778	679	731	725	716	730	809	716	753	766	685	719	698	733	696	748	692	750	764	734	688	782	772	719	736	758	726	704	779	722	720	750	737	763	699	760	706	709	714	728	745	717	771	739	702	702	696	738	752	780	731	705	741	711	732	756	742	722	698	686	719	724	748	725	747	824	718	693	694	694	735	720	720	704	720	717	695	726	710	744	731	713	713	730	739	777	693	784	693	680	749	707	723	727	741	762	700	697	804	738	733	693	737	724	718	705	706	761	735	718	719	712	782	717	711	709	714	767	801	778	733	744	737	807	717	773	741	746	732	712	717	731	700	750	738	761	730	759	740	709	730	722	766	748	732	739	736	748	750	746	686	689	746	723	734	759	732	726	737	713	726	743	761	737	731	776	698	703	696	765	739	762	724	764	698	727	758	722	738	721	713	717	749	702	731	773	755	722	740	730	731	718	740	757	747	695	709	764	737	734	740	771	714	751	719	733	715	723	738	730	758	722	718	703	744	748	716	685	747	758	712	783	668	761	747	739	715	765	747	769	731	743	764	734	774	744	700	694	778	756	734	734	730	805	685	784	716	722	703	731	705	750	720	715	746	720	753	710	698	762	782	710	770	743	773	729	740	726	747	712	731	687	825	716	792	725	760	739	714	705	705	678	733	758	756	734	702	696	779	757	760	713	716	714	712	766	679	783	699	722	728	708	673	740	740	701	719	750	681	714	706	774	757	695	755	710	738	727	670	706	691	721	782	743	718	723	711	718	742	737	774	718	725	743	765	702	755	723	712	732	754	725	736	781	779	743	771	710	714	718	729	717	712	729	768	734	785	733	704	765	747	759	734	746	701	713	760	727	739	773	734	693	711	746	746	739	764	719	737	707	757	732	738	768	723	729	690	707	751	752	735	740	699	742	738	732	714	707	709	758	755	719	762	734	738	759	729	722	683	729	752	712	739	770	711	737	753	701	739	735	731	760	739	762	717	745	719	723	707	719	699	751	713	761	770	723	726	731	721	709	734	699	753	698	738	739	802	736	740	739	742	753	769	719	724	730	733	724	767	754	720	763	793	770	719	793	698	712	723	783	721	762	755	770	768	706	701	716	733	720	782	743	718	747	768	712	728	736	694	741	726	735	704	722	783	750	753	702	725	787	774	770	734	745	725	768	715	725	785	715	693	738	715	721	709	760	736	723	703	782	755	740	737	709	746	758	733	718	738	719	717	746	712	781	731	769	764	697	720	740	733	729	733	720	729	750	715	745	713	678	755	742	756	782	779	748	752	752	798	770	775	703	694	713	741	739	738	778	771	760	745	722	723	781	754	750	779	700	730	755	749	747	774	753	759	738	711	745	733	716	699	726	713	736	733	725	708	715	755	744	722	715	770	730	782	724	704	714	742	738	763	728	687	744	726	732	762	705	732	734	748	722	716	737	742	743	775	804	707	746	673	749	683	772	735	707	730	725	731	770	735	727	739	758	754	742	770	715	702	693	731	742	725	747	735	702	659	744	660	698	762	757	703	761	714	747	720	716	741	746	701	750	694	737	750	713	770	751	716	733	716	760	734	719	737	724	758	724	696	726	776	769	718	760	725	686	765	726	710	700	735	743	740	737	745	713	789	699	734	731	711	731	673	690	729	702	737	752	708	710	760	733	684	717	713	732	773	746	695	716	753	732	726	747	743	757	665	754	732	756	727	686	733	791	742	743	780	738	768	778	712	768	744	692	705	755	753	707	735	747	791	752	664	707	760	741	695	720	713	723	778	705	744	727	709	779	679	721	720	778	772	777	740	715	733	775	738	729	737	724	756	747	758	727	723	690	750	746	745	695	746	713	769	743	733	671	746	725	714	746	703	707	719	719	762	732	765	722	756	753	746	710	688	699	720	734	706	734	722	763	696	726	750	802	752	757	774	754	715	705	669	721	737	709	741	733	710	762	717	731	713	708	755	698	696	786	762	714	739	731	769	751	733	707	754	732	763	711	741	727	730	755	735	713	718	736	768	758	710	746	725	700	748	697	730	752	739	716	779	708	716	758	755	720	724	712	735	733	721	727	757	733	707	713	727	734	728	742	717	739	753	718	745	733	730	738	687	717	725	721	683	732	688	754	725	765	791	732	699	746	713	701	720	738	719	720	746	720	723	712	742	689	743	717	791	751	707	749	729	727	780	756	712	698	710	750	772	722	771	737	699	737	701	711	771	726	775	722	725	775	723	676	717	738	715	711	759	711	689	735	737	704	706	761	750	721	770	720	723	740	697	751	733	749	789	693	765	671	770	734	736	692	745	775	699	761	728	782	722	737	754	752	695	759	744	748	688	745	725	775	776	771	747	680	704	762	726	719	721	745	727	717	730	699	713	774	732	737	751	734	785	724	751	720	689	727	736	738	732	801	757	759	740	668	768	707	734	748	702	718	721	741	789	733	740	757	789	727	750	751	772	704	718	776	766	711	745	757	728	754	765	745	742	734	759	706	716	737	742	735	735	744	760	743	743	710	783	770	694	671	758	740	734	752	769	726	704	762	754	690	720	711	764	723	719	735	722	722	749	736	729	736	711	752	746	718	717	720	725	713	738	753	732	768	731	694	706	696	750	757	747	688	708	729	743	679	771	747	731	747	754	743	738	695	728	745	716	740	683	726	744	698	714	717	709	712	750	758	702	725	731	742	764	737	722	722	764	728	744	735	763	721	713	731	678	709	701	754	682	729	793	733	720	725	722	685	735	805	750	721	701	754	739	802	719	728	739	720	722	732	773	724	747	720	719	770	753	747	741	744	724	714	716	693	730	751	714	718	728	789	726	762	759	759	741	724	751	701	723	759	785	756	753	763	784	703	707	680	763	753	783	721	729	741	714	762	736	681	743	702	763	721	722	719	750	780	767	736	735	729	749	753	698	761	731	693	748	711	752	736	723	725	704	733	715	721	749	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
54517	19455	9141	2783	1598	1200	879	726	630	588	513	489	468	463	453	394	361	367	323	342	356	350	335	321	330	366	309	346	296	324	310	348	359	369	305	294	288	277	291	319	326	323	309	336	296	259	307	294	329	300	297	318	306	317	313	286	311	275	298	299	300	303	285	276	299	263	307	285	303	286	257	302	304	273	310	303	276	318	286	314	300	277	315	302	292	290	289	306	296	313	286	299	299	294	316	268	308	311	306	325	282	290	276	276	307	300	293	275	299	323	305	257	312	291	280	279	301	304	265	321	300	278	321	301	279	319	259	274	266	284	313	283	250	301	309	276	272	302	295	279	296	326	303	276	287	275	282	313	303	290	288	332	315	284	275	285	308	307	292	288	269	301	274	304	274	266	274	317	256	292	279	292	299	319	281	298	324	319	303	312	264	328	294	284	279	321	268	322	255	313	264	244	312	283	285	292	293	298	250	308	314	276	295	316	280	276	274	309	294	310	307	256	271	257	297	283	271	290	307	275	302	289	294	283	289	264	300	263	269	297	287	272	282	288	280	273	290	297	269	288	302	310	251	333	300	268	313	315	293	279	285	286	284	279	285	274	298	287	276	311	301	242	268	309	300	310	295	320	299	281	281	300	290	281	302	294	315	319	333	312	291	296	291	292	289	317	301	308	302	270	299	277	290	288	253	312	292	295	315	287	288	294	294	279	327	332	286	298	262	274	321	307	288	296	266	300	293	260	279	282	259	300	306	296	323	300	310	258	326	259	325	291	288	305	276	304	341	289	280	309	289	291	291	313	296	320	271	287	285	263	284	292	278	293	302	281	285	319	299	285	296	302	294	287	265	285	296	299	281	315	312	319	298	266	301	329	288	281	306	275	258	277	288	291	285	287	296	292	265	278	323	287	276	299	259	333	261	305	289	256	300	286	301	289	278	304	280	282	279	296	307	285	284	279	308	260	304	295	303	300	296	285	290	315	316	307	310	317	305	253	285	325	274	282	307	281	284	252	266	299	277	286	311	313	290	296	261	259	324	307	301	293	321	300	282	321	304	303	325	321	286	297	294	286	313	263	293	301	299	265	276	298	306	291	283	252	333	299	292	271	275	306	272	285	334	278	297	279	303	268	280	261	303	289	276	300	307	255	306	318	295	329	303	289	299	282	276	279	282	314	293	307	283	279	288	299	257	278	268	343	307	321	304	303	293	308	285	289	275	291	283	314	262	292	293	295	277	306	271	293	316	306	266	314	308	272	296	299	296	301	291	300	287	285	285	311	296	295	294	299	299	309	315	283	273	266	279	292	296	282	278	259	257	272	304	280	266	290	287	285	285	292	286	310	269	264	320	281	290	310	302	274	326	284	301	285	271	297	283	283	287	293	281	269	273	306	260	291	319	274	277	298	306	297	291	299	271	323	278	304	317	285	264	291	278	319	269	309	296	322	294	296	331	324	318	312	309	261	282	256	256	292	270	279	287	278	301	327	286	312	317	302	300	297	269	281	280	281	310	294	290	302	281	311	296	266	275	285	296	270	296	284	263	264	275	267	291	283	291	291	292	308	296	304	283	290	263	271	285	294	255	307	304	273	302	305	265	286	292	304	289	278	287	284	304	268	284	292	284	301	300	314	268	293	289	309	296	321	317	304	298	318	293	284	290	315	301	301	296	266	309	316	277	313	314	282	304	266	285	287	279	279	319	280	279	280	297	280	303	290	279	297	258	282	300	278	287	305	306	285	292	280	278	282	292	321	318	279	309	306	299	286	267	267	273	274	306	293	264	287	311	311	274	298	303	301	302	333	328	305	299	312	304	282	257	301	299	333	293	307	268	296	279	261	290	284	276	306	288	287	244	265	285	300	306	315	253	318	289	275	279	303	261	284	324	317	277	289	266	332	265	320	278	302	298	284	307	307	294	271	259	284	297	271	273	315	270	285	294	280	303	323	268	278	290	296	298	311	267	311	244	291	295	318	281	290	280	355	307	260	298	309	292	291	280	275	289	329	333	292	288	296	307	284	284	312	287	281	286	290	314	310	291	286	259	295	276	319	301	319	328	319	295	278	317	276	279	312	289	295	310	326	284	308	307	285	296	299	293	318	267	296	284	310	276	311	318	292	279	293	274	318	308	322	294	302	273	302	300	312	285	295	319	292	265	316	287	293	263	294	316	301	300	347	282	275	278	294	283	247	295	260	316	279	267	274	302	307	295	272	302	308	262	329	277	285	311	308	291	298	324	298	307	275	324	294	268	288	309	304	297	269	307	299	286	295	335	303	289	283	296	290	293	295	287	280	293	281	317	279	296	279	325	285	306	319	291	300	280	317	280	311	262	314	288	302	277	310	304	271	264	269	311	298	286	302	306	308	308	290	313	321	304	296	310	263	310	277	319	279	295	304	286	296	295	265	285	302	295	304	298	308	306	289	274	279	325	333	278	281	269	266	280	268	269	293	287	287	303	277	271	278	316	282	263	306	292	276	290	292	284	270	294	287	291	285	292	285	291	291	301	309	253	305	298	289	286	292	306	307	318	325	259	303	292	277	300	275	288	292	288	259	305	269	323	254	289	309	319	306	291	276	332	295	264	291	316	303	289	295	295	265	280	298	308	274	261	295	282	301	299	255	290	321	297	272	283	303	286	315	263	297	292	272	288	284	287	284	269	284	321	302	292	283	296	297	305	294	316	290	294	296	278	314	286	287	316	305	272	267	310	295	276	296	282	285	280	312	317	317	298	261	315	291	317	290	284	284	310	324	285	287	318	278	286	274	319	300	258	286	291	293	325	296	321	300	291	297	279	271	280	291	297	306	272	335	306	280	321	297	250	281	296	318	300	288	294	297	305	270	284	264	283	309	277	322	309	288	316	281	294	304	293	290	288	267	267	274	302	290	286	294	298	294	306	292	304	295	284	308	317	287	277	286	285	294	310	321	287	306	279	322	292	315	327	279	281	319	300	311	299	297	299	294	267	279	334	302	313	272	272	279	294	283	306	274	317	304	273	308	298	283	261	319	266	300	275	275	275	270	295	298	284	275	274	244	266	300	295	280	283	321	287	300	271	278	311	298	265	298	311	307	307	280	288	271	237	264	301	325	285	294	324	307	302	289	277	276	300	293	266	307	289	292	278	291	296	285	298	285	330	281	274	304	288	279	298	300	307	295	260	285	277	272	287	319	290	268	265	297	292	283	305	281	274	282	275	320	287	312	290	317	282	292	301	317	286	290	310	299	329	284	286	315	291	289	251	318	303	296	280	304	269	316	295	312	311	284	279	271	306	320	321	278	289	272	254	325	312	322	294	277	322	302	285	313	270	285	308	331	289	324	268	291	273	286	289	301	311	299	332	289	256	295	293	287	280	304	336	306	270	269	300	280	291	318	295	309	311	309	281	264	279	297	289	276	285	311	290	295	284	289	284	293	262	280	298	292	317	280	277	311	277	290	257	270	269	299	286	272	304	267	278	271	266	291	308	326	276	270	322	300	283	287	290	289	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
26884	2816	6040	6560	5508	4554	3752	3148	2672	2406	2094	2091	1831	1610	1637	1481	1418	1352	1339	1201	1177	1157	1116	1101	1046	1058	1053	989	981	966	969	935	991	987	924	899	921	912	852	904	893	959	939	873	891	881	915	861	891	856	875	898	868	859	896	849	848	845	895	833	827	866	842	841	809	836	856	841	808	848	838	830	857	811	826	880	860	787	834	846	754	864	801	819	874	851	858	800	843	812	807	807	814	768	839	808	820	848	807	793	762	785	793	847	849	806	815	788	796	782	815	822	765	816	810	853	821	837	895	789	858	873	827	790	824	806	805	797	810	808	819	806	798	813	769	761	820	820	812	828	815	766	753	823	846	804	844	845	826	839	793	812	817	769	840	820	804	814	794	860	826	851	814	814	839	807	768	782	785	802	806	799	799	846	848	842	841	815	811	861	844	812	858	808	852	823	799	781	834	805	845	802	798	814	790	835	775	850	801	860	760	773	799	783	832	798	816	794	832	811	843	794	835	811	802	774	761	808	832	786	843	820	817	844	790	815	816	824	855	849	805	824	782	784	783	790	859	797	816	798	799	799	812	804	814	784	801	812	836	789	838	837	784	749	801	789	796	756	761	823	835	775	805	756	787	815	798	816	765	784	815	809	797	815	790	816	803	820	844	812	778	795	809	858	754	790	778	839	785	818	833	816	807	783	784	864	823	821	862	808	806	836	805	832	765	804	826	855	801	731	765	791	820	804	755	787	788	792	759	755	797	782	804	831	749	781	807	786	786	794	801	837	790	801	753	861	816	802	774	796	838	845	781	802	795	784	775	848	864	827	867	770	805	825	829	794	781	790	793	833	816	784	772	804	787	748	798	796	802	774	810	827	829	802	793	791	842	787	811	764	811	824	810	804	814	901	799	799	787	788	778	747	817	780	736	850	826	815	778	796	836	821	860	828	863	787	805	817	829	774	779	742	782	788	806	810	864	758	862	788	773	776	810	832	851	788	815	793	802	817	789	904	780	817	843	830	813	799	836	759	795	778	858	793	798	825	745	818	820	783	780	793	731	816	788	801	805	873	796	790	784	826	800	797	738	829	801	826	786	824	799	843	847	756	786	794	821	844	802	837	776	792	786	803	825	788	829	813	850	828	805	815	861	820	826	780	845	808	772	791	800	803	854	834	799	782	806	775	807	814	841	812	835	763	795	823	812	828	859	830	830	768	811	819	784	898	780	786	825	757	833	778	844	785	772	806	779	757	803	793	841	813	834	824	810	830	774	789	823	834	778	753	785	812	755	864	833	782	807	768	766	786	817	795	813	800	827	801	824	812	846	825	783	808	798	893	808	784	806	806	822	797	819	872	776	840	790	790	810	785	775	796	777	786	805	785	749	812	822	767	829	829	768	777	754	803	856	809	762	809	834	739	831	775	828	788	832	798	830	806	798	803	813	804	793	766	798	796	805	809	741	822	780	790	785	776	817	799	796	839	811	766	758	796	821	814	840	806	795	842	833	813	844	799	822	815	855	777	783	775	820	800	835	728	778	815	788	855	846	812	823	822	834	780	808	789	821	800	805	750	820	791	771	827	796	813	794	748	866	776	821	787	830	831	813	773	780	805	817	855	833	824	794	783	813	836	821	802	750	812	809	792	775	819	772	826	777	828	853	848	813	794	773	865	818	819	768	802	797	819	792	827	829	758	814	785	788	846	822	823	822	798	780	787	796	769	780	778	787	788	833	769	795	776	806	806	809	795	804	797	824	860	776	784	797	747	778	812	806	849	823	842	807	855	803	876	812	800	804	787	823	858	777	794	816	769	839	819	810	822	776	816	837	761	756	821	790	779	818	782	805	801	807	792	773	781	766	810	815	813	849	793	829	787	814	838	830	817	779	795	813	793	830	775	842	823	828	787	771	807	811	820	838	813	766	805	813	815	812	830	790	803	801	860	801	839	828	810	844	777	799	759	814	774	885	852	835	785	837	791	768	802	848	835	813	789	833	777	770	837	808	804	810	824	812	781	789	808	789	734	798	837	803	815	825	821	794	836	750	833	835	827	788	827	780	781	810	789	785	762	824	829	808	786	852	815	843	819	807	804	827	782	822	815	832	791	800	794	801	808	721	823	799	824	823	826	770	785	828	787	785	819	758	822	791	772	815	768	809	823	829	801	831	824	825	754	790	838	769	913	829	820	838	818	789	817	804	806	756	828	794	780	790	822	786	845	807	816	846	790	794	797	842	792	844	792	819	775	796	807	840	840	796	853	780	781	809	825	842	778	841	811	710	829	797	824	816	785	840	804	821	810	835	793	796	790	794	816	833	807	813	831	761	832	749	761	837	827	814	816	789	812	838	823	789	808	777	822	780	784	788	810	783	798	842	802	779	820	774	815	863	824	801	764	774	744	792	814	820	863	793	811	818	768	802	783	763	808	783	809	837	884	787	820	822	781	803	774	811	813	783	828	853	787	814	832	818	762	858	862	804	767	805	811	794	816	777	821	851	836	809	809	785	801	791	794	817	806	798	761	825	778	802	798	851	788	802	791	832	775	807	834	827	836	814	780	820	795	798	841	782	792	843	843	780	789	826	766	824	801	878	789	848	772	764	830	806	783	818	811	835	823	778	814	818	826	779	798	845	803	813	789	821	825	812	802	825	809	848	780	886	791	844	797	812	857	832	808	775	832	783	784	784	812	862	830	790	811	755	777	745	820	797	776	821	802	816	808	770	798	808	821	795	791	825	774	768	809	803	814	779	820	762	817	768	795	825	851	755	767	797	768	854	802	766	745	806	777	781	784	821	771	805	816	822	801	798	768	783	815	791	858	842	844	825	859	788	813	751	773	866	855	786	829	852	767	819	759	835	793	803	822	849	820	792	764	804	783	820	773	842	813	842	853	882	780	793	804	773	811	781	788	790	853	838	810	847	809	868	752	837	825	862	838	796	807	763	811	803	821	770	822	825	856	869	809	809	785	845	820	818	797	843	808	773	775	799	795	796	813	798	821	811	805	788	810	795	856	790	766	780	844	787	779	774	803	787	772	763	797	780	773	828	782	794	827	769	782	807	804	796	854	809	838	860	873	829	754	828	815	796	810	765	831	771	830	766	817	816	809	847	799	832	806	819	773	862	824	842	828	855	836	837	859	803	802	863	788	772	860	799	907	808	828	840	832	793	790	820	844	876	806	781	838	811	837	825	747	787	843	797	780	829	808	805	820	756	793	782	774	854	818	849	816	863	828	780	785	778	862	808	837	846	839	792	783	794	813	790	761	781	810	803	818	763	824	789	847	817	848	830	823	752	800	836	849	808	830	771	816	797	834	797	834	824	795	813	784	792	751	762	806	764	831	838	829	801	817	806	835	809	806	861	816	874	776	794	776	806	844	768	882	803	785	838	834	827	804	841	818	767	803	816	808	721	769	776	792	763	895	785	788	816	796	824	817	882	804	796	804	867	801	812	756	789	785	786	829	773	778	803	771	810	831	805	806	836	810	799	800	736	767	797	773	809	836	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
6866	455	297	192	160	155	125	140	120	130	136	127	118	137	142	120	110	120	118	135	125	143	124	96	119	132	127	119	113	117	131	95	123	119	128	116	130	116	126	110	101	114	122	138	114	133	93	123	106	96	135	111	145	120	98	131	122	129	124	108	107	110	120	119	138	124	119	114	107	116	112	111	110	103	138	101	121	107	124	102	111	126	129	115	115	118	128	106	120	109	115	108	133	122	103	107	128	115	97	115	134	127	100	126	113	112	111	104	108	114	99	116	127	121	120	153	130	128	128	117	114	128	104	115	113	119	135	111	125	105	124	107	104	109	130	97	113	131	112	107	120	111	116	128	112	117	125	106	115	114	110	111	116	114	121	131	130	112	123	110	117	125	131	138	125	127	118	119	129	117	115	117	114	95	121	116	109	115	131	111	125	93	106	117	144	104	119	94	99	121	111	115	110	136	138	122	121	112	128	114	129	107	123	126	106	124	122	101	136	143	118	120	128	109	123	134	124	115	116	116	112	99	113	122	124	117	108	136	120	133	119	115	108	118	133	119	103	114	114	111	111	99	118	134	124	104	120	127	124	109	117	121	127	116	94	114	126	113	113	117	138	126	133	107	103	112	119	117	131	123	135	103	127	126	109	121	127	125	130	132	105	127	110	113	97	113	127	113	108	125	138	103	124	112	129	118	127	129	119	109	120	133	124	110	119	113	130	126	127	128	99	122	132	141	126	111	117	110	102	124	130	134	115	111	106	136	106	121	142	119	141	129	126	114	118	133	115	148	107	133	132	117	111	136	105	103	125	94	105	110	119	112	107	97	116	134	115	95	105	112	127	98	88	103	131	100	112	120	133	115	120	123	119	112	143	126	121	143	119	112	115	118	112	104	141	121	118	123	131	97	128	117	103	130	132	127	114	109	132	127	135	123	123	126	112	105	116	115	120	110	121	126	123	123	143	121	128	106	128	93	111	108	103	115	104	114	107	110	129	115	115	134	129	137	113	132	117	108	125	118	116	138	118	132	123	115	118	131	114	116	127	120	138	141	109	120	123	113	102	112	126	126	133	117	124	114	118	125	115	127	115	123	122	132	142	143	103	134	131	120	124	117	122	107	129	138	101	93	116	118	124	113	114	116	128	111	139	118	108	118	114	106	136	120	119	114	127	123	96	117	117	126	123	128	133	108	122	100	110	120	111	134	128	105	116	122	118	116	118	108	131	117	116	117	124	122	128	111	107	126	110	110	133	109	101	121	136	106	122	124	112	131	134	109	117	133	150	107	128	117	118	102	137	120	143	140	138	118	128	125	126	121	122	131	121	127	123	125	115	116	104	116	113	139	119	141	111	105	118	125	120	124	131	115	124	117	108	132	127	126	122	137	116	124	119	123	129	121	123	112	121	108	140	118	115	116	109	115	112	97	104	123	133	113	109	113	112	104	115	111	106	107	140	127	101	129	102	131	120	115	125	116	137	135	115	104	126	131	135	108	120	113	111	119	101	144	105	98	116	123	115	119	97	98	115	120	111	136	123	107	104	125	135	103	134	128	104	118	112	127	126	109	119	109	128	119	115	121	129	121	122	126	122	126	97	112	117	109	132	110	125	118	114	103	111	113	144	107	148	110	139	136	111	115	113	130	116	130	113	117	122	119	131	137	126	143	111	123	136	110	130	136	121	123	136	137	124	128	114	105	123	112	113	136	105	119	102	96	107	126	127	100	122	127	127	109	126	114	125	107	118	120	125	117	100	110	145	126	103	119	116	130	105	125	105	101	126	117	121	119	103	109	103	115	117	96	102	123	115	133	132	110	119	109	118	118	102	142	126	123	110	119	115	120	127	130	121	114	106	126	97	116	117	133	126	106	120	127	116	108	107	129	112	106	109	102	119	117	124	117	124	93	110	119	106	108	116	132	118	99	108	107	106	114	102	117	107	119	128	131	143	113	98	106	112	131	133	112	117	127	138	119	124	119	128	114	116	115	127	138	126	142	123	140	118	111	99	102	122	110	110	125	113	134	145	113	126	114	117	106	118	106	147	97	113	101	118	111	118	126	114	108	124	123	115	134	118	112	130	115	131	125	135	116	129	104	118	131	109	135	107	105	136	119	119	122	115	141	107	112	135	117	114	115	110	136	122	87	111	117	117	133	97	122	118	113	130	136	112	126	116	116	119	117	118	152	118	125	114	105	119	116	114	110	113	115	128	130	116	121	111	128	95	107	128	112	120	128	109	120	104	115	127	118	129	121	128	124	118	125	121	133	118	115	131	111	111	114	127	108	98	128	114	114	124	101	123	105	117	114	123	108	113	120	103	140	129	118	98	137	139	117	111	115	105	129	129	129	112	124	121	124	127	130	105	115	130	131	131	124	131	119	134	127	126	133	117	124	98	106	108	127	116	139	116	117	129	126	123	118	133	108	115	127	130	115	125	105	138	114	124	100	125	100	143	120	109	111	125	118	98	115	110	135	122	108	120	117	124	119	110	144	127	115	120	104	137	144	117	107	96	123	129	112	113	113	107	88	115	115	127	113	126	138	146	121	124	118	120	118	129	129	115	99	114	118	120	98	104	107	127	115	113	132	127	132	125	114	128	116	127	122	128	116	128	107	116	106	130	109	116	115	109	118	117	127	108	110	118	122	112	125	114	117	115	128	132	111	119	108	123	130	114	121	130	109	121	119	141	110	120	120	135	119	109	118	110	112	119	101	124	136	136	109	125	134	107	144	133	119	119	135	112	122	130	121	102	124	115	120	118	111	89	98	125	113	118	113	105	141	113	122	119	125	128	123	108	106	134	126	102	136	120	129	118	106	131	113	123	113	129	114	111	131	120	110	118	110	142	109	109	105	118	112	103	110	130	130	99	121	104	127	122	121	111	109	117	110	113	121	130	128	122	118	108	110	114	127	105	126	106	112	120	107	120	144	103	146	127	117	150	138	141	120	106	85	121	129	115	148	126	111	127	104	106	115	121	108	122	109	132	129	128	110	116	121	124	114	120	111	126	135	133	123	123	118	131	109	108	116	110	129	122	124	97	104	99	125	133	112	100	120	110	123	117	130	122	128	109	123	110	125	119	107	109	132	111	95	117	106	124	116	107	119	99	105	102	127	128	128	122	115	126	105	109	118	115	114	94	121	116	132	108	116	104	133	111	141	100	133	122	117	104	112	131	113	114	116	120	128	125	128	135	123	129	121	130	121	117	130	96	121	129	127	119	127	138	129	134	144	96	134	139	123	108	126	125	124	115	133	123	127	137	114	108	105	125	105	96	115	114	127	110	126	129	97	141	158	106	133	121	127	127	99	131	113	122	125	145	146	121	108	129	138	138	119	121	125	126	113	111	134	130	112	106	119	113	127	112	100	143	125	108	111	115	116	125	124	117	115	112	115	125	119	121	131	129	125	108	113	120	118	115	103	118	115	108	119	119	126	121	108	129	117	128	119	128	107	116	131	117	124	110	121	113	111	113	121	123	126	116	132	99	133	111	125	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
6501	464	619	557	575	509	490	451	468	439	472	440	448	373	399	432	437	405	395	399	415	393	375	404	397	391	415	423	399	423	395	381	407	403	405	407	407	376	397	356	390	406	371	400	385	397	417	403	412	386	416	387	378	420	389	437	396	411	373	397	372	430	437	380	404	361	359	432	413	384	418	381	426	406	398	384	394	403	381	408	387	398	395	400	390	390	392	413	405	462	402	367	394	373	398	390	393	390	372	362	383	398	380	389	392	369	393	379	367	371	380	349	415	396	369	407	397	423	408	438	388	414	393	418	406	418	401	402	428	361	375	394	376	412	394	415	402	374	403	390	402	348	391	404	391	413	368	398	402	386	371	401	413	411	401	404	400	366	372	400	428	379	343	390	395	406	420	413	382	405	416	368	387	412	396	355	402	392	386	373	414	423	395	419	405	439	362	420	393	382	385	394	368	413	410	389	409	376	404	395	354	355	376	414	390	403	417	421	406	362	390	399	426	418	378	403	376	366	407	372	417	421	372	379	393	408	359	407	377	404	392	391	422	388	370	389	361	400	383	421	396	380	443	377	378	379	379	397	395	417	395	380	411	395	378	381	405	393	405	397	404	396	398	423	418	387	396	354	395	381	386	402	375	429	394	429	401	365	406	398	424	399	387	412	391	437	377	438	380	372	381	380	400	379	420	416	411	364	385	377	425	402	377	404	361	388	373	416	402	373	410	414	419	386	421	406	361	402	398	369	410	391	373	421	393	353	400	371	414	386	418	395	405	411	408	437	402	362	389	397	391	417	410	427	387	444	412	411	396	349	381	422	430	383	383	407	369	361	407	400	395	353	391	412	413	431	394	414	389	384	384	409	388	388	412	388	383	394	395	386	388	383	391	366	373	420	358	382	391	407	374	429	404	388	445	404	416	416	445	386	379	379	365	368	402	401	368	377	381	374	383	400	403	370	393	410	396	362	371	378	382	377	405	372	415	414	396	376	378	406	383	388	373	379	400	412	380	365	415	418	377	394	403	408	386	380	418	400	383	354	371	375	412	421	396	345	382	403	393	403	431	383	358	396	396	418	384	401	423	397	405	431	417	437	367	383	382	400	405	361	402	385	419	388	371	367	396	410	401	407	398	393	377	376	392	413	403	370	396	398	431	357	400	428	402	400	405	436	394	355	424	386	348	401	387	412	380	412	413	369	418	396	359	378	406	387	420	403	408	369	398	437	396	431	388	382	387	416	376	397	437	396	377	383	372	420	400	379	385	393	418	421	384	362	388	397	363	397	370	385	399	385	393	345	407	424	375	381	405	402	389	413	384	382	390	396	395	396	389	354	420	378	395	403	377	407	399	360	429	404	385	430	402	389	405	401	404	397	400	384	436	403	384	396	381	373	380	372	422	380	397	425	396	365	383	410	395	416	383	398	400	351	399	359	387	397	397	380	368	404	398	399	404	409	401	414	394	385	393	387	403	373	415	388	399	402	403	385	375	416	411	419	389	362	387	408	395	395	386	377	415	410	394	340	397	391	400	416	400	431	357	417	367	353	398	398	395	404	401	398	403	375	356	419	378	380	366	397	383	418	403	385	388	377	405	412	416	427	396	398	390	403	389	399	415	398	401	423	363	409	367	368	391	419	436	377	405	410	401	427	383	418	397	368	370	407	368	406	411	412	365	378	409	423	392	381	377	385	382	347	433	405	386	410	394	422	414	365	387	383	379	423	420	390	404	419	442	375	423	411	349	395	404	392	427	414	379	384	402	378	377	389	369	379	398	380	363	406	424	392	414	360	354	421	417	400	409	376	381	432	377	408	435	437	405	382	382	385	399	415	423	388	383	401	370	419	387	427	386	384	389	414	396	421	387	392	400	380	376	378	379	416	413	413	395	371	384	399	383	401	398	425	384	406	409	409	394	372	401	360	382	394	422	363	385	433	388	406	395	393	388	415	390	374	355	390	369	393	388	409	377	387	415	364	417	413	379	392	393	365	431	394	417	379	409	417	376	361	397	404	369	379	389	373	406	394	384	412	398	403	436	398	376	386	391	414	383	414	405	393	447	380	405	424	385	375	399	434	390	427	409	383	382	413	378	413	362	387	399	408	408	369	434	389	392	394	390	366	389	364	360	403	395	350	419	397	408	397	417	384	388	461	419	381	383	394	392	419	384	401	397	383	387	399	415	387	371	415	393	398	369	380	409	376	410	380	391	421	423	401	376	405	405	403	412	389	365	363	421	391	388	414	398	397	405	392	428	393	397	404	355	384	395	375	376	409	406	372	364	381	412	388	399	386	384	364	426	376	400	392	374	399	369	383	415	385	431	365	401	379	419	398	361	396	401	389	403	412	391	402	380	382	353	384	373	373	363	419	414	406	407	408	371	384	382	372	393	382	386	407	379	420	386	380	388	399	397	358	444	405	367	375	405	378	384	397	415	401	384	417	404	406	412	403	392	363	358	390	375	403	385	386	365	377	386	386	424	441	416	423	386	411	391	387	420	406	390	409	389	395	407	416	395	428	373	412	404	417	371	366	416	397	416	396	396	380	375	426	377	412	436	390	360	390	390	418	398	439	436	383	388	357	429	407	424	425	392	397	407	403	407	353	395	405	425	402	393	388	391	395	406	434	406	350	381	377	397	399	374	372	381	377	422	353	437	407	412	411	387	367	413	382	371	405	409	411	371	382	385	394	403	399	392	391	409	404	356	396	383	369	364	387	384	375	402	380	372	378	384	424	402	399	391	384	414	379	391	379	383	382	385	360	403	377	380	422	396	390	400	400	397	405	382	392	374	388	387	391	374	421	377	429	414	406	373	418	420	404	381	384	385	374	403	393	419	383	399	392	396	422	373	403	374	406	340	404	414	373	383	388	404	414	393	417	356	414	388	376	394	387	388	348	392	437	373	415	378	391	369	399	406	400	376	386	413	419	371	382	397	411	369	399	421	390	385	395	356	423	376	413	371	400	384	373	397	373	414	386	429	382	412	378	389	388	382	413	420	391	395	386	394	394	420	379	417	372	432	383	384	379	375	386	355	384	388	357	407	378	348	397	383	409	374	386	383	372	406	403	385	406	390	401	364	430	406	408	399	417	379	391	393	389	387	427	388	395	413	398	378	401	399	382	424	431	405	387	418	375	406	396	401	382	414	403	400	374	403	383	449	406	364	381	378	411	327	370	417	409	379	375	372	412	415	403	413	380	384	426	392	397	411	425	395	384	370	415	366	363	337	381	404	395	347	395	403	393	388	391	417	410	406	378	403	425	411	400	398	407	361	400	379	380	412	397	381	418	390	350	397	363	416	415	422	393	398	408	431	356	433	393	391	381	391	369	397	374	407	395	393	406	392	394	394	384	369	376	415	369	372	401	378	395	434	393	362	399	427	407	395	427	361	415	403	396	370	411	356	421	371	410	406	394	398	402	412	378	394	374	408	380	389	395	462	407	374	380	420	400	412	396	359	396	384	396	411	401	382	439	388	429	402	405	377	356	407	376	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
46650	10625	2013	1211	865	655	585	504	415	348	356	354	344	292	334	300	266	275	269	291	290	271	294	277	288	267	238	249	269	254	255	232	286	278	278	287	281	272	275	270	253	260	268	274	257	254	279	253	246	263	266	243	251	268	277	244	241	267	278	255	274	270	252	267	258	268	266	286	274	281	270	259	263	231	258	238	293	263	249	254	248	259	274	276	271	272	256	246	289	268	252	245	267	236	261	271	269	287	243	263	244	254	240	276	241	231	239	277	279	262	243	279	255	249	257	282	294	279	274	249	256	245	251	233	258	233	272	230	261	254	225	249	271	236	271	225	275	251	277	235	252	270	252	247	246	270	245	270	252	271	261	272	268	222	261	247	262	262	261	252	236	267	290	240	259	285	263	241	246	270	267	250	219	260	242	287	262	236	268	269	232	253	237	236	257	248	238	245	254	229	270	220	221	245	259	265	288	247	281	274	229	235	228	217	241	250	265	249	275	258	242	267	248	262	285	254	255	234	256	262	242	228	278	250	269	283	224	260	227	257	236	254	276	287	251	243	235	232	271	256	272	250	261	244	267	253	238	235	256	275	231	246	268	265	220	230	274	259	287	248	267	265	275	262	262	253	245	271	247	242	248	237	269	268	256	260	271	252	262	259	252	236	258	284	253	246	256	241	251	253	273	263	262	234	273	228	274	252	253	236	222	244	269	252	249	254	234	248	263	248	238	246	244	244	232	255	248	263	280	280	274	252	257	248	257	256	236	264	264	271	249	260	252	273	248	253	246	227	235	274	268	277	246	251	244	280	221	239	242	267	252	247	217	217	260	280	267	232	236	244	254	258	251	268	253	277	264	261	230	261	232	264	257	286	229	238	255	250	256	229	239	260	264	255	298	248	269	256	251	261	257	257	248	239	260	255	257	258	257	246	248	254	261	251	262	268	245	249	252	277	248	239	234	284	281	245	252	257	254	232	208	265	274	268	258	239	246	259	284	262	264	247	260	231	260	254	253	256	306	282	285	265	253	245	272	242	242	238	251	281	261	262	251	260	273	252	218	261	278	284	251	275	237	219	248	271	283	235	234	252	243	225	268	251	219	231	213	247	243	257	244	256	238	251	261	232	247	235	262	287	261	259	233	262	215	241	258	265	277	282	246	231	245	262	209	267	238	253	268	234	260	274	230	281	267	244	232	269	208	234	244	281	267	226	234	260	269	245	275	280	256	245	253	265	247	239	257	278	237	270	282	269	266	270	255	242	256	261	260	247	255	237	254	274	267	264	257	256	236	282	277	252	279	261	246	264	230	268	271	247	251	247	261	256	250	281	237	247	284	263	244	272	263	234	238	275	244	272	283	224	260	249	271	240	252	250	256	264	250	254	255	285	246	246	262	273	270	229	274	272	221	248	235	261	229	258	231	248	296	255	250	265	249	288	264	228	270	274	257	245	241	262	247	252	279	262	276	231	261	248	257	236	282	271	234	216	226	278	221	242	247	254	261	235	268	283	272	258	252	265	266	277	238	264	258	240	251	243	249	236	235	268	261	216	244	281	239	234	261	264	236	257	250	249	274	258	249	226	285	265	246	248	217	236	250	271	246	264	244	263	264	245	252	254	256	251	276	271	238	220	272	254	282	243	260	243	277	253	254	267	277	255	246	276	232	285	288	255	259	306	256	248	265	247	248	253	237	252	273	257	252	265	272	270	270	266	271	251	281	242	249	242	226	265	246	262	252	243	225	250	257	235	254	256	264	260	273	289	259	251	236	237	249	249	224	258	232	274	233	276	221	273	264	276	226	267	259	251	235	231	260	227	215	230	276	249	228	282	261	240	249	256	234	253	243	246	232	228	243	277	272	270	251	246	279	265	215	263	230	238	260	277	243	252	276	269	241	245	254	258	246	244	278	267	269	254	253	243	236	262	258	235	231	266	241	240	290	245	273	261	247	264	263	265	265	276	252	243	257	274	226	248	245	288	233	253	252	263	220	237	248	255	258	262	233	240	257	276	243	243	257	276	240	276	278	251	261	251	263	236	233	282	244	269	276	266	269	235	263	242	257	248	248	240	266	231	244	253	250	239	258	238	234	244	268	244	247	273	268	224	250	285	285	244	226	241	263	236	274	236	232	259	256	301	232	254	264	253	272	240	245	266	252	254	255	261	239	251	264	231	245	223	247	260	251	250	249	244	257	279	270	258	239	254	231	278	221	239	273	296	242	261	246	264	268	241	230	225	254	245	248	255	250	223	255	234	257	236	244	238	253	262	269	261	241	273	241	251	227	239	248	257	256	263	261	248	233	254	241	270	259	247	243	254	257	220	276	241	243	227	236	251	251	288	290	271	228	257	259	264	263	234	243	278	249	223	254	269	250	284	291	253	244	248	294	250	266	268	249	261	253	244	237	250	262	290	233	242	226	256	265	246	302	221	239	252	300	262	257	257	272	291	238	255	284	240	273	259	219	282	248	255	236	240	267	228	233	287	262	265	248	273	236	261	268	261	263	228	248	272	246	229	252	256	275	214	258	232	242	251	263	258	235	261	256	271	244	261	253	234	265	277	244	260	237	244	260	290	267	252	260	268	256	265	231	263	264	293	251	248	226	273	241	237	237	235	237	246	257	289	250	241	265	283	265	241	273	285	272	246	271	231	241	234	240	277	230	237	242	259	257	262	293	249	281	238	222	243	251	248	245	278	253	270	275	249	274	264	263	234	271	255	245	242	245	240	235	271	259	236	249	283	234	274	280	238	228	257	288	266	279	244	251	244	271	293	252	231	263	233	236	235	225	244	291	236	231	245	283	268	227	274	273	261	256	249	229	242	266	260	233	247	257	246	277	259	269	275	237	245	245	250	238	253	237	247	268	250	246	261	227	239	244	266	246	258	247	254	265	274	251	248	243	250	253	224	259	242	248	272	283	278	258	233	226	247	250	256	244	269	266	261	230	291	246	260	256	246	266	257	253	228	248	254	249	245	253	237	281	208	277	279	289	267	232	256	268	265	245	275	246	248	277	224	288	266	276	250	271	265	239	259	249	246	245	255	247	259	261	245	262	258	265	260	280	259	255	241	240	249	228	256	261	254	241	253	258	236	231	254	271	246	220	277	250	274	263	252	251	262	257	228	246	254	266	273	240	253	260	221	275	274	263	237	259	270	262	269	279	232	265	267	249	252	269	261	257	244	235	268	228	241	251	248	254	241	260	272	238	266	241	247	245	248	246	268	266	262	253	247	282	284	247	236	291	244	257	239	234	272	252	238	252	253	245	272	268	220	228	241	269	241	255	247	248	240	236	249	249	250	288	243	259	253	254	259	254	255	234	240	258	262	247	256	266	274	262	246	263	245	258	260	248	252	267	251	245	259	253	237	258	269	262	271	263	243	245	275	280	266	252	246	247	250	268	258	264	237	248	264	268	249	279	252	234	255	276	246	261	294	253	242	252	250	261	264	286	253	252	243	294	234	234	235	243	283	257	263	242	250	262	232	240	259	269	281	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
21867	1689	3357	3726	3210	2726	2209	1963	1727	1509	1458	1351	1251	1120	1084	1083	1043	997	981	911	881	914	859	909	885	873	853	859	853	832	826	849	797	844	822	829	793	791	813	780	777	723	720	742	773	738	731	717	768	754	746	742	813	742	729	792	736	805	716	772	780	699	775	775	765	770	784	785	773	751	750	775	703	732	770	774	719	743	749	756	753	724	674	747	737	742	722	718	756	770	695	712	726	747	731	721	745	790	731	790	778	767	727	787	703	757	679	761	729	769	788	721	729	746	748	741	781	677	730	729	767	700	757	757	717	718	714	752	753	742	786	726	741	698	774	742	776	713	757	751	767	696	787	748	806	705	710	692	726	716	728	728	741	714	731	739	720	732	768	724	741	681	749	735	753	702	765	709	717	714	770	699	724	765	711	787	725	753	727	736	774	739	702	745	704	717	769	719	755	724	704	789	687	722	765	718	718	719	788	729	762	691	778	801	715	734	761	675	709	761	752	743	700	787	695	742	751	739	750	733	726	746	728	779	759	724	704	771	745	728	724	801	668	732	730	717	729	734	746	697	773	699	718	777	726	712	730	739	752	740	694	774	726	702	702	744	765	745	773	744	751	736	722	784	723	732	715	782	755	734	724	727	709	692	709	728	741	753	728	721	787	786	728	702	722	731	741	732	728	731	724	783	723	684	673	724	719	788	747	712	787	754	694	779	762	725	724	705	733	740	687	701	800	744	677	702	718	792	728	779	763	698	714	720	747	770	788	756	735	737	711	738	714	729	738	725	769	739	732	757	701	715	731	731	767	764	724	730	694	804	733	777	760	741	758	780	777	733	716	751	764	728	782	742	690	785	697	784	749	734	743	673	777	709	707	724	746	742	735	767	764	742	794	693	742	715	706	711	742	749	721	752	676	776	769	740	747	724	720	746	735	717	765	789	736	727	762	739	728	749	677	755	765	704	744	750	744	740	782	704	738	716	729	692	707	724	770	714	745	737	719	707	762	703	705	739	739	750	679	771	704	743	800	730	710	768	721	734	732	758	679	747	739	759	728	735	749	752	736	763	705	739	734	697	724	713	717	760	714	721	717	666	751	771	750	742	749	695	721	710	749	742	718	742	720	716	718	736	738	686	691	746	720	705	727	719	721	727	754	765	728	748	719	745	766	735	764	774	738	737	762	761	764	748	780	725	760	705	720	706	739	719	747	697	682	725	739	751	714	714	762	729	752	758	697	742	713	701	771	753	748	775	770	750	693	770	695	697	712	717	724	707	676	742	707	736	738	759	708	716	697	706	712	713	733	744	710	679	740	747	727	717	704	750	734	765	747	757	723	740	762	707	729	747	726	717	772	762	777	733	735	736	743	733	760	706	733	756	714	716	758	771	767	676	729	688	764	739	718	705	720	735	804	745	730	715	764	763	726	754	725	748	723	706	733	737	770	764	709	794	734	749	715	751	778	759	664	710	772	684	738	733	707	728	704	742	729	717	730	740	752	723	748	750	747	746	741	753	737	730	716	723	717	725	704	743	785	714	787	720	781	715	749	743	703	733	714	752	757	740	751	755	735	759	748	733	772	690	747	666	738	708	773	749	731	761	741	744	758	725	771	742	708	723	751	741	696	760	752	792	694	759	703	725	736	732	753	742	739	748	744	756	716	774	679	801	701	738	729	747	752	740	712	751	715	757	708	729	775	735	691	667	725	733	733	726	690	740	767	745	719	725	739	740	707	744	741	713	717	769	749	767	784	747	729	764	750	691	750	745	733	767	741	744	737	715	695	711	743	751	742	738	772	748	742	714	767	713	749	741	712	741	708	788	733	725	737	730	671	754	729	726	804	719	706	734	729	707	723	724	753	690	728	720	704	712	730	781	752	687	750	730	779	718	763	777	696	734	719	762	741	758	756	768	714	704	688	734	759	765	752	708	723	766	721	697	784	748	720	713	727	717	779	701	738	701	707	743	748	786	697	716	727	715	718	710	751	682	788	750	754	748	717	731	698	729	756	748	740	734	759	713	758	736	704	731	727	715	724	746	754	720	670	702	744	725	725	740	758	774	718	753	731	730	756	753	712	757	680	710	694	728	712	757	737	746	723	731	754	762	719	736	773	729	700	691	742	711	725	779	765	694	742	719	734	771	686	767	757	745	722	749	742	736	707	688	715	758	774	756	731	725	727	749	799	706	728	723	718	728	661	786	689	689	714	740	666	760	708	714	741	690	710	750	739	754	758	754	710	770	758	716	759	705	700	740	723	720	735	740	726	749	761	711	769	716	770	733	712	759	779	770	736	731	683	706	719	696	813	745	713	753	744	767	711	735	747	718	788	762	718	728	733	732	731	714	717	764	750	736	707	740	723	700	691	747	766	729	728	776	758	724	702	697	763	749	756	745	763	775	691	747	701	739	709	766	712	728	799	725	720	748	731	720	785	726	751	752	718	714	726	731	752	741	738	736	740	673	724	706	725	737	726	697	708	771	770	703	686	745	774	707	768	768	777	782	743	765	763	739	700	722	725	665	733	708	716	764	718	759	702	772	745	701	684	736	742	740	747	751	718	707	704	739	728	699	741	731	685	733	726	773	720	752	718	751	742	769	752	756	774	721	715	750	739	772	697	746	734	728	676	700	759	731	711	747	763	719	703	769	729	761	751	741	714	754	762	740	742	720	793	719	730	731	718	765	746	737	763	728	767	712	746	719	736	729	742	725	730	724	758	765	723	723	716	718	739	766	774	754	736	721	704	731	733	734	748	690	702	752	777	704	723	742	735	708	743	746	746	799	738	697	741	761	757	730	755	758	768	765	753	733	737	730	759	704	739	721	737	712	727	738	732	733	761	748	713	790	689	795	759	690	724	726	750	725	745	734	722	768	715	732	751	760	730	721	794	703	748	700	759	724	716	670	776	714	717	736	794	774	775	705	758	761	744	695	757	721	739	712	720	777	682	745	724	734	757	780	762	733	742	760	760	719	733	695	731	726	721	788	785	756	807	780	691	765	735	727	699	691	693	718	701	738	716	728	779	712	733	713	714	706	765	752	682	729	760	763	727	738	769	690	808	753	681	728	712	722	715	699	763	792	777	726	723	767	722	754	736	767	785	758	704	722	693	789	744	724	770	721	746	695	736	770	708	685	738	724	680	735	741	740	772	705	771	721	762	804	735	764	743	707	761	757	738	725	774	749	725	717	742	745	752	724	763	708	756	729	734	665	742	747	717	747	743	707	773	738	729	725	765	681	763	755	731	727	725	754	771	729	734	779	738	768	718	788	722	681	778	755	731	799	725	751	755	719	736	713	754	752	722	729	753	751	768	679	729	752	760	761	734	753	713	759	738	752	737	749	717	778	726	747	714	732	708	752	723	731	688	684	741	706	760	714	698	724	742	709	713	745	707	767	743	717	724	720	761	735	773	733	702	707	743	787	718	740	782	684	741	716	778	745	767	698	723	753	746	766	721	701	707	735	731	778	732	720	702	699	751	753	757	690	674	731	732	783	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
57136	18832	7954	2631	1554	1189	916	742	610	600	510	497	445	454	419	354	362	391	366	350	346	317	302	324	319	302	302	306	340	291	289	334	331	297	285	301	317	320	292	322	280	281	292	287	298	301	315	310	314	327	296	284	257	288	281	302	312	285	285	302	271	290	263	291	325	305	280	275	276	283	279	294	309	302	278	296	270	294	284	314	270	289	313	297	310	271	255	306	308	291	304	282	306	330	310	280	322	299	315	281	268	289	286	286	328	249	305	288	297	282	296	298	312	290	289	263	310	323	286	311	299	292	288	305	310	295	286	283	306	301	283	291	299	268	283	290	294	285	341	285	309	282	292	300	284	318	295	270	272	284	289	282	277	310	295	301	287	271	287	294	300	309	282	277	290	293	285	313	304	301	294	292	276	317	291	283	293	285	284	299	278	296	293	295	290	278	308	290	342	289	287	258	308	302	277	278	290	307	290	294	291	288	289	278	278	284	277	309	289	302	284	295	313	289	360	275	289	296	304	308	317	302	284	288	281	321	297	304	277	284	296	261	261	274	293	299	296	279	313	279	317	283	300	299	299	278	294	300	286	288	300	321	317	296	268	308	310	286	287	329	315	274	276	300	285	321	277	291	325	258	297	297	294	292	318	302	268	291	307	281	276	258	303	319	307	279	280	273	304	282	265	329	312	303	313	257	268	259	279	311	289	304	262	286	276	257	294	254	269	286	298	284	285	303	327	279	297	293	284	271	278	300	304	318	310	308	280	281	296	300	310	294	329	274	282	301	296	272	260	304	289	287	284	274	270	263	293	303	291	292	273	320	263	302	296	287	294	261	295	306	299	308	324	328	283	290	286	274	303	271	297	291	323	281	279	303	299	328	262	328	283	280	304	293	285	285	308	269	313	291	315	311	293	284	282	269	284	264	268	278	276	291	273	284	289	289	288	254	278	274	292	277	295	305	288	270	284	316	291	273	277	292	273	304	270	295	277	298	300	305	310	284	278	261	304	309	262	288	278	276	298	327	309	279	285	301	290	290	300	285	303	305	304	315	327	297	337	299	323	298	325	297	300	282	279	306	318	286	277	299	298	293	291	254	273	309	293	301	265	289	291	310	284	308	285	278	280	271	304	316	351	277	277	259	284	289	269	285	274	289	283	287	286	323	301	305	292	297	287	286	299	267	314	288	268	288	292	315	340	269	291	309	308	302	283	276	275	268	317	309	278	298	299	286	262	296	298	303	326	281	310	310	297	252	298	245	272	256	279	276	302	266	315	285	295	286	282	297	298	315	288	295	284	309	296	303	300	288	276	289	300	304	308	294	330	288	313	304	268	290	283	268	298	318	259	285	287	286	288	277	290	263	284	298	287	307	291	277	329	260	292	312	310	286	319	328	292	298	309	297	262	298	288	284	299	310	284	301	295	283	327	276	285	324	264	300	289	325	308	309	301	318	303	309	257	290	299	288	280	306	297	265	307	286	269	280	267	303	286	307	289	332	291	301	286	272	306	319	309	286	279	278	288	304	297	255	282	306	268	315	300	266	301	317	289	296	283	226	286	290	313	278	321	273	277	316	294	293	311	302	283	276	293	321	294	290	297	250	320	314	313	284	285	285	295	317	295	323	286	281	283	296	269	300	308	269	300	275	311	287	277	278	308	302	313	291	270	262	290	310	294	301	288	303	275	288	328	324	268	302	299	295	308	299	298	271	307	267	312	310	303	297	286	272	304	299	275	341	298	258	279	308	313	272	332	320	303	304	282	305	273	296	323	272	286	292	291	329	293	290	280	276	297	305	313	295	274	280	322	279	271	274	291	287	279	275	269	302	288	328	290	290	263	302	307	308	299	249	276	326	285	273	307	333	313	298	300	291	326	292	257	294	310	335	310	274	298	297	305	323	275	278	255	271	287	287	267	257	264	299	292	304	293	295	291	281	278	311	290	278	296	280	283	290	306	281	272	274	265	288	289	283	284	291	331	308	279	298	306	307	298	287	312	292	292	280	269	290	287	307	278	305	341	308	301	339	287	287	304	296	298	284	319	273	294	286	277	279	303	292	286	295	287	293	279	297	312	300	299	299	291	287	286	306	296	300	282	294	261	289	316	330	272	302	320	275	292	300	268	293	255	322	299	286	275	300	290	298	261	318	281	308	298	276	315	273	294	309	294	303	304	289	287	302	299	313	245	287	317	318	299	306	297	321	295	279	267	298	288	295	264	278	291	270	325	286	271	303	274	285	279	288	305	283	296	331	270	299	298	302	300	292	281	312	280	276	260	288	311	263	295	298	299	285	310	299	304	281	313	302	282	298	318	272	300	285	337	310	272	296	272	278	289	282	298	307	297	287	293	280	299	281	289	277	287	308	288	296	284	299	297	271	278	328	302	299	289	268	292	270	285	324	292	279	280	270	300	307	295	300	282	301	316	316	306	293	318	295	277	280	272	282	316	294	318	266	297	267	293	294	253	276	302	307	284	317	276	303	294	269	297	297	268	307	305	253	298	267	280	309	334	270	291	295	295	253	305	282	294	260	282	319	295	301	319	324	287	290	271	304	277	296	292	320	302	289	288	298	299	291	295	311	297	289	295	320	321	286	289	283	310	281	300	288	330	276	284	301	272	262	289	284	309	306	303	287	298	308	300	286	292	297	324	272	291	291	272	271	281	288	325	288	296	271	305	282	283	282	312	270	311	280	297	269	306	269	307	273	284	291	276	308	282	305	286	314	285	311	298	294	309	271	313	280	280	324	295	312	285	267	314	278	308	260	275	294	257	314	311	282	296	280	317	307	262	273	291	293	311	299	283	344	276	290	274	288	305	306	282	259	274	303	283	302	288	297	263	274	304	279	314	311	297	298	303	289	298	294	300	320	294	291	329	277	296	307	275	288	316	308	304	265	279	279	305	318	320	292	278	324	299	290	284	293	276	275	305	297	294	294	273	271	263	316	275	264	291	314	296	290	311	303	317	291	296	292	325	272	319	294	289	316	291	336	288	318	298	268	297	288	289	291	294	280	289	296	279	285	310	276	272	298	325	308	275	294	268	263	294	296	284	296	305	294	309	265	315	274	286	308	286	291	277	310	285	281	276	300	307	257	300	288	323	258	332	273	297	283	284	293	285	289	303	249	291	310	282	288	274	312	279	286	327	320	319	280	268	308	265	304	287	267	298	327	283	319	293	275	272	299	296	299	330	302	284	261	291	270	318	360	286	302	302	311	311	292	279	336	304	267	279	289	289	283	286	293	279	274	278	280	303	263	304	274	290	289	292	271	310	287	276	308	282	305	277	309	302	265	289	313	304	256	290	252	284	272	287	290	296	288	294	286	315	294	284	298	294	307	298	286	298	300	276	314	307	276	287	264	320	323	265	304	306	323	305	303	299	261	303	274	304	299	305	272	316	293	270	275	302	269	321	303	295	307	311	270	297	284	319	282	328	324	285	319	289	318	267	286	276	314	320	297	308	284	294	277	316	314	313	287	289	305	327	310	292	315	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
27439	2793	5959	6503	5454	4534	3709	3081	2633	2394	2176	2033	1787	1688	1609	1480	1459	1382	1291	1272	1220	1156	1117	1088	1082	1001	1081	1061	980	973	961	931	941	1004	928	935	902	941	952	915	871	881	822	847	893	851	850	830	915	854	844	867	931	903	857	886	884	849	818	812	888	799	860	815	835	848	827	823	877	844	859	818	803	846	866	876	856	860	812	861	819	864	827	838	834	847	825	846	815	852	843	794	828	813	798	833	796	786	794	839	835	869	754	802	806	835	862	783	797	869	854	807	816	798	783	847	811	860	825	803	842	859	803	828	824	852	802	839	806	858	763	818	809	813	811	869	768	763	771	769	791	830	801	783	821	782	829	785	771	756	764	833	796	792	809	805	854	809	811	832	768	769	806	862	845	796	814	803	780	806	788	846	815	810	792	793	843	827	771	787	852	824	804	790	771	782	794	803	792	818	846	815	794	830	813	800	795	816	827	785	778	816	805	827	841	801	799	813	803	778	792	774	813	789	852	839	818	857	808	785	807	803	802	807	847	764	809	765	801	782	783	791	791	832	774	811	836	793	831	820	795	826	764	842	718	826	801	780	754	787	822	791	777	790	822	843	803	776	813	755	804	811	820	805	818	818	784	805	849	766	864	791	830	832	790	791	831	780	793	805	732	784	795	826	822	811	795	776	785	757	777	841	821	771	790	787	813	778	822	783	795	821	789	792	821	740	802	813	810	801	804	792	791	800	781	807	803	788	758	783	804	800	804	774	839	807	798	835	831	820	812	775	783	792	780	815	803	806	816	754	778	792	808	827	755	791	806	816	816	837	830	806	821	777	784	847	817	776	761	795	860	832	813	792	800	809	829	827	824	785	794	833	839	861	765	779	831	809	814	852	809	820	824	829	762	837	794	816	825	803	833	788	821	788	764	807	820	775	776	800	801	808	786	821	813	803	822	799	824	782	754	740	828	804	786	819	825	815	781	813	805	798	793	775	808	767	745	787	805	839	868	830	815	835	792	801	806	845	853	823	795	854	814	784	816	835	827	808	845	778	746	829	803	795	821	769	789	771	748	783	860	807	784	823	781	815	825	866	806	800	780	828	755	820	803	759	826	843	780	837	817	861	814	819	786	739	826	782	829	786	865	818	825	746	809	845	799	834	790	774	903	790	780	810	766	843	811	789	765	787	812	827	796	812	770	826	762	742	799	822	779	804	771	815	791	813	816	784	784	793	791	812	804	795	845	734	814	799	814	796	809	843	826	831	813	795	825	837	849	797	812	805	775	792	829	807	826	795	807	822	867	805	780	782	823	852	845	810	772	827	853	832	827	763	783	786	799	728	824	757	815	807	811	794	787	810	820	878	748	844	796	778	783	785	814	737	810	813	803	784	786	775	793	777	822	756	819	788	805	851	763	791	786	853	783	826	813	800	789	778	816	784	867	814	801	793	809	765	798	763	809	781	811	769	801	753	806	771	825	818	793	798	813	802	786	803	837	833	779	810	825	840	772	816	800	834	835	818	849	849	774	771	811	816	824	789	785	812	827	819	820	837	841	801	813	824	793	780	851	817	794	812	812	802	775	833	791	745	850	789	774	826	775	817	819	841	800	808	811	750	796	789	775	798	805	798	778	787	821	821	834	865	771	816	793	773	773	869	826	846	756	811	791	796	794	820	796	761	817	790	845	822	861	763	822	822	758	812	830	879	810	793	824	811	885	765	786	788	768	828	806	873	859	800	815	794	808	805	733	804	765	797	831	826	852	777	827	838	830	824	806	817	778	827	826	821	866	832	770	744	809	870	782	879	777	836	772	795	786	767	827	814	812	849	813	809	800	777	848	841	822	815	797	818	812	747	829	822	821	831	846	813	828	789	827	791	777	823	795	810	777	772	782	807	784	775	808	818	789	796	833	792	837	773	802	856	799	772	817	776	817	821	833	816	784	804	786	832	820	804	799	799	770	827	821	822	850	803	828	767	739	812	793	807	826	768	761	805	773	800	819	834	794	758	847	825	784	824	843	800	818	816	794	830	833	832	788	778	843	791	816	834	780	723	800	815	823	838	821	832	819	800	813	862	796	840	797	758	819	784	822	820	855	785	802	793	868	788	803	757	791	811	764	789	840	779	747	767	795	839	791	804	849	775	813	828	773	789	802	788	839	830	859	813	741	799	791	746	827	807	826	799	775	855	827	812	804	794	830	851	802	792	861	805	790	843	829	756	858	796	807	858	821	831	824	766	849	781	829	810	795	862	820	811	795	803	841	784	819	855	793	803	818	856	770	843	806	825	827	791	800	832	818	753	789	835	809	833	812	811	730	761	850	814	823	763	838	772	761	833	812	809	843	819	857	789	828	827	844	843	814	795	817	815	848	798	793	837	765	781	799	831	858	787	861	820	814	832	840	844	770	791	826	781	804	819	839	827	832	789	816	805	822	833	795	792	858	782	809	824	855	765	801	811	767	826	756	840	773	845	793	763	810	758	853	842	813	797	772	842	790	799	834	782	789	864	815	781	812	773	861	777	816	841	834	736	821	833	799	826	799	818	834	780	746	762	781	822	797	868	788	812	828	831	801	814	856	773	816	821	790	816	731	798	780	859	782	835	792	831	816	812	787	792	769	775	803	813	819	794	810	843	758	781	821	789	849	794	788	743	813	804	782	766	856	806	829	771	861	818	796	743	838	806	807	769	802	800	828	822	805	771	734	772	750	858	824	815	805	804	793	797	846	811	782	776	808	802	830	825	817	838	799	791	817	792	818	789	798	813	777	780	843	811	803	769	796	738	790	823	774	837	851	807	791	808	825	791	800	749	773	789	756	795	784	821	797	828	798	810	791	809	796	817	802	792	830	784	849	760	839	752	836	833	819	813	803	795	798	741	760	780	830	838	856	796	809	798	824	841	740	801	833	854	809	803	779	828	827	778	812	792	811	767	838	807	834	860	799	790	801	811	795	811	742	819	815	825	842	742	824	818	787	771	794	857	817	798	800	813	785	778	885	855	834	835	799	802	838	847	794	783	806	787	796	821	778	846	804	797	781	814	832	826	821	778	791	836	827	795	807	853	829	822	825	762	843	797	800	808	792	808	813	848	781	767	750	821	831	817	822	826	774	829	819	841	807	831	804	856	821	796	821	811	750	828	788	809	831	827	838	806	805	838	805	842	747	819	802	833	754	792	857	811	779	817	742	794	793	799	835	826	804	826	812	779	843	791	776	770	819	825	773	776	779	802	761	786	817	825	845	794	797	784	798	760	802	781	817	832	837	827	787	820	814	797	806	785	787	799	821	819	829	868	789	794	794	875	751	834	802	872	825	831	835	788	793	823	815	781	793	798	776	835	794	772	802	834	825	788	831	828	764	795	857	802	810	839	788	775	814	817	839	772	837	765	790	773	821	768	798	801	752	829	818	828	762	761	811	815	814	818	827	802	764	797	808	829	807	824	837	838	868	765	847	749	838	786	819	752	828	831	814	801	796	781	842	804	771	800	814	797	764	825	871	802	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
6510	434	287	203	161	130	150	134	114	133	120	106	126	122	132	119	106	120	116	139	115	117	124	109	109	100	140	109	116	123	122	132	125	104	116	112	129	120	121	118	126	121	111	119	118	111	107	132	116	127	122	121	121	165	125	119	116	116	142	114	127	145	124	116	123	123	120	132	129	102	130	122	114	116	107	121	128	111	147	118	111	126	108	108	114	132	115	142	114	114	108	105	114	108	108	105	133	113	138	114	137	127	134	104	113	143	121	132	114	107	134	112	144	123	118	99	115	130	105	104	150	104	118	131	102	111	129	130	115	138	127	105	133	105	137	129	119	123	108	107	107	106	133	112	134	113	100	111	106	124	112	127	102	105	131	116	122	133	109	130	122	122	113	115	137	140	109	129	132	123	123	129	143	116	139	135	116	101	102	114	112	130	92	112	106	126	114	101	122	123	125	118	129	122	124	112	131	119	113	118	135	123	112	117	122	103	115	103	138	112	109	130	105	123	125	137	118	107	113	139	112	106	126	121	107	121	110	127	127	149	105	123	115	104	130	145	124	125	119	112	113	113	116	127	126	120	115	119	109	127	129	112	106	100	109	106	132	117	107	118	124	106	108	122	124	120	107	123	100	115	109	112	111	135	120	107	113	106	105	116	115	113	123	114	135	120	97	122	129	110	105	122	131	138	131	117	100	109	124	115	130	134	117	113	132	130	111	129	111	114	117	134	121	131	123	118	127	123	107	117	106	104	119	148	119	103	150	126	129	121	108	122	110	98	137	119	116	114	128	128	113	138	121	119	114	122	118	132	119	119	130	137	115	91	112	126	115	129	119	117	122	122	111	102	117	103	126	106	124	116	134	116	122	122	146	124	146	123	128	113	122	126	123	114	125	123	122	117	102	123	128	125	118	116	129	112	136	127	113	109	120	129	128	107	113	142	136	126	117	109	121	129	124	113	129	103	125	99	111	123	90	126	102	141	126	130	101	110	113	129	123	112	123	126	125	115	111	111	123	100	97	108	106	103	122	127	113	111	124	120	112	136	115	117	94	129	111	137	114	114	115	127	105	123	100	125	127	116	110	131	127	112	135	111	116	109	113	118	105	119	132	114	118	110	115	92	135	124	113	117	111	128	128	110	120	118	113	125	99	110	138	112	100	117	118	119	139	122	109	100	104	115	109	116	108	118	128	121	123	124	127	120	102	139	123	106	114	121	107	110	104	131	103	104	106	121	112	117	101	101	114	104	110	117	127	107	100	126	118	106	112	113	130	124	129	122	118	121	106	130	109	118	113	109	133	132	122	109	99	120	129	119	117	120	101	107	128	119	95	116	115	116	102	120	130	115	118	118	118	123	125	104	130	109	101	123	128	128	132	109	121	140	98	121	126	116	137	128	113	116	129	127	116	130	113	104	108	114	131	107	121	127	118	103	136	127	125	128	120	100	108	115	123	119	107	96	117	108	106	131	111	126	119	119	128	111	133	138	112	108	122	117	108	123	127	109	114	120	125	120	103	110	108	127	120	132	117	98	138	109	114	116	118	124	112	124	120	100	135	120	112	120	119	119	103	115	124	124	105	117	114	119	127	120	123	90	113	119	134	133	112	131	110	115	139	122	113	99	120	120	125	132	123	114	118	126	122	128	129	97	126	116	125	128	131	122	130	124	107	112	133	121	108	117	134	113	110	119	112	117	122	117	130	111	127	138	148	123	115	137	123	106	139	116	137	108	115	120	115	125	124	124	119	115	124	139	116	120	132	102	107	117	106	111	116	132	121	130	125	120	125	101	125	118	106	125	124	116	115	112	108	137	132	127	106	146	132	105	111	132	121	135	114	120	122	127	116	120	115	102	105	104	128	120	126	116	104	127	131	111	106	132	115	120	140	122	97	116	131	119	111	134	118	121	122	100	115	113	138	135	124	128	122	103	128	116	124	121	116	113	130	118	139	128	117	115	118	136	108	114	98	139	101	145	112	127	100	128	111	116	120	129	109	126	110	125	118	110	121	107	99	123	136	120	136	118	131	128	117	117	116	114	103	118	116	99	100	114	127	123	133	104	133	95	123	140	116	120	103	124	118	113	129	107	97	116	132	115	120	117	122	118	103	125	116	128	119	115	126	123	113	119	119	117	117	129	121	110	119	117	111	129	119	131	121	124	101	109	113	107	120	114	124	114	113	120	145	120	122	121	110	113	105	114	110	123	129	101	122	112	123	110	123	95	109	114	112	105	105	134	124	129	111	130	138	121	126	113	126	123	102	112	129	124	125	119	135	105	115	127	131	93	119	112	126	121	121	108	119	107	117	125	99	117	128	143	111	116	114	128	128	116	132	122	92	116	136	132	129	116	134	126	129	129	118	129	129	125	130	126	128	121	113	143	95	122	116	126	126	115	120	101	123	114	132	120	112	102	108	124	131	124	119	116	107	108	113	100	122	120	130	138	138	121	109	117	100	134	107	135	103	119	129	115	110	136	100	134	131	142	126	138	122	122	128	127	122	129	118	113	108	117	134	122	99	138	110	103	104	126	115	128	116	122	120	107	121	115	115	115	115	98	112	104	115	121	134	128	130	118	106	121	121	130	98	125	120	95	126	109	100	128	113	121	154	102	140	139	126	115	118	123	118	123	123	128	116	121	112	120	113	129	120	116	122	121	114	125	128	131	123	131	129	132	127	95	121	114	128	139	117	120	128	132	125	112	111	110	140	127	110	133	123	117	123	117	131	117	112	127	119	134	126	148	109	135	113	112	110	112	124	131	122	111	83	117	121	140	125	121	109	130	122	122	124	103	126	137	105	135	118	129	117	130	125	121	101	104	126	120	121	113	122	110	98	116	116	116	125	131	131	122	113	117	97	137	120	111	105	126	121	121	126	113	110	108	100	114	121	122	113	125	131	107	129	116	118	141	136	122	104	109	113	124	119	108	120	121	113	125	136	111	121	121	112	125	143	120	128	127	123	115	122	106	118	139	107	109	114	133	117	125	110	129	117	116	124	122	100	106	118	110	115	111	121	150	121	133	93	125	120	136	130	103	126	117	134	124	112	125	130	127	120	107	119	138	135	119	119	129	99	115	124	112	108	124	126	118	105	115	126	115	133	118	110	103	122	115	140	127	116	108	136	104	144	129	125	130	113	136	102	128	132	132	120	111	113	137	94	104	135	121	118	115	128	115	137	131	122	114	135	111	128	120	131	124	117	105	130	119	123	136	128	129	134	127	125	124	128	121	122	104	133	121	113	114	129	117	107	118	134	95	129	109	93	101	111	114	130	113	117	113	117	129	135	123	121	107	113	113	123	121	114	107	95	123	122	115	119	113	141	103	112	120	133	121	136	118	117	120	123	119	114	129	115	110	118	113	139	119	123	109	134	109	113	111	119	124	127	113	127	124	125	112	121	131	111	134	135	115	110	121	124	131	108	136	136	144	128	105	126	118	123	142	106	116	116	106	116	125	137	113	127	121	99	111	124	112	120	107	114	115	100	124	131	135	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
6127	435	546	553	573	521	456	441	445	403	438	429	459	415	408	399	420	383	419	382	380	398	381	411	413	427	391	399	382	429	353	436	423	378	394	373	411	405	389	383	409	432	413	375	356	404	380	399	387	367	405	402	406	404	391	368	340	437	358	410	397	369	410	403	397	401	398	365	419	366	344	394	346	382	429	403	382	401	374	444	394	429	443	381	407	398	401	431	386	419	399	377	397	414	381	409	400	392	394	402	395	419	382	369	406	358	405	399	364	408	443	375	426	391	349	371	390	393	380	412	419	358	384	417	393	438	402	362	400	381	420	404	390	366	411	373	413	409	421	378	385	385	412	373	389	381	393	415	397	419	402	405	391	368	388	377	377	405	395	386	394	418	401	419	364	399	377	429	347	358	386	385	413	402	376	383	422	392	394	404	372	400	408	407	383	382	381	411	367	373	420	411	407	439	389	370	362	386	413	402	372	381	397	378	418	370	370	431	399	416	388	436	394	335	413	380	414	388	400	412	385	400	384	382	383	355	408	359	390	380	413	460	400	397	394	372	388	421	378	379	399	374	405	425	416	415	381	405	387	327	399	357	367	410	388	403	393	381	348	406	394	385	381	415	400	389	386	378	386	388	385	410	385	407	435	374	405	379	373	355	403	398	373	380	403	406	425	384	436	410	420	424	401	407	398	397	392	374	389	419	395	388	406	393	391	390	373	375	390	402	434	381	378	412	386	416	384	416	421	362	419	388	385	371	398	388	375	371	374	374	389	366	373	398	354	437	414	350	375	374	362	384	374	374	441	397	406	366	393	402	405	402	400	384	365	329	418	395	394	395	378	402	372	374	391	385	382	413	385	376	388	396	370	411	380	382	404	394	398	418	406	383	442	403	406	409	424	399	341	378	382	361	342	403	399	402	408	384	393	387	387	385	377	352	375	385	428	381	366	353	404	413	397	362	361	372	421	387	469	381	425	382	378	384	399	387	415	355	412	395	394	444	413	382	401	382	390	409	410	399	402	398	385	391	391	370	388	391	399	422	374	412	399	383	398	414	399	398	374	359	384	389	414	362	403	337	406	411	406	411	424	399	446	413	402	400	411	386	386	368	387	398	374	368	395	377	418	389	377	410	407	358	396	376	361	405	414	379	380	379	395	379	366	404	409	371	403	409	367	391	388	385	409	372	396	413	371	399	389	372	430	403	399	402	375	393	381	428	403	421	401	394	373	391	415	378	420	352	386	398	382	363	390	398	410	386	392	367	382	432	385	382	398	353	393	370	398	410	444	389	412	416	395	370	407	435	426	389	398	374	392	419	383	364	399	401	409	386	385	379	389	409	395	393	411	418	395	411	378	404	401	412	380	421	430	372	387	368	365	411	375	430	366	417	396	370	368	388	426	399	362	386	385	422	393	392	418	352	400	423	410	394	402	390	416	384	394	401	397	387	396	396	377	383	392	369	388	433	415	369	409	374	365	396	396	408	378	407	409	389	387	361	402	421	399	386	400	405	382	345	410	367	430	366	385	375	396	427	406	387	423	408	402	398	412	372	383	387	426	411	386	395	400	399	409	385	387	378	374	377	409	413	411	391	426	407	426	404	392	386	408	380	380	442	381	388	378	410	367	404	378	400	381	380	377	347	407	403	434	377	429	414	406	398	392	347	377	386	409	398	423	382	391	348	443	414	422	409	429	395	360	398	367	388	393	386	405	396	373	375	392	390	404	368	383	382	386	421	387	376	400	386	432	378	369	411	358	383	375	402	412	392	380	404	375	419	412	429	413	365	413	397	431	388	413	424	404	427	427	390	384	400	394	403	395	407	399	391	391	395	407	358	395	405	391	407	385	345	388	445	428	388	398	370	412	370	386	424	376	400	403	391	416	375	396	377	390	409	395	389	397	424	399	405	383	391	415	387	385	407	436	363	420	337	375	400	395	435	379	404	412	409	403	408	376	383	402	371	398	372	391	412	398	383	416	370	364	379	391	418	392	406	395	397	381	351	417	389	408	380	415	371	369	404	387	379	379	403	414	383	391	384	393	361	415	400	421	381	381	394	380	408	413	401	371	392	398	420	423	384	374	384	390	392	410	412	406	417	386	394	396	410	389	397	403	399	436	378	416	385	363	389	402	386	406	386	377	414	419	391	445	413	421	386	367	393	380	403	377	381	389	382	375	378	420	429	391	389	413	357	375	390	356	386	374	370	379	397	418	411	392	408	394	385	359	376	425	409	389	372	430	391	419	387	389	393	407	375	406	376	402	392	361	384	413	391	372	369	405	387	414	416	369	404	379	405	437	404	401	392	387	390	441	381	417	407	392	406	391	389	368	392	398	393	379	394	381	416	413	400	386	379	416	393	409	379	406	383	393	421	429	409	371	393	422	411	418	395	392	389	408	382	378	401	395	405	396	399	438	393	423	356	416	367	405	417	385	409	369	404	395	407	403	392	390	389	410	395	387	367	385	367	373	366	425	392	397	391	390	422	389	390	388	366	389	392	421	393	460	407	397	404	379	395	379	343	410	408	425	401	382	454	409	399	375	374	379	400	399	399	410	400	396	419	407	392	416	396	358	409	430	436	400	384	405	399	390	381	353	371	389	415	406	403	403	405	417	400	425	373	378	416	408	415	379	349	397	349	407	403	348	392	399	382	372	390	408	417	374	341	385	388	395	409	413	421	420	438	339	392	412	386	416	386	390	408	395	388	382	402	355	378	379	415	387	405	427	378	382	421	389	374	412	386	406	417	414	425	410	392	406	389	379	371	396	382	378	411	395	408	395	406	426	394	397	387	413	401	405	404	386	399	422	361	398	389	368	384	427	405	371	375	378	434	394	358	411	391	430	375	348	386	397	409	393	439	383	415	373	409	415	418	381	407	425	391	360	426	398	409	385	380	400	390	375	375	342	386	412	368	388	385	364	402	383	410	361	409	367	405	400	412	379	431	382	367	411	377	408	410	424	411	410	398	398	406	410	415	412	373	399	368	407	375	370	389	408	373	382	378	397	378	398	394	406	376	380	338	419	388	419	371	394	417	393	419	394	399	358	388	373	395	394	397	389	395	399	395	376	410	378	372	388	368	396	366	359	406	411	385	412	399	410	384	391	413	382	376	393	362	418	397	412	378	354	423	399	375	395	397	381	375	405	358	403	418	382	381	369	395	407	382	404	390	346	399	395	383	371	360	391	401	365	384	402	413	400	393	385	362	385	405	396	350	397	392	406	405	382	367	406	414	400	366	381	408	391	377	410	392	391	397	431	385	359	402	418	380	398	386	387	416	368	362	399	420	381	392	419	362	396	381	345	353	394	415	439	414	399	371	369	377	380	378	395	395	398	390	360	400	406	408	394	380	392	395	376	391	331	388	394	408	374	410	392	390	433	414	421	401	383	398	401	381	372	382	381	424	395	406	371	427	371	386	365	384	371	385	390	370	405	398	399	389	387	399	386	427	405	380	405	403	429	386	402	406	387	380	395	406	365	376	414	417	366	405	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
46781	11145	2179	1242	844	667	532	473	413	391	375	310	324	307	320	325	272	274	293	256	250	288	267	282	263	265	265	286	303	277	258	256	236	253	301	285	246	264	242	247	257	242	273	266	272	282	257	245	245	285	257	264	264	263	234	236	303	250	261	236	251	261	241	270	265	256	265	249	271	248	269	269	257	252	274	259	240	254	233	259	270	250	260	220	236	273	267	280	280	234	245	249	237	234	250	264	260	235	268	244	252	214	287	265	256	257	249	265	227	255	274	269	284	238	247	240	250	288	260	241	250	254	281	269	283	277	241	251	261	262	248	255	225	255	227	289	239	242	260	231	255	245	259	248	245	261	280	259	260	261	259	265	269	270	296	251	252	242	289	251	285	250	269	252	266	245	239	291	229	249	285	274	273	251	256	257	281	270	277	248	242	241	273	258	253	243	247	271	240	243	266	264	236	243	294	269	232	250	297	248	267	280	278	251	264	264	237	257	251	244	252	242	266	247	255	253	259	289	268	263	268	252	247	278	263	261	254	267	243	242	258	251	255	256	274	263	252	266	226	252	255	267	253	268	264	256	282	263	229	280	268	260	283	268	248	266	268	263	246	233	256	246	260	236	275	273	270	265	247	259	287	258	272	273	249	244	247	247	275	225	241	239	268	260	248	261	271	259	238	250	253	253	243	256	252	274	231	255	261	260	258	251	241	264	251	236	246	263	255	255	249	229	272	247	229	276	267	241	236	246	256	248	269	240	237	258	259	269	226	210	266	233	257	252	246	269	253	287	249	254	235	270	233	241	243	250	267	275	277	250	248	212	265	284	260	257	264	246	241	246	245	276	271	229	287	256	255	272	252	263	265	253	262	270	246	248	246	271	260	253	281	256	280	271	229	234	252	261	236	253	244	254	235	248	282	280	242	241	266	282	263	261	248	227	258	255	260	248	268	237	225	255	248	272	237	246	272	267	255	247	287	250	271	250	243	286	262	275	251	295	258	252	245	248	240	275	232	285	251	277	234	277	237	209	230	254	269	245	256	276	256	261	265	273	247	254	267	269	273	247	248	264	250	245	249	273	255	259	257	251	255	250	235	223	268	273	233	254	228	262	260	233	285	270	286	253	252	239	235	253	251	255	238	237	245	227	265	266	263	233	254	256	257	257	237	261	267	273	253	283	237	240	283	256	263	247	243	254	286	266	248	265	228	297	254	295	287	254	241	254	251	243	261	206	273	260	246	267	237	277	286	254	241	256	217	245	266	263	272	247	219	261	255	252	237	270	228	253	236	238	246	232	227	244	243	242	268	252	267	246	248	284	255	272	235	270	287	254	249	232	272	268	251	246	255	259	257	231	281	270	278	234	248	225	271	262	267	238	270	251	289	253	251	232	227	275	275	256	261	245	235	267	275	265	266	242	234	241	292	251	232	267	262	279	249	266	244	261	241	250	281	243	245	242	275	247	247	217	249	257	264	277	248	243	241	244	266	265	264	250	248	260	254	250	243	240	249	249	253	240	285	247	258	254	273	236	248	237	248	255	261	229	270	267	252	233	269	256	265	235	261	278	259	249	236	268	249	278	256	229	270	236	250	245	260	250	251	247	296	246	255	258	254	286	237	268	262	255	270	283	258	226	262	235	247	260	264	269	257	255	284	241	277	235	249	263	253	259	259	245	254	287	277	293	275	248	231	293	265	260	278	256	248	240	243	284	285	242	275	251	263	223	287	254	251	263	280	241	259	282	260	252	239	279	243	270	248	270	233	273	237	257	248	231	253	264	233	257	271	261	234	226	260	230	266	254	259	236	252	264	263	274	261	251	269	225	254	263	264	242	257	256	272	289	301	245	266	259	229	220	255	236	280	239	268	322	258	235	274	267	279	248	257	218	260	247	255	249	266	259	255	256	265	258	253	240	254	268	257	231	267	279	261	265	258	271	273	253	264	250	281	251	233	264	247	275	255	270	278	267	233	245	258	256	261	252	273	238	248	268	264	274	222	254	253	256	238	248	253	273	261	247	245	260	288	218	264	277	237	268	263	257	223	245	310	252	261	257	279	242	235	254	258	267	247	285	254	287	234	265	254	247	254	258	286	275	264	275	250	271	227	245	279	271	254	242	243	242	247	261	251	267	230	250	244	236	257	286	285	266	242	271	248	254	256	227	264	262	244	243	281	217	244	265	268	282	248	278	239	212	274	231	276	260	265	236	252	256	269	259	271	252	253	223	285	263	277	244	282	250	273	290	233	257	265	262	243	246	213	265	272	278	274	244	251	264	257	274	229	235	244	257	253	255	274	227	271	241	256	251	250	240	252	280	255	259	255	241	234	261	246	258	296	283	260	268	231	253	247	275	268	268	246	265	264	244	257	269	260	259	245	248	246	244	246	250	265	258	284	250	255	260	278	274	228	240	270	254	287	263	259	250	248	247	236	247	259	265	274	240	273	254	244	232	263	228	272	226	273	248	242	256	244	261	245	281	264	259	293	239	229	222	264	268	281	256	238	251	267	268	251	279	237	289	261	260	289	248	260	271	263	249	277	251	263	241	267	244	229	271	237	237	234	261	278	252	233	218	265	258	287	287	275	241	253	269	264	277	236	255	222	265	260	270	242	225	236	226	229	260	259	247	264	229	272	253	248	257	246	249	250	242	260	272	272	275	290	269	240	261	258	252	262	220	257	231	244	236	245	237	263	257	230	252	244	231	263	261	262	261	257	238	244	243	251	264	281	250	245	241	262	247	270	249	267	238	242	252	260	261	236	252	278	261	276	251	228	247	233	280	267	266	272	259	241	240	257	281	259	276	259	270	247	255	252	233	270	267	240	220	277	272	276	265	244	279	237	272	254	273	270	273	282	266	242	246	282	226	245	271	248	238	248	279	223	280	279	218	231	255	229	264	264	271	231	222	236	275	269	267	284	284	261	262	272	255	242	235	248	262	259	246	257	259	263	266	266	257	273	260	270	261	244	248	259	226	235	263	249	267	262	261	229	248	265	251	273	231	256	274	247	248	278	269	272	236	277	248	266	246	265	292	267	271	248	263	266	232	277	252	253	267	258	249	255	244	236	253	261	265	250	256	237	270	254	273	254	279	263	249	241	253	253	243	246	254	256	271	286	289	242	268	258	244	261	268	248	287	264	269	251	277	232	228	285	253	248	257	250	258	277	246	252	288	282	280	270	254	243	262	275	234	235	251	262	280	245	291	259	256	253	284	254	252	270	253	272	283	249	231	256	274	247	267	273	234	237	240	286	259	246	231	275	242	255	234	240	290	279	251	285	267	281	271	250	259	252	275	257	253	272	243	253	257	260	263	248	257	265	263	244	268	261	278	250	278	242	246	263	237	240	264	265	275	217	270	246	266	266	248	234	227	265	232	256	268	229	282	239	235	276	244	265	250	248	248	253	257	285	296	267	258	290	253	268	228	255	232	258	259	259	280	271	262	250	250	235	227	258	262	251	252	260	243	261	236	265	293	278	280	216	204	279	242	247	265	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
21709	1685	3595	3882	3256	2655	2274	1947	1824	1537	1423	1351	1263	1190	1080	1072	1000	1002	978	947	944	887	879	851	888	822	857	828	816	827	851	839	810	809	842	795	823	776	763	761	805	698	798	770	794	762	789	779	794	717	802	792	764	726	815	738	734	809	781	774	762	751	744	791	779	785	773	748	794	793	783	743	737	762	742	769	719	747	749	734	776	712	727	761	755	752	762	708	728	694	754	754	774	733	707	755	725	759	734	783	749	751	759	754	697	757	760	761	734	761	763	746	765	716	754	737	677	739	726	708	710	734	724	707	725	749	755	792	750	774	773	771	749	698	741	800	754	690	751	739	750	755	743	761	740	796	726	742	744	702	763	742	740	726	714	739	709	723	752	741	738	753	695	739	753	726	738	737	713	749	675	725	724	774	723	734	723	713	676	734	708	716	723	752	789	750	698	726	762	761	718	755	696	752	712	695	768	747	761	739	703	727	683	735	740	693	704	726	723	719	715	742	704	728	668	724	716	759	798	777	718	720	787	804	747	777	748	800	740	771	726	752	729	720	765	751	756	754	733	765	762	706	743	732	707	689	733	775	732	714	748	704	731	707	756	725	717	705	724	752	709	723	745	741	713	696	697	691	722	778	753	689	723	758	773	735	711	738	777	744	718	714	743	737	780	719	708	730	722	747	740	693	738	749	744	742	772	720	730	732	755	759	730	724	732	749	733	743	702	760	709	733	785	729	722	725	648	732	737	735	736	756	687	705	682	718	700	684	738	679	718	744	648	685	695	726	737	715	704	728	772	740	709	740	698	748	693	703	721	730	744	734	730	778	658	732	717	702	721	735	704	736	750	764	685	722	779	734	703	718	714	709	756	693	731	707	763	736	726	741	754	698	736	687	747	702	739	705	711	742	751	746	689	715	745	712	736	730	682	739	711	748	768	745	735	753	683	696	744	716	784	749	706	702	676	735	701	706	732	720	743	725	777	729	760	781	748	705	755	720	722	708	729	690	763	755	732	748	744	769	711	730	701	736	729	758	750	728	745	760	754	752	740	743	761	754	711	745	748	714	736	761	770	776	749	732	759	741	767	711	758	777	727	710	750	783	746	705	770	746	745	754	733	709	730	690	743	753	748	663	760	751	740	719	752	771	779	740	777	755	758	750	761	707	718	781	755	771	753	741	715	722	709	663	735	713	700	738	773	737	772	749	755	735	741	756	691	733	754	733	742	756	734	755	763	733	745	719	717	741	794	715	745	798	712	738	699	746	751	744	737	771	723	762	749	733	726	731	788	734	705	794	772	724	789	712	732	716	705	682	726	765	739	746	751	755	745	746	778	737	753	737	745	780	739	794	684	708	766	746	740	699	709	728	709	688	753	738	732	728	751	761	750	758	693	740	742	733	698	705	717	710	692	757	795	781	681	724	689	698	785	713	764	759	726	748	705	741	712	729	739	755	742	734	690	743	721	726	703	772	729	734	700	766	772	791	763	740	689	731	739	730	757	718	720	670	707	744	734	747	785	764	732	728	753	768	706	790	750	746	719	754	732	707	707	729	758	725	724	721	735	733	723	740	755	793	759	695	753	673	732	703	721	750	712	806	690	722	736	721	710	777	683	736	699	751	728	704	774	754	748	733	779	803	718	730	762	745	703	725	717	761	731	751	713	701	739	729	715	717	727	750	753	687	727	721	776	751	706	775	786	737	722	757	704	662	781	702	699	688	739	762	748	774	759	735	726	760	711	730	664	777	767	705	776	764	735	718	763	713	749	730	762	731	759	736	790	702	782	702	768	744	718	775	753	683	728	732	766	709	749	739	765	715	767	730	675	715	699	705	760	699	756	723	712	709	731	772	712	738	715	695	716	741	724	753	783	715	752	746	691	751	714	747	704	760	745	711	718	724	756	747	769	794	746	791	750	748	738	737	748	750	708	730	720	754	759	733	730	749	720	745	771	763	738	734	737	810	711	730	746	748	738	709	714	736	760	752	744	754	747	701	738	698	741	763	710	759	758	749	738	739	718	709	751	725	723	729	754	780	763	690	731	713	725	747	748	695	745	744	756	728	709	770	759	749	795	730	742	767	765	750	709	730	744	707	699	764	769	742	730	765	731	690	702	732	726	719	740	741	770	755	781	712	732	721	772	759	748	747	738	704	758	727	734	724	756	747	733	748	713	700	769	757	705	790	748	708	747	737	768	699	769	727	741	706	748	781	701	718	728	722	742	748	719	753	722	742	739	736	722	708	698	741	699	710	733	733	714	732	764	741	758	708	715	687	754	743	756	711	692	741	709	740	779	658	749	751	751	754	685	751	744	764	747	730	739	764	720	691	720	761	737	742	771	778	764	727	749	763	747	712	778	754	775	741	696	754	717	735	733	721	759	775	771	728	722	714	699	712	689	707	751	772	752	756	741	750	698	745	703	772	789	723	746	740	735	672	719	712	707	755	750	729	733	769	784	769	679	741	721	715	765	716	710	734	770	715	699	739	709	741	731	747	770	777	741	794	711	787	756	725	703	745	704	735	723	769	761	692	757	718	739	696	693	738	733	726	765	729	726	756	686	797	703	750	748	692	705	724	731	781	715	728	726	687	750	729	707	724	794	721	721	676	755	736	716	729	731	731	728	760	687	749	669	735	730	696	711	750	753	741	703	749	756	754	776	733	731	766	731	750	740	717	763	703	724	725	724	772	709	779	717	759	771	714	710	739	773	712	759	746	745	727	663	704	742	715	731	736	761	750	783	697	714	697	770	746	746	689	740	747	722	741	754	753	760	717	726	757	693	752	726	718	702	739	743	728	722	756	736	790	679	746	729	750	796	776	753	729	738	755	748	771	729	785	741	755	707	730	731	749	741	789	711	764	721	712	718	701	737	703	778	710	734	768	680	728	732	783	749	723	734	724	712	699	690	764	730	750	749	758	735	738	692	723	691	741	750	765	723	728	740	743	722	811	727	725	733	734	763	671	759	747	731	777	723	734	729	717	784	726	774	720	720	743	687	722	764	702	787	708	724	766	717	749	767	760	762	725	698	737	731	695	735	726	754	716	749	788	729	754	741	732	728	792	756	748	686	707	694	769	752	744	739	716	711	770	680	739	763	717	707	673	729	753	745	737	728	763	719	690	762	711	711	759	770	737	745	725	794	734	743	691	733	704	714	734	749	717	711	753	717	731	706	763	696	740	707	718	724	718	750	726	774	717	764	751	746	720	756	770	765	765	688	722	731	756	756	786	736	703	736	801	720	751	780	724	779	702	775	730	710	702	764	770	772	758	769	715	732	729	729	745	687	698	741	735	772	741	709	745	771	753	702	775	706	761	772	699	737	723	746	787	747	766	749	701	737	690	730	695	736	739	758	743	738	743	722	771	718	732	741	710	739	722	748	748	698	745	745	723	736	703	738	690	734	702	741	753	716	755	695	737	736	751	716	733	769	720	770	706	789	819	722	736	753	755	776	694	775	755	717	712	734	775	770	724	784	777	691	736	732	764	712	755	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
55008	19521	9235	2841	1575	1133	882	725	639	570	516	495	469	427	406	392	363	355	342	357	368	296	330	295	343	334	313	300	321	314	313	291	301	300	286	313	302	304	289	283	341	298	301	310	323	325	306	278	294	328	284	305	284	318	297	302	264	318	299	296	333	327	289	289	289	272	306	280	260	328	280	302	299	291	282	316	324	261	272	275	319	296	298	262	292	290	277	287	290	264	280	282	280	266	270	281	306	312	299	303	317	303	279	298	296	282	304	313	291	297	280	299	294	316	271	292	292	293	312	337	304	275	267	283	275	280	314	290	284	302	287	254	315	287	323	280	306	286	308	294	295	301	290	307	300	263	275	264	291	314	302	249	291	269	267	258	291	295	291	268	286	268	301	310	283	271	304	321	289	279	303	284	285	278	295	327	299	267	264	278	319	294	279	267	284	283	328	295	262	291	291	304	279	279	309	280	298	310	277	315	305	307	303	326	281	288	275	277	290	283	289	284	283	293	310	285	276	283	282	296	314	291	306	340	270	301	293	298	276	305	304	278	291	283	287	315	267	288	299	280	282	304	301	281	296	303	251	315	300	274	264	299	264	314	284	288	292	299	291	285	277	240	294	267	304	296	307	346	281	279	271	263	315	306	292	268	275	264	271	314	312	317	262	272	308	314	316	264	277	285	280	302	286	297	314	300	308	311	305	304	307	279	298	282	288	308	305	262	295	301	308	310	279	291	273	324	314	274	282	296	284	290	289	282	302	334	294	297	264	328	266	294	281	289	292	293	309	292	280	298	301	302	338	284	309	273	281	316	302	285	278	292	291	313	267	311	270	280	286	284	258	315	272	315	283	298	296	284	288	302	293	300	285	308	292	275	278	318	286	282	315	310	301	280	291	301	296	315	291	289	295	300	268	266	275	297	270	299	301	274	332	278	292	284	301	284	244	274	316	275	283	294	282	313	278	332	252	276	281	287	269	316	272	270	330	288	279	274	293	311	300	308	287	297	292	294	295	314	307	278	254	286	277	311	298	237	282	304	279	309	310	309	289	308	282	282	290	296	320	273	300	296	312	284	277	293	261	280	246	280	298	315	277	310	267	286	287	311	284	258	278	276	304	274	307	285	271	286	292	320	280	297	302	280	290	304	279	300	271	313	297	295	267	282	308	275	258	297	326	299	229	288	315	283	288	299	291	316	283	315	298	286	326	308	293	289	285	298	302	305	291	277	312	290	311	283	315	306	315	305	278	306	306	301	294	320	300	270	281	268	268	303	285	307	295	287	281	323	277	273	283	278	303	289	289	253	264	286	285	269	294	286	279	261	280	280	291	298	304	286	295	318	300	274	278	289	293	268	259	269	308	307	275	322	276	292	274	259	274	286	276	235	264	268	269	313	310	282	323	269	287	326	285	268	296	281	295	289	284	297	263	309	289	271	279	289	313	268	319	312	326	279	299	255	299	303	301	287	312	277	305	324	272	293	314	310	278	303	285	270	285	318	342	281	281	281	299	285	296	297	298	314	326	265	283	296	309	256	264	247	275	275	300	305	253	291	299	322	273	281	281	280	279	252	277	298	288	287	251	289	281	304	325	307	296	259	301	295	242	322	275	322	308	249	298	315	300	283	287	305	292	299	297	302	287	285	270	336	276	266	279	275	261	320	285	271	289	264	302	288	303	266	284	298	285	272	284	286	289	294	306	254	307	300	291	275	246	272	296	292	318	287	298	297	267	286	296	319	271	309	297	312	316	273	293	305	301	296	302	298	293	310	284	283	272	295	270	292	280	279	277	313	280	272	300	280	313	295	317	289	307	275	293	295	296	284	283	290	286	303	308	276	292	299	276	318	282	278	282	301	277	303	279	299	305	288	301	298	281	318	315	307	293	263	283	301	293	283	305	304	292	285	280	292	308	272	289	328	294	286	264	296	266	306	291	297	274	277	314	271	333	296	288	289	322	289	305	253	298	307	294	282	277	257	308	285	319	304	317	307	280	292	289	315	288	300	289	286	271	304	303	277	322	290	274	302	300	285	285	254	268	301	286	269	296	298	315	292	290	292	291	298	265	284	305	299	260	254	314	249	290	281	284	283	289	305	273	285	303	288	295	316	351	281	300	305	313	293	299	313	294	314	316	277	290	278	284	292	302	288	270	285	268	277	292	263	294	301	287	283	295	270	272	297	277	306	267	306	280	297	274	317	326	278	296	267	303	299	271	274	292	278	282	309	281	296	292	287	261	288	280	274	283	277	297	306	296	291	276	276	297	291	289	285	261	280	300	260	288	312	307	276	305	313	315	289	307	270	299	314	290	300	296	338	358	285	267	265	300	306	270	277	290	316	303	335	292	302	316	289	270	270	302	264	289	291	290	289	277	313	298	296	269	266	284	314	265	291	288	307	269	317	301	311	284	287	278	296	272	289	328	311	305	302	316	270	259	308	292	286	265	272	288	310	295	295	302	328	299	331	271	279	315	292	289	315	268	312	264	315	282	298	283	292	301	312	285	293	280	301	290	294	302	312	301	281	269	299	300	279	290	302	287	287	256	294	295	280	307	327	290	270	285	289	305	289	284	310	312	302	316	297	301	312	296	288	308	294	291	285	278	292	323	283	287	315	279	273	283	319	326	298	327	315	290	283	302	272	270	300	304	309	277	287	266	276	305	279	265	300	319	299	304	316	282	271	310	322	281	279	290	299	291	277	316	276	291	320	264	261	277	296	303	308	314	285	287	294	302	291	302	323	317	319	282	282	309	289	291	295	294	319	306	323	287	278	316	294	315	282	275	279	294	279	260	287	317	299	331	287	275	288	277	330	282	291	285	315	307	303	279	284	298	295	291	317	312	283	288	297	305	299	280	300	236	296	265	237	276	275	302	265	286	296	304	277	282	300	283	299	288	320	313	329	315	285	322	288	281	301	278	280	268	328	253	273	278	280	253	331	288	278	301	279	315	316	279	255	283	259	296	279	288	317	288	295	287	268	287	280	305	315	278	297	278	307	290	287	290	307	295	315	285	319	276	289	264	292	290	281	285	260	292	261	279	290	297	296	311	279	261	322	300	285	299	277	299	291	306	293	273	288	300	301	304	299	319	303	285	296	320	307	301	306	303	310	282	294	299	311	321	256	262	275	295	311	291	290	284	292	311	283	294	291	295	313	269	296	293	284	296	284	302	305	280	309	321	297	315	298	295	321	300	302	297	317	286	272	270	255	324	286	308	281	296	309	268	295	304	293	309	294	321	318	295	308	284	282	286	269	282	297	307	287	300	290	288	292	311	259	330	287	270	275	284	289	289	277	288	304	274	302	294	287	286	297	299	297	303	290	287	265	286	270	303	299	287	286	294	280	259	282	276	317	310	295	289	282	282	278	292	267	296	281	287	282	277	289	277	275	299	302	309	293	304	318	272	277	324	320	294	293	292	272	274	287	281	305	324	264	274	291	302	304	312	261	281	292	317	274	273	294	294	279	251	305	276	276	290	326	307	291	295	315	290	311	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
26933	2752	6025	6615	5487	4621	3765	3201	2627	2410	2106	2058	1858	1720	1616	1564	1457	1369	1251	1298	1139	1160	1108	1075	1069	1066	1005	976	1008	938	976	969	952	943	930	898	936	919	882	884	927	931	869	898	851	897	862	892	879	883	832	874	876	897	864	840	868	861	861	804	838	816	835	849	850	852	857	838	800	821	818	814	807	849	852	815	808	808	834	865	852	858	802	781	831	819	808	766	822	876	847	815	839	784	783	802	805	788	804	836	804	813	870	807	824	824	831	783	805	824	801	789	856	830	773	812	846	845	800	843	790	892	806	840	839	863	826	768	804	781	805	835	808	783	820	809	787	790	830	827	737	826	811	870	827	875	772	863	838	864	841	798	808	826	822	796	829	799	812	765	828	778	801	783	782	785	822	838	770	845	815	808	776	749	814	795	798	772	762	799	856	794	797	770	829	781	798	841	811	776	788	830	790	780	870	825	821	778	801	761	816	828	827	798	795	801	816	781	801	806	802	822	829	780	766	813	798	832	763	805	864	739	782	841	844	772	823	803	786	832	746	832	855	777	777	850	811	803	789	802	815	817	858	787	875	840	769	813	757	757	789	841	783	771	816	783	810	860	754	823	784	810	825	809	773	805	789	829	799	779	787	833	764	839	800	778	854	838	802	827	792	804	838	728	771	811	824	779	807	798	793	845	765	826	769	802	791	797	817	803	817	825	827	797	784	820	795	855	823	792	853	802	768	755	783	808	793	825	822	779	806	814	838	867	797	796	776	795	789	784	791	823	798	843	772	823	807	761	777	804	793	798	789	778	767	816	814	786	845	779	771	786	822	779	756	795	841	794	765	785	824	806	823	740	828	820	796	825	811	858	820	800	819	812	844	779	783	864	874	804	806	811	727	724	774	769	843	812	835	740	746	825	797	818	861	807	831	768	779	775	812	782	787	780	832	801	802	791	801	846	844	765	790	799	765	797	813	801	791	814	792	801	800	791	792	805	838	788	797	782	753	731	803	814	820	833	797	803	829	857	765	829	838	808	816	756	750	831	791	803	759	856	806	753	823	777	826	790	842	802	883	764	815	777	821	839	790	841	805	807	802	793	829	782	803	831	795	788	795	843	811	830	757	759	775	784	807	809	791	818	839	816	804	829	834	814	858	806	764	808	816	786	748	765	762	828	797	791	750	821	812	904	819	816	828	753	811	801	768	793	814	837	772	829	801	772	774	775	842	856	840	795	800	792	771	783	784	810	792	795	795	822	834	781	746	775	746	762	806	783	777	806	809	800	832	815	768	839	771	812	838	808	760	762	787	803	828	794	792	808	825	810	783	742	826	843	806	812	820	779	828	779	792	819	825	749	781	804	833	772	818	809	808	877	858	849	805	784	827	763	772	803	831	815	871	843	807	815	821	880	780	782	803	811	786	807	799	797	823	773	773	819	851	812	812	773	772	816	809	745	838	800	760	796	836	810	849	783	814	792	843	797	839	820	782	822	773	839	777	736	768	745	786	784	776	814	845	814	799	807	792	825	810	821	826	743	744	815	853	757	882	763	776	787	809	785	804	806	834	789	777	828	804	777	805	813	832	858	885	758	821	796	789	881	794	807	822	785	814	755	791	799	816	863	808	807	814	776	873	807	787	825	813	781	821	840	752	832	803	811	759	794	803	791	892	811	868	799	801	809	813	803	793	835	789	791	809	809	810	848	779	827	812	802	793	762	794	774	781	795	809	784	862	811	758	770	872	809	815	796	767	762	791	807	784	799	754	826	814	810	831	817	823	847	780	768	827	805	820	808	817	805	795	773	835	779	776	797	815	813	781	800	788	788	819	808	806	787	809	792	782	820	836	810	778	844	798	816	771	780	777	765	783	781	817	801	818	782	837	808	819	833	849	769	827	827	755	798	798	802	794	801	801	778	799	819	796	814	775	775	854	796	767	818	799	812	814	774	801	783	808	815	787	781	807	762	828	776	796	805	806	782	820	778	776	803	787	845	817	718	771	818	831	787	800	785	744	818	849	808	866	830	772	800	838	767	766	822	814	778	802	836	758	781	783	810	817	847	824	824	830	754	829	801	783	806	796	804	803	788	772	775	740	831	790	766	825	762	812	797	767	838	836	791	793	774	851	795	832	779	813	742	744	823	839	836	789	803	790	856	782	821	791	784	848	804	743	821	853	815	789	807	806	801	854	808	794	793	789	780	862	779	845	828	757	807	786	813	801	761	800	815	790	861	803	783	850	830	822	822	823	836	822	807	811	817	805	791	767	814	806	789	815	785	806	821	795	767	795	806	801	845	809	822	794	835	814	755	759	751	864	857	818	780	766	725	782	804	803	788	814	836	796	794	773	764	791	797	856	785	824	816	822	790	794	820	806	825	761	763	796	821	814	801	844	784	751	774	808	824	864	819	795	763	760	799	802	762	829	807	803	782	825	819	770	743	822	807	858	820	822	743	805	783	800	847	802	854	784	781	850	825	782	739	809	827	803	817	808	758	790	813	764	825	844	788	815	783	804	823	740	795	817	748	772	814	792	792	775	838	790	762	801	805	828	792	819	762	821	850	849	876	785	783	775	858	826	789	799	793	765	804	808	785	793	771	814	844	784	824	778	793	832	772	810	831	812	807	759	786	842	747	826	865	822	799	823	782	786	834	761	831	787	843	792	866	817	811	811	785	835	802	830	797	786	792	863	800	842	804	791	757	781	799	789	798	816	755	788	814	850	793	838	833	856	832	772	838	796	798	762	796	832	789	771	838	810	810	808	890	807	843	823	784	880	812	861	816	782	806	790	808	798	882	823	772	801	831	807	774	841	829	768	822	804	776	721	773	794	816	847	834	792	775	804	820	823	811	813	781	775	796	816	806	793	766	776	789	859	846	835	793	769	811	800	758	832	768	808	825	796	785	801	775	809	838	813	814	864	793	802	812	821	765	801	849	821	835	794	767	799	833	820	766	846	765	794	766	816	775	789	823	819	751	809	782	823	793	797	784	771	837	795	820	793	779	818	798	803	801	831	794	791	814	821	793	793	824	837	774	809	778	800	789	836	800	841	869	818	803	744	846	763	816	811	775	789	785	815	802	865	830	784	756	795	763	826	796	789	809	806	808	856	838	827	789	853	760	779	833	787	807	753	785	834	777	829	782	843	829	844	792	723	791	804	821	839	792	765	808	784	810	815	807	832	759	787	802	824	773	768	802	834	810	832	789	807	806	794	773	823	796	770	823	792	803	801	828	840	820	808	807	771	839	783	821	821	757	783	856	783	811	800	839	846	818	780	791	770	768	795	811	774	809	783	819	779	798	816	820	810	850	776	826	797	830	818	806	829	821	807	826	770	761	845	874	863	778	808	792	831	794	773	817	749	792	754	791	806	799	781	813	830	859	827	832	775	781	812	796	809	845	795	786	812	814	816	790	755	863	784	769	829	834	796	791	822	847	837	794	807	836	801	791	824	847	837	767	831	779	777	843	821	756	768	800	825	847	807	754	799	818	844	805	791	776	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
5935	412	270	157	124	136	148	136	137	129	126	130	127	119	141	129	111	124	108	113	94	134	108	123	109	125	136	133	117	100	117	119	116	118	125	107	134	123	125	111	117	114	124	98	109	117	95	139	145	117	115	110	116	113	105	127	115	128	122	110	116	109	136	109	91	130	115	120	111	126	128	107	108	114	110	106	133	116	119	113	120	120	116	116	128	124	128	117	117	118	104	125	123	130	132	118	118	136	108	128	129	130	140	104	111	124	122	123	114	116	112	122	118	111	119	128	142	109	102	124	116	124	121	110	111	106	110	135	96	106	100	118	118	122	128	130	117	103	117	109	106	117	119	118	114	123	115	134	112	129	118	94	106	126	138	118	111	108	117	123	129	123	122	130	115	120	109	120	115	132	103	113	131	126	114	104	118	98	124	124	93	109	129	118	156	122	136	94	133	121	120	133	132	136	109	134	122	142	126	105	110	126	121	116	125	103	118	114	116	137	110	121	107	115	103	115	108	97	119	111	103	114	106	129	112	131	139	116	141	129	150	123	103	114	103	118	127	121	127	125	131	129	124	114	113	114	132	137	99	120	128	112	120	122	114	99	125	137	146	139	135	119	126	118	126	100	123	117	135	126	114	114	135	96	118	104	130	111	103	129	119	121	120	122	117	104	124	108	128	102	122	116	125	124	114	105	124	122	126	121	119	124	123	119	120	110	108	125	107	131	102	122	119	122	107	110	112	116	96	112	127	139	115	113	119	106	123	97	117	119	130	117	109	123	127	112	132	111	104	124	99	104	127	132	119	131	106	122	108	116	151	115	110	112	113	102	126	96	116	120	116	118	128	116	142	110	107	123	144	116	126	109	115	117	117	121	95	113	107	108	138	144	125	116	121	123	113	115	141	118	121	120	110	124	122	122	109	110	118	101	129	117	119	112	126	129	105	121	137	113	122	119	107	128	118	139	120	111	117	116	122	121	104	102	110	128	126	125	127	115	127	129	104	132	106	110	123	136	129	121	118	121	124	122	113	108	114	119	119	129	126	124	117	128	114	96	141	115	125	114	137	121	118	129	113	138	115	124	116	123	124	124	126	105	137	138	103	102	114	118	97	120	121	141	123	101	119	106	124	114	124	126	132	112	125	123	131	112	122	132	120	105	126	122	127	108	100	112	129	117	111	125	121	119	128	106	123	134	124	120	120	123	114	109	110	114	116	126	122	105	111	125	130	126	100	127	112	124	119	141	125	111	136	147	112	98	121	108	115	115	108	115	124	111	116	133	111	136	127	121	113	115	126	94	124	115	133	116	106	122	106	102	121	127	117	103	119	114	108	114	132	128	117	116	120	109	122	132	118	109	116	130	103	127	117	110	123	132	127	108	127	120	116	125	124	111	107	106	115	95	105	139	122	115	126	117	102	120	116	112	110	108	103	127	125	140	120	110	109	109	110	125	125	136	114	120	102	107	116	113	118	100	129	112	125	136	116	130	116	119	112	101	121	110	114	142	123	92	123	123	123	135	119	108	144	101	116	117	129	112	115	111	126	125	120	139	132	139	119	107	126	120	112	115	123	106	132	120	120	133	111	118	121	121	112	144	105	121	129	115	119	137	123	99	113	118	115	124	138	112	132	101	103	118	122	120	111	113	130	98	135	112	125	97	119	118	111	121	159	132	129	95	130	118	105	115	122	120	112	117	117	129	137	123	128	102	133	121	101	111	111	110	113	132	141	119	130	114	121	108	110	117	108	127	95	125	115	140	110	119	116	114	107	116	104	105	110	113	126	111	117	137	133	128	137	127	121	111	121	120	134	111	123	100	141	123	129	111	103	129	108	141	117	115	142	118	102	115	114	130	123	120	125	124	122	137	125	93	109	121	117	147	101	110	118	115	120	119	116	117	134	113	118	101	122	107	105	118	114	111	105	126	112	128	135	107	123	114	127	116	132	101	128	98	94	112	110	125	136	135	117	138	113	116	121	105	107	100	113	116	125	128	107	128	108	122	115	114	113	129	109	122	142	120	92	122	129	114	120	129	116	118	133	103	127	117	133	98	105	109	108	114	111	121	125	115	103	108	108	110	110	118	119	108	109	104	85	110	127	117	130	131	125	113	110	129	90	110	115	111	127	102	122	87	132	122	124	118	105	108	116	121	132	105	95	91	127	111	114	132	106	119	116	119	119	104	125	111	108	125	135	110	122	111	124	111	116	124	113	113	113	115	110	128	119	114	100	121	100	110	109	130	135	100	122	124	112	119	117	106	117	124	128	133	121	134	117	137	126	121	122	125	118	113	110	115	106	106	125	99	118	115	119	151	111	122	121	125	122	117	121	124	121	133	123	101	97	104	136	110	131	107	108	118	134	125	115	112	144	103	93	113	133	123	117	134	108	103	121	109	122	118	124	102	134	102	129	152	125	102	123	134	132	128	106	128	127	110	115	129	112	118	124	113	109	104	96	141	112	116	138	100	130	121	113	130	149	98	122	114	121	134	101	127	111	124	112	129	126	106	114	124	113	125	104	99	144	128	123	115	101	123	116	124	124	103	109	111	103	138	109	121	133	116	118	115	106	105	128	119	115	156	127	126	118	120	132	108	132	115	112	119	109	127	110	123	100	124	119	111	127	142	125	114	114	122	126	110	105	135	107	128	112	122	120	141	105	110	115	108	118	122	109	120	127	103	131	133	116	119	129	103	124	109	118	116	118	120	97	112	111	114	127	123	117	126	118	116	103	119	121	124	133	116	106	124	117	141	104	118	102	125	134	91	117	100	131	125	113	127	116	134	115	123	140	110	120	127	129	133	110	125	130	111	104	111	112	121	138	105	123	130	139	123	138	130	121	105	125	115	114	115	120	133	138	110	124	118	126	106	116	110	117	111	130	99	96	96	123	95	120	122	115	124	111	132	110	124	121	125	118	112	118	113	134	128	125	124	91	126	106	112	109	87	118	121	120	127	133	113	110	134	117	119	141	121	119	122	111	125	85	111	106	110	112	113	111	112	115	120	119	100	131	110	107	118	112	108	123	136	114	123	132	112	102	111	118	115	123	113	131	113	93	117	109	101	124	119	109	143	104	116	133	122	120	121	122	135	121	123	99	107	99	115	116	126	123	95	100	122	140	115	118	111	127	125	119	108	127	133	114	112	129	103	123	111	129	114	134	116	129	117	99	124	106	128	135	107	120	109	129	119	117	123	120	123	123	129	117	109	121	126	137	124	120	115	128	124	122	132	109	113	117	128	117	98	113	138	124	118	117	109	119	127	116	109	121	113	118	129	138	121	139	116	111	112	133	127	87	124	130	113	124	117	103	86	122	114	128	119	113	116	88	121	102	124	102	125	126	118	120	113	129	122	127	104	114	109	127	134	122	124	109	105	119	105	118	115	122	120	130	115	100	107	114	112	106	138	125	94	119	100	88	114	124	97	124	119	124	127	124	123	119	108	109	130	110	99	122	107	109	136	121	98	118	110	113	126	114	108	119	124	116	128	87	134	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
5718	474	568	578	542	479	465	478	424	447	412	443	394	441	397	410	373	401	419	380	420	417	397	439	384	404	427	432	404	386	405	412	389	381	362	396	395	399	389	410	380	383	382	392	365	367	383	397	401	422	444	398	403	406	403	378	420	377	381	435	411	406	386	359	418	396	405	346	397	407	422	391	414	380	410	377	377	375	402	374	412	433	406	375	433	406	358	396	416	408	372	402	369	354	396	346	379	395	366	376	383	384	382	401	370	395	405	416	413	383	404	385	378	408	400	378	391	419	387	403	404	375	413	376	391	400	408	431	391	396	373	368	394	380	413	365	385	415	402	378	426	392	379	394	391	398	402	418	398	384	398	385	383	364	383	391	387	388	363	419	385	415	423	368	404	389	383	358	405	366	399	395	387	419	415	350	358	406	405	401	390	389	415	407	379	380	391	363	410	344	386	391	402	372	370	365	369	421	391	362	419	405	400	415	377	400	412	411	399	389	419	373	401	411	397	414	391	389	399	417	389	412	402	404	406	354	404	416	395	374	376	375	372	365	385	388	378	399	360	410	391	401	353	412	372	401	388	364	390	386	383	389	404	395	377	374	402	416	419	394	338	428	430	397	446	404	350	422	388	412	413	398	417	393	388	403	384	374	418	381	391	364	399	382	407	419	411	394	360	389	395	386	368	396	405	402	412	419	369	408	385	424	394	405	408	392	375	376	385	423	341	411	396	388	405	396	359	421	379	406	371	379	364	372	359	394	379	400	387	392	438	367	415	400	365	392	384	374	392	417	373	389	388	412	406	384	408	383	382	379	373	387	379	391	412	387	406	393	396	396	420	393	398	372	355	437	422	414	390	373	427	416	389	419	378	394	387	391	388	409	382	357	390	394	388	358	392	421	417	402	380	403	370	374	399	397	374	397	401	392	408	426	372	394	375	406	358	382	375	364	364	425	427	391	372	368	411	359	379	380	397	400	402	405	411	427	395	392	373	414	418	378	418	341	390	378	404	384	362	408	387	420	398	365	401	387	390	401	384	359	378	403	399	353	381	372	404	357	374	358	361	398	393	440	367	404	388	363	400	444	361	433	387	432	371	393	392	373	391	390	368	393	382	404	384	377	430	369	429	403	416	388	400	394	386	420	404	413	374	381	388	390	395	382	387	403	384	394	406	394	420	408	377	360	402	402	409	401	417	376	380	385	394	398	360	395	395	405	437	379	384	346	364	388	417	403	407	387	412	388	423	365	391	371	383	391	372	376	401	382	358	455	389	394	340	376	390	405	378	410	389	389	370	399	330	369	410	364	386	400	400	407	376	395	382	376	409	411	405	415	410	407	391	407	388	405	367	388	385	440	392	409	380	408	397	411	396	409	360	335	367	413	386	414	420	366	394	365	404	382	375	380	362	389	419	378	399	365	414	321	397	387	405	419	389	385	416	381	377	374	368	420	400	352	348	399	375	391	389	355	389	400	380	386	371	415	382	387	398	419	385	380	386	410	374	389	379	401	378	404	393	366	394	411	413	396	389	374	369	410	388	385	423	403	385	436	371	376	418	394	368	413	403	363	380	386	373	392	409	402	398	422	425	421	421	408	403	408	400	401	418	378	381	363	373	428	376	419	411	397	390	403	404	401	380	403	416	383	408	408	389	404	399	399	392	373	393	368	360	377	398	405	382	397	381	380	411	424	376	392	386	401	377	422	401	360	362	383	401	388	386	411	401	395	393	387	427	346	383	395	371	376	368	424	401	378	393	379	399	409	441	392	428	397	389	387	412	423	388	403	395	413	396	425	414	397	394	402	386	419	430	394	396	381	380	395	393	384	403	386	356	388	422	388	410	452	415	392	401	366	369	402	430	389	421	380	395	382	378	386	421	389	405	407	381	413	399	401	389	395	382	398	388	453	385	403	391	388	373	377	397	393	407	381	388	345	360	368	398	379	425	386	414	372	416	360	401	393	375	367	403	391	383	358	382	362	398	403	401	399	388	389	394	389	378	357	417	361	388	388	374	415	381	381	407	401	432	393	402	366	364	446	383	411	379	369	402	381	387	370	381	376	409	417	381	374	384	400	409	400	393	386	386	393	437	393	420	406	384	404	437	383	392	410	401	373	439	411	392	398	396	407	412	401	377	428	406	381	405	358	424	374	377	399	440	421	380	374	349	402	405	365	342	358	388	368	391	367	361	369	412	428	417	396	412	419	379	382	397	390	393	411	385	403	379	401	406	378	358	367	413	383	357	394	377	426	431	424	390	412	424	378	391	416	367	407	380	415	400	420	365	406	380	369	393	404	375	357	382	374	420	378	386	387	396	410	422	385	386	435	389	379	401	429	390	403	425	419	385	403	402	399	379	382	384	387	418	413	397	381	384	397	421	395	393	391	394	390	392	359	377	401	380	413	428	360	388	365	396	397	374	375	395	392	423	409	423	373	381	391	363	384	376	372	388	404	382	392	389	415	411	371	376	388	395	438	401	361	368	368	377	382	366	384	405	400	382	375	371	409	405	392	407	424	387	382	419	416	369	392	412	391	390	369	389	396	352	363	421	413	383	374	370	384	399	387	427	412	370	392	397	445	368	388	413	381	402	378	374	385	376	416	361	370	415	420	378	373	406	410	347	383	365	379	418	406	394	377	371	412	416	369	380	358	418	379	356	386	403	396	402	382	392	378	430	429	381	358	374	388	390	405	388	387	386	396	395	405	367	418	359	390	364	397	399	435	420	357	403	403	424	420	382	389	362	398	361	404	367	435	394	395	392	403	393	370	395	433	378	368	389	372	391	373	402	389	404	381	409	407	420	406	380	410	388	411	440	398	404	380	403	379	395	432	405	403	432	404	420	417	389	385	421	397	384	403	398	377	392	377	410	371	389	366	407	404	426	428	428	362	405	368	383	353	385	380	401	375	385	407	393	346	387	369	388	405	391	431	410	380	406	388	404	391	384	381	402	399	413	414	374	420	392	400	385	389	394	392	372	385	380	371	335	378	409	362	416	360	400	413	381	370	383	387	395	394	403	405	364	377	393	367	429	397	403	378	388	415	417	405	378	379	411	373	374	383	394	389	410	382	383	403	376	391	410	366	385	422	394	389	412	352	391	397	384	362	372	401	375	381	427	409	373	378	386	414	410	394	351	392	382	383	392	386	411	405	374	399	368	379	388	383	372	413	358	373	425	409	377	372	404	364	388	400	407	431	380	364	404	414	394	365	401	377	405	391	388	402	387	385	406	374	350	382	375	421	419	402	391	416	390	393	404	428	392	386	397	395	338	383	384	387	389	390	401	394	409	365	406	373	383	384	418	402	397	398	401	383	367	405	401	391	388	381	391	405	377	391	381	392	404	396	380	400	391	415	404	375	372	388	396	401	392	386	375	373	387	352	360	398	389	378	348	401	371	398	410	415	387	400	386	404	403	401	392	360	367	386	369	413	403	386	426	373	386	396	381	375	394	398	434	387	409	384	383	376	400	382	410	375	386	381	414	383	401	360	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
44111	11890	2262	1271	870	693	551	467	404	450	360	312	317	310	311	286	336	318	311	273	304	239	283	273	279	240	262	266	251	300	260	264	265	280	275	261	281	287	253	237	280	251	262	229	222	238	263	244	231	260	249	258	275	239	235	234	271	260	273	247	249	255	289	249	238	276	257	280	257	294	248	285	249	259	261	278	257	246	244	241	259	255	276	255	252	262	272	249	249	259	236	257	264	259	242	249	240	244	256	246	264	264	272	245	286	243	259	280	259	267	263	277	252	281	245	276	258	264	238	232	271	247	276	249	240	257	253	240	286	262	245	263	247	293	257	266	262	261	272	263	237	246	280	266	278	276	244	246	276	239	242	300	256	239	229	230	261	252	255	256	241	267	236	279	253	244	264	252	246	248	253	227	248	240	243	237	287	260	259	264	251	266	245	225	231	274	289	275	254	244	235	260	247	255	258	253	254	239	266	251	274	231	244	254	256	247	230	239	240	237	236	245	251	248	233	256	261	216	268	257	259	251	248	267	273	251	273	255	253	245	277	267	240	252	237	273	253	270	258	265	281	238	276	274	242	266	245	263	266	240	263	247	279	255	285	258	269	233	285	253	256	270	250	216	282	257	265	240	227	253	264	282	280	250	246	276	245	268	235	297	286	291	280	282	290	262	256	275	247	259	237	281	250	242	267	248	254	257	290	293	253	255	243	211	247	236	281	260	275	239	255	277	258	258	245	269	258	272	250	229	242	250	252	254	250	280	278	247	252	241	258	251	239	270	239	268	255	263	238	261	257	273	260	253	259	263	256	239	256	261	240	247	261	239	247	273	272	252	261	240	231	238	249	244	248	268	275	247	230	241	266	257	245	254	255	253	275	268	252	251	233	259	249	265	254	262	277	278	261	257	264	243	244	263	260	275	251	268	268	244	271	264	263	292	248	262	269	248	256	272	281	275	264	268	263	267	282	257	241	250	256	220	239	262	230	272	283	245	233	260	240	259	265	235	250	275	256	291	277	266	274	254	238	226	261	251	260	247	246	243	239	258	266	260	225	261	232	262	244	258	279	262	262	237	250	247	241	240	251	259	232	251	235	258	264	257	250	263	271	261	249	230	225	277	255	263	279	263	238	246	239	257	262	251	273	248	232	232	242	273	241	248	255	278	246	267	241	251	231	262	271	264	274	277	258	256	262	220	258	264	252	245	274	250	247	287	218	279	275	248	251	239	258	244	244	226	226	251	235	231	239	251	227	245	262	254	237	228	277	274	266	227	289	263	277	225	278	241	255	305	233	239	265	249	265	249	249	275	249	245	214	261	249	247	243	266	230	286	256	221	260	245	273	267	280	235	271	247	259	270	275	238	265	266	266	263	248	239	275	251	252	280	270	259	256	275	277	238	264	248	255	266	253	235	268	256	242	253	274	288	253	254	252	256	270	259	292	237	270	234	252	225	285	255	241	257	267	262	219	252	260	265	236	266	242	241	233	257	294	234	262	253	274	259	255	242	254	261	260	261	229	245	261	255	265	265	256	240	273	239	233	272	279	237	222	268	277	247	255	258	277	266	228	251	266	288	248	267	214	227	249	248	268	288	240	255	255	242	254	248	268	247	236	271	289	279	242	257	263	270	225	242	235	245	229	261	266	242	248	272	254	252	251	228	213	253	271	288	268	238	273	250	220	259	263	237	248	253	272	264	227	232	256	238	243	259	243	255	267	250	249	274	241	287	281	261	255	273	250	300	259	258	259	258	252	257	284	256	265	277	272	270	267	254	240	274	273	264	258	277	275	263	227	238	274	244	232	245	270	267	252	224	282	243	283	260	262	249	242	222	230	235	237	207	260	202	294	276	252	262	255	275	272	252	258	246	248	260	251	285	239	256	242	299	244	228	250	267	249	239	281	232	258	219	291	229	255	248	256	236	251	265	264	242	246	263	256	246	256	274	260	229	250	239	273	271	275	243	257	239	257	260	266	228	263	257	263	264	265	245	267	281	271	283	248	278	264	230	264	251	219	260	221	249	236	267	265	255	267	255	249	252	254	299	253	218	252	228	294	253	247	248	272	262	255	249	240	228	229	244	288	254	241	282	244	277	272	255	255	240	251	278	262	231	250	246	232	260	263	251	249	249	262	256	240	266	261	255	224	248	264	255	233	243	269	278	266	250	270	270	247	240	249	278	277	245	253	253	269	245	258	230	260	262	269	278	239	254	240	262	247	257	283	252	261	270	283	253	281	250	254	257	299	251	220	278	253	251	269	265	267	231	260	296	251	254	247	229	237	253	222	253	240	233	234	228	261	263	287	246	251	268	276	232	224	268	250	232	257	250	250	251	237	256	246	253	242	275	272	246	252	265	264	269	272	269	257	232	227	269	241	233	253	233	231	255	307	273	279	263	255	244	259	251	266	247	246	284	253	269	241	282	234	266	278	264	270	219	268	275	244	243	248	245	277	265	257	254	256	270	260	292	234	245	259	242	263	238	262	276	247	254	271	251	242	257	242	264	252	273	271	259	255	279	247	281	227	251	270	263	223	256	261	271	239	237	257	247	264	243	237	265	272	261	252	236	265	253	282	243	250	256	261	301	263	277	272	246	244	224	221	249	228	263	268	257	257	274	270	261	270	247	245	275	249	279	234	266	270	265	252	256	249	255	240	262	255	271	280	243	246	224	263	263	272	255	280	233	269	251	270	284	257	261	226	312	267	254	283	287	271	240	260	246	266	251	274	256	241	279	249	278	245	275	259	273	255	272	235	252	258	244	259	254	248	250	261	256	272	249	251	262	232	250	281	267	277	253	267	278	253	234	251	293	260	274	252	209	269	276	270	248	267	245	240	240	265	259	250	257	257	270	263	248	253	258	239	263	244	272	242	290	242	250	231	265	251	269	251	233	278	255	242	252	269	235	218	231	261	246	283	267	244	221	237	253	267	267	260	264	248	239	251	245	246	262	254	252	260	260	253	272	251	285	272	269	251	292	261	255	259	252	244	260	295	267	247	259	274	273	283	252	215	247	250	286	260	236	261	235	243	275	242	255	249	217	245	259	240	262	243	270	246	232	249	249	247	238	270	259	240	264	264	235	259	276	229	260	247	253	283	245	277	254	269	260	273	281	255	239	252	225	252	261	289	254	235	241	257	262	240	239	270	266	288	226	252	250	247	236	260	283	255	282	277	274	269	302	262	265	260	263	238	250	243	277	254	244	243	260	262	280	275	264	247	259	231	258	254	261	258	248	241	253	248	275	269	247	248	274	276	272	256	259	265	255	255	250	254	246	236	261	245	223	249	266	269	241	251	252	246	252	262	265	256	282	245	236	279	243	279	256	289	238	250	240	255	264	253	255	250	266	254	256	276	245	243	245	272	247	242	247	254	248	262	237	236	271	279	280	248	284	293	276	263	260	245	266	264	265	262	264	265	245	272	258	262	245	254	256	244	244	263	245	283	265	233	263	269	283	263	252	238	245	245	271	255	262	277	238	256	248	281	258	263	230	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
20433	1800	3446	3846	3257	2719	2247	1961	1718	1574	1389	1420	1246	1201	1154	1027	1059	991	996	921	945	932	876	887	881	832	856	835	877	808	781	804	841	802	807	735	796	792	784	802	758	756	791	744	711	810	793	759	749	819	777	732	740	745	740	771	737	757	771	825	815	752	766	761	764	757	742	761	730	734	740	782	765	764	757	760	736	765	744	752	746	687	767	740	766	678	780	746	680	732	776	753	760	715	727	717	752	774	766	728	735	746	737	777	775	762	757	732	705	705	778	755	725	755	721	731	696	799	775	697	753	739	781	793	747	717	723	772	761	697	741	736	741	721	721	757	744	742	758	733	715	670	728	686	763	675	711	716	717	770	725	748	722	730	715	749	755	761	732	707	708	727	717	759	749	736	725	692	765	756	781	763	719	731	708	722	766	753	746	737	714	748	703	725	743	709	721	701	786	726	695	696	710	742	698	717	709	774	695	706	735	726	683	757	727	751	754	716	715	698	736	730	694	755	753	715	698	751	777	727	681	739	695	766	723	748	723	702	746	722	733	707	716	725	758	753	745	725	717	779	710	732	709	757	710	671	747	743	741	728	703	769	769	764	710	700	713	731	782	776	756	714	733	733	730	719	730	702	713	777	789	758	776	725	711	727	754	720	758	707	774	769	730	701	690	740	739	736	709	715	717	723	740	731	737	687	786	724	695	697	715	750	738	685	744	736	740	768	766	802	676	713	729	725	744	785	688	723	711	735	706	718	671	728	700	752	707	699	732	749	700	751	648	750	751	727	797	739	722	684	757	746	717	738	788	754	751	785	711	758	716	709	739	722	735	736	747	723	727	696	723	744	732	710	740	779	730	749	739	712	713	768	731	683	746	743	803	772	772	743	788	737	710	679	729	696	735	727	723	718	733	703	698	759	756	726	736	720	746	695	750	673	756	732	738	727	718	747	680	742	775	732	743	763	741	770	669	717	755	735	791	779	752	690	779	739	712	674	719	713	718	717	778	712	790	760	724	701	707	726	693	735	716	742	715	736	761	732	717	723	762	724	712	726	731	795	730	755	744	728	734	690	759	709	786	780	741	714	756	690	694	776	736	728	724	759	737	740	733	720	746	687	719	703	731	792	723	749	786	733	728	741	743	729	720	746	761	709	726	759	714	656	737	717	759	714	694	722	688	723	704	705	735	734	718	777	771	734	813	747	726	692	731	692	727	715	715	783	721	735	728	754	724	731	753	698	755	730	782	705	711	732	687	695	708	725	825	722	717	718	726	730	685	747	731	754	737	758	744	786	686	708	713	722	755	739	714	767	693	703	695	715	785	762	721	687	706	745	713	726	720	737	721	747	769	729	740	714	744	759	698	710	720	738	735	724	719	756	785	735	767	718	721	724	694	723	725	740	747	742	721	693	713	750	753	720	711	733	725	759	717	743	741	704	742	770	726	730	758	722	716	724	726	705	728	726	747	757	727	777	771	686	711	753	722	733	770	720	757	715	711	731	728	730	743	762	698	727	743	685	747	811	721	750	750	733	739	696	751	768	701	741	750	717	743	743	722	702	700	723	705	718	742	767	740	725	718	697	763	716	680	732	734	767	708	686	749	770	698	760	738	755	725	694	709	709	729	710	736	724	777	741	680	714	732	740	762	698	689	736	722	752	731	733	724	691	741	778	688	704	732	757	715	724	737	674	746	739	720	740	768	703	723	745	709	747	748	755	763	710	777	699	703	739	759	763	739	747	730	703	733	729	750	714	759	740	722	722	758	735	706	706	744	741	732	770	759	752	761	770	713	713	713	705	724	789	713	744	718	738	727	723	749	738	729	738	733	692	764	717	727	754	714	707	730	735	702	717	701	742	703	727	732	724	725	708	744	747	699	729	747	719	777	734	726	769	713	738	693	708	696	767	754	715	708	757	730	759	765	768	750	773	671	758	716	757	713	729	717	723	749	742	702	775	717	753	693	756	727	729	810	728	718	736	748	727	713	704	767	740	746	694	751	734	732	721	754	669	708	699	732	712	736	717	670	730	754	760	688	705	717	731	718	768	705	754	739	744	697	754	744	733	676	753	755	719	760	746	720	794	740	727	722	763	703	699	730	709	737	739	779	717	736	755	763	704	738	716	707	732	699	715	683	745	705	712	779	719	688	794	744	738	701	741	705	671	708	705	696	720	721	702	743	743	732	698	699	728	760	724	745	708	722	745	715	689	720	727	737	727	741	692	774	710	751	756	779	725	678	755	699	752	725	709	764	753	710	669	687	739	683	705	739	700	758	746	725	743	722	712	720	722	711	769	737	756	723	747	734	724	749	700	744	698	703	694	760	711	723	724	726	747	741	742	753	739	715	733	722	690	733	734	718	703	725	758	712	737	712	701	771	756	748	686	711	713	744	773	710	760	757	729	711	762	754	738	718	758	763	745	695	748	715	673	725	688	679	757	738	722	716	725	783	685	736	701	766	715	737	752	734	798	764	747	735	721	672	763	693	710	742	722	708	715	748	701	727	689	720	724	725	765	743	732	742	709	738	679	768	717	739	740	761	719	795	715	737	740	711	727	722	720	725	800	721	692	712	737	702	730	768	768	769	735	759	727	740	711	766	741	708	759	720	749	688	739	735	725	734	751	710	720	734	669	743	752	731	760	749	715	820	723	728	714	718	729	754	712	731	768	723	687	753	719	690	710	699	767	738	700	782	736	701	742	702	733	737	750	797	717	709	708	729	689	742	756	716	752	724	762	729	699	714	699	706	707	669	759	709	776	724	772	749	752	713	723	715	738	749	728	701	727	698	716	753	759	741	766	741	731	736	762	696	724	727	740	742	791	701	742	749	720	737	722	757	734	722	783	726	737	715	749	758	710	757	720	739	703	699	733	733	741	717	678	739	711	726	780	727	730	650	740	710	772	755	757	741	725	731	741	668	794	760	741	751	743	683	720	719	697	753	780	719	758	753	691	733	709	738	711	713	768	746	741	740	704	729	750	752	743	775	737	694	746	694	748	736	752	752	699	740	694	708	724	701	709	788	743	698	739	714	730	726	726	758	739	723	708	684	691	710	751	717	774	745	756	733	789	713	733	686	768	731	741	709	767	734	733	699	785	734	758	714	714	745	720	741	729	707	733	710	704	722	799	719	735	714	726	730	719	775	713	740	730	677	736	737	678	679	746	754	724	695	757	750	707	720	742	770	715	735	713	719	776	705	670	732	733	769	700	797	706	764	706	727	701	683	731	734	700	716	714	745	769	704	723	752	721	732	711	717	722	766	725	755	766	720	693	697	708	727	701	760	739	732	687	749	723	747	763	723	735	734	741	759	721	762	732	712	702	759	750	765	718	794	725	701	754	727	692	700	742	752	793	744	734	676	725	731	705	758	784	719	752	727	774	741	727	713	741	704	756	752	738	732	739	773	750	721	756	695	746	715	701	748	731	751	761	739	714	740	708	691	683	734	724	673	704	770	740	730	733	716	733	748	744	750	754	730	727	688	768	766	728	709	727	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
53498	19722	9706	2871	1586	1053	861	741	595	569	497	487	441	405	392	402	387	373	352	341	341	362	319	333	309	356	318	298	338	321	314	312	325	296	317	333	312	285	336	317	294	298	326	297	311	330	292	304	304	351	292	295	301	330	294	338	303	266	283	296	296	311	258	287	305	309	282	316	286	287	303	289	288	281	287	298	262	284	301	281	312	289	330	295	296	288	308	310	263	292	301	317	288	267	321	269	281	309	287	286	308	295	288	296	272	272	327	305	296	311	268	286	293	304	266	277	274	304	310	312	318	313	317	274	290	303	290	293	292	277	305	294	282	294	279	323	278	278	303	281	321	290	278	318	291	310	320	278	254	295	318	287	296	307	275	282	313	295	278	319	316	290	278	294	321	298	307	292	277	316	316	314	279	277	281	275	317	273	275	306	299	272	298	284	293	304	298	281	315	318	286	289	311	275	274	265	282	326	324	260	303	301	303	285	281	288	287	293	300	307	310	315	264	289	283	280	298	319	293	291	285	278	297	299	321	302	289	282	296	302	271	318	317	297	329	292	286	301	326	273	303	282	317	295	268	270	311	286	275	270	285	276	278	303	304	317	295	315	313	304	319	257	322	250	289	288	298	303	267	273	299	262	278	281	297	304	258	314	297	289	290	296	280	304	306	244	288	290	274	317	306	296	290	270	296	316	305	266	303	290	284	268	282	287	290	290	307	291	311	298	300	295	285	300	288	298	290	293	266	284	318	278	282	282	296	273	310	270	292	284	310	287	303	281	299	279	255	313	304	286	306	292	327	286	308	258	258	283	313	318	263	301	264	273	302	272	316	295	304	272	312	280	254	270	325	309	281	266	290	298	299	279	294	256	319	277	295	304	264	313	306	318	307	287	292	308	286	292	293	319	292	308	315	281	292	282	274	293	274	284	289	286	296	289	269	292	305	287	294	280	280	286	282	298	273	294	287	268	294	280	273	285	318	288	311	305	307	304	310	324	302	308	311	289	285	320	276	294	296	290	268	307	301	312	276	277	312	287	280	317	320	328	288	311	293	265	295	276	309	318	315	299	290	279	259	328	280	319	279	294	301	316	319	273	307	281	301	286	327	303	289	287	279	292	272	297	283	273	297	304	257	275	253	299	297	314	316	275	292	288	288	292	321	276	302	307	273	326	297	305	274	307	291	305	302	297	275	292	325	294	280	302	301	276	299	305	278	297	291	325	308	298	283	313	317	274	305	281	294	297	288	336	308	272	282	304	299	274	265	289	307	257	271	286	308	285	277	302	296	290	302	312	272	289	297	297	269	319	292	284	298	283	281	307	290	281	291	259	273	303	278	300	310	310	287	267	281	278	288	307	306	315	283	308	315	300	289	276	323	325	286	275	287	291	301	282	298	289	290	307	312	290	318	320	291	284	325	281	284	305	293	271	262	270	284	322	339	304	304	313	270	274	306	314	286	280	302	280	285	302	298	289	322	292	282	272	291	256	277	315	290	305	274	265	300	288	293	301	278	329	267	304	282	298	294	277	288	318	302	295	268	274	284	295	295	274	331	307	281	271	252	302	264	266	296	291	293	299	335	284	314	316	305	260	270	299	306	287	304	295	313	297	298	288	290	290	296	317	309	283	319	303	292	283	310	313	284	307	291	280	261	289	313	305	293	311	257	288	309	271	302	309	292	326	299	286	282	286	301	303	325	272	350	299	307	312	299	293	309	293	278	284	287	261	291	259	301	280	304	290	312	293	280	291	301	277	301	303	283	261	294	290	303	319	326	304	274	304	304	289	269	255	329	306	293	278	267	265	263	293	300	309	303	315	287	273	285	309	311	325	294	277	263	279	309	286	290	308	290	299	314	280	290	280	286	284	286	272	282	309	329	326	294	289	273	307	277	309	310	258	278	319	271	295	315	291	282	258	296	302	314	292	278	288	294	291	272	273	266	282	295	296	264	299	297	267	301	347	303	277	297	283	280	281	306	274	300	308	302	279	289	271	309	276	312	306	278	317	296	282	299	293	301	297	272	295	281	305	273	263	293	291	302	282	284	320	293	275	298	304	338	276	266	300	308	298	276	304	290	335	314	294	303	292	283	301	303	310	310	308	256	294	288	308	304	274	281	280	297	296	272	326	317	313	322	310	276	286	295	288	293	300	288	285	321	271	290	304	279	283	273	318	279	278	281	283	263	318	297	317	303	281	294	288	297	304	252	283	289	287	292	320	303	303	278	310	291	326	273	311	282	274	275	303	285	298	272	281	320	320	308	313	303	304	309	280	313	303	304	284	294	302	295	285	273	302	276	321	269	309	287	289	293	305	280	284	289	314	281	301	302	295	275	296	280	304	302	291	287	280	299	280	323	262	290	303	337	289	284	324	310	297	267	279	291	305	304	275	263	296	249	292	295	309	292	311	281	280	287	280	307	299	317	298	292	293	305	290	304	301	310	276	305	309	291	297	305	276	290	293	296	272	288	267	293	308	302	268	295	323	289	294	327	323	303	299	294	304	286	293	294	296	312	306	312	291	292	274	298	301	270	290	310	294	312	277	303	288	284	285	317	283	285	298	309	259	287	305	268	322	298	307	273	300	287	291	291	262	299	273	310	286	301	275	252	288	294	304	274	289	299	298	278	285	310	276	276	271	289	303	280	288	309	316	267	274	302	293	296	285	311	284	299	272	305	296	334	293	247	306	291	302	298	281	318	299	292	286	311	297	290	279	292	339	290	291	297	288	310	295	285	295	307	270	274	282	304	295	319	311	288	303	292	286	320	268	270	274	296	290	273	269	293	301	281	304	253	300	257	285	274	301	291	298	275	276	287	292	268	289	290	278	304	305	284	269	278	298	273	292	295	290	287	317	266	278	307	279	326	287	284	307	290	298	289	306	273	325	314	285	281	289	270	313	288	314	320	274	311	283	257	300	311	321	273	275	281	310	299	286	271	267	294	313	314	286	264	289	293	316	286	287	312	269	308	272	304	296	303	295	302	313	308	295	286	315	290	303	310	314	292	310	278	295	297	317	310	280	295	290	292	272	293	257	328	301	319	304	308	275	297	302	317	300	299	291	292	277	304	292	308	291	294	298	311	287	278	260	269	281	330	323	300	348	271	301	316	280	296	283	252	276	294	274	321	268	288	304	299	276	284	295	298	292	313	300	284	278	288	288	297	303	309	290	299	273	331	300	299	303	270	299	300	307	294	281	296	310	279	310	279	317	282	296	292	297	271	276	273	282	303	298	265	307	308	290	300	294	270	263	286	314	266	303	327	259	263	301	302	315	281	323	295	309	279	289	302	259	282	301	280	287	308	265	281	268	278	285	305	304	272	273	285	270	297	303	281	275	303	305	281	300	276	266	263	280	276	304	283	283	297	284	287	265	265	292	275	282	290	299	324	260	273	331	302	268	312	277	296	302	283	281	279	310	286	313	323	310	266	290	293	315	330	305	268	296	302	309	267	273	277	327	278	290	289	254	315	306	286	288	279	258	294	288	305	298	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
26288	2790	6039	6634	5705	4624	3832	3093	2810	2443	2197	2088	1826	1628	1551	1500	1427	1387	1274	1189	1250	1211	1155	1076	1084	1023	1004	1016	1017	1028	971	926	981	993	940	866	882	905	893	912	893	928	805	891	876	854	945	880	870	800	904	846	871	834	842	874	841	844	831	842	920	853	859	801	826	801	863	845	805	891	820	811	863	818	850	807	851	799	795	844	789	854	793	823	752	806	845	853	853	788	819	847	842	843	811	831	801	839	866	796	779	822	784	818	785	825	808	867	784	803	774	849	869	830	767	832	815	755	782	836	804	808	850	862	813	797	773	776	844	838	822	873	823	819	805	796	791	839	720	807	791	795	788	837	872	813	850	806	797	831	827	853	833	800	797	769	823	803	824	808	846	819	805	799	805	766	781	780	780	822	802	855	752	789	821	782	763	780	814	817	803	814	886	886	830	825	802	771	796	770	781	810	881	817	832	802	759	783	781	763	818	851	822	791	835	749	808	771	795	769	836	769	801	805	779	858	832	810	837	801	809	793	821	812	785	825	856	799	768	844	834	810	817	887	788	773	759	766	867	849	810	818	777	823	815	773	774	796	791	825	787	812	847	771	778	859	811	796	795	823	787	801	829	802	758	812	798	802	829	808	793	854	852	802	838	846	824	765	847	793	782	851	857	797	788	794	739	833	820	810	780	789	845	860	810	814	762	834	712	810	789	827	851	803	797	814	797	797	852	839	774	832	783	844	801	818	762	815	788	764	831	849	835	805	782	824	814	782	781	805	842	843	834	787	801	791	783	827	862	811	771	798	841	814	787	800	774	805	797	793	793	803	795	825	756	809	800	825	797	796	801	823	821	783	819	807	806	817	789	813	790	788	784	871	838	797	826	820	788	775	809	788	788	783	788	801	811	796	782	803	760	826	854	791	812	813	830	768	811	825	817	791	806	793	797	844	845	805	759	827	820	841	810	822	756	766	813	819	847	828	785	775	835	778	840	809	821	822	842	827	793	751	831	815	810	790	831	793	789	803	723	813	821	843	815	811	803	793	832	785	823	799	819	806	777	777	832	786	784	796	804	823	791	779	770	739	813	761	827	763	776	840	809	828	856	789	804	789	898	757	861	837	840	808	799	800	834	771	764	852	834	819	764	849	790	822	821	769	765	793	883	785	822	776	766	828	754	801	752	829	795	834	819	787	844	794	847	817	797	813	805	813	855	764	791	814	786	804	808	780	804	774	797	803	784	852	795	822	833	815	834	796	761	835	846	806	841	819	788	758	820	823	814	791	757	829	764	815	757	781	762	852	800	766	755	782	813	782	828	786	827	819	800	801	815	818	787	780	804	810	811	809	824	768	797	821	760	804	797	787	841	800	802	765	793	775	823	754	769	799	853	790	824	747	800	809	731	855	738	792	840	778	760	759	832	830	847	842	751	772	792	787	780	777	852	795	833	807	810	845	807	825	803	821	807	784	848	814	781	808	852	807	820	806	805	780	793	808	766	809	791	780	811	744	782	794	805	814	832	806	759	815	806	750	760	815	825	771	789	803	792	793	840	784	835	783	792	769	809	742	796	757	821	807	844	835	760	796	780	806	834	817	806	860	828	833	779	796	811	771	791	785	772	798	827	765	803	787	791	785	815	814	753	854	752	805	789	815	798	820	830	817	868	782	804	823	766	825	824	837	779	772	822	781	768	849	819	832	818	789	840	797	776	775	819	795	780	811	802	754	864	798	816	831	809	775	840	822	762	793	764	826	844	848	821	849	824	787	787	786	801	807	817	797	854	800	798	821	795	762	788	800	825	828	785	819	839	767	841	803	809	814	825	754	782	788	811	804	809	840	798	781	829	769	817	784	827	797	778	812	745	763	809	795	761	825	808	810	829	774	802	802	814	812	808	809	794	834	809	872	798	801	805	860	802	828	771	758	790	783	799	817	828	842	836	815	801	769	823	791	795	812	824	789	802	791	815	818	831	780	859	852	846	854	792	769	799	822	801	759	822	784	798	809	812	778	785	836	814	795	813	820	795	767	784	791	806	782	795	802	821	782	824	804	802	829	772	749	792	827	809	793	751	841	839	817	818	814	775	784	789	776	810	805	776	756	814	816	803	817	794	838	748	834	788	781	793	851	793	821	852	801	789	783	803	811	841	794	817	818	826	849	800	851	806	813	846	804	763	808	787	784	840	839	816	832	812	803	786	838	834	776	804	840	758	804	785	789	830	788	830	792	786	829	803	805	753	822	798	813	855	803	773	807	805	809	806	782	787	849	826	829	833	778	790	773	816	784	808	815	787	779	788	810	802	814	680	829	830	816	847	803	797	804	773	780	846	833	796	823	823	781	802	805	844	798	801	812	808	819	801	788	791	799	836	767	786	826	798	787	799	798	765	803	858	816	814	842	801	790	800	832	813	818	785	781	867	806	798	835	783	801	860	770	761	814	802	836	824	810	789	839	769	805	827	802	781	812	821	807	758	764	795	809	808	842	846	795	882	812	821	737	803	781	807	823	826	766	786	810	787	793	795	811	748	837	755	811	837	810	852	808	788	766	798	778	826	790	809	851	765	764	809	769	853	851	812	798	843	797	844	836	817	826	754	821	789	787	826	780	801	774	828	805	760	797	846	765	844	780	873	774	813	835	816	761	805	814	869	813	797	855	809	838	816	811	775	865	818	783	828	813	763	767	776	738	810	755	825	810	792	772	819	823	813	807	767	794	808	809	797	779	766	753	849	774	794	790	802	811	844	816	845	820	816	804	823	768	805	834	837	789	764	790	781	788	812	773	739	766	840	815	798	824	786	798	818	782	773	820	795	822	766	803	877	774	836	791	784	805	803	846	796	831	798	867	835	799	810	803	798	846	812	865	786	831	857	828	836	779	797	795	796	802	799	809	784	774	838	841	805	821	806	771	804	769	814	820	765	855	811	814	830	835	829	854	806	830	800	796	806	869	796	761	801	775	840	809	760	743	855	813	788	804	849	832	843	836	752	827	792	810	813	815	802	796	728	773	811	829	799	815	826	787	788	846	797	835	821	802	785	805	785	845	851	794	828	796	804	766	843	863	768	764	756	829	804	782	792	831	852	790	808	821	837	841	799	788	788	764	867	788	804	857	790	779	797	830	803	799	850	771	818	794	773	832	812	824	770	796	760	848	742	838	804	805	866	784	853	775	808	846	782	800	815	756	781	790	756	800	812	786	789	782	791	793	901	790	819	816	809	864	790	827	778	803	813	812	757	794	791	794	815	769	786	795	812	807	781	817	825	794	803	850	780	819	831	825	852	837	775	826	820	806	787	844	785	834	766	757	791	789	800	839	823	835	776	834	790	785	773	800	823	787	808	795	804	783	783	765	788	792	783	818	822	761	797	765	799	771	812	821	757	781	819	832	805	785	820	807	822	787	821	798	798	804	821	825	799	806	790	792	792	813	792	777	801	833	821	785	765	845	787	793	806	854	757	793	805	783	815	868	784	836	821	766	773	814	768	807	793	786	788	811	804	810	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
6103	420	244	198	148	147	134	135	142	125	122	117	125	117	125	130	127	119	102	141	122	121	130	106	112	126	130	119	122	115	131	109	126	123	121	141	124	116	115	117	120	106	116	128	116	126	123	127	117	115	111	135	111	123	123	126	122	136	131	139	115	112	112	100	102	116	113	118	121	130	104	115	116	110	117	118	120	119	109	132	133	122	107	110	125	114	135	113	135	117	122	121	121	121	118	115	114	86	125	132	118	121	107	112	122	131	132	126	100	106	120	125	112	131	112	123	117	118	128	126	109	115	125	117	136	134	120	132	131	105	107	121	133	111	110	124	111	110	116	111	100	142	105	106	131	118	127	104	117	130	137	116	119	116	102	104	120	116	106	111	118	127	117	145	121	119	133	103	140	108	115	127	117	88	108	101	113	114	124	125	126	111	118	104	110	132	106	131	142	116	110	117	121	127	125	137	124	125	124	130	113	116	118	119	124	131	114	106	103	129	114	112	136	118	127	120	121	105	126	110	134	125	95	116	132	113	117	128	124	101	116	119	132	125	127	112	116	126	140	115	128	122	127	111	107	112	115	139	113	126	123	105	141	123	123	112	129	118	121	121	121	107	122	119	111	120	127	114	112	127	119	99	101	132	117	115	139	137	105	118	110	112	123	117	131	119	117	112	120	119	106	109	127	108	102	108	126	141	128	112	107	137	115	127	117	144	133	109	93	119	89	124	108	136	126	148	117	129	120	102	117	106	102	99	124	132	121	123	103	119	112	115	107	115	100	98	127	103	111	121	125	115	124	114	128	117	104	117	104	116	111	118	114	126	117	107	113	131	117	136	105	110	127	109	118	113	108	91	106	110	128	123	124	138	107	125	125	109	135	130	111	113	114	99	111	109	105	114	114	115	108	100	118	99	132	107	106	109	105	121	106	137	114	122	148	128	112	109	111	107	121	128	95	121	111	104	114	111	111	114	122	125	98	134	123	102	134	131	123	107	107	115	110	112	98	104	117	117	152	112	127	133	116	98	112	124	100	135	118	139	140	115	126	117	112	111	128	115	121	115	132	109	115	99	138	111	112	128	121	105	118	109	116	119	104	103	106	140	104	112	116	146	121	123	102	121	130	124	127	120	127	107	98	100	119	113	122	145	113	118	117	119	114	115	129	123	102	109	104	94	119	108	120	106	97	140	124	112	113	113	115	108	134	95	119	120	121	116	113	130	111	113	100	109	136	117	123	121	101	120	110	103	115	126	122	104	125	118	104	131	107	143	117	132	98	114	100	113	131	129	114	115	130	121	118	121	112	119	113	106	135	107	125	120	117	108	125	113	129	124	121	105	142	133	116	132	124	108	100	118	129	99	114	138	113	110	107	127	144	114	116	107	123	108	107	118	112	107	115	112	118	98	105	124	131	120	131	122	134	131	116	117	121	126	129	110	133	118	117	116	131	100	127	121	132	112	96	110	113	118	143	130	125	124	105	127	117	102	91	98	143	133	106	127	123	119	127	113	138	129	110	111	124	115	102	119	113	115	114	124	136	111	104	104	96	114	124	120	134	104	116	119	120	109	143	120	122	101	107	103	121	123	108	133	109	114	131	106	112	95	101	112	125	123	109	118	125	124	107	124	103	126	126	132	97	116	114	134	119	111	114	120	113	105	110	104	104	109	132	125	112	143	126	126	122	125	122	133	115	120	123	135	125	129	138	131	118	109	118	125	102	114	136	128	103	113	98	108	110	107	132	127	115	107	101	122	104	126	129	119	99	122	126	130	125	119	104	124	94	109	115	122	101	123	108	122	111	110	126	105	117	115	112	110	125	119	115	108	120	111	120	114	118	115	113	144	143	115	148	124	134	106	112	133	124	125	124	129	106	123	102	108	130	104	118	106	110	114	114	109	142	110	112	101	125	130	129	121	102	118	113	109	117	120	116	116	124	110	96	128	120	113	118	129	122	116	126	119	118	102	102	120	103	107	100	111	117	108	123	103	116	112	129	116	112	126	117	108	116	115	116	111	116	110	113	126	121	113	113	140	114	110	118	129	122	133	119	117	137	104	128	131	127	122	126	112	116	127	123	105	139	112	114	126	103	130	128	114	117	114	130	120	93	119	102	107	127	129	109	123	103	115	130	118	123	103	114	113	128	109	117	110	113	105	115	129	124	128	136	131	109	113	120	110	109	125	104	99	126	125	132	124	136	111	113	107	140	118	114	129	123	128	118	119	113	131	130	112	112	131	125	120	120	103	126	133	120	115	111	117	108	113	109	141	114	110	133	127	133	118	134	119	115	132	109	112	123	141	125	106	112	120	132	143	111	112	99	141	122	127	93	114	112	104	111	103	125	124	115	106	118	103	107	115	108	108	131	106	105	102	101	129	137	112	112	114	121	112	126	137	124	114	118	125	125	115	123	129	109	123	131	110	124	106	118	115	121	101	104	108	123	118	142	97	135	109	139	105	117	118	122	111	125	131	130	116	119	123	120	118	125	115	124	135	132	116	125	126	113	111	99	123	125	123	115	130	97	125	104	107	114	115	122	85	120	106	142	104	127	100	116	112	116	110	109	119	122	115	121	120	94	115	102	109	141	102	126	115	131	124	121	127	116	122	111	118	130	115	122	123	118	98	160	121	125	117	122	116	127	120	128	122	124	122	131	125	118	129	128	105	114	111	127	126	122	119	108	119	127	104	96	112	110	122	118	121	128	120	129	95	118	132	138	117	117	119	109	114	109	137	127	137	115	139	122	126	111	127	140	125	126	115	113	106	103	114	102	121	115	113	118	100	107	117	123	118	125	114	99	110	110	105	136	102	94	106	122	111	130	120	115	109	127	101	101	129	109	120	111	111	114	124	116	135	130	107	129	109	118	131	128	104	125	107	133	129	131	116	106	107	120	127	111	97	119	117	107	115	126	119	124	126	106	126	127	131	128	124	128	110	118	111	125	108	130	132	122	106	119	115	117	106	99	113	118	134	117	117	105	106	119	128	115	117	118	96	114	116	125	114	138	93	130	110	150	115	128	109	120	94	126	99	133	115	115	122	107	102	119	119	115	123	98	116	127	119	124	115	114	114	132	95	106	129	124	116	115	97	133	127	129	117	130	116	134	132	89	128	125	137	129	136	114	110	130	117	124	120	133	104	107	118	117	119	105	132	119	137	124	129	132	97	113	104	143	115	101	125	104	116	110	120	123	118	126	137	110	139	114	114	106	116	125	104	130	132	94	141	101	120	113	113	114	105	108	127	123	94	113	122	126	125	118	109	132	110	114	161	124	130	123	117	123	101	108	121	116	128	123	112	111	117	109	130	123	122	123	113	126	107	116	134	114	128	121	113	121	113	138	105	139	136	126	116	116	121	127	105	111	117	128	103	111	108	119	115	100	125	113	132	118	99	124	118	129	121	127	136	136	123	140	128	134	122	124	135	116	127	103	130	114	120	109	114	101	117	112	113	143	105	133	112	115	131	129	139	117	124	116	123	112	107	107	117	123	115	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
5708	462	539	602	572	524	478	451	472	461	427	435	395	394	414	403	443	415	384	401	377	385	422	373	416	392	409	416	373	389	407	395	416	401	432	382	423	411	364	408	377	385	397	399	397	394	420	419	413	406	392	403	419	423	397	377	398	418	418	400	441	393	379	420	388	403	395	397	422	377	402	397	414	392	386	395	376	384	402	353	380	406	428	414	402	409	404	414	416	419	423	383	390	385	424	364	404	407	385	368	434	361	389	389	426	418	411	371	371	395	368	390	420	397	427	380	397	414	395	427	400	408	405	411	390	399	397	412	399	357	392	390	368	371	396	416	365	393	386	352	384	377	406	409	399	398	401	367	377	396	384	412	411	430	376	402	412	394	423	386	367	409	358	373	368	387	412	414	410	391	410	405	402	392	410	399	381	409	414	381	431	445	380	376	407	385	415	414	367	385	395	366	404	394	400	427	371	397	387	357	362	404	400	422	394	404	420	398	420	387	456	404	392	369	374	422	415	395	372	394	433	404	406	373	416	372	417	367	400	384	391	412	361	370	380	405	434	421	404	382	411	387	370	407	354	394	401	381	424	386	388	374	413	377	386	385	435	405	399	393	436	394	394	381	362	402	408	383	431	392	422	409	371	412	388	375	406	383	393	362	366	420	376	398	398	381	404	425	397	362	422	405	410	400	439	416	386	406	341	392	392	381	372	387	395	420	411	372	400	399	385	389	391	444	389	391	411	394	382	355	436	398	404	381	381	375	394	412	418	380	413	400	355	415	394	411	365	411	386	396	375	404	382	416	400	408	425	407	374	417	405	367	410	382	413	387	413	403	383	389	384	401	369	382	375	380	339	374	371	397	388	409	381	368	396	389	396	413	392	394	380	403	396	409	353	409	390	414	407	383	403	378	416	406	398	401	379	404	374	401	441	405	358	378	427	417	379	411	392	377	418	391	408	406	433	412	410	390	403	370	380	423	419	343	366	417	390	381	415	391	400	400	381	372	391	416	412	390	403	388	384	384	401	359	405	392	384	392	432	383	362	410	382	397	396	414	408	387	411	402	406	408	372	384	384	427	360	388	407	399	374	404	376	397	386	402	400	382	411	354	379	381	421	415	409	391	409	406	382	430	366	395	407	397	377	399	425	358	438	424	386	405	387	379	408	427	393	364	388	450	389	393	423	390	434	387	389	380	377	397	385	436	439	377	370	402	410	421	399	436	399	392	445	400	391	399	392	393	388	400	392	399	388	400	392	398	396	390	382	382	366	351	365	365	379	415	384	394	412	402	429	380	408	409	390	383	417	414	395	385	422	393	397	410	399	380	363	409	420	384	372	384	410	423	390	407	412	401	412	383	345	410	417	387	412	368	416	383	405	385	367	414	388	391	379	408	445	394	395	375	382	422	366	381	370	421	389	387	419	373	397	383	433	389	427	372	384	395	375	424	362	382	403	384	378	369	407	360	416	360	359	373	383	404	395	410	379	408	409	400	407	369	389	360	378	413	400	396	401	390	371	385	386	380	381	384	369	372	388	381	422	373	381	387	379	417	400	387	418	381	376	367	403	367	429	423	398	394	412	359	390	411	407	387	417	384	386	400	380	415	396	410	386	418	381	409	392	392	378	394	382	399	379	410	391	410	380	399	382	398	375	412	423	394	404	399	434	393	399	425	403	375	371	402	387	375	381	419	404	437	422	405	403	361	380	413	380	417	394	358	425	401	380	407	395	393	420	382	377	404	371	382	399	402	361	397	406	391	386	398	391	393	442	412	383	363	368	428	396	398	392	382	390	360	392	405	389	424	417	394	423	417	385	429	382	382	408	365	435	400	380	387	414	398	373	413	384	387	413	399	404	375	402	373	375	384	356	391	395	397	387	406	417	373	415	413	389	378	410	387	388	418	378	402	402	392	397	401	391	371	406	380	355	391	387	432	424	430	388	384	376	367	397	415	390	346	401	387	448	419	410	386	385	397	369	406	360	406	384	410	374	385	394	381	422	407	385	367	408	366	380	384	391	381	360	405	420	397	453	431	366	393	381	420	397	387	398	404	405	415	398	395	418	418	382	397	411	390	372	402	402	413	348	373	390	393	387	408	408	410	363	399	424	422	416	421	427	369	385	374	389	398	399	431	411	388	361	409	387	352	398	387	425	395	388	390	375	390	433	380	408	375	412	404	386	392	363	400	403	390	401	415	381	422	388	408	435	396	411	409	393	393	366	449	362	382	359	391	388	393	410	399	383	410	395	360	421	401	363	386	401	384	378	410	403	424	396	431	383	381	350	417	390	391	359	415	402	423	369	389	392	408	360	370	432	408	383	390	384	412	426	404	381	378	380	391	396	412	406	419	412	379	356	410	411	384	376	385	426	412	376	376	371	382	362	419	412	420	403	367	381	420	389	396	397	397	382	400	371	362	373	389	409	413	355	388	386	394	386	369	406	396	403	371	386	365	395	401	396	400	387	379	366	406	401	396	351	373	397	352	412	385	384	371	358	370	379	372	395	424	415	403	390	417	358	386	376	343	410	409	357	375	441	401	388	372	420	402	364	387	406	364	412	397	379	369	425	426	385	407	386	383	399	411	377	440	403	416	381	415	438	428	386	404	378	382	373	439	423	407	421	403	417	394	414	392	418	386	366	428	446	422	407	390	388	380	361	393	368	398	405	386	368	407	376	368	379	397	395	364	409	430	412	406	426	403	423	421	389	393	385	370	410	376	429	395	408	381	395	369	406	386	427	356	401	417	401	390	440	405	328	393	395	382	393	412	400	409	381	421	394	414	392	414	400	410	384	367	377	415	365	396	396	405	415	370	402	384	415	412	401	417	370	416	391	388	394	409	345	380	355	399	374	379	425	400	414	400	402	399	369	387	401	394	413	414	407	406	380	392	384	381	384	382	391	399	384	396	423	430	401	416	391	407	382	405	430	399	336	404	384	402	381	381	384	404	382	375	389	359	366	401	410	406	415	393	405	363	406	423	388	405	368	434	360	375	459	372	363	382	391	410	419	360	398	388	413	373	371	398	410	388	406	380	397	387	409	405	446	417	390	377	366	401	367	400	396	397	367	395	408	379	391	348	413	381	385	362	387	363	387	399	394	390	383	407	446	386	388	394	430	379	406	396	397	377	416	367	388	411	356	376	392	415	383	397	436	416	379	431	393	402	353	407	404	409	409	386	402	383	402	400	411	400	364	351	364	430	397	371	396	392	393	372	429	387	395	377	415	383	403	390	434	388	406	404	406	363	418	410	428	402	389	440	394	380	388	342	390	411	375	391	439	415	416	397	413	386	382	395	381	377	393	392	412	392	423	433	431	404	394	390	364	337	393	363	440	393	403	382	378	396	389	365	388	366	421	401	405	400	392	422	395	420	389	379	418	377	391	374	419	375	421	391	376	398	386	393	386	401	393	354	391	392	424	425	401	401	423	394	371	390	402	376	423	380	422	425	374	411	367	383	423	423	397	432	421	359	362	416	381	410	449	375	396	396	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
44207	11959	2347	1234	865	702	543	486	425	382	355	345	311	323	303	324	328	288	262	293	300	290	244	279	307	246	255	274	279	292	253	281	262	281	263	254	279	268	287	288	264	271	240	261	267	264	265	251	241	239	253	252	259	272	245	221	249	260	282	234	267	288	273	246	224	246	255	280	248	277	243	252	258	261	263	275	244	254	278	250	248	232	228	261	277	253	244	246	254	222	282	248	253	241	245	280	260	241	255	281	277	269	251	272	278	245	263	239	224	275	254	257	228	243	240	223	255	242	243	257	231	253	270	255	251	239	264	276	256	223	243	236	271	228	278	254	245	245	262	247	226	238	267	267	276	259	276	267	235	263	228	248	254	268	269	241	256	261	267	252	255	239	233	239	225	259	264	250	253	232	236	234	251	267	255	229	240	262	291	253	254	271	218	265	268	255	271	242	241	256	260	236	291	278	263	253	292	238	278	265	252	250	240	248	261	273	297	243	252	256	261	275	252	220	262	259	237	248	276	247	268	288	240	239	268	236	266	286	247	249	243	256	250	250	242	277	282	264	242	244	238	261	253	247	257	261	268	243	248	284	244	254	251	234	232	261	256	241	246	258	234	252	271	281	255	244	234	249	224	257	251	262	260	279	267	240	277	274	229	252	270	259	266	267	251	224	264	272	226	245	228	283	253	226	266	272	233	241	245	267	245	283	263	264	266	265	260	247	266	261	263	245	238	284	277	253	260	266	266	246	241	256	265	276	261	266	249	231	250	245	219	260	265	263	307	257	278	288	262	253	251	261	249	264	271	252	248	274	269	270	250	254	235	284	261	289	284	286	229	247	257	244	251	271	240	244	247	267	230	265	252	265	255	244	259	272	297	228	254	250	248	237	253	245	256	245	240	239	238	287	240	237	272	254	269	250	236	234	256	254	242	248	258	235	262	248	253	262	254	227	265	262	272	238	252	259	256	248	269	259	266	252	225	246	267	247	237	251	276	266	276	251	264	274	268	258	255	258	267	235	258	282	252	280	250	250	242	233	258	272	250	270	247	263	260	250	260	261	267	272	251	269	240	260	293	249	251	240	246	262	239	260	268	280	254	274	255	269	238	248	223	264	287	245	250	254	236	278	259	235	252	270	263	270	247	240	248	258	241	244	265	241	242	267	247	228	227	230	248	240	267	275	236	239	253	240	244	266	256	253	265	281	260	233	260	250	264	223	233	248	241	272	239	265	292	270	274	249	257	253	253	264	271	263	229	268	269	226	231	231	268	260	240	270	297	247	238	235	267	237	252	249	280	265	279	242	243	283	244	234	262	275	257	234	272	242	249	240	260	278	265	245	243	259	239	266	248	282	256	274	251	232	244	230	259	250	243	258	227	232	264	241	243	240	260	288	263	262	258	251	223	248	280	266	247	251	255	267	239	260	269	252	256	229	246	269	286	234	240	240	265	261	244	252	267	247	251	256	268	267	235	240	258	233	248	263	244	235	227	268	256	261	247	246	286	234	229	276	263	243	249	273	230	265	243	245	271	275	242	223	235	228	245	229	230	260	251	252	244	232	268	250	259	252	244	267	273	275	224	259	238	246	255	244	268	262	279	262	257	240	259	248	277	270	239	247	245	265	244	252	216	227	251	265	242	253	262	250	252	253	273	266	264	265	274	247	254	255	270	234	272	258	245	275	240	247	269	263	260	275	259	255	253	258	236	227	242	257	260	264	283	270	225	290	252	257	242	246	258	238	246	256	228	247	287	258	284	237	245	224	219	236	254	250	234	253	263	261	247	260	245	263	248	220	286	282	272	242	249	248	285	259	264	248	260	268	248	232	238	277	264	266	272	273	251	242	262	281	256	268	254	271	255	236	238	277	269	273	246	267	266	258	244	241	261	269	234	246	258	256	273	243	248	257	259	261	252	239	234	262	254	263	267	235	279	217	252	244	280	271	249	253	270	261	255	270	252	233	260	223	249	265	249	264	278	242	245	251	231	250	259	254	280	278	231	294	266	223	236	261	225	243	274	288	254	263	269	252	255	264	242	244	247	267	253	268	251	246	250	241	268	266	262	255	260	242	300	242	266	241	260	268	273	272	263	253	245	237	260	241	246	249	253	275	228	261	259	257	261	251	275	233	243	263	263	277	225	244	281	226	237	281	250	248	243	251	240	276	248	245	267	271	235	242	233	268	244	243	274	257	265	240	279	252	250	236	260	272	242	243	230	284	252	247	259	278	245	254	250	229	278	249	238	276	272	234	277	270	276	237	250	236	249	250	251	257	227	249	256	258	239	268	272	276	266	248	240	278	224	265	262	254	251	236	240	233	256	261	265	246	290	240	252	277	215	251	248	241	269	251	239	250	242	248	254	246	298	234	221	244	260	277	255	249	256	239	258	254	237	234	267	258	258	267	237	266	270	295	230	235	265	256	257	266	270	233	268	267	254	238	245	278	269	287	270	251	256	247	271	244	233	254	238	262	256	248	296	250	258	242	233	250	276	264	283	236	267	235	248	268	269	247	233	249	249	268	255	264	273	274	255	248	236	257	250	267	234	277	237	257	253	258	241	225	255	258	285	270	258	249	245	271	263	271	248	254	241	237	247	248	244	235	287	256	246	275	257	254	237	237	246	258	256	289	256	266	253	242	279	258	267	276	251	242	257	254	286	226	247	237	268	263	237	283	248	238	239	266	279	253	268	235	250	262	263	250	269	271	238	260	224	242	216	269	256	261	286	280	247	268	223	259	227	274	264	290	231	262	264	251	264	240	220	246	258	258	238	257	264	247	255	278	256	255	220	255	263	234	236	246	255	274	239	262	238	272	258	289	241	256	246	257	244	236	275	266	250	263	252	251	282	257	285	265	248	250	245	251	233	256	240	251	248	264	259	253	267	276	288	262	228	228	280	256	257	250	270	230	271	236	236	219	260	246	283	245	262	258	253	273	243	251	237	236	286	281	233	255	257	255	226	252	272	248	240	252	271	262	256	258	253	241	209	260	252	266	265	264	256	265	243	264	261	244	259	255	283	260	249	264	262	243	278	271	255	281	270	270	240	247	290	286	269	245	249	246	262	241	276	250	246	249	266	267	254	241	285	215	271	267	235	251	227	251	244	262	258	252	244	256	262	257	267	277	252	263	271	289	286	252	257	272	279	249	256	239	278	234	240	255	237	250	239	258	252	256	248	241	277	272	254	270	250	258	269	251	254	252	275	282	248	245	280	282	281	251	277	263	229	248	243	258	232	241	238	281	261	293	267	256	283	237	269	252	282	278	240	239	267	231	270	256	273	287	262	266	233	256	248	258	260	261	240	231	273	228	243	259	225	255	242	283	258	278	260	257	272	229	244	234	227	260	236	252	248	271	245	236	242	250	262	233	243	242	256	251	294	244	231	255	263	283	269	266	243	246	266	240	239	272	268	263	268	256	285	283	262	259	257	272	241	272	242	273	237	259	225	243	253	258	249	246	265	233	266	246	240	243	216	234	241	251	212	246	235	259	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
20932	1700	3433	3836	3282	2644	2298	2028	1735	1576	1407	1395	1231	1203	1131	1131	1082	1018	968	972	919	947	884	861	887	809	844	774	823	803	818	824	761	809	849	795	794	810	826	793	734	711	776	783	747	756	791	725	751	774	714	716	752	787	757	775	750	776	734	756	766	765	802	752	674	743	775	708	754	768	723	760	755	799	762	758	732	735	777	796	765	698	735	769	749	725	754	790	801	698	746	758	764	759	745	738	734	723	670	728	712	769	702	736	747	687	734	726	776	749	730	699	760	724	731	711	686	780	709	759	740	737	729	735	750	713	753	730	748	781	786	764	759	732	717	723	723	750	689	744	725	738	726	737	763	753	751	727	705	731	711	717	751	777	734	751	708	714	715	724	737	770	716	774	741	747	734	683	758	713	747	765	705	770	722	756	764	730	735	782	775	761	707	768	730	749	680	775	681	743	698	749	725	681	735	708	765	697	730	703	717	750	703	766	740	711	793	709	721	785	715	703	772	721	746	690	748	741	714	707	727	793	760	733	746	715	728	759	761	751	722	676	771	705	737	716	705	730	738	728	749	740	734	688	695	714	706	761	758	735	742	727	687	744	694	769	749	746	761	741	788	744	748	758	741	767	766	726	774	692	779	708	742	737	745	715	748	724	765	673	749	742	719	732	708	743	703	759	684	723	744	703	749	757	711	717	750	817	784	767	784	676	755	681	745	729	759	749	806	741	768	758	811	739	725	710	780	752	755	765	724	723	729	752	704	750	721	690	742	712	754	775	714	769	677	721	715	743	731	750	679	733	741	737	789	760	709	748	741	734	698	709	737	737	731	740	701	751	725	733	766	755	707	757	793	751	705	738	718	674	746	744	747	729	729	743	672	718	688	749	742	753	714	747	789	771	749	737	717	748	744	728	733	766	701	753	719	679	693	709	752	815	755	749	695	775	733	719	745	724	727	727	744	711	703	737	745	742	717	784	758	730	729	750	676	725	771	731	759	744	767	744	755	737	772	756	733	805	765	677	739	712	739	720	705	707	758	752	734	730	715	757	767	778	698	712	747	720	726	764	723	723	692	749	727	726	733	789	717	706	720	722	734	753	716	739	728	720	737	742	684	741	693	736	677	773	741	716	759	726	745	722	716	710	726	690	726	728	763	759	768	739	710	763	739	746	721	738	741	747	733	788	737	739	738	735	760	678	736	771	749	717	699	725	729	733	770	717	734	718	705	760	666	742	765	750	762	729	755	740	783	710	706	700	698	708	738	715	742	767	711	713	720	707	766	750	764	740	771	763	720	743	703	748	711	728	741	721	757	690	735	760	745	738	668	742	771	740	683	730	767	733	762	745	724	732	743	762	708	731	717	686	706	747	718	763	748	709	733	725	715	708	744	758	700	680	744	738	742	761	786	720	707	714	758	744	750	803	738	724	751	748	756	709	768	741	725	713	742	743	721	726	714	703	713	743	672	752	686	720	769	784	745	758	717	776	743	711	776	757	693	824	733	732	756	716	775	747	672	785	773	724	735	695	694	728	729	679	681	745	774	745	723	695	757	758	773	726	680	732	746	760	695	698	713	811	732	767	710	762	770	695	737	754	722	721	732	740	697	787	709	690	709	754	752	758	698	701	720	765	788	741	712	726	744	691	718	727	745	749	736	749	763	742	740	670	725	725	746	779	737	745	714	741	723	745	710	738	740	701	778	704	751	717	702	715	764	726	757	699	708	729	774	770	743	770	724	730	728	742	730	744	720	740	693	692	764	738	774	755	736	723	735	704	742	676	741	749	713	768	764	727	743	805	738	727	708	678	737	743	711	709	713	742	748	718	730	705	720	745	803	785	746	750	765	702	769	720	727	738	707	774	741	753	734	742	725	712	760	729	727	754	712	751	748	752	757	747	755	730	725	696	718	720	735	748	759	712	716	723	708	722	707	752	724	756	749	726	716	741	760	724	742	769	703	750	704	736	685	729	765	711	719	752	725	696	727	717	706	728	751	772	680	737	713	703	808	730	726	710	745	739	744	811	728	769	731	741	745	720	801	772	697	731	763	725	756	738	774	709	730	729	763	704	765	729	757	712	769	729	772	773	774	746	726	745	763	723	735	783	740	728	732	744	769	775	752	766	719	697	736	666	683	811	711	723	732	726	753	747	712	723	716	739	723	827	712	682	771	732	813	727	739	749	718	733	758	683	728	715	732	726	773	705	740	745	716	767	733	744	756	755	731	766	713	756	722	717	737	691	767	702	715	710	742	728	734	729	765	767	714	714	726	691	744	756	736	790	746	719	751	713	698	736	724	740	717	742	725	673	741	741	707	723	742	735	769	700	742	737	765	761	761	696	694	757	712	702	748	747	755	740	725	752	723	742	703	719	746	715	732	725	700	737	711	715	749	736	757	732	757	742	765	729	715	759	720	746	730	716	744	696	718	739	682	711	736	730	734	709	691	766	735	779	699	686	766	752	726	762	754	700	726	719	738	753	699	708	687	753	739	734	714	767	707	734	767	691	753	748	736	764	750	799	762	705	728	776	762	740	743	773	712	719	742	735	738	719	740	729	714	700	734	717	763	746	767	721	728	814	744	755	731	744	759	714	702	749	701	734	718	765	736	716	743	730	737	729	719	736	708	732	752	731	733	757	705	703	759	713	724	740	724	670	775	741	701	740	758	755	702	746	726	736	763	737	690	735	774	746	777	722	725	754	744	749	764	732	753	730	718	742	739	753	787	735	737	726	748	748	747	726	718	754	763	746	696	739	688	693	734	712	710	715	710	699	722	722	703	757	694	750	774	756	779	697	721	693	719	792	787	769	697	718	734	716	731	737	783	787	735	784	750	728	761	725	769	710	731	723	755	712	770	738	747	762	732	765	773	751	705	762	706	738	749	766	780	671	737	757	790	757	726	704	717	741	790	759	751	709	707	748	761	686	703	734	746	767	750	700	774	754	781	738	757	711	724	661	755	720	733	736	683	759	742	753	718	729	691	701	708	735	689	728	722	742	739	741	732	750	738	709	682	723	685	767	701	759	724	702	681	744	744	690	702	722	778	719	739	716	712	747	737	724	731	718	724	703	743	692	743	714	775	743	751	683	750	733	744	736	705	725	721	703	754	773	766	746	731	704	714	725	781	734	725	694	762	724	750	745	682	727	739	742	791	733	765	791	760	755	728	739	745	733	737	699	798	733	738	758	720	781	752	735	729	756	702	803	750	753	709	741	729	711	714	800	675	753	730	708	756	758	708	730	693	720	748	746	712	753	718	720	723	723	771	714	741	771	755	741	763	695	737	701	699	745	729	741	711	739	778	743	749	726	734	691	740	744	708	768	735	722	717	739	675	780	756	743	734	769	763	713	764	707	764	680	779	742	714	763	745	723	724	741	739	700	731	773	757	729	733	763	734	736	782	765	785	719	768	722	740	732	677	770	751	756	727	750	739	769	719	699	672	748	694	693	732	727	708	708	762	693	700	737	729	766	726	713	709	752	756	737	759	740	739	721	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
52475	20246	11047	2989	1549	1156	892	780	656	551	521	489	472	460	411	360	387	337	366	341	352	368	350	315	294	310	311	336	289	345	310	298	276	313	295	305	326	300	305	313	303	311	294	310	326	285	304	305	288	320	277	284	275	326	293	297	324	299	331	308	277	305	333	321	329	336	316	289	290	300	295	311	280	278	300	292	324	275	308	313	303	317	336	257	291	307	293	284	328	326	287	286	287	336	298	265	296	288	286	316	299	297	299	253	260	308	303	306	309	289	290	297	291	300	299	281	295	298	304	306	327	288	294	313	299	285	311	271	321	291	258	318	299	295	298	295	285	283	282	315	306	293	282	267	298	318	275	298	292	272	292	285	296	310	295	305	290	310	293	286	290	288	285	259	314	284	262	282	291	292	271	305	277	304	328	284	302	317	300	304	282	283	311	334	289	258	303	274	270	284	288	296	262	248	303	307	279	295	297	296	306	276	290	268	310	298	304	284	311	288	291	279	305	290	287	285	270	284	258	321	273	324	291	269	277	273	290	294	271	302	276	340	313	293	324	288	274	300	299	280	271	290	308	297	259	280	278	291	310	305	301	315	287	291	301	267	271	291	287	312	311	286	322	307	298	304	298	298	263	298	276	294	278	314	297	286	280	280	308	265	273	300	278	306	271	271	310	298	291	303	290	315	289	303	276	307	263	308	335	302	281	303	268	286	280	272	301	284	298	291	289	288	291	269	272	296	238	241	286	326	293	300	304	304	290	264	289	288	276	297	306	261	307	306	262	305	326	307	297	309	274	327	265	300	279	291	337	270	291	290	280	297	294	275	312	263	272	316	326	306	279	261	291	270	302	323	274	315	292	298	296	305	281	269	303	280	298	318	305	307	329	317	284	296	297	287	299	336	279	287	298	296	282	321	293	280	313	269	280	306	286	302	268	283	303	284	300	307	307	268	288	275	326	276	260	251	288	301	324	304	292	297	302	264	255	290	295	305	303	301	261	291	300	288	336	292	324	284	318	285	286	267	310	293	318	285	296	278	294	301	319	305	277	282	304	289	296	290	282	320	306	291	310	294	298	295	318	300	252	300	301	284	292	277	308	304	317	301	291	282	281	298	293	286	295	300	279	293	285	296	291	299	273	284	314	297	320	270	295	269	287	313	289	286	293	263	325	320	282	305	270	288	296	296	296	270	275	294	294	333	333	329	284	281	297	287	282	329	285	338	277	326	302	296	306	293	288	252	303	274	286	301	286	319	281	293	304	302	289	308	298	324	268	313	277	288	295	275	280	296	306	284	302	320	294	294	301	281	298	290	294	286	273	302	306	319	278	310	288	287	304	312	291	266	278	317	297	297	279	311	284	287	336	292	280	279	295	263	299	299	318	289	301	293	296	309	281	289	292	295	337	297	270	276	294	282	277	304	303	306	291	297	311	288	280	304	306	320	302	307	334	296	307	329	269	327	279	286	329	278	304	285	322	302	317	291	290	260	300	298	277	285	290	303	311	308	308	271	298	314	306	288	322	260	273	306	276	323	322	301	300	282	274	301	273	282	289	308	286	325	297	257	289	277	280	265	321	294	299	299	291	275	278	288	295	282	317	303	309	307	267	307	305	321	299	292	317	288	274	281	270	293	296	294	278	282	286	290	306	291	283	300	315	318	296	304	277	297	271	300	303	280	267	277	299	303	298	310	311	315	275	292	291	294	291	324	270	304	307	327	300	311	327	281	288	282	288	270	306	293	319	319	300	281	282	301	277	274	288	304	288	307	295	300	293	285	290	288	275	247	264	302	259	277	279	267	294	265	280	298	289	315	284	293	294	291	302	289	283	237	312	317	300	277	309	305	293	296	291	301	299	269	320	310	311	319	307	309	312	288	308	258	273	278	266	294	291	284	285	237	272	284	287	273	321	286	278	277	284	315	294	270	283	295	276	282	286	294	303	282	298	293	312	262	308	309	308	322	283	278	263	320	266	286	306	299	294	325	274	308	268	278	280	275	300	334	272	288	297	295	300	317	316	274	299	295	278	282	295	288	324	304	287	285	310	291	299	295	274	270	341	289	273	315	305	283	302	274	281	314	273	287	278	262	301	280	305	298	299	303	258	271	282	317	272	296	312	276	331	292	260	276	304	303	276	283	302	299	289	300	266	285	295	310	308	310	308	295	296	301	267	287	275	286	276	309	273	300	284	297	280	297	282	289	268	262	303	301	298	275	261	280	280	295	281	296	275	289	320	269	283	256	288	255	270	305	287	310	320	285	280	291	268	306	296	285	271	284	295	258	311	328	300	293	272	279	288	277	277	276	296	298	273	259	314	295	318	296	263	297	301	295	313	283	287	292	306	306	265	319	285	268	291	296	270	278	313	290	267	293	275	297	284	314	325	278	315	303	329	310	321	284	279	303	297	316	287	299	284	308	301	271	263	277	289	277	263	303	309	261	275	276	290	278	262	285	318	294	265	277	296	265	303	297	311	275	301	290	287	286	310	290	300	302	277	303	320	292	319	281	255	285	303	298	274	277	281	286	315	278	304	288	273	292	284	319	324	268	292	320	292	300	291	307	311	249	295	307	277	291	335	290	272	294	298	303	323	290	302	304	286	261	293	289	275	282	293	294	311	269	317	294	293	317	312	269	278	310	286	322	314	272	302	269	274	331	293	287	319	274	272	266	299	263	263	284	302	284	310	342	293	306	261	286	300	301	320	284	292	281	265	315	289	267	284	323	289	275	330	283	287	277	270	271	255	318	308	303	299	284	269	262	284	266	280	309	293	280	300	295	294	260	313	299	256	292	308	309	295	268	287	284	313	303	319	294	287	313	306	287	287	302	284	305	291	293	290	325	303	296	324	311	270	310	266	254	283	288	287	271	319	268	277	287	266	296	249	281	257	280	308	320	303	266	287	289	298	288	299	272	331	276	311	302	277	294	281	286	309	300	249	276	281	296	281	282	301	281	306	301	312	290	307	308	266	308	283	313	326	315	295	299	303	260	276	280	297	303	291	290	294	296	288	317	291	310	297	299	294	314	288	308	292	308	307	299	287	297	285	296	294	284	272	276	286	315	290	275	302	293	308	304	308	287	328	319	303	255	328	281	278	280	288	316	288	289	295	308	311	270	307	319	286	276	278	289	327	303	317	300	302	266	262	285	276	252	283	305	294	295	293	303	282	276	336	311	298	285	303	297	287	324	288	307	320	314	284	275	307	276	270	292	289	289	294	325	282	275	308	312	310	289	293	293	268	258	276	307	288	289	281	280	315	310	316	268	274	309	275	274	240	315	307	311	262	263	301	273	306	291	268	294	303	292	293	285	327	296	312	306	305	298	296	298	278	294	305	285	282	282	290	316	269	293	288	285	284	263	304	308	299	288	314	301	277	306	286	261	284	271	299	299	317	313	296	268	313	287	312	270	303	314	290	284	294	279	294	289	276	313	288	276	249	305	319	279	287	288	307	279	300	299	304	320	321	289	285	316	305	261	296	283	286	313	276	278	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
26715	2821	6041	6408	5633	4555	3742	3257	2760	2370	2162	2019	1801	1678	1530	1480	1411	1348	1333	1219	1161	1189	1164	1080	1109	1028	1073	985	998	977	971	983	970	1000	928	961	885	876	890	913	910	969	950	911	953	904	845	847	886	899	812	858	893	882	837	911	854	832	815	847	829	834	841	813	842	835	824	839	854	823	856	810	847	833	815	816	802	849	860	844	830	806	843	794	815	831	834	789	807	832	805	865	803	810	865	802	835	869	815	837	829	858	781	785	832	837	774	767	785	835	806	879	841	788	854	858	849	863	846	764	834	831	816	799	797	810	776	824	779	767	822	764	833	760	800	800	774	835	792	806	787	778	837	815	794	803	827	786	881	815	773	805	849	802	755	844	794	794	836	881	807	818	825	766	829	814	839	813	841	811	777	819	805	815	841	814	806	819	850	811	829	843	765	825	801	811	809	837	786	778	771	776	803	818	765	809	821	841	737	803	810	755	790	798	818	831	812	828	807	798	798	824	815	781	839	857	812	779	796	797	765	789	791	827	817	836	774	744	819	817	801	795	793	797	789	810	816	761	819	811	773	805	864	815	806	786	857	749	786	814	789	776	788	812	810	757	797	784	806	780	781	799	846	781	817	786	831	787	799	835	778	805	801	812	756	759	784	791	839	812	814	766	789	829	845	797	807	844	804	794	812	832	824	784	771	757	804	796	771	774	825	769	805	829	764	788	817	819	848	800	832	794	812	812	865	768	788	782	856	752	788	775	785	765	803	849	787	796	836	825	784	835	745	759	814	773	791	830	795	830	775	784	795	816	858	805	800	826	860	816	761	832	796	787	814	814	814	823	781	792	774	806	791	828	823	828	827	809	814	753	807	771	787	823	821	750	795	799	784	821	848	787	790	808	806	794	727	844	811	799	835	814	797	872	768	808	787	829	840	791	778	801	781	794	819	816	771	848	838	810	811	815	775	746	789	846	790	820	820	824	806	823	834	823	864	777	800	773	750	830	798	790	834	795	859	817	807	776	794	800	804	827	784	807	811	830	772	809	777	770	851	789	824	791	847	762	824	746	793	810	757	816	819	767	796	822	815	765	844	827	818	776	832	827	798	812	842	789	777	836	846	777	783	772	754	846	822	862	870	816	792	807	846	825	821	793	817	782	783	755	816	776	809	799	823	760	818	787	830	737	793	778	796	821	796	814	820	759	843	800	792	856	777	832	825	786	767	775	791	819	781	762	780	841	848	786	792	801	782	762	833	796	834	801	861	797	789	722	767	834	809	773	782	787	778	822	749	808	773	794	831	786	832	798	784	834	780	792	790	761	772	859	777	779	821	812	792	846	845	842	810	790	804	792	785	820	820	801	791	821	779	795	803	795	826	854	761	820	798	784	858	787	798	780	762	793	783	758	798	843	858	806	824	779	790	825	789	839	785	775	817	832	780	820	812	781	825	794	830	751	790	759	785	797	803	813	805	766	839	804	844	845	782	782	827	828	780	783	793	803	781	829	800	801	819	840	804	816	831	816	849	814	876	804	792	732	741	802	824	818	819	852	780	801	769	783	783	812	786	777	799	829	802	738	810	814	799	832	838	800	855	843	846	827	762	791	804	774	733	767	819	795	808	791	765	798	781	807	791	773	779	825	791	860	809	850	826	762	857	850	785	817	793	820	826	826	767	849	813	841	786	734	858	850	819	832	803	768	792	782	820	775	818	793	800	830	800	885	766	790	828	799	820	813	810	767	838	802	805	838	807	780	807	854	785	780	841	813	802	826	813	779	824	755	749	803	813	775	829	784	809	791	848	807	802	780	798	821	787	784	744	809	870	813	825	776	810	792	858	814	755	758	836	784	831	765	742	844	768	801	815	835	822	756	793	814	813	763	822	799	842	810	748	789	834	802	833	805	800	834	794	838	771	838	850	769	766	805	780	730	787	776	830	754	760	831	829	814	822	800	827	826	809	843	801	781	850	762	806	809	793	792	833	818	787	793	805	806	788	794	824	851	793	801	786	795	810	759	820	778	752	788	788	846	775	807	761	818	800	781	761	765	793	879	796	850	800	793	776	802	760	888	831	845	849	820	786	766	737	794	834	785	841	827	826	787	798	825	814	828	824	834	820	806	871	782	827	801	789	806	831	826	798	768	841	803	816	797	776	827	828	841	820	803	775	777	836	792	774	805	774	816	803	789	812	812	824	802	782	842	835	788	841	840	804	856	811	848	841	839	825	837	790	779	826	807	771	752	773	806	741	810	813	784	790	832	800	826	813	830	821	793	801	784	785	780	840	800	808	823	763	780	826	839	780	842	802	815	830	790	771	862	824	860	817	790	793	796	797	835	801	837	878	846	797	828	791	841	794	777	816	808	819	813	762	765	766	763	831	802	834	770	789	787	758	828	818	824	841	854	798	812	754	780	835	810	817	778	763	813	776	810	762	828	801	796	801	828	819	806	780	811	766	777	854	788	784	778	843	879	780	835	797	812	847	799	807	798	808	802	804	856	853	781	795	790	785	827	823	792	790	830	826	787	825	788	827	781	803	770	816	792	825	797	834	744	833	797	785	793	817	801	816	794	780	814	810	811	882	782	826	817	799	786	827	828	745	828	814	770	801	798	787	832	798	853	795	808	759	773	817	789	779	839	803	782	749	823	809	789	785	822	790	784	762	827	845	790	788	818	815	792	789	810	826	733	830	815	813	816	789	782	798	827	829	821	789	787	824	780	837	771	795	787	788	818	848	779	791	778	789	825	850	789	766	846	821	793	789	827	833	811	823	789	804	826	775	863	767	804	790	772	809	842	839	858	824	846	841	796	841	824	801	820	797	883	817	813	786	845	810	760	773	769	800	802	801	800	789	809	807	830	796	825	822	784	817	778	835	771	839	830	799	817	822	800	782	837	792	820	763	775	760	824	813	803	823	769	783	778	817	820	785	747	787	803	801	852	800	831	778	768	850	774	774	767	800	788	780	830	840	810	844	785	802	856	832	815	802	823	789	779	787	768	808	806	828	811	778	786	814	821	792	838	839	800	815	813	787	841	755	835	842	794	766	835	837	800	809	815	856	799	783	812	810	808	771	800	784	820	782	805	766	798	861	790	785	736	817	778	793	777	813	771	812	810	803	794	815	850	802	809	811	804	774	769	784	784	790	772	807	797	830	776	830	808	797	804	814	789	842	799	807	794	808	783	824	822	804	780	814	796	737	786	788	817	802	822	825	793	822	779	819	821	806	757	750	798	784	817	850	835	794	808	816	833	743	813	782	792	810	799	781	785	795	783	823	812	788	863	781	842	799	817	799	782	778	783	809	827	805	845	853	821	825	814	803	814	844	802	807	807	783	794	784	820	798	757	806	787	807	812	853	792	814	805	788	848	821	783	792	768	811	756	820	853	824	856	802	782	835	824	876	805	814	804	815	776	796	753	801	800	808	809	799	766	807	794	814	821	820	779	810	770	786	785	771	796	785	828	791	858	811	844	825	815	784	759	773	809	848	863	793	789	773	791	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
6206	435	292	152	141	148	132	148	141	171	119	134	124	122	112	137	131	117	127	108	99	117	123	104	103	109	126	112	107	136	113	108	112	117	97	95	115	108	122	123	124	116	135	122	130	105	122	123	120	106	105	123	119	124	123	103	125	116	109	127	124	118	123	118	122	110	122	113	115	125	123	104	119	109	128	149	104	117	115	137	104	115	92	128	116	118	114	104	105	133	96	121	120	100	117	134	112	126	121	104	113	118	123	100	120	121	100	109	82	108	149	133	133	115	102	114	126	114	104	98	117	118	115	132	116	112	118	125	131	119	112	112	124	145	115	106	120	95	91	104	120	109	104	102	124	124	114	119	113	122	124	125	114	134	132	121	120	122	134	101	122	138	130	118	128	132	129	128	107	109	145	136	122	123	127	110	124	122	112	117	118	134	111	115	116	101	110	113	126	120	140	120	102	103	128	109	124	109	130	123	117	123	111	116	110	108	117	95	137	124	142	114	101	122	99	124	130	121	104	121	119	141	103	105	104	124	112	124	103	132	109	120	134	106	119	108	122	121	116	118	116	118	119	134	129	103	113	114	117	108	118	99	119	124	142	127	104	106	138	115	97	118	128	119	107	115	111	114	109	119	120	127	116	111	98	127	108	105	108	130	133	125	121	91	105	104	124	129	111	103	109	119	111	112	120	123	94	96	130	124	133	111	101	116	124	110	101	105	130	121	118	121	116	107	125	107	120	134	122	122	97	125	124	108	109	128	126	107	115	108	127	127	140	104	125	128	113	119	135	133	125	118	121	138	123	122	117	114	111	101	110	114	122	114	108	121	113	117	118	129	126	114	93	118	124	103	129	122	123	110	127	97	129	128	107	117	107	115	103	125	125	122	94	130	131	114	119	122	136	98	112	117	143	111	122	114	104	103	111	130	111	128	120	124	111	108	145	111	111	120	102	108	98	86	113	106	103	96	125	119	122	118	112	122	138	130	130	123	128	117	105	120	124	118	114	112	112	113	108	92	119	129	136	96	117	118	103	134	116	139	104	109	135	131	116	105	117	130	100	101	125	95	133	106	128	114	114	120	111	134	111	108	122	120	124	120	112	111	121	125	130	104	109	117	122	114	112	122	118	133	111	100	99	110	111	118	121	106	127	115	126	135	124	120	120	111	114	127	115	136	112	111	130	123	125	115	126	119	107	106	120	140	134	115	88	117	120	117	130	112	113	112	132	117	118	135	129	92	112	128	114	108	103	115	105	106	117	116	130	110	122	133	115	124	118	117	128	117	123	124	146	115	117	112	111	107	118	138	121	131	134	123	122	124	120	113	108	126	114	114	138	110	120	117	116	140	110	129	133	118	112	135	129	137	113	140	121	120	113	99	114	113	111	112	127	117	127	144	107	129	114	115	112	118	121	125	135	138	114	111	130	103	130	128	134	113	117	114	110	108	118	129	122	94	134	138	130	138	109	104	135	110	106	113	118	108	135	118	121	123	105	122	122	104	122	122	103	118	124	113	105	116	118	128	129	96	111	135	109	122	111	117	115	135	126	117	118	110	124	107	115	112	106	119	111	108	103	135	115	118	109	117	124	135	121	136	125	92	121	134	120	116	123	120	137	129	122	110	101	136	109	127	97	116	124	113	124	125	118	129	129	129	126	107	141	106	142	116	116	106	105	113	121	117	136	143	130	118	121	115	122	106	111	117	122	123	99	116	127	131	133	110	99	95	114	101	131	114	129	99	109	107	120	114	114	118	116	110	118	112	118	123	94	126	119	123	126	114	127	103	136	128	100	122	118	133	130	125	114	116	116	128	116	126	124	126	126	122	116	106	134	114	107	120	126	133	108	127	120	126	116	123	122	117	121	112	114	112	116	138	120	127	115	138	127	115	121	133	110	124	119	133	135	113	120	109	96	123	93	131	107	117	116	132	111	126	111	132	120	118	118	99	122	108	116	136	118	128	151	123	138	118	115	104	124	110	127	122	118	121	101	127	121	133	99	120	116	120	108	133	112	131	110	108	136	111	119	124	114	94	112	123	140	124	112	115	115	100	124	118	124	130	119	112	140	96	108	133	122	111	134	104	113	135	121	128	116	123	113	134	133	105	117	129	123	110	122	103	122	121	120	107	105	124	115	116	116	114	114	112	117	113	119	129	97	109	114	109	115	110	123	123	118	118	106	117	137	139	113	127	117	127	120	118	122	123	137	95	119	120	104	106	126	126	105	119	132	112	125	109	137	128	124	109	127	105	88	115	111	124	116	127	113	126	134	121	138	105	113	119	112	102	128	127	111	117	121	104	136	120	112	126	108	136	117	127	130	116	116	127	108	126	117	120	133	117	109	136	126	121	133	124	109	122	117	101	120	121	125	133	132	106	107	119	93	109	132	118	115	135	132	132	134	115	103	123	113	125	114	120	130	126	122	129	107	114	96	123	101	117	117	108	115	109	109	112	88	125	120	130	94	125	120	116	122	128	113	138	106	119	108	119	121	121	112	105	119	121	113	105	128	110	136	107	105	123	140	93	123	130	125	124	122	128	126	115	115	111	118	134	112	98	100	103	111	106	128	118	110	115	105	101	117	106	108	114	125	132	126	109	120	131	111	123	112	119	120	108	120	126	136	102	90	116	113	134	110	120	130	130	106	122	109	109	134	111	111	134	117	127	125	112	127	114	119	120	117	115	115	133	118	119	98	129	112	145	131	123	121	102	122	108	117	122	114	127	116	118	109	123	101	118	121	126	119	123	114	133	129	99	118	120	126	145	133	108	120	111	117	114	107	118	114	120	109	120	121	111	123	114	132	111	120	144	122	119	120	112	115	116	104	121	120	119	117	125	129	107	130	136	130	111	123	114	96	114	128	113	106	116	120	112	121	111	129	116	111	128	111	119	114	117	104	114	105	122	111	115	112	111	132	121	113	120	127	103	125	128	122	128	107	126	118	114	99	112	133	126	115	110	117	130	112	113	121	94	123	119	100	105	114	127	135	105	113	128	122	112	129	125	117	102	102	110	125	115	98	123	118	90	124	127	119	112	103	115	100	121	100	118	102	117	116	126	120	116	130	112	125	134	116	115	121	124	109	117	110	129	138	120	138	128	119	116	112	112	98	127	117	112	114	100	106	138	111	117	126	105	123	115	109	103	115	112	113	141	98	94	106	117	95	121	113	126	97	123	123	115	139	130	109	104	115	130	131	105	102	104	115	102	111	122	131	102	111	111	116	131	126	115	96	106	120	123	117	120	108	108	119	127	131	132	107	108	122	141	109	101	102	125	118	136	118	118	124	103	134	136	102	138	106	93	108	113	109	126	101	135	121	119	128	119	115	110	124	127	119	152	135	123	134	125	124	100	115	130	124	108	105	110	110	112	130	96	117	111	110	144	116	108	115	113	132	123	118	114	131	129	123	119	128	114	130	129	111	123	128	147	120	129	108	125	117	109	124	123	110	116	110	119	125	121	120	129	130	122	135	145	129	91	118	129	121	109	119	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	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
5678	416	556	608	528	534	469	473	458	454	434	446	430	428	409	444	401	393	423	378	391	422	421	404	420	414	444	393	385	368	397	402	402	403	416	396	385	445	357	414	390	418	376	382	416	423	391	406	386	390	369	394	387	412	404	373	387	369	414	383	366	395	415	400	425	388	390	386	371	406	384	354	399	430	386	367	389	397	383	393	413	417	372	394	383	384	383	363	406	396	375	414	370	386	373	416	360	418	372	377	406	381	400	411	416	382	392	361	393	398	371	385	414	401	388	418	383	404	358	405	375	401	429	405	370	414	395	391	392	385	377	384	417	407	383	388	415	425	339	441	413	381	387	387	398	389	391	369	393	412	411	369	387	385	348	377	410	397	401	441	403	405	432	408	399	360	389	395	380	394	383	407	396	412	385	401	444	419	396	371	372	376	407	390	388	401	409	418	418	396	398	369	386	384	384	424	439	418	395	371	401	446	386	411	399	409	403	366	398	371	409	348	406	414	432	374	367	409	405	393	390	390	414	395	371	404	384	355	390	405	380	400	374	400	404	366	406	382	366	432	397	376	419	432	420	382	396	421	383	411	363	375	390	401	384	391	412	392	403	411	400	374	392	399	375	437	378	406	412	422	402	397	356	357	382	382	400	402	404	436	410	397	404	376	364	426	405	394	412	412	383	380	406	407	392	412	386	416	401	403	415	394	405	392	394	414	415	388	389	411	390	375	399	421	400	416	402	379	418	407	402	377	360	389	376	388	405	374	390	400	395	403	388	421	419	401	415	403	404	367	370	416	399	387	403	418	386	386	396	392	396	434	395	388	382	377	398	380	418	381	403	397	348	382	401	350	390	390	418	396	417	379	414	409	380	410	446	412	409	386	405	400	388	417	375	379	410	371	392	366	385	368	387	401	386	413	392	383	397	422	393	406	384	375	364	388	399	414	371	398	378	418	375	366	390	409	389	386	359	408	382	419	413	394	375	390	416	385	393	396	436	392	422	415	395	395	411	360	401	370	371	401	413	385	425	412	426	382	421	402	378	385	390	412	383	351	413	405	402	361	409	391	389	380	404	397	410	373	367	411	376	366	397	399	420	387	393	370	405	391	375	411	398	373	390	385	424	407	380	413	380	383	383	403	373	388	376	383	395	370	414	384	384	390	398	386	391	396	386	398	450	349	398	381	375	376	378	383	426	357	383	395	396	391	404	407	391	412	414	409	385	408	392	418	402	382	392	399	408	378	403	391	383	401	397	384	394	431	396	422	390	398	450	407	419	374	399	395	394	400	410	381	393	395	378	374	383	371	449	383	398	334	423	391	378	435	381	357	413	379	415	408	411	419	423	429	389	443	400	418	382	372	396	363	425	404	418	413	363	418	354	395	351	397	411	377	421	414	394	393	413	370	404	346	406	377	403	393	374	396	410	398	376	413	407	368	405	369	420	412	365	443	386	405	387	375	396	404	394	408	397	365	389	388	399	358	369	403	380	399	392	432	368	414	404	423	389	382	390	386	342	377	397	421	384	382	394	406	384	394	409	393	408	399	362	425	359	405	407	416	406	404	383	349	398	406	409	424	399	362	379	416	357	402	387	374	425	380	397	378	375	432	401	400	374	402	414	381	395	403	412	420	395	412	376	394	413	378	431	416	405	417	382	398	377	393	385	398	407	391	408	387	389	393	383	439	380	407	397	380	398	400	363	403	372	364	359	402	397	414	392	413	389	397	402	396	405	410	405	393	375	393	410	418	395	396	421	389	415	426	408	387	388	418	361	375	360	373	388	378	380	393	386	373	427	418	407	403	384	386	395	386	379	386	389	380	410	379	384	417	390	392	387	383	386	360	402	398	438	403	396	438	390	378	391	405	394	372	394	393	387	375	414	384	383	378	403	438	391	391	383	412	383	403	395	371	362	355	389	383	398	374	431	379	391	421	380	382	376	413	401	377	401	413	352	410	419	395	386	405	415	402	372	384	386	380	359	396	427	408	408	406	420	422	367	412	390	399	403	388	390	418	400	374	404	400	383	430	381	383	381	418	389	393	396	380	395	366	372	369	407	418	359	408	414	434	420	371	400	392	376	402	406	394	386	402	407	417	365	412	397	402	407	393	402	367	369	377	412	402	417	392	366	382	409	428	368	404	416	404	404	414	415	409	402	372	424	388	391	377	419	384	388	387	394	407	377	407	413	357	390	417	409	397	381	379	410	382	395	400	396	388	404	408	388	387	381	396	376	385	392	387	417	422	396	391	422	364	414	418	384	362	382	416	412	404	403	405	382	413	404	398	426	422	387	371	367	384	426	392	420	412	424	398	370	369	384	425	412	382	394	421	391	373	392	390	384	386	395	380	443	364	413	389	377	374	371	394	390	380	405	389	384	391	441	391	352	380	430	368	386	372	366	431	395	389	408	382	409	399	399	434	443	392	438	387	429	395	430	400	420	396	396	391	429	371	406	443	420	394	382	406	397	377	396	379	409	390	443	413	400	410	386	371	401	421	386	382	391	398	350	378	429	406	398	426	437	401	387	398	380	401	400	404	406	396	382	423	387	382	417	373	394	389	407	400	398	423	419	374	396	425	369	417	383	393	372	392	416	412	384	344	405	387	419	395	369	365	424	413	390	395	413	407	389	412	408	415	387	402	409	426	420	366	381	396	419	367	419	359	372	415	431	366	378	393	405	374	392	372	398	399	401	383	388	420	429	428	363	433	389	411	380	396	408	380	363	419	381	401	405	378	382	422	428	375	417	378	378	361	393	378	386	360	417	426	398	419	427	364	373	384	425	427	407	346	396	390	404	370	359	382	387	392	424	392	382	382	424	382	400	390	376	390	392	429	385	383	399	413	391	410	409	401	407	397	400	380	417	388	387	390	396	373	389	364	396	393	394	350	369	405	405	429	396	394	409	390	430	391	387	415	406	399	387	406	387	394	402	401	376	417	402	360	404	393	371	392	409	373	363	393	422	383	399	390	383	384	365	383	416	362	351	397	390	394	380	378	423	389	372	375	405	387	388	406	385	368	391	423	416	382	383	393	419	437	404	375	374	400	393	386	394	403	412	396	392	430	409	402	390	423	385	406	400	404	381	391	369	378	427	405	392	388	383	363	373	413	408	424	404	390	393	404	414	426	371	389	408	399	400	421	451	396	351	392	388	414	379	392	421	385	401	363	410	378	382	362	387	372	400	419	415	408	372	402	392	365	383	408	379	368	378	425	383	388	388	400	401	412	409	402	370	411	367	355	398	371	386	385	403	392	416	371	376	381	374	382	377	382	405	346	397	411	394	427	356	398	414	401	401	424	422	365	347	421	382	404	405	411	428	388	394	355	399	391	390	395	400	394	439	399	411	418	349	370	402	405	404	428	405	382	355	402	410	392	433	378	415	349	422	380	394	430	419	388	375	388	403	423	383	366	401	401	373	381	379	420	390	395	383	433	395	361	411	432	383	360	380	402	370	385	378	385	402	373	415	395	414	419	387	422	408	391	422	377	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
44604	12415	2446	1231	886	684	544	479	413	357	351	362	307	326	302	285	321	275	312	283	309	286	268	247	260	266	282	309	283	265	288	229	248	244	221	280	265	259	274	251	234	259	249	276	265	252	250	240	274	271	235	245	246	268	236	270	263	225	238	224	257	276	271	256	267	250	278	269	255	244	251	247	249	286	255	239	248	258	262	273	247	261	236	243	233	269	264	258	246	266	230	259	259	253	270	238	252	248	247	260	252	253	260	246	276	239	249	255	269	278	268	253	218	269	267	251	268	276	260	250	262	258	230	249	245	274	254	242	281	219	285	244	239	271	263	241	254	227	251	245	243	209	263	252	246	286	237	252	254	236	254	271	265	244	244	245	263	247	262	258	248	266	232	254	280	233	242	256	238	257	259	245	268	243	266	268	262	281	250	264	257	236	287	259	249	269	231	230	286	259	250	261	223	250	280	250	242	263	251	292	255	262	261	276	259	262	248	280	240	234	227	262	274	269	223	266	249	266	277	248	258	257	240	290	259	245	250	259	248	250	269	248	247	247	252	266	241	241	256	237	255	266	263	227	259	267	236	262	242	266	247	283	251	243	238	237	264	246	248	251	277	269	250	295	269	275	243	277	260	272	276	275	229	243	278	263	247	250	247	245	235	275	263	250	249	240	273	266	256	252	262	306	239	245	228	284	268	251	238	272	265	243	287	264	269	261	272	259	237	266	253	236	241	252	301	247	270	252	240	252	229	251	257	266	267	258	237	260	227	248	267	229	266	274	245	228	252	246	225	266	254	260	284	252	244	273	226	225	256	240	298	278	263	266	277	244	248	242	255	244	270	263	252	239	242	244	271	251	270	247	248	289	248	246	272	242	277	286	253	252	264	235	259	265	243	245	237	259	281	276	260	255	261	244	213	232	269	278	228	261	265	267	259	266	267	235	256	243	275	246	270	270	239	231	259	253	246	257	243	237	241	258	257	260	221	252	244	242	268	268	245	255	275	246	282	273	261	254	266	253	261	227	251	222	260	231	250	259	243	250	249	267	232	241	232	262	268	265	250	248	235	244	275	276	249	282	283	259	266	260	233	270	244	273	294	239	266	260	224	258	253	249	273	255	230	236	252	242	254	246	262	241	231	265	276	234	253	237	260	271	227	248	249	265	264	222	272	245	276	229	270	260	258	271	274	253	240	299	290	262	279	276	239	248	236	246	296	252	249	254	250	222	278	270	251	265	240	258	260	242	249	247	240	267	246	262	269	256	258	256	235	261	257	244	246	245	256	263	248	274	267	255	238	246	228	257	267	292	256	245	273	257	267	254	295	269	290	232	262	271	263	252	245	254	243	238	248	287	248	267	259	253	274	264	240	286	256	230	263	238	267	261	240	254	230	248	262	224	247	258	274	274	234	245	247	232	281	285	247	243	263	252	252	290	239	245	262	255	263	257	256	257	265	258	239	273	257	255	253	267	278	241	241	228	238	239	274	242	264	254	277	262	242	255	260	281	245	259	266	260	251	223	235	244	247	236	235	281	258	253	252	245	244	236	245	243	292	283	244	249	245	249	256	263	244	239	270	271	246	260	255	260	275	267	260	256	246	247	291	262	269	243	252	276	251	265	240	253	263	264	284	264	257	235	258	251	256	277	259	248	254	220	249	241	249	265	273	250	281	257	256	266	247	251	249	297	263	225	271	251	269	252	261	268	262	269	247	255	263	249	266	246	234	251	276	251	249	278	254	246	256	266	231	244	252	264	239	239	290	257	252	243	250	249	280	271	238	243	246	249	226	262	248	253	260	291	265	266	277	283	248	262	264	264	281	252	241	270	254	260	239	284	260	248	271	279	275	243	240	256	258	250	243	235	273	278	259	253	245	230	240	251	231	270	263	214	261	257	254	246	241	271	235	232	282	249	236	237	264	256	243	258	252	256	276	263	252	265	261	258	272	244	257	247	247	256	264	246	264	265	280	252	260	271	264	234	241	244	225	272	244	270	233	225	279	245	287	273	273	269	287	259	240	232	247	268	289	261	279	236	224	263	253	269	221	254	231	252	259	254	256	245	238	237	250	281	253	268	268	250	271	246	246	227	284	268	259	217	288	245	264	267	281	272	288	233	254	262	270	279	259	271	245	274	258	250	293	252	275	258	238	239	274	268	264	254	252	228	238	239	249	224	236	242	235	243	243	279	240	242	269	235	286	241	261	261	245	247	276	302	276	272	253	257	227	275	285	264	265	228	245	248	268	288	249	250	285	272	269	250	269	279	253	239	272	250	245	234	198	251	234	281	244	241	263	259	275	255	276	268	256	244	270	265	279	260	297	260	252	264	278	279	216	242	252	262	288	273	257	262	235	249	248	247	214	272	245	282	269	241	218	224	266	260	232	255	248	255	249	240	245	247	247	277	230	252	257	251	234	276	254	249	240	271	253	235	253	274	261	254	274	284	242	296	262	262	247	258	283	244	237	283	247	248	267	248	247	260	246	245	260	215	231	242	271	279	230	241	272	258	253	243	255	256	260	270	291	271	235	247	252	249	228	244	248	291	256	244	282	240	270	239	240	258	271	257	256	246	255	259	255	280	287	264	236	237	277	267	256	261	240	297	256	226	249	254	264	261	220	250	253	240	258	256	256	271	236	252	268	250	270	242	229	259	279	241	276	231	251	261	268	211	249	244	229	277	262	264	259	246	277	255	255	268	257	256	244	269	230	273	270	245	241	239	264	264	249	273	261	276	275	265	297	275	249	247	269	261	247	231	264	225	270	269	242	233	255	259	250	249	259	245	241	245	250	257	237	261	236	255	269	266	261	231	233	268	253	272	269	265	248	269	277	246	277	249	271	269	262	279	282	230	229	222	241	253	261	258	245	285	250	242	267	240	250	260	252	261	275	286	269	247	259	252	232	251	266	255	292	265	274	281	218	257	274	228	233	235	261	295	268	257	258	256	250	261	238	216	250	279	278	281	238	229	235	268	246	278	232	235	230	243	268	276	248	251	256	253	285	249	240	254	252	238	211	261	252	250	264	250	246	263	268	242	220	247	279	220	265	236	288	261	260	256	252	257	250	250	264	238	255	270	238	252	228	256	233	269	282	226	286	226	257	265	264	278	241	238	286	238	244	246	309	248	234	232	245	280	255	249	250	263	264	261	266	249	265	277	255	260	256	269	235	245	283	252	278	238	261	261	257	255	284	264	242	290	241	265	244	271	258	250	253	261	248	232	245	237	252	264	277	255	224	270	236	246	258	217	264	254	263	262	242	289	252	267	248	279	260	276	280	270	258	256	243	261	251	236	249	246	244	242	254	267	274	236	247	237	257	248	269	242	266	268	253	231	263	260	255	250	287	236	257	257	261	242	263	229	268	236	241	249	262	234	281	270	279	257	252	241	256	255	250	262	252	273	236	238	252	255	240	268	248	275	248	248	230	253	253	267	266	264	261	280	269	244	251	288	216	264	257	273	252	289	248	253	240	261	232	257	254	246	266	282	243	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	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
21307	1741	3442	3872	3255	2690	2289	1908	1722	1531	1481	1461	1317	1234	1113	1077	1028	973	996	916	950	863	880	888	916	813	834	810	805	774	877	824	728	800	813	794	791	801	789	790	808	811	777	797	749	749	796	842	797	801	788	809	767	748	735	779	765	765	816	724	758	744	747	804	773	764	743	714	759	754	753	719	764	797	768	775	741	739	724	730	708	758	740	753	767	731	681	769	700	724	775	725	733	732	778	777	717	749	713	738	756	792	750	754	759	753	759	730	745	767	743	729	783	781	700	721	734	717	783	686	753	729	713	742	762	730	778	756	696	775	749	713	762	737	696	730	721	767	678	775	749	759	766	686	735	734	719	683	755	706	731	737	749	742	715	720	695	686	713	720	741	684	738	730	740	736	709	713	712	749	737	723	749	710	722	760	747	758	792	726	736	787	733	772	743	772	765	710	723	760	748	774	724	778	713	758	778	742	690	761	781	721	740	692	781	755	742	682	672	745	709	721	724	755	733	739	742	752	661	784	739	743	718	705	761	697	717	715	704	717	705	737	770	745	732	723	751	749	752	751	709	716	725	743	705	764	713	761	747	717	764	673	719	744	765	692	752	758	695	713	746	709	728	729	693	728	763	783	758	722	741	765	725	750	742	772	791	737	741	751	728	713	778	726	732	728	730	744	737	720	733	685	707	728	767	699	720	745	735	711	745	709	695	732	781	785	786	695	753	722	700	727	696	767	696	743	705	722	755	747	715	757	751	734	747	696	700	759	728	712	679	732	750	711	666	726	758	727	752	724	700	692	729	698	726	745	723	717	689	728	763	762	735	691	734	690	671	713	698	771	707	686	721	745	745	738	747	727	693	695	729	723	696	728	749	749	794	724	758	732	738	702	689	776	696	740	752	745	733	744	738	736	712	719	717	711	739	729	709	738	742	767	717	717	752	744	758	751	706	753	705	765	723	723	718	740	745	718	733	741	767	711	683	772	766	681	778	741	714	763	733	739	751	700	700	666	765	737	731	706	756	720	745	755	738	717	727	739	716	752	748	710	736	746	732	689	734	683	762	779	749	681	722	728	737	718	723	764	753	750	684	768	743	725	741	816	742	699	742	795	737	688	712	724	743	723	746	694	652	702	772	735	778	722	692	659	758	701	752	746	726	687	724	739	734	761	752	705	722	716	737	759	718	791	703	787	732	705	778	709	714	732	711	709	736	691	708	747	725	708	738	760	757	702	751	683	714	788	739	740	765	715	767	699	769	739	757	755	720	728	713	734	736	735	672	774	706	695	766	751	735	725	710	730	698	776	722	729	728	713	703	740	740	741	760	688	753	776	710	744	766	776	750	723	770	689	675	679	728	709	738	745	744	753	715	775	725	687	722	743	779	744	714	743	720	750	757	721	740	722	699	759	716	730	688	744	815	746	765	714	767	718	749	704	738	749	748	709	741	694	686	672	718	707	719	729	725	714	726	716	731	717	787	736	692	745	695	766	775	783	743	787	745	727	712	760	737	769	722	699	740	724	743	722	730	791	729	685	742	755	742	745	736	737	670	727	745	782	702	731	697	730	733	770	693	730	746	719	756	688	772	750	773	702	723	735	732	703	700	772	766	724	744	716	718	699	728	731	759	747	755	756	749	743	772	720	745	705	773	718	700	730	723	814	712	768	700	759	735	729	732	764	767	742	746	741	718	738	769	712	754	729	731	770	732	730	739	763	733	724	756	710	752	714	805	743	751	768	694	759	740	741	754	773	735	739	757	729	795	740	760	742	780	696	761	709	733	754	735	731	720	748	743	778	764	747	721	760	792	725	695	764	682	698	763	705	728	745	716	732	684	773	737	716	679	727	737	726	715	779	764	770	734	746	776	727	751	761	734	714	728	736	735	757	716	693	773	721	721	717	724	740	740	727	770	744	768	743	712	673	710	764	747	755	737	718	753	751	753	768	735	778	719	719	722	729	741	650	725	743	724	706	757	733	694	743	734	725	692	755	745	743	721	763	755	742	747	742	726	750	781	743	757	721	712	729	713	777	731	774	747	728	716	738	782	707	727	729	736	699	731	739	742	754	728	717	728	732	758	732	725	735	748	715	733	754	736	713	731	711	778	821	713	744	739	742	738	756	720	721	733	723	699	741	754	674	745	737	751	700	695	747	727	717	740	681	702	730	729	708	740	730	705	706	693	754	698	708	733	707	747	724	751	732	741	749	762	753	728	707	727	708	760	753	716	756	738	690	705	779	724	712	678	712	702	733	724	736	764	718	747	756	754	740	719	727	763	732	730	734	684	733	724	729	711	678	751	733	747	726	681	728	730	738	727	747	771	710	733	723	741	760	764	703	718	747	728	777	716	731	687	698	760	756	676	724	726	677	740	722	722	757	764	689	723	731	704	743	752	701	727	708	728	764	705	669	737	721	708	746	759	697	696	765	754	783	763	719	757	735	773	667	729	694	757	734	742	681	718	681	703	736	727	713	738	753	710	723	738	738	787	727	739	727	719	728	750	726	715	710	728	708	723	718	786	756	740	694	790	746	746	741	692	711	700	741	776	750	735	712	776	684	734	704	726	750	766	719	783	753	767	745	717	719	727	704	718	718	750	727	738	736	751	701	765	736	727	710	750	744	735	708	678	734	735	719	743	782	750	744	771	709	714	730	727	754	724	694	733	746	733	743	712	708	779	758	684	737	748	741	728	646	756	783	739	757	726	762	789	721	730	769	717	716	717	734	731	708	714	701	763	781	753	732	720	755	684	734	722	728	691	671	711	726	760	742	716	774	736	755	739	747	680	746	748	714	723	736	746	698	695	753	732	706	792	799	760	737	749	700	701	730	757	705	721	739	696	757	755	717	698	724	706	753	738	710	726	744	735	746	735	723	731	721	739	728	768	769	753	717	773	719	744	723	740	720	724	705	765	737	755	742	746	765	729	709	712	740	761	711	723	749	679	725	732	722	750	735	724	766	699	739	712	716	753	765	752	720	778	722	762	743	723	729	752	702	720	750	772	753	715	776	694	745	763	712	762	733	756	753	745	742	746	715	729	786	715	708	740	680	678	748	802	739	709	734	722	760	717	732	704	697	713	709	772	725	724	694	718	745	751	771	776	733	754	751	710	728	709	735	743	743	709	718	739	750	764	801	747	732	716	709	725	749	765	780	714	711	747	762	729	680	722	758	723	768	701	752	757	769	674	720	744	680	708	725	712	715	719	701	723	740	726	761	747	748	748	729	783	735	691	682	750	757	778	728	761	746	730	738	762	704	755	745	721	796	740	797	731	735	750	763	706	735	764	742	718	668	697	709	756	676	696	732	751	754	743	705	735	705	705	740	713	742	719	723	790	723	756	710	744	714	727	729	810	735	732	732	750	712	736	723	797	722	749	738	722	752	737	732	772	772	755	772	747	732	737	731	719	679	742	726	710	766	772	772	722	744	729	760	679	715	772	749	773	748	781	699	738	763	735	764	738	713	749	708	752	742	715	720	753	713	740	748	762	743	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
53927	19763	9385	2871	1564	1109	917	783	687	583	528	477	461	429	407	386	358	339	347	377	361	335	359	336	326	301	317	310	287	302	285	286	298	336	290	307	310	325	314	301	278	323	306	299	241	281	309	276	277	259	274	289	304	289	315	304	285	278	324	304	262	326	313	281	304	284	309	311	281	304	322	305	282	279	275	318	290	316	312	342	261	280	289	286	326	266	282	287	302	318	287	280	309	292	303	299	268	290	305	261	255	318	278	289	327	310	305	296	273	319	285	298	332	255	293	309	320	314	273	304	300	304	276	298	291	265	282	308	290	295	320	285	290	257	289	286	294	285	302	294	307	282	281	282	309	289	318	312	267	295	289	263	306	285	276	286	292	340	320	289	274	267	326	299	307	271	285	311	324	323	297	277	280	306	282	329	291	295	312	271	272	288	302	318	321	293	279	290	300	288	309	272	309	261	293	289	291	316	304	269	283	272	326	292	315	293	311	272	311	320	314	292	294	303	293	305	291	259	325	289	254	267	274	310	303	321	301	282	324	299	294	285	266	271	301	289	301	265	284	291	339	290	298	285	308	300	286	287	305	304	270	297	299	286	319	299	311	328	295	301	296	329	314	301	270	294	286	275	290	283	268	265	278	298	288	281	276	294	300	286	300	287	258	291	328	293	265	325	297	309	293	309	309	289	309	328	305	288	289	273	300	287	281	298	290	288	286	290	306	325	313	269	282	288	274	298	326	267	291	274	282	309	297	297	281	285	289	282	301	301	292	290	306	263	256	312	277	286	270	297	298	292	273	278	285	290	298	298	312	302	281	320	270	317	262	280	292	297	276	298	310	277	293	274	287	316	321	278	290	251	285	269	279	287	301	309	291	286	279	272	288	281	299	288	327	274	294	287	323	298	311	254	296	270	293	245	303	315	283	298	285	283	313	299	282	274	282	303	274	285	290	299	321	322	293	300	292	312	288	277	257	287	299	302	316	282	296	277	296	279	296	313	303	261	290	272	283	289	294	300	266	312	299	267	286	285	262	288	298	281	306	273	281	276	276	280	311	298	284	282	308	313	273	296	281	262	315	297	310	293	301	279	313	316	260	275	290	267	305	301	312	304	285	321	276	299	282	316	314	254	285	298	303	290	281	286	300	316	282	277	297	253	274	291	304	272	314	310	312	295	315	302	319	266	261	290	283	297	303	290	291	303	321	326	290	330	332	292	288	307	299	303	274	322	310	280	275	266	285	304	288	287	300	262	296	298	301	274	295	315	319	319	288	310	289	255	289	266	268	280	303	280	289	287	281	295	301	282	281	280	308	305	294	276	278	276	271	277	298	298	314	282	293	283	273	319	282	288	258	338	292	307	298	293	302	284	275	295	303	295	287	305	286	307	264	299	288	270	305	283	284	280	306	285	303	304	282	296	291	297	251	271	284	300	285	294	336	296	285	291	266	287	315	311	288	329	290	301	259	287	316	254	310	265	248	291	296	316	276	249	297	299	314	274	284	295	314	296	288	281	311	287	258	263	279	308	286	274	272	320	305	301	291	298	302	273	275	269	294	317	334	273	323	256	293	276	276	270	322	311	276	301	315	310	270	265	280	321	259	276	281	285	302	280	282	280	272	260	281	309	301	291	290	296	278	275	275	280	247	279	327	321	291	304	296	296	318	295	280	283	288	285	254	289	294	320	290	287	320	284	274	286	309	311	310	313	300	319	269	303	330	295	271	295	288	294	280	294	294	302	287	309	296	270	302	286	304	329	314	311	313	292	304	306	271	294	299	355	288	312	306	267	285	261	308	299	299	273	293	312	287	266	285	322	233	287	273	286	289	254	296	293	293	282	304	266	278	299	286	301	318	288	265	304	280	325	282	294	299	313	292	287	302	303	289	275	266	288	293	285	302	308	282	310	307	266	309	291	296	326	282	292	295	285	325	275	306	315	320	316	278	307	281	297	313	291	289	280	295	301	325	309	284	289	308	298	254	289	257	305	289	313	283	290	280	275	292	271	294	323	284	297	290	275	304	316	303	286	295	273	309	314	304	279	279	278	311	296	336	299	316	286	295	283	291	305	289	293	263	301	278	298	305	301	294	295	298	298	291	282	294	260	290	295	282	278	295	282	309	281	314	297	287	294	260	280	311	277	281	315	301	295	294	288	284	288	298	305	300	275	255	302	314	297	314	295	307	298	328	300	325	319	268	296	309	266	283	305	276	307	306	281	283	317	304	280	300	272	261	297	299	293	276	258	278	299	278	251	278	290	304	297	277	293	267	308	299	300	322	298	293	285	310	285	332	308	268	286	267	287	293	279	312	297	328	295	289	319	298	293	262	295	272	281	273	297	281	305	277	288	290	285	270	292	285	287	287	291	284	262	309	297	307	267	323	293	313	272	284	309	262	324	297	301	293	295	282	296	293	293	274	287	320	296	301	298	278	321	319	312	281	278	295	297	273	302	286	305	281	264	306	308	280	263	272	292	308	257	299	280	293	280	279	290	276	265	309	284	275	299	295	294	307	295	293	291	285	289	261	295	305	298	314	268	297	306	287	281	287	289	270	289	303	282	280	294	288	283	297	293	267	270	253	270	328	279	308	289	269	295	291	297	280	300	289	279	287	287	282	299	277	306	317	298	327	278	256	255	266	304	285	292	310	300	306	304	269	311	316	307	261	275	281	321	282	265	341	315	301	296	297	302	294	272	295	322	266	303	283	288	289	282	286	313	300	309	301	276	286	299	299	299	291	313	296	264	290	320	279	303	295	283	261	274	291	267	298	334	300	280	274	269	302	306	306	291	294	272	289	306	274	290	309	264	312	312	293	284	292	274	277	315	282	280	298	265	316	273	270	300	265	280	306	260	291	300	283	295	315	329	309	288	314	323	307	284	276	306	284	313	298	280	294	296	312	293	288	298	292	297	287	300	296	298	285	317	263	322	302	276	266	314	307	312	288	273	295	301	282	267	279	280	275	275	298	279	299	303	312	271	305	292	293	278	301	310	303	300	286	291	292	280	288	315	264	289	294	305	293	279	277	294	294	287	262	269	291	335	307	335	314	267	250	306	275	317	331	314	327	295	304	279	265	274	298	344	298	298	285	291	252	281	291	278	301	279	301	289	290	286	288	283	294	285	301	278	294	312	269	293	307	277	314	276	295	282	267	299	256	288	297	297	319	281	288	284	276	299	288	277	326	263	270	336	302	289	314	255	276	285	306	318	279	301	297	294	288	286	275	308	310	289	302	274	307	275	311	276	288	272	295	293	268	270	296	297	288	330	289	285	275	328	288	289	280	278	264	296	259	284	332	290	293	273	249	286	291	307	275	300	269	303	281	325	328	306	274	253	263	283	311	316	294	303	286	303	312	287	287	302	324	299	288	288	309	315	287	283	283	270	317	272	279	275	289	309	291	266	295	297	270	309	289	275	292	283	269	303	295	304	310	303	293	303	259	292	251	297	295	299	269	269	270	304	297	297	288	281	272	299	299	287	289	277	286	290	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
27596	2854	5834	6657	5509	4452	3754	3105	2723	2331	2172	2044	1777	1681	1597	1580	1468	1378	1284	1257	1267	1184	1129	1124	1098	1095	1048	984	1043	971	941	1045	933	971	950	915	962	876	891	909	870	880	871	1005	885	911	891	883	872	915	803	853	846	884	872	817	794	869	864	882	830	794	871	839	810	822	840	803	894	811	806	810	847	861	857	861	823	820	874	830	845	806	899	829	790	831	806	852	822	754	791	786	839	809	767	851	848	862	847	832	803	761	780	812	805	798	852	794	768	765	817	811	867	785	867	799	831	807	788	789	786	821	849	813	836	831	824	843	814	824	803	851	792	794	812	858	820	799	794	811	810	864	818	780	854	833	799	790	798	825	873	799	785	828	827	832	809	818	781	829	810	802	779	835	845	771	755	793	827	851	778	806	884	824	754	778	767	825	846	778	854	801	836	830	820	828	791	750	783	841	760	840	796	795	815	800	771	823	811	773	875	810	806	844	771	779	825	788	793	809	804	839	878	839	800	805	811	783	781	804	803	796	815	837	788	840	845	786	780	830	790	807	804	860	798	839	832	825	788	854	841	807	772	791	786	812	737	838	767	768	775	837	819	839	786	838	809	857	861	772	818	840	821	813	849	761	830	847	836	783	819	834	759	773	852	785	855	794	800	783	806	829	799	761	823	826	834	810	783	824	851	798	768	760	747	818	814	813	786	773	802	774	804	783	814	802	770	778	743	790	785	846	840	827	839	740	838	836	817	795	804	781	807	800	788	811	793	791	849	744	757	794	824	798	800	814	863	810	799	823	861	793	759	836	865	854	826	789	805	809	840	725	782	785	814	824	809	852	817	765	841	760	780	794	793	848	785	756	791	823	849	787	794	804	770	865	856	794	871	785	843	805	810	767	809	766	809	816	763	791	816	838	788	760	791	816	790	830	808	771	844	785	856	778	812	797	810	864	782	825	830	755	810	807	834	818	777	873	798	798	832	793	810	783	796	862	817	817	794	802	798	784	819	828	795	806	806	813	794	827	811	838	751	772	816	795	884	766	808	802	857	814	786	823	778	757	783	797	773	802	839	879	781	786	836	841	780	797	796	838	821	823	845	819	734	771	835	812	811	830	779	789	819	808	790	784	789	789	802	832	830	792	782	792	827	863	830	795	756	826	791	757	822	862	778	804	774	815	812	846	789	796	808	788	836	799	836	775	796	783	806	852	822	822	835	832	802	823	846	809	847	850	807	823	807	745	857	782	788	789	850	831	833	839	830	795	800	784	832	756	770	850	769	800	808	785	806	799	846	820	807	834	796	777	793	778	773	851	887	832	816	765	831	822	812	801	762	836	812	774	853	810	846	819	857	830	783	850	792	720	863	778	828	786	802	812	830	787	813	783	780	825	798	815	832	829	821	793	776	841	791	770	822	806	771	769	804	828	841	871	837	804	840	823	843	815	853	802	814	850	811	800	795	808	803	767	792	767	836	791	784	763	796	860	793	805	810	793	841	799	849	840	834	774	760	789	791	798	779	832	801	768	756	881	795	802	810	858	775	813	827	789	758	739	801	790	764	836	761	808	789	793	811	795	819	793	828	831	840	846	807	806	754	789	825	840	761	791	790	798	826	834	798	819	788	829	832	829	777	802	818	845	822	796	818	805	809	784	768	863	824	708	803	808	779	824	813	795	826	787	788	793	789	813	813	804	842	779	757	837	792	778	817	777	791	840	801	778	782	779	869	800	785	827	835	827	811	846	782	869	753	777	790	822	806	832	773	822	813	822	795	798	845	769	772	776	822	880	822	836	774	803	792	812	788	819	788	806	762	809	769	798	843	836	791	835	796	791	807	838	854	765	758	792	832	782	767	813	829	823	873	818	792	834	807	817	834	827	843	780	814	849	826	760	788	831	846	754	781	871	831	866	831	787	766	846	797	792	841	841	802	791	796	815	785	815	806	827	823	819	793	748	823	826	827	829	829	811	802	844	792	798	782	788	783	845	779	799	814	816	834	836	838	771	789	783	800	831	771	817	758	824	796	798	846	778	835	795	777	802	808	830	768	792	808	827	817	774	860	805	787	779	805	843	799	832	842	809	811	823	809	825	790	813	852	820	797	794	766	811	813	833	771	834	878	830	771	815	859	815	804	811	807	853	793	807	823	837	760	776	875	845	836	830	779	825	815	806	804	856	842	773	824	785	796	784	838	828	841	867	741	795	814	817	835	837	843	806	805	838	780	815	802	841	757	817	849	815	824	788	810	787	790	810	831	829	779	832	832	840	831	887	871	856	782	817	807	782	867	832	833	765	862	749	763	809	819	857	819	817	779	804	764	792	796	825	846	859	793	788	828	743	835	785	809	821	812	815	829	805	793	807	824	812	819	792	812	815	786	755	797	828	772	790	800	865	812	803	784	786	754	834	797	764	791	813	814	788	822	837	816	728	799	880	802	802	780	843	820	801	821	802	859	794	828	770	821	834	800	813	827	822	781	786	800	829	796	810	811	830	791	770	811	777	809	807	784	763	818	780	797	793	772	811	805	790	812	805	817	810	836	803	783	830	802	812	781	799	761	816	836	857	793	808	767	770	853	795	801	790	779	791	758	868	798	799	814	790	819	877	807	815	833	844	840	890	756	771	829	791	832	775	790	831	825	773	801	820	812	781	797	824	827	777	755	780	793	832	785	779	804	814	810	776	761	849	789	818	760	838	816	786	820	804	805	837	838	787	772	859	833	817	773	832	832	770	849	737	742	781	814	760	835	819	772	823	797	809	756	785	776	826	816	862	820	801	795	828	820	839	855	833	790	809	790	867	789	719	813	826	795	776	800	828	757	801	810	811	808	782	755	797	857	804	794	802	779	811	785	802	803	822	852	795	872	781	819	801	766	830	804	829	804	788	798	819	774	810	797	818	771	804	820	792	802	788	788	855	820	811	846	803	762	760	855	818	762	852	800	804	819	767	843	821	831	810	806	844	815	774	826	730	850	789	785	808	851	827	764	822	803	869	768	753	788	827	770	800	772	822	827	797	818	810	814	809	795	798	817	790	770	829	797	794	784	823	760	767	798	860	819	794	825	844	845	791	781	820	781	838	808	810	857	835	814	753	833	777	820	801	767	801	865	805	817	825	851	814	800	802	795	750	785	796	792	802	773	819	772	825	808	776	793	813	782	797	804	838	783	811	789	822	790	785	782	796	825	784	807	804	769	813	839	769	795	828	834	795	806	779	796	837	809	842	892	825	820	802	832	791	842	794	804	786	771	824	846	780	813	807	828	811	824	830	769	814	821	788	781	816	784	782	814	799	799	825	825	808	867	849	793	775	805	794	787	841	806	798	783	843	779	814	829	771	838	834	837	820	816	846	831	820	845	826	888	846	793	792	754	832	805	797	777	817	772	797	806	799	729	794	817	781	819	805	779	750	802	773	786	754	795	806	817	804	819	801	771	777	787	785	781	810	793	786	783	832	838	810	856	814	827	825	814	803	773	782	828	802	805	805	799	842	838	767	787	802	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
6202	385	279	169	156	147	130	118	103	131	133	125	117	118	126	106	123	141	88	124	144	122	127	131	118	117	130	122	113	111	111	124	120	106	139	115	114	136	111	111	132	103	132	110	113	109	151	103	120	125	112	122	110	85	115	123	108	137	120	128	127	125	116	113	136	125	122	109	121	120	122	104	142	120	119	99	122	114	95	106	133	132	123	138	128	108	114	98	139	116	120	120	128	113	120	122	116	106	123	135	100	109	125	116	117	104	102	119	116	107	114	110	127	128	128	117	105	121	85	119	131	105	111	143	113	123	113	99	119	121	115	109	129	99	131	122	98	125	89	118	107	131	136	124	111	107	111	99	120	123	109	127	123	127	118	117	101	131	113	115	105	131	109	106	117	114	129	126	130	101	146	104	111	100	91	124	133	110	111	131	118	109	111	124	113	95	118	102	118	108	110	112	139	114	129	113	124	131	123	122	147	112	117	106	104	121	115	124	117	117	128	124	109	136	117	111	122	123	125	122	118	113	105	95	117	103	115	145	130	113	115	121	114	126	106	120	116	122	115	121	120	110	105	118	131	113	117	123	101	111	120	111	94	109	123	110	129	114	128	143	135	124	118	114	94	124	113	114	90	145	111	134	124	127	114	102	89	118	126	138	134	123	130	110	122	112	124	121	125	114	102	115	134	106	134	138	108	92	112	109	124	120	136	98	108	98	101	105	121	133	128	120	132	128	111	106	122	122	113	112	118	109	114	135	124	108	116	106	101	137	118	129	112	125	111	115	120	119	110	131	112	109	131	108	108	111	130	113	97	113	109	112	112	123	110	109	121	113	105	124	130	109	120	108	118	93	133	108	126	142	109	115	92	124	120	106	139	125	105	105	111	105	119	101	121	118	103	108	114	111	105	117	122	122	145	105	128	97	129	116	126	137	114	122	123	134	98	112	110	126	129	108	116	117	124	112	116	136	106	101	114	108	114	111	115	132	128	114	116	117	112	117	103	129	120	102	108	108	122	85	99	106	122	105	116	104	115	122	107	117	118	115	128	95	124	120	124	109	116	112	117	123	118	116	115	129	112	117	135	108	108	122	122	118	127	116	119	127	116	127	121	110	117	119	115	116	110	106	102	101	113	110	128	111	128	117	115	118	114	146	107	111	121	119	110	111	118	117	129	114	145	115	120	110	112	122	126	116	127	115	127	114	117	121	120	85	103	136	131	108	110	113	120	118	141	117	124	126	99	130	113	128	116	113	115	136	114	141	131	134	104	116	119	106	122	142	119	125	107	114	117	113	101	116	126	129	120	110	115	105	108	116	99	112	111	111	114	124	120	116	130	115	115	117	135	102	118	101	113	115	131	116	119	133	115	137	117	125	129	134	101	112	115	98	138	131	114	122	111	125	118	118	122	138	141	119	119	133	115	112	104	110	130	106	133	120	124	134	105	105	119	142	123	140	112	111	119	121	101	129	124	116	116	115	126	101	115	136	112	140	129	99	130	111	114	134	117	105	112	123	93	117	123	112	124	109	106	123	95	126	133	126	94	117	137	122	105	116	108	106	115	110	113	132	118	114	121	143	114	122	123	113	120	137	118	103	109	109	105	123	116	111	109	112	100	105	117	114	119	115	96	111	135	104	115	110	122	138	125	140	123	121	135	130	99	102	121	126	122	124	121	114	135	111	108	120	100	120	130	121	118	100	129	113	114	116	115	136	104	119	119	114	119	102	117	126	117	119	107	113	94	125	103	127	140	120	120	105	114	124	115	98	116	111	123	118	120	123	114	102	109	122	115	118	112	115	142	127	120	114	103	124	121	112	113	108	125	122	96	112	111	118	97	120	110	113	121	120	110	128	114	107	112	119	116	113	102	112	105	134	114	114	103	120	155	108	110	110	128	121	126	107	106	137	110	115	117	110	108	110	107	120	106	119	111	103	133	114	113	125	114	115	125	122	110	117	118	110	135	114	111	113	123	133	112	99	117	118	127	101	114	124	106	130	125	109	113	115	129	128	118	124	116	133	120	132	139	114	118	115	129	119	119	126	133	126	116	133	120	116	99	110	129	121	102	121	111	108	87	124	102	116	125	105	121	114	110	99	102	114	109	124	101	114	120	107	115	111	129	121	109	112	98	115	110	102	130	133	103	116	131	121	107	103	118	99	108	100	126	120	117	131	119	117	119	128	90	129	142	123	104	109	104	131	113	105	136	113	118	125	141	135	127	122	107	111	115	132	134	113	102	144	113	113	107	108	96	119	97	127	133	127	118	121	112	121	114	135	112	111	104	124	120	126	121	113	109	121	139	114	125	113	122	126	106	112	120	110	115	125	128	113	126	121	101	121	134	118	92	136	96	112	114	113	113	123	130	115	114	108	127	117	134	117	129	122	108	95	111	103	120	113	97	132	113	95	128	123	103	122	113	107	125	110	124	125	118	121	125	129	122	116	115	112	121	128	107	100	135	117	120	90	109	125	109	105	121	114	131	113	120	118	117	111	125	115	118	112	123	109	112	109	117	119	134	131	141	112	131	141	125	121	100	124	103	131	116	124	131	111	104	108	106	133	111	108	123	108	119	140	136	105	125	138	123	109	119	106	138	117	97	97	120	119	113	113	116	108	120	99	115	118	113	136	125	113	121	102	112	132	99	124	100	104	99	119	115	136	121	119	109	132	128	128	112	121	135	101	114	122	125	123	118	104	129	130	117	138	103	107	115	130	125	117	105	108	120	106	118	102	118	103	132	133	117	131	132	102	107	110	115	110	136	105	124	97	119	99	121	116	124	132	138	96	127	132	113	112	110	118	118	113	113	111	106	122	111	114	118	117	91	119	110	128	135	125	130	116	116	113	109	117	118	105	120	128	125	139	118	125	132	110	112	117	118	113	116	118	134	109	129	115	112	115	119	117	133	110	119	94	111	103	131	113	110	127	131	107	133	117	109	120	112	122	108	108	127	132	103	112	131	121	110	99	107	112	117	103	127	123	118	119	128	107	116	96	107	131	127	110	131	113	121	114	104	138	122	116	147	121	130	124	120	135	124	118	133	111	114	102	134	117	114	102	101	119	120	138	115	118	117	138	98	127	134	116	111	112	107	109	122	126	109	101	135	104	128	112	128	131	144	95	122	128	117	130	113	115	127	95	106	123	121	131	118	126	111	123	113	124	123	126	116	131	110	101	136	111	104	104	115	116	122	123	114	107	128	151	124	113	124	122	112	129	135	114	119	124	116	131	124	114	127	118	94	124	129	125	127	137	119	116	111	137	126	112	111	114	123	106	105	107	121	133	110	129	114	118	112	124	123	124	118	97	126	125	127	134	117	120	93	141	110	117	119	121	99	122	127	126	120	102	100	107	124	115	114	111	114	125	119	113	120	100	110	125	129	124	127	127	125	98	104	118	106	120	108	130	108	127	121	127	108	122	129	124	124	125	106	112	117	109	122	121	104	112	121	126	113	134	112	115	98	129	120	107	125	115	121	119	106	104	112	139	110	114	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
5534	482	541	577	544	504	458	486	467	448	431	428	434	411	400	441	418	401	386	428	392	411	424	411	403	409	391	402	414	418	420	400	402	353	354	432	398	364	406	402	403	357	389	414	403	385	364	363	398	411	392	375	418	391	438	400	363	436	365	389	376	433	430	405	409	373	395	395	429	422	372	411	409	401	405	376	418	389	401	403	387	390	390	404	391	380	384	392	372	396	413	368	419	356	375	396	423	396	369	399	378	414	400	375	400	408	402	373	385	416	392	405	394	410	388	393	382	364	396	378	386	391	427	400	395	373	437	391	395	400	401	364	388	439	426	381	368	364	394	388	423	386	380	383	428	391	440	385	408	356	410	383	383	401	413	390	386	419	432	382	400	417	401	434	373	409	399	403	412	386	392	363	395	401	386	414	358	381	398	391	399	368	401	404	392	387	372	416	398	417	364	391	396	420	405	383	426	381	394	361	364	413	396	353	386	364	409	383	418	394	402	389	427	391	365	337	420	416	414	407	386	379	379	396	395	347	412	420	392	387	410	394	396	374	435	393	402	384	415	418	401	382	419	406	392	370	405	432	383	369	406	430	375	389	388	382	374	390	389	453	378	382	399	396	379	427	385	366	379	388	396	368	410	368	374	380	374	415	387	374	391	403	380	392	383	397	408	399	399	393	399	393	426	402	368	360	395	401	373	381	352	402	396	378	354	409	368	405	414	401	415	421	437	357	384	417	401	368	406	421	401	405	384	391	373	411	412	395	391	421	432	422	385	359	399	405	380	400	427	398	397	405	382	411	379	407	397	385	404	401	366	403	355	378	385	393	384	374	410	379	399	364	381	374	415	420	406	382	399	389	410	370	385	382	423	374	379	388	406	390	387	383	371	384	400	427	425	427	404	392	436	410	405	400	405	414	401	389	424	393	397	363	422	371	362	370	392	417	402	378	401	391	375	404	413	401	384	374	379	420	379	412	390	392	403	413	412	363	371	431	384	415	379	384	399	400	402	362	391	423	402	380	398	407	415	380	376	386	379	375	351	408	390	415	433	393	396	386	376	405	377	419	406	382	405	381	440	439	404	407	369	401	372	403	433	413	386	380	370	382	423	398	441	350	370	360	382	375	377	362	377	410	390	407	363	407	390	362	423	424	397	386	413	406	371	401	400	428	384	376	380	424	404	419	360	382	403	410	392	377	374	379	375	380	402	385	388	373	379	377	393	409	370	426	404	424	393	408	344	398	388	377	401	359	389	392	362	400	390	366	390	391	397	371	415	367	397	408	371	393	386	397	427	394	381	383	413	367	393	415	413	433	397	398	390	378	353	377	375	410	415	376	391	372	393	374	375	412	369	432	389	380	403	431	394	378	404	369	393	394	382	417	408	421	350	361	399	396	410	395	381	387	381	332	400	375	354	414	415	422	411	409	436	390	390	382	386	392	388	419	396	350	405	385	421	392	390	403	400	404	364	399	411	401	404	371	398	423	383	382	373	422	398	385	373	362	359	415	382	395	415	376	413	414	383	394	386	409	394	399	408	390	417	369	387	407	377	356	386	386	388	396	375	362	395	376	384	414	395	373	385	380	402	407	385	389	383	424	392	362	400	404	378	425	407	380	360	396	408	395	394	387	389	425	382	380	423	412	386	379	446	393	357	381	388	383	377	426	387	411	394	384	388	435	368	390	402	386	406	414	389	407	394	382	432	377	364	399	391	375	404	431	387	435	398	415	404	406	386	391	396	403	418	378	395	380	377	369	390	405	385	373	385	371	361	376	363	390	400	406	385	377	388	386	417	429	397	410	411	373	378	368	395	384	374	377	406	394	385	390	393	385	406	412	405	359	418	419	381	388	417	363	371	402	400	394	373	374	362	392	444	391	387	392	373	430	407	371	380	397	406	411	364	404	384	370	386	378	364	442	386	383	411	386	373	376	390	374	377	396	389	394	391	413	398	392	396	380	398	379	383	371	388	406	394	377	375	371	394	397	404	395	406	374	384	389	406	385	415	370	396	420	393	396	412	395	402	398	389	407	385	389	390	397	405	363	362	396	387	414	365	393	387	376	406	417	385	395	416	398	410	393	385	402	391	404	400	353	354	385	378	432	385	396	433	417	390	420	405	393	397	373	376	407	389	403	355	364	364	361	369	401	397	359	406	406	372	402	400	367	419	394	367	387	376	362	370	398	409	403	419	392	394	381	420	391	410	407	400	415	387	385	430	406	350	415	390	395	404	367	428	375	391	392	412	340	362	372	422	408	396	385	391	388	392	394	417	401	380	383	390	392	399	432	397	417	398	405	389	402	369	398	366	360	382	457	390	389	351	390	429	386	360	394	368	357	383	359	402	378	381	424	397	398	389	357	374	397	346	391	380	378	392	366	393	386	396	429	365	409	387	366	393	420	389	388	425	403	381	412	405	407	406	381	413	368	376	381	365	396	359	396	357	404	400	417	390	423	406	393	430	431	378	384	439	374	398	387	403	404	403	370	403	371	393	375	416	431	379	401	382	390	387	407	404	393	365	395	431	363	392	376	379	383	396	380	404	414	384	410	392	371	409	371	366	380	371	417	389	390	406	392	373	374	398	389	391	393	392	420	429	423	383	378	383	388	412	378	402	403	383	360	397	354	393	387	393	418	360	400	358	411	426	389	399	402	398	369	403	373	393	380	415	388	403	361	408	390	413	397	392	405	364	436	371	379	360	411	402	402	384	381	381	379	413	391	366	388	363	383	408	400	386	405	420	388	370	371	386	411	395	412	377	412	419	410	417	413	398	395	359	384	382	378	395	388	382	414	406	366	386	385	413	364	379	395	371	377	383	381	375	410	416	395	427	398	396	406	373	397	380	370	422	374	413	404	389	370	371	412	397	378	397	403	422	357	399	367	398	371	403	429	371	401	420	377	383	430	396	411	406	411	378	363	371	402	379	394	369	417	410	352	411	391	390	392	389	417	397	421	378	401	429	398	398	405	389	382	426	376	376	406	404	400	385	414	393	393	340	396	390	380	433	400	408	388	410	345	369	400	415	404	389	404	388	380	383	370	400	352	407	385	348	438	363	362	380	400	406	403	394	372	404	352	408	393	374	410	385	407	408	385	401	416	379	366	397	415	397	392	401	419	390	398	396	415	417	391	402	387	376	423	413	390	395	353	395	394	396	395	398	417	344	391	401	379	417	415	384	400	405	413	394	382	393	384	397	400	389	384	406	396	411	389	404	421	411	379	365	395	370	389	379	420	411	375	370	341	351	410	398	401	371	382	378	420	389	369	372	416	379	383	394	387	388	403	374	427	385	384	381	438	399	393	375	393	432	408	394	413	369	428	402	381	380	421	380	409	406	403	379	395	402	427	367	389	375	393	387	428	401	385	400	378	386	427	429	390	404	406	367	414	419	390	429	400	363	392	418	364	389	397	394	422	425	396	392	389	418	407	391	427	392	381	391	353	367	373	393	352	421	380	392	376	385	418	397	400	373	409	386	362	371	381	382	384	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
44192	12193	2392	1353	888	625	536	480	450	348	395	360	347	309	308	305	286	280	297	303	311	270	274	270	291	268	275	266	300	266	271	285	253	296	278	319	263	260	221	256	249	268	305	263	259	252	216	270	246	250	277	268	274	276	228	252	255	255	243	250	237	265	257	247	257	297	251	266	284	251	287	280	249	229	277	242	237	278	259	261	243	259	269	276	222	229	241	272	271	259	260	266	251	273	271	245	251	267	263	256	247	259	253	240	278	277	247	250	262	244	288	242	256	268	253	244	270	257	254	262	233	291	237	246	264	261	239	266	229	228	247	261	259	259	256	244	293	266	256	282	258	234	275	261	254	242	252	267	257	267	248	278	241	265	233	269	257	250	246	232	264	254	240	246	259	260	247	249	242	264	260	254	232	258	249	268	258	230	252	280	259	279	255	267	281	237	248	239	240	228	244	246	266	263	228	238	229	242	254	253	273	271	213	255	262	255	228	235	256	254	275	241	256	238	240	249	226	264	270	248	230	231	247	294	236	241	292	258	278	245	216	264	255	230	247	232	237	263	246	257	270	254	248	261	251	256	254	262	232	232	278	267	247	248	269	261	255	227	268	239	270	267	280	260	251	262	272	227	238	275	258	259	255	253	245	231	247	269	261	244	249	258	227	269	263	231	259	245	265	266	254	235	260	272	269	238	233	269	240	229	281	250	282	291	266	253	265	264	284	261	251	273	282	241	240	245	258	271	273	247	266	241	239	260	267	245	253	250	251	234	244	259	259	264	279	265	290	273	270	250	280	260	256	257	257	260	253	281	256	232	278	251	268	245	247	267	262	237	249	250	273	258	240	259	237	270	252	245	270	253	271	261	236	249	236	263	248	260	258	274	249	245	252	249	258	263	257	272	259	246	249	246	246	246	270	248	265	253	248	280	269	220	251	270	233	247	264	243	266	258	288	285	251	248	242	270	243	250	261	244	251	262	257	266	212	257	250	261	240	230	250	260	274	256	262	233	253	234	250	259	264	262	254	265	219	242	240	271	256	242	257	254	272	265	245	252	237	286	249	224	268	241	235	238	230	241	266	239	261	240	243	250	228	259	223	204	246	278	258	268	238	255	274	216	241	267	253	253	273	247	265	266	257	238	252	246	261	255	252	262	227	242	244	253	272	279	252	239	255	241	236	282	265	242	261	231	267	245	248	251	226	259	248	255	270	238	234	242	291	269	280	255	252	276	267	245	226	275	219	239	256	252	276	251	271	243	247	263	257	255	225	244	228	231	274	240	248	251	248	250	243	249	260	233	254	272	242	295	265	256	272	262	287	238	249	267	309	240	220	257	248	239	230	257	235	231	225	229	263	253	277	235	245	270	283	248	263	233	232	258	240	247	248	231	239	272	254	246	257	246	286	275	282	267	235	268	261	274	237	219	289	246	271	263	251	254	264	247	258	270	260	250	253	258	225	276	251	252	259	266	233	249	247	253	260	242	254	264	246	256	255	250	291	237	264	272	284	235	229	257	244	260	244	250	247	276	286	252	237	249	251	248	258	250	251	234	242	304	261	252	265	264	248	239	243	257	268	267	256	251	238	256	260	252	257	252	279	246	251	241	234	232	263	237	235	248	232	283	241	254	293	255	258	274	251	247	262	254	259	236	266	240	255	255	239	259	260	249	240	233	262	260	255	240	249	258	263	265	255	277	270	248	277	225	260	244	242	263	253	271	262	262	302	257	290	244	266	247	254	280	258	242	250	287	216	263	225	295	233	248	255	231	223	234	251	256	254	267	264	272	260	275	251	258	257	236	244	266	238	247	245	267	267	248	271	267	251	237	256	240	264	246	266	230	250	243	261	250	268	248	273	233	263	250	269	241	283	223	263	278	283	279	268	251	246	253	314	267	283	241	249	287	231	240	266	247	247	271	275	239	245	279	281	243	235	249	236	258	266	271	267	262	231	260	235	275	247	278	276	260	286	233	243	271	280	269	273	271	241	285	247	228	234	265	254	237	270	248	237	279	297	237	266	239	274	255	227	254	259	247	243	257	246	271	251	272	233	258	238	227	268	243	247	259	264	247	265	246	270	256	256	242	222	269	251	268	258	230	268	265	265	233	255	239	252	243	249	279	290	249	247	249	254	242	241	270	252	289	289	266	288	225	241	257	248	255	239	241	249	258	267	229	268	257	281	250	244	270	262	247	232	244	255	285	267	217	243	257	239	275	249	237	274	256	251	243	291	266	256	249	248	265	275	245	273	228	246	263	256	247	252	238	271	255	247	281	265	231	251	242	252	241	246	240	230	265	238	239	232	242	268	263	234	249	260	287	272	235	257	262	246	241	246	247	231	282	264	223	260	287	236	238	224	219	257	259	231	248	297	259	253	244	261	256	249	234	257	265	254	221	241	257	254	247	261	254	245	230	246	239	236	266	247	274	226	262	253	271	280	263	258	255	243	233	261	242	276	260	276	255	239	249	274	267	250	287	266	262	252	263	258	243	274	264	257	273	250	279	264	250	255	273	256	260	257	250	240	268	275	269	250	250	290	238	290	272	258	253	274	260	255	230	279	252	274	250	253	250	252	281	282	260	266	240	252	272	266	246	278	276	252	242	264	259	283	259	232	278	241	249	252	234	241	279	263	277	251	221	271	253	279	279	248	265	238	241	236	270	284	238	258	263	279	243	271	254	264	262	247	250	249	284	259	263	262	256	265	240	266	255	242	257	257	259	258	242	270	253	307	286	271	256	252	238	241	274	240	255	235	265	283	230	286	273	276	250	261	269	262	265	262	276	249	276	274	241	293	243	262	265	218	258	251	261	257	256	250	264	236	267	264	245	250	273	254	266	278	260	279	268	268	262	247	255	252	261	252	230	292	267	245	264	260	276	243	251	228	234	274	264	246	235	230	272	265	291	229	244	233	270	253	254	269	269	256	229	284	261	263	250	249	273	262	267	254	267	257	254	254	268	260	246	297	233	244	261	290	228	265	255	254	241	284	281	244	260	268	258	253	245	260	271	261	237	280	265	282	290	248	272	262	261	248	254	262	250	230	224	257	262	266	258	247	266	248	275	261	243	260	242	248	257	263	266	237	271	233	234	260	233	264	264	244	239	263	282	244	262	275	265	257	233	269	272	253	262	230	256	256	257	268	252	254	265	248	268	246	267	245	256	245	271	264	249	269	268	251	244	261	258	275	240	251	270	254	236	238	245	295	241	253	265	257	273	252	244	279	264	238	255	261	264	272	258	234	265	255	257	253	245	232	235	270	241	256	231	249	271	247	263	261	282	256	277	241	280	240	248	232	249	261	229	252	259	232	256	278	265	243	252	252	259	234	236	248	273	261	265	254	285	251	226	231	261	306	238	257	274	223	247	240	247	265	241	249	231	271	224	260	274	260	230	276	276	246	255	242	230	243	244	232	268	275	257	274	262	236	249	282	277	263	227	268	259	253	249	268	237	250	271	231	266	247	233	254	255	295	280	263	257	249	265	228	274	279	246	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
20945	1768	3468	3909	3281	2749	2250	1911	1754	1564	1473	1392	1282	1202	1173	1056	1080	1057	944	927	980	962	850	899	829	860	901	854	855	859	812	803	793	813	790	812	798	798	792	809	759	770	737	776	801	757	826	762	759	723	775	710	752	706	745	755	755	751	716	746	771	816	762	718	756	709	773	755	768	731	685	740	755	823	775	831	748	753	731	798	755	765	727	757	727	716	775	778	744	750	724	737	720	696	703	753	766	697	737	756	707	764	744	747	734	719	741	695	721	679	772	718	783	758	753	746	730	737	738	738	749	795	733	795	784	734	804	727	701	759	712	736	758	761	747	704	676	744	731	705	764	734	701	746	767	671	801	768	754	729	706	743	734	747	717	688	752	719	766	765	748	761	705	702	778	718	699	714	745	713	717	748	714	745	740	706	728	743	735	723	758	723	760	746	745	786	742	762	681	746	689	728	732	781	749	779	753	720	705	703	755	743	715	752	767	757	713	736	705	721	713	781	723	699	743	759	703	747	751	747	699	696	729	733	729	767	728	734	719	724	720	724	720	753	716	758	744	730	726	779	745	743	767	742	662	711	686	733	750	772	696	717	758	732	734	716	740	687	731	712	742	759	717	686	759	755	735	740	759	708	735	718	747	732	758	709	763	726	726	720	745	711	748	737	710	746	722	736	719	742	729	747	726	734	790	666	716	687	739	721	729	778	725	732	759	729	743	713	773	703	737	710	728	717	723	777	801	752	780	749	747	707	748	691	730	734	745	693	714	717	700	703	736	716	703	737	724	722	696	739	746	729	710	734	728	710	777	711	706	769	701	695	702	746	726	742	688	691	724	712	782	738	736	710	734	716	694	771	730	739	711	755	763	715	716	709	707	734	724	723	700	759	767	699	776	741	717	661	697	724	753	684	751	730	741	751	737	709	691	764	706	709	763	741	756	739	693	703	731	703	738	727	743	717	745	720	733	701	749	750	766	707	673	765	735	748	737	734	701	756	749	725	723	722	702	759	743	767	703	757	775	688	735	774	710	762	739	729	761	746	776	737	718	688	723	757	750	738	774	739	716	786	739	768	728	711	740	747	746	769	752	782	746	799	738	710	701	753	743	739	766	707	750	709	744	747	731	707	755	772	712	696	735	708	757	728	724	756	743	693	685	712	740	738	725	743	677	751	706	734	756	759	778	749	721	711	766	727	713	773	752	694	722	743	741	733	727	795	774	752	694	728	759	717	735	770	721	721	730	748	734	745	740	709	775	736	726	696	778	685	787	808	779	735	743	722	759	756	757	742	717	728	736	753	715	706	767	712	765	728	759	733	767	713	745	770	748	725	735	728	770	781	748	691	728	794	697	714	733	736	709	709	734	722	727	715	722	711	693	744	819	699	734	740	708	736	775	723	727	756	708	725	752	707	749	699	764	744	744	717	708	721	726	781	774	730	732	753	721	701	789	750	769	723	710	807	748	740	780	746	735	704	766	734	726	687	708	724	723	760	771	758	712	715	745	715	770	710	703	751	684	733	722	750	775	714	754	743	783	726	715	770	731	757	719	734	698	748	736	692	720	724	696	729	661	712	707	712	773	706	706	686	734	733	722	793	726	731	723	729	732	682	739	702	712	763	772	742	750	723	728	739	698	731	718	723	729	717	698	707	769	738	741	763	748	746	754	691	749	744	710	709	764	727	794	693	736	715	746	772	773	760	699	754	754	709	747	711	713	760	720	746	760	677	720	736	712	716	744	727	700	702	723	691	754	727	723	732	744	757	741	771	776	723	704	754	757	648	739	733	784	727	733	768	761	726	727	751	744	707	756	709	746	728	703	714	711	704	747	749	724	709	757	808	740	727	737	770	697	733	748	759	703	759	803	757	753	701	763	726	718	733	711	709	680	748	725	750	738	754	717	751	719	764	748	792	753	740	808	728	730	702	737	738	743	705	714	736	737	766	748	734	709	798	709	698	755	738	732	748	681	724	706	738	774	752	719	758	745	719	736	732	759	721	713	695	683	720	759	744	776	675	756	753	735	761	735	711	722	726	710	697	710	729	734	758	698	736	737	721	726	729	738	718	729	751	750	721	704	762	691	758	747	750	741	727	733	747	702	711	755	768	775	737	743	714	799	721	711	776	668	769	717	703	745	756	736	712	694	690	738	698	758	702	698	769	731	746	725	764	722	735	769	722	679	726	761	725	746	700	717	697	697	735	697	698	712	690	731	725	731	746	790	717	781	719	713	722	787	722	768	687	683	744	708	680	749	778	720	772	735	760	737	748	799	715	750	735	700	749	751	705	740	723	740	678	699	746	754	710	735	732	704	721	726	740	700	695	779	721	752	719	743	740	725	738	694	750	777	788	716	741	755	734	715	725	748	708	725	734	728	753	745	724	704	719	735	760	727	703	735	724	713	720	677	752	755	741	732	742	769	691	734	721	746	676	727	740	619	747	719	731	689	747	693	752	766	750	719	760	683	733	692	722	734	730	722	778	768	725	751	771	738	730	752	721	754	731	746	749	738	720	713	778	663	699	801	758	750	720	737	766	712	769	714	732	744	720	784	744	746	724	763	734	711	750	800	700	744	751	772	707	697	755	743	763	698	709	721	694	763	764	751	707	732	730	746	710	786	743	677	740	706	686	738	696	759	665	686	714	741	752	723	755	731	736	714	755	656	727	761	724	712	731	769	774	740	756	781	762	744	682	755	729	784	733	711	730	715	753	714	736	752	707	721	725	699	715	670	728	715	799	760	717	713	729	721	723	732	782	715	732	706	719	726	761	685	758	741	690	767	691	716	758	731	777	762	771	718	750	772	718	739	819	750	768	745	754	727	736	747	726	773	756	765	770	734	732	752	728	685	733	742	721	718	742	747	759	708	732	710	707	714	726	728	772	739	760	649	770	691	727	737	721	747	731	733	730	764	759	783	750	728	745	743	726	731	718	764	698	710	712	733	736	703	740	702	769	734	661	729	707	738	729	751	726	721	715	756	711	740	720	777	708	714	768	711	734	704	743	737	731	732	739	687	734	732	737	714	724	702	749	703	729	726	774	764	711	725	722	786	725	763	761	765	763	683	682	715	800	676	698	702	755	725	767	724	752	750	731	701	680	701	696	731	756	769	752	702	758	763	792	728	736	761	705	752	732	731	742	705	723	783	751	724	723	725	720	693	680	706	814	699	752	741	748	685	743	745	758	694	659	683	700	719	771	730	733	706	732	715	743	737	751	730	720	737	759	774	740	735	741	760	775	730	786	750	700	771	717	773	740	734	729	740	705	743	760	740	685	744	721	690	715	729	673	746	766	729	720	732	755	743	751	700	727	746	684	701	699	775	733	783	684	696	788	772	775	759	709	709	759	703	699	784	735	733	724	738	674	747	749	747	730	691	767	715	692	727	743	737	769	755	740	689	771	727	748	678	749	753	791	706	745	729	689	774	746	706	717	752	724	734	704	774	690	778	749	786	736	761	721	701	798	728	735	725	684	811	738	725	768	713	707	740	713	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
52210	20150	10367	2972	1543	1153	868	781	652	579	548	498	456	433	399	379	359	388	347	317	324	335	353	300	322	334	346	319	322	300	311	298	310	293	316	296	310	310	300	314	291	311	316	286	318	308	313	335	301	308	247	296	305	301	275	282	317	291	343	302	308	312	302	303	304	297	279	289	269	281	331	311	280	308	304	286	314	286	321	299	289	306	277	312	313	307	299	283	271	310	299	282	304	301	284	307	279	271	303	286	291	255	306	293	296	279	326	325	292	290	277	303	304	307	309	292	311	296	262	279	296	322	285	328	282	296	309	289	325	263	302	284	294	311	290	301	304	287	288	275	278	303	265	293	307	298	295	297	288	322	253	296	290	320	288	296	274	274	303	308	304	286	278	274	291	288	265	292	312	285	264	267	269	296	277	280	324	313	269	305	309	304	284	285	293	286	304	287	309	320	311	301	297	270	287	288	275	306	320	314	313	297	297	302	293	257	293	285	274	329	294	302	334	284	303	270	296	278	277	310	271	306	298	271	285	265	295	297	302	283	278	308	295	282	298	277	333	298	286	280	299	323	273	287	306	294	265	311	290	270	317	289	303	289	307	282	315	274	297	292	302	257	285	308	284	277	296	310	272	288	331	301	287	308	308	312	291	294	293	289	281	297	305	316	304	271	311	264	296	284	303	304	298	298	269	325	310	297	282	279	291	306	318	297	320	295	296	280	279	293	265	299	315	271	292	274	307	300	286	297	282	306	276	295	300	279	268	319	314	306	305	289	277	280	287	284	303	264	342	277	291	276	258	305	299	304	295	276	289	285	284	254	284	295	305	261	279	298	303	282	274	271	275	281	295	271	272	297	273	320	283	300	328	284	299	301	299	304	277	302	286	279	290	277	279	321	309	298	304	313	282	304	283	278	298	301	297	286	311	296	317	270	325	294	290	298	290	278	309	300	298	310	277	292	277	314	286	296	301	292	283	317	292	292	297	250	325	286	304	297	287	265	321	313	280	285	291	256	294	296	288	301	286	275	275	307	322	286	277	303	302	320	287	337	280	315	283	291	280	289	297	300	294	289	303	297	302	265	273	293	287	269	295	300	267	299	271	274	275	265	293	303	314	286	287	291	285	281	280	322	321	293	301	259	262	321	307	271	296	285	290	299	300	304	316	328	294	283	293	306	311	290	266	279	293	290	288	309	298	313	268	279	281	302	263	265	258	271	287	329	299	257	293	300	256	258	308	293	310	310	263	294	291	275	292	279	318	296	285	291	285	297	307	319	298	302	277	290	309	285	288	293	288	283	315	283	315	289	294	308	319	272	297	288	310	308	310	278	270	282	270	280	275	284	287	305	299	287	297	285	286	277	302	303	256	275	323	271	287	296	276	282	301	310	305	269	282	274	301	316	255	326	318	308	316	283	288	285	300	311	308	307	301	282	293	310	285	308	307	274	285	288	282	311	300	316	276	310	300	282	283	296	293	287	305	281	279	297	282	286	299	279	325	280	287	285	273	274	266	295	265	263	265	286	297	271	264	320	280	298	304	275	317	253	288	284	299	269	319	283	291	289	284	274	303	293	262	282	334	298	312	283	320	285	293	284	289	268	284	266	328	290	294	279	292	266	306	252	283	284	305	280	292	264	289	277	300	328	276	297	286	287	286	270	313	301	259	321	293	286	299	290	296	296	279	295	314	297	280	294	304	307	265	293	302	290	319	322	308	304	285	299	311	291	291	284	293	312	292	304	293	271	300	276	294	303	298	308	276	288	298	314	274	292	287	292	288	285	299	300	299	265	280	290	297	280	299	304	327	290	339	307	310	274	311	285	276	279	314	284	309	278	289	273	323	311	316	309	354	294	298	266	295	309	310	271	280	273	297	305	264	307	300	282	310	268	276	282	287	308	295	278	292	291	280	269	274	280	290	308	282	288	281	288	267	280	317	301	269	310	283	273	326	286	288	314	285	272	286	308	277	272	288	289	310	289	304	286	282	318	280	292	306	288	273	280	284	307	278	284	300	307	303	270	294	253	279	297	263	302	284	286	285	293	262	309	301	289	306	298	304	281	291	307	309	293	278	282	271	286	296	277	287	290	307	293	290	271	301	294	289	269	275	288	309	321	314	275	305	287	270	302	246	280	265	278	320	306	287	294	289	296	284	264	278	298	285	299	286	293	280	296	288	285	259	306	318	293	300	282	320	293	303	313	305	284	296	292	295	305	302	286	270	299	333	300	300	293	292	293	269	286	269	313	285	282	293	276	281	294	292	268	265	276	301	256	302	301	288	257	294	288	296	317	284	272	323	286	288	285	299	298	303	286	294	319	273	266	313	281	269	251	291	304	305	308	281	276	282	309	275	274	298	298	288	314	279	293	314	296	294	318	287	300	278	275	258	290	282	304	283	294	286	274	273	306	307	276	277	287	300	271	293	291	288	300	314	296	294	318	316	296	295	273	293	267	271	270	274	292	284	261	289	300	270	286	306	283	281	261	259	287	297	289	294	300	309	279	298	287	275	290	280	277	283	317	300	279	287	316	288	300	311	323	307	309	279	308	276	286	274	294	305	294	278	276	280	311	281	314	271	253	280	279	281	310	296	324	285	315	300	279	296	299	295	303	276	289	312	292	296	294	285	300	296	321	285	274	273	298	257	300	280	279	300	311	270	294	284	289	302	290	313	276	286	301	298	314	316	318	300	280	276	292	283	328	303	295	271	282	318	317	300	310	296	272	277	277	325	291	283	296	278	282	296	292	285	285	298	255	316	285	275	288	292	289	291	285	288	300	286	303	328	305	316	316	280	279	269	309	280	326	261	302	266	305	290	291	290	283	288	265	270	301	346	268	283	290	286	278	266	307	308	275	312	307	286	306	298	323	278	276	330	289	290	270	289	322	290	264	305	273	293	300	273	315	292	291	299	301	307	278	278	300	292	286	289	310	305	291	310	267	302	269	309	287	330	278	309	329	307	292	297	283	277	259	304	309	305	305	288	290	302	265	291	284	289	278	341	285	318	300	287	298	292	265	267	289	264	328	285	262	313	278	280	278	265	298	310	307	292	292	261	299	271	258	295	269	267	273	284	286	295	313	307	307	304	280	305	299	293	280	276	315	268	275	288	293	299	275	245	319	319	310	301	269	294	324	307	283	307	302	301	309	305	289	278	297	285	306	275	301	298	276	258	319	267	312	265	278	309	332	277	302	285	284	344	318	301	271	281	264	274	287	303	257	298	306	273	297	316	318	315	290	312	314	283	276	289	286	310	320	264	284	306	322	273	300	294	274	285	291	282	276	290	305	282	285	321	278	305	278	260	296	276	309	330	301	296	301	300	302	290	293	290	283	264	304	311	297	261	304	309	312	276	281	280	249	250	294	301	293	300	292	305	285	281	301	284	295	271	280	266	306	276	292	297	279	298	283	270	294	299	309	303	292	286	308	294	275	277	311	250	273	275	308	306	315	273	301	273	299	288	292	290	264	280	262	310	285	281	298	291	275	316	301	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
26728	2836	6118	6731	5664	4466	3755	3214	2627	2370	2156	2057	1848	1635	1602	1487	1389	1342	1311	1266	1241	1230	1104	1131	1132	1035	1026	1068	1017	950	952	1012	963	927	888	892	909	949	954	895	957	838	889	887	886	887	859	906	850	854	871	806	911	825	850	841	853	835	892	821	836	847	892	867	835	779	876	854	833	835	842	777	841	866	864	830	833	845	844	793	818	815	766	760	845	838	885	827	843	784	814	837	813	787	821	850	846	787	805	814	805	792	789	832	880	823	810	847	819	910	834	808	787	799	776	799	849	811	840	712	820	784	796	839	822	868	761	827	775	807	824	807	787	834	797	760	866	836	833	789	768	773	803	827	797	842	814	839	827	811	826	865	831	836	818	854	798	799	771	822	783	794	789	852	781	852	841	797	813	828	783	831	788	835	808	763	802	796	825	824	796	805	840	851	800	797	797	784	798	804	840	805	831	836	813	844	834	830	861	836	783	810	832	786	795	790	824	802	853	801	835	787	793	772	824	779	816	830	773	801	798	788	814	776	833	784	823	813	771	813	751	800	773	842	811	752	818	811	818	825	834	794	792	767	802	811	840	810	815	751	835	788	799	792	826	797	806	793	810	820	831	769	826	843	799	798	820	782	824	785	780	738	777	814	797	809	815	793	788	824	796	812	799	794	833	804	843	779	806	764	837	814	788	773	809	793	815	834	786	747	825	824	779	805	778	773	808	795	859	769	812	733	808	791	809	776	815	848	805	818	793	828	780	768	815	821	820	814	821	769	783	816	813	816	812	786	819	835	800	840	779	774	807	845	815	787	794	852	790	774	763	786	792	786	796	810	766	807	790	787	809	816	839	814	738	770	759	856	779	798	804	857	805	809	792	781	745	783	835	855	771	806	813	777	851	805	770	806	805	778	776	808	811	831	825	818	819	804	748	745	787	836	816	765	845	785	791	818	768	828	805	838	831	783	795	813	821	802	780	811	787	830	837	825	801	781	804	816	750	824	747	803	787	811	736	819	786	818	763	776	809	768	824	820	812	765	859	802	821	779	777	801	817	827	768	839	831	826	779	791	818	750	807	803	752	788	796	809	782	780	804	819	813	785	825	811	796	820	820	775	782	780	819	832	795	814	762	783	812	786	840	843	787	766	803	824	831	769	790	817	838	840	828	761	795	817	904	837	822	797	833	851	830	776	777	811	823	769	827	768	802	804	798	762	837	785	783	826	744	796	820	787	820	850	797	803	801	777	765	797	803	840	816	822	856	746	780	829	797	773	763	787	781	811	793	814	816	793	765	791	814	833	793	768	868	774	782	750	805	809	804	766	794	815	780	784	821	794	832	828	803	747	789	831	749	812	808	807	727	802	801	790	817	794	796	795	785	807	812	817	772	766	725	779	794	808	787	822	824	797	843	806	786	834	845	796	765	773	828	821	819	814	790	841	785	793	798	792	827	769	848	823	824	767	813	788	797	801	827	783	797	801	791	759	786	829	808	776	805	858	772	775	799	810	812	773	810	817	791	823	778	775	804	775	876	802	834	780	797	839	795	828	820	749	772	810	777	821	802	795	775	802	782	769	803	808	840	804	856	757	828	794	779	846	793	814	799	783	781	791	796	850	818	783	805	752	782	790	787	776	769	813	805	853	839	788	784	795	857	797	846	779	795	807	808	818	835	788	844	848	783	775	823	841	795	800	779	762	790	801	803	838	831	818	783	819	810	825	788	833	811	814	752	758	819	757	849	807	792	787	846	853	769	804	766	806	775	788	769	778	792	769	840	846	867	832	758	839	761	720	797	774	753	816	801	826	769	760	826	779	830	806	768	795	797	808	826	786	842	818	794	797	759	835	793	806	750	755	795	799	817	783	822	810	834	829	799	775	761	786	782	842	783	788	809	804	815	815	806	793	853	773	766	802	789	792	792	803	825	804	844	827	748	822	823	811	753	804	812	813	819	907	803	771	796	852	801	819	837	806	817	765	806	815	850	850	822	817	794	764	819	834	808	798	812	820	773	827	806	797	810	803	817	856	847	772	868	805	743	830	784	797	793	791	799	814	772	822	776	787	828	761	799	803	761	807	820	858	774	794	828	808	802	744	823	856	802	798	850	829	828	798	797	844	862	809	809	852	759	791	797	771	819	807	787	800	814	768	809	788	811	770	761	792	811	751	795	797	756	779	776	813	786	762	769	770	758	815	829	787	807	784	854	798	747	837	817	862	750	852	848	827	792	808	840	801	756	798	802	842	800	784	780	786	752	786	792	785	805	779	795	826	845	828	809	841	836	805	851	807	776	837	812	763	809	797	769	791	808	823	782	785	719	818	758	785	852	764	827	798	793	810	785	826	773	799	765	804	787	796	823	726	808	816	821	830	805	766	772	795	755	783	830	801	844	825	810	813	813	841	757	781	848	781	834	769	819	862	797	798	749	813	812	827	851	812	795	732	801	816	831	823	766	815	790	762	829	815	784	747	800	763	797	788	808	809	815	767	830	758	839	787	822	780	819	804	816	785	811	749	772	791	772	786	814	788	836	771	805	838	832	822	770	836	836	825	791	769	842	796	826	815	804	825	790	806	872	730	790	813	789	766	791	815	801	777	828	820	844	821	709	805	766	789	799	822	843	758	799	821	819	794	798	832	768	828	756	796	778	835	823	780	799	771	773	722	857	760	788	788	775	804	814	816	799	820	813	766	798	790	811	776	824	793	820	841	765	785	809	734	799	748	815	803	787	830	788	817	799	815	787	796	831	843	776	784	805	806	836	823	830	778	779	779	868	796	813	794	820	816	787	772	783	819	800	890	825	838	806	807	791	795	780	831	826	757	746	809	831	794	856	764	804	828	860	784	768	792	792	856	801	799	807	799	793	786	794	759	859	796	796	817	749	828	843	831	800	803	771	763	776	786	794	811	842	822	755	834	813	760	754	774	809	810	817	776	811	759	785	822	803	808	822	810	752	795	830	836	798	811	849	788	848	831	826	844	836	830	831	827	787	806	835	794	785	744	754	810	751	824	767	809	813	832	802	807	816	848	843	852	849	785	803	781	812	737	801	858	811	831	841	805	794	821	791	811	802	774	850	840	771	806	847	757	840	810	767	823	761	795	788	855	787	745	784	829	821	810	864	798	845	839	848	803	755	867	800	827	828	807	817	845	831	800	800	784	751	795	790	831	804	835	787	797	782	781	807	869	786	771	786	766	802	790	810	758	825	779	841	833	800	821	770	797	761	847	781	779	779	829	835	759	811	812	811	812	777	779	760	781	807	830	741	803	830	791	798	796	816	773	812	783	826	770	816	813	802	845	763	818	826	769	841	861	852	798	800	815	790	781	818	762	807	849	818	813	744	767	816	857	784	789	861	768	799	807	818	802	834	782	810	770	801	823	752	848	835	792	803	824	842	778	802	797	772	818	775	779	802	789	838	784	801	870	798	819	832	769	804	801	808	765	809	814	823	810	798	782	796	797	822	787	799	831	812	794	885	811	782	801	845	836	807	810	862	743	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
5990	424	253	163	149	130	134	151	121	127	98	106	123	145	143	119	115	121	120	137	130	122	103	118	124	102	117	98	130	113	130	134	126	118	114	120	128	121	132	116	106	133	101	113	88	101	114	114	111	106	107	114	122	112	107	112	104	121	105	104	128	119	116	124	96	115	121	120	129	96	97	114	124	117	116	105	103	123	114	110	105	125	108	99	106	123	108	109	123	112	134	121	103	121	115	108	102	125	112	121	122	121	115	120	120	129	119	104	123	132	136	114	115	122	134	112	114	131	133	128	114	112	106	96	111	110	123	91	115	105	118	116	115	123	128	116	107	127	125	114	129	141	124	103	109	127	116	109	99	119	110	117	104	106	119	133	110	142	126	128	120	110	116	110	109	127	120	119	116	114	120	116	120	122	117	120	94	120	134	141	118	110	134	114	107	122	138	123	129	134	114	110	124	110	130	117	110	132	138	121	114	124	144	116	129	137	98	125	106	123	106	118	117	114	104	100	105	113	114	125	111	112	133	125	125	114	122	128	117	134	106	103	118	130	138	115	121	120	116	96	138	119	122	125	112	129	103	124	117	108	136	133	114	96	124	119	126	117	123	115	123	119	126	114	121	109	119	114	97	104	110	124	113	111	111	111	116	107	120	101	134	125	126	94	110	116	123	121	120	107	118	148	118	112	120	130	128	108	118	116	120	107	118	105	115	119	122	115	123	114	119	116	114	115	125	122	112	105	123	142	123	132	113	111	107	103	124	110	135	145	91	143	128	112	96	123	100	102	105	107	98	103	131	125	131	129	118	128	116	114	126	128	111	109	122	124	113	117	119	116	107	122	120	125	105	117	111	116	116	126	112	120	132	100	93	102	119	107	101	109	140	118	114	125	106	115	118	109	131	128	122	126	132	119	138	113	134	122	126	133	119	124	133	110	120	122	145	120	128	127	127	107	125	114	121	114	121	104	132	120	126	107	113	129	126	127	123	122	115	133	119	134	131	116	122	104	125	111	105	108	127	113	117	87	130	105	120	123	121	116	112	130	114	131	121	114	115	103	105	132	130	113	99	119	117	117	138	103	99	137	107	95	129	119	124	135	124	127	114	137	132	105	126	119	115	115	107	113	148	126	114	121	120	116	102	115	118	106	118	127	115	118	132	116	108	123	129	97	136	110	94	135	120	118	116	109	126	135	106	105	105	112	105	125	114	128	105	104	107	150	124	112	127	110	147	121	118	114	93	102	133	126	123	121	116	125	99	109	118	108	146	108	123	129	124	120	113	127	113	106	116	123	116	99	126	131	114	110	105	133	132	111	113	120	96	123	126	95	112	106	113	138	134	116	121	112	113	135	114	122	131	123	117	112	116	126	109	98	117	91	97	114	125	137	124	112	97	131	134	114	138	109	104	123	119	94	128	109	121	107	119	97	124	125	108	128	116	122	126	125	91	130	123	125	108	142	124	117	119	123	120	111	128	111	105	133	113	104	117	93	119	132	122	147	122	108	122	115	115	117	117	140	100	117	114	106	125	95	109	101	134	109	123	114	104	115	129	112	117	112	140	127	127	124	120	124	108	126	120	118	121	118	141	112	116	111	98	114	102	123	144	97	107	118	104	132	120	122	99	124	132	111	130	125	124	103	127	106	107	129	131	118	129	116	128	115	101	88	110	109	113	98	109	115	124	98	135	130	127	126	106	104	112	116	103	100	103	131	115	119	108	120	136	128	124	112	119	105	102	96	115	116	124	124	121	128	119	120	113	124	109	108	117	132	114	109	117	102	93	125	105	124	135	125	126	113	135	127	116	107	109	104	118	101	108	130	115	120	115	118	111	88	129	116	127	113	112	112	116	108	109	119	106	118	128	129	146	115	123	121	100	124	129	115	108	119	111	117	129	145	118	111	116	122	118	118	130	139	135	123	131	122	124	126	113	128	104	94	112	120	111	127	118	104	124	118	108	106	115	122	123	114	112	104	126	126	109	131	105	123	116	131	112	131	117	124	118	103	112	100	109	117	120	128	124	119	110	107	128	122	124	119	116	103	114	125	94	118	103	123	103	126	104	126	130	122	133	108	133	101	138	131	124	116	124	114	137	111	126	118	116	123	104	98	104	113	116	105	127	122	122	140	129	98	121	121	105	126	113	112	117	114	121	112	116	133	121	101	109	122	98	110	128	113	125	114	107	118	115	120	133	102	111	118	116	102	142	138	108	109	116	137	150	116	118	113	101	129	116	126	114	95	95	144	125	100	108	106	117	108	124	135	102	135	100	122	107	123	116	115	104	110	104	127	134	117	126	123	120	129	109	114	110	113	124	119	130	105	111	119	104	115	114	106	114	108	117	112	120	116	109	138	111	110	122	111	123	131	123	119	114	132	99	105	121	127	121	137	104	103	116	136	115	100	93	145	122	110	121	124	104	115	109	108	112	124	102	122	140	132	101	114	104	119	117	119	135	132	132	113	119	97	100	110	104	140	125	113	124	125	103	118	113	116	137	124	115	107	119	117	123	126	139	101	119	133	108	124	126	125	122	123	107	122	123	118	107	118	106	101	125	133	139	114	123	121	117	118	131	111	123	121	113	119	116	129	125	107	99	119	113	121	111	134	122	102	109	113	112	123	120	122	111	125	118	106	133	121	99	107	139	112	115	126	121	110	123	123	135	123	127	108	131	111	147	107	128	125	127	116	116	113	108	115	108	120	107	98	127	120	108	101	126	92	120	117	137	116	113	109	108	126	100	116	105	114	111	109	118	121	117	126	158	103	117	127	114	111	121	123	125	131	118	121	113	120	112	118	117	144	117	107	149	103	114	117	138	128	131	101	131	104	118	114	116	109	107	103	128	97	100	119	117	96	116	116	122	134	133	125	116	119	115	127	124	113	115	117	111	112	116	130	105	128	118	118	135	122	121	97	105	112	115	119	113	115	104	126	113	129	120	127	140	122	118	128	119	117	113	117	122	126	116	112	118	129	123	134	135	123	116	132	102	111	113	120	151	112	115	114	119	94	112	119	105	102	112	118	116	112	121	112	95	130	107	132	128	126	117	114	128	103	119	127	125	110	112	118	121	99	137	128	126	132	120	114	116	125	110	125	125	118	126	100	117	103	105	114	109	111	118	128	110	118	113	98	116	120	104	134	120	131	105	104	123	121	112	111	123	123	111	99	130	116	114	112	108	125	119	116	135	109	132	116	104	114	130	127	123	106	100	116	133	107	128	117	126	107	118	108	138	130	133	120	113	123	122	143	108	123	116	120	99	123	115	114	122	111	129	92	121	124	117	122	115	132	123	108	120	96	113	117	111	104	105	95	116	131	120	106	123	113	134	115	119	110	131	137	140	103	127	121	107	112	121	102	128	120	104	100	127	118	105	122	127	141	117	120	136	103	115	143	97	109	123	122	90	132	118	124	134	127	101	121	130	99	113	128	115	116	110	125	98	114	106	98	122	118	134	115	113	121	109	116	111	126	105	128	115	134	115	134	141	120	117	111	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
5364	439	572	557	555	509	495	478	465	442	410	441	427	408	410	447	405	419	400	403	407	407	418	405	398	407	404	414	390	406	378	388	402	417	401	427	352	401	370	418	387	406	354	384	390	366	404	432	403	425	392	394	445	419	405	471	409	380	343	394	379	391	397	383	421	399	376	397	363	412	420	385	394	405	377	406	412	404	374	416	442	396	432	407	409	410	366	383	414	377	399	403	397	400	388	413	370	401	400	421	375	403	411	408	404	370	397	383	377	377	411	394	367	379	390	371	367	377	392	404	397	354	411	397	415	395	435	410	379	393	419	392	408	397	376	397	373	363	374	400	371	430	380	389	387	432	430	357	391	400	386	342	418	414	399	363	409	421	398	407	405	401	385	389	421	396	413	398	374	355	387	400	379	392	401	380	425	428	358	390	403	393	381	417	396	386	385	382	387	360	393	418	378	392	396	379	378	392	371	429	382	389	354	393	401	385	400	379	390	395	382	407	397	397	407	400	409	420	391	391	415	405	406	370	395	397	416	412	415	383	409	392	386	394	392	378	391	378	395	398	389	401	396	394	402	376	392	392	377	428	397	432	398	408	405	378	430	369	405	399	437	355	417	407	398	401	385	391	394	388	377	390	377	373	376	396	399	418	380	393	439	373	405	384	409	355	395	391	409	416	393	397	412	397	403	410	393	422	409	395	406	397	401	381	370	415	409	379	443	391	391	395	409	385	400	416	408	364	436	372	404	363	370	398	408	409	364	407	418	371	358	392	405	386	395	388	379	378	404	410	439	396	378	389	398	422	412	398	375	392	407	379	400	411	374	381	364	405	392	375	391	380	392	366	400	369	422	379	412	386	389	400	395	403	420	401	388	385	380	407	373	415	391	402	397	383	414	403	419	399	412	404	371	404	418	430	395	419	372	384	406	372	392	408	404	389	365	417	422	398	393	396	389	373	384	398	401	400	385	387	382	395	374	406	411	397	405	371	406	426	378	420	435	438	409	397	407	401	408	400	440	393	419	388	369	407	407	373	392	410	387	380	388	385	380	420	417	381	412	434	364	424	380	393	377	394	378	403	383	379	399	374	351	368	365	381	399	398	397	393	428	425	389	400	398	400	411	390	388	421	416	364	389	411	415	384	392	376	397	403	423	407	400	404	440	355	388	409	387	415	405	389	414	423	398	413	374	393	411	409	387	388	371	386	415	396	376	399	473	398	400	396	397	407	393	374	443	396	418	380	393	388	377	389	410	389	435	399	392	426	376	408	378	410	381	366	413	403	402	387	406	386	394	423	403	379	369	391	384	422	391	419	378	385	404	393	374	450	407	403	379	416	352	394	428	386	364	411	359	396	384	425	402	393	390	405	372	418	393	413	392	426	411	403	428	389	393	380	363	405	415	409	370	348	416	381	410	376	376	399	424	370	397	400	409	431	406	402	409	388	414	402	399	383	422	390	379	370	388	396	413	394	375	375	386	380	395	358	382	395	406	386	374	382	433	408	377	392	366	362	406	388	380	372	389	389	383	401	402	378	380	369	377	372	382	372	422	397	411	422	379	357	403	441	395	382	411	443	423	395	395	413	388	401	361	370	395	407	382	374	403	380	395	370	385	353	393	358	358	383	401	402	376	378	397	408	401	397	410	400	379	413	394	418	400	395	376	421	408	396	418	367	398	418	417	415	403	387	355	393	406	425	404	419	364	390	405	419	405	389	422	435	444	418	381	359	400	401	390	357	342	413	365	376	437	422	387	401	405	396	399	393	417	375	361	370	407	403	377	382	421	394	400	425	372	355	401	390	365	383	407	395	386	390	355	394	411	369	419	361	395	396	398	380	379	375	399	412	391	404	373	351	401	394	403	402	420	398	448	383	428	387	386	392	403	375	397	412	421	387	433	424	383	392	418	392	366	391	376	410	419	402	412	404	370	363	391	404	395	397	415	388	389	408	390	406	399	398	379	403	368	409	388	445	413	372	393	407	403	423	380	389	379	380	411	425	431	412	390	389	409	425	409	384	382	416	389	419	357	348	395	386	355	384	390	389	422	397	422	385	394	389	417	396	417	425	361	362	397	410	400	397	402	384	408	393	364	374	410	402	375	395	373	355	401	374	367	403	384	389	387	385	386	423	418	384	404	375	428	403	391	399	437	443	413	416	414	364	398	404	411	383	394	369	378	391	363	360	383	369	392	419	393	376	405	409	374	363	383	413	414	419	394	409	388	414	403	395	373	383	362	378	396	379	399	387	374	429	409	407	413	389	398	411	411	387	417	400	440	420	372	393	402	360	397	405	401	389	404	393	379	396	372	387	389	399	418	382	385	384	392	415	381	428	350	395	397	412	406	392	429	402	424	366	393	417	383	383	407	409	408	395	416	390	406	414	398	427	348	404	379	394	382	409	373	372	393	393	400	399	400	383	411	410	374	407	387	413	395	413	411	391	435	414	403	463	422	395	360	363	381	382	419	381	411	387	416	395	350	375	389	387	406	397	429	385	387	403	385	358	407	401	404	410	426	401	429	407	382	403	405	394	405	390	370	443	421	402	390	372	381	424	381	406	417	356	382	391	407	427	397	407	387	379	419	413	368	383	378	364	385	447	370	387	427	338	392	399	416	366	407	406	368	418	369	400	396	436	360	394	432	410	408	394	399	393	354	357	382	394	408	429	430	422	361	378	390	357	407	400	387	399	388	382	390	399	373	406	402	345	375	402	412	402	412	403	418	397	393	396	363	400	413	409	374	414	377	420	370	382	401	417	407	365	392	391	386	432	377	383	403	387	388	400	424	404	410	374	377	422	385	361	391	406	382	413	411	427	387	386	386	380	395	399	434	416	404	424	407	431	350	384	364	373	377	388	390	384	378	413	408	411	379	378	402	372	445	432	383	388	388	372	401	390	414	398	369	393	371	357	400	368	381	348	406	400	389	367	368	380	374	388	366	390	424	401	407	370	394	398	417	407	374	397	396	425	461	397	407	410	361	400	387	403	402	385	443	395	433	399	424	383	406	404	406	411	358	409	436	399	359	436	396	380	418	437	387	408	431	375	384	406	356	406	367	379	382	377	408	443	397	399	409	400	407	376	362	401	380	391	389	423	370	402	402	401	383	386	422	390	382	385	374	414	388	456	399	430	435	386	382	348	423	413	350	396	425	373	410	402	384	422	384	391	388	409	401	416	367	411	417	394	377	395	437	380	375	404	430	388	366	366	408	429	370	398	389	399	433	362	404	358	380	353	383	375	401	394	386	364	423	383	387	367	377	385	405	405	405	376	382	370	400	370	416	367	420	382	411	434	378	411	380	391	370	410	398	410	375	404	365	432	413	414	396	368	413	396	409	406	400	406	440	410	382	388	396	403	391	407	430	372	372	424	407	365	401	395	424	403	378	386	406	400	405	415	402	401	397	420	419	393	378	348	421	378	396	409	364	352	404	393	423	412	413	391	421	351	404	394	413	387	395	393	409	400	406	407	399	385	409	378	372	406	380	442	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
44519	12073	2333	1242	865	711	572	494	398	368	359	352	333	309	311	277	321	276	315	263	282	277	283	296	266	264	277	273	261	274	277	300	270	251	264	277	268	260	247	257	234	277	272	242	297	267	243	243	273	274	262	256	251	257	256	263	231	268	247	235	212	237	283	258	220	239	279	251	255	242	272	248	224	272	266	279	249	267	269	253	265	272	262	272	251	279	257	239	244	256	257	257	234	270	246	266	233	254	275	268	259	255	231	287	234	240	245	242	248	248	284	235	277	258	251	240	263	279	274	299	259	237	270	264	256	243	238	259	248	217	231	253	251	275	259	260	279	256	304	262	267	241	254	268	291	257	269	239	278	246	262	251	262	251	249	257	271	252	248	239	269	265	294	236	260	236	259	267	250	239	232	254	254	241	223	253	281	251	262	247	257	246	256	253	291	280	267	261	251	243	251	236	250	239	237	261	261	250	230	286	222	238	261	249	261	288	266	262	251	261	257	268	267	257	270	243	293	278	239	266	254	247	241	293	259	245	244	236	249	232	269	245	258	279	280	281	253	243	237	234	251	275	239	276	248	254	300	230	248	230	249	243	278	263	232	264	239	236	228	279	249	270	278	258	255	245	258	238	223	249	233	275	244	253	258	266	282	257	286	269	256	244	270	247	262	280	267	249	276	245	244	232	264	267	262	275	268	239	292	255	267	246	249	263	247	233	254	242	253	253	240	218	254	223	252	286	225	241	244	270	228	237	262	262	237	267	260	265	257	240	232	263	245	261	291	238	243	269	267	251	239	252	258	256	233	270	256	290	233	253	259	285	247	255	242	247	201	255	275	253	243	264	229	279	250	261	263	272	248	276	261	270	226	250	246	250	256	271	286	252	257	263	263	247	257	248	237	239	256	268	233	266	231	266	209	215	250	259	257	264	257	240	274	270	242	276	239	279	270	217	236	259	227	236	247	251	226	264	240	238	245	240	248	254	277	263	237	243	225	281	238	257	242	251	262	258	258	244	245	255	261	256	245	276	240	258	256	264	232	230	243	244	255	254	260	237	289	274	234	240	234	278	253	276	235	268	273	249	259	257	241	234	242	261	267	243	281	288	239	248	237	261	236	236	278	261	246	289	234	277	267	254	259	250	251	257	250	243	269	260	252	247	256	230	236	257	245	246	257	265	264	299	260	258	258	269	266	238	244	256	258	271	252	254	230	243	256	251	268	261	278	246	263	254	270	267	247	258	243	222	242	253	242	246	236	239	262	258	293	242	250	250	271	239	247	237	211	274	237	236	262	254	276	276	260	226	253	216	238	255	270	257	260	262	259	255	236	270	241	225	265	250	249	255	260	264	262	245	251	242	260	258	262	264	285	283	248	271	249	225	237	245	267	265	246	236	234	262	254	234	234	259	254	259	255	253	253	237	247	249	237	250	282	229	263	282	275	296	239	299	254	277	222	244	244	237	262	248	223	255	279	222	272	272	264	239	266	269	279	251	257	241	266	265	254	269	270	275	258	244	251	216	282	258	270	263	259	254	250	283	234	249	254	274	271	264	253	211	249	253	259	282	286	263	273	279	276	269	239	258	279	273	247	280	255	260	250	248	243	225	266	249	240	267	255	248	271	226	239	239	242	267	253	211	270	243	270	269	254	248	248	279	273	264	239	255	247	258	276	247	243	245	226	237	256	254	256	279	247	248	264	258	277	300	243	270	254	257	248	250	247	255	247	256	245	240	270	254	241	271	252	268	250	240	242	263	286	249	263	268	256	244	277	241	245	272	238	242	266	231	280	272	237	226	266	246	257	248	254	224	272	252	273	282	240	267	258	271	277	234	267	275	267	251	266	231	257	241	250	237	236	257	232	289	254	249	265	248	262	253	246	253	259	249	271	267	268	266	260	242	242	249	292	259	242	265	258	257	241	246	241	239	235	262	260	255	251	282	270	247	262	261	247	257	261	265	242	278	256	245	263	245	247	240	274	239	260	232	265	302	250	273	283	267	243	255	240	255	236	254	265	245	244	269	224	257	245	251	243	253	245	258	246	248	220	253	244	274	246	263	280	233	283	264	230	250	260	265	282	254	270	262	258	257	228	253	269	263	241	242	270	246	275	235	265	238	293	260	243	273	281	265	250	250	248	251	250	263	242	274	247	270	248	272	292	236	236	248	275	241	222	265	245	276	249	261	260	241	259	253	271	261	265	270	244	236	231	271	260	258	291	260	248	239	255	253	247	227	269	234	267	244	247	279	248	249	253	231	233	281	276	264	253	255	258	274	251	279	217	253	261	249	224	267	243	246	258	262	305	223	226	249	243	245	240	227	240	260	255	252	264	279	251	261	229	257	258	252	243	240	228	241	207	264	248	250	250	225	246	250	274	253	219	243	263	269	264	265	259	268	252	238	285	229	243	267	234	232	241	271	237	251	254	263	264	255	288	255	265	253	272	264	237	283	242	266	252	271	249	252	251	263	256	259	249	254	261	272	270	289	271	248	260	246	247	249	239	252	270	245	231	265	210	231	262	245	288	267	238	262	254	256	241	250	264	279	281	266	224	275	256	256	284	256	223	268	263	255	238	280	229	223	254	266	246	282	225	245	245	248	244	222	240	240	237	253	252	238	253	279	253	265	241	251	241	227	237	271	230	257	238	272	233	245	253	275	229	261	239	289	237	221	252	235	224	237	252	249	272	239	255	247	267	271	256	245	266	239	260	249	273	235	281	265	275	258	259	248	253	233	260	233	239	278	267	250	267	251	250	234	220	285	281	281	250	270	231	270	277	256	277	285	237	260	267	268	257	283	252	255	258	249	284	309	254	241	254	252	256	265	244	240	242	279	257	239	297	243	272	252	260	233	231	241	271	250	263	252	228	267	287	249	291	253	252	293	259	246	291	243	237	253	254	278	245	251	275	255	249	234	272	247	276	251	269	271	244	233	254	264	243	281	223	251	267	243	246	280	255	258	239	253	270	275	266	274	228	239	281	262	260	223	259	242	257	250	240	260	232	276	260	238	281	257	235	273	266	244	273	256	257	259	276	250	263	267	271	265	256	273	249	245	208	270	265	237	271	258	227	241	263	268	255	256	257	226	251	262	271	251	272	257	253	255	271	237	250	245	255	244	247	232	264	252	265	243	269	252	250	272	245	254	292	265	263	263	221	222	255	253	259	276	267	254	249	262	294	268	267	240	237	266	277	262	261	296	256	255	272	227	313	258	241	252	252	242	244	246	294	256	267	273	262	241	244	257	273	269	262	248	269	246	242	270	231	230	264	247	261	224	231	249	260	220	263	268	225	246	244	243	226	249	247	278	268	268	256	256	246	248	231	237	266	269	299	272	244	256	262	245	234	264	235	238	272	275	229	261	232	254	276	258	297	273	270	256	248	259	243	240	271	253	268	260	259	250	222	223	258	259	237	272	256	243	255	248	254	239	278	241	235	242	251	239	276	253	228	278	258	254	255	246	267	267	253	274	258	273	267	253	264	273	257	247	283	263	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
20948	1756	3605	3942	3275	2769	2247	1975	1702	1556	1447	1398	1290	1156	1128	1069	1069	987	913	978	941	920	874	891	914	877	883	902	834	819	807	802	822	811	774	836	819	766	800	766	809	810	819	761	707	804	748	791	747	777	769	734	782	754	772	746	755	731	761	756	751	785	761	764	791	728	750	776	755	780	713	735	771	773	738	791	746	741	693	763	715	788	732	727	735	714	721	733	731	718	736	784	784	708	735	750	772	688	727	712	710	772	706	717	731	774	711	732	775	722	723	715	728	738	736	764	673	768	732	724	735	700	728	770	822	717	762	711	717	724	754	751	762	697	747	756	766	715	767	719	714	747	694	714	719	753	710	769	763	684	706	723	747	756	721	719	766	774	722	703	757	772	781	749	783	764	745	705	776	752	743	723	738	770	722	761	730	736	719	751	706	730	744	730	747	712	745	712	684	711	737	724	677	722	710	744	716	722	783	789	777	719	713	687	709	752	742	740	744	698	758	763	760	713	769	747	724	732	725	726	719	740	712	762	757	755	707	719	722	735	678	715	745	744	752	728	694	732	755	744	727	749	720	775	720	736	737	731	703	719	710	684	710	721	752	732	749	728	737	728	677	727	733	735	719	737	737	749	776	723	712	710	731	707	743	779	736	705	726	804	720	737	773	674	726	718	756	741	758	754	715	744	727	715	699	763	732	712	675	756	771	736	771	732	725	735	781	731	689	748	713	735	755	732	734	736	726	713	769	780	744	745	688	748	739	753	715	750	709	742	714	719	743	724	752	720	716	750	759	749	756	777	730	707	717	761	732	715	722	724	773	732	691	708	698	767	763	696	731	723	727	739	720	761	746	739	712	726	732	754	755	713	687	787	718	767	730	739	794	730	722	732	748	685	718	730	777	707	726	729	720	724	775	782	760	726	709	737	758	713	759	698	729	771	765	746	710	697	704	738	733	750	738	722	778	703	736	737	801	718	762	757	703	709	746	722	770	764	707	705	740	690	744	695	749	721	699	707	720	730	743	740	739	713	719	739	753	804	745	729	762	690	708	744	708	722	743	742	725	752	704	727	750	719	735	758	729	728	776	736	696	737	726	751	727	696	772	702	741	717	731	738	701	732	712	726	746	744	732	712	751	743	692	742	708	757	749	750	737	703	735	751	708	722	725	741	747	756	676	697	701	715	728	716	793	715	758	738	770	723	734	708	719	726	740	738	804	761	726	730	763	713	704	720	709	733	737	720	699	716	766	739	706	707	732	774	749	691	755	726	743	741	673	742	756	735	767	740	750	710	718	744	719	757	763	722	779	745	748	739	764	711	732	762	807	749	723	770	698	730	700	770	712	757	754	745	732	713	716	728	729	728	709	756	754	721	725	809	726	714	754	731	703	719	776	719	772	725	701	757	733	716	743	767	742	765	737	730	718	730	756	727	731	757	726	747	689	765	757	733	758	707	724	709	762	717	723	751	717	716	771	748	760	737	741	739	731	718	752	715	775	658	748	704	750	738	722	676	718	722	769	697	719	710	745	719	792	711	735	733	740	719	710	779	736	764	710	746	751	722	717	723	700	742	747	762	704	742	706	738	755	761	732	731	737	771	761	708	724	748	719	757	695	748	755	712	722	751	731	716	758	714	724	774	723	738	697	764	762	741	721	755	747	722	751	761	706	721	778	746	710	711	722	731	704	769	711	773	741	708	722	770	748	701	728	769	741	742	714	742	716	776	709	834	718	803	718	756	730	736	699	741	752	739	789	785	689	751	744	741	718	716	754	743	782	728	748	725	806	736	748	715	735	752	724	720	727	739	705	682	736	761	751	727	742	769	742	757	729	705	757	701	724	711	721	754	769	764	706	734	738	701	714	727	706	739	749	727	758	708	714	745	744	780	744	691	735	691	754	738	728	723	742	719	759	684	712	683	761	724	715	757	743	773	743	744	720	736	705	709	682	724	761	735	724	724	761	761	759	764	711	733	751	703	797	757	732	689	724	751	735	698	763	769	783	680	734	731	721	755	738	727	760	688	761	715	688	713	752	722	752	658	759	706	710	750	753	763	744	704	815	716	682	703	714	685	692	737	710	740	728	756	731	767	746	724	713	734	729	725	729	740	719	735	742	744	712	754	722	730	746	746	685	749	772	703	744	774	722	723	704	718	699	731	752	740	750	725	758	724	721	741	713	727	734	711	779	765	715	750	725	711	729	772	756	719	731	684	722	793	744	764	664	728	687	690	739	751	719	761	764	765	745	720	709	736	692	719	676	725	745	682	694	750	688	756	737	749	780	746	734	723	686	744	749	686	701	736	772	733	771	755	782	735	744	716	730	741	749	709	691	749	776	737	726	788	709	713	698	707	729	778	744	750	760	771	765	734	744	769	700	710	762	753	735	706	704	738	784	742	755	750	721	693	693	737	707	746	707	726	737	689	792	690	741	732	712	705	747	719	754	749	756	744	723	742	723	695	721	716	726	753	731	716	753	819	696	741	742	750	713	754	762	782	740	748	767	673	717	698	756	756	728	689	726	703	724	700	686	725	736	742	708	747	780	760	716	745	750	776	667	692	766	764	703	766	719	724	751	720	722	722	687	779	729	743	764	724	744	788	753	773	712	709	751	720	734	696	704	781	742	728	719	721	721	754	760	715	705	767	712	760	694	749	732	724	773	733	775	711	682	729	752	713	701	713	774	744	691	742	754	763	719	761	749	748	746	756	694	727	709	727	717	661	722	745	748	727	738	738	716	749	757	752	805	701	705	697	700	756	688	775	751	696	702	745	734	698	774	737	726	696	724	773	807	735	718	682	682	720	696	750	733	765	743	787	748	747	778	741	714	736	785	761	739	720	699	734	712	764	761	754	757	765	775	698	729	763	789	742	721	746	734	710	724	734	691	737	689	728	661	761	716	707	700	779	764	746	711	765	772	690	741	726	734	748	699	741	751	724	713	727	744	721	734	696	737	793	703	747	690	720	772	710	729	753	752	743	731	746	754	705	752	728	735	707	717	754	783	722	712	746	772	715	728	681	775	760	713	756	707	776	776	740	727	724	706	739	730	717	770	686	756	710	772	694	741	768	720	776	685	719	696	726	738	666	750	698	714	749	729	762	778	760	748	719	764	792	761	698	678	740	728	702	700	765	812	752	755	758	720	780	732	754	809	700	729	757	693	781	750	724	771	727	735	706	778	736	748	698	704	759	733	748	714	701	707	777	726	711	718	733	706	774	717	703	745	755	762	774	767	773	776	766	773	702	678	718	728	787	711	702	707	684	727	727	751	732	738	731	701	710	749	762	724	751	788	739	727	706	777	672	762	698	736	710	702	738	731	763	703	723	738	743	691	685	708	766	731	766	709	771	704	783	729	736	741	759	726	721	715	714	714	729	748	752	779	727	735	742	742	742	735	715	716	713	802	762	728	752	722	751	727	746	757	731	751	746	698	727	714	729	792	767	778	746	671	722	791	770	776	698	739	745	709	799	777	721	757	748	768	694	769	679	706	792	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
52374	19969	9435	2842	1541	1148	889	790	664	612	542	525	442	443	408	419	349	345	355	352	333	361	357	369	317	295	342	346	327	297	339	315	317	306	329	303	299	294	280	325	274	329	333	296	299	296	310	305	286	299	333	315	298	325	281	295	282	311	298	289	307	303	298	278	281	319	337	289	317	282	272	284	292	268	308	264	286	297	297	297	296	305	249	289	301	287	267	300	292	287	283	285	291	294	294	297	275	320	275	309	298	314	281	279	292	299	294	304	251	282	317	262	300	293	288	299	296	290	285	331	274	279	301	281	292	279	304	313	305	302	270	293	304	320	243	289	304	267	287	276	299	286	278	275	328	324	271	281	308	283	292	287	280	257	295	284	323	277	296	299	307	307	345	294	308	294	304	304	307	289	257	309	305	302	303	289	282	309	327	299	280	297	295	315	312	302	272	282	310	305	284	294	290	308	288	271	284	286	314	292	296	281	302	262	308	318	306	303	291	299	285	274	320	297	314	296	298	293	255	294	273	299	315	278	314	275	295	313	293	279	280	295	262	299	281	295	305	286	316	305	309	295	301	302	276	305	280	283	287	265	292	303	295	279	275	289	293	302	289	294	297	288	282	259	299	281	303	276	286	295	296	295	269	288	321	267	278	282	311	310	284	282	285	282	291	297	269	294	298	292	317	308	290	266	275	323	303	278	285	292	306	279	278	310	296	302	286	258	269	291	285	273	306	319	275	310	271	309	304	304	288	285	286	308	283	284	293	255	290	294	280	304	283	296	302	260	262	309	313	305	319	294	281	289	312	297	268	279	299	257	290	281	278	290	320	294	327	295	281	280	273	272	306	285	285	272	288	268	272	277	312	291	301	303	299	287	282	269	279	261	272	289	262	264	290	308	316	310	273	288	306	290	276	317	301	299	290	299	289	326	308	302	298	309	309	281	284	296	261	279	292	302	273	300	301	276	302	289	310	291	284	319	336	320	298	305	268	282	284	297	294	301	323	321	276	276	294	301	291	304	289	289	269	278	289	302	271	307	302	310	268	290	306	274	301	305	296	298	315	297	282	254	288	288	299	296	273	303	292	276	278	308	266	281	309	284	290	288	282	280	312	291	281	293	318	319	295	283	280	251	292	309	280	312	301	257	280	271	321	317	253	259	292	265	282	282	296	329	272	278	306	291	291	332	320	262	279	292	301	274	304	299	310	301	300	301	292	264	301	259	299	306	253	269	282	277	273	308	299	271	272	277	287	297	270	312	298	308	274	306	283	301	304	279	289	322	279	287	296	282	277	289	278	268	283	282	279	308	279	284	265	342	310	268	296	316	281	309	288	274	287	274	275	347	292	304	276	290	295	308	296	314	295	289	345	278	274	307	265	295	293	326	301	312	276	289	300	302	259	310	264	310	306	294	275	271	282	305	287	281	287	297	270	287	310	296	292	279	288	288	292	270	295	288	289	289	325	270	286	290	295	293	311	284	277	311	296	254	280	309	279	291	289	272	303	268	288	293	289	275	299	310	284	255	284	301	280	300	295	290	296	283	279	294	297	270	299	283	327	266	295	292	274	311	246	270	286	299	308	291	340	318	323	297	279	268	295	280	295	330	279	269	285	291	292	313	304	283	300	276	284	280	308	283	283	273	285	288	312	298	286	343	296	323	293	307	287	270	298	294	272	303	288	305	313	276	284	305	289	289	258	257	296	283	284	294	278	279	280	306	289	326	287	278	303	285	281	296	255	268	286	297	277	310	281	279	328	264	286	263	289	302	275	274	321	257	290	281	292	300	291	279	290	306	279	280	253	296	305	272	288	267	292	292	281	287	303	266	308	295	282	288	272	297	265	298	291	279	277	277	262	291	289	287	278	274	316	280	318	312	283	264	300	278	296	284	330	280	271	288	283	315	282	302	297	298	277	260	266	268	267	282	292	268	296	287	268	306	309	284	282	310	266	283	292	298	291	295	298	276	280	288	325	273	293	285	280	322	287	319	321	291	294	304	310	265	315	305	305	301	265	284	247	272	307	300	301	266	305	285	307	283	313	298	284	252	308	314	309	302	313	285	316	279	296	307	300	287	297	273	270	279	267	276	293	267	293	305	298	267	296	307	280	310	305	310	275	329	298	287	319	286	302	321	287	260	307	306	296	299	311	283	274	302	275	286	279	279	263	306	301	299	282	309	286	290	288	293	311	308	315	292	291	312	298	322	273	287	293	315	286	302	279	273	278	289	300	275	298	265	261	273	318	305	275	301	328	311	273	274	272	267	285	267	293	290	302	307	287	287	282	298	274	284	277	279	296	298	306	311	306	312	270	309	326	312	300	296	286	306	281	276	300	279	291	303	300	308	265	283	300	268	290	282	298	279	277	287	263	296	293	311	291	326	256	283	284	273	296	310	247	298	301	316	272	269	286	268	298	303	295	306	259	290	304	278	277	291	278	295	316	298	258	301	285	275	301	307	271	304	284	294	258	291	285	314	269	313	291	268	313	279	296	330	294	311	289	279	322	273	279	298	312	311	317	282	275	298	281	309	294	309	275	294	301	268	306	291	282	278	254	294	276	289	296	280	327	286	285	295	275	305	306	298	281	311	299	277	280	268	313	290	275	268	309	276	310	321	287	321	283	269	281	278	282	275	305	291	318	314	305	306	258	259	278	311	256	272	299	302	269	275	295	288	291	310	286	309	304	258	288	279	289	261	260	270	265	263	307	268	281	297	303	293	296	282	316	306	291	264	287	299	284	270	312	270	301	289	309	277	307	304	314	264	284	292	297	291	281	269	278	288	328	289	291	283	297	316	274	288	289	278	289	294	308	303	313	272	308	304	269	271	294	296	286	252	298	297	313	281	310	288	290	307	283	305	283	291	271	252	307	292	300	295	314	272	278	297	268	274	325	286	278	302	300	304	293	295	285	275	313	291	294	289	275	286	290	287	297	304	317	269	291	296	279	325	297	281	321	271	279	274	305	261	314	314	312	299	315	294	297	324	302	264	282	337	307	279	286	274	301	262	292	287	317	302	282	328	283	313	300	304	285	308	267	269	306	294	276	309	300	252	283	269	303	304	279	290	276	289	289	291	338	313	287	282	313	310	276	270	282	302	303	291	260	299	284	294	288	266	293	276	298	266	287	284	283	290	272	298	314	313	275	299	291	316	285	293	294	275	275	281	297	285	285	308	313	295	300	296	288	282	257	288	290	287	280	277	279	291	295	254	297	300	274	288	244	292	299	292	288	351	301	296	269	281	308	340	254	300	280	316	337	296	333	318	294	276	267	287	284	315	282	282	283	247	269	300	281	282	293	286	287	275	284	284	303	283	308	315	278	296	283	294	291	265	302	288	297	293	306	294	295	282	289	310	259	304	304	279	321	295	278	264	290	291	293	295	313	293	304	305	307	271	300	331	282	297	292	269	293	263	296	269	277	304	315	299	294	296	283	312	281	290	305	313	304	269	298	275	310	297	284	274	304	297	313	301	294	284	286	295	272	314	327	301	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
26910	2726	6103	6810	5665	4575	3860	3290	2745	2393	2173	2089	1901	1674	1520	1413	1441	1292	1320	1203	1174	1179	1110	1111	1151	1036	1025	1055	1020	976	949	1002	997	951	948	949	955	957	918	943	872	920	891	901	925	858	851	880	872	838	897	811	847	860	865	856	856	826	869	865	807	860	872	848	835	825	855	845	897	803	824	858	858	823	819	834	871	781	790	832	764	831	844	823	808	843	814	791	854	802	829	812	844	851	820	851	815	874	806	795	815	808	801	771	762	829	800	756	817	828	838	823	793	796	818	775	771	817	853	833	838	836	827	820	863	836	789	832	797	851	793	792	773	817	810	791	802	806	858	859	779	752	850	791	826	808	814	795	782	882	778	811	841	758	790	766	819	774	799	789	831	802	822	838	793	809	790	827	817	821	812	744	826	853	797	779	810	786	776	778	825	776	848	846	823	777	822	811	790	827	773	806	784	779	836	834	852	859	836	804	788	802	831	785	759	794	767	808	810	871	883	834	831	811	812	821	829	792	748	793	798	829	792	803	784	800	783	811	829	812	774	764	811	745	812	840	850	799	726	784	819	845	779	804	823	813	796	848	824	823	793	821	796	805	788	836	805	793	818	839	757	848	829	806	852	836	763	767	828	758	816	783	796	803	781	728	777	850	787	835	794	801	812	832	837	791	818	823	757	815	796	839	854	849	823	821	811	818	826	789	830	823	797	823	739	793	859	829	824	763	812	797	783	820	768	825	801	783	831	813	768	730	784	875	793	781	749	815	798	777	801	786	802	799	843	772	793	797	751	776	833	832	835	790	775	811	812	800	840	832	793	850	771	792	819	787	815	815	803	804	808	857	785	779	781	826	746	769	829	777	835	803	797	795	819	810	746	762	775	806	784	799	784	834	763	851	810	794	814	815	780	826	844	823	800	796	823	790	782	738	786	829	839	835	779	793	789	808	836	801	805	827	822	829	830	818	823	782	801	824	810	746	833	780	869	807	837	820	821	840	819	827	753	796	823	805	802	799	775	781	811	811	815	837	767	821	809	734	777	806	843	808	842	758	781	857	801	765	761	877	748	765	785	783	826	784	781	806	812	756	795	766	812	825	785	808	799	858	809	769	831	808	800	834	788	812	811	823	775	823	785	871	801	806	834	791	811	859	795	808	806	828	821	789	813	799	826	798	829	796	810	739	817	794	831	779	804	825	829	805	840	826	829	785	815	794	758	794	828	807	799	801	766	806	821	819	805	827	789	806	850	822	835	816	805	798	826	803	818	801	821	766	821	776	791	814	813	862	782	816	817	852	771	773	815	783	805	769	808	808	762	784	805	797	820	845	740	840	777	811	766	794	744	807	831	836	816	833	769	811	775	832	786	820	800	790	766	796	748	802	768	823	779	819	796	796	801	826	779	760	779	787	773	774	781	839	802	775	818	823	821	783	824	846	783	816	804	812	774	766	817	846	757	860	830	777	810	811	824	829	817	843	803	789	801	795	787	823	822	797	815	845	843	795	820	792	809	821	812	819	807	831	828	762	806	789	778	829	781	800	797	758	804	808	787	803	826	777	806	826	775	813	801	774	851	818	767	787	819	813	811	841	836	763	814	790	780	783	795	795	716	756	799	831	790	829	828	749	739	798	881	863	813	801	807	820	838	772	765	777	812	815	827	829	804	803	840	810	836	846	835	810	783	810	788	814	838	804	774	763	823	824	829	827	769	809	764	817	762	814	793	845	849	766	785	848	775	817	854	812	799	831	827	795	752	802	812	784	797	768	836	798	838	776	819	788	777	812	798	821	790	783	834	816	825	832	846	793	794	781	812	796	767	810	784	791	766	776	866	835	717	830	799	793	785	757	828	836	753	789	806	835	831	822	780	765	804	809	815	784	777	754	783	813	799	820	801	823	808	861	820	826	767	827	803	807	800	795	772	799	776	804	767	830	800	812	856	777	857	804	788	819	812	801	850	796	831	788	808	874	809	794	799	792	787	758	786	809	829	757	832	769	795	839	814	767	805	765	782	892	818	863	861	776	861	770	805	781	796	799	798	763	772	762	803	806	782	826	795	807	808	808	841	789	811	779	738	848	769	820	856	845	793	799	817	816	799	818	815	844	831	768	798	806	834	854	797	818	811	787	806	779	785	797	785	800	741	753	808	793	854	819	776	804	778	796	800	876	743	776	894	728	804	803	763	779	877	776	803	789	811	821	766	721	833	830	807	797	753	776	801	813	787	838	827	810	807	810	846	807	804	824	800	806	808	815	849	812	779	780	775	763	774	789	769	814	845	781	769	812	792	788	824	765	828	825	832	801	790	808	857	844	807	829	808	832	786	851	765	765	805	808	783	839	812	734	793	827	823	835	829	785	784	827	819	799	815	837	797	762	815	796	845	810	794	851	836	790	791	852	818	781	795	784	834	793	809	794	847	852	849	795	800	865	868	821	847	777	837	808	819	798	809	822	868	865	776	809	829	799	790	772	821	842	813	785	838	794	826	780	738	811	803	799	845	771	810	822	773	733	766	806	796	792	825	794	775	768	801	798	846	779	861	798	882	798	792	806	791	800	806	787	772	770	811	782	844	774	825	840	813	814	815	784	794	800	826	793	783	825	750	810	834	790	768	815	852	829	817	771	786	812	776	822	840	809	802	781	825	770	799	788	755	752	826	786	767	801	771	805	785	772	777	843	790	800	764	817	820	832	803	826	798	806	806	803	864	826	785	781	751	802	788	822	761	829	840	758	813	829	895	809	820	815	847	790	825	781	812	823	779	769	776	804	769	807	804	860	782	831	815	826	776	796	839	793	800	773	817	837	812	849	797	756	826	792	803	762	791	812	756	797	797	814	820	795	785	847	816	810	844	813	795	764	797	754	793	804	810	781	769	805	821	821	786	783	799	785	813	767	853	789	848	811	861	826	834	765	788	783	810	778	766	771	791	777	734	828	807	806	764	836	779	811	834	809	766	845	806	843	802	762	823	799	782	810	826	805	759	798	792	811	797	817	822	846	833	837	775	802	813	837	781	843	792	856	845	764	808	770	801	764	797	800	829	731	810	843	762	805	808	837	781	826	816	742	849	867	835	817	821	766	861	792	784	784	823	850	832	789	778	812	789	771	848	807	781	802	832	818	802	814	878	830	794	843	783	803	820	797	824	828	815	757	809	822	832	778	839	771	794	820	820	813	788	765	820	832	791	849	773	796	784	791	802	823	843	754	788	797	820	817	819	797	759	830	781	790	791	791	769	767	797	827	793	847	760	779	809	809	827	794	824	813	776	797	820	803	752	812	824	784	822	861	787	817	763	800	815	819	813	803	818	782	790	807	816	765	813	823	791	861	766	777	806	749	820	814	869	778	814	795	851	856	803	797	821	833	814	768	767	804	814	783	790	778	837	853	769	838	809	782	800	804	818	802	828	847	782	784	834	828	802	794	889	789	787	776	770	769	792	793	819	796	783	779	836	826	803	806	835	803	792	779	816	828	863	760	805	768	794	791	781	770	732	796	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
5794	410	285	180	147	148	132	138	139	159	131	116	114	126	125	130	107	113	108	121	115	105	129	122	134	111	136	103	123	105	133	117	107	132	122	112	102	111	108	123	123	122	120	117	115	117	116	113	124	119	141	120	141	114	131	125	96	120	116	108	112	117	115	124	127	116	116	129	115	124	139	114	121	120	108	117	125	115	114	111	146	111	107	110	136	134	123	124	119	115	120	130	117	109	102	126	135	112	114	126	116	127	110	136	120	110	128	116	133	112	144	116	111	120	122	104	114	121	127	125	104	116	117	136	133	111	109	122	116	127	100	104	123	102	123	143	111	125	107	121	122	106	126	129	124	124	99	113	125	111	108	114	102	119	129	133	115	133	130	113	121	116	130	124	117	100	118	137	111	115	100	136	135	118	128	133	138	120	114	115	105	105	119	134	115	127	108	119	113	121	100	114	142	128	133	124	133	114	105	120	158	125	119	127	116	119	115	101	97	114	132	111	108	120	114	126	112	119	131	124	103	120	106	117	110	105	119	124	120	115	120	132	121	97	120	113	120	95	127	120	101	111	119	129	112	138	127	132	126	106	118	117	109	114	143	136	104	126	113	126	85	132	114	115	131	108	129	135	136	90	125	125	128	97	105	135	119	119	111	133	111	129	132	108	123	111	133	123	102	135	125	91	123	129	106	114	132	103	117	99	109	107	113	111	117	125	99	109	124	105	116	138	130	108	118	110	110	110	126	85	88	118	121	117	117	115	110	116	115	120	120	134	128	115	111	118	115	132	114	118	122	114	123	129	98	131	115	111	109	107	118	100	124	90	122	116	131	110	121	95	103	118	96	120	130	115	134	132	111	126	110	126	100	133	111	124	113	118	137	127	120	116	131	112	110	91	90	138	113	113	103	110	113	121	123	103	105	111	116	126	111	131	94	123	128	120	116	110	141	117	132	116	107	132	116	137	115	127	128	89	114	123	124	123	115	111	124	108	108	103	125	132	122	109	126	104	122	122	134	109	107	122	100	136	118	118	125	101	109	119	114	111	106	121	106	116	106	109	103	128	126	123	121	135	143	118	123	134	104	121	118	99	124	125	138	126	110	114	129	136	108	126	127	127	122	121	105	111	109	123	109	126	128	102	112	105	116	108	113	122	114	113	143	109	116	121	135	114	116	143	129	121	122	120	118	120	120	114	102	109	126	113	94	134	117	96	124	117	106	117	113	112	121	136	133	127	111	125	99	123	126	117	124	121	129	132	117	123	142	119	106	113	112	114	116	109	116	109	117	127	128	135	136	114	124	94	100	121	113	136	125	117	111	128	108	114	114	121	123	124	132	105	119	128	143	116	104	109	112	133	126	118	99	132	136	117	118	113	107	119	125	109	120	118	128	123	112	112	108	115	126	118	124	119	110	91	113	93	131	103	96	129	117	116	116	137	113	119	118	126	128	116	126	136	120	90	141	106	121	102	113	123	116	117	120	115	126	135	107	112	120	117	135	116	129	138	109	122	116	131	121	126	110	114	134	121	130	121	116	111	107	93	122	123	116	125	117	122	114	132	133	135	137	120	114	126	109	124	112	108	122	125	114	117	109	130	122	127	125	116	129	122	124	110	110	122	125	122	124	122	117	131	117	110	115	117	97	132	113	116	95	110	120	101	108	103	116	123	117	119	134	118	114	110	116	112	110	116	125	102	124	112	120	120	131	116	138	125	107	109	121	116	114	124	120	112	129	123	120	112	126	109	131	103	119	100	129	115	129	106	103	104	116	111	125	126	120	126	112	118	157	108	142	134	115	127	94	122	105	122	114	126	122	131	109	132	110	126	129	126	95	122	122	121	117	132	126	102	115	122	129	125	128	121	127	102	112	109	134	133	131	123	119	110	126	121	99	104	119	125	97	113	121	111	115	111	124	115	124	111	124	111	121	121	128	130	126	128	113	130	138	117	130	113	105	130	120	110	116	123	126	121	106	115	114	111	118	121	130	125	120	110	122	109	97	122	114	123	118	117	110	128	144	118	110	106	119	125	105	127	133	129	116	98	121	116	114	103	130	130	121	128	108	120	128	96	128	111	120	134	114	100	125	104	109	118	131	116	111	113	110	107	125	112	99	117	109	111	110	119	114	131	124	116	105	117	111	133	131	131	101	135	119	113	120	105	102	111	117	100	120	118	123	136	120	122	121	133	128	122	120	120	130	132	122	120	113	105	122	98	102	137	114	116	103	109	126	136	119	115	120	123	128	131	103	129	103	128	138	122	95	130	122	120	111	132	109	119	103	130	116	108	112	112	124	126	115	126	120	108	99	97	130	113	131	119	118	121	110	124	102	140	143	118	112	123	118	101	111	110	124	124	102	107	117	102	116	109	141	105	112	120	107	108	117	123	124	109	110	115	120	120	122	97	111	116	107	92	129	135	89	112	120	113	109	100	108	119	122	144	120	133	111	133	109	117	128	126	122	121	139	115	109	129	124	114	129	93	119	128	104	132	102	109	109	113	116	121	100	106	109	120	100	114	101	117	123	111	112	125	102	118	120	137	124	123	124	104	101	120	131	110	105	127	129	121	121	111	103	110	100	130	119	122	120	119	126	111	110	124	124	124	122	103	105	122	122	127	126	121	102	125	116	131	101	112	125	116	106	105	128	118	96	118	112	106	108	122	119	117	110	98	123	132	105	119	97	114	136	116	121	132	114	106	106	115	105	106	112	101	137	121	107	100	118	145	119	113	106	117	116	112	100	115	106	121	119	107	100	106	122	127	116	112	101	118	141	124	87	106	114	101	113	114	120	111	134	119	115	103	97	124	122	105	139	114	114	111	128	126	137	102	119	117	139	107	107	112	124	119	113	122	124	111	115	127	102	107	102	128	113	125	116	129	108	124	126	121	97	125	118	124	98	111	123	125	112	118	141	126	118	122	116	126	111	102	119	97	120	99	108	131	104	135	111	121	113	123	129	117	112	139	102	126	95	103	113	133	114	103	122	108	122	121	109	124	102	121	104	114	129	123	102	111	122	118	135	114	117	89	108	112	112	112	109	108	107	117	121	113	122	105	118	106	112	104	110	119	129	104	103	129	133	109	107	96	133	100	141	124	121	132	109	128	120	140	113	127	113	118	108	113	105	122	94	124	111	146	100	104	111	117	99	112	106	111	107	122	120	111	119	127	97	109	115	100	121	117	119	124	117	118	107	106	108	131	122	115	112	106	120	123	136	114	119	121	115	118	111	120	117	119	119	135	147	113	123	127	127	105	125	112	116	99	119	118	132	117	108	128	114	122	107	116	110	113	122	116	140	120	107	97	123	97	124	98	118	113	101	139	112	101	138	108	127	134	96	105	118	112	101	97	103	119	115	113	116	121	98	117	109	124	112	105	122	120	114	122	116	99	123	94	108	108	116	119	136	110	134	117	98	121	138	127	100	112	119	122	126	118	120	122	112	120	106	123	134	136	135	124	119	113	131	122	105	99	118	130	121	96	128	121	122	134	133	128	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
5180	486	569	559	519	483	471	462	478	467	482	438	446	437	391	443	397	425	429	417	415	385	393	407	383	442	405	412	397	395	383	398	422	408	376	390	395	388	407	374	372	393	369	385	372	379	414	384	413	397	409	381	389	410	416	421	413	390	391	391	392	409	425	406	405	407	409	409	413	408	398	388	375	404	394	389	393	403	421	443	351	406	387	450	371	381	421	363	416	403	385	414	374	416	385	428	399	399	395	390	397	419	342	388	412	385	430	361	391	414	433	398	387	417	384	364	416	413	423	401	382	402	374	374	390	402	392	390	393	397	382	389	412	367	415	381	420	386	379	392	378	432	384	354	382	387	372	395	384	397	388	391	388	393	387	365	386	389	420	381	377	383	428	397	369	418	402	394	407	407	391	379	393	404	384	432	385	395	399	418	426	356	378	432	437	409	387	414	375	361	323	376	440	446	423	420	397	358	394	380	407	371	365	388	419	421	355	399	364	386	391	400	384	402	376	403	393	403	434	409	390	409	379	343	406	406	413	380	390	373	439	398	415	414	389	384	413	343	389	394	409	394	365	359	418	391	420	370	412	425	362	392	398	410	392	371	360	382	438	388	404	419	388	368	418	373	410	412	390	378	379	395	401	419	370	389	410	379	389	412	370	397	361	400	404	420	391	424	418	388	425	386	395	401	406	428	399	373	413	365	397	370	386	371	368	399	423	374	410	404	366	395	369	387	379	371	429	363	397	415	382	404	368	391	364	381	368	386	404	383	363	402	429	391	403	400	417	373	411	395	371	406	421	379	408	415	416	420	391	384	427	409	415	417	396	390	407	403	396	404	387	398	357	386	367	402	374	346	380	373	403	398	377	404	408	411	400	385	387	433	411	382	418	419	379	407	399	404	394	366	393	384	431	380	391	396	373	401	363	340	388	389	385	374	381	370	412	394	447	390	397	388	371	358	428	388	422	388	417	388	350	392	376	372	374	385	422	377	433	434	400	405	374	410	404	386	381	378	388	393	370	400	394	393	403	372	408	395	394	386	373	423	417	370	423	373	380	371	410	393	376	399	381	381	391	394	392	415	409	345	409	393	378	397	393	396	389	408	412	406	402	375	413	367	401	392	381	410	428	400	393	409	418	396	368	401	420	407	376	419	353	401	409	400	426	361	385	387	407	407	392	421	407	380	375	396	407	427	407	398	399	352	423	361	403	403	371	424	429	382	379	394	356	362	397	390	381	429	401	379	392	444	407	386	422	381	373	392	364	366	419	420	388	386	392	375	413	391	378	385	384	405	357	398	428	388	403	414	361	387	445	362	392	390	388	397	394	408	350	392	385	426	395	376	359	419	405	408	407	396	417	391	359	389	379	414	397	376	389	369	407	379	399	418	357	406	392	427	397	392	384	390	372	376	405	425	392	409	402	354	389	373	376	363	394	376	390	386	422	419	390	400	397	409	410	416	402	385	401	338	383	372	394	415	417	390	427	392	418	376	382	402	354	407	373	390	393	385	361	411	410	414	404	402	390	398	407	377	431	409	387	367	356	388	414	392	377	414	380	426	411	427	406	401	404	401	373	369	403	386	394	403	389	408	386	383	443	363	378	379	374	404	369	413	421	407	383	396	398	397	368	384	387	400	379	401	399	394	393	385	396	401	375	365	385	373	400	403	377	391	413	406	387	370	399	433	393	380	399	388	393	394	404	364	378	375	396	381	376	401	362	401	405	389	440	381	361	389	409	382	390	433	339	411	406	387	407	393	372	399	418	408	385	406	405	432	423	405	422	363	404	403	395	392	362	418	362	413	416	415	390	374	408	402	402	397	360	372	402	386	401	406	370	391	419	396	384	391	356	370	381	425	391	379	361	416	430	407	388	347	417	392	407	403	419	380	409	396	409	380	407	401	391	400	364	379	391	409	395	366	394	368	391	422	380	418	437	411	415	410	405	388	421	402	396	377	407	412	418	419	378	401	416	406	378	394	388	411	376	388	424	381	420	392	385	369	411	327	378	377	404	376	407	382	380	410	403	342	395	371	410	380	393	411	404	384	401	412	389	404	399	422	401	389	388	369	398	388	441	398	394	393	386	416	428	382	407	390	398	387	379	384	372	399	392	391	371	382	385	406	406	411	374	411	408	414	397	420	397	400	376	402	425	411	395	382	366	375	388	394	366	414	419	396	387	398	393	363	393	400	376	433	371	394	363	366	398	406	379	405	371	374	382	371	389	376	358	394	386	402	391	416	361	350	426	432	378	382	418	383	395	398	402	399	390	395	401	373	348	382	403	406	383	412	374	400	401	388	396	395	379	395	355	392	380	418	374	392	400	400	414	388	392	399	396	408	390	407	423	391	372	400	382	382	397	387	390	356	416	364	390	422	410	422	401	400	431	430	377	416	381	394	400	404	335	419	403	397	397	416	438	411	396	395	381	408	429	392	394	394	399	380	417	373	383	363	370	407	374	364	358	386	454	396	420	399	403	386	410	399	398	373	382	412	407	386	388	416	390	399	406	391	409	396	368	379	370	441	405	385	401	374	405	386	399	393	377	437	403	397	402	374	411	389	422	371	409	384	392	406	404	414	403	433	398	417	397	362	379	391	381	350	395	400	386	404	376	416	411	385	412	391	387	421	434	385	379	402	398	402	382	375	406	415	394	391	381	386	366	368	387	389	373	389	398	372	390	372	401	399	335	381	388	413	384	405	413	415	378	394	346	369	399	419	399	384	395	409	360	372	395	398	375	344	397	371	384	417	377	379	390	367	383	398	383	401	412	359	403	378	402	393	412	386	402	382	370	379	384	425	378	396	410	374	375	382	373	367	386	416	394	368	396	356	407	421	367	378	413	382	395	383	420	383	398	409	412	402	391	375	412	399	388	384	388	345	397	435	418	352	409	370	399	396	397	391	390	340	391	358	403	373	394	366	400	411	402	418	384	441	385	402	373	413	393	375	415	433	391	371	391	393	405	406	394	401	388	424	347	420	414	409	378	380	360	368	414	364	364	392	392	397	382	378	410	398	368	435	393	358	397	366	395	427	376	404	413	386	395	378	402	392	400	393	408	393	403	364	381	375	383	416	385	390	420	408	387	391	372	402	408	403	368	405	387	385	362	418	431	392	405	376	397	361	388	412	406	424	417	393	397	402	403	399	415	379	391	399	384	386	412	371	399	375	425	373	403	403	373	387	390	367	389	396	411	417	376	400	401	434	376	380	380	422	393	411	393	362	404	388	410	383	388	375	389	414	386	416	429	408	378	355	384	382	394	416	372	391	374	381	356	411	412	387	415	380	417	422	410	406	385	393	371	368	380	414	407	397	384	382	384	398	395	389	433	419	400	393	447	391	383	376	438	386	361	359	403	399	369	388	422	385	366	403	379	401	373	371	384	404	356	387	446	406	380	414	365	370	404	396	363	373	391	392	383	388	355	393	390	382	429	376	404	408	404	395	377	369	374	382	409	387	425	384	440	372	385	381	389	393	365	354	371	398	380	395	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
44815	11670	2229	1209	917	674	540	440	443	417	402	390	301	318	309	317	291	288	299	287	302	293	292	299	284	272	257	277	227	271	271	265	245	247	243	282	211	257	247	276	258	250	256	250	271	239	285	242	247	256	263	284	253	241	296	268	248	249	246	261	262	234	284	258	248	227	230	239	258	246	253	257	263	244	253	237	256	312	249	244	230	255	241	231	267	304	259	273	235	241	254	262	253	267	267	233	300	255	279	229	250	256	254	264	232	259	268	239	280	255	280	274	256	246	250	274	253	248	235	253	232	231	244	269	250	271	251	234	245	269	274	232	265	255	270	216	289	249	249	234	244	267	269	249	256	242	252	248	274	250	266	265	262	303	255	217	261	286	253	246	288	244	248	241	266	240	227	259	266	238	270	276	266	265	254	284	255	257	218	244	276	241	261	258	249	274	293	281	237	276	250	249	256	259	254	268	225	265	229	257	278	245	287	234	277	243	259	273	294	244	252	266	267	281	226	257	299	228	235	264	246	241	244	238	236	249	227	252	249	262	257	265	286	259	290	268	252	269	268	261	250	257	281	236	275	255	270	240	252	255	249	254	248	257	252	245	224	248	276	252	272	236	268	251	244	272	267	265	268	252	281	265	247	258	239	237	214	230	269	262	231	239	237	252	225	254	260	260	246	266	225	271	255	272	236	264	264	278	234	255	274	246	224	250	226	292	240	265	240	259	241	242	255	248	265	223	215	284	265	251	275	276	270	255	257	280	237	280	246	232	249	263	262	260	257	260	255	258	259	249	252	264	268	264	259	274	265	253	279	258	308	238	263	282	269	220	252	264	240	245	234	260	285	267	232	262	250	264	241	284	256	265	247	267	237	242	289	250	261	246	242	259	249	274	259	263	283	264	277	259	255	258	266	303	238	253	228	249	274	252	285	274	265	242	254	256	266	252	264	258	241	241	258	254	261	262	265	250	255	269	239	286	272	256	230	254	247	258	268	240	247	274	237	263	251	239	238	262	276	259	223	278	250	258	242	262	240	242	247	251	268	276	271	283	283	228	249	250	259	257	262	237	283	253	253	251	281	258	262	283	275	275	251	254	276	266	229	276	262	254	252	239	263	262	229	269	253	274	258	266	272	259	256	262	278	281	236	258	257	265	254	259	275	281	259	280	271	288	228	275	246	251	266	257	226	242	241	266	267	263	255	265	276	257	287	259	253	238	251	246	251	261	244	252	253	270	241	251	257	271	286	242	243	274	246	247	271	299	274	245	258	272	215	247	265	236	237	255	251	260	242	250	266	258	263	255	275	260	274	258	252	291	242	254	266	255	260	250	260	248	279	240	243	266	254	272	277	253	245	244	287	254	237	238	242	263	245	254	280	255	270	266	263	249	281	246	257	242	231	236	246	242	245	239	254	261	265	251	238	255	262	280	265	242	255	244	255	263	254	263	236	239	251	236	266	257	257	262	244	249	259	246	295	233	234	280	240	251	241	282	266	262	256	265	257	245	262	274	246	272	255	258	244	268	258	267	236	245	247	265	245	246	247	249	234	229	276	269	248	233	265	273	307	284	239	245	269	245	249	279	253	261	245	237	255	272	247	249	280	262	261	263	273	274	269	280	259	230	257	272	273	247	269	263	246	253	266	277	234	251	253	266	266	255	264	254	257	279	261	235	279	278	237	285	234	291	257	243	253	264	243	271	270	261	266	258	243	264	282	263	260	304	248	262	274	262	233	258	274	226	226	244	255	305	271	251	245	274	255	276	253	252	267	291	245	231	229	231	285	241	232	255	269	264	249	271	281	250	251	264	260	269	269	273	252	263	251	290	255	295	259	242	279	271	268	247	260	242	237	262	231	271	305	234	259	227	260	244	284	226	261	271	274	251	250	233	274	240	278	260	251	239	243	261	235	241	255	297	267	242	265	260	289	265	264	259	259	231	270	270	274	276	268	238	253	264	272	258	247	287	267	284	258	247	254	255	275	244	263	261	272	253	241	231	264	277	291	252	265	255	253	267	264	265	300	277	252	258	228	240	262	247	261	243	237	268	245	281	271	248	274	271	277	249	278	278	255	252	243	246	268	263	240	270	241	225	255	241	256	256	275	282	276	258	277	246	267	305	257	254	264	243	271	233	233	268	293	257	246	258	274	260	269	279	240	289	271	260	253	235	263	223	259	272	249	284	241	276	301	236	253	281	275	265	261	264	238	270	284	254	239	266	263	229	249	270	269	235	248	269	225	276	231	269	287	263	276	268	232	250	249	258	269	253	273	252	270	279	244	279	283	237	273	257	270	267	264	254	257	266	274	270	250	258	242	261	230	248	271	229	258	277	256	257	267	276	237	257	241	265	245	247	255	247	256	270	265	256	283	242	235	242	239	235	252	272	283	250	277	273	244	226	254	257	256	252	289	251	276	248	241	257	262	251	256	236	251	257	277	260	235	254	234	240	258	275	282	241	267	240	262	241	261	251	256	268	265	264	237	276	250	240	271	267	262	252	253	249	248	283	279	263	273	266	261	250	250	253	245	250	268	283	220	289	245	243	267	230	293	253	270	258	242	250	260	254	231	248	284	270	256	245	268	275	283	267	269	263	246	260	242	249	245	247	248	269	235	266	248	295	266	264	286	254	258	243	234	269	269	243	287	242	268	270	244	256	251	256	247	246	260	268	256	267	260	263	258	227	280	232	232	250	269	256	249	268	268	255	265	267	247	244	250	257	231	260	264	272	249	271	288	282	263	237	276	280	236	249	241	262	266	272	259	263	261	275	239	254	261	275	249	244	260	259	249	217	235	285	243	247	257	252	242	242	274	245	244	268	235	256	259	241	262	277	241	292	272	264	269	264	276	233	282	254	243	260	258	262	265	258	241	265	241	241	262	266	264	269	293	254	272	268	251	233	260	268	240	264	240	260	261	255	243	251	272	256	254	245	277	245	246	275	264	283	275	250	257	277	247	267	230	242	215	257	272	246	264	220	273	271	276	270	266	276	251	276	273	247	256	265	275	281	270	233	257	250	243	257	270	241	285	229	249	242	275	263	263	247	291	264	257	267	269	238	289	260	260	257	252	271	268	305	245	263	274	251	253	250	250	254	229	286	246	255	284	250	273	264	260	258	249	242	250	243	255	272	272	268	237	273	259	231	272	242	264	262	256	265	229	269	245	261	245	227	263	273	247	252	251	275	275	235	288	256	268	264	241	284	249	235	246	241	253	238	265	234	235	257	272	259	254	297	256	264	255	259	267	247	246	243	242	276	271	269	237	283	220	244	296	249	232	245	271	267	256	245	256	244	250	256	257	245	248	255	241	285	283	285	242	301	241	262	253	236	260	247	273	262	244	267	280	255	278	256	274	280	228	280	246	244	221	255	240	238	252	238	259	249	251	240	234	259	244	269	234	270	262	278	239	250	257	269	279	260	241	265	259	254	261	268	234	242	256	279	214	247	251	258	258	227	302	273	266	279	265	243	277	256	264	251	265	272	264	242	273	236	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
20933	1880	3588	3865	3276	2716	2282	2021	1769	1571	1482	1387	1303	1270	1157	1088	1047	1045	972	989	941	897	867	893	838	868	887	861	773	817	843	797	816	843	787	809	797	789	802	842	801	768	802	811	798	799	782	777	784	736	762	765	784	790	810	745	796	781	738	735	744	752	786	720	748	762	780	760	761	717	758	775	707	785	755	754	730	756	759	781	698	756	713	703	755	741	690	735	733	734	754	776	765	832	710	740	722	702	759	700	774	777	721	743	809	726	690	735	725	774	758	776	796	764	740	746	753	696	717	744	763	785	765	729	704	712	715	716	745	757	729	726	714	742	758	714	794	756	792	770	749	735	736	693	792	755	710	723	743	719	732	743	737	784	769	710	718	729	743	740	749	727	689	704	698	747	693	733	729	746	763	773	799	705	737	736	740	732	714	728	718	785	729	723	723	742	766	733	739	733	703	773	721	776	724	755	726	725	748	710	755	731	750	748	730	741	694	720	749	737	746	684	775	720	747	796	717	763	694	761	794	720	763	777	749	679	704	689	765	729	755	745	716	725	765	726	781	719	749	699	794	770	716	714	754	753	724	726	735	776	767	741	752	697	739	697	762	699	734	759	735	738	724	715	723	697	742	741	755	728	751	736	680	704	713	721	756	758	703	720	782	809	733	701	728	722	707	785	714	752	771	773	735	754	758	769	676	709	727	745	777	759	720	718	711	720	754	725	727	725	737	781	699	727	755	781	757	770	743	737	698	685	733	748	780	734	731	733	721	716	759	731	683	793	756	766	724	736	733	736	735	707	722	751	699	766	711	756	754	722	743	742	711	711	707	754	761	759	762	754	735	731	736	758	769	708	745	747	745	745	803	720	716	763	703	747	742	777	760	752	713	716	736	759	827	713	732	747	702	738	724	750	707	716	753	708	713	774	785	745	781	693	769	728	754	734	705	715	759	740	776	737	721	706	756	820	728	793	714	645	734	737	750	747	755	687	755	715	726	689	719	737	727	753	724	749	714	739	701	732	733	746	712	717	741	769	748	783	695	712	726	739	727	738	740	749	759	742	742	699	774	765	751	732	729	769	759	751	774	731	725	745	774	721	745	755	689	765	724	712	778	719	750	747	702	718	715	764	784	726	757	724	708	742	718	724	719	722	737	750	748	745	707	754	721	719	751	749	764	743	674	739	767	699	741	765	703	734	702	718	725	717	721	717	743	756	739	753	716	711	659	737	700	763	749	755	727	747	731	726	719	753	708	767	784	702	745	716	701	746	714	749	775	735	749	713	753	767	732	744	686	787	730	721	725	718	717	745	686	712	734	780	756	739	735	739	757	738	740	742	733	772	734	724	740	714	741	760	786	709	749	725	732	749	753	729	735	736	692	784	732	709	726	754	750	727	733	730	699	735	744	749	756	731	720	720	745	761	694	770	709	723	725	741	761	786	742	741	759	782	738	708	709	741	734	729	761	733	749	718	757	736	755	756	769	746	773	757	750	785	730	720	710	747	775	741	759	694	726	739	719	774	764	773	756	717	733	767	765	751	811	753	757	756	721	724	752	751	794	704	726	760	731	688	780	719	730	731	712	761	697	768	757	754	743	741	754	710	728	716	714	737	742	725	716	714	752	746	714	716	713	731	709	741	702	737	737	756	806	724	769	759	752	784	710	716	754	708	754	786	735	721	752	718	714	690	727	780	718	752	770	696	732	715	727	717	752	735	704	739	764	780	795	742	730	728	758	764	754	723	705	762	768	732	740	729	729	746	767	774	765	767	724	756	783	715	765	767	727	703	754	745	734	720	740	721	715	725	750	744	756	755	776	700	768	758	770	750	749	747	744	717	745	709	742	719	735	757	760	718	718	729	691	763	751	752	776	703	789	759	769	718	713	783	689	689	723	722	779	714	773	709	761	726	744	729	731	738	696	707	707	777	713	712	736	703	752	741	718	740	708	729	735	804	722	684	745	732	738	737	700	697	770	745	739	768	762	776	673	748	748	690	778	773	726	697	714	780	722	773	784	749	705	777	728	716	766	751	773	745	688	717	737	739	787	738	743	699	716	694	688	747	724	702	766	754	691	721	753	764	764	697	680	737	748	728	764	725	754	771	718	724	727	689	745	716	689	838	737	737	721	750	745	704	750	736	736	744	739	707	740	729	745	745	741	695	732	737	721	737	730	708	766	740	770	752	747	725	713	746	740	702	755	772	699	659	783	733	746	726	797	758	751	688	724	740	668	698	741	746	727	722	789	717	726	710	683	751	734	783	709	792	695	703	708	736	777	710	775	741	764	728	770	780	756	700	691	715	732	756	748	752	716	735	724	753	738	712	764	746	711	708	748	724	790	752	707	737	717	727	755	731	746	740	740	730	763	730	690	724	745	720	705	681	729	747	770	749	706	738	788	687	761	767	727	758	747	747	771	691	741	730	751	750	676	719	706	716	711	754	733	706	735	681	716	705	684	731	697	734	765	738	728	756	776	694	733	727	729	754	691	745	778	704	692	717	744	718	739	735	738	696	756	737	709	758	678	727	749	733	703	784	697	780	766	779	789	759	742	701	725	730	754	717	749	779	707	732	750	737	725	733	718	784	744	776	707	704	721	731	725	736	709	711	711	758	664	780	765	814	752	777	730	728	716	753	762	826	744	758	759	737	809	749	691	717	748	773	699	694	693	740	733	707	731	766	714	721	740	784	700	739	701	705	749	726	710	759	726	759	756	749	776	753	722	761	728	695	752	741	781	758	706	737	786	741	758	759	747	728	731	743	740	744	681	790	758	701	750	739	761	755	797	771	729	787	759	767	781	761	717	723	744	724	726	733	707	706	723	684	760	716	714	734	692	707	733	738	746	768	715	728	766	733	739	720	787	747	772	732	733	715	750	790	724	750	691	791	766	693	755	718	730	806	740	758	739	721	757	759	770	686	760	785	710	745	764	738	730	722	767	701	733	745	740	750	757	765	799	765	761	742	693	747	739	768	757	786	756	727	763	727	689	748	739	764	771	742	774	707	750	731	791	739	715	745	712	725	740	727	735	742	724	716	758	719	736	776	743	740	760	716	717	735	755	774	729	710	751	691	783	710	741	766	742	739	760	713	736	744	688	755	727	710	781	721	730	731	722	715	726	732	740	786	738	748	719	747	727	764	774	743	724	777	713	748	738	742	730	689	757	743	724	736	733	702	772	726	751	716	701	750	745	723	752	710	762	791	737	711	734	776	697	722	723	731	724	756	739	735	772	721	742	748	753	732	778	756	712	709	754	729	739	755	733	770	775	741	737	775	776	748	744	741	686	714	713	747	723	763	716	779	736	706	753	727	710	756	711	742	780	741	688	738	748	754	757	732	717	726	752	728	805	738	746	771	735	744	763	743	773	753	738	703	711	753	759	735	740	721	734	701	710	717	737	705	733	706	732	705	713	685	714	727	750	747	751	705	705	722	715	749	746	740	763	771	722	785	759	735	728	690	723	732	738	734	706	737	743	731	736	725	680	736	753	790	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
53743	19735	9108	2855	1601	1099	879	777	646	529	505	488	470	427	397	366	374	393	357	371	360	370	299	347	339	315	337	346	322	282	304	290	322	313	317	291	326	282	286	303	293	296	338	262	317	303	323	284	289	299	303	289	284	267	317	299	319	279	325	307	297	342	315	304	301	287	318	306	285	261	313	264	294	309	332	298	299	295	284	287	322	264	286	255	293	305	326	289	289	277	290	318	293	299	318	296	312	300	285	313	308	314	266	287	276	306	306	296	285	288	267	290	270	283	292	291	277	298	283	307	302	298	293	301	318	299	311	304	270	324	327	290	299	313	300	299	278	333	285	258	309	267	282	285	322	292	287	281	316	333	331	288	320	302	309	275	294	288	318	324	336	296	293	289	290	304	291	275	292	290	293	303	260	304	251	309	249	290	302	296	303	298	310	295	289	280	321	299	301	280	290	319	305	281	285	313	298	306	273	300	268	311	306	314	271	291	297	288	321	275	271	299	303	271	315	288	268	264	294	271	293	276	280	266	308	306	307	304	267	300	279	312	294	313	283	309	315	299	318	300	315	292	307	286	294	306	300	322	297	306	282	278	327	326	252	304	312	278	269	299	283	292	267	275	316	281	287	333	277	310	278	276	291	300	271	305	290	294	302	324	271	282	304	316	283	300	285	320	311	304	307	277	283	273	314	312	301	285	288	310	280	273	315	303	287	264	310	282	282	288	301	307	300	283	280	282	270	294	296	282	317	262	316	295	299	277	289	315	310	295	307	281	289	294	280	281	288	288	278	290	280	273	309	286	274	297	287	280	290	242	276	279	316	277	316	307	297	298	275	294	295	297	269	292	262	284	305	290	302	258	291	265	307	291	317	325	314	297	280	274	322	299	297	308	303	304	257	305	288	295	281	276	294	276	295	283	280	297	307	293	271	264	302	283	293	304	271	276	290	279	263	284	292	299	269	289	339	302	291	304	304	294	286	305	327	318	300	300	287	271	305	298	281	285	276	282	296	289	303	301	300	290	290	324	277	335	291	286	288	290	298	299	287	299	278	324	289	311	297	316	260	283	295	302	283	289	262	276	322	272	300	292	293	299	322	293	284	263	293	272	303	321	331	309	272	317	296	326	288	308	289	278	318	303	295	290	291	322	276	320	296	318	279	281	266	260	272	293	322	280	305	294	309	290	305	306	305	283	279	299	242	310	297	286	286	320	275	296	277	314	267	293	339	288	273	291	281	278	293	274	283	287	308	305	286	288	307	279	291	280	307	278	308	306	281	303	296	281	289	311	304	285	293	288	316	306	283	298	290	319	295	262	318	291	273	289	281	307	302	311	287	276	295	328	312	292	304	304	296	305	283	275	290	257	302	308	309	272	288	311	270	299	272	279	301	277	296	293	286	302	305	299	301	278	309	303	308	284	302	312	310	290	310	278	266	273	307	298	290	294	307	265	280	289	303	315	306	301	274	267	309	313	295	322	278	305	256	291	285	340	301	297	281	269	276	285	285	295	290	288	267	310	293	331	328	289	281	297	277	301	294	325	297	281	303	272	309	260	300	293	296	290	283	317	259	306	289	310	277	286	311	266	291	296	280	282	294	303	262	319	292	293	290	322	286	281	308	309	306	261	298	321	289	295	286	302	305	299	311	281	293	272	287	299	289	344	292	283	325	304	330	280	299	282	303	327	308	263	299	314	280	295	293	272	303	293	310	287	307	296	295	292	289	273	271	284	293	312	271	292	323	324	296	313	308	290	292	304	290	299	296	285	310	302	283	265	301	290	298	274	303	292	299	291	291	320	285	284	290	280	299	254	255	260	278	261	295	277	286	290	277	282	296	279	296	305	301	333	323	310	293	304	281	288	294	277	294	315	301	275	282	297	291	311	270	300	277	272	333	286	290	289	279	268	303	306	303	289	294	317	303	314	304	319	265	303	295	286	283	282	285	282	310	318	299	289	304	275	256	311	282	296	296	284	297	300	297	270	287	290	298	300	291	284	287	277	314	268	288	270	289	301	268	324	287	288	266	301	257	287	297	288	280	281	302	274	276	305	304	294	298	296	310	300	281	324	253	289	284	285	297	309	303	292	278	298	299	310	251	300	293	289	301	298	316	285	289	295	297	291	289	298	298	279	277	280	289	267	296	307	288	272	286	278	286	283	290	277	300	284	292	277	280	296	309	293	303	307	294	318	287	274	305	283	295	310	279	293	319	276	286	285	296	308	292	295	277	280	297	283	305	281	290	294	281	324	282	296	290	316	300	269	307	310	300	305	264	317	274	287	333	317	272	300	270	289	321	317	278	305	321	307	276	282	308	323	292	297	308	302	296	301	284	268	298	274	301	287	283	274	267	303	278	283	278	299	276	262	304	319	308	279	309	280	304	325	314	324	245	298	262	281	281	281	282	308	280	266	312	305	271	268	290	279	291	304	282	283	273	307	278	264	302	299	299	296	308	301	289	301	293	293	275	303	309	299	252	275	296	267	315	312	276	273	299	303	278	300	309	262	293	307	291	303	312	283	310	285	321	283	276	294	290	291	305	306	288	285	298	315	302	294	296	280	314	270	283	284	298	315	292	288	285	289	297	281	322	303	337	295	300	312	288	281	309	276	298	301	275	292	292	314	278	283	266	256	267	312	256	282	292	292	306	289	269	278	274	267	282	307	289	277	303	305	309	317	295	298	284	284	319	296	324	300	305	289	261	298	287	261	297	282	303	316	304	249	311	305	288	247	304	258	295	296	303	300	287	306	250	293	305	257	280	320	299	307	322	292	291	297	306	286	262	304	284	305	313	305	288	280	281	320	294	288	273	285	297	294	295	289	326	286	300	326	319	282	286	306	291	278	309	293	275	294	289	266	306	304	309	291	290	287	289	288	277	271	256	295	277	289	274	300	276	308	320	294	300	291	294	288	294	297	308	294	283	270	288	260	335	295	277	299	293	292	331	289	310	307	296	263	279	283	321	285	277	323	308	297	270	280	285	286	295	309	308	294	268	262	283	285	288	291	290	294	291	305	293	311	307	296	273	278	313	295	280	297	268	272	302	307	322	300	263	269	318	313	328	272	301	294	285	308	291	279	274	307	296	323	289	307	282	312	285	298	299	255	301	277	323	281	315	307	323	254	295	301	288	304	320	296	302	282	279	280	284	261	264	289	306	312	273	286	269	317	299	270	308	283	303	298	289	254	290	290	288	303	265	291	279	287	308	290	293	290	304	281	322	276	275	292	280	288	271	280	294	272	295	305	283	298	285	293	315	297	313	276	276	292	292	318	278	316	277	299	288	304	285	305	276	281	276	255	304	277	292	298	285	293	292	285	318	291	317	288	312	300	298	286	304	285	277	290	268	278	321	292	299	312	303	309	316	305	270	300	285	317	282	313	263	290	305	315	335	300	275	305	299	292	298	291	276	291	319	296	299	297	289	287	271	264	304	287	305	279	273	311	294	285	313	282	300	277	292	290	296	300	301	265	286	291	356	269	299	301	283	302	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
27179	2833	6163	6742	5550	4725	3797	3141	2740	2426	2150	2031	1918	1650	1563	1550	1389	1284	1298	1254	1188	1220	1145	1109	1097	1088	1014	1008	1029	969	968	878	963	953	938	925	928	907	908	860	848	887	899	898	864	873	856	899	853	912	798	845	875	859	865	862	886	863	815	883	794	886	866	869	817	868	861	872	801	819	861	802	879	792	801	829	824	789	864	816	863	851	824	778	829	796	839	867	795	789	846	876	832	828	778	798	810	776	809	850	836	821	804	789	875	816	839	863	767	820	875	856	823	751	788	803	814	820	784	829	796	792	786	833	826	833	804	839	813	770	819	767	800	808	860	840	827	846	803	785	769	834	796	791	820	804	812	802	850	754	813	809	828	797	800	819	824	791	799	767	749	792	825	776	781	795	872	840	823	803	797	785	776	783	796	883	801	813	802	757	829	829	774	784	779	771	829	851	855	821	798	855	816	836	795	852	822	780	817	816	795	815	839	812	766	861	770	825	805	791	757	777	805	795	771	815	858	791	792	789	796	835	821	776	813	818	789	829	832	817	793	834	802	805	807	822	833	854	853	758	803	806	761	818	822	800	814	830	832	787	837	836	812	799	797	815	819	818	849	797	802	829	766	790	791	834	802	761	818	820	822	840	788	818	783	783	802	793	771	844	794	815	862	821	801	764	867	819	808	780	774	778	816	806	796	819	809	784	836	765	776	782	811	803	792	810	807	780	743	820	794	778	789	813	805	748	772	843	790	800	820	790	859	799	808	859	866	784	772	819	810	873	808	763	815	789	834	863	798	810	800	767	819	822	828	829	823	794	839	769	839	815	774	751	814	838	881	816	857	880	776	787	818	771	839	807	802	806	832	807	848	855	813	826	826	823	831	748	869	801	829	807	735	865	818	785	792	771	791	778	778	767	787	822	809	795	811	786	805	766	809	757	785	860	784	835	775	788	837	829	823	842	785	772	786	801	796	778	811	756	756	832	752	826	778	804	777	756	781	793	857	785	797	806	752	802	787	849	847	786	791	827	800	769	824	805	751	844	814	758	772	762	766	850	808	786	848	811	827	820	832	818	809	778	777	826	806	815	770	815	749	786	799	801	805	889	753	805	838	806	767	831	764	813	806	807	803	758	767	791	781	839	854	778	838	776	833	798	824	793	764	779	815	834	763	851	833	806	806	821	796	806	846	803	744	781	794	789	769	816	792	779	775	815	795	801	795	763	853	824	782	822	837	802	749	799	795	819	797	888	804	832	797	798	840	773	772	788	811	808	759	752	800	813	782	771	751	798	840	828	816	808	823	779	792	816	829	819	815	790	809	737	779	770	866	810	811	772	734	876	818	775	747	842	826	816	781	830	861	784	804	799	777	814	748	833	862	843	843	785	782	762	785	842	790	814	778	857	787	788	797	782	824	817	780	774	792	824	793	786	824	775	844	768	856	796	797	867	768	796	801	781	792	806	770	860	780	769	831	815	813	799	803	861	766	735	766	773	806	853	847	747	809	779	784	812	807	836	831	763	803	775	808	820	798	774	738	780	794	810	837	764	773	796	825	779	781	786	867	805	783	815	816	818	777	756	826	814	772	775	854	809	829	805	796	803	819	823	806	801	800	810	830	787	825	794	808	841	795	789	792	858	775	804	855	819	801	835	775	772	845	831	804	791	783	821	819	810	812	818	788	767	794	790	843	751	814	768	815	821	801	782	845	786	833	819	792	791	783	847	746	793	762	808	852	777	792	793	816	867	848	850	844	794	805	738	817	796	758	814	818	767	769	825	808	866	777	852	803	847	800	840	782	813	812	842	810	853	811	803	842	816	762	817	785	843	821	827	807	791	803	796	830	847	803	767	821	794	809	790	776	781	834	838	775	801	833	805	833	795	850	742	834	875	819	815	826	771	782	832	864	771	784	826	801	842	834	837	814	832	852	822	802	776	801	790	794	785	846	841	765	832	848	752	825	767	776	845	831	788	788	807	815	806	794	815	793	821	759	779	839	788	800	834	840	803	843	790	761	823	729	807	850	802	859	784	822	797	812	789	799	814	766	826	793	792	786	816	813	805	841	800	782	768	770	813	866	797	809	821	821	837	819	816	840	804	868	812	816	760	806	803	798	810	761	788	825	816	831	821	835	804	763	811	854	833	883	842	793	793	828	851	808	784	791	795	793	866	837	795	820	763	861	798	771	793	803	806	770	823	817	797	832	823	766	826	802	779	789	777	877	810	759	817	795	783	825	794	809	746	809	807	836	765	733	812	757	776	809	824	769	811	811	822	833	759	866	826	781	784	814	796	801	795	840	817	807	830	755	771	806	774	814	802	895	785	792	802	781	828	837	848	775	833	781	758	810	764	804	809	746	826	819	793	792	781	788	811	826	814	819	784	781	837	845	784	785	830	837	794	796	811	781	804	810	786	831	797	824	829	823	844	803	767	841	833	789	810	831	753	818	807	731	773	781	823	781	821	806	803	855	805	782	754	837	823	809	808	806	804	848	785	805	854	812	829	798	775	830	828	781	763	823	807	801	787	817	800	844	835	857	779	826	782	832	823	840	826	788	797	764	804	828	724	800	770	794	795	821	771	785	811	790	791	762	784	806	790	845	818	843	788	826	827	827	755	795	827	764	781	842	838	848	815	778	805	812	814	820	824	837	818	768	764	806	784	853	842	814	838	793	790	784	825	803	825	766	809	811	804	821	791	838	819	843	766	800	806	795	793	767	848	778	800	770	799	796	849	807	782	791	843	803	789	806	801	841	795	782	788	880	738	785	778	827	797	818	806	813	830	747	811	830	796	795	802	773	796	810	854	842	791	816	833	806	817	809	814	819	829	805	742	796	803	797	809	779	817	763	770	833	756	785	845	834	783	815	759	797	842	802	816	808	791	791	746	816	841	803	831	784	806	805	789	755	774	822	782	831	830	823	774	832	830	794	796	765	830	816	813	816	770	775	801	788	825	806	812	836	844	858	819	858	785	833	802	770	819	762	800	825	824	771	828	784	796	844	790	861	795	808	844	772	839	834	764	817	798	820	802	771	754	807	754	799	794	782	760	787	809	833	807	792	822	759	838	813	832	761	796	848	811	818	767	787	815	781	806	807	825	807	798	786	786	835	805	809	765	851	775	790	781	827	781	832	801	805	812	821	835	808	782	776	848	853	785	760	803	807	807	821	826	802	823	786	794	788	846	827	810	748	758	824	818	823	821	808	840	778	789	852	832	866	771	774	848	782	787	786	826	798	828	755	810	834	808	851	815	808	791	839	844	845	816	791	842	804	804	838	809	819	833	824	823	856	801	794	805	795	837	818	765	848	793	814	776	790	826	867	869	749	836	793	853	814	764	811	804	734	832	840	777	823	811	809	793	831	798	868	803	810	742	825	791	778	827	823	810	827	833	813	792	809	819	791	812	830	797	771	799	792	857	792	762	827	790	794	739	786	878	796	794	822	805	795	779	804	816	795	845	793	786	779	805	794	784	848	820	808	830	809	833	762	837	849	807	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
5977	400	238	157	143	145	123	125	111	135	120	119	130	118	118	104	111	105	117	116	151	116	140	121	103	120	114	106	102	110	113	111	114	124	107	129	108	135	111	95	118	117	114	126	120	114	106	118	120	116	138	119	111	124	118	109	134	107	127	106	106	120	106	133	112	101	127	119	109	121	120	128	137	108	110	115	116	124	124	124	128	143	125	116	108	133	114	109	107	143	145	127	104	131	126	132	129	122	107	116	114	96	133	124	115	112	112	106	107	136	124	139	93	125	115	121	143	105	115	107	130	133	130	102	117	123	119	124	123	120	120	122	108	128	139	136	116	125	114	127	127	101	120	125	122	108	134	141	114	130	106	120	120	122	133	120	117	133	128	117	131	103	105	112	133	126	145	121	106	123	102	111	123	152	129	131	120	106	123	116	110	111	116	122	117	123	109	103	120	115	117	132	133	114	107	135	122	127	108	104	121	114	116	108	127	129	88	96	117	116	129	139	124	152	111	113	115	115	120	120	110	122	121	110	131	135	117	132	108	113	129	117	117	107	104	117	110	134	113	120	119	114	122	118	119	108	134	122	111	116	92	117	126	123	125	110	141	115	114	126	122	124	125	106	116	119	126	146	129	115	123	116	124	114	112	121	113	119	95	97	114	140	97	112	141	117	120	121	96	114	110	112	101	139	110	112	111	119	120	119	129	127	125	100	131	122	136	117	125	106	110	113	111	113	116	132	118	117	120	133	105	116	110	112	118	106	135	115	126	103	117	111	114	120	107	122	124	132	129	107	123	120	108	107	124	122	121	102	126	133	130	106	113	143	118	94	118	102	125	114	131	126	142	124	123	133	118	119	121	120	117	113	104	114	102	107	115	139	123	124	116	111	110	118	103	114	97	137	115	117	121	120	125	106	103	133	111	125	121	109	113	137	113	122	127	107	115	127	99	127	105	121	111	112	119	102	105	128	113	118	130	123	108	116	119	129	102	128	110	125	116	108	114	119	125	117	87	138	110	102	118	108	122	112	114	116	126	115	109	113	132	135	112	150	123	124	99	121	145	137	90	127	122	128	127	109	112	122	119	117	107	95	123	107	111	120	118	116	101	113	106	116	118	110	108	122	102	123	141	111	118	109	102	104	136	113	130	126	141	123	110	103	119	114	106	113	129	121	109	109	143	128	120	103	120	126	121	131	152	139	111	117	104	109	130	104	114	124	124	117	121	117	112	121	88	120	134	98	115	122	100	120	127	133	108	127	109	130	111	133	119	126	123	123	135	117	123	115	107	124	111	124	129	114	136	130	119	108	95	139	122	105	108	124	113	110	103	123	127	118	104	117	111	121	112	123	115	111	108	96	104	117	135	120	127	115	115	112	121	103	130	111	105	127	123	126	111	106	110	114	139	112	135	131	135	115	107	126	117	127	100	110	105	119	107	135	107	118	124	128	103	108	140	134	119	112	110	124	128	99	122	125	111	120	122	130	112	120	122	124	103	118	115	126	125	140	121	108	107	109	127	146	120	116	108	130	128	124	110	115	134	100	127	117	122	127	137	136	131	114	123	143	133	113	118	124	121	102	113	130	114	129	120	103	125	111	132	148	105	117	97	124	132	116	101	116	133	108	128	119	108	126	125	99	135	110	116	125	133	121	124	123	114	113	118	122	118	129	113	116	124	118	122	120	131	138	120	118	117	117	127	127	128	100	124	101	139	122	121	107	132	135	117	133	125	120	120	128	143	126	108	122	113	114	113	114	108	128	107	138	119	101	121	143	119	140	108	113	101	116	106	117	120	129	96	124	108	104	106	117	101	130	112	122	109	116	111	143	110	118	124	110	131	104	124	106	135	115	118	141	98	103	124	114	110	132	127	123	116	106	112	146	118	100	120	141	100	145	126	124	117	120	115	128	129	104	112	114	149	136	111	123	116	107	117	113	135	137	141	144	108	105	117	114	121	107	126	125	130	119	107	124	115	101	107	125	102	117	128	119	113	110	136	117	133	102	127	125	129	118	144	110	125	134	108	135	129	112	104	123	109	122	118	118	113	93	127	129	126	90	106	116	129	144	120	119	123	114	105	119	118	144	106	122	117	115	123	116	104	115	123	128	105	118	109	129	137	114	122	120	123	115	105	122	118	131	143	125	142	131	120	133	121	117	120	110	103	126	128	141	109	126	119	137	115	113	102	122	138	118	101	105	128	126	117	114	111	110	126	119	116	122	113	114	120	122	130	116	101	152	117	126	100	109	146	136	127	114	109	108	94	112	121	115	124	108	113	126	112	128	117	116	127	122	108	122	126	125	109	120	106	142	134	106	126	87	113	122	125	105	140	116	106	132	127	138	112	96	139	117	114	113	115	112	114	129	121	138	112	121	116	127	134	105	112	114	119	133	120	103	124	118	132	129	113	119	126	120	113	137	106	116	125	122	101	127	114	94	117	104	118	111	123	128	109	119	134	125	130	126	120	104	114	102	133	115	123	127	120	134	129	118	138	124	109	111	113	114	115	111	116	128	132	117	101	124	117	127	124	134	119	119	136	107	113	116	112	126	116	115	137	132	93	109	124	107	121	128	112	117	119	121	130	111	108	102	110	104	113	103	127	123	120	132	99	117	137	114	117	127	154	136	119	112	116	124	119	100	109	118	112	118	125	138	124	116	112	126	118	106	120	132	134	118	118	125	135	135	129	109	110	121	92	116	106	123	110	119	102	121	110	107	98	133	136	106	117	125	125	126	127	124	110	118	117	125	127	104	121	98	102	120	131	131	115	121	126	106	119	109	124	131	118	115	119	124	107	104	129	116	121	126	127	128	109	117	138	124	125	84	113	109	115	133	121	123	116	140	136	119	109	118	106	132	122	98	131	129	115	119	144	113	108	107	124	120	146	123	115	135	95	108	138	105	100	132	129	113	108	100	119	128	115	109	117	110	112	116	135	121	111	116	122	107	136	105	151	123	108	117	124	117	111	133	108	101	109	117	124	123	128	128	116	124	99	117	135	109	133	125	123	93	126	113	103	123	116	116	108	118	128	118	113	112	102	103	135	112	126	118	118	123	112	113	126	107	136	142	127	95	137	133	119	103	130	122	130	134	118	115	121	102	117	111	125	124	110	122	104	120	118	123	114	111	140	108	120	144	102	118	116	112	140	130	138	118	121	132	111	125	121	124	118	98	118	117	104	108	118	130	129	128	137	123	119	117	111	118	119	126	104	133	105	100	127	124	110	129	119	128	123	102	134	122	117	116	122	140	115	122	130	113	123	124	119	130	127	133	108	124	119	111	122	114	127	104	136	135	124	130	125	115	118	103	116	130	127	112	122	104	119	126	125	115	114	127	107	119	129	122	117	122	105	131	117	131	112	102	119	111	121	114	124	110	95	108	110	130	110	107	118	131	139	111	105	129	113	123	117	109	132	132	123	107	115	120	115	124	125	129	134	102	107	136	127	117	117	105	98	101	106	100	112	119	116	126	139	121	114	85	124	122	135	126	120	126	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
5241	444	554	535	568	490	486	447	454	451	460	446	422	399	423	417	444	382	405	403	376	386	410	405	343	409	386	385	419	370	379	368	402	399	361	385	400	424	380	408	456	438	430	409	388	414	409	411	378	374	400	400	403	422	390	365	386	388	415	391	376	402	422	389	380	395	375	391	368	413	391	413	374	367	397	388	400	406	423	410	364	386	410	411	366	389	408	358	414	384	396	343	402	385	381	419	419	377	396	377	396	412	408	390	395	381	414	397	383	437	412	410	383	414	372	388	399	403	394	377	403	405	412	355	417	375	395	361	387	375	406	390	390	418	408	392	363	391	402	398	384	409	411	403	436	419	376	391	385	379	433	383	395	415	385	406	386	376	406	408	412	409	372	394	376	387	387	403	433	391	394	390	377	392	397	416	426	406	379	404	374	368	406	378	416	395	404	390	388	430	395	425	405	413	412	406	373	400	424	363	412	366	369	406	381	375	392	360	437	392	389	384	401	370	344	407	410	404	407	419	385	377	434	407	376	380	403	386	402	408	397	382	390	367	373	396	398	410	372	368	386	381	404	396	412	419	425	406	385	439	405	398	417	402	379	409	410	399	402	407	371	377	404	398	390	419	379	425	416	390	408	349	419	419	386	417	398	413	373	373	391	386	399	410	417	387	374	392	423	397	358	386	387	377	356	401	422	401	382	428	393	375	423	370	369	382	421	396	401	386	429	400	387	400	391	402	392	361	393	413	395	434	379	399	391	416	385	362	380	419	379	377	377	395	382	434	424	383	424	384	364	406	375	387	390	416	411	432	391	397	382	383	405	376	386	399	423	401	415	396	404	403	411	394	404	394	411	427	389	393	389	393	377	389	367	384	409	397	415	379	391	389	373	428	388	384	424	388	375	388	402	394	409	340	390	372	395	374	374	366	389	400	427	396	397	411	431	376	397	353	380	389	418	383	363	407	390	422	373	386	379	385	413	349	340	374	382	384	381	453	406	385	395	384	381	411	382	392	416	392	403	348	394	395	395	446	388	397	387	371	385	436	430	430	417	404	406	350	398	386	407	372	344	388	376	398	399	373	407	434	394	405	378	396	358	408	372	424	387	363	391	391	410	407	367	401	392	390	375	407	442	423	404	411	380	386	407	410	428	430	396	375	413	385	401	407	380	421	344	385	403	395	430	429	396	406	396	422	374	398	380	383	389	410	370	390	380	413	364	366	377	375	405	400	410	399	360	387	384	406	408	393	383	415	379	428	375	424	409	360	371	413	370	424	388	396	390	394	423	371	429	366	381	377	399	425	369	408	374	426	384	433	391	398	386	389	422	391	393	372	410	374	385	434	370	393	385	352	375	412	383	385	389	401	388	383	377	384	391	377	412	402	355	403	398	421	404	399	412	405	395	406	402	366	351	372	406	390	403	389	402	385	388	375	417	367	389	379	354	382	406	383	396	391	401	383	425	376	419	371	389	429	380	414	393	371	366	352	420	364	402	393	362	384	400	410	408	405	345	413	408	394	403	405	384	402	400	414	364	388	449	451	385	374	396	426	340	399	377	397	388	398	402	404	396	391	382	373	390	407	389	379	387	373	415	391	422	379	400	401	407	385	396	384	404	397	412	399	349	413	384	382	391	373	404	382	431	381	407	393	399	408	344	405	409	391	394	410	414	381	412	385	411	371	416	370	409	380	430	367	398	388	376	401	387	390	390	365	398	391	374	444	384	405	400	459	386	424	354	417	413	393	418	407	388	434	377	362	405	417	424	390	409	408	412	399	383	378	430	360	398	398	373	398	384	394	401	417	397	393	436	396	404	374	392	432	402	382	370	375	450	400	427	411	398	384	375	387	398	411	410	372	410	374	426	410	402	394	397	387	402	410	417	393	429	369	386	407	428	401	411	400	386	415	402	391	401	401	413	391	385	372	402	410	373	373	387	409	418	384	418	378	386	360	376	393	412	396	390	391	351	382	367	400	412	397	381	383	429	385	362	390	386	381	408	344	407	434	409	384	379	421	384	346	380	393	409	364	347	376	386	432	398	400	422	378	361	377	378	409	410	402	382	400	375	418	395	366	395	383	380	403	350	381	400	418	383	405	401	373	389	401	385	410	366	401	414	399	377	394	415	385	414	351	390	392	419	400	380	377	371	404	404	432	380	371	407	359	388	391	383	398	400	408	390	401	404	387	424	356	397	376	395	416	349	418	431	405	397	404	389	429	407	418	397	341	375	394	423	402	423	413	398	397	345	391	404	423	438	355	381	383	359	380	369	417	398	400	409	431	392	391	395	374	403	384	397	396	391	391	386	414	406	409	416	405	373	368	375	418	383	388	384	420	407	402	387	411	377	378	367	375	371	394	407	390	403	394	368	381	391	387	378	399	372	402	386	375	388	401	385	378	401	400	392	396	378	407	384	386	388	414	419	398	368	408	416	404	402	398	380	392	414	401	397	424	373	408	411	379	369	398	415	401	382	406	382	409	382	395	393	398	412	401	425	407	371	411	388	372	393	383	418	414	366	383	398	416	370	409	381	397	411	426	366	390	386	387	383	370	399	441	401	425	374	394	402	404	423	360	388	426	414	364	410	398	396	395	390	373	357	394	387	388	388	387	394	399	388	401	384	410	412	409	397	360	408	359	416	388	435	393	398	390	358	385	418	396	376	407	372	403	412	358	406	383	380	369	412	373	376	408	443	381	391	388	400	392	397	400	415	365	381	398	412	358	407	389	428	387	390	426	364	391	375	375	416	399	381	410	416	400	345	384	398	367	374	431	426	441	437	362	399	417	394	372	429	422	405	394	383	399	408	395	383	400	416	389	389	386	379	435	368	383	399	378	386	377	390	392	405	415	366	380	408	395	383	369	408	404	372	415	393	380	410	402	406	399	355	411	410	403	414	370	398	347	412	447	394	391	414	387	392	405	409	379	434	403	365	439	402	413	413	389	380	403	376	396	398	350	403	405	387	397	370	377	411	376	406	377	366	395	419	399	406	388	370	364	429	404	404	414	376	365	404	385	416	423	399	420	420	400	395	387	406	366	426	402	392	396	392	375	384	430	369	404	404	377	388	407	383	392	390	367	397	379	408	413	386	368	388	394	388	400	397	406	392	379	393	374	391	385	409	423	376	390	378	377	408	408	398	411	361	359	381	394	358	379	398	407	383	426	386	394	385	406	389	422	419	418	431	409	389	390	393	389	417	395	404	411	392	385	414	395	398	397	396	388	363	410	382	390	395	417	406	390	410	387	379	421	372	396	393	372	381	367	416	393	375	400	347	386	363	400	374	389	400	405	423	403	426	368	402	440	396	417	412	378	354	427	424	413	400	368	404	385	390	381	416	406	371	409	425	385	359	396	387	418	426	386	405	390	353	399	377	398	395	391	395	401	391	394	395	441	374	413	414	416	405	389	369	415	410	438	399	362	433	386	387	429	353	435	403	403	393	394	401	395	403	396	385	390	419	398	411	386	408	415	363	374	418	357	394	408	401	380	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
44007	11819	2344	1276	876	641	527	448	402	374	373	380	321	341	315	318	302	293	278	283	280	272	250	277	268	279	260	264	248	272	266	233	262	262	268	281	287	225	251	269	243	242	267	272	268	245	241	250	240	286	267	246	258	267	238	252	251	252	276	282	251	260	260	270	271	269	266	259	257	258	252	259	254	254	242	267	243	245	232	226	244	241	253	254	220	234	251	241	255	238	254	242	273	260	246	270	264	280	268	265	222	259	270	257	298	262	245	253	237	242	266	281	251	271	251	266	269	257	244	265	217	252	233	244	252	269	284	228	270	240	256	257	246	253	218	242	251	264	254	252	266	257	246	231	248	280	251	241	228	238	256	254	271	287	273	287	248	235	260	276	272	231	263	260	256	233	257	227	281	288	270	254	257	252	245	251	260	243	252	224	253	290	261	253	252	253	261	260	286	229	250	253	252	229	277	270	266	237	254	261	263	262	229	241	260	277	240	246	283	255	278	237	277	258	273	262	248	238	227	286	251	258	276	285	273	256	233	281	277	269	238	268	246	251	267	269	253	264	250	249	232	237	246	253	254	263	253	244	269	268	258	275	264	242	246	223	257	239	272	231	243	240	260	255	230	233	230	292	229	265	250	277	260	258	272	272	247	246	255	243	251	258	242	258	254	251	247	276	267	279	238	257	260	266	251	230	230	269	228	288	240	260	240	272	261	275	231	238	273	239	242	254	229	238	247	268	247	246	270	256	272	252	256	239	246	228	244	246	251	256	260	264	238	235	232	271	269	271	267	289	268	247	284	250	253	256	299	290	232	277	266	226	243	261	246	250	249	263	261	255	258	257	243	254	240	273	256	261	263	267	264	257	270	262	246	276	255	250	267	285	247	263	240	249	230	266	253	216	261	243	249	242	271	226	259	250	287	244	278	276	234	242	253	239	235	229	234	260	273	220	276	268	252	272	251	244	244	276	270	292	259	237	277	263	255	257	236	233	257	251	245	248	273	237	241	220	277	251	256	257	250	253	272	247	240	229	242	279	253	246	270	253	231	260	271	264	259	262	255	238	267	255	254	241	268	238	272	272	237	268	261	248	273	257	223	282	266	253	262	251	264	270	232	263	238	269	255	262	255	277	253	271	276	247	247	282	263	244	264	273	236	276	265	254	249	264	256	273	216	284	271	259	251	270	276	246	237	266	232	282	250	247	266	279	290	252	263	246	249	239	239	242	263	261	240	265	243	243	232	241	235	243	262	251	257	264	257	236	261	253	240	248	249	252	242	253	252	260	235	246	271	231	233	281	284	269	265	278	275	265	233	266	277	215	251	282	281	271	274	278	262	220	269	279	264	279	281	285	260	252	243	252	269	242	254	252	293	261	262	242	254	249	291	268	255	237	246	257	243	251	274	249	238	241	236	257	265	274	276	263	267	260	235	265	259	240	263	268	235	273	274	246	270	280	254	285	234	257	248	253	262	237	256	252	228	262	233	285	277	284	241	254	252	236	248	252	241	257	263	266	261	255	249	267	248	239	278	260	297	283	258	228	270	248	242	243	216	258	262	227	260	238	276	249	246	304	243	233	277	263	218	264	265	270	250	268	263	241	234	244	258	255	249	264	240	255	264	266	283	247	254	263	261	232	263	259	239	265	229	288	264	261	244	247	239	262	236	223	256	241	236	260	255	261	221	252	280	261	293	251	243	240	267	263	202	263	257	262	258	254	258	276	267	285	251	248	232	247	264	245	246	235	284	278	252	271	242	262	264	276	264	264	252	262	271	251	266	225	262	276	258	280	268	275	234	227	255	255	264	251	283	263	266	243	242	220	249	256	232	247	253	257	237	237	281	243	256	262	255	253	258	260	251	239	248	258	272	251	256	255	268	233	265	251	257	221	257	234	237	279	282	275	248	266	237	261	280	274	257	284	261	268	278	266	232	279	302	264	240	247	272	239	251	260	300	259	243	271	258	270	249	242	245	267	251	259	261	241	248	256	240	249	255	230	265	258	285	289	246	243	218	259	242	249	242	235	267	262	264	250	234	262	268	244	265	256	285	263	263	264	248	236	242	254	254	254	275	264	279	250	240	275	240	236	241	237	264	263	235	265	265	253	257	264	256	234	275	235	232	237	276	256	259	237	238	272	265	269	263	251	245	275	242	251	234	242	272	234	230	242	264	274	233	235	281	257	222	291	237	248	253	252	242	236	258	248	282	270	252	247	240	273	236	242	236	252	247	269	262	229	252	265	255	269	239	248	247	277	234	251	255	268	236	258	265	253	286	264	250	261	242	263	302	276	250	283	250	221	287	289	240	225	217	244	252	256	267	245	263	247	252	258	244	281	285	268	262	262	256	230	244	255	259	274	258	273	258	284	249	246	242	243	248	241	235	239	252	254	263	267	256	265	231	261	275	273	247	249	261	244	248	249	288	237	232	279	238	237	256	271	248	253	225	282	292	233	240	264	280	261	263	265	262	269	238	247	251	238	265	239	270	299	257	272	274	268	236	256	246	248	296	249	241	279	237	232	236	261	251	277	257	267	260	266	260	248	235	269	252	252	263	259	252	273	280	251	254	270	256	263	249	287	254	246	258	258	286	254	234	266	251	237	269	279	252	237	265	264	251	276	253	248	258	253	222	266	239	236	220	254	243	267	231	258	239	271	245	249	268	245	242	250	248	238	262	236	239	256	256	243	267	252	236	235	239	257	262	255	267	253	260	234	253	255	281	271	241	282	254	283	285	268	246	250	235	256	287	245	269	268	260	238	247	228	292	245	234	264	277	265	278	255	269	245	267	231	253	271	259	232	259	235	270	252	242	257	230	234	267	250	227	269	254	249	231	254	243	257	247	277	292	231	262	241	228	235	273	268	270	229	234	232	274	274	267	260	260	237	260	271	244	280	257	253	276	254	225	247	245	283	251	245	232	250	241	274	250	279	270	259	257	256	257	238	249	239	250	284	237	270	273	262	253	234	255	249	243	251	260	225	273	265	243	249	275	264	264	253	254	253	252	258	256	268	262	236	266	254	240	234	249	229	241	258	253	245	252	246	258	273	250	256	240	270	256	263	246	265	257	240	239	272	251	258	269	239	219	290	252	232	252	252	250	265	255	205	258	252	252	269	268	254	249	248	270	268	236	255	257	282	278	288	285	275	252	265	249	261	256	234	279	256	266	241	256	240	254	254	243	268	264	249	247	244	290	245	252	228	278	222	251	277	264	252	259	233	257	263	260	246	260	238	259	284	252	280	263	260	271	247	235	289	262	256	255	287	261	234	286	257	232	259	253	258	280	250	248	232	231	253	262	260	229	242	249	248	268	251	256	267	235	261	259	258	237	265	284	225	253	223	239	245	263	253	227	299	245	282	286	274	249	264	239	261	268	272	229	255	244	293	258	251	267	251	249	246	242	268	277	233	236	259	275	247	249	251	285	265	248	268	270	246	265	236	253	261	256	249	268	255	273	267	249	230	252	271	258	248	240	228	302	281	245	237	234	252	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
20780	1754	3497	3728	3274	2694	2231	1938	1675	1567	1472	1319	1274	1197	1142	1093	1012	1085	963	1017	938	928	924	884	859	891	840	921	871	814	785	854	813	789	804	775	786	789	753	743	783	840	769	807	762	781	766	785	774	792	730	774	764	748	758	729	803	765	804	738	775	769	791	788	716	755	792	737	770	748	740	735	755	763	752	735	748	748	767	730	762	748	740	733	727	735	775	755	718	753	749	761	781	719	763	744	799	719	752	776	701	738	764	719	700	736	716	752	743	714	757	796	719	764	734	773	760	679	742	750	728	695	732	747	723	726	720	694	719	742	748	748	737	734	707	708	738	753	758	682	695	689	750	735	727	717	747	729	711	744	725	776	738	782	727	733	696	725	777	720	722	690	778	793	737	778	744	707	781	754	762	748	805	769	702	733	743	759	753	721	746	710	734	704	698	722	699	736	711	704	764	805	721	743	704	708	724	710	764	709	720	710	721	742	703	749	754	760	733	702	768	753	695	730	738	722	773	645	754	733	728	789	752	752	762	730	750	754	729	712	724	702	715	737	742	699	733	753	719	732	740	712	719	764	742	723	712	729	719	715	742	721	733	710	747	746	659	705	699	738	712	756	705	746	760	721	723	737	738	702	763	705	731	746	738	705	757	738	727	707	747	753	757	730	719	745	715	761	729	745	707	751	768	707	746	729	722	803	753	760	765	724	717	690	695	724	717	756	745	753	755	725	801	770	730	740	696	767	694	724	742	716	739	720	722	684	736	757	742	764	703	738	688	753	720	725	725	706	718	761	720	722	763	750	698	697	736	733	679	716	728	702	731	639	709	745	706	707	714	712	682	752	769	740	756	736	764	727	677	737	733	731	760	711	770	727	754	754	693	732	715	802	702	762	738	716	726	697	726	761	711	742	697	722	755	730	760	757	686	734	730	703	740	756	770	749	711	726	755	742	747	726	726	726	762	771	748	778	757	742	742	695	693	698	759	743	705	712	718	761	734	707	705	720	735	743	738	729	685	692	714	748	729	683	765	723	741	761	706	712	761	755	696	738	773	719	740	719	754	782	712	714	747	700	758	770	710	752	780	735	716	761	819	742	747	707	753	737	752	721	729	750	760	734	731	742	724	744	722	753	716	726	712	745	734	728	748	747	766	738	773	726	784	737	747	745	755	711	689	774	710	770	738	725	698	752	758	755	737	711	729	718	731	761	746	757	745	686	737	775	790	783	796	755	735	711	748	740	719	745	753	738	722	684	741	703	729	730	722	695	694	736	724	691	743	727	736	772	709	703	726	739	747	759	778	746	752	667	715	759	742	706	682	725	755	680	759	727	779	727	691	752	737	749	707	733	734	747	723	719	755	681	745	733	767	736	714	726	727	685	772	709	763	747	725	771	735	781	711	738	728	749	731	733	673	708	719	770	775	761	702	750	793	731	732	799	729	729	680	760	704	729	728	728	784	681	765	738	766	737	788	691	738	772	701	664	678	706	765	807	693	734	745	773	785	760	779	727	695	744	774	765	734	798	739	769	758	762	719	730	727	724	747	704	726	703	726	748	753	737	708	741	738	734	731	720	737	756	683	759	725	748	734	682	701	727	759	804	742	740	762	790	713	704	729	758	733	747	807	732	702	684	714	736	754	757	761	708	765	716	731	724	718	762	743	747	753	779	732	728	720	683	737	723	708	741	753	758	732	729	727	693	696	699	713	687	735	742	764	736	766	762	745	715	737	707	755	643	761	712	765	727	781	760	745	701	758	752	757	768	782	717	722	772	676	767	771	751	717	757	683	735	740	734	752	701	780	757	753	736	756	716	778	734	753	739	725	767	733	750	709	718	741	733	773	735	728	740	737	708	709	732	735	723	761	746	755	752	729	712	738	720	747	687	771	719	765	760	731	752	758	747	732	785	694	743	731	759	730	759	719	713	734	698	721	716	737	700	729	735	687	723	788	690	724	746	703	772	718	781	768	705	737	762	745	664	761	700	702	730	738	764	745	677	796	781	720	721	726	729	764	709	749	761	733	727	713	741	737	717	716	657	768	737	693	779	762	735	726	728	693	773	711	775	721	760	734	710	743	700	752	736	748	722	707	666	762	744	790	759	778	742	715	719	725	716	711	766	733	692	760	707	729	759	747	717	721	696	755	793	712	719	719	713	771	725	753	744	767	728	723	755	731	746	768	725	712	745	740	700	757	736	744	766	770	755	727	695	760	691	737	726	753	692	718	752	761	720	729	733	722	724	781	724	709	739	774	700	722	746	712	739	726	750	778	711	749	726	731	702	792	700	787	740	750	752	780	790	722	739	679	741	740	729	756	701	729	769	719	749	738	708	772	703	710	761	729	745	745	770	712	708	753	762	728	726	751	761	758	744	717	724	794	753	728	736	753	708	719	713	713	708	748	753	717	763	794	747	759	683	693	713	800	757	763	720	751	758	728	701	728	755	726	724	699	700	718	762	740	712	737	699	719	763	764	778	779	774	737	764	712	705	771	757	753	778	705	742	776	748	763	727	705	701	749	768	752	722	685	750	769	666	698	711	792	681	760	739	732	728	775	753	723	727	806	729	726	773	812	731	734	743	790	747	722	727	695	754	785	759	752	746	750	728	714	740	744	751	751	714	739	704	724	718	769	662	753	732	719	710	746	731	713	713	712	728	773	754	755	719	682	746	749	731	738	724	761	727	763	744	719	691	777	789	766	727	721	750	779	721	707	695	759	732	717	750	736	720	726	763	762	743	764	723	747	677	706	727	725	767	702	769	744	701	691	719	706	712	707	733	736	723	697	705	683	706	757	760	750	682	745	709	757	760	744	737	695	721	732	718	736	755	740	754	738	721	733	721	743	688	735	701	790	708	747	749	733	773	756	697	706	733	706	738	723	702	777	769	693	741	717	726	776	750	785	754	696	749	707	740	734	687	746	743	754	769	782	702	728	789	734	780	717	714	673	744	764	738	740	723	725	731	740	678	714	706	705	751	714	722	756	760	725	752	760	732	727	736	712	759	725	745	735	775	720	732	703	731	718	753	715	713	702	747	729	714	733	736	698	695	718	732	762	738	707	751	735	721	781	717	707	761	750	724	740	729	744	709	752	734	755	698	734	694	734	694	747	701	749	709	722	742	728	742	759	728	768	649	702	776	698	703	722	706	722	764	703	716	681	760	749	723	771	701	715	695	713	728	754	749	785	712	733	754	707	714	732	715	747	750	719	702	725	730	710	754	713	752	732	751	734	698	713	710	705	748	753	747	762	731	768	752	750	691	758	735	761	742	738	677	733	750	759	785	701	764	748	745	774	694	683	743	743	742	773	732	749	764	773	692	723	704	770	688	759	728	732	708	702	753	696	654	718	744	729	774	786	739	756	686	722	712	694	748	737	700	712	759	718	753	756	719	731	787	735	800	709	766	736	724	789	776	711	723	700	727	733	672	751	748	696	696	703	737	757	734	750	737	741	741	742	747	790	729	716	695	726	759	707	698	716	754	710	774	779	751	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
51963	19760	9861	2779	1612	1233	872	762	608	565	500	519	456	456	432	374	384	351	354	352	334	325	319	331	314	314	304	309	327	345	325	303	333	310	307	327	333	313	294	293	317	288	313	283	277	287	326	277	289	308	324	315	286	315	291	306	296	303	310	298	309	300	283	323	271	307	300	298	285	315	289	291	272	283	310	289	275	324	268	313	311	283	316	284	323	299	280	300	291	276	265	280	329	285	277	290	326	286	301	297	288	287	285	283	295	288	306	283	290	312	285	292	275	307	298	289	287	325	303	294	312	314	312	295	279	298	314	290	314	303	304	272	284	293	302	300	303	296	291	282	303	294	303	286	293	307	280	296	297	347	289	307	265	297	270	270	285	277	295	292	291	253	273	275	311	284	278	288	277	306	301	296	333	282	296	272	294	292	310	268	337	291	319	292	315	297	289	294	298	293	281	253	340	295	256	335	308	288	291	286	315	292	305	332	279	272	315	315	285	295	279	298	303	297	299	310	308	282	307	266	279	288	298	272	292	315	281	290	305	271	291	298	297	306	290	302	304	299	284	296	298	279	297	267	296	313	261	296	271	302	279	274	299	308	309	298	293	268	291	270	302	281	257	282	318	293	313	333	297	302	301	249	287	294	318	296	273	304	304	274	303	289	265	306	280	306	296	283	294	256	297	289	273	337	295	323	265	273	260	328	283	293	258	288	303	269	293	270	308	260	298	301	312	239	313	262	303	313	260	279	274	273	289	299	302	287	310	304	305	273	284	271	284	276	272	273	323	277	304	291	288	305	312	312	315	306	279	261	275	305	332	304	324	277	314	306	281	297	281	333	301	291	251	297	275	337	270	259	298	271	294	281	298	285	282	292	294	281	300	270	300	301	337	295	297	282	316	283	306	300	289	261	285	278	285	293	286	324	325	295	286	299	281	316	327	292	274	280	299	286	303	280	313	313	276	304	245	317	315	302	289	297	260	286	285	303	268	300	282	267	289	282	281	305	282	296	284	303	303	285	294	320	301	275	324	305	315	314	283	291	288	273	255	306	276	258	302	309	282	308	301	309	283	304	260	292	272	314	293	284	275	281	326	321	327	328	304	310	273	291	283	289	278	333	286	294	295	296	325	277	281	316	287	285	320	294	290	314	267	275	284	273	269	267	298	288	272	303	297	319	270	286	283	270	319	284	318	279	307	321	278	299	301	302	305	307	282	285	311	312	330	312	299	317	279	271	303	280	286	300	309	317	298	301	263	280	271	288	306	276	325	319	309	282	311	252	315	298	315	304	306	295	300	308	281	289	282	314	277	280	293	290	256	309	297	309	301	289	299	299	295	312	287	316	280	287	319	291	282	265	266	275	299	302	305	310	303	271	303	305	293	338	315	315	272	288	301	254	304	298	287	310	316	300	291	275	296	265	290	271	295	312	288	318	301	309	320	303	297	293	291	298	318	310	297	296	279	315	270	266	322	300	290	295	298	287	285	319	279	280	278	315	304	325	258	306	296	300	300	321	306	287	295	302	320	303	308	317	277	275	286	280	292	265	258	295	272	286	312	315	349	289	295	263	321	326	302	262	292	299	284	270	289	275	265	291	305	266	283	282	279	284	307	310	290	312	303	301	307	308	305	290	313	320	273	282	284	303	325	264	290	304	301	315	285	272	291	287	318	300	294	288	290	299	266	328	284	295	308	279	265	282	305	283	315	291	303	253	267	321	303	301	308	276	299	287	308	292	264	283	304	303	279	260	323	290	298	274	306	298	324	279	236	330	317	260	294	261	279	309	295	293	285	299	314	262	315	304	305	296	315	324	281	331	315	320	291	284	308	325	327	300	299	306	270	311	284	308	294	297	311	274	302	335	326	310	286	320	287	302	312	269	295	337	272	278	276	288	298	259	316	277	281	318	318	291	284	294	296	273	277	272	289	281	286	296	295	322	285	255	298	294	260	265	299	284	292	279	287	278	298	288	284	277	315	339	283	280	287	278	278	311	289	323	273	304	317	287	300	305	289	302	298	323	258	266	313	312	302	297	265	301	305	294	308	282	287	307	283	276	282	293	307	273	313	311	275	278	293	311	284	300	278	286	294	309	314	317	296	304	294	307	290	294	283	298	275	276	272	285	278	295	320	308	284	267	284	290	253	277	287	304	300	295	258	274	279	288	261	285	288	266	297	302	267	285	276	238	290	299	328	273	268	301	293	310	290	254	272	302	316	286	285	292	292	258	322	246	269	301	279	294	292	281	309	312	294	267	293	278	286	304	297	325	297	306	300	307	284	306	335	297	261	287	305	313	310	317	304	326	297	293	321	288	297	300	289	278	277	255	262	269	285	267	280	281	278	295	316	298	286	313	281	284	315	289	263	314	306	293	308	280	318	289	273	318	275	301	272	277	293	291	285	288	280	292	294	310	258	303	316	275	289	306	285	289	266	296	264	286	277	271	287	272	287	296	266	293	301	277	306	291	301	275	302	293	290	263	311	322	289	285	276	288	315	298	297	332	284	291	257	310	289	319	316	312	293	304	309	274	287	327	292	282	293	310	248	284	303	298	275	309	306	309	290	278	290	320	262	316	314	295	269	285	326	293	289	298	285	302	276	298	313	287	274	269	292	281	338	300	271	267	301	295	308	287	281	293	269	288	270	291	307	313	285	320	296	278	305	283	279	334	279	315	327	308	273	296	245	304	283	286	286	271	282	289	275	338	291	278	274	306	274	286	275	291	294	293	309	294	313	287	294	305	271	293	306	340	310	320	313	288	242	302	290	313	297	268	264	304	292	286	282	302	298	341	274	339	331	332	296	287	270	286	311	295	284	268	288	272	310	269	298	310	283	282	285	275	281	285	267	309	299	310	283	295	303	310	301	281	274	303	318	305	292	293	312	288	309	282	289	258	281	321	286	269	301	280	306	338	285	267	308	285	285	296	285	305	269	311	283	283	312	286	297	301	301	264	316	299	306	276	295	298	318	290	310	299	312	291	301	269	277	280	288	322	344	283	307	312	282	294	279	291	307	278	284	296	287	285	307	291	299	266	295	314	300	284	274	325	291	307	290	284	274	270	296	298	303	300	293	277	320	300	301	336	305	269	294	316	276	288	261	291	305	299	279	319	311	311	315	267	269	300	318	266	324	265	294	293	258	288	283	246	307	281	290	291	279	311	290	306	305	299	303	287	288	289	307	279	302	277	272	293	277	280	298	295	295	295	281	270	289	311	294	280	279	286	310	310	267	315	272	290	304	272	325	300	312	281	298	320	272	290	286	286	334	296	283	302	271	301	287	264	284	292	290	317	273	305	309	309	278	293	281	267	310	295	269	272	316	282	295	267	302	301	276	274	284	296	328	285	302	303	301	315	307	296	293	294	306	310	289	313	285	284	309	261	295	297	273	303	279	304	297	328	295	300	303	283	282	313	316	274	294	276	315	305	292	263	303	308	293	320	306	319	280	294	277	294	304	305	314	302	323	280	293	311	300	300	297	292	265	338	301	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	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
26780	2817	6099	6730	5591	4526	3737	3093	2746	2370	2175	2122	1898	1655	1546	1537	1395	1303	1289	1228	1225	1153	1140	1080	1068	1004	1012	1009	996	964	1007	932	999	1007	934	899	889	882	912	914	848	826	890	856	932	890	878	880	865	904	828	871	866	856	855	827	844	840	828	825	787	851	855	843	825	828	861	837	881	850	809	867	841	794	779	831	835	780	792	842	809	830	813	825	828	852	792	809	855	826	787	825	803	828	839	851	834	800	774	822	804	862	807	831	797	767	826	822	805	830	805	847	826	793	795	794	810	772	844	812	770	806	847	839	766	798	798	815	825	853	810	846	833	818	787	788	890	782	818	797	775	808	794	762	798	773	796	843	805	785	882	780	823	783	833	804	801	793	772	790	795	817	859	817	830	830	810	806	787	833	825	802	795	806	733	811	812	788	819	807	797	807	744	816	814	822	762	783	797	852	803	801	795	737	805	768	771	818	817	797	816	845	782	792	855	835	839	843	819	764	792	838	801	821	779	834	800	816	826	851	800	774	778	864	868	807	863	822	821	807	823	824	807	815	812	822	806	829	802	824	794	821	805	821	761	842	806	805	855	823	781	821	813	812	809	824	838	794	745	822	846	820	781	848	803	795	777	835	821	833	816	809	822	810	755	792	832	806	781	793	788	808	788	793	806	830	800	759	811	782	780	779	775	828	785	756	818	754	781	766	761	797	786	806	837	798	765	792	805	840	833	803	782	742	834	811	795	737	818	826	800	783	727	853	869	808	810	803	746	824	775	811	777	832	820	814	820	771	894	800	787	814	772	758	815	795	759	767	779	816	812	759	753	767	850	789	769	852	760	787	773	794	798	821	799	783	842	814	850	807	837	827	793	836	776	776	803	816	839	758	793	796	764	801	774	823	794	859	766	800	784	818	855	805	804	801	792	791	849	839	820	790	825	762	794	815	799	783	768	815	819	786	802	787	803	777	813	781	788	760	789	772	822	810	817	842	822	804	772	811	787	805	833	800	847	792	865	851	784	820	843	826	781	816	788	851	804	839	780	836	847	853	808	807	812	847	783	813	774	825	808	755	782	817	811	830	789	742	858	779	795	831	824	812	823	850	810	753	791	774	791	773	783	774	854	832	839	825	757	799	823	837	806	833	797	798	778	754	834	817	835	777	778	832	797	785	818	782	791	820	815	786	833	768	826	797	805	826	787	800	806	825	828	810	820	743	827	794	820	777	827	812	794	834	796	811	844	766	819	828	793	805	761	814	840	806	819	817	787	800	803	803	778	799	796	818	776	829	811	801	816	806	789	799	793	790	854	811	787	840	819	772	791	803	814	830	790	771	836	789	798	777	789	787	800	743	787	810	802	816	828	846	773	822	798	766	780	820	767	825	762	811	834	811	784	839	819	814	794	781	816	801	796	819	798	803	776	789	795	814	834	806	815	813	825	841	829	768	804	843	841	830	797	835	776	768	802	787	812	791	804	786	823	772	804	807	816	779	831	790	790	770	851	826	793	812	836	740	843	738	848	825	839	807	793	836	782	820	840	821	827	885	833	822	787	791	787	815	802	811	836	823	825	810	838	821	792	776	878	812	798	803	802	788	828	782	825	768	831	821	812	812	808	772	806	763	798	800	798	824	845	778	820	786	799	772	808	794	814	851	833	808	804	786	792	794	832	754	767	806	855	754	871	777	802	804	786	799	818	797	748	862	775	797	828	791	786	825	754	778	828	829	820	837	791	793	802	795	788	786	796	801	833	820	799	807	780	797	813	780	799	782	803	823	809	728	822	823	789	782	818	815	843	818	793	781	870	818	843	818	813	788	746	769	820	819	796	822	814	811	722	811	839	793	819	819	769	757	823	801	786	803	835	815	774	800	754	854	775	797	817	751	775	829	811	769	776	800	808	817	785	773	775	776	817	819	826	826	835	801	820	812	839	794	772	808	865	785	820	781	851	780	764	812	776	809	766	823	802	792	821	825	832	799	800	819	830	788	834	799	800	785	794	868	793	863	783	821	761	822	842	810	771	790	776	848	816	833	778	793	772	842	838	801	832	804	782	835	783	812	781	800	826	814	780	819	855	761	861	797	827	779	842	830	842	835	824	796	823	792	798	796	857	840	785	780	785	821	839	816	831	763	785	834	810	835	804	806	830	780	792	774	793	792	837	780	791	723	809	794	806	763	766	795	836	768	810	763	854	799	802	776	814	838	793	816	837	777	846	742	801	744	838	833	812	768	863	810	798	841	781	794	841	781	837	830	808	814	780	798	811	829	772	840	808	784	803	807	783	801	826	764	840	812	756	846	833	788	833	750	815	799	826	832	813	811	817	853	798	779	784	815	807	834	780	795	811	809	786	830	745	835	880	787	802	816	764	846	827	826	771	794	814	809	843	825	773	828	794	804	823	797	812	805	789	819	789	792	833	804	757	793	869	757	826	827	829	826	783	802	815	818	798	759	830	801	823	809	791	788	799	770	766	774	780	811	833	822	760	815	764	803	807	797	783	773	804	814	826	787	833	808	828	853	787	816	744	792	820	793	779	791	772	793	779	792	784	829	768	802	838	806	815	816	834	821	772	784	829	775	795	747	822	782	764	819	825	813	818	808	768	832	815	852	821	752	809	839	793	835	832	799	803	818	803	784	794	758	743	847	803	782	809	799	789	805	806	771	826	798	841	771	828	793	829	795	800	778	784	837	840	749	813	807	769	736	829	790	799	739	835	841	819	802	773	862	779	803	811	786	769	853	764	780	844	785	806	789	838	829	800	796	759	794	838	811	856	812	789	792	812	830	797	807	855	831	851	780	810	776	817	815	777	831	824	791	826	850	824	806	799	833	777	821	798	842	772	805	829	828	816	819	767	808	802	754	762	861	853	771	792	783	812	819	822	738	780	819	766	849	846	775	780	805	773	784	778	835	842	822	802	821	846	766	884	729	771	779	779	781	833	759	856	825	755	837	728	783	765	789	797	790	803	779	813	822	817	804	792	790	738	767	831	800	770	783	777	841	806	789	798	779	863	794	768	796	813	817	781	774	787	761	767	800	795	765	797	806	814	815	868	812	831	842	823	811	791	835	831	777	765	821	876	831	775	835	754	782	799	828	796	806	829	765	813	804	804	835	776	787	785	768	746	792	784	818	809	861	804	795	808	774	790	826	816	825	879	767	766	782	851	803	793	802	775	829	774	812	802	796	792	738	828	783	774	798	791	789	801	830	843	732	828	805	768	808	823	802	776	808	751	819	815	760	781	782	817	789	798	865	824	865	803	852	797	825	803	775	833	786	797	842	780	829	766	789	793	840	803	790	783	783	808	856	814	775	837	814	746	811	798	839	799	796	842	817	833	848	809	783	770	840	833	786	827	798	800	834	852	757	792	839	807	788	775	808	808	777	834	818	819	819	793	806	810	816	741	795	808	832	814	796	802	813	771	795	771	812	834	795	799	752	850	777	772	790	777	817	837	840	868	839	748	811	804	848	817	864	794	853	826	819	847	777	786	817	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
6008	449	306	188	159	148	136	137	130	132	113	128	109	105	123	119	145	129	128	110	100	123	117	114	118	133	135	116	111	123	125	112	125	124	117	126	120	122	108	119	150	127	124	101	128	114	115	110	117	133	101	135	124	127	111	140	127	114	112	113	101	134	116	137	136	122	121	99	107	102	121	132	109	130	143	127	115	120	129	113	116	104	123	114	103	118	120	117	115	116	145	121	109	129	118	153	103	133	115	118	121	116	114	110	129	111	96	134	115	115	130	125	117	96	100	98	114	112	134	135	117	114	114	122	125	120	118	129	124	108	110	118	109	105	127	116	111	128	126	105	119	126	130	113	102	109	115	130	130	125	121	114	111	100	128	134	127	135	104	135	110	127	130	113	115	113	115	127	115	119	111	115	110	98	118	117	98	118	117	123	121	127	134	105	111	117	120	117	139	119	117	139	114	112	118	123	99	129	126	117	121	115	99	125	122	129	110	126	110	120	118	118	129	120	130	117	102	130	99	139	121	128	133	115	107	120	116	114	106	116	106	101	129	126	127	108	118	101	129	111	117	124	106	119	108	132	144	135	114	107	138	146	84	114	133	116	116	116	130	115	130	107	117	121	118	134	120	121	131	113	127	122	125	105	129	137	128	102	129	101	133	120	115	104	120	124	122	119	125	126	103	115	132	106	112	123	111	145	123	111	120	132	130	132	125	107	99	162	114	123	107	135	140	136	118	130	134	139	94	118	124	125	125	131	107	115	102	132	112	126	109	123	109	114	106	108	116	115	122	143	121	122	107	117	100	123	117	116	121	102	124	124	121	103	122	119	136	132	135	123	112	112	116	127	127	98	129	131	116	113	118	148	121	106	135	123	118	131	119	130	109	126	126	144	110	104	104	111	109	127	112	129	99	95	119	108	114	113	109	109	113	98	112	98	102	122	135	118	134	144	110	100	129	141	111	106	120	129	118	99	139	139	117	118	129	114	115	121	94	107	125	117	114	108	127	135	114	119	111	125	123	117	139	118	142	123	111	119	114	128	104	137	118	116	121	122	98	93	117	114	120	111	111	112	128	117	120	126	131	134	116	113	129	128	112	113	120	118	121	115	112	106	117	114	114	99	122	122	146	125	107	123	142	110	136	103	123	126	113	127	125	113	121	148	122	129	94	115	97	120	111	100	112	130	120	100	105	137	125	117	123	129	118	119	119	121	127	127	126	117	127	107	113	137	117	118	123	109	123	108	115	117	118	108	111	107	107	103	117	117	119	121	119	124	112	112	118	150	115	125	122	101	102	132	116	119	149	131	115	127	131	123	122	126	110	112	119	108	116	132	115	129	110	109	134	117	128	130	116	115	109	121	110	117	138	128	130	139	139	117	132	115	115	108	112	126	119	106	120	122	128	102	117	115	114	118	134	115	118	104	120	105	134	129	108	134	115	115	147	111	139	133	130	118	116	129	123	134	110	113	111	150	125	137	111	120	130	134	115	115	104	136	117	128	103	117	115	120	118	101	110	130	114	108	108	127	115	127	124	100	134	137	133	81	121	126	127	124	116	124	117	112	115	120	120	116	106	133	97	120	140	130	135	102	107	115	113	127	103	120	131	136	102	112	136	125	125	102	127	129	134	140	107	135	133	94	122	119	123	128	118	114	99	133	123	125	109	120	117	115	112	116	123	109	98	114	123	89	114	124	129	136	126	121	112	111	108	124	137	111	109	120	127	129	126	113	119	122	125	138	118	120	121	139	116	113	120	114	106	127	116	107	116	131	122	111	117	123	130	150	103	130	129	99	118	118	110	112	131	111	126	133	100	142	121	116	118	115	104	121	110	145	129	127	131	147	118	125	115	128	135	106	126	102	126	113	131	86	125	119	100	104	113	121	127	112	123	133	132	103	124	110	114	110	104	126	132	117	117	137	106	111	126	128	138	128	115	121	114	103	107	122	111	127	119	118	135	111	103	106	118	119	116	121	129	123	129	114	126	116	139	108	105	104	127	119	124	125	114	120	120	113	137	133	129	128	143	121	115	122	122	128	133	123	114	113	138	120	131	127	103	98	104	118	125	172	109	122	107	118	128	91	132	131	107	119	87	114	146	108	95	121	121	112	113	121	125	137	119	107	119	114	109	120	115	103	119	137	134	108	120	98	106	111	107	121	126	118	127	116	118	147	105	127	134	133	116	116	109	115	137	101	121	121	136	115	110	138	107	128	99	130	111	123	114	123	107	112	122	127	130	107	141	105	102	117	127	110	113	124	127	121	117	94	113	113	105	130	118	113	127	113	126	119	118	115	96	119	126	124	108	120	160	119	107	114	108	129	116	127	133	147	121	116	79	120	136	115	134	114	136	119	105	129	132	123	123	107	124	116	119	140	111	128	112	114	119	116	137	129	127	132	109	119	114	124	98	139	123	115	142	116	104	116	137	110	119	114	105	121	131	137	120	109	117	110	127	129	123	108	133	110	116	125	118	144	111	129	127	131	112	106	127	135	133	147	120	121	101	129	116	112	116	113	112	116	128	114	118	118	111	105	133	142	118	109	115	130	117	120	133	103	114	141	113	126	116	117	130	117	120	119	111	121	140	122	135	123	127	120	137	129	124	118	135	126	118	120	133	126	126	117	138	102	118	131	120	106	137	129	110	121	122	110	97	110	127	111	118	120	134	110	114	148	117	117	142	118	121	116	101	124	101	125	108	135	126	139	110	130	127	109	144	108	138	125	132	136	122	118	132	115	130	132	142	126	134	122	117	107	114	102	112	94	95	125	105	114	128	91	111	117	124	102	134	126	118	92	119	130	108	94	133	136	124	128	108	118	131	124	111	120	134	113	129	116	121	114	104	102	125	119	109	126	121	133	131	117	115	102	115	114	137	119	131	118	95	119	135	111	102	114	125	138	118	89	139	129	127	115	123	103	128	111	124	125	113	129	108	100	103	134	103	113	127	100	105	109	107	119	123	108	101	113	109	122	91	119	133	106	115	131	107	124	88	128	116	120	123	126	108	107	102	99	122	105	116	106	109	130	100	117	99	119	113	104	115	119	113	118	103	136	114	121	119	117	108	117	92	152	107	121	125	105	128	110	130	128	108	121	99	118	137	131	136	135	128	103	112	107	121	96	137	121	108	121	133	115	138	115	118	137	132	123	104	121	123	121	115	109	116	116	108	119	132	112	108	118	122	133	132	131	107	96	111	108	109	111	119	111	120	110	110	132	126	118	123	129	102	119	118	123	130	126	114	117	135	110	126	105	117	147	110	124	115	92	103	118	127	114	130	94	124	132	112	116	125	118	138	137	126	124	120	130	120	126	105	127	131	120	119	125	121	129	115	117	115	127	117	125	118	124	153	100	130	96	137	123	120	125	108	132	116	106	102	120	123	127	119	103	113	107	125	125	131	121	136	120	121	113	124	105	146	121	128	125	114	152	119	125	114	117	137	129	108	135	135	127	131	133	122	130	124	106	114	132	130	126	134	103	112	129	141	119	108	122	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
5542	482	548	614	473	505	492	497	426	445	448	431	417	430	382	405	402	425	445	410	397	450	418	399	430	402	378	407	391	390	447	401	397	407	408	425	380	408	421	404	384	372	387	389	383	422	371	419	409	415	392	412	420	404	392	415	397	386	403	410	422	409	421	449	380	378	348	378	376	401	396	386	390	394	389	416	410	382	363	403	408	373	387	395	412	414	392	413	362	413	405	442	407	429	413	350	399	358	382	417	421	385	411	418	409	405	438	387	391	391	395	383	406	385	419	431	404	415	392	409	407	395	404	389	429	440	368	428	403	390	407	389	401	380	404	394	407	403	383	382	394	404	378	434	374	412	406	405	386	400	381	363	397	402	367	381	372	395	437	385	387	438	437	407	399	407	378	401	424	390	388	392	384	416	412	399	382	399	370	407	398	382	378	400	412	380	389	397	380	417	409	402	395	451	424	376	395	396	401	421	391	410	389	401	390	390	401	425	417	374	406	431	383	401	367	397	409	421	405	376	412	371	397	436	397	378	385	400	400	377	366	404	378	384	382	421	394	411	384	388	410	403	407	400	400	410	401	368	406	373	379	408	435	384	401	430	396	373	382	410	401	407	417	415	413	373	386	396	374	410	371	405	402	404	392	379	387	426	408	397	354	396	387	382	394	423	406	423	420	399	423	399	388	388	403	399	427	384	419	381	371	406	400	421	373	398	379	378	380	407	411	437	427	391	402	374	382	385	431	393	414	403	414	402	402	361	360	427	428	402	382	402	424	376	397	410	379	403	422	406	392	410	391	400	403	390	372	412	415	424	381	429	403	348	396	389	373	357	352	403	420	411	392	388	409	406	408	354	403	360	412	373	391	429	422	360	400	412	387	391	402	407	383	428	411	359	422	400	426	366	368	414	379	390	358	390	442	395	361	409	414	408	403	399	414	426	389	405	409	360	415	394	369	397	431	407	409	409	432	390	407	382	413	434	374	391	423	394	401	379	360	435	383	420	398	391	416	421	402	412	380	398	411	380	398	374	403	405	389	360	398	425	417	395	425	413	413	397	380	402	413	386	400	349	421	395	420	409	394	389	385	403	400	401	386	383	395	412	396	368	367	384	417	413	401	392	413	379	392	428	393	409	388	380	431	419	406	406	406	388	415	404	396	413	411	385	407	394	388	403	375	385	365	407	345	408	382	408	416	402	396	423	403	364	403	358	386	409	406	417	442	407	414	411	393	424	388	452	394	388	398	374	384	389	420	407	393	394	407	431	426	406	391	378	392	423	382	425	385	410	374	380	427	385	387	392	406	414	381	416	404	380	364	432	416	403	414	432	376	410	414	402	368	395	409	409	411	411	414	424	382	411	428	370	380	394	391	394	381	399	400	404	383	395	383	415	420	377	375	413	411	380	406	368	399	390	399	405	411	419	396	413	411	398	394	428	393	376	361	360	413	425	400	390	411	444	386	400	369	418	397	388	392	399	413	372	374	411	391	403	377	363	415	419	401	404	409	377	387	399	390	374	392	374	372	415	423	425	390	392	389	412	406	379	381	379	390	396	387	405	404	400	412	391	407	406	393	433	368	407	397	413	421	388	399	390	416	381	380	374	411	422	414	390	375	386	423	376	424	407	379	420	359	402	412	396	356	392	341	420	415	400	395	398	409	374	413	421	416	403	365	394	362	407	404	426	402	398	393	408	423	406	398	408	400	416	369	405	376	404	394	369	392	362	397	422	422	427	394	404	376	397	369	392	404	428	359	382	417	401	411	412	424	435	356	412	406	426	405	400	387	421	371	397	398	401	404	410	385	421	392	388	371	419	399	368	377	407	392	404	418	378	403	393	376	403	403	418	418	395	398	369	393	404	403	416	390	367	389	379	401	400	412	369	385	375	367	409	431	367	436	422	420	409	387	405	406	401	391	374	375	389	400	378	416	415	404	375	424	372	422	391	385	408	386	391	395	405	426	377	390	386	383	394	400	421	421	375	384	395	404	382	385	410	378	397	382	377	400	425	393	369	421	353	404	394	384	390	407	415	421	403	408	372	411	396	450	404	374	406	398	409	413	422	406	378	377	418	390	392	370	417	454	403	402	397	436	376	409	411	409	450	382	394	398	394	395	399	426	390	382	412	403	368	398	419	389	398	409	395	408	379	385	396	390	379	427	393	390	387	409	402	418	390	403	383	420	391	393	394	383	396	357	414	356	411	397	371	409	388	372	422	423	388	392	392	404	414	398	403	405	373	411	377	399	428	389	391	382	395	413	394	404	388	421	400	387	393	407	393	384	425	407	392	382	401	395	391	424	402	378	364	410	398	413	375	443	420	400	391	445	397	420	392	371	391	370	388	394	418	403	423	368	382	369	399	401	394	400	397	410	388	425	403	404	413	422	371	443	416	367	418	384	372	393	365	400	363	394	376	392	408	403	398	419	370	371	377	391	432	413	399	390	385	398	432	390	440	372	377	425	407	399	382	420	393	384	431	380	373	414	410	399	399	393	405	422	409	422	406	396	425	394	391	364	403	407	382	396	433	364	378	391	411	418	427	376	367	374	368	416	416	393	423	383	414	410	414	355	414	408	423	426	383	378	387	395	407	391	376	418	404	379	369	414	414	389	362	361	404	401	362	402	426	412	407	406	418	415	397	411	429	385	388	432	414	398	394	378	416	432	380	418	428	398	378	411	362	369	374	384	402	388	416	386	416	341	393	387	385	407	380	386	368	395	388	406	393	379	387	367	439	396	392	402	420	376	378	383	407	399	382	394	407	408	396	373	411	430	389	390	390	388	377	424	369	366	415	399	369	402	399	369	393	384	386	386	425	373	388	386	409	416	429	394	400	399	398	408	397	418	439	404	399	398	403	402	375	379	385	382	368	413	431	413	401	417	402	402	405	397	423	376	355	431	412	403	392	401	388	405	379	412	409	391	429	417	391	427	393	410	403	407	414	387	405	374	385	416	383	373	412	433	391	391	394	391	410	402	388	406	370	357	380	387	387	414	414	385	376	381	391	376	388	370	376	390	389	398	383	407	398	354	387	375	389	409	396	407	387	404	379	376	386	399	407	380	425	387	381	387	387	405	390	375	389	398	367	386	370	401	410	381	413	422	397	353	394	379	379	371	392	407	394	370	439	376	410	371	395	407	421	399	395	413	402	438	398	404	387	405	394	383	359	389	433	387	420	409	402	412	393	391	405	427	389	392	394	411	413	394	421	389	374	386	383	406	371	436	371	420	383	395	405	410	417	374	403	401	402	399	408	399	386	415	395	391	388	405	408	387	384	374	432	406	414	378	422	385	417	425	386	403	387	428	379	376	367	397	370	416	414	403	372	402	420	360	392	380	397	389	399	387	407	420	396	437	405	391	415	396	413	419	402	422	390	401	407	346	388	369	376	441	369	383	378	381	403	410	387	407	373	384	377	385	436	404	393	439	407	420	393	400	388	421	385	405	403	400	430	410	396	403	389	418	377	412	412	393	376	405	359	415	391	394	357	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
43966	12168	2508	1270	891	672	559	474	401	359	381	344	312	341	306	270	291	277	290	285	252	285	312	238	250	269	283	290	277	282	278	265	260	228	240	279	251	260	269	265	245	256	282	291	258	257	247	296	268	269	264	272	254	256	290	257	243	262	241	263	249	254	257	271	261	243	263	275	226	275	255	249	268	251	253	244	274	245	257	249	278	246	271	259	258	269	269	279	260	256	266	274	265	242	256	254	257	262	264	281	261	262	242	258	258	255	255	231	268	261	234	252	253	267	250	256	259	287	234	258	255	262	253	248	247	267	235	261	277	244	257	285	273	252	245	258	243	236	267	271	261	239	263	255	248	229	243	237	263	287	251	237	277	256	241	260	245	274	242	274	271	256	273	271	257	285	239	248	245	233	301	240	248	267	265	258	266	252	252	257	264	284	250	252	250	258	266	256	244	263	250	284	287	265	261	244	247	261	254	239	261	274	280	276	281	285	275	233	229	258	255	228	257	256	236	248	260	266	248	259	255	271	276	284	275	278	282	263	235	255	238	251	262	241	246	255	253	258	254	238	258	261	271	248	245	233	257	261	290	246	264	271	258	226	268	255	251	249	240	264	236	238	251	260	262	234	258	273	299	267	266	269	255	242	266	253	233	259	256	229	271	249	234	245	274	305	237	242	253	257	248	230	264	281	251	263	270	277	246	267	259	274	269	244	251	275	282	279	265	231	254	266	235	285	230	237	271	232	253	247	262	263	273	277	262	250	259	278	254	254	251	256	250	251	252	284	227	235	286	206	257	253	242	273	245	272	271	251	257	264	243	254	237	240	242	259	256	239	267	244	242	232	232	264	274	259	270	252	271	269	250	244	245	263	286	245	261	259	253	257	285	246	259	236	263	247	281	237	255	242	244	291	240	240	278	262	254	264	247	255	233	231	259	251	268	242	240	242	257	261	268	246	258	273	231	257	278	268	268	240	235	255	255	292	238	258	259	241	278	249	241	247	237	278	253	254	285	222	257	249	275	275	256	287	241	227	256	276	270	254	246	251	266	236	273	249	253	250	266	279	240	263	243	259	278	259	224	250	258	257	260	270	246	273	256	238	271	259	244	244	275	258	257	260	290	262	260	273	291	244	265	234	265	254	255	252	271	247	252	239	249	260	258	279	258	249	283	263	244	230	279	233	246	258	265	264	258	249	253	251	252	233	262	243	283	251	280	245	244	208	248	258	237	267	264	266	254	240	285	282	248	226	287	232	259	266	245	249	235	245	251	213	245	261	277	259	297	245	241	259	271	243	230	240	266	243	249	247	276	241	238	267	241	259	245	262	259	270	259	268	246	234	249	245	277	240	244	256	265	265	263	252	266	247	225	234	245	244	279	274	245	230	234	272	260	243	258	285	264	254	279	241	249	248	252	252	276	281	296	259	241	222	254	251	254	253	213	266	256	249	247	262	213	252	255	256	262	261	242	245	268	249	297	239	263	260	246	254	232	275	286	252	225	250	227	251	249	275	236	287	268	255	281	228	238	278	268	264	267	253	251	241	268	265	265	231	243	241	234	268	265	267	259	253	273	286	267	255	250	254	267	254	292	231	253	263	242	261	261	262	265	256	241	250	262	279	294	264	216	292	259	255	252	251	269	244	262	254	236	257	274	260	244	251	257	226	239	267	234	259	247	281	267	271	255	270	259	265	254	261	242	268	249	244	239	262	256	280	239	243	252	234	232	223	244	256	243	248	232	255	232	276	276	267	249	255	237	251	249	257	280	252	257	270	246	278	233	278	245	230	248	264	261	231	261	265	237	262	249	256	252	263	247	262	238	279	279	293	268	244	267	271	252	269	232	240	257	273	228	263	274	235	240	256	235	243	240	261	269	248	237	269	236	255	266	248	245	257	260	271	256	290	250	265	266	277	256	264	265	291	267	243	267	214	221	244	254	271	251	301	270	263	272	219	266	264	234	217	275	261	267	250	243	258	265	252	263	238	265	278	262	256	240	253	238	285	253	208	275	275	222	241	249	253	248	251	277	281	239	265	266	275	248	294	231	266	244	273	248	219	228	273	260	243	282	281	256	251	238	241	244	267	247	259	258	236	243	246	265	278	242	247	239	253	279	275	276	275	257	279	226	266	292	272	251	253	258	258	247	248	259	238	259	248	256	263	273	240	246	265	242	276	244	263	257	257	294	254	234	232	246	238	273	254	235	277	240	243	244	247	263	255	293	264	247	270	268	257	245	251	250	263	260	241	231	264	255	244	249	259	258	243	247	256	243	260	262	255	233	284	262	243	238	243	234	231	264	246	259	199	258	257	255	227	243	271	241	263	260	241	274	245	261	265	246	262	266	232	274	256	245	258	244	245	272	233	270	234	262	270	254	243	285	232	235	250	259	287	244	264	239	255	259	270	237	253	214	230	257	259	241	251	267	243	242	250	288	274	240	270	257	278	261	247	265	285	269	271	286	280	288	238	263	260	243	239	249	254	237	250	239	257	268	251	258	259	312	243	246	250	267	252	260	304	254	274	252	273	233	279	260	281	224	242	274	254	231	258	252	279	241	273	243	279	269	235	253	252	261	256	247	269	259	247	272	247	244	264	269	296	237	262	251	245	269	265	262	245	227	238	250	255	270	255	244	251	256	276	278	268	248	267	266	256	251	219	238	247	250	248	249	236	245	248	241	254	285	260	230	259	236	261	238	255	268	272	260	283	261	278	269	231	257	289	286	250	277	274	245	256	249	252	237	270	230	246	265	266	233	252	258	245	264	275	278	265	262	243	270	251	259	271	250	251	242	263	251	260	260	244	267	258	279	247	256	266	266	239	250	263	234	259	261	246	262	250	253	267	265	241	276	273	246	250	242	241	258	247	248	250	259	250	249	277	271	256	276	224	239	244	236	302	250	275	247	243	239	280	280	261	282	272	282	263	244	266	229	248	265	258	254	256	255	281	271	223	275	294	250	254	236	268	274	246	264	242	264	279	255	246	259	240	234	225	252	276	281	256	271	223	289	258	255	248	248	251	286	255	250	257	251	275	259	272	263	246	247	251	260	248	272	265	256	265	248	243	261	263	279	271	285	267	227	237	285	254	266	254	272	266	255	271	261	240	261	266	234	266	286	261	272	248	255	235	243	246	258	265	270	245	288	243	247	241	248	268	240	227	264	238	237	273	253	250	276	238	245	257	251	279	257	214	245	280	271	249	252	287	269	262	260	274	251	246	259	231	260	237	263	259	248	248	226	274	263	264	266	246	246	293	264	276	261	254	250	274	283	263	233	242	250	249	244	245	233	260	269	257	258	227	249	243	267	251	255	256	267	252	276	280	234	248	244	275	257	258	286	303	236	236	256	243	271	274	260	259	234	265	270	256	260	243	245	249	270	240	251	267	232	264	240	247	225	256	266	228	266	271	215	262	260	277	266	251	222	276	255	289	254	248	274	245	261	252	252	271	245	265	256	265	259	264	249	236	230	280	243	261	245	264	231	241	237	260	278	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	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
20700	1803	3484	3821	3271	2707	2296	1969	1792	1558	1466	1411	1255	1200	1133	1083	1066	1023	972	979	905	913	915	958	868	898	904	854	802	818	839	796	837	814	828	774	826	730	830	752	802	764	759	795	775	757	731	738	810	766	791	780	748	766	770	771	741	752	804	754	737	711	767	739	762	725	780	736	747	791	737	734	720	798	735	767	727	733	724	731	714	743	741	785	762	763	764	702	766	765	739	737	672	708	749	775	672	737	748	743	701	757	730	742	747	791	747	777	776	750	735	719	757	726	756	752	741	764	762	811	719	791	727	752	732	741	759	734	705	725	729	742	795	698	755	775	715	719	702	764	798	752	780	692	717	762	731	732	754	716	709	753	724	792	768	715	772	754	729	726	747	751	725	756	715	753	764	724	741	732	736	716	735	742	733	726	744	687	750	779	801	763	717	747	679	769	780	753	784	702	705	754	779	735	727	804	762	748	747	760	724	742	677	787	744	733	721	740	750	719	769	736	756	763	742	741	745	738	716	713	739	764	745	740	753	715	688	751	756	723	776	725	723	752	720	722	754	730	741	760	725	712	738	773	702	712	697	723	705	785	708	740	740	739	715	748	720	718	745	681	755	710	741	704	761	733	724	760	757	726	743	726	721	765	730	730	712	714	731	706	722	743	739	728	754	743	708	709	762	724	755	754	783	750	672	715	719	719	793	741	714	755	752	763	768	723	738	709	710	761	757	704	723	703	714	730	745	788	713	717	733	709	707	714	762	765	713	752	775	741	769	718	749	718	692	746	738	714	747	729	771	723	756	710	701	720	723	736	768	738	743	748	709	741	757	717	711	698	735	703	740	716	723	779	721	721	716	776	745	706	697	714	711	734	724	703	718	743	722	750	743	727	733	692	756	745	719	767	709	703	763	707	730	747	745	769	741	752	748	722	702	701	707	742	705	747	735	749	773	760	795	694	734	720	745	774	709	752	722	730	745	762	697	747	794	675	756	704	702	747	753	774	766	722	725	708	738	729	738	697	732	754	713	776	723	748	730	745	751	702	742	748	683	732	699	758	741	765	742	763	746	748	739	709	769	730	738	733	767	726	748	750	758	775	740	758	792	719	725	706	724	720	708	732	762	741	738	739	730	726	775	689	773	718	743	722	741	757	769	712	726	721	755	751	739	753	699	729	717	767	714	735	738	753	772	740	724	744	785	723	666	751	791	696	705	723	749	737	745	744	743	756	697	744	708	730	726	768	769	718	756	767	742	758	757	730	774	763	771	732	719	737	761	715	706	693	761	746	752	775	773	775	757	712	715	746	770	736	776	719	753	767	714	748	786	728	725	717	742	737	704	740	746	724	673	738	743	740	751	797	670	712	757	736	695	696	773	721	746	674	758	694	718	742	701	744	747	730	748	755	738	702	709	774	750	766	813	759	752	775	725	732	723	805	678	765	724	670	721	741	764	750	731	719	767	741	751	758	745	740	769	779	682	813	739	782	715	794	749	752	752	710	813	755	738	733	780	748	769	707	807	746	726	746	742	735	704	770	727	730	711	704	795	738	738	712	753	767	732	725	716	803	721	752	786	709	758	737	793	753	752	779	725	733	740	682	767	743	727	778	748	738	749	739	787	728	768	706	747	745	742	726	731	717	723	815	783	674	759	723	738	742	734	752	738	777	782	701	727	682	785	733	712	734	709	739	735	779	792	755	733	688	774	702	731	735	719	766	709	718	744	707	721	727	728	709	719	718	743	735	746	783	761	695	769	764	698	759	752	743	722	759	716	741	741	724	755	730	714	696	789	709	755	752	720	682	699	726	768	790	760	701	716	745	738	762	760	717	717	789	721	796	751	712	746	713	697	748	663	790	726	735	731	716	715	715	721	688	761	750	722	713	777	725	719	782	761	758	769	774	749	767	736	694	735	732	696	687	746	719	712	720	683	739	735	739	725	765	734	766	748	734	784	759	739	768	757	715	738	731	736	760	758	734	758	775	693	732	712	702	746	695	716	757	723	709	713	731	732	765	733	751	767	717	714	700	735	655	777	722	733	793	705	798	750	720	722	759	719	754	763	736	739	689	735	672	726	789	706	721	700	705	779	740	772	747	775	730	733	711	730	739	731	734	744	734	737	750	734	756	695	721	708	730	764	753	718	767	722	688	731	762	670	695	722	798	757	715	699	731	794	726	729	754	729	755	697	809	709	717	754	732	749	735	706	743	772	770	763	739	729	721	675	771	735	698	742	748	757	743	752	743	728	747	732	752	735	768	722	706	739	711	747	766	696	732	737	734	764	723	715	732	714	717	714	701	737	744	710	747	709	727	707	761	724	743	767	719	712	761	685	756	755	735	763	703	769	712	720	709	775	744	691	738	745	750	728	729	772	755	698	709	779	794	722	766	754	749	704	721	746	710	710	788	737	791	731	735	706	758	705	685	705	743	732	705	728	765	754	727	768	731	715	696	796	710	741	771	690	759	714	746	760	711	726	728	740	652	763	765	724	747	725	720	746	716	764	730	738	726	697	772	750	730	749	727	744	747	706	749	762	790	732	771	755	762	736	733	758	723	707	735	711	779	731	707	749	722	786	717	755	736	742	778	715	745	695	726	739	776	729	778	751	713	764	781	776	736	724	756	691	727	715	743	764	701	711	741	742	774	755	723	773	768	775	745	766	760	731	725	815	696	745	742	721	743	710	742	736	769	736	779	725	689	726	741	726	747	771	716	720	745	726	756	704	757	745	746	728	743	724	754	724	739	718	689	722	734	697	710	740	741	800	775	730	782	756	729	727	719	695	739	706	694	735	749	769	732	714	752	716	720	772	769	758	727	735	705	745	771	727	776	714	741	721	705	723	735	726	765	698	710	713	693	698	759	712	724	837	767	722	723	690	706	746	699	775	721	701	705	736	783	711	746	746	784	743	699	761	729	728	754	732	742	713	726	739	760	704	688	756	737	722	733	736	763	743	718	725	683	745	749	728	767	770	739	731	791	738	706	673	754	733	717	747	695	718	707	767	748	712	773	724	790	735	767	745	749	727	760	736	706	763	716	682	755	719	732	723	750	694	699	736	761	751	798	726	743	732	705	733	772	725	741	754	721	787	769	813	811	719	740	695	725	755	714	703	715	731	733	752	751	763	771	742	707	742	748	723	716	720	748	739	765	759	701	794	753	799	751	701	718	715	731	703	749	749	711	774	771	763	730	767	760	718	757	729	756	763	724	785	776	712	735	713	758	713	714	712	717	734	768	726	745	770	752	733	725	709	728	772	731	736	725	726	706	743	741	730	714	678	715	759	717	736	702	704	748	744	733	744	699	737	757	736	759	724	760	737	810	771	734	775	742	719	733	711	747	733	712	718	730	743	770	745	711	731	754	733	748	779	793	743	713	742	742	727	742	765	680	737	768	750	736	727	729	782	748	718	723	722	730	689	733	734	726	716	746	746	684	718	734	736	721	717	715	737	779	770	768	723	736	736	745	757	744	670	722	789	714	708	738	737	704	754	742	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
52635	19957	10351	2825	1608	1136	917	713	649	515	507	483	463	390	425	384	376	399	352	330	363	359	338	317	318	326	330	335	318	313	312	319	350	290	288	293	307	304	274	331	281	265	302	300	311	320	292	275	322	300	298	294	320	295	296	301	293	302	300	300	290	294	320	281	299	297	268	288	315	295	259	295	278	278	285	313	298	282	282	309	325	330	300	268	276	320	298	318	298	314	295	280	296	297	308	305	307	300	290	294	286	293	306	310	317	277	316	273	275	261	285	286	307	295	263	273	295	325	320	293	277	281	294	290	291	300	278	290	289	306	279	278	278	284	326	286	273	297	302	300	292	291	320	294	313	299	278	277	282	298	275	317	303	266	324	273	324	292	290	300	287	328	297	295	313	278	282	308	290	328	272	295	300	316	287	261	285	275	320	278	325	292	251	294	274	265	308	312	279	283	315	298	295	284	283	293	268	275	287	303	297	309	294	303	283	338	315	292	293	303	302	295	275	308	316	287	282	297	276	310	285	291	302	287	312	294	304	304	287	286	285	296	316	293	298	309	292	275	307	289	313	302	271	282	278	279	285	298	275	333	298	306	298	283	290	305	290	311	289	309	311	309	305	300	291	292	310	294	307	268	293	275	269	292	309	298	285	308	310	298	278	291	287	284	262	288	283	311	269	260	283	294	284	251	258	273	260	284	302	301	284	285	242	296	283	296	276	311	293	263	267	333	292	272	302	293	270	306	269	293	274	304	313	268	312	303	290	287	282	296	277	256	276	268	285	275	298	287	302	320	285	277	300	305	277	287	304	307	283	299	287	324	271	271	279	282	272	288	296	293	315	329	301	307	308	279	290	318	310	309	306	281	321	288	300	279	277	278	285	284	284	323	295	271	322	295	292	324	308	298	323	283	289	285	313	260	307	292	284	286	290	298	303	281	283	290	270	291	284	305	318	292	290	321	303	283	293	324	307	281	296	282	306	272	278	304	323	283	297	291	304	283	280	292	298	296	283	265	260	307	272	309	302	293	282	284	295	301	298	316	283	294	266	304	330	313	283	276	279	293	302	314	285	284	290	300	254	296	298	303	329	311	299	307	289	297	294	240	297	306	287	294	312	287	269	315	296	296	295	299	309	287	312	289	304	311	278	291	304	317	302	299	299	288	254	296	302	282	281	272	293	288	311	289	288	268	286	302	263	327	287	283	282	294	276	296	308	281	277	299	288	304	288	324	272	276	282	308	298	323	294	332	294	285	287	300	281	294	295	272	282	259	276	314	291	293	270	301	274	301	309	307	290	268	276	299	278	318	311	325	271	305	297	315	308	313	291	312	274	301	284	284	277	310	301	291	335	309	300	301	289	269	282	283	295	283	305	257	296	309	315	274	324	306	311	299	285	319	295	279	313	289	275	279	278	313	307	315	277	294	275	318	284	282	289	333	315	280	292	304	307	296	289	290	281	284	304	303	300	307	312	261	275	313	326	267	266	325	290	303	247	308	308	291	286	308	301	290	302	307	303	297	302	281	284	285	286	313	284	269	307	303	284	317	274	271	296	275	304	280	300	303	282	318	318	290	303	275	289	284	289	283	277	290	312	268	299	296	283	296	295	285	276	274	308	318	298	325	298	304	300	307	278	284	280	278	296	303	278	298	270	272	265	267	305	289	301	291	297	302	264	277	321	247	285	297	298	302	282	289	283	273	311	286	265	268	299	293	276	269	252	300	271	278	325	311	291	273	258	308	276	295	302	311	303	276	284	272	307	309	302	302	299	312	299	305	303	315	297	299	286	292	308	314	291	325	294	322	313	287	299	310	325	278	325	328	294	279	321	310	281	301	311	304	298	298	280	338	276	286	289	274	295	266	287	309	307	268	305	312	311	278	303	299	294	288	281	298	302	304	297	298	296	281	305	335	303	303	305	292	285	283	278	276	302	328	303	295	264	284	290	292	303	293	296	303	263	286	279	299	305	253	294	315	287	266	291	297	296	289	294	288	285	314	295	302	326	295	296	298	273	308	288	281	277	279	305	264	293	270	266	314	315	295	327	275	289	300	287	292	277	308	320	305	332	273	285	300	323	301	305	266	306	288	302	268	284	259	312	291	305	313	288	271	314	268	289	298	303	290	285	295	297	300	283	293	293	271	292	277	300	300	281	290	293	298	288	280	298	270	272	323	327	301	326	290	306	320	309	288	273	285	316	281	303	317	319	298	318	286	288	285	297	277	288	281	308	300	302	328	273	301	271	296	313	292	295	286	294	311	282	306	270	295	285	254	295	319	308	312	295	303	301	283	290	304	318	255	300	284	306	284	289	280	304	328	308	315	296	273	305	295	286	282	295	297	333	325	279	284	322	299	278	311	322	288	289	283	305	278	273	299	286	299	303	302	297	288	287	273	316	282	275	314	291	305	241	275	297	290	324	276	331	289	285	279	278	276	289	293	292	299	319	290	276	300	275	331	309	296	262	301	312	306	279	300	260	309	311	307	298	287	301	313	285	302	298	292	291	272	301	295	266	298	270	309	286	295	276	272	327	304	299	266	301	321	272	277	313	295	298	308	287	305	289	262	285	295	279	308	312	290	285	278	301	291	327	263	297	274	303	323	290	293	327	279	299	305	298	279	273	314	289	275	292	295	304	302	298	269	296	316	306	299	292	289	309	308	273	293	279	296	314	278	285	270	304	300	277	274	297	305	276	301	276	269	288	269	288	290	292	291	325	290	284	326	286	305	279	299	311	299	304	290	334	300	295	288	295	296	298	281	297	275	311	290	283	287	295	299	305	287	305	287	318	303	295	307	322	284	286	295	313	302	274	279	267	292	309	323	301	273	295	283	282	291	271	286	298	289	316	286	318	321	265	300	294	273	296	295	288	283	285	305	282	292	283	291	291	306	280	329	291	280	287	289	278	271	306	284	329	284	285	294	280	300	267	291	281	312	301	259	291	316	317	313	296	327	278	296	318	288	302	303	278	268	267	315	291	266	311	296	310	284	313	301	295	314	288	320	278	328	270	291	297	292	309	304	300	279	285	302	275	281	298	303	287	283	308	287	300	280	295	317	321	275	283	296	274	315	305	293	252	319	280	320	279	300	294	307	294	306	317	315	300	303	294	297	313	287	257	307	275	317	300	319	264	294	286	323	293	310	286	295	286	311	272	302	289	310	306	304	328	289	285	309	284	283	282	290	308	308	314	288	290	275	310	314	271	306	294	316	312	283	308	286	282	277	295	296	285	284	276	289	313	278	259	259	298	286	281	283	308	316	301	306	275	319	290	293	301	261	288	250	281	316	292	295	312	278	293	336	297	312	292	246	292	277	290	262	302	290	256	325	277	290	291	282	298	287	289	269	283	308	291	282	268	267	327	291	311	286	299	312	299	290	278	307	289	296	316	305	315	331	301	282	278	279	297	300	315	299	306	303	318	290	306	307	266	303	293	277	303	280	275	291	265	332	284	300	326	281	282	286	273	296	285	306	272	261	315	290	298	291	310	318	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
26484	2822	6125	6766	5661	4577	3760	3190	2717	2432	2234	2048	1771	1635	1553	1608	1355	1391	1331	1243	1215	1208	1131	1126	1072	1095	1040	997	982	980	1032	977	942	1028	990	954	933	947	873	901	900	869	864	899	875	852	874	926	872	853	896	874	827	859	859	821	883	961	805	854	862	823	845	848	839	853	871	812	789	851	867	846	848	853	803	848	850	876	848	832	831	832	856	759	752	833	878	802	873	812	846	840	820	776	844	767	803	846	809	841	797	838	827	810	851	831	758	868	856	813	828	798	773	854	840	798	815	816	833	806	840	779	844	766	759	858	824	794	809	812	812	775	784	819	862	821	817	785	849	808	818	801	834	798	818	810	842	820	827	791	786	778	790	850	880	845	790	882	821	791	809	821	839	785	833	749	839	801	749	782	801	798	793	811	774	795	818	786	847	804	832	832	802	812	822	765	745	805	810	880	788	835	825	817	816	807	797	822	806	815	819	833	762	807	849	859	774	810	808	827	768	797	823	778	792	811	812	779	747	782	815	821	819	799	820	796	816	854	841	765	823	768	817	821	788	813	780	803	809	882	766	765	821	775	843	786	798	773	779	862	843	831	806	804	866	792	768	889	806	829	807	793	847	841	816	820	837	783	834	787	770	780	797	872	839	827	821	795	793	792	810	760	797	764	808	823	825	804	835	768	830	799	833	791	828	821	823	811	873	807	828	765	796	784	784	791	796	799	833	799	847	801	799	840	809	815	819	805	779	806	786	779	748	821	811	785	820	838	821	792	762	798	832	810	796	847	803	746	848	833	813	782	795	856	786	846	819	840	812	876	824	794	794	780	854	789	876	821	774	775	809	821	811	780	794	805	841	780	765	781	821	830	838	794	796	803	846	845	816	782	791	811	772	762	785	773	836	838	761	782	779	817	811	792	782	793	821	784	791	856	828	779	737	766	829	764	828	844	805	803	802	801	814	775	824	762	780	837	812	791	797	772	784	813	825	743	829	817	791	829	790	783	778	839	806	808	778	795	785	830	803	783	816	834	809	814	765	795	791	838	824	806	814	793	854	776	787	785	794	830	822	796	801	847	843	772	854	846	818	816	787	798	783	722	886	785	778	815	755	858	815	770	823	780	819	831	823	776	802	865	813	786	777	783	831	820	837	788	764	792	785	805	781	785	782	820	832	814	785	842	865	802	794	822	804	826	827	822	803	826	839	799	794	795	838	779	765	781	817	795	814	796	811	802	802	778	825	770	743	817	814	823	813	761	800	832	863	842	809	774	782	811	776	792	799	800	827	810	824	785	826	851	823	809	818	839	788	829	747	758	777	812	802	761	820	827	789	817	831	779	800	773	772	842	793	840	810	805	797	844	738	814	844	732	833	774	784	833	809	797	858	787	785	825	798	779	790	836	807	777	785	828	809	821	770	793	810	848	794	844	813	787	826	805	796	809	830	777	783	840	826	818	799	810	817	825	851	828	830	797	803	804	806	813	798	772	832	811	805	872	821	773	834	801	741	807	826	816	811	853	799	777	773	766	779	790	769	760	827	808	830	790	778	788	801	791	825	799	755	856	800	850	790	804	812	822	778	820	844	774	812	819	851	817	789	805	807	768	800	790	783	845	831	839	806	868	829	809	829	823	794	818	801	777	816	808	843	780	815	801	878	792	785	795	796	834	785	842	786	836	803	822	808	807	780	825	767	823	826	827	810	830	815	797	821	820	787	855	829	794	833	832	777	799	833	736	850	791	809	857	826	812	794	789	821	807	788	831	824	788	806	829	770	819	798	761	805	786	808	793	810	839	816	807	825	782	824	804	742	793	801	794	799	794	782	778	820	825	790	792	788	827	855	783	799	846	830	798	841	806	796	781	788	810	801	762	813	825	831	787	782	794	774	781	770	808	845	823	828	795	833	786	811	877	810	813	824	802	806	837	796	796	835	784	820	791	786	835	788	807	820	796	798	793	801	802	841	841	818	782	764	814	837	827	765	810	798	811	801	848	747	811	797	818	828	806	833	805	794	819	849	780	854	810	774	813	808	818	786	797	841	815	833	745	828	766	804	839	802	788	821	860	790	809	802	833	786	838	820	785	825	814	813	808	808	830	797	826	809	823	810	823	830	820	842	866	771	759	808	836	805	805	823	844	782	819	846	785	830	789	807	815	816	811	790	822	807	797	874	801	816	784	826	770	804	794	817	767	820	805	783	803	844	783	779	847	825	805	779	817	802	813	842	814	806	784	816	772	799	773	809	814	846	870	796	832	810	881	768	812	886	837	766	779	798	847	789	832	869	779	795	789	817	823	791	776	832	783	800	812	802	794	821	865	800	802	743	822	830	832	850	775	763	787	792	757	817	808	822	794	803	801	825	791	786	838	807	811	833	794	803	791	825	780	816	826	834	801	820	801	804	813	825	784	752	805	794	820	788	719	817	801	815	827	767	723	782	789	789	847	817	775	828	811	777	862	777	826	787	824	831	743	822	790	779	847	807	826	749	817	832	824	789	802	819	804	812	788	812	846	831	815	806	790	807	842	838	836	774	829	839	835	812	778	807	814	851	817	779	803	784	849	784	803	803	814	843	830	753	774	793	809	795	801	810	818	832	878	821	803	824	825	795	809	850	832	801	795	788	769	810	779	793	823	810	794	808	813	818	820	800	761	862	804	781	817	797	751	807	792	793	808	865	765	827	821	817	817	804	822	813	792	816	800	792	811	840	841	788	850	768	752	835	812	790	772	794	793	783	829	816	824	809	825	804	770	754	781	742	801	806	793	805	789	792	807	828	808	805	870	798	787	816	782	829	802	685	866	812	761	816	799	847	816	832	848	789	832	822	822	809	856	772	801	747	827	811	809	770	846	824	815	804	820	784	878	810	784	801	824	835	726	810	826	831	864	788	829	811	862	844	764	815	826	807	780	788	810	835	842	740	830	791	749	808	796	841	803	792	814	800	793	831	841	846	824	778	809	822	797	789	808	796	787	802	810	800	774	818	804	742	829	789	776	779	852	846	799	832	833	828	813	802	782	845	808	839	769	817	821	751	793	788	806	840	817	788	865	769	853	847	766	774	838	805	800	816	784	805	819	797	794	810	805	864	801	802	757	812	807	821	781	855	726	793	757	771	828	858	768	854	802	798	837	838	810	807	765	840	804	793	747	797	797	804	760	793	794	825	778	831	813	781	813	787	790	771	803	780	765	795	753	826	841	751	804	808	761	845	819	769	804	811	825	802	837	797	768	783	795	843	792	862	796	807	822	792	800	787	851	792	803	849	816	826	815	803	802	811	802	813	768	837	787	794	796	854	758	848	849	881	803	828	777	856	782	829	804	858	834	832	801	802	807	800	838	819	821	804	786	836	799	767	748	801	820	834	784	830	803	843	764	807	778	807	825	766	768	848	818	809	836	765	818	788	852	813	832	796	800	827	757	789	839	797	778	838	791	781	809	763	800	767	852	816	768	817	755	826	824	810	842	845	811	817	808	758	743	789	798	774	796	770	786	788	784	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
5957	475	306	179	167	136	148	118	117	125	110	114	124	141	115	96	114	114	132	109	112	122	120	132	132	116	116	130	131	126	143	125	123	125	102	118	132	120	127	120	128	114	113	125	109	127	114	114	115	128	113	129	137	125	115	97	123	111	115	119	110	120	112	117	121	102	114	122	130	127	120	118	136	124	117	115	110	133	114	114	113	113	117	103	106	139	108	110	135	121	134	115	114	134	101	126	124	136	115	117	128	106	105	130	115	139	139	133	116	127	116	133	145	130	124	121	110	131	138	111	110	116	105	127	119	125	130	117	126	110	124	145	131	104	117	120	118	99	115	129	124	103	89	108	106	121	145	122	129	103	119	115	129	119	133	159	121	108	118	117	114	113	122	124	140	121	147	109	128	126	131	129	119	101	127	111	97	101	145	130	116	142	114	128	120	107	123	114	145	110	128	107	104	143	118	138	115	109	116	108	131	114	108	101	125	121	127	149	139	135	133	118	113	99	126	118	118	89	138	121	125	110	111	114	121	109	123	108	124	131	120	108	109	132	114	117	115	121	99	110	135	131	120	118	114	103	121	120	107	107	88	120	126	125	112	101	113	118	117	152	122	114	116	124	139	133	125	95	113	115	122	138	131	128	118	118	114	123	109	126	126	139	118	128	123	145	118	110	112	122	131	125	117	117	119	130	110	125	137	134	129	109	111	116	111	125	114	120	125	116	124	115	123	139	130	129	124	131	112	110	132	123	117	137	121	114	123	120	138	116	113	125	125	107	122	143	127	139	107	109	129	114	113	122	111	126	123	136	119	101	136	108	123	125	119	127	123	118	123	133	107	134	120	115	127	131	130	117	122	110	135	128	135	124	127	127	120	121	87	126	125	113	126	110	133	117	115	108	114	126	108	131	119	138	110	132	131	126	120	119	112	109	111	134	137	108	124	110	121	117	110	116	122	121	125	116	136	126	108	116	117	112	106	132	125	126	117	119	131	111	114	99	114	107	126	108	118	137	120	127	127	120	127	105	135	124	106	122	135	110	125	122	130	127	119	116	103	119	116	118	107	104	116	120	114	106	116	126	117	134	112	116	113	123	131	109	108	144	113	101	130	128	116	110	133	114	123	136	112	134	110	120	114	140	114	132	113	121	133	114	126	93	121	93	140	132	116	110	119	106	119	116	135	137	145	129	134	106	116	112	111	113	124	138	86	136	128	99	128	113	124	114	120	107	136	121	121	102	103	126	119	134	134	129	108	115	113	122	121	139	129	137	114	121	128	125	122	138	130	125	120	114	127	127	126	136	132	118	115	112	115	113	144	105	111	116	110	114	123	133	129	135	115	119	110	124	108	108	120	130	117	127	120	115	109	119	141	110	88	133	109	115	115	127	117	102	117	122	135	109	138	125	109	119	118	134	115	111	118	116	140	112	111	112	126	128	107	138	115	120	137	104	137	136	125	134	130	116	124	120	124	127	128	134	98	115	111	136	117	118	113	127	125	114	106	128	104	93	127	118	123	111	115	119	118	101	140	132	146	117	122	130	106	136	128	123	117	137	142	119	114	98	133	126	99	112	116	128	106	104	117	125	136	111	128	121	105	123	123	124	95	121	140	130	119	134	113	126	102	112	111	110	132	124	118	141	106	116	133	113	128	130	109	117	124	98	109	141	115	117	123	113	136	114	102	129	129	119	129	121	114	117	134	138	108	137	111	110	112	129	108	107	117	116	132	107	126	118	132	123	119	131	118	110	126	107	124	125	108	123	133	126	134	134	108	117	125	123	108	123	127	112	121	128	123	122	136	133	109	117	122	125	133	110	141	124	116	127	106	127	101	105	106	126	120	105	139	125	103	115	115	127	130	108	99	104	113	106	112	116	96	121	116	120	119	122	132	106	112	107	123	115	127	128	123	130	126	102	106	132	115	121	112	144	116	134	113	141	121	109	127	122	106	123	129	104	117	137	106	135	110	118	122	120	134	117	108	128	117	110	131	114	117	98	117	123	133	122	107	113	119	119	131	131	137	131	116	127	123	107	120	124	129	141	131	105	123	93	113	102	127	124	102	111	130	130	98	127	121	127	119	124	109	113	111	114	115	141	120	133	106	114	105	115	114	107	115	127	116	112	107	122	118	115	117	122	114	112	126	123	98	123	129	100	127	118	118	119	115	130	124	112	120	106	130	140	130	115	123	112	115	110	112	107	123	118	115	115	129	139	105	89	119	113	108	120	110	98	107	110	108	126	141	116	117	104	138	138	145	108	100	112	125	135	105	97	126	111	106	121	122	115	97	134	118	138	113	114	129	121	107	102	105	136	118	108	117	120	127	140	114	114	113	125	112	130	119	119	129	114	120	124	145	136	118	105	101	121	125	112	119	118	134	123	127	115	115	126	123	108	112	104	132	108	127	109	122	127	133	127	122	136	106	127	123	119	128	135	127	117	113	118	117	118	138	117	117	128	138	136	131	109	128	108	132	111	103	128	111	126	114	124	120	113	127	127	107	112	119	102	104	118	107	115	97	123	107	110	124	126	127	117	128	115	119	120	117	105	127	122	121	112	124	123	134	112	134	121	99	121	113	123	123	118	132	144	132	133	108	130	123	97	110	128	116	120	114	121	111	111	111	119	123	126	120	122	133	105	112	123	114	129	114	122	134	128	105	118	119	140	149	134	124	129	100	132	140	117	122	106	119	117	122	121	122	119	124	111	108	116	119	131	136	102	137	129	124	98	120	125	123	132	135	123	125	100	131	122	110	128	120	107	125	109	118	119	119	115	131	110	132	109	104	116	119	132	121	126	137	117	129	124	136	102	120	113	123	129	111	127	143	106	113	117	132	125	119	113	114	122	116	113	118	139	102	100	104	135	110	108	103	126	128	121	118	116	115	115	102	133	155	120	97	115	114	118	107	117	89	111	125	133	102	126	114	112	137	97	122	121	120	101	132	115	128	100	122	97	125	123	119	112	95	120	147	112	125	118	134	109	146	115	149	129	123	114	104	108	113	122	99	111	116	116	116	103	135	93	102	107	134	111	110	114	113	119	128	106	138	118	133	111	119	119	137	136	109	129	120	124	125	106	130	113	118	125	116	105	105	116	116	97	98	109	123	114	103	117	113	125	134	134	108	119	124	107	113	114	116	114	115	118	123	88	117	117	108	127	116	109	111	122	114	102	125	121	148	119	98	117	122	126	131	111	118	119	140	135	130	115	118	107	119	118	111	108	113	110	103	127	113	102	112	116	117	117	120	123	132	124	138	125	113	113	129	143	150	116	117	110	110	105	134	104	117	119	114	128	129	121	132	133	110	134	123	92	137	129	108	110	119	110	131	127	137	116	150	115	111	136	121	126	111	107	122	139	113	128	105	112	108	100	136	92	117	123	139	111	125	116	102	106	130	118	126	134	116	115	132	105	127	112	119	124	120	104	131	121	147	124	126	107	121	119	130	113	121	107	108	112	116	130	125	101	103	114	113	117	107	116	124	138	139	105	136	136	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
5304	492	543	606	517	574	472	459	469	444	432	456	422	416	415	426	415	411	439	398	438	395	362	425	398	381	383	427	437	424	411	378	394	440	430	369	396	384	388	389	424	394	389	394	441	385	413	429	422	394	401	390	399	408	400	370	398	388	397	392	384	420	389	411	381	394	409	396	407	405	401	402	397	396	405	379	381	350	397	397	367	371	382	386	388	411	398	397	397	377	415	374	403	417	392	430	404	415	383	390	412	397	394	405	394	373	403	400	401	401	408	387	393	426	394	334	413	412	406	431	436	420	385	397	377	367	387	379	407	420	405	395	401	392	401	409	398	366	392	437	425	378	367	362	405	370	391	371	388	391	399	381	398	363	416	383	390	429	365	400	423	403	399	377	411	404	416	385	404	384	394	384	391	450	382	409	404	412	389	423	374	402	384	410	369	402	363	434	415	414	382	385	389	385	408	402	376	424	380	397	405	408	391	362	417	379	435	382	400	400	432	395	387	397	365	364	402	358	371	356	370	439	405	367	396	411	378	388	420	401	426	409	384	407	416	424	357	400	390	440	394	409	392	414	393	400	432	352	426	366	440	408	385	394	380	392	406	372	423	426	375	417	417	408	371	387	415	379	380	401	382	396	402	407	398	370	373	432	405	422	407	391	419	386	395	378	370	418	389	393	376	372	390	410	401	418	418	409	385	404	419	377	370	416	408	416	378	381	403	391	382	398	424	378	425	401	410	359	433	372	463	414	455	389	380	423	334	430	390	405	392	366	391	388	412	376	422	407	390	394	406	397	374	438	392	363	381	403	406	387	409	388	411	395	403	402	397	383	444	373	366	406	397	409	419	372	385	430	390	388	405	375	405	404	402	376	396	376	409	391	443	399	425	384	381	386	380	376	389	381	402	382	424	394	382	409	381	366	406	383	379	395	395	388	402	394	367	399	375	400	382	391	381	384	451	432	388	398	403	417	368	373	395	377	382	364	403	396	400	412	403	409	377	406	408	394	415	395	399	384	391	399	397	422	398	398	379	359	373	383	384	415	360	351	352	403	395	397	401	367	447	407	381	398	399	422	392	411	391	399	387	417	366	408	387	414	364	423	397	420	405	381	368	409	402	399	366	365	383	411	405	422	433	396	386	362	410	416	393	375	414	396	367	429	409	411	371	403	403	388	388	378	385	394	397	432	367	384	391	409	379	377	383	395	399	369	400	382	386	413	409	416	418	380	403	432	405	404	400	400	361	385	403	432	393	422	367	394	410	403	415	363	420	379	391	442	400	410	400	436	404	402	377	395	358	394	399	391	399	442	385	365	417	382	401	366	401	439	404	370	399	357	387	393	438	393	390	366	410	404	427	385	383	382	388	431	384	388	398	372	420	465	390	395	397	391	421	393	340	388	389	391	364	384	388	411	409	414	365	405	365	392	388	409	406	408	390	404	394	388	418	412	394	408	356	421	430	429	400	396	390	439	392	396	397	418	396	419	423	394	382	388	428	408	392	345	421	411	399	389	402	367	395	420	425	420	416	437	385	408	369	377	436	435	390	445	395	424	380	392	405	400	394	388	424	393	429	406	426	382	392	409	397	385	421	406	409	410	406	392	410	417	412	400	425	421	413	417	383	414	390	409	393	423	376	411	372	373	403	412	378	356	410	414	416	400	414	390	418	377	402	380	429	393	387	409	409	375	406	403	395	411	396	371	389	434	395	388	411	415	385	385	421	384	397	407	413	400	371	416	403	381	398	432	383	391	366	412	412	390	377	409	416	372	372	392	394	388	391	395	404	382	418	424	401	396	378	395	407	401	404	408	424	396	406	387	406	387	446	387	406	384	379	405	403	382	370	382	392	386	387	384	395	402	394	403	387	396	370	408	381	375	396	364	409	389	400	394	382	410	372	397	407	403	369	410	370	394	445	430	380	389	371	380	432	388	379	385	422	386	438	399	367	393	413	394	426	399	405	388	426	425	366	377	378	396	433	426	386	394	369	385	417	410	412	407	397	403	388	404	395	399	394	385	411	393	421	417	396	389	402	408	362	362	404	403	376	426	409	431	381	390	381	412	415	397	384	418	387	383	425	381	410	388	398	411	418	419	387	418	377	355	365	388	367	403	411	424	370	377	405	415	402	380	427	368	425	409	375	379	396	415	423	423	379	409	388	387	395	406	400	426	424	397	401	412	380	387	397	392	412	424	405	389	406	395	393	382	410	372	406	404	382	412	366	438	386	431	433	389	421	386	350	409	391	385	413	420	380	404	403	395	415	408	396	378	390	404	396	374	413	390	382	392	425	425	385	390	385	381	414	380	441	390	385	389	429	386	396	404	401	394	398	405	387	402	392	383	398	400	407	427	451	393	419	363	406	345	393	418	378	423	441	371	382	411	362	372	403	407	387	409	386	378	398	383	403	395	412	400	405	418	400	356	395	410	374	398	431	409	413	386	396	381	406	369	417	383	391	396	439	398	399	382	381	396	403	401	400	443	407	378	376	405	380	385	384	403	406	385	392	414	358	390	384	379	373	437	380	391	429	393	391	376	394	410	393	370	405	398	418	394	401	401	422	398	411	367	402	403	391	359	394	389	384	384	387	423	388	382	400	372	379	402	386	404	391	416	383	419	424	406	390	381	404	427	365	382	416	414	415	419	432	407	436	408	378	429	392	382	395	408	403	386	412	398	408	383	380	391	386	404	405	408	391	387	361	394	430	410	399	396	428	384	358	413	396	366	405	401	389	386	431	393	432	389	380	363	390	420	411	404	425	378	397	394	409	357	396	387	392	406	400	414	397	385	395	352	418	416	415	453	385	380	403	388	393	420	391	375	391	406	399	384	392	392	409	361	418	400	409	369	400	403	403	400	388	387	388	406	378	406	391	391	388	405	380	384	422	417	411	402	406	426	370	398	404	360	400	344	391	397	375	429	412	377	405	385	423	384	398	415	422	421	380	394	391	401	413	386	427	396	371	437	378	361	379	384	401	419	390	365	387	419	440	375	403	393	384	381	397	386	382	358	370	380	406	410	396	420	401	395	372	374	384	428	364	366	426	411	425	409	410	413	394	394	421	406	395	396	440	366	405	377	412	392	401	373	403	410	401	421	408	432	397	409	395	395	406	412	404	417	407	453	428	420	374	379	413	388	416	414	369	405	386	413	408	396	398	402	402	407	405	413	412	419	390	377	400	408	431	446	416	369	377	391	402	384	425	399	419	403	402	412	401	415	352	370	372	385	396	412	366	411	392	410	391	371	413	448	409	435	390	358	434	376	365	389	395	413	410	388	372	413	415	389	395	406	385	426	401	386	396	386	385	376	415	411	357	396	397	405	378	419	399	417	415	375	382	409	430	375	392	408	430	425	386	438	389	400	379	423	396	399	402	350	436	422	382	370	400	377	377	403	402	410	399	404	421	403	376	392	396	428	376	416	373	414	396	420	397	371	368	397	391	430	392	393	417	404	379	398	374	393	397	419	428	393	387	394	414	377	440	426	392	368	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
43735	11657	2383	1252	893	705	587	436	419	446	371	384	322	316	312	308	288	266	260	305	272	286	284	274	300	273	259	237	270	263	260	279	292	246	268	255	245	244	319	269	249	278	263	272	261	276	271	249	255	224	271	267	262	255	234	245	309	266	252	253	256	252	280	266	254	281	249	254	265	254	271	262	275	255	262	253	257	263	228	248	265	264	257	248	226	240	256	242	285	261	270	252	279	253	274	272	251	293	247	263	287	252	285	275	257	251	248	259	268	267	255	256	252	235	206	248	303	262	225	270	259	283	267	247	214	260	236	256	245	268	261	253	278	270	252	263	228	260	267	239	255	272	269	237	238	256	275	267	270	251	258	263	278	238	252	270	250	237	269	247	273	244	266	254	252	259	277	271	271	247	243	258	244	237	272	286	268	234	279	246	274	240	246	283	246	263	263	259	237	267	274	227	244	257	255	259	260	265	274	250	264	265	262	261	254	275	253	257	309	244	283	265	273	274	263	278	258	243	271	266	288	252	262	262	262	239	237	273	271	258	246	282	253	258	249	236	238	274	261	287	260	261	260	234	301	257	257	269	232	249	273	264	251	256	230	235	266	242	252	288	263	285	255	255	278	252	279	259	268	259	254	256	249	247	252	251	246	255	241	269	252	258	242	261	265	239	266	280	267	245	239	252	243	271	247	244	268	269	278	240	251	271	255	230	241	286	255	284	296	250	252	234	280	270	243	259	243	255	256	236	238	266	250	254	261	244	261	279	266	236	284	248	257	286	249	261	289	261	239	289	295	232	245	257	271	226	269	264	241	265	240	254	261	233	252	221	299	245	243	277	267	240	246	278	267	288	258	236	256	253	239	278	247	299	216	266	264	253	261	258	259	277	240	243	264	252	262	246	270	247	228	262	257	253	277	238	230	288	256	244	279	284	247	256	283	278	269	266	247	251	279	231	231	242	264	269	269	291	236	292	261	271	263	264	259	261	244	257	255	282	251	268	290	249	247	285	235	250	226	250	243	239	246	265	268	274	272	260	282	232	264	251	258	282	270	284	261	294	250	264	225	251	260	287	276	258	259	254	217	261	240	255	260	232	271	229	246	244	276	222	245	254	265	274	249	268	251	275	266	214	265	252	288	286	259	277	247	260	266	266	266	254	261	266	239	244	258	231	253	253	267	260	263	258	265	279	259	246	243	259	278	241	254	240	254	261	253	269	259	272	256	285	260	265	271	258	270	270	273	271	253	242	284	254	264	254	229	295	255	264	260	276	244	263	274	264	250	274	263	263	259	271	277	267	253	281	248	247	246	235	285	247	268	277	256	248	263	261	301	228	279	239	242	234	234	253	247	263	272	265	273	242	223	246	262	249	265	267	272	247	244	237	230	251	280	283	276	247	256	263	230	241	273	254	246	262	250	268	264	268	265	240	265	250	252	271	250	249	261	251	302	249	246	258	228	267	259	265	228	276	251	263	268	273	263	253	243	258	247	249	261	258	244	291	222	278	249	251	219	268	255	283	255	277	274	251	257	239	262	252	258	278	266	260	267	265	268	265	270	265	273	253	231	278	279	265	263	257	261	274	273	287	245	276	273	249	259	231	263	260	304	264	297	230	260	250	254	248	274	250	276	254	261	233	274	264	277	272	270	274	244	266	245	279	239	288	244	269	242	261	250	262	282	249	265	289	231	264	240	260	275	243	277	254	272	277	220	235	239	242	243	273	265	265	263	275	249	232	276	230	257	256	237	242	257	263	298	262	267	248	273	275	245	238	265	238	256	240	267	286	272	265	277	278	243	255	279	255	268	249	280	265	260	274	247	256	293	233	269	234	252	275	221	264	266	233	259	282	251	259	267	255	298	288	261	264	273	276	260	238	235	261	248	269	223	236	269	248	275	253	259	270	261	218	264	262	258	258	267	236	256	257	259	271	256	250	223	241	298	220	257	252	212	265	271	248	244	252	263	281	250	295	266	295	269	261	254	259	265	250	272	250	261	251	263	264	276	260	255	271	253	255	269	236	273	256	253	292	267	276	252	288	254	264	278	261	254	239	237	228	258	267	252	259	270	271	276	270	275	251	240	272	268	230	242	287	250	248	278	249	242	244	246	240	256	259	264	247	258	270	240	256	288	244	245	275	260	246	248	254	239	266	259	249	257	239	251	266	264	260	290	254	282	266	262	244	248	259	254	264	263	288	274	264	247	241	237	242	245	250	265	282	239	257	259	253	277	232	251	253	249	250	264	264	243	235	249	253	234	266	269	252	224	265	229	246	286	249	274	265	287	263	265	248	269	280	257	257	277	242	266	254	260	250	275	266	278	226	251	258	271	296	231	230	258	257	251	252	253	252	258	251	239	285	235	260	279	251	241	249	249	251	248	251	275	256	296	256	266	259	256	214	277	278	251	254	283	283	303	282	237	254	258	265	228	264	255	248	278	253	242	246	273	270	289	239	251	254	227	230	257	250	262	261	296	252	274	248	270	227	263	240	284	270	248	272	251	240	264	234	233	286	275	268	236	266	256	269	243	257	236	235	243	284	244	249	226	239	257	235	235	252	308	234	262	261	278	259	273	247	256	270	244	317	279	279	261	254	230	248	239	257	260	229	283	240	247	244	257	247	267	276	266	288	255	277	241	257	253	255	249	253	246	260	260	265	252	253	253	274	247	261	277	255	255	277	259	236	263	294	271	276	257	276	250	249	261	271	276	241	274	250	276	271	264	231	260	276	267	265	290	248	251	241	256	254	258	256	251	265	256	256	272	288	254	235	261	258	240	258	279	247	256	285	261	238	267	238	247	253	244	239	271	253	308	257	260	271	252	255	267	228	267	249	288	237	236	241	250	230	246	272	258	260	254	244	261	270	251	269	270	256	252	247	274	270	285	270	284	280	262	284	243	269	248	270	241	243	264	265	285	270	242	254	225	259	264	289	240	262	236	269	267	268	283	271	263	257	242	258	265	267	245	239	251	230	248	266	272	239	263	291	253	264	277	265	257	245	261	248	276	242	237	237	254	262	260	242	242	278	275	262	239	265	258	267	257	252	254	263	247	251	248	241	241	229	256	283	274	222	272	239	251	279	246	264	245	265	251	269	232	247	244	247	235	261	250	251	284	253	262	259	266	289	259	266	282	238	277	236	267	266	260	263	268	253	299	237	246	280	263	289	260	270	269	277	278	285	244	271	250	260	238	238	250	238	246	270	268	274	268	236	257	217	266	239	266	250	298	255	260	261	275	257	281	273	268	258	260	270	283	240	267	267	275	248	261	255	261	263	262	252	257	261	243	266	256	272	268	264	236	254	265	258	289	276	241	260	246	263	256	258	269	260	271	280	252	242	243	243	252	230	269	243	267	278	265	260	241	250	270	268	283	271	238	249	264	242	294	247	257	249	245	267	244	270	264	253	279	270	263	257	230	237	252	249	249	268	272	256	279	259	250	272	264	247	263	279	239	283	266	267	250	254	262	245	250	265	250	236	247	273	243	265	266	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	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
20429	1833	3567	3723	3384	2738	2354	1980	1753	1526	1494	1381	1300	1141	1140	1111	1080	1035	979	1000	944	912	921	875	877	842	866	862	815	795	842	857	809	804	844	816	809	781	791	772	798	765	781	790	798	778	781	756	776	764	738	795	766	779	758	762	759	743	711	761	728	771	775	777	755	722	770	779	810	731	767	778	755	777	736	739	716	723	732	768	766	787	780	750	726	748	760	750	716	783	777	754	736	741	733	739	771	808	737	761	757	734	750	774	705	747	775	725	736	726	730	753	738	699	706	730	754	741	713	762	713	725	731	742	716	744	694	692	724	695	752	763	738	752	711	734	756	738	731	732	770	747	714	716	755	769	756	781	791	668	754	801	775	784	734	777	713	739	746	742	801	730	742	726	732	724	705	709	698	706	722	717	763	761	785	740	773	766	767	800	748	699	787	769	710	733	748	753	789	752	753	763	761	720	736	740	653	721	760	742	794	729	762	777	793	737	764	774	755	755	749	772	738	746	763	709	777	749	756	682	761	764	754	737	746	729	759	703	767	752	730	757	752	731	732	776	710	747	712	769	794	738	756	716	806	773	767	732	718	755	743	673	744	720	745	780	722	736	698	733	766	742	722	776	745	784	710	776	767	712	739	727	763	704	746	737	736	726	713	735	762	751	711	751	748	783	747	735	787	739	743	769	705	763	776	750	745	787	808	737	760	707	724	695	748	725	666	776	731	733	748	758	689	732	722	752	739	792	715	756	788	745	772	767	751	725	723	737	723	713	749	750	691	762	733	713	745	741	719	757	705	730	752	715	776	715	751	721	728	709	712	751	706	736	736	714	801	712	766	701	731	736	767	792	766	779	748	741	761	733	761	748	718	695	743	737	716	758	708	712	732	759	728	751	727	754	738	722	727	735	736	736	793	759	745	761	721	757	785	735	732	755	763	722	751	688	752	807	733	795	742	733	743	738	731	694	720	782	732	732	724	689	693	734	718	711	755	712	735	749	709	713	731	733	773	773	734	739	739	716	745	713	764	764	771	755	758	726	761	757	722	763	736	777	726	723	716	764	779	738	763	740	693	745	704	758	761	706	786	735	747	742	730	731	740	774	742	715	739	750	706	772	722	727	707	664	757	709	708	707	737	720	746	671	719	780	725	746	762	759	744	709	698	747	742	737	771	755	766	725	743	712	720	720	752	708	753	742	776	714	744	711	758	738	718	670	719	712	718	735	774	735	778	755	715	720	755	678	711	758	744	726	721	721	754	703	692	752	721	700	715	739	707	700	777	770	720	731	698	765	755	736	708	757	736	812	735	748	723	762	703	745	724	726	728	719	741	724	779	705	687	731	684	726	703	737	723	763	752	750	745	759	721	730	757	804	753	739	735	729	771	702	748	731	746	714	780	683	748	752	734	714	746	705	684	740	741	794	743	712	734	707	750	727	740	760	711	733	754	746	692	768	761	754	764	743	728	737	737	744	763	700	722	741	753	731	761	751	730	727	736	746	762	754	742	762	689	756	716	757	703	772	781	725	740	799	770	770	796	727	773	773	704	689	769	771	700	755	771	748	782	738	773	739	735	756	744	746	743	726	752	718	747	766	743	738	774	765	720	742	694	714	721	725	728	719	759	734	734	732	761	768	710	737	761	756	735	804	722	750	767	781	748	728	732	721	725	723	772	648	711	703	709	782	700	692	782	716	749	706	741	760	742	741	738	757	755	759	774	689	749	754	736	740	745	677	747	778	728	684	705	766	758	702	720	724	730	736	730	721	764	733	720	732	764	700	770	674	731	727	762	757	717	740	738	718	758	701	744	792	739	744	744	748	738	740	760	725	715	784	720	716	795	690	758	761	769	722	767	735	719	731	707	763	723	705	746	758	677	714	786	779	760	740	716	771	734	737	755	752	804	737	739	717	728	741	760	719	743	750	741	704	726	726	721	707	734	762	742	754	727	725	722	777	778	711	712	731	726	705	730	740	755	705	755	709	736	734	753	707	751	747	688	735	750	713	736	748	691	723	753	709	787	713	744	695	734	731	733	753	758	729	740	743	726	772	776	705	746	775	716	759	774	714	745	763	772	712	716	824	760	763	773	711	731	745	759	713	766	745	752	725	735	779	730	745	756	734	690	767	754	771	748	759	757	743	696	735	786	718	709	706	678	730	704	766	758	759	701	741	741	726	734	738	726	742	737	702	735	682	714	740	710	751	771	743	760	746	719	765	742	730	742	725	761	750	702	729	779	725	746	737	757	785	772	715	753	768	781	730	719	722	760	745	751	735	745	781	803	776	740	752	703	773	734	736	701	743	757	756	698	739	722	694	690	746	759	709	790	762	765	759	705	717	789	730	702	702	731	736	735	696	705	716	736	737	699	734	684	758	740	728	753	707	726	792	721	751	720	755	722	701	747	742	733	723	736	717	711	727	743	726	727	761	755	747	770	716	787	713	747	714	745	779	720	764	706	751	737	691	700	766	744	747	773	769	722	715	760	758	733	751	768	740	737	742	780	736	754	736	750	730	742	762	739	667	753	737	763	745	750	757	764	753	747	764	726	680	750	782	769	782	704	721	762	773	700	692	740	708	725	709	772	694	751	738	729	739	741	690	686	780	733	737	730	720	713	808	704	732	724	726	741	739	781	765	756	706	734	706	716	747	758	743	771	722	738	750	736	738	731	679	744	769	780	769	729	710	732	788	721	737	732	765	804	746	751	773	709	795	710	734	720	824	717	766	712	783	718	728	728	794	684	808	794	726	773	703	770	744	781	733	693	823	697	757	723	757	769	787	728	747	758	753	721	712	730	773	743	711	775	728	712	735	729	712	770	743	698	700	734	765	736	714	733	743	744	771	740	745	665	733	750	775	726	766	722	703	733	671	777	699	731	764	735	721	743	718	746	746	758	734	767	714	756	751	744	732	788	736	729	739	753	750	726	703	747	708	739	740	753	828	688	725	766	774	766	758	743	707	789	706	728	764	772	756	709	739	764	725	767	730	742	725	773	781	702	674	743	730	698	768	727	787	735	755	699	783	696	735	719	740	769	750	741	746	692	726	736	693	736	709	717	746	755	696	725	781	803	720	717	730	777	723	719	764	746	767	714	731	741	790	723	755	751	703	781	733	726	755	725	723	699	716	829	696	735	760	764	723	757	757	719	747	675	734	749	734	705	696	716	736	733	758	750	759	772	739	704	749	781	698	705	720	743	702	716	742	768	726	719	737	729	717	724	707	722	764	732	741	756	707	741	745	776	759	744	732	746	728	752	710	758	702	695	747	763	735	727	778	758	734	724	703	772	736	775	730	760	750	669	705	711	758	692	772	761	729	760	753	748	789	681	738	727	723	709	789	700	721	767	748	712	715	705	769	744	747	808	747	719	722	776	739	759	731	734	758	754	708	705	784	688	765	748	750	783	746	726	771	761	743	744	742	768	718	718	749	722	745	746	746	734	737	772	768	798	728	752	763	771	766	741	757	761	730	718	763	745	735	759	756	756	756	754	734	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
54276	18792	8252	2767	1561	1174	919	700	634	591	555	484	459	448	353	395	418	364	355	362	383	332	355	343	355	355	333	289	338	309	310	295	312	306	315	316	310	293	284	279	305	310	298	322	272	296	282	322	315	280	271	282	294	305	283	310	311	272	291	317	339	297	313	343	318	303	326	281	317	286	305	328	277	275	292	310	285	293	325	318	318	323	286	286	318	318	273	279	280	307	301	287	304	297	305	276	275	296	340	283	306	279	276	298	291	267	297	289	306	315	298	324	307	313	302	297	303	280	269	298	285	300	280	326	280	264	285	268	285	301	276	270	271	285	306	273	268	295	304	262	287	291	301	273	299	254	305	321	292	309	282	284	283	278	272	290	283	287	287	284	303	307	296	284	278	305	308	308	280	323	262	304	285	289	271	298	260	287	298	294	292	288	282	307	300	249	282	289	320	298	319	306	289	286	295	269	309	281	325	320	311	294	310	281	292	276	294	314	287	301	258	290	298	293	333	271	297	296	280	286	287	256	309	270	298	294	282	280	308	289	279	282	286	300	286	287	304	308	328	307	296	266	289	299	292	298	305	297	303	303	292	261	286	290	308	296	292	294	296	315	310	301	302	306	300	305	300	295	327	261	273	332	277	309	295	265	279	285	288	294	276	271	297	291	290	297	263	301	321	307	317	283	274	277	283	296	299	303	279	335	294	309	268	280	308	276	311	271	296	278	301	348	286	292	289	266	315	295	280	315	254	280	317	278	275	282	281	318	303	270	261	281	295	317	326	285	297	293	275	269	322	310	304	280	296	267	271	280	282	304	323	290	299	285	307	295	308	297	281	272	310	315	288	289	284	291	281	278	284	288	286	301	288	276	322	270	300	276	305	304	284	296	303	311	284	295	311	283	297	270	300	316	311	265	303	285	297	315	267	312	327	314	303	285	275	296	265	296	326	312	276	307	294	300	301	301	292	301	294	304	308	292	318	293	272	286	321	336	294	332	308	328	313	281	313	300	289	276	298	317	283	280	312	322	289	295	282	299	286	278	282	293	297	301	293	293	278	290	290	288	316	282	285	286	316	296	306	282	289	315	282	296	279	311	293	285	285	282	303	299	283	255	279	306	302	274	290	287	267	291	298	312	310	308	293	288	297	313	294	320	313	318	283	292	293	295	270	300	308	273	288	288	274	294	325	278	271	277	277	305	292	267	298	325	297	282	303	296	295	284	349	299	283	286	318	300	289	273	290	301	288	274	287	276	294	320	281	295	294	276	306	295	289	303	293	302	292	260	298	270	321	286	272	298	282	295	270	306	286	270	309	291	308	320	296	278	326	272	314	305	304	329	314	274	309	328	301	274	301	247	291	319	287	252	282	306	287	273	273	294	287	316	292	271	281	287	283	311	295	265	279	278	283	285	286	310	301	284	292	269	289	301	315	329	304	264	305	296	289	303	290	311	293	289	289	293	283	321	285	293	288	275	308	287	311	255	310	287	297	297	307	289	300	270	295	293	271	292	265	257	288	298	282	294	301	299	291	284	304	269	292	285	299	292	294	284	276	291	290	276	276	338	283	308	278	278	295	324	328	284	299	275	273	292	294	284	278	297	306	287	295	309	298	282	288	304	303	302	279	304	309	318	264	292	276	279	305	280	296	295	294	302	340	301	291	264	295	307	314	291	294	310	287	268	302	291	280	274	286	311	332	283	276	321	272	297	274	300	303	321	321	307	275	301	303	283	324	314	291	293	306	281	260	308	313	286	307	288	283	298	282	298	297	308	284	316	314	294	300	305	301	291	262	319	298	277	290	285	282	304	301	264	295	252	270	288	293	287	307	269	302	326	312	305	322	312	271	303	300	301	287	305	293	290	322	278	304	293	299	307	301	322	319	263	279	306	276	276	284	276	293	293	326	274	312	271	274	282	297	296	297	279	279	286	274	297	309	279	287	297	291	283	333	286	275	319	325	310	263	282	306	294	306	289	304	271	283	285	295	313	277	296	303	266	278	269	329	280	287	306	292	281	273	292	290	290	294	299	261	319	285	316	307	299	302	281	310	269	314	299	311	295	351	294	286	311	300	280	263	298	276	267	294	300	277	294	284	320	301	304	292	288	295	261	286	294	285	280	282	300	306	285	261	325	273	300	291	297	273	272	280	299	320	294	292	308	276	271	292	259	275	284	312	289	283	275	279	308	313	345	302	294	316	301	298	285	300	312	288	291	294	289	281	291	275	272	273	311	329	295	295	283	282	287	312	284	302	293	307	313	269	283	312	277	288	274	276	268	293	302	301	288	295	276	281	289	284	326	305	280	299	317	285	315	301	299	294	296	286	312	289	288	287	281	285	313	289	307	284	331	283	310	287	291	320	319	264	311	275	327	293	312	306	287	287	294	308	311	311	300	297	310	301	278	267	308	304	272	284	302	280	306	300	288	300	279	307	277	281	296	315	291	275	303	280	309	296	296	280	301	297	299	312	322	296	320	282	311	282	273	301	275	273	287	295	302	299	298	283	302	300	254	296	321	312	308	295	278	291	276	282	294	319	285	295	294	295	291	289	288	261	283	294	317	318	283	300	259	294	267	291	307	280	295	315	325	316	281	304	295	282	290	345	297	285	291	291	288	286	316	300	302	302	317	290	309	274	276	280	298	294	267	267	293	282	295	299	286	288	293	269	313	279	297	299	287	307	275	317	283	314	287	292	296	309	269	289	263	293	298	279	304	285	277	280	278	280	306	310	315	288	264	305	291	282	302	296	277	294	296	297	307	304	316	279	303	293	263	299	297	304	271	292	304	272	325	309	294	289	287	287	309	318	297	265	274	311	310	279	286	322	309	304	288	294	286	312	290	293	288	283	312	268	286	302	289	314	292	309	306	301	285	278	300	270	249	304	283	286	289	300	304	306	313	261	277	295	279	298	288	309	315	285	315	276	275	312	294	299	267	313	309	294	286	347	289	296	286	309	286	321	276	272	313	301	303	268	355	268	285	322	310	331	312	315	299	319	305	295	292	277	293	284	309	297	309	305	304	264	289	289	278	286	296	318	301	307	294	295	282	298	319	291	317	287	293	304	279	273	291	303	303	291	327	274	293	266	312	286	337	292	256	294	326	313	256	318	289	302	305	258	315	310	295	308	297	266	309	276	306	297	270	309	286	273	293	325	285	317	311	315	293	258	296	330	325	294	305	328	312	316	279	274	305	291	296	280	303	260	290	319	317	300	297	307	320	297	303	294	322	296	309	314	314	286	294	267	268	301	296	290	300	300	310	309	285	280	285	308	316	279	282	284	291	309	289	331	299	289	285	292	288	285	294	307	307	316	301	257	286	299	281	264	286	264	299	302	284	276	320	287	313	311	274	299	274	279	277	293	306	275	310	309	311	274	273	291	292	277	285	298	266	280	298	270	282	288	279	282	282	285	312	308	282	288	291	301	291	291	287	274	299	284	301	272	301	292	323	309	310	320	307	268	279	317	318	274	326	300	306	286	297	288	315	312	267	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
26367	2752	6048	6506	5507	4571	3833	3179	2704	2425	2275	2056	1901	1674	1526	1468	1420	1294	1297	1232	1212	1126	1097	1097	1051	1074	994	1031	1014	1020	974	948	940	997	921	932	950	873	929	917	925	926	861	906	860	910	858	922	853	882	882	876	837	842	857	841	846	839	859	838	925	822	856	807	857	864	831	807	816	834	885	839	801	812	862	814	830	802	855	805	798	814	772	841	727	859	862	849	833	838	812	836	857	888	871	835	793	824	808	792	834	827	843	771	804	861	802	838	828	859	815	819	784	830	780	784	840	813	782	793	736	774	787	817	822	818	798	823	815	790	862	833	785	844	817	831	846	794	855	801	819	847	809	798	845	795	833	851	768	792	817	817	847	815	772	856	767	775	779	793	818	856	816	790	812	810	801	818	814	770	800	844	807	801	843	751	804	829	787	762	782	888	805	867	783	718	814	806	768	831	824	775	818	786	808	804	797	802	823	799	791	818	753	852	782	822	727	862	778	803	810	812	807	820	839	811	789	789	801	787	796	799	856	804	809	846	790	798	844	798	788	817	850	777	800	806	823	779	817	815	885	782	808	797	760	823	788	825	804	808	818	797	784	807	780	819	822	814	853	818	797	790	787	814	858	840	829	780	823	796	792	790	804	801	834	793	816	793	806	828	812	806	785	812	794	857	746	818	814	771	829	782	831	795	809	802	805	786	820	882	804	826	812	802	836	786	827	799	838	802	832	890	828	812	810	818	806	757	786	798	836	804	808	815	764	836	824	765	790	819	803	776	770	842	757	837	816	784	764	780	775	800	799	831	813	793	804	832	796	777	815	827	839	799	789	812	783	760	788	789	809	742	840	839	787	787	812	797	809	794	805	796	803	788	834	756	784	809	799	770	833	832	808	829	813	799	804	832	814	801	832	816	801	806	842	858	810	823	804	818	800	814	813	782	786	794	825	812	834	812	796	782	736	835	821	796	865	785	765	787	832	841	818	828	781	774	780	824	815	824	804	773	824	820	701	785	834	785	791	779	812	813	796	824	819	801	825	758	846	854	815	828	817	787	779	825	804	805	752	816	810	793	808	798	736	844	836	767	803	841	798	787	765	810	767	822	831	786	781	775	803	843	761	772	847	775	758	804	827	805	803	832	850	797	813	767	820	814	837	814	834	811	798	786	790	823	782	829	815	735	828	782	788	849	815	819	744	809	839	851	770	811	879	845	782	816	844	756	809	815	794	781	810	822	814	875	783	771	829	772	805	763	814	808	811	779	810	793	801	835	845	773	803	839	796	776	778	797	782	817	768	798	828	854	763	796	840	785	728	798	807	824	771	826	825	766	836	818	775	826	840	830	779	789	804	800	786	821	778	785	811	835	839	753	830	854	797	773	813	789	764	818	838	782	858	821	807	823	787	845	796	756	763	780	826	795	795	805	811	822	738	788	798	801	789	817	756	759	765	811	758	830	756	810	816	804	791	830	778	872	782	798	771	754	791	757	833	796	793	784	771	788	811	799	785	860	774	857	806	764	860	834	881	776	874	775	771	812	792	810	780	782	830	789	804	801	793	808	822	818	776	825	828	802	780	801	801	865	796	824	826	714	796	822	815	777	811	837	781	742	863	838	795	782	765	790	764	765	799	722	719	815	799	857	807	800	856	780	807	812	820	768	815	812	785	801	826	799	797	772	848	774	798	835	812	753	816	843	817	793	805	819	758	730	846	774	845	780	793	758	803	824	841	802	840	840	795	785	797	781	809	805	838	793	797	857	783	774	841	800	878	774	776	814	811	776	775	849	817	802	801	821	798	821	776	800	818	810	830	798	766	802	836	785	800	750	796	803	826	819	845	791	795	787	766	829	842	804	817	801	856	828	850	820	837	810	837	790	808	794	844	821	826	828	788	833	841	800	781	827	750	833	808	827	770	824	779	787	815	824	824	840	852	758	833	832	789	760	831	871	799	775	766	883	867	756	804	809	806	782	792	806	798	843	845	816	873	764	796	823	835	789	756	832	786	834	785	737	770	751	784	787	767	852	782	759	787	831	853	830	833	873	803	803	754	845	790	867	808	826	760	741	846	810	854	779	808	814	776	769	812	764	851	742	774	790	828	801	758	805	834	784	830	783	797	782	779	764	830	742	853	813	785	843	807	777	833	819	829	797	805	842	793	800	843	797	790	824	791	799	757	837	822	815	774	839	803	791	851	770	784	787	831	818	804	817	835	834	805	812	790	841	830	846	794	755	783	816	796	835	799	838	782	826	789	797	756	804	818	797	802	807	837	820	804	862	841	821	750	819	818	803	777	800	829	808	827	788	774	797	799	806	801	800	810	768	830	757	748	745	830	819	814	792	768	795	829	840	807	818	774	812	750	787	805	776	792	768	749	792	825	805	813	830	787	748	761	767	796	828	841	870	808	814	825	824	816	751	806	802	780	812	815	804	804	853	825	821	770	768	877	829	808	818	761	781	808	833	861	781	843	784	772	804	809	815	817	881	844	766	812	775	802	828	806	847	835	868	790	763	771	810	736	828	818	774	783	807	825	777	779	810	800	810	784	742	809	875	830	817	827	805	793	799	798	789	787	802	810	810	846	805	840	795	798	812	827	816	780	800	797	815	838	818	741	845	773	800	798	777	818	788	819	840	804	826	797	799	805	795	777	800	820	810	842	793	771	760	827	767	834	767	784	785	843	837	795	793	773	838	823	830	773	824	825	834	794	824	792	835	811	774	817	774	788	800	815	785	827	803	837	823	766	796	770	839	814	829	825	819	811	793	784	759	781	810	789	780	717	738	787	787	823	808	750	805	778	798	804	818	811	837	797	799	811	772	835	816	791	782	803	773	802	810	813	835	836	803	799	783	797	792	793	799	827	790	768	797	824	785	775	795	812	836	742	769	831	840	839	827	819	799	824	843	846	811	811	847	824	825	811	834	808	864	809	813	779	798	834	757	844	787	827	832	814	765	815	803	779	809	761	812	794	815	770	805	846	789	789	825	813	812	856	791	818	837	778	850	790	781	837	794	795	782	792	809	857	812	810	787	796	794	809	863	829	816	778	767	795	778	821	790	779	769	861	831	808	817	755	823	744	813	784	799	764	867	769	836	793	766	784	816	815	766	796	801	790	782	823	812	800	757	799	863	788	803	768	794	786	812	815	777	789	822	810	788	799	804	820	785	808	848	757	816	823	778	814	788	838	808	816	781	831	796	808	777	796	782	765	796	794	799	825	806	833	730	811	830	801	822	798	801	791	842	804	845	787	814	831	777	771	788	803	766	852	790	810	779	838	823	862	822	793	812	779	825	783	740	848	855	820	807	805	776	851	829	806	803	841	825	812	819	826	851	801	811	720	807	832	806	795	805	791	810	793	808	820	795	829	790	771	810	784	777	773	819	798	798	808	764	795	793	789	781	798	809	810	768	798	803	780	770	818	831	800	757	872	804	860	797	802	767	726	805	802	776	777	751	797	837	807	838	835	783	818	804	794	824	785	851	817	783	842	778	841	826	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
5808	393	247	172	151	143	159	124	118	122	132	125	115	138	149	114	123	123	108	118	113	137	104	122	109	110	128	106	124	134	125	102	124	124	132	125	116	137	137	138	114	118	110	121	134	117	126	129	120	113	128	133	136	116	139	127	113	101	126	114	105	145	99	135	132	115	123	142	117	112	103	110	127	115	127	122	114	123	120	103	128	120	119	131	108	114	129	109	124	107	119	123	124	117	124	115	110	107	125	107	117	136	132	113	112	125	122	131	112	137	121	106	128	113	124	140	107	95	134	141	127	121	126	123	111	108	106	113	119	120	116	136	122	113	116	127	113	136	112	138	118	117	123	119	134	123	148	116	124	126	130	130	123	108	121	106	102	108	123	107	121	122	123	131	124	126	111	109	99	100	128	105	101	115	105	128	122	108	118	130	122	108	105	133	112	107	140	110	116	120	113	118	119	113	96	112	127	121	128	116	125	114	107	126	118	121	109	123	139	115	143	111	135	136	132	112	99	117	110	118	156	111	117	125	127	121	97	109	129	135	149	131	103	122	122	119	124	122	117	118	110	137	143	125	115	123	115	105	126	108	108	128	126	120	123	124	116	146	118	121	107	137	111	125	130	114	120	139	124	134	110	105	130	109	109	119	108	112	133	125	126	119	127	123	134	112	124	111	128	110	109	104	129	129	115	131	138	107	133	113	138	112	95	118	117	126	131	121	114	119	134	134	109	118	125	119	136	96	131	106	113	124	119	124	128	136	113	122	123	120	141	111	116	105	119	116	110	129	117	130	129	123	131	137	125	110	135	109	110	121	139	101	114	126	112	123	123	119	130	99	126	152	125	105	121	115	121	130	129	109	106	113	113	97	108	105	123	125	120	123	118	112	128	118	135	121	123	105	118	130	101	119	119	126	121	136	123	129	112	95	102	137	110	147	89	123	135	113	117	123	122	104	128	113	118	125	137	114	142	121	126	124	112	119	125	120	103	128	125	115	119	99	103	121	120	114	124	124	130	135	126	132	100	119	110	122	117	125	112	126	126	129	125	95	119	105	112	128	128	122	126	114	124	122	105	113	115	123	123	113	142	128	131	103	125	99	112	117	116	124	122	137	131	131	143	121	107	141	123	123	131	132	112	106	123	107	124	136	123	120	133	120	87	123	141	112	98	146	126	117	112	114	134	115	110	136	137	139	121	128	106	118	124	108	124	116	125	141	119	107	127	126	110	104	122	133	121	144	128	119	114	113	114	114	110	147	123	126	117	109	126	122	111	100	115	102	102	114	145	136	127	105	121	113	119	124	126	119	118	123	119	128	108	119	132	109	98	111	114	105	119	103	122	119	103	122	121	109	136	138	126	119	112	121	120	110	127	116	110	122	116	125	123	125	122	104	119	108	116	120	118	124	121	125	138	102	108	116	128	133	122	110	130	115	127	134	124	113	134	92	100	107	130	143	113	127	116	113	108	121	113	132	131	115	113	130	128	102	114	107	145	115	123	122	122	107	136	115	126	103	104	112	121	111	115	115	127	112	106	124	123	145	103	141	118	129	111	129	122	104	143	104	116	130	119	114	119	132	112	124	112	127	125	99	124	118	150	115	107	106	121	122	122	132	124	115	131	115	122	113	112	133	104	132	114	123	134	109	112	125	120	107	107	144	110	121	119	133	130	115	148	114	118	158	128	117	121	127	113	106	115	122	127	129	136	108	110	126	114	100	116	109	113	114	126	113	109	125	90	117	115	115	112	121	138	123	132	109	108	114	121	105	110	115	123	117	132	113	113	113	114	141	116	130	102	113	107	113	98	122	116	112	129	105	108	126	125	107	125	128	102	98	129	117	135	121	126	109	131	116	125	126	117	108	100	131	113	111	122	134	127	134	92	126	122	100	116	112	127	134	122	132	123	120	103	123	117	124	123	118	105	134	100	117	113	150	118	124	114	114	111	102	135	107	126	102	119	123	131	128	117	123	108	126	133	126	118	112	125	127	133	120	120	118	120	106	130	101	119	117	116	123	125	122	138	112	128	108	123	117	108	114	129	126	125	136	118	108	108	140	127	134	119	124	110	141	121	100	117	114	106	123	95	121	114	127	125	108	122	121	121	134	118	125	117	110	121	113	111	128	116	122	129	112	115	110	124	134	122	112	105	124	134	105	123	121	130	129	140	119	119	139	106	112	115	132	144	121	137	95	111	125	120	129	129	144	133	108	112	126	132	121	117	104	125	152	117	107	117	109	119	127	123	106	118	120	169	144	120	114	118	126	128	111	114	126	130	128	105	121	109	132	139	105	114	118	109	107	126	132	153	128	113	133	126	122	134	108	105	123	126	117	118	123	129	128	125	135	121	139	104	114	113	109	123	128	127	120	108	116	106	127	108	108	120	134	150	134	119	116	124	116	101	124	128	133	116	118	112	117	117	117	108	138	118	130	110	113	128	118	113	124	124	133	138	131	118	122	127	118	118	123	138	120	143	132	122	132	112	127	119	116	122	103	112	106	140	124	122	122	119	120	133	120	123	107	114	114	120	115	115	130	126	105	103	127	117	105	115	117	131	110	132	127	110	118	117	102	107	132	103	120	115	127	121	128	105	116	137	132	124	119	115	127	105	111	108	119	123	118	128	138	131	118	105	122	120	111	124	122	120	142	109	120	110	132	134	117	110	118	107	125	105	121	130	133	123	134	112	117	141	114	138	115	127	120	115	130	133	116	116	139	109	103	122	115	113	115	124	133	124	112	109	119	116	115	126	132	122	123	127	110	112	129	118	118	134	120	119	121	136	131	126	104	125	134	122	136	118	109	120	97	103	138	116	115	138	112	112	120	97	84	123	123	119	118	108	114	112	121	125	94	107	136	137	128	109	112	134	120	108	130	107	121	117	115	126	117	97	106	109	121	133	102	133	140	117	114	132	110	107	102	118	134	126	141	109	142	130	118	127	127	121	114	127	110	129	118	122	128	120	111	113	140	112	108	122	128	126	134	136	109	112	106	130	107	117	130	114	112	132	112	134	112	131	116	123	118	109	120	121	128	123	120	123	100	106	117	121	122	124	124	118	124	127	97	115	134	116	103	115	87	124	129	120	127	113	122	126	122	106	129	127	122	131	97	132	121	115	129	141	111	99	105	125	120	128	107	109	122	120	116	114	127	121	117	105	125	125	123	136	117	123	125	113	117	126	124	121	120	103	128	92	116	118	117	131	126	114	119	122	127	122	126	99	125	124	137	128	121	125	135	134	108	117	97	123	117	139	119	127	148	129	111	130	113	123	134	129	108	115	106	114	107	130	116	132	116	140	114	114	126	126	103	121	135	110	103	124	116	119	111	127	125	118	132	135	135	130	117	113	102	122	122	112	120	139	124	120	124	127	118	104	114	130	100	110	130	123	115	97	125	140	88	114	113	107	121	134	108	122	94	97	121	112	126	123	102	149	95	107	122	104	117	116	118	139	117	115	127	114	114	103	117	106	112	107	124	115	126	130	117	124	117	116	112	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
5600	456	558	554	533	475	488	491	472	466	407	438	449	436	434	416	381	398	373	424	396	405	397	382	393	392	409	411	408	407	378	420	436	439	404	401	411	410	416	352	432	368	356	373	406	363	397	386	390	366	385	409	402	401	422	396	389	394	412	432	391	395	379	386	437	422	421	416	399	403	412	382	408	402	423	391	382	395	392	381	406	419	412	384	427	396	403	409	409	369	411	395	390	406	402	408	396	392	388	379	394	394	410	381	419	430	403	408	399	404	401	410	387	422	417	402	403	400	392	386	359	411	390	405	409	362	381	417	427	390	377	393	423	388	392	406	380	426	376	389	411	385	394	397	405	400	406	387	390	430	380	398	369	383	385	424	383	424	419	420	377	399	373	389	426	406	382	392	376	392	409	433	384	372	449	377	390	384	398	371	374	437	399	409	420	390	403	396	413	388	421	416	410	414	394	385	403	404	416	420	392	356	406	392	355	409	397	398	407	418	407	365	408	388	427	366	415	440	377	407	359	368	425	393	383	407	405	334	396	419	390	408	367	384	379	375	380	416	413	388	390	385	408	399	368	391	428	384	384	409	372	372	395	366	387	395	429	380	385	379	389	393	402	367	399	416	413	426	406	402	398	401	413	341	421	406	385	433	400	410	396	383	418	401	415	422	426	397	396	365	366	395	384	393	404	354	385	403	416	366	397	408	421	375	354	388	385	402	434	398	396	430	386	391	392	418	435	366	388	412	412	378	389	404	362	403	376	396	416	430	429	376	392	414	390	386	454	378	374	405	389	393	398	393	391	423	388	397	401	392	431	404	396	419	418	372	386	402	428	360	405	401	387	362	411	398	397	398	393	386	383	346	392	372	376	408	396	399	401	383	436	416	403	408	398	437	410	416	387	421	428	410	401	364	379	431	420	405	392	419	415	399	370	401	404	413	404	415	413	386	404	437	412	433	410	381	408	385	389	365	355	417	404	381	388	372	420	381	397	409	415	384	426	389	402	392	380	404	374	391	421	400	441	374	372	390	395	386	391	421	372	408	408	371	397	405	410	382	391	416	405	403	365	395	361	393	379	407	406	388	439	381	383	392	389	446	403	406	383	389	386	438	387	384	428	389	380	421	375	419	402	372	387	384	374	406	416	381	396	399	408	407	414	428	392	384	370	384	365	355	421	396	415	410	399	394	373	454	408	395	360	383	401	410	404	416	402	390	385	383	388	424	404	426	355	405	377	414	370	426	357	379	413	369	404	432	405	400	380	388	391	400	381	388	418	382	368	383	396	423	407	397	419	408	418	408	391	423	419	404	422	391	417	408	385	413	403	403	411	392	389	426	413	388	398	437	440	401	415	357	389	398	386	388	397	388	381	380	378	373	389	392	388	405	407	401	417	405	408	364	392	404	419	382	422	412	407	374	370	368	391	381	428	393	360	404	400	382	423	399	393	422	369	389	403	352	427	394	401	390	432	430	367	408	361	421	420	402	401	400	428	386	375	377	385	431	379	391	403	433	371	373	395	387	398	408	370	410	397	384	371	395	399	356	417	390	402	433	398	396	413	410	398	394	374	399	438	360	390	380	416	357	425	383	394	403	422	385	411	380	394	371	413	352	379	379	372	363	381	393	429	437	396	441	373	410	400	385	371	410	409	396	399	419	417	414	382	428	424	402	382	392	402	355	401	417	427	382	401	364	426	417	410	351	411	439	395	382	417	392	412	414	386	395	412	388	413	390	419	415	391	401	445	399	420	406	388	409	401	391	374	404	378	429	366	374	412	419	392	412	394	363	381	408	387	421	366	404	434	417	381	392	371	414	435	382	416	393	411	370	365	403	387	406	411	431	417	369	366	398	414	393	383	419	410	415	401	408	410	401	384	395	394	422	412	389	360	427	405	399	397	381	415	401	417	384	389	421	429	387	428	387	401	439	384	398	393	407	388	422	422	406	380	397	393	421	388	388	402	430	397	377	406	407	414	397	380	399	424	432	422	400	418	357	379	356	435	392	406	340	381	382	354	432	416	406	371	390	395	405	399	421	442	402	386	417	397	406	390	390	376	410	409	360	360	386	388	384	410	394	404	397	436	400	431	415	424	420	385	363	387	390	384	421	359	369	382	411	403	387	439	358	388	407	406	399	432	398	418	424	389	422	387	412	373	378	405	409	382	406	398	439	404	401	421	384	426	398	384	425	362	407	406	399	417	409	422	402	390	427	403	405	411	381	360	351	397	390	377	430	394	419	391	389	402	418	383	423	393	366	389	362	369	372	374	387	444	386	408	409	379	385	407	398	394	416	391	418	405	370	361	367	389	393	447	360	420	419	376	420	432	415	386	403	379	383	448	395	382	400	396	427	385	375	402	380	425	380	402	411	390	418	412	418	378	402	375	394	423	398	388	420	419	392	377	420	405	380	379	380	400	399	415	362	395	430	410	391	364	403	393	410	384	385	392	397	394	385	419	380	422	388	424	386	425	438	411	411	419	371	405	421	378	380	388	400	375	413	400	363	357	399	416	405	442	373	413	415	401	399	373	389	412	376	408	369	406	368	400	409	387	408	417	383	393	393	399	383	399	399	418	395	400	408	389	396	387	378	414	432	399	372	383	401	397	380	383	398	431	373	409	412	371	411	395	390	409	391	398	400	400	406	366	414	416	366	427	403	367	420	346	389	393	360	395	415	399	407	425	413	413	392	419	406	395	430	405	395	425	412	414	386	394	368	408	418	417	373	359	399	393	392	402	365	413	409	425	415	401	393	381	400	413	395	390	396	380	424	423	384	383	412	403	385	417	429	417	399	425	393	391	407	376	431	422	368	413	387	379	378	390	383	375	391	412	411	447	386	372	394	410	413	422	387	382	393	415	383	379	415	406	378	420	377	408	392	399	380	384	385	408	403	389	372	390	389	420	397	380	416	400	418	398	428	407	361	424	402	332	370	374	377	397	404	383	385	390	407	375	368	380	404	407	397	374	411	392	382	402	401	428	380	431	366	423	412	378	394	410	404	411	392	396	422	374	413	412	384	379	443	373	422	391	422	429	392	395	405	394	411	434	406	393	427	410	391	399	359	395	389	363	397	406	385	385	408	422	383	393	429	442	394	416	409	411	417	414	408	416	381	418	468	422	405	418	417	408	395	402	427	396	411	415	356	406	430	400	388	403	396	374	389	369	381	396	386	401	396	412	389	405	385	403	433	414	405	401	409	371	378	387	373	401	356	416	445	396	406	401	376	362	389	420	382	390	366	419	388	438	392	402	431	414	416	410	403	412	417	384	358	409	438	384	421	409	408	380	395	401	394	378	398	413	388	378	392	398	402	411	403	413	393	429	433	398	361	404	377	434	405	394	379	367	375	382	393	379	419	368	392	422	440	390	405	400	374	379	385	392	375	385	430	407	391	411	406	395	374	389	380	388	370	389	381	410	395	396	413	382	394	395	420	409	392	377	386	397	404	346	427	432	399	414	416	402	409	426	399	403	372	408	384	391	384	358	404	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
43840	11325	2327	1291	893	638	580	488	425	403	377	345	354	350	306	296	324	289	296	295	317	290	274	280	253	301	284	274	299	281	292	260	262	275	241	279	279	257	274	257	234	226	282	261	257	260	265	249	258	238	277	292	253	297	297	259	258	279	236	309	239	255	242	266	248	255	238	237	274	224	272	248	260	273	267	241	244	270	253	245	289	250	253	277	277	262	245	237	257	255	254	276	249	308	260	280	275	248	251	274	261	275	295	271	243	265	252	264	268	257	252	229	236	266	259	260	255	244	263	245	258	260	261	257	265	252	283	270	250	283	236	246	264	284	244	242	251	284	242	261	223	270	260	273	263	236	272	264	241	237	240	262	269	287	268	261	277	266	262	262	259	296	261	257	269	268	230	241	248	263	230	258	260	249	273	272	241	252	252	252	241	270	230	256	261	272	261	272	266	257	248	284	255	259	270	253	267	262	280	259	296	274	259	274	258	274	247	246	277	250	255	279	267	284	263	259	266	255	261	258	259	282	242	285	267	237	255	249	244	263	258	255	266	311	262	267	243	240	262	259	245	283	271	267	280	256	258	262	254	269	249	252	236	261	268	279	265	282	246	232	265	257	304	244	237	257	244	271	274	245	248	248	284	246	276	243	269	242	220	265	234	275	278	272	238	261	250	281	260	274	256	272	268	238	239	245	273	266	260	250	282	281	267	256	244	254	243	283	292	243	261	249	263	272	256	254	291	228	271	288	256	270	246	279	279	257	277	258	291	257	230	259	283	211	235	250	238	249	271	272	261	267	271	251	270	254	257	264	268	278	269	260	268	244	236	263	244	268	282	272	249	274	230	256	272	283	261	243	245	267	245	279	282	274	276	233	280	281	253	267	247	274	232	290	244	270	266	245	273	241	267	247	265	260	264	247	277	240	233	252	244	261	254	248	252	246	270	248	228	262	255	270	285	243	235	260	239	275	251	291	249	255	248	252	236	256	252	278	265	270	279	245	263	286	225	247	265	275	271	246	283	254	257	238	262	285	264	273	263	250	245	278	239	275	244	246	261	254	283	286	265	283	256	253	249	271	276	261	273	271	275	242	239	265	246	249	251	283	251	266	299	261	265	257	256	286	263	252	254	266	233	266	268	279	258	253	250	242	259	259	253	247	245	238	229	243	286	249	267	282	274	269	270	249	253	239	253	267	258	241	266	263	264	267	218	248	292	256	230	253	249	270	281	237	224	260	259	276	259	261	248	263	250	265	294	265	262	225	242	265	255	242	256	217	265	268	236	269	238	243	233	242	273	256	289	264	233	262	258	284	280	257	261	248	254	254	234	268	278	276	275	281	234	236	251	264	255	213	243	238	279	271	256	245	241	270	223	249	245	266	245	256	245	289	257	235	247	253	290	240	263	270	275	239	253	222	244	256	274	251	264	255	253	259	262	268	258	250	257	242	274	296	258	240	254	245	259	259	252	269	258	265	257	242	241	249	267	255	247	250	234	237	236	258	285	241	255	294	266	241	280	256	260	252	278	264	243	264	234	246	263	251	259	263	250	259	256	252	253	300	256	262	248	215	279	262	253	236	273	301	298	256	266	277	249	261	278	224	262	225	270	224	266	273	263	292	255	274	267	238	252	247	273	250	263	288	272	262	244	274	269	259	250	238	259	246	239	276	272	261	237	287	246	259	272	263	244	269	252	243	284	249	271	223	259	245	242	273	260	241	243	244	266	268	236	295	250	270	272	249	246	248	280	282	264	260	260	249	248	279	239	258	254	265	277	251	272	281	270	240	242	282	269	232	247	264	263	245	277	264	269	256	249	244	266	239	259	268	274	273	266	261	241	253	286	254	266	247	256	255	290	257	242	244	248	256	271	251	269	273	260	254	261	254	252	265	278	280	268	235	289	246	242	267	249	247	275	261	246	266	257	272	255	283	246	251	263	267	233	276	259	273	266	252	271	274	255	264	250	266	265	251	263	275	270	246	266	276	294	291	265	240	272	283	240	276	296	289	250	260	256	287	265	242	267	274	293	274	243	283	279	267	249	263	260	242	251	242	248	244	270	268	289	239	253	273	278	281	283	269	246	258	262	262	264	250	302	262	243	216	277	240	256	270	248	232	242	233	225	246	239	266	280	281	244	283	260	263	242	260	266	269	267	307	256	284	237	286	252	267	247	264	254	255	263	278	257	241	247	244	276	274	258	281	234	274	272	277	216	266	273	275	257	272	243	282	253	284	295	277	258	243	264	255	242	252	237	262	271	233	236	265	274	271	252	236	238	251	275	280	230	257	240	257	253	258	240	269	234	234	259	267	254	266	260	250	253	297	268	274	233	264	262	260	268	270	264	262	243	254	254	260	271	249	276	248	251	282	247	249	277	243	288	274	244	250	264	267	247	258	288	268	274	253	271	244	261	283	263	255	241	250	255	251	252	246	243	269	240	255	283	272	246	251	250	248	255	230	272	255	229	256	273	271	268	252	266	251	260	257	244	273	256	253	251	260	290	274	251	244	272	279	263	260	247	232	267	271	262	257	283	240	265	266	261	243	276	239	242	264	276	286	247	254	226	258	273	280	260	259	256	268	294	225	247	267	272	258	259	255	252	279	244	295	251	280	246	249	240	255	237	277	256	275	254	268	280	280	247	263	282	255	257	275	267	260	280	257	256	245	254	254	243	271	277	235	246	234	286	252	247	257	232	273	244	262	244	278	290	266	284	270	287	258	246	231	250	264	238	264	263	298	248	253	261	259	266	273	273	274	239	297	252	270	292	267	253	272	238	266	301	232	231	272	277	270	260	282	276	254	260	264	223	269	247	247	266	239	240	267	267	286	265	282	275	260	239	256	257	292	273	276	262	273	269	241	284	262	242	289	259	241	268	268	267	261	257	210	282	242	261	266	265	265	280	235	282	228	274	259	268	241	271	250	233	264	270	274	240	266	265	273	281	265	223	256	238	247	265	228	240	269	226	234	241	308	236	250	270	213	247	271	230	249	254	269	235	255	283	239	266	253	247	260	255	258	265	250	266	251	310	261	260	248	276	245	254	256	270	242	265	261	262	286	276	280	257	233	259	235	256	269	267	251	276	264	240	255	276	300	233	231	243	256	277	243	259	244	233	247	233	284	304	261	270	252	268	246	243	242	266	265	258	273	260	277	264	299	257	266	244	295	271	251	251	263	267	280	245	260	260	271	294	230	266	268	265	277	241	262	250	261	257	290	272	246	279	252	277	243	250	245	291	248	257	271	259	270	272	255	251	262	249	290	283	254	269	266	270	266	272	236	258	255	265	265	245	243	268	247	268	276	272	240	251	250	262	279	240	229	235	247	272	288	261	229	259	265	261	246	280	237	281	264	262	273	270	267	275	254	275	251	268	238	229	246	287	228	260	275	266	253	260	258	258	260	232	225	255	262	251	254	245	246	260	264	244	259	262	241	281	256	245	255	264	279	250	264	259	249	265	250	262	290	257	271	287	264	273	282	241	268	270	256	270	260	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
20496	1749	3481	3838	3246	2716	2228	1930	1689	1579	1404	1401	1287	1196	1083	1075	1045	1066	1011	1006	967	972	902	925	834	882	870	792	803	786	835	843	834	795	793	769	804	824	789	805	814	841	756	792	801	766	793	747	784	767	779	766	759	795	791	760	777	767	737	806	770	731	696	734	754	756	786	819	777	753	796	728	795	714	717	771	731	797	665	728	737	771	745	774	783	768	758	772	763	727	719	784	749	768	815	761	786	756	723	689	732	760	724	711	770	776	748	768	782	753	728	733	714	740	738	717	749	796	684	729	753	724	725	721	736	701	782	751	756	741	761	686	781	802	730	759	746	669	690	725	697	781	784	698	734	776	750	747	731	764	697	749	729	780	728	734	787	705	756	728	781	749	768	755	729	796	726	738	734	754	755	780	728	740	720	744	781	749	713	723	749	705	729	749	764	770	739	783	727	794	725	721	756	701	764	707	761	710	784	770	774	733	761	744	728	713	730	744	761	769	760	767	725	712	735	718	730	724	739	702	733	748	758	768	737	740	706	758	748	749	757	732	770	741	739	751	784	754	692	718	725	729	739	695	719	755	757	778	708	761	724	743	805	749	742	779	749	761	751	704	688	672	746	692	708	751	733	740	714	759	715	780	735	682	739	769	733	715	740	729	786	725	754	732	729	750	716	786	821	733	779	766	755	737	725	754	721	765	730	734	746	756	780	750	690	739	750	750	709	717	731	730	750	691	733	718	739	766	751	746	723	738	759	801	727	715	757	689	722	723	808	768	717	737	737	771	760	743	776	712	652	731	691	741	762	726	767	780	751	720	755	736	744	732	704	761	750	734	726	751	742	707	684	766	753	756	721	782	681	788	731	747	755	690	727	757	743	762	773	752	753	707	753	769	762	740	701	673	704	691	733	724	721	725	780	743	741	760	717	726	730	739	723	695	775	722	732	716	716	716	749	770	740	709	734	712	702	668	716	671	730	749	740	708	760	754	689	754	694	751	741	756	738	758	690	798	741	702	738	734	723	716	749	696	798	682	711	784	700	754	741	704	743	747	759	719	671	750	698	729	773	737	717	718	740	732	735	740	712	723	759	746	749	723	735	729	763	756	719	714	736	730	748	708	737	757	732	743	712	763	750	745	748	734	706	748	738	767	720	744	711	744	697	742	728	721	746	757	725	765	779	710	713	767	661	717	723	715	725	739	720	766	732	724	705	760	767	767	728	768	727	763	783	748	756	738	725	709	728	729	772	764	769	750	719	736	733	775	759	743	770	766	737	792	755	719	711	711	723	749	745	728	753	739	783	797	702	749	760	751	719	746	743	780	776	690	699	717	756	764	749	726	682	723	726	783	730	689	772	742	744	715	744	754	728	735	721	760	707	713	763	777	709	712	731	717	751	747	736	735	755	767	761	734	662	759	718	738	734	778	790	717	764	752	747	724	729	771	759	766	739	744	749	753	739	709	725	752	687	771	736	751	704	758	743	723	761	708	761	707	770	751	774	727	687	720	754	725	751	766	714	767	756	748	735	781	751	739	794	731	728	754	749	745	744	790	707	753	794	784	760	714	762	692	749	734	738	754	765	744	762	730	761	778	777	748	775	752	753	718	711	732	745	758	731	739	774	803	747	786	698	748	708	748	759	783	736	711	753	733	713	769	724	739	727	768	712	733	698	751	742	715	743	750	724	777	748	737	759	767	687	770	777	699	731	720	755	716	686	793	684	758	793	752	794	733	715	718	762	765	739	699	748	762	738	752	683	734	746	720	731	768	760	737	757	767	701	737	726	767	689	740	716	782	718	731	714	710	751	722	760	768	734	752	734	773	761	754	734	794	746	756	729	709	742	735	735	734	755	711	756	714	729	716	715	764	699	734	760	779	777	752	716	704	733	755	773	787	767	702	761	779	808	689	752	744	824	716	741	754	731	757	693	758	710	735	745	766	693	718	724	723	751	758	721	754	774	731	773	743	780	754	769	727	731	751	751	745	716	710	739	702	770	753	763	735	716	767	693	748	708	755	767	746	742	708	730	710	696	738	756	789	791	737	797	759	724	725	705	787	716	750	725	710	813	718	729	755	741	757	756	735	727	768	735	746	766	710	730	771	758	734	738	761	735	726	734	742	734	737	712	753	711	756	756	768	711	759	753	757	749	769	777	721	793	734	753	743	684	745	753	698	770	751	698	767	803	738	787	738	728	723	718	737	747	733	770	737	756	744	666	685	724	763	770	704	746	723	718	768	762	751	717	720	760	725	759	742	781	778	747	765	752	704	722	736	745	784	782	715	789	735	711	779	725	717	749	714	732	738	740	757	743	729	725	734	756	716	702	756	727	788	725	771	728	731	779	775	714	719	747	786	732	725	764	776	725	756	729	786	714	739	765	700	724	734	718	706	712	743	734	715	711	743	706	745	717	772	762	755	736	682	792	703	713	762	685	737	761	733	730	722	774	746	684	726	740	701	722	704	770	740	715	829	715	743	754	729	755	731	732	760	685	758	743	726	722	787	727	712	746	765	773	714	765	702	756	760	734	778	748	689	711	748	737	761	750	726	734	729	770	746	791	728	721	811	728	779	747	789	742	749	797	759	776	756	766	741	715	759	762	762	745	708	728	695	760	719	766	733	716	751	722	744	745	707	746	726	754	712	711	764	705	740	718	750	764	760	719	761	672	763	724	725	731	748	729	723	723	719	730	749	786	751	728	698	730	744	725	745	716	730	723	770	723	740	810	741	725	715	682	727	745	743	720	717	728	742	741	700	704	758	743	724	760	715	767	682	737	754	767	777	720	727	747	696	745	709	732	731	728	729	727	737	684	764	759	693	700	720	749	754	742	780	725	735	745	704	765	742	701	730	668	732	730	730	762	739	756	715	752	732	730	699	750	787	740	784	738	698	762	745	737	727	696	735	700	774	727	784	727	761	770	731	691	740	691	761	678	775	732	738	719	729	742	737	726	733	683	785	768	694	742	781	730	709	706	738	747	762	727	737	737	729	744	730	707	784	757	729	737	734	716	783	793	742	776	701	755	706	749	737	781	693	734	756	777	737	736	720	726	722	739	720	704	759	710	793	707	748	774	742	741	729	712	706	722	736	747	754	711	721	766	752	716	732	695	706	720	733	743	753	790	688	724	721	711	683	724	742	725	775	734	717	800	761	704	760	722	793	745	692	752	699	671	678	730	758	703	752	760	720	760	728	755	757	721	738	735	710	730	760	756	755	771	727	722	713	749	742	800	724	732	725	679	695	737	710	766	691	776	787	757	709	772	723	805	752	741	713	742	778	765	743	726	767	741	709	760	736	736	747	752	773	769	775	752	764	780	714	771	710	765	740	760	753	770	737	777	736	739	767	743	748	762	716	747	737	753	721	720	699	740	790	810	758	757	729	760	721	706	785	694	734	770	739	776	746	792	752	721	768	719	708	727	797	714	725	780	729	766	778	715	727	750	775	831	686	703	739	706	683	732	715	726	697	764	783	745	688	766	751	704	758	763	719	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
54233	18729	8257	2838	1603	1136	909	741	693	546	519	512	447	394	379	399	381	366	343	374	367	329	317	309	366	301	317	343	310	304	322	300	317	305	329	312	320	322	311	337	342	302	294	302	306	312	292	323	319	307	290	298	304	337	307	326	303	286	271	282	297	279	283	286	318	315	324	296	283	308	283	273	310	279	316	322	280	267	313	312	284	291	318	288	295	329	298	266	282	286	310	293	287	276	295	320	277	280	298	273	325	293	311	282	281	305	277	303	294	283	322	294	324	320	286	308	278	289	314	313	269	297	265	286	258	288	327	301	301	282	258	275	269	276	302	286	277	286	275	315	303	293	306	281	318	295	295	311	289	293	312	289	328	333	302	294	310	283	286	322	324	297	288	290	285	281	291	324	299	333	283	319	296	321	282	313	279	311	300	333	285	295	291	310	327	292	291	278	291	329	266	275	272	297	296	282	275	308	331	255	303	282	289	301	296	297	271	289	311	326	305	267	330	271	315	309	297	305	287	280	321	292	295	264	261	318	250	290	303	312	284	280	270	271	271	300	282	307	285	265	301	260	288	322	308	300	304	304	285	294	292	260	323	345	302	296	316	300	316	314	322	299	300	285	302	289	272	323	265	296	309	316	317	290	274	313	289	310	306	300	279	280	315	309	294	292	286	311	305	289	273	299	303	297	278	300	295	316	308	299	298	320	308	286	315	323	298	322	326	351	290	275	269	285	295	267	281	295	271	309	315	293	296	333	295	314	314	294	276	294	296	284	271	296	306	282	283	304	280	294	289	285	264	293	313	284	315	309	311	296	285	300	278	268	305	289	261	305	317	279	295	276	274	263	282	325	315	292	295	265	309	299	292	338	295	307	294	316	259	318	277	311	303	295	254	265	283	300	331	295	300	281	316	286	263	324	303	293	289	278	305	289	300	302	293	295	316	311	293	282	318	270	290	300	287	307	288	306	280	283	304	269	291	303	287	327	300	303	307	299	260	273	303	293	293	294	284	288	328	262	308	285	287	270	289	310	282	312	327	307	308	270	281	320	292	288	273	289	295	305	284	274	286	312	310	314	283	301	304	292	285	300	299	304	285	335	253	266	292	271	307	284	280	285	302	305	296	288	298	288	298	290	291	307	329	257	297	276	271	291	298	310	322	282	288	284	304	294	288	312	300	282	310	308	282	295	339	288	239	290	273	281	310	293	279	301	286	304	319	298	324	283	276	288	295	271	306	316	277	294	309	296	324	306	291	271	327	318	291	293	281	268	290	256	283	303	263	276	292	304	286	293	291	260	318	302	290	294	324	290	310	305	286	281	279	265	288	293	314	286	277	287	289	284	279	286	318	275	280	282	314	288	294	288	304	327	274	265	316	319	301	285	268	301	326	290	316	254	266	286	282	298	281	310	316	288	291	296	288	326	316	229	275	293	282	309	291	280	272	316	301	320	274	276	303	268	274	298	287	298	277	294	317	264	321	321	260	281	294	297	291	289	289	290	302	295	302	279	347	285	272	287	273	297	289	278	296	266	276	298	295	255	307	301	294	298	302	303	266	310	290	298	316	297	294	299	275	270	305	301	299	299	324	291	306	283	264	278	303	294	267	317	288	287	287	295	301	282	262	294	283	272	296	279	292	238	314	286	294	298	302	281	294	278	273	311	294	297	321	286	266	278	289	302	297	305	283	266	296	275	296	275	302	317	281	320	296	299	291	261	273	286	296	273	285	279	289	284	301	312	302	301	321	258	305	294	285	329	234	320	290	311	297	311	302	321	317	311	282	299	309	263	282	297	287	297	268	321	318	270	305	277	276	302	300	267	302	328	286	285	288	309	292	312	300	302	312	282	296	273	297	278	305	283	320	320	314	273	294	286	286	282	270	296	292	291	292	337	252	289	245	313	267	295	300	296	299	299	300	278	292	296	292	297	316	290	303	324	300	285	299	317	271	286	279	269	284	287	291	289	343	296	291	253	287	302	294	304	293	319	290	314	295	274	300	322	303	315	323	275	297	294	299	312	319	290	303	304	280	295	280	274	328	260	312	310	288	271	289	258	280	328	272	277	274	283	286	283	312	276	284	303	287	311	265	288	298	289	305	324	275	302	305	321	288	296	283	295	266	326	280	295	305	291	314	310	317	306	291	294	310	290	325	339	271	283	261	276	308	265	327	292	330	290	292	297	290	296	285	308	281	263	299	298	289	309	299	322	292	328	300	304	292	269	279	264	309	309	281	273	298	276	299	274	305	319	284	281	305	306	294	272	330	287	321	321	301	259	285	271	286	304	300	322	307	283	310	274	315	277	283	278	259	308	294	310	296	264	270	304	311	282	299	291	293	316	300	289	289	289	288	339	278	289	322	298	295	307	278	302	287	283	311	292	279	312	281	295	295	343	320	314	300	305	289	293	311	312	285	320	293	292	305	300	266	304	287	294	327	304	333	303	271	288	292	304	289	314	303	299	292	300	301	332	295	286	283	315	310	275	294	273	265	300	327	278	305	300	305	298	321	276	309	281	291	273	289	298	265	305	296	303	307	302	320	281	298	283	326	311	304	288	291	324	312	294	288	287	305	296	264	280	309	287	305	273	288	263	308	305	273	281	308	332	299	283	305	308	322	283	284	291	290	303	278	281	278	298	294	285	272	294	272	266	297	286	266	297	259	302	300	266	301	318	287	289	289	300	284	309	299	288	276	289	279	305	304	303	309	327	298	293	278	305	274	301	292	316	293	308	289	283	303	331	297	337	318	317	301	283	296	304	300	309	302	261	309	350	277	303	302	304	274	302	289	266	298	324	265	262	307	318	302	298	272	301	278	279	277	275	296	282	275	306	281	286	271	319	301	257	312	312	316	263	299	287	295	306	294	291	290	331	271	332	277	287	296	323	256	331	283	286	287	300	310	282	333	314	296	275	301	311	288	277	315	297	287	278	308	310	316	280	315	280	297	315	287	262	296	273	304	287	286	345	281	300	328	284	296	313	300	262	269	315	281	320	302	288	290	272	326	286	275	267	289	290	266	311	301	300	325	307	284	327	275	282	274	296	306	273	288	290	308	320	264	300	283	296	315	305	278	278	280	292	312	328	298	309	310	268	288	303	306	340	311	260	276	308	302	251	321	288	273	297	291	323	323	297	264	282	310	267	250	323	299	280	288	303	283	283	287	310	284	313	307	283	312	305	310	293	334	295	307	273	307	299	308	280	283	260	288	304	291	285	288	300	294	291	339	292	276	292	295	284	328	293	304	271	297	302	261	300	283	296	267	276	269	304	292	291	297	310	313	322	310	286	285	292	293	296	306	312	292	309	304	285	274	312	273	284	305	292	289	298	305	331	295	289	297	298	305	290	286	300	279	303	326	291	272	299	290	294	352	289	282	280	304	270	301	289	303	291	318	286	298	264	290	323	296	298	340	318	316	274	281	294	251	278	266	266	295	288	299	277	282	276	303	293	285	270	273	340	310	313	315	263	302	279	292	317	293	302	258	299	276	279	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
26387	2726	6021	6636	5620	4455	3760	3104	2726	2389	2287	2025	1870	1702	1590	1484	1388	1275	1346	1303	1174	1172	1153	1109	1153	1032	1013	1044	999	1007	910	1007	925	963	923	881	933	895	890	915	896	894	860	910	846	886	860	892	841	879	858	879	905	871	919	862	825	804	848	852	841	821	842	863	838	757	832	806	860	811	823	819	803	827	779	826	863	833	805	820	785	801	861	771	821	816	796	809	866	805	828	791	809	786	842	836	841	785	805	798	868	795	861	815	823	813	801	791	797	864	796	752	853	819	809	795	837	806	774	833	820	820	857	798	749	782	824	808	824	765	833	787	788	866	809	850	851	774	873	792	838	800	787	849	827	800	872	816	851	794	813	827	805	785	838	786	812	779	849	751	770	847	799	829	843	769	817	830	769	796	800	770	808	861	793	798	776	828	823	840	838	891	791	767	813	791	764	798	819	782	799	790	814	777	806	786	821	796	821	783	787	786	798	736	819	798	782	819	822	818	798	823	794	799	796	786	811	840	818	812	791	765	793	800	819	800	791	774	833	818	808	807	814	775	791	832	842	829	793	792	810	811	883	786	769	804	816	820	794	834	837	804	779	828	839	828	795	768	810	834	788	800	816	825	791	800	800	790	812	745	791	801	865	800	817	759	841	820	823	839	815	816	841	797	821	791	819	808	782	846	798	824	784	808	734	819	803	819	814	845	810	835	746	802	795	776	779	786	787	784	814	822	836	781	821	761	770	776	848	755	758	826	829	848	767	834	838	811	798	785	835	836	818	801	792	845	796	825	839	805	776	810	810	757	805	769	740	833	757	874	807	841	772	777	843	786	787	823	774	789	866	772	834	790	789	781	827	767	771	803	818	833	803	777	824	823	817	851	815	807	806	851	791	846	779	858	805	758	795	808	811	839	856	813	832	802	758	822	842	835	820	858	772	851	807	791	810	788	786	824	825	792	770	839	783	775	778	793	764	856	791	751	827	783	815	816	802	807	810	760	820	822	794	772	827	762	791	831	807	801	807	787	805	831	796	890	777	804	817	759	797	795	789	802	813	785	782	814	805	822	767	782	811	784	810	783	851	779	856	804	837	779	858	821	768	810	847	758	818	825	804	828	819	781	788	803	797	812	831	780	792	789	823	781	803	835	792	838	713	743	858	812	774	822	753	813	771	813	779	869	824	781	808	861	812	789	816	824	773	796	778	815	803	794	814	851	805	801	794	794	780	811	824	781	787	782	834	813	826	820	826	767	772	816	869	805	791	843	839	814	787	794	823	793	805	809	844	839	802	811	851	754	801	834	797	781	822	798	795	777	770	816	764	772	843	815	778	781	803	815	799	803	803	849	782	759	846	775	788	834	780	803	783	823	822	813	802	812	770	864	827	832	821	833	843	759	787	763	787	808	767	842	762	803	816	746	806	767	784	789	781	783	791	828	740	809	830	778	778	794	812	857	813	803	795	791	818	809	821	827	782	789	825	776	784	792	751	798	740	783	799	848	797	796	823	781	816	782	810	799	761	815	782	816	807	830	783	787	784	844	826	813	830	772	782	842	843	842	757	783	758	821	816	794	831	802	848	814	804	805	783	817	804	773	777	829	769	799	799	789	826	841	820	821	812	802	808	789	783	808	797	800	796	808	773	832	774	790	763	822	787	844	804	820	749	832	857	832	840	743	785	767	798	816	777	757	789	812	787	845	799	815	796	833	822	804	829	800	791	826	790	827	820	803	761	755	794	816	817	791	851	817	812	846	826	767	802	793	785	772	802	816	794	829	826	802	788	791	743	791	809	804	818	792	794	832	798	840	808	849	847	794	861	788	832	752	765	762	814	834	822	811	790	798	795	770	814	810	817	850	816	788	807	798	821	781	785	812	807	814	838	831	802	796	807	767	810	841	785	787	788	784	860	802	784	875	838	832	820	817	835	824	808	794	854	774	819	793	766	799	810	766	808	854	806	821	816	793	798	817	778	788	824	816	838	770	800	777	800	763	762	808	776	829	819	759	777	799	755	805	786	802	844	758	824	802	789	788	845	830	811	875	827	821	823	767	774	851	771	802	819	792	816	799	817	789	823	773	774	817	829	770	821	775	830	795	782	758	783	741	795	787	806	797	808	808	829	793	765	789	809	795	785	828	854	759	850	811	801	819	836	847	739	822	803	823	820	824	835	798	797	778	798	829	817	790	773	779	782	798	773	809	853	855	794	835	758	835	798	818	837	798	802	795	829	798	842	820	833	789	792	859	747	779	797	837	857	815	810	801	811	781	798	798	809	787	820	743	785	829	805	815	852	768	784	790	787	873	802	830	796	829	834	814	828	847	756	798	793	800	786	787	792	754	812	792	796	754	806	751	793	795	852	783	750	819	852	804	768	804	836	801	806	835	803	781	740	845	810	833	770	864	822	819	832	776	773	820	807	722	820	837	763	818	832	838	777	779	821	834	854	829	806	822	822	791	774	788	790	816	765	808	805	776	866	771	775	796	812	789	774	768	827	831	784	758	777	786	816	817	807	829	824	814	828	813	789	783	800	814	845	758	852	831	814	819	812	781	866	824	789	884	797	784	796	809	861	826	754	804	806	804	817	830	837	824	792	821	777	838	832	820	811	814	771	823	760	810	798	805	809	795	838	773	816	782	863	788	803	794	825	780	784	804	844	789	789	782	841	792	789	784	800	815	792	814	828	826	824	814	811	815	791	828	808	833	813	852	801	768	791	801	817	800	836	812	843	791	789	792	849	800	859	841	799	746	804	846	797	780	832	863	833	765	775	842	805	782	821	835	820	823	792	749	809	786	832	764	853	782	800	766	785	779	818	776	825	791	840	821	791	807	827	763	836	842	812	762	812	822	831	763	804	824	798	811	801	781	827	788	827	823	813	833	769	786	791	815	795	785	813	820	776	820	799	815	822	829	808	848	809	795	778	776	810	818	778	763	792	763	852	795	844	828	780	840	847	818	812	828	818	790	824	825	790	816	819	788	804	794	822	775	820	796	764	819	776	763	817	756	793	835	805	828	769	788	777	821	819	790	793	829	801	798	777	823	808	823	828	776	794	794	734	810	762	866	861	807	769	821	765	799	788	773	824	791	793	828	812	865	777	755	771	799	793	781	823	802	806	828	785	792	769	810	759	835	751	835	803	851	825	763	792	758	799	853	813	819	769	845	799	844	851	816	769	822	795	812	830	825	755	805	824	769	785	846	832	830	803	828	824	818	833	789	780	850	821	740	838	805	759	812	788	861	767	826	827	771	806	838	849	777	802	796	807	826	820	814	851	819	833	814	788	837	791	790	801	801	811	818	779	820	846	800	856	783	802	774	785	796	832	778	808	777	866	819	820	802	762	791	822	786	832	762	819	817	734	821	841	849	818	800	783	783	773	802	813	818	817	805	799	812	786	798	818	838	822	836	821	756	825	827	814	792	847	789	779	776	811	805	774	814	814	829	831	818	763	829	771	770	809	837	815	800	788	785	815	812	822	801	818	800	797	823	794	783	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
6049	424	239	168	150	133	130	117	124	116	133	122	146	131	128	135	112	129	134	127	113	127	138	123	116	123	130	129	154	128	126	125	116	128	138	118	136	127	107	136	124	114	135	125	124	108	132	121	115	113	117	117	109	123	131	104	120	132	125	114	107	119	104	117	123	140	124	139	102	128	123	134	108	114	119	115	121	133	89	132	123	130	128	98	109	116	118	106	114	121	116	121	120	120	114	97	115	129	97	124	116	115	109	119	101	111	108	121	120	133	126	125	120	116	116	124	104	116	120	109	100	122	124	112	114	138	125	124	124	116	124	123	128	127	148	115	118	127	118	107	138	114	119	116	107	124	122	112	112	114	135	99	119	121	115	122	117	130	141	126	119	122	124	149	111	99	98	113	135	118	141	98	134	112	125	131	128	122	107	124	103	127	102	100	101	141	105	135	109	101	111	109	106	124	135	115	120	106	124	114	124	108	102	128	125	112	112	124	106	117	121	122	84	104	130	141	122	127	125	129	116	131	126	122	119	138	130	102	115	141	106	126	102	103	101	103	115	130	101	107	127	124	108	156	126	124	146	105	129	133	133	122	102	112	107	123	122	108	113	124	133	105	129	107	127	114	152	132	118	127	102	131	106	122	139	127	113	118	113	118	112	131	128	147	146	121	103	125	111	126	108	111	122	121	142	137	114	115	118	130	102	114	137	118	107	113	140	127	112	126	136	141	119	142	127	138	130	130	120	109	104	122	121	130	113	117	118	127	133	138	135	105	131	117	130	126	108	114	102	131	121	128	111	115	113	116	113	122	106	130	113	120	119	100	125	136	110	139	99	133	112	114	127	109	131	142	123	128	109	125	121	125	132	110	120	105	95	109	143	125	132	118	114	126	110	108	123	128	122	147	131	117	134	115	95	116	113	107	108	127	133	110	110	108	116	127	144	107	122	117	114	124	116	121	127	108	124	123	137	120	115	118	144	129	117	130	114	118	126	133	131	131	110	123	110	106	119	130	123	123	124	106	116	121	121	147	105	104	133	115	103	117	109	122	115	96	104	110	101	129	105	107	114	101	146	131	134	130	127	137	132	116	126	116	131	118	97	124	117	119	142	105	114	112	135	115	111	121	115	128	152	128	133	98	107	113	119	116	135	140	123	114	141	110	112	101	107	112	93	114	161	135	113	129	136	123	105	134	120	122	102	108	98	130	132	115	119	155	132	131	113	112	140	110	104	136	110	127	118	122	119	127	114	135	133	135	122	132	106	134	118	142	127	120	126	150	116	121	123	118	139	113	127	117	114	130	109	120	117	104	106	120	111	120	125	141	118	132	132	110	123	105	112	111	113	118	99	117	123	124	104	144	133	114	126	132	138	131	143	134	125	105	127	102	125	119	128	96	102	122	145	131	131	132	130	138	102	129	117	122	138	132	135	124	122	134	92	132	134	117	140	121	122	135	117	138	145	141	122	120	131	124	110	131	124	109	109	115	123	129	126	101	114	116	116	114	113	132	124	109	115	126	95	131	133	137	120	99	129	118	129	137	113	92	130	117	115	103	92	113	95	122	117	118	114	121	134	125	118	128	122	122	113	108	100	118	142	141	135	137	120	106	114	117	133	126	102	135	128	130	133	117	135	121	119	123	118	119	109	104	121	119	123	119	105	117	97	118	143	122	108	124	117	120	123	115	123	122	110	113	116	122	111	98	121	124	125	116	125	98	115	116	121	135	123	118	138	130	118	135	118	116	136	127	116	112	141	128	115	114	120	105	98	138	115	121	109	111	133	132	117	139	112	140	109	134	112	112	128	112	125	127	115	125	122	112	132	129	129	127	96	114	129	134	111	137	111	110	116	101	125	122	103	137	119	125	105	128	108	115	123	122	104	142	110	128	121	116	132	132	123	129	123	115	115	106	124	127	123	115	119	119	119	119	128	103	130	120	117	120	138	128	121	126	122	127	132	120	107	116	123	117	94	131	133	124	133	106	143	126	130	119	128	130	112	127	124	147	113	117	110	129	116	131	142	128	122	128	140	131	136	132	131	135	107	113	128	110	111	115	117	118	113	122	123	128	107	111	129	113	95	126	111	121	108	120	118	119	126	116	126	116	125	120	131	121	111	137	117	122	126	119	118	111	118	127	125	133	108	118	120	117	105	114	135	130	113	127	104	130	97	112	133	105	124	120	119	126	107	139	127	114	111	124	127	119	113	124	113	125	110	103	129	123	95	126	143	124	114	127	127	133	116	149	126	118	130	118	97	102	125	128	126	120	99	128	119	121	116	117	118	115	129	129	115	105	127	118	136	106	131	115	134	139	134	129	108	118	134	127	130	113	104	130	128	108	131	126	128	108	113	106	119	117	108	117	115	121	113	116	117	124	111	138	114	112	133	120	111	104	108	135	118	108	129	120	98	118	139	104	122	107	125	137	110	129	131	120	108	114	119	116	104	124	127	132	135	114	100	133	124	124	127	129	135	114	106	113	116	126	105	111	116	105	101	105	119	114	119	116	126	116	122	123	127	118	114	121	120	125	104	113	117	121	105	115	129	127	140	131	126	118	130	141	129	120	100	108	132	117	128	131	109	128	125	128	123	150	107	117	132	128	124	157	120	109	118	118	108	113	101	128	135	112	104	132	129	131	99	131	118	129	140	126	129	124	129	114	118	136	125	101	136	130	123	128	122	118	115	114	125	131	112	128	114	125	115	126	121	132	132	119	123	121	112	142	142	107	117	113	107	110	124	121	120	118	115	113	117	117	103	121	117	104	122	121	115	121	120	136	107	125	115	128	104	133	108	139	91	104	145	102	117	106	122	127	124	138	112	108	116	99	119	119	154	107	125	125	111	108	148	109	117	116	99	118	105	113	102	128	132	129	108	119	114	121	111	133	120	120	120	105	136	111	127	130	111	118	116	122	116	106	131	125	113	128	130	138	112	114	116	116	116	105	120	117	131	108	112	118	129	127	108	115	121	107	120	123	115	123	117	118	125	131	128	127	133	131	112	118	130	128	112	129	117	139	129	119	115	118	115	125	140	116	148	104	119	120	125	110	116	117	131	123	114	114	128	105	117	121	128	118	127	118	138	118	107	123	126	112	138	141	117	118	92	115	125	133	115	144	119	111	142	129	118	120	99	122	121	129	124	116	114	115	122	122	123	112	102	129	121	121	126	115	125	132	135	126	127	111	128	136	117	122	121	118	104	120	130	122	104	133	117	116	120	130	127	123	117	105	118	124	133	118	129	107	123	116	103	119	125	109	126	110	114	122	129	112	128	114	119	110	120	137	113	140	102	129	127	126	108	91	126	106	119	162	114	115	118	113	130	128	119	100	106	95	144	134	109	110	99	137	103	111	120	103	127	117	124	118	117	113	95	138	117	128	117	128	125	131	123	117	123	126	92	139	117	135	112	131	125	104	150	119	120	107	126	107	110	121	112	109	108	123	124	117	115	113	136	129	138	138	117	131	123	100	135	125	132	122	125	137	115	123	110	117	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
5606	498	575	625	538	498	460	477	441	442	489	441	447	414	396	384	421	438	402	389	402	407	379	393	425	383	359	409	428	399	423	412	428	395	411	372	394	399	397	379	409	381	400	433	437	412	409	379	399	396	399	396	392	402	432	380	408	386	375	418	409	402	397	369	411	412	407	426	383	389	416	409	388	404	350	377	401	385	392	400	404	402	409	389	388	352	388	363	392	452	348	406	374	400	421	358	385	401	426	399	438	398	401	418	421	379	381	395	421	414	433	397	374	399	404	410	437	377	415	449	401	412	417	364	418	416	397	414	428	386	394	426	432	380	398	403	375	416	404	415	394	383	401	394	397	388	387	421	400	396	410	424	408	435	405	454	404	417	405	403	375	402	402	421	421	402	399	411	385	421	407	393	401	385	393	385	372	400	429	397	440	370	397	400	417	371	413	428	424	406	415	386	378	380	389	409	411	400	436	389	397	391	402	403	391	390	393	417	407	397	425	416	371	430	382	436	397	385	390	355	401	384	386	414	403	416	384	399	371	366	398	389	389	413	401	429	385	386	429	390	391	406	389	380	436	408	390	385	421	387	414	396	408	391	368	428	352	398	407	374	396	410	398	429	381	406	372	400	399	386	372	373	385	419	392	411	360	409	417	408	368	392	384	419	403	374	398	443	343	423	365	420	384	394	427	382	400	407	384	422	399	403	388	396	374	383	395	435	379	372	427	383	386	389	400	434	406	398	397	388	402	377	374	374	429	394	387	443	426	387	429	405	406	421	421	407	374	383	405	376	391	383	406	473	381	394	413	419	365	417	403	417	390	389	414	411	425	369	397	407	425	392	396	421	392	407	374	427	387	427	376	400	369	368	407	365	403	407	403	416	388	387	431	405	375	404	421	383	429	409	393	389	385	391	412	402	401	405	432	399	420	408	388	394	385	396	391	442	405	420	398	412	392	393	418	356	396	359	363	366	386	369	381	428	413	366	376	389	394	398	384	387	407	409	367	406	386	409	423	407	415	417	400	414	406	394	403	380	397	421	403	411	380	419	379	400	395	383	369	384	413	398	396	389	394	412	383	423	366	367	415	367	392	420	419	400	396	444	433	408	404	453	390	394	376	410	387	369	394	390	380	396	391	415	393	388	380	399	360	415	427	384	395	423	385	403	417	390	395	408	381	390	403	380	421	399	401	429	383	405	390	388	355	415	383	420	371	370	372	395	411	403	405	394	407	416	451	375	426	397	407	422	387	370	389	398	384	404	418	441	405	385	417	391	418	427	378	416	425	410	391	365	364	376	383	379	417	408	437	431	404	393	408	387	404	385	393	377	404	422	384	387	392	388	425	386	365	401	387	387	418	404	387	383	392	432	389	377	438	422	375	389	378	421	374	404	421	406	415	392	377	388	412	363	406	435	408	358	400	404	415	376	407	379	403	390	424	397	413	403	433	406	377	414	383	417	400	371	431	385	426	399	389	375	409	395	398	400	393	368	419	394	388	395	382	405	464	360	373	383	386	396	430	438	404	392	396	416	389	433	387	390	380	418	411	372	436	397	409	389	389	383	414	384	386	434	408	414	407	422	413	412	411	387	379	393	393	391	399	363	378	415	393	382	398	393	406	379	426	434	401	436	396	413	409	381	416	395	443	392	391	420	399	367	399	393	404	403	374	392	405	392	413	397	402	390	373	423	415	371	412	403	392	406	396	384	406	425	405	421	433	419	394	393	409	390	391	384	374	437	443	424	430	396	401	412	403	405	380	400	393	381	386	366	395	414	391	400	389	377	404	394	363	383	435	383	364	393	423	407	374	398	373	386	393	442	396	435	400	416	399	382	379	404	415	375	381	391	386	411	448	377	421	383	341	401	400	388	415	412	411	370	391	416	395	404	398	369	440	387	432	388	408	408	397	388	399	428	380	393	387	380	411	429	395	389	394	374	382	370	451	381	384	406	434	405	352	388	366	392	383	427	397	385	436	406	365	387	400	370	397	364	394	411	404	412	418	402	433	389	361	397	397	408	382	396	374	377	396	362	424	406	388	407	372	368	412	384	420	391	387	388	405	385	404	373	426	390	441	408	421	425	414	398	386	387	430	408	405	390	401	378	407	392	391	413	409	398	399	363	421	357	416	378	402	390	395	407	377	369	430	366	431	376	411	400	420	406	374	415	431	401	406	419	422	381	397	387	437	448	439	399	406	414	336	409	372	412	391	369	389	402	403	413	377	426	402	382	366	410	430	392	373	424	354	410	393	418	394	384	422	399	414	381	381	394	389	403	378	425	428	391	429	379	419	400	390	365	396	388	434	387	404	415	407	354	419	366	384	419	399	384	407	417	407	404	407	401	415	414	409	394	396	347	384	407	358	407	385	399	388	416	378	422	380	378	413	426	426	390	393	381	376	382	380	385	389	392	410	400	398	391	392	367	395	402	389	431	377	436	391	419	364	416	368	391	388	401	398	380	421	408	383	370	424	419	401	403	383	386	422	409	404	451	395	398	417	404	385	415	387	384	367	412	398	395	436	394	403	405	403	426	404	388	412	396	397	416	389	413	390	394	382	389	384	365	403	373	416	417	396	417	392	399	396	438	401	381	414	390	387	381	394	391	396	390	395	392	410	388	397	420	394	404	383	399	416	354	407	414	379	442	358	403	390	410	389	402	416	409	418	393	436	410	375	407	410	408	388	391	410	373	389	367	396	394	387	365	397	381	429	388	387	426	383	418	364	390	400	415	439	413	398	405	385	382	403	434	377	401	420	412	384	413	416	435	422	375	382	401	419	393	404	430	385	397	431	404	432	409	430	431	418	395	381	404	383	388	409	400	399	406	392	401	391	409	388	366	408	410	407	429	389	424	410	404	380	400	391	369	409	402	375	384	392	375	417	441	407	422	376	392	344	408	434	372	367	390	422	430	373	410	408	415	421	387	408	408	392	401	409	390	431	349	379	400	371	412	456	413	403	406	409	398	426	397	377	409	385	376	425	456	412	379	367	393	385	405	399	372	428	396	368	417	419	401	360	416	403	417	421	407	429	417	417	426	384	383	362	380	364	383	359	395	425	411	395	381	402	394	386	404	403	409	416	428	424	424	423	391	434	393	418	408	379	433	411	408	398	407	389	412	423	368	447	398	409	421	399	364	360	429	379	392	397	415	395	423	405	404	432	393	395	395	377	408	398	414	393	395	407	384	399	416	386	386	419	389	400	385	429	417	388	396	383	390	389	387	406	431	405	405	367	373	385	375	418	383	391	401	393	413	425	393	370	434	372	382	398	395	412	364	400	384	364	401	400	401	405	409	440	407	414	405	397	390	408	377	420	402	414	417	346	400	390	410	440	419	399	392	383	392	409	386	386	412	415	393	409	419	381	400	386	416	417	378	406	410	437	415	377	424	408	377	408	410	396	423	399	418	380	388	424	394	391	391	383	389	358	432	369	419	404	393	379	385	408	397	366	388	420	384	442	395	406	418	414	396	416	404	382	414	397	372	398	408	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
44743	10252	2109	1246	841	703	541	486	421	391	379	367	344	291	296	306	280	318	312	293	285	274	261	256	272	267	249	262	230	280	298	265	234	224	287	247	294	273	257	303	282	269	247	276	268	251	295	269	267	315	273	275	244	248	270	249	263	258	276	259	268	242	269	244	251	258	280	268	232	292	273	242	272	241	271	274	292	239	265	294	271	248	242	306	272	273	261	265	253	235	245	257	283	247	238	279	259	267	247	230	279	251	279	240	280	270	276	265	244	230	253	248	261	247	275	247	246	268	268	244	245	258	254	245	275	286	275	255	285	256	247	237	259	256	246	246	261	290	280	240	247	271	240	247	247	261	246	241	269	270	248	235	273	259	267	285	294	261	260	296	263	249	259	256	259	244	246	255	260	231	251	248	271	235	250	259	259	249	278	239	228	249	249	258	274	261	263	274	250	246	265	290	255	242	270	268	262	262	269	289	257	260	265	247	248	252	262	255	263	272	236	286	245	251	267	263	247	270	270	281	220	241	266	270	269	268	227	244	239	229	250	301	256	272	257	262	254	263	240	249	259	251	276	242	244	257	257	271	255	268	235	263	274	250	283	235	264	259	268	255	268	295	237	268	294	238	261	263	258	262	259	249	274	249	282	219	252	244	271	298	277	232	249	280	244	297	225	268	262	283	285	273	260	258	260	259	274	264	273	273	261	254	275	268	236	257	290	251	252	255	268	261	272	254	288	240	237	267	260	258	274	269	262	255	279	270	275	251	253	251	240	286	251	289	264	265	254	247	287	275	278	233	289	270	257	280	237	250	252	265	252	240	278	278	282	262	251	268	248	274	253	267	243	220	247	235	271	248	267	278	272	237	273	262	260	277	255	234	299	302	276	306	268	237	238	258	260	267	272	262	245	236	267	311	286	257	270	248	230	276	281	271	260	259	268	273	261	282	244	273	270	243	261	263	255	255	258	258	267	266	247	277	255	250	247	263	225	271	274	259	305	267	247	258	240	280	266	272	278	271	263	235	249	236	258	232	246	234	224	275	229	255	263	270	253	257	268	257	269	232	245	239	272	264	246	298	240	248	241	286	247	269	242	248	277	279	264	270	208	243	268	264	294	265	274	271	263	262	281	263	256	242	253	248	287	264	238	270	243	239	241	268	282	294	267	252	265	262	252	269	271	296	257	243	266	254	253	293	288	247	241	261	239	233	285	264	274	264	258	262	252	267	290	238	245	268	254	268	243	264	295	267	259	240	275	257	237	286	235	284	252	266	260	226	275	282	237	262	233	280	254	247	268	254	274	238	268	263	276	257	285	253	279	238	260	284	257	241	256	258	252	287	289	254	250	270	281	265	261	250	282	269	272	220	245	222	259	251	254	280	244	261	244	244	245	258	283	249	271	248	280	251	262	275	250	281	253	249	264	266	292	287	276	230	272	242	286	248	239	272	265	248	247	265	268	250	273	257	263	260	236	266	247	291	277	256	253	237	259	243	269	258	250	272	236	244	258	285	279	256	272	258	265	263	247	248	278	274	268	245	249	268	265	255	244	278	257	268	257	264	242	268	250	248	255	271	261	253	277	278	281	270	250	245	230	274	285	302	259	257	281	256	234	273	251	278	258	252	264	258	279	279	274	271	265	278	255	306	269	249	288	244	230	253	249	278	283	251	272	266	258	250	266	255	258	252	264	258	245	250	284	273	267	266	268	241	260	276	262	233	264	270	293	274	266	275	228	269	277	303	293	258	267	253	246	270	260	299	257	258	268	280	239	272	284	261	264	251	263	272	251	273	278	239	302	287	257	245	245	265	232	235	256	257	261	265	267	266	257	234	263	255	268	229	245	263	247	274	251	239	269	242	288	259	260	278	232	249	264	264	238	292	236	252	245	261	240	284	251	270	245	274	261	277	250	244	266	260	284	241	268	252	242	262	257	260	255	268	251	243	264	261	275	277	285	285	233	271	269	288	261	263	274	255	258	250	238	264	251	292	258	289	243	266	230	267	287	255	255	252	267	249	273	250	231	250	239	240	273	247	274	231	272	230	255	254	263	278	275	276	254	243	246	260	255	270	284	255	248	250	256	238	264	238	256	268	246	255	273	239	253	258	263	257	234	234	271	269	251	265	240	277	257	267	269	255	250	267	271	262	266	274	281	266	247	234	266	245	259	274	281	252	268	251	232	259	278	249	265	270	295	272	242	265	287	248	240	248	248	262	249	257	248	235	265	277	264	246	286	276	255	261	238	249	262	279	250	237	275	252	254	265	268	267	244	274	278	259	280	260	256	266	257	236	285	281	233	266	234	262	264	255	274	262	259	248	275	265	243	286	282	272	266	275	267	263	264	262	281	256	257	280	266	283	270	242	273	272	272	269	258	277	258	254	266	255	247	253	223	259	253	263	276	241	246	280	251	251	265	266	221	256	256	259	245	289	265	262	249	260	254	259	263	273	264	232	245	273	275	254	287	241	226	263	288	253	255	281	244	259	251	288	290	245	272	282	265	240	236	296	247	277	251	263	234	259	271	275	253	303	244	268	253	289	256	257	241	224	284	259	257	260	274	258	280	293	252	271	240	216	239	263	270	257	246	262	277	250	266	280	254	283	262	281	259	231	244	256	259	278	249	270	274	279	217	273	289	266	281	287	245	251	271	248	269	274	242	249	260	242	258	239	255	260	261	270	244	275	266	239	242	247	275	298	273	237	258	247	240	269	244	282	258	242	236	279	262	265	246	269	270	268	276	290	259	289	261	258	249	252	252	268	274	254	214	228	234	238	276	267	288	253	245	277	299	263	235	225	285	278	235	264	247	249	277	275	248	256	239	261	253	282	257	268	277	263	266	205	260	308	262	255	259	253	290	250	258	272	278	262	238	245	271	253	270	259	275	255	261	266	278	290	242	249	225	251	269	277	221	233	276	280	244	232	245	272	248	262	265	257	270	239	267	284	279	267	245	258	224	226	232	238	265	210	254	277	276	264	230	266	271	286	242	296	262	241	275	257	257	259	257	216	299	256	281	256	255	257	254	234	269	259	238	242	289	285	287	258	288	264	277	248	264	249	261	282	256	233	255	271	231	260	257	237	274	264	269	252	254	274	254	244	275	276	285	236	251	266	270	244	274	268	242	278	256	260	267	261	270	280	265	270	277	258	212	247	273	245	282	258	279	278	241	228	264	278	265	272	246	245	239	258	266	246	276	244	227	280	286	259	253	288	274	278	275	246	240	263	267	259	281	270	254	291	255	273	293	240	285	275	261	281	255	262	268	297	265	293	246	269	239	263	273	254	227	254	225	248	249	263	256	256	278	257	290	247	248	269	236	260	251	252	282	276	244	274	255	257	274	285	269	267	284	248	253	257	262	261	260	272	245	253	271	255	252	239	247	231	270	275	246	253	262	254	270	267	257	279	251	230	251	264	276	269	270	261	238	280	258	257	264	257	232	272	230	259	237	258	248	245	255	247	255	235	259	272	247	277	254	269	257	259	264	260	297	260	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
20522	1711	3500	3744	3276	2751	2298	1957	1782	1524	1437	1424	1280	1180	1069	1167	982	1040	1022	981	991	917	885	909	891	841	837	865	907	820	847	793	832	767	838	783	749	798	825	810	773	784	836	769	737	766	745	767	836	819	787	773	813	792	767	792	777	758	754	763	711	763	755	786	844	784	759	811	722	709	737	766	737	767	783	767	739	768	717	758	772	780	763	740	715	791	792	752	737	760	753	705	773	714	804	785	780	758	766	728	734	776	741	773	764	818	757	731	727	787	767	771	754	782	706	745	724	791	723	758	706	780	749	755	746	758	737	746	786	718	814	714	760	700	730	749	725	676	770	772	740	755	724	750	774	723	750	740	771	722	719	740	753	715	732	762	758	746	716	744	706	723	738	774	758	729	736	716	743	769	736	740	817	725	732	734	740	740	794	756	745	724	764	758	762	720	712	777	744	765	667	731	741	756	760	795	736	801	747	710	736	776	741	720	736	725	731	716	754	721	720	719	750	728	707	812	742	795	764	688	729	764	743	765	799	716	735	753	715	770	746	763	753	770	740	761	789	746	737	754	734	763	764	716	722	765	764	727	763	738	715	717	707	707	783	754	743	702	755	709	728	734	819	762	701	764	734	749	691	754	754	678	767	748	712	713	698	736	706	722	745	770	742	755	737	703	710	745	741	791	737	779	746	797	704	742	759	761	733	723	687	745	728	736	722	726	748	770	750	733	744	683	735	748	742	707	722	757	741	806	759	739	774	676	778	743	688	745	731	700	708	740	727	711	776	763	756	733	722	722	703	750	735	754	766	795	740	770	759	755	715	809	691	725	740	760	716	713	713	761	773	733	780	754	730	721	715	723	729	746	696	728	735	729	736	784	792	711	733	758	734	773	736	768	767	732	717	712	755	747	743	687	736	773	763	751	785	742	760	751	732	740	761	744	775	738	769	735	734	709	702	713	720	718	730	772	747	756	752	758	751	718	751	762	761	726	764	739	717	704	722	772	766	719	777	782	738	720	714	736	750	721	715	777	748	725	735	724	769	744	701	717	815	740	790	745	747	750	742	727	773	755	724	779	758	691	737	781	730	688	775	743	754	714	783	712	748	762	743	761	726	746	731	768	758	711	764	710	761	743	784	742	754	733	744	737	737	772	764	828	750	765	732	736	753	796	748	749	748	767	730	733	798	776	686	782	733	714	755	745	772	693	686	750	724	739	709	738	761	654	704	761	702	756	715	740	733	746	733	765	742	738	759	739	755	772	752	733	712	756	773	779	708	769	756	747	799	732	721	789	702	825	758	761	732	716	747	773	757	764	750	781	753	725	720	732	743	736	758	752	759	758	723	777	756	731	751	799	747	741	723	740	733	759	696	768	746	734	699	779	768	749	719	751	757	733	747	727	719	739	738	702	736	756	705	698	810	692	736	716	697	720	748	768	757	768	803	701	705	766	722	730	755	715	767	747	746	762	757	739	690	748	696	726	732	755	697	767	773	744	734	764	730	765	779	749	797	741	735	714	805	713	719	766	726	726	781	731	723	788	734	705	743	713	768	717	777	706	780	758	760	747	764	733	812	754	748	769	768	723	749	751	752	785	754	823	745	785	715	763	762	779	773	767	726	771	752	708	755	793	791	706	725	762	748	748	727	728	750	748	737	764	731	753	762	746	713	742	702	728	771	769	708	734	751	748	770	779	765	771	742	759	754	761	739	726	794	713	772	739	745	725	776	733	769	736	742	716	792	724	761	740	741	767	780	792	729	713	671	746	768	759	693	756	756	729	722	755	776	753	719	729	730	753	742	751	680	748	738	759	755	727	772	717	753	738	717	747	752	798	745	707	747	727	736	725	770	728	725	750	725	728	744	696	782	754	718	767	724	724	762	721	764	735	761	748	727	760	721	704	681	758	760	719	787	745	773	746	790	737	772	740	710	788	759	755	774	761	774	715	749	754	716	745	762	741	765	688	792	743	791	774	763	709	726	746	762	674	682	730	752	805	730	749	749	746	724	735	758	762	721	745	796	750	732	745	754	750	762	751	734	765	795	755	707	723	725	723	751	804	709	736	725	751	721	730	706	726	701	760	774	734	775	741	801	697	730	759	773	729	705	742	714	739	715	697	759	775	760	755	738	768	750	740	701	738	744	763	726	749	740	748	771	737	713	737	745	776	767	797	719	717	754	719	793	734	724	733	729	772	720	737	704	700	757	735	792	718	726	744	737	766	751	762	762	736	732	700	763	786	731	773	738	759	746	706	712	707	729	700	738	745	786	736	749	718	735	743	691	728	733	765	726	762	766	737	738	749	765	765	731	778	773	724	720	740	767	729	696	807	708	747	733	700	743	753	771	740	774	718	740	778	707	689	669	733	748	741	701	757	766	722	738	740	782	734	708	755	786	698	760	704	747	697	748	744	703	771	768	681	737	760	711	734	747	720	741	739	721	739	769	702	723	704	746	691	765	751	761	731	726	780	711	712	743	760	734	756	729	729	753	722	741	764	741	682	766	746	709	787	722	787	736	754	767	753	775	704	721	745	784	765	779	753	740	761	685	789	723	750	722	785	739	788	746	713	742	685	741	742	715	706	687	718	752	727	821	759	746	770	750	718	777	764	749	724	776	743	704	745	763	738	779	757	784	747	732	767	733	772	694	729	740	742	751	715	724	708	733	700	702	782	734	719	710	750	772	721	712	725	757	708	714	733	759	764	746	771	732	734	709	752	770	768	690	737	724	730	780	724	738	757	725	714	684	696	743	720	719	751	698	739	723	745	727	724	755	749	715	724	755	737	754	732	736	733	750	753	767	725	736	719	721	722	730	705	736	769	773	726	752	727	787	747	778	713	702	718	771	730	769	768	729	720	755	727	751	736	760	721	729	743	753	754	737	690	762	758	741	768	751	756	691	717	738	727	761	746	765	757	736	724	765	754	690	719	715	740	746	740	724	724	749	777	793	761	715	744	736	728	747	715	768	747	752	750	758	728	763	733	696	738	685	741	747	751	742	721	690	714	744	718	768	724	669	714	694	729	756	672	736	758	719	729	775	751	749	757	759	748	746	681	731	739	744	711	707	703	746	763	791	690	754	796	750	744	742	731	710	767	737	734	709	748	753	796	740	771	775	733	741	753	730	778	767	787	750	688	714	770	709	753	757	725	751	762	743	771	733	760	764	730	771	720	703	727	679	747	737	739	759	781	742	756	709	747	770	767	741	729	728	729	726	691	770	740	765	749	702	760	652	747	773	724	713	734	726	772	737	678	742	739	744	773	723	756	742	737	719	751	744	704	789	802	788	715	699	774	755	745	725	785	748	743	730	761	768	734	735	764	705	752	686	740	739	740	716	777	787	736	695	718	750	741	772	733	791	744	742	757	761	770	766	770	806	764	756	752	711	701	751	736	774	732	751	814	708	768	702	731	763	770	762	780	765	734	756	727	714	708	761	703	761	716	747	736	748	721	803	730	722	754	754	739	719	715	764	730	760	737	738	710	760	770	767	705	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
54359	18282	7632	2600	1645	1121	891	804	618	603	525	503	505	415	399	378	358	383	354	361	335	345	343	364	389	328	349	307	292	309	309	320	324	299	287	339	289	330	282	303	320	331	324	297	301	326	291	304	284	286	298	290	276	309	312	287	282	306	309	312	306	281	296	296	309	303	304	284	301	277	280	299	275	302	309	293	309	284	297	295	289	284	283	310	305	288	318	287	302	331	307	319	321	321	311	309	286	312	278	285	322	290	319	259	295	307	305	277	287	269	315	313	296	288	286	272	288	344	298	272	309	322	288	288	296	297	312	316	319	297	285	291	307	321	298	292	279	295	293	305	293	278	255	295	302	277	318	293	278	270	304	325	286	305	294	277	325	297	264	303	286	296	299	290	280	286	295	313	303	307	308	311	305	272	313	308	293	275	297	307	294	307	268	289	280	312	275	308	308	305	273	290	309	327	308	294	276	314	297	299	282	267	279	316	277	308	287	300	306	285	314	288	290	313	317	294	290	266	301	278	267	247	319	306	291	271	324	289	306	308	280	280	303	303	310	295	316	289	309	291	286	262	307	273	277	273	263	281	296	288	317	294	310	292	268	336	306	303	297	289	258	275	316	305	271	300	292	286	311	287	294	291	331	292	267	278	267	295	267	326	334	305	287	318	303	284	301	253	301	305	338	311	287	306	289	293	313	305	296	321	276	304	316	294	312	295	299	273	300	297	305	295	281	278	286	319	330	294	277	265	285	255	297	310	300	340	291	289	288	301	275	288	316	292	315	274	294	303	299	305	313	292	324	271	282	309	311	298	309	318	305	265	292	293	298	302	320	311	298	278	304	285	304	262	289	292	260	320	300	276	293	286	286	297	315	259	320	348	300	294	297	326	275	300	280	300	280	266	274	295	291	270	309	251	310	278	292	297	294	285	262	270	282	279	292	283	280	300	288	290	311	282	279	298	299	307	284	313	294	307	313	268	336	270	270	277	292	298	263	299	308	261	298	312	302	286	310	285	338	311	299	288	290	309	270	300	316	255	304	269	303	305	289	277	309	319	317	269	300	260	284	300	270	308	307	297	316	266	297	286	263	288	317	302	305	296	292	312	288	297	296	281	299	291	292	284	320	305	305	291	299	274	310	318	287	303	306	287	312	284	295	328	299	298	314	287	334	301	314	301	309	285	302	293	304	310	281	288	273	297	270	311	309	304	333	288	293	295	327	311	295	332	317	256	311	289	283	279	319	307	306	295	315	287	308	277	301	292	284	280	286	318	285	289	298	344	275	300	322	296	276	307	309	290	280	318	306	306	289	303	302	293	290	267	295	289	310	294	280	289	308	312	283	282	309	283	255	311	301	271	282	290	303	280	305	251	322	287	307	342	296	297	283	332	295	319	303	301	281	331	279	328	296	292	303	286	304	286	320	292	262	298	288	289	300	295	298	305	321	346	324	295	314	307	274	306	276	294	278	300	287	299	292	295	274	291	275	286	320	292	289	291	307	267	283	276	291	280	286	277	297	316	286	292	287	294	283	315	290	276	320	296	293	273	303	252	296	289	299	273	280	299	292	319	296	322	257	282	302	303	313	284	299	266	305	322	250	297	300	290	265	309	300	289	289	294	303	259	254	256	305	264	289	301	287	318	278	313	267	269	299	298	304	288	262	324	291	292	306	251	291	280	297	276	274	287	301	293	251	317	305	269	296	302	284	292	284	310	313	304	293	281	284	345	315	275	293	301	314	315	272	293	278	291	321	290	286	304	329	259	285	338	295	282	278	261	305	322	305	319	293	298	262	251	293	309	264	308	307	303	281	299	285	284	291	304	266	303	295	287	309	285	302	265	287	314	310	292	308	313	278	334	301	310	284	300	310	305	335	309	302	294	296	343	293	280	279	289	316	281	308	286	278	323	275	292	334	267	309	268	279	292	291	313	301	337	290	282	305	291	345	302	325	309	300	320	309	280	298	308	289	326	318	245	317	304	300	266	285	301	287	314	306	278	301	299	286	299	273	284	288	315	274	329	295	290	305	279	303	291	307	279	279	299	279	302	294	318	318	309	273	273	296	322	256	284	308	279	296	292	297	286	285	328	278	273	292	284	283	290	298	289	314	308	302	295	296	308	301	277	273	278	316	277	279	297	284	330	304	315	289	280	293	295	297	292	281	293	320	291	309	288	280	311	297	295	304	272	304	322	275	302	302	288	295	292	306	345	279	315	300	331	279	281	277	306	285	290	297	273	286	281	304	315	303	291	301	282	272	292	295	277	287	306	280	302	275	299	264	279	302	275	283	312	345	294	293	281	309	305	266	284	286	312	323	315	276	285	290	266	276	321	309	279	291	266	328	281	299	326	312	281	289	292	299	295	328	291	309	317	259	308	280	326	313	281	307	270	283	313	304	285	310	283	295	303	289	322	332	290	275	305	289	294	296	317	286	285	320	312	241	266	292	357	270	294	285	307	291	319	278	301	318	288	298	318	306	316	274	314	271	288	302	309	317	310	306	333	300	307	289	266	294	268	297	293	288	259	298	308	296	261	301	295	291	265	263	284	319	266	283	278	272	261	294	298	286	278	296	285	292	280	298	299	291	299	312	286	247	295	313	291	285	282	301	304	249	294	294	330	279	323	314	280	286	303	286	299	303	301	322	271	312	330	294	309	289	287	309	263	270	279	274	298	313	277	298	286	272	306	267	284	309	269	315	274	306	255	283	286	308	274	274	266	270	274	265	263	283	308	275	298	329	281	317	293	303	288	284	260	334	305	277	275	294	297	320	284	298	249	284	291	327	291	304	331	328	287	312	283	314	303	293	289	314	283	290	284	285	275	284	323	299	318	302	272	314	298	283	247	314	271	291	324	302	289	278	297	277	298	292	312	301	310	283	285	322	295	289	267	315	300	305	278	313	322	310	298	308	259	297	273	290	303	294	292	286	318	311	327	302	287	263	265	289	309	288	290	332	299	284	271	276	276	267	282	286	282	341	288	295	287	280	317	315	292	303	280	279	287	254	313	303	326	296	342	316	317	298	292	289	287	312	275	295	278	298	281	301	301	299	273	285	284	273	291	289	301	277	297	307	277	291	290	281	262	291	294	302	297	320	318	300	282	282	285	299	306	292	276	303	291	312	288	315	318	315	308	293	310	304	287	295	292	299	283	314	292	261	290	291	305	272	291	336	300	318	289	270	319	289	302	283	309	267	305	266	304	284	264	279	310	302	282	286	316	309	286	310	337	270	298	295	281	277	295	268	275	256	289	284	275	270	315	283	317	293	290	289	274	315	285	304	292	301	293	272	299	303	316	305	295	305	298	277	272	309	328	310	313	262	257	291	263	282	282	316	302	297	337	323	328	279	291	283	296	281	306	281	289	276	265	291	298	285	258	276	318	311	291	280	301	271	301	333	301	295	291	300	291	327	260	265	323	311	292	285	325	272	301	294	318	315	281	275	293	260	285	279	281	315	321	293	273	292	274	298	325	307	280	270	270	254	260	276	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	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
26208	2830	6035	6803	5611	4580	3763	3149	2763	2401	2139	2112	1911	1726	1604	1496	1414	1342	1320	1238	1227	1165	1182	1085	1066	1094	1017	991	1016	926	953	980	967	1015	942	911	932	918	979	875	887	839	895	868	925	887	871	843	914	881	815	853	848	863	874	833	856	865	880	844	881	805	872	789	832	844	820	875	887	844	810	798	863	843	837	842	846	846	844	839	842	798	834	768	832	830	842	774	822	796	832	813	793	901	850	826	823	848	804	811	802	812	786	844	805	844	829	833	860	844	795	890	851	846	788	797	808	775	816	792	793	820	770	809	772	861	820	861	865	831	816	766	805	781	837	814	813	761	809	842	828	801	773	818	797	806	770	807	806	847	770	796	772	812	793	820	846	806	794	808	852	751	796	787	810	800	819	813	805	746	773	809	781	820	776	823	857	777	791	766	777	801	805	773	784	793	812	817	805	822	813	797	787	797	796	808	821	828	778	822	800	828	803	815	808	831	821	787	768	771	830	818	819	758	804	768	812	811	846	827	782	808	847	817	814	799	795	844	802	803	799	790	843	865	815	803	861	835	826	822	797	803	796	827	790	812	807	850	824	866	810	808	766	780	823	805	779	800	768	808	872	780	811	799	830	853	821	847	834	794	824	882	801	838	783	787	777	766	793	836	789	824	819	759	789	715	785	808	784	772	788	819	792	806	816	813	826	823	821	846	793	807	864	815	807	789	797	774	782	760	794	806	816	781	756	776	748	839	802	806	803	841	786	770	819	786	814	819	778	809	804	760	801	778	817	773	770	815	830	834	827	786	740	806	786	821	799	822	798	811	828	881	862	846	821	824	838	782	853	816	796	804	792	814	783	741	836	808	776	832	801	821	820	833	784	805	809	797	802	859	781	798	793	852	818	751	817	799	793	801	817	805	769	826	828	802	765	818	820	813	839	822	758	866	778	770	825	806	823	817	846	778	806	817	790	835	759	792	819	819	800	813	758	821	804	762	769	767	732	763	782	821	847	822	840	827	841	852	759	777	810	766	819	807	858	821	806	846	805	795	759	810	802	765	812	805	818	773	792	797	800	868	786	835	840	786	828	832	832	793	816	835	803	783	770	823	836	793	791	767	814	793	819	803	842	841	861	787	835	856	836	832	807	806	821	777	865	770	812	802	817	803	806	781	854	757	836	862	848	831	761	809	783	819	815	822	788	793	853	832	798	791	810	795	854	787	846	819	832	877	816	840	812	846	737	774	796	835	814	804	786	830	805	801	863	830	835	824	779	820	789	830	847	823	804	792	774	828	816	796	802	871	810	809	796	850	815	797	764	787	765	782	796	789	840	773	784	824	829	858	792	856	841	824	823	808	786	788	767	821	772	797	814	783	792	813	816	787	778	773	798	846	805	838	809	787	856	815	789	790	823	802	775	793	816	804	809	805	803	823	816	803	835	840	817	858	775	806	805	862	819	799	774	779	764	812	837	783	803	833	841	840	805	795	760	798	797	788	731	834	800	795	753	884	836	841	821	787	804	815	796	842	800	816	851	781	839	813	753	802	876	825	792	780	817	856	788	848	851	851	771	749	819	832	833	786	805	755	778	823	863	767	820	824	805	842	813	807	855	814	777	784	831	809	794	818	784	795	830	827	796	769	811	738	769	793	818	823	825	798	814	792	801	823	802	776	756	763	788	793	828	809	788	811	818	787	802	824	797	763	793	821	793	765	825	797	810	786	802	759	825	820	866	830	849	805	811	862	761	860	828	862	857	840	787	840	859	874	840	830	751	796	781	814	834	838	819	825	800	808	801	789	778	821	765	832	803	774	806	832	854	795	821	853	818	827	834	792	803	811	831	802	834	793	791	801	869	841	792	842	831	838	828	812	846	816	793	820	758	782	838	790	754	820	847	821	811	784	794	817	832	791	817	815	796	763	769	807	787	796	787	837	864	789	809	835	788	767	814	747	756	812	827	806	790	818	794	772	856	817	787	741	812	827	829	840	813	796	786	815	787	848	793	789	822	831	823	835	766	790	832	819	838	798	804	778	785	790	837	841	773	809	779	837	803	847	799	773	811	818	752	826	811	805	820	824	787	840	860	821	756	883	812	846	790	826	773	804	754	770	803	842	802	834	808	866	793	880	774	776	816	781	766	786	852	827	794	879	808	804	844	775	778	799	881	736	810	823	782	832	849	840	807	804	803	798	795	797	795	836	808	791	819	777	820	865	818	810	811	793	800	761	780	835	815	816	825	832	798	802	813	789	832	783	856	858	740	812	807	849	796	760	776	777	788	798	752	834	842	828	815	746	792	823	824	802	796	822	773	808	799	849	790	789	838	762	773	812	795	843	852	774	830	809	755	794	802	834	845	806	822	818	803	764	817	796	781	771	792	827	873	822	793	795	772	780	831	757	802	792	796	782	807	797	812	778	805	805	795	787	812	764	817	818	778	800	798	806	796	794	832	781	790	782	817	774	782	789	777	798	793	817	787	833	844	830	809	771	760	806	831	766	781	830	813	775	803	815	819	830	857	806	777	874	838	824	846	812	798	813	830	830	797	804	799	808	802	818	843	787	817	838	835	793	794	793	840	807	789	785	795	840	772	827	789	880	822	819	793	768	816	753	794	846	822	816	775	814	770	823	825	818	832	786	811	827	808	792	779	812	759	799	832	785	842	828	847	779	852	802	848	814	793	788	875	811	756	811	805	792	793	799	783	807	831	779	831	852	785	762	790	799	777	814	782	849	795	769	769	777	809	818	816	814	798	770	853	789	768	806	819	804	838	760	800	817	824	801	800	783	802	817	770	737	862	793	843	858	836	752	820	772	826	773	855	769	871	818	833	769	799	873	810	826	816	793	798	802	788	770	806	785	812	805	783	822	799	828	792	768	800	816	844	831	746	845	775	801	801	791	835	835	786	785	815	856	829	822	810	779	820	772	777	812	832	842	836	818	809	826	801	825	816	829	802	840	742	803	852	831	813	780	766	837	818	792	817	840	825	839	804	771	813	777	812	796	810	817	804	787	784	803	757	783	764	781	854	822	745	837	774	806	853	823	859	840	789	839	852	777	753	870	813	794	826	844	836	830	814	820	781	846	820	824	842	858	777	840	872	800	811	784	795	792	827	770	791	835	810	760	786	805	784	837	815	805	828	814	823	811	800	817	777	820	817	792	825	826	819	752	783	799	829	765	795	805	841	757	826	783	792	830	814	849	792	764	848	839	800	795	813	804	828	815	777	795	826	780	806	795	806	860	798	861	785	799	817	823	809	787	835	818	784	813	806	876	837	823	786	848	738	807	799	824	799	827	812	799	792	830	829	737	788	846	801	783	811	798	743	768	808	818	816	795	833	814	826	780	841	818	791	827	801	797	829	848	784	819	801	800	818	814	793	779	799	791	802	830	763	788	819	793	845	819	829	833	813	815	765	819	866	873	787	794	806	811	809	801	789	768	790	820	830	844	797	758	876	787	854	812	763	795	843	822	772	825	831	824	794	802	774	832	746	805	740	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	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
6198	405	248	214	143	146	135	122	104	142	149	135	125	135	120	140	122	116	122	107	126	106	119	123	126	112	118	131	137	127	129	138	102	147	136	122	145	126	113	111	110	136	126	108	123	123	106	125	126	106	146	117	122	116	109	133	129	129	121	113	124	111	142	108	104	130	120	117	126	120	121	143	114	135	128	133	123	114	107	124	120	115	116	132	124	132	120	111	125	129	124	127	124	142	120	99	132	129	130	117	115	126	120	113	129	117	123	119	99	127	109	134	145	117	142	105	118	129	130	124	121	122	116	115	111	125	114	119	120	110	123	149	134	130	122	110	114	117	103	111	105	145	131	133	124	111	115	125	139	132	121	128	140	143	118	129	128	126	99	107	104	122	136	98	114	131	105	134	118	129	103	124	121	106	132	120	118	136	129	113	115	137	122	144	105	107	140	126	100	125	123	126	116	103	134	123	137	122	108	124	118	132	117	133	109	120	139	110	136	129	113	132	132	125	123	126	133	126	133	128	123	99	122	115	117	130	140	107	123	108	93	130	164	87	112	106	107	127	120	133	123	109	114	98	128	105	106	127	121	121	125	113	143	111	140	109	114	103	130	105	121	134	155	114	130	129	132	114	127	127	128	121	135	112	129	106	116	118	129	130	119	134	128	103	118	116	132	117	118	127	124	115	145	101	130	136	98	126	124	104	122	130	121	118	140	121	137	131	120	109	118	103	130	119	112	119	136	108	116	122	139	128	131	119	139	119	137	129	141	137	111	120	114	135	139	132	142	123	113	108	124	136	120	141	132	116	126	130	114	125	120	139	113	131	112	110	113	136	141	121	116	109	148	127	121	121	111	124	110	125	105	107	135	106	132	99	108	135	135	139	116	131	134	112	127	134	130	107	131	131	113	130	130	124	109	133	127	131	132	129	111	119	117	103	112	126	114	127	126	129	110	126	123	112	114	99	122	141	121	120	129	124	129	122	109	123	126	114	126	124	104	132	128	135	119	126	114	111	109	106	113	125	124	124	115	104	136	117	103	136	124	131	118	116	106	130	118	123	130	126	116	123	130	130	125	108	124	114	125	119	132	111	113	133	122	119	132	127	112	109	109	119	123	125	126	126	117	131	122	118	134	139	116	132	138	141	113	119	125	106	127	120	127	112	123	137	116	113	145	130	118	104	135	134	108	129	111	120	138	118	118	115	117	123	125	115	109	128	133	122	132	131	142	130	130	131	115	115	120	136	142	134	128	127	112	100	113	119	129	127	137	117	123	127	97	109	124	123	129	111	115	163	109	127	124	124	141	124	120	131	124	99	151	117	114	107	151	124	129	124	112	114	126	113	118	118	116	131	114	122	145	104	126	128	104	129	111	119	111	134	128	136	132	127	124	98	107	129	110	129	136	125	125	139	118	125	130	129	115	111	121	118	117	92	124	132	94	128	111	103	117	127	123	129	130	123	112	104	102	117	126	122	133	105	120	122	109	118	141	157	127	126	114	121	129	124	127	131	131	136	106	128	120	127	109	106	118	114	128	110	131	139	114	120	124	105	135	117	123	128	118	108	129	128	136	133	115	118	120	112	128	109	128	121	126	108	111	165	112	115	131	129	115	138	128	104	138	94	113	121	132	127	136	111	136	115	101	111	126	136	132	128	122	105	123	139	125	97	130	126	145	132	141	120	129	127	126	128	116	113	118	133	125	139	149	130	124	142	123	130	122	115	124	117	135	114	121	131	112	102	124	139	138	127	133	142	125	116	131	110	121	113	113	139	117	117	119	119	114	122	96	135	119	97	136	112	137	133	108	142	110	125	140	119	131	130	109	113	145	115	132	125	101	101	139	134	111	106	121	136	106	133	116	106	135	146	118	116	136	128	124	131	126	131	128	119	153	115	104	124	120	131	140	123	131	123	131	123	126	120	140	136	127	121	131	153	122	122	121	128	130	120	105	115	129	124	106	110	116	99	133	140	121	115	128	152	125	133	146	135	132	124	112	116	116	136	128	115	130	140	118	97	120	119	124	114	112	133	113	134	133	134	140	104	128	128	127	144	136	131	115	125	121	134	124	134	136	127	125	120	138	117	127	114	109	152	115	109	118	118	130	125	101	98	119	123	119	117	123	118	117	124	113	113	118	117	129	126	114	120	123	118	119	132	125	114	117	125	118	123	131	121	117	114	104	124	125	118	122	119	107	122	105	113	116	134	122	133	132	109	103	113	89	118	127	129	120	121	139	135	116	114	124	116	147	129	114	127	130	113	115	108	137	127	117	131	111	115	124	106	127	135	132	127	103	133	143	114	112	115	134	134	117	133	126	127	115	122	114	123	112	124	109	117	120	120	108	128	127	112	119	124	101	116	139	101	118	145	136	143	125	103	117	116	114	115	137	129	110	131	134	120	109	105	117	117	125	126	103	127	115	136	121	133	108	136	125	138	118	127	124	116	111	105	143	112	131	143	126	127	115	119	132	120	106	112	137	119	97	123	106	132	142	136	134	121	131	132	118	126	138	107	127	102	140	119	110	122	132	107	108	127	130	132	130	120	131	115	125	153	111	136	117	152	128	141	135	143	134	120	114	124	124	117	136	108	101	112	114	124	125	126	135	118	122	123	123	134	127	114	128	113	116	119	125	152	122	116	134	112	117	148	105	119	138	128	110	127	117	126	120	139	128	114	92	116	111	122	122	125	138	137	129	132	108	105	125	104	112	125	104	122	132	135	126	126	122	138	132	126	114	134	122	119	136	119	127	117	107	147	115	117	92	107	113	115	120	131	115	119	107	116	106	114	130	140	122	116	117	142	117	140	128	115	114	101	126	122	148	125	118	121	122	119	104	135	122	131	106	114	137	119	116	130	105	116	126	105	138	134	123	129	115	136	136	123	134	125	110	117	135	124	126	112	112	126	112	106	122	118	126	101	129	135	120	116	142	132	126	148	109	136	123	136	116	126	124	122	144	111	98	149	107	115	110	130	114	114	103	120	121	104	130	108	124	129	107	123	117	118	134	106	115	140	107	134	112	121	114	124	121	106	115	123	134	119	137	118	108	110	119	114	131	124	118	122	118	119	121	113	109	125	126	127	100	124	108	124	138	108	97	99	135	115	111	135	123	131	109	143	116	124	132	119	128	116	118	130	116	129	136	132	106	107	135	139	127	114	134	131	146	126	120	125	125	126	106	117	140	112	120	99	121	132	123	125	130	139	98	121	126	113	124	132	120	145	130	125	107	127	130	132	134	125	101	127	135	119	128	120	137	133	107	135	113	127	134	115	134	115	97	163	146	139	140	112	141	144	119	115	138	115	115	108	118	120	128	122	90	132	132	122	121	121	141	136	114	113	123	111	115	110	116	126	124	141	103	125	123	120	128	117	120	120	111	111	130	114	154	144	133	113	119	113	123	120	128	101	127	117	108	121	116	111	111	115	135	130	127	131	131	124	106	122	113	116	134	125	132	130	141	123	135	122	131	101	117	114	121	135	104	111	123	131	121	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	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
5581	498	573	591	588	529	474	502	467	497	474	383	502	437	441	397	445	405	410	391	414	410	418	400	436	395	388	405	434	405	406	407	405	444	425	390	396	397	422	403	400	399	406	418	413	402	413	400	382	436	397	415	400	410	414	445	433	382	399	389	395	391	394	384	416	412	407	395	385	390	362	421	390	364	390	418	356	394	411	394	429	431	372	389	386	386	428	405	404	427	416	409	431	425	426	423	401	394	381	387	408	401	393	378	393	415	393	392	395	410	408	388	425	442	414	414	393	409	377	416	408	417	422	436	428	400	387	379	392	371	373	381	391	409	406	400	417	421	368	403	402	411	402	342	393	425	366	400	400	415	396	367	399	377	403	419	403	417	424	398	387	440	371	412	408	398	368	400	399	394	355	392	400	387	381	417	398	392	414	386	396	374	412	435	402	416	404	408	379	374	400	377	401	410	395	402	404	392	444	391	409	411	362	430	401	424	412	407	417	415	441	411	383	405	423	387	422	423	426	410	420	409	396	390	427	384	392	457	411	411	402	409	383	390	376	431	405	423	425	370	396	393	404	383	420	396	387	392	406	375	429	408	403	402	430	407	379	407	407	398	400	406	406	403	442	397	354	369	415	413	412	420	403	402	398	445	400	412	392	408	395	384	404	409	389	405	402	407	429	403	407	427	425	418	388	381	395	425	375	402	433	414	390	439	412	397	430	413	396	421	386	402	414	380	419	416	384	400	407	408	420	365	428	386	418	416	395	382	419	409	388	414	408	415	384	421	423	459	421	380	379	382	414	442	399	414	433	383	388	393	380	413	390	387	373	404	402	420	460	422	413	386	394	411	396	398	375	375	425	379	392	391	391	400	443	410	387	380	384	404	421	418	366	407	408	388	386	413	381	385	404	404	436	376	418	413	402	380	390	397	404	409	399	401	400	352	391	438	404	405	366	426	433	423	402	377	412	396	421	399	402	426	368	416	394	404	399	386	400	421	415	425	424	430	401	393	405	402	402	415	392	414	406	414	407	396	413	380	434	417	400	400	400	389	451	382	367	396	425	388	401	417	352	400	407	404	375	399	391	420	417	386	388	391	399	402	396	419	374	432	419	398	397	413	420	401	386	425	415	398	375	434	353	433	422	408	395	398	406	380	369	395	443	360	422	398	390	388	379	375	415	393	399	402	426	444	426	423	414	427	390	390	426	430	401	397	388	366	425	388	402	388	394	428	426	341	371	409	386	408	404	386	400	434	366	412	417	370	403	383	388	384	434	401	369	430	364	417	372	422	438	423	382	402	387	435	417	391	401	404	396	428	411	430	414	428	441	383	391	441	399	407	416	403	382	408	403	365	407	416	397	411	405	444	393	389	384	371	410	409	381	388	413	382	397	423	371	392	409	357	449	419	388	384	383	403	394	414	438	426	412	417	399	396	390	405	392	392	402	402	395	409	380	404	391	377	422	353	389	418	435	400	415	412	416	445	392	429	374	408	435	395	440	405	403	385	375	356	397	406	412	469	408	370	438	397	432	389	391	389	405	396	387	414	408	398	386	406	445	408	388	421	405	395	371	420	410	400	392	408	382	406	413	404	417	406	399	410	419	390	425	403	419	428	383	365	408	433	433	438	395	399	421	411	368	399	382	379	404	385	403	372	364	398	425	427	408	375	430	389	405	403	412	421	397	402	442	390	401	417	421	390	390	423	402	390	399	381	382	449	384	398	382	401	341	428	398	427	373	449	353	406	439	382	394	385	428	418	410	413	383	398	413	419	358	391	366	430	387	429	402	399	425	373	409	409	400	427	426	421	417	398	423	393	406	404	418	398	402	433	377	378	397	446	418	399	407	382	427	413	392	388	404	412	396	382	377	375	436	386	365	409	419	395	427	379	394	393	376	419	425	403	400	385	435	408	390	393	385	399	400	428	387	431	361	384	422	416	383	399	436	384	413	418	471	421	406	416	399	397	403	430	407	444	379	392	424	407	415	379	356	422	413	368	421	386	391	442	426	430	404	406	440	388	400	443	368	413	373	407	413	403	435	443	404	403	421	405	421	409	417	367	405	397	417	423	407	376	425	411	385	427	378	411	375	386	424	382	424	395	405	391	406	388	408	381	410	419	384	365	413	415	364	398	383	411	394	392	397	394	386	416	407	408	403	396	431	420	379	370	413	428	412	425	384	388	394	390	414	396	421	422	415	409	437	432	372	381	398	381	388	383	427	401	380	378	408	435	429	396	400	374	418	418	421	409	367	465	398	448	416	403	404	425	393	375	388	405	454	396	449	403	392	425	423	417	445	395	429	397	433	384	400	432	401	437	419	391	429	419	444	409	409	410	386	401	401	380	409	415	393	413	330	407	393	410	436	380	400	404	412	402	417	417	417	407	429	395	444	383	387	426	381	415	375	395	441	424	422	376	408	387	408	364	403	419	362	378	428	367	392	400	389	433	415	405	375	401	423	413	429	415	377	411	385	402	419	389	386	403	416	376	442	427	399	417	402	389	426	439	389	405	425	409	374	416	440	394	381	410	430	390	385	395	375	387	425	441	417	404	408	373	417	377	354	400	391	406	379	404	400	428	447	408	428	401	382	386	413	386	408	400	424	431	382	378	395	369	393	371	394	430	441	403	414	386	424	376	380	424	412	404	432	413	415	372	417	404	408	411	379	432	412	414	432	395	404	404	423	412	374	382	392	423	437	382	401	395	408	377	351	435	384	444	406	423	385	414	397	388	395	378	408	412	421	438	382	399	391	384	399	425	404	440	415	404	405	412	439	400	379	383	393	402	396	422	382	393	413	380	414	433	395	376	415	400	411	409	415	400	407	393	376	401	398	429	371	438	390	422	395	384	374	404	417	385	417	410	420	395	391	380	397	411	364	371	422	399	383	418	380	392	427	388	407	403	408	414	433	432	402	399	372	404	390	407	411	384	415	398	384	468	400	433	372	379	391	441	394	402	387	438	389	398	402	391	394	403	401	390	417	407	365	435	369	402	382	380	426	382	376	402	420	428	412	415	392	383	363	398	420	393	409	421	413	374	404	400	415	404	388	372	364	398	378	393	429	395	422	400	401	381	377	409	412	390	411	405	419	402	405	396	400	406	358	394	363	453	397	371	401	383	409	429	422	427	386	390	402	405	391	455	367	376	397	392	426	453	354	412	387	419	413	397	431	409	357	447	408	419	411	387	419	402	408	366	398	403	422	422	424	395	425	418	389	393	394	397	405	387	413	404	439	413	420	412	398	368	407	399	410	382	391	396	400	369	419	393	388	421	442	422	394	436	412	444	400	408	404	407	414	433	415	380	389	415	385	402	394	450	391	413	359	402	401	347	395	358	397	428	382	431	405	428	373	397	422	395	395	415	382	371	389	396	402	416	406	436	400	361	406	394	420	425	399	397	432	387	392	419	433	371	407	408	398	398	390	395	379	433	430	379	427	430	436	426	391	408	370	406	381	409	386	405	383	381	409	387	384	409	385	374	453	420	431	409	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
44229	9264	1883	1225	916	737	568	449	448	377	375	314	333	352	328	324	290	291	275	289	302	251	294	266	294	278	255	280	283	275	289	243	261	265	286	274	247	277	282	250	291	261	250	286	262	248	248	254	243	227	282	277	271	282	268	279	283	255	262	275	257	247	263	281	255	284	259	280	262	253	236	284	255	245	275	271	259	275	273	274	266	276	280	282	280	248	264	269	251	263	282	235	253	282	261	272	260	248	260	252	278	245	272	255	279	261	270	257	270	267	252	267	237	289	282	264	274	268	253	262	273	271	264	244	249	266	267	236	238	252	242	259	248	247	281	254	247	256	264	254	261	239	246	230	268	262	236	224	273	257	256	252	247	275	257	288	276	287	263	245	257	280	266	231	245	262	247	261	300	276	268	281	267	264	266	275	258	277	264	285	269	275	255	267	238	286	274	250	244	274	261	262	272	290	277	241	275	244	241	257	270	272	275	287	258	274	278	261	283	280	281	256	281	261	261	265	247	277	226	248	246	277	262	245	272	291	266	257	250	254	266	265	277	272	245	259	246	285	266	281	231	257	268	258	279	262	242	234	262	262	292	267	263	278	281	263	268	251	280	254	249	266	249	266	267	269	249	244	268	268	276	244	279	258	236	242	266	262	277	273	281	265	258	249	273	253	278	259	247	260	302	276	258	255	289	224	273	257	271	243	260	294	281	253	275	304	260	265	254	265	251	223	252	252	260	248	237	270	267	255	260	290	298	256	259	266	276	269	239	238	285	260	272	261	281	252	239	259	243	227	249	237	263	284	246	260	241	251	241	229	293	275	276	255	234	258	276	284	259	248	245	278	268	268	255	271	270	242	273	258	257	284	295	247	276	261	245	250	257	251	231	248	254	250	281	271	270	251	263	255	294	234	246	278	236	263	295	261	246	268	280	260	230	258	262	255	249	276	224	255	273	232	256	247	273	230	262	236	287	267	262	268	272	244	265	263	262	257	280	245	243	247	248	281	228	238	232	255	269	263	242	273	246	262	279	271	247	256	278	255	255	252	257	238	233	261	247	245	261	269	244	266	264	283	264	288	301	266	273	261	279	252	282	248	256	257	250	243	250	253	237	238	267	248	262	244	237	264	256	246	281	252	263	282	257	260	261	281	268	295	275	250	266	261	275	241	259	256	236	224	237	256	270	269	244	250	239	255	238	266	234	242	257	285	270	236	294	277	288	245	295	267	240	262	294	271	236	279	256	279	254	240	280	276	275	245	244	242	270	271	263	271	246	258	253	266	289	242	258	286	247	293	281	247	236	266	279	251	246	274	273	276	258	250	263	255	273	263	274	244	233	274	241	272	259	259	272	278	289	273	262	257	307	271	275	253	244	261	251	298	266	254	292	252	249	230	261	271	253	299	229	252	262	276	253	282	272	247	283	250	242	261	246	251	244	283	275	249	278	259	259	261	246	239	265	275	255	263	273	272	289	268	248	264	262	254	262	273	261	250	283	274	283	256	267	260	258	262	267	262	262	255	243	261	271	280	278	265	255	277	282	287	246	260	264	263	259	259	260	262	250	267	257	255	248	247	220	268	267	256	263	254	266	257	277	255	246	257	245	279	251	257	275	242	253	289	260	289	260	260	290	266	253	268	256	246	239	265	235	272	306	295	273	236	227	250	261	271	263	271	261	255	295	270	247	278	222	258	232	261	261	248	277	261	278	252	252	266	243	291	236	243	268	263	246	261	246	299	276	274	263	248	278	262	266	263	265	249	249	253	264	254	245	290	288	249	283	252	261	254	282	254	251	261	280	279	261	235	272	259	272	272	270	245	247	270	284	247	257	255	248	238	238	264	252	264	245	314	248	246	253	244	267	233	250	255	239	281	273	261	286	287	261	243	276	265	262	270	297	279	258	252	264	275	289	278	282	277	269	251	243	257	300	249	245	257	256	289	264	263	261	292	284	304	249	280	240	244	245	290	262	292	270	276	262	260	240	276	247	218	266	267	259	261	263	249	247	265	281	293	247	249	270	235	252	279	254	275	279	233	273	277	233	274	255	256	252	264	265	267	251	267	281	282	262	225	246	240	285	281	242	262	267	257	229	261	248	260	290	255	243	260	288	259	254	263	269	284	220	273	236	277	270	264	272	245	270	260	232	266	261	243	269	263	256	281	276	270	253	256	250	252	241	247	274	260	269	242	230	255	290	242	293	286	243	254	235	284	252	274	275	256	251	272	250	255	270	242	269	269	262	246	258	300	275	263	277	262	295	270	275	280	256	247	258	243	255	262	272	258	273	241	249	274	281	262	283	281	286	253	265	261	267	253	278	314	251	261	306	290	250	278	277	257	237	259	246	261	254	261	257	268	262	220	273	248	269	272	280	247	267	254	251	248	276	263	291	256	251	263	245	254	269	223	274	273	254	260	287	247	268	260	275	255	266	269	228	245	263	271	248	284	277	254	249	256	279	253	260	257	278	255	244	245	276	259	260	276	239	261	268	238	289	253	250	255	232	232	249	251	266	258	284	225	261	235	246	261	258	248	265	277	258	257	278	258	268	243	231	257	254	255	275	242	273	256	265	278	247	272	274	275	249	282	301	299	262	238	233	301	290	271	248	266	271	258	245	263	287	263	263	239	300	245	237	280	232	251	259	291	256	241	257	285	241	268	288	267	251	243	248	244	268	249	255	272	248	277	249	270	261	271	246	249	259	247	246	236	288	251	275	284	252	262	245	266	243	241	272	254	281	254	258	252	272	271	267	253	234	260	246	231	261	249	263	265	272	278	252	266	268	262	265	236	266	230	229	278	296	243	228	266	225	266	276	240	270	268	266	273	252	295	274	276	287	257	263	262	265	276	257	259	276	282	251	231	244	258	258	247	249	247	256	282	244	250	258	246	257	286	289	266	245	256	262	256	273	271	227	241	269	278	248	281	246	275	241	244	263	256	280	251	241	274	251	279	233	239	295	282	277	271	260	266	228	253	254	239	267	232	250	278	277	255	256	265	271	273	258	245	269	258	287	254	248	240	287	234	299	253	268	252	243	269	284	242	229	271	280	254	272	294	240	246	269	231	255	246	254	284	263	254	283	275	271	250	263	259	275	276	247	268	264	279	254	266	266	261	288	257	256	264	271	280	245	269	255	270	266	234	244	296	267	279	280	289	230	262	285	261	242	289	264	249	237	263	230	284	285	281	223	242	286	235	251	256	245	263	239	228	277	242	254	294	262	258	271	263	256	272	268	276	279	261	266	247	235	254	273	233	244	250	250	244	251	293	246	261	255	271	263	276	225	258	272	261	262	246	266	262	273	266	235	265	292	251	279	251	251	266	241	262	269	256	261	294	240	264	289	238	250	265	269	271	289	242	242	249	249	256	248	256	260	280	272	280	221	295	253	242	273	276	242	297	260	257	268	282	266	266	271	267	264	237	245	266	267	234	259	259	280	263	270	253	235	264	247	252	257	282	292	268	278	282	278	228	251	278	264	261	266	251	286	256	261	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	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
20530	1749	3559	3807	3259	2737	2247	1958	1731	1601	1447	1418	1255	1255	1096	1108	1005	1078	970	985	952	939	901	951	876	867	875	878	779	870	822	827	842	854	821	792	828	793	781	786	807	828	750	779	801	765	774	758	782	738	737	773	792	782	752	800	835	786	790	752	738	809	691	745	797	793	791	776	752	729	734	739	771	796	780	781	783	783	758	746	767	720	742	733	780	709	793	812	742	683	721	715	736	803	746	713	745	757	714	697	750	743	781	803	808	744	749	752	736	751	752	759	815	699	759	744	741	714	734	754	733	756	739	756	721	769	734	754	746	761	742	763	762	746	741	731	769	743	772	807	740	718	759	729	767	746	710	766	786	725	774	748	724	738	773	760	788	787	744	753	757	724	780	734	768	733	737	704	722	741	723	753	749	732	784	782	733	748	737	786	721	684	771	708	767	709	756	711	747	753	731	750	695	703	753	757	778	752	795	772	797	761	757	714	724	687	749	748	737	756	759	746	720	702	741	761	771	716	776	748	704	748	715	719	750	671	737	725	747	758	711	752	754	745	734	739	775	737	702	774	696	712	727	739	716	699	723	760	715	742	759	738	727	795	734	756	727	781	746	765	766	723	738	730	735	732	772	798	735	729	743	788	734	743	774	740	763	760	698	721	754	729	731	747	760	742	738	732	739	703	825	752	729	735	770	738	723	700	740	751	775	732	709	739	751	718	743	728	789	781	741	735	736	756	755	712	723	732	795	738	747	785	711	762	765	719	756	726	716	739	769	770	693	720	738	755	699	719	760	772	748	709	754	695	759	741	783	739	767	750	725	778	702	773	779	760	698	685	733	785	730	756	740	723	780	722	710	739	716	766	735	753	763	679	758	751	745	727	739	725	734	769	726	760	725	732	715	764	717	717	734	757	696	738	756	742	737	692	749	749	747	735	746	739	681	742	745	750	669	736	710	734	700	749	740	704	735	748	735	714	768	777	745	731	786	766	745	742	757	748	763	765	705	742	751	711	768	663	717	761	760	780	763	712	762	773	769	755	728	740	745	838	752	752	727	717	728	723	743	777	727	735	782	770	732	680	756	764	766	708	760	731	714	797	741	715	719	754	700	777	774	721	725	761	771	777	764	768	790	742	714	728	777	729	773	675	752	727	740	715	750	718	742	686	715	751	822	755	740	708	768	742	805	741	734	688	750	788	752	769	759	708	741	762	701	766	786	725	739	726	743	713	729	779	741	738	755	744	762	756	760	721	749	745	773	761	735	725	720	774	768	712	731	747	738	765	762	759	771	758	725	735	729	708	713	709	764	770	771	750	772	747	759	739	754	725	754	747	761	687	723	751	785	741	754	739	737	745	721	774	778	763	787	757	737	757	714	768	778	719	736	759	757	730	748	721	784	787	751	802	755	769	743	782	786	760	767	742	786	718	713	716	724	706	719	750	703	745	731	696	730	754	715	722	748	684	814	756	747	771	757	774	713	762	720	686	776	758	725	750	755	767	751	758	760	776	740	702	771	742	736	739	756	755	721	740	772	783	746	709	726	778	691	748	747	723	752	759	758	745	753	778	710	738	753	758	725	764	739	785	727	759	766	765	774	692	740	728	710	761	744	708	761	772	707	753	774	751	734	750	754	794	749	789	703	727	757	796	742	739	782	745	718	779	742	768	736	717	717	737	730	783	750	793	753	726	734	765	721	725	708	785	791	762	760	765	759	802	696	777	775	726	747	751	753	733	735	733	749	720	691	743	754	733	748	754	729	728	737	729	712	781	779	759	750	792	707	753	716	760	690	747	752	730	714	730	737	744	728	702	784	755	752	756	755	739	786	729	798	747	778	734	751	716	768	755	738	753	780	703	758	738	797	755	754	773	778	690	717	726	756	782	738	724	711	805	743	736	765	768	777	722	712	761	744	722	761	672	706	682	717	747	743	723	747	724	735	732	727	786	765	751	734	763	727	761	764	724	748	733	697	711	710	734	714	740	728	721	701	705	771	730	769	717	745	774	770	772	820	728	794	769	674	782	760	698	745	776	773	740	789	712	749	769	732	798	697	720	732	746	737	784	733	809	780	764	763	787	761	750	756	782	782	715	736	805	756	759	765	709	765	775	775	780	712	757	741	739	759	697	749	759	761	739	726	768	684	751	735	734	743	760	742	736	729	749	766	734	737	722	782	733	708	773	728	789	728	738	754	744	745	746	752	775	678	779	795	728	763	739	756	728	725	713	757	726	736	760	743	760	765	754	782	797	734	734	754	759	772	711	781	757	804	744	737	744	719	685	736	765	725	753	785	725	784	713	773	779	734	768	789	742	785	731	737	741	716	775	726	751	784	760	790	731	749	750	753	727	731	783	766	758	724	702	740	730	712	697	746	803	709	724	747	761	711	778	725	732	750	711	782	770	731	782	709	746	729	775	719	751	759	733	792	737	768	744	746	777	756	744	716	794	712	741	761	794	746	766	738	724	735	825	732	702	706	713	751	772	739	785	749	744	706	716	719	697	794	762	791	729	716	754	742	727	735	732	746	732	767	770	757	753	726	727	690	784	716	755	708	747	736	732	750	714	740	770	755	766	725	756	744	767	771	791	768	760	747	736	738	705	731	774	770	747	738	760	732	742	756	736	755	724	774	754	733	750	776	744	724	746	767	724	715	722	712	707	748	726	711	712	731	743	725	734	739	758	757	707	763	747	745	777	757	751	755	741	766	760	756	785	755	780	757	750	687	746	814	784	759	776	724	738	779	750	734	730	721	761	744	702	763	714	801	742	733	710	738	759	741	731	738	745	725	738	718	784	748	717	763	728	799	766	732	754	742	708	687	744	738	733	780	721	729	737	710	701	749	731	801	732	740	727	723	766	760	740	733	752	743	682	718	738	771	745	745	769	787	772	751	753	697	745	743	734	748	754	725	718	761	727	745	714	749	771	777	751	731	741	756	734	766	733	719	729	764	750	738	738	744	745	741	719	738	745	785	717	771	756	756	778	772	774	774	695	756	684	804	762	780	719	733	801	762	721	767	740	729	750	758	782	691	806	750	779	746	745	733	709	761	754	746	750	747	685	706	764	780	739	779	794	764	705	825	757	757	709	711	768	707	762	733	730	760	727	744	756	753	773	707	731	725	722	711	735	794	749	737	775	706	736	747	716	731	708	765	735	731	778	720	750	725	727	754	734	707	722	747	822	737	806	706	727	759	757	727	749	775	751	714	725	693	740	758	785	802	756	744	783	773	746	722	740	756	717	739	679	766	717	756	732	705	734	783	709	725	755	749	830	762	715	733	765	732	739	723	795	727	723	720	733	728	742	746	744	771	717	774	781	741	786	697	769	740	722	734	725	746	742	726	766	722	716	795	746	713	800	776	760	753	768	708	702	769	797	728	755	785	688	763	758	715	745	733	754	739	753	703	774	757	782	752	701	789	737	685	713	746	743	766	738	701	743	717	737	759	739	760	690	770	730	747	696	772	730	736	763	740	765	739	784	747	759	723	758	782	733	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
56934	16673	5783	2561	1629	1217	947	775	701	566	523	509	458	436	409	392	348	365	357	316	313	355	345	356	318	328	304	325	366	314	320	302	320	299	304	300	331	331	310	297	305	309	301	317	307	308	305	321	311	285	316	317	285	311	315	303	286	297	294	293	282	317	288	326	320	282	301	299	295	308	299	280	293	270	279	300	290	333	291	272	296	301	295	292	296	299	285	315	299	288	274	270	299	283	297	284	336	289	299	283	287	317	292	289	302	321	304	300	316	274	280	310	338	305	314	298	287	304	318	290	320	304	272	320	267	276	295	275	293	290	311	321	291	325	289	309	287	312	280	290	295	303	290	302	339	312	291	315	296	291	301	285	306	309	288	298	317	302	283	296	288	293	289	294	305	300	307	309	290	309	314	299	304	270	255	273	262	272	272	314	295	269	313	310	317	281	287	285	302	297	320	290	274	295	280	314	302	299	330	296	300	303	290	301	301	291	297	303	286	290	327	286	305	289	289	290	308	310	317	287	291	284	300	278	278	281	305	284	287	313	275	294	295	295	280	291	279	283	314	270	300	282	287	298	319	311	260	288	286	286	307	267	266	308	301	303	311	284	274	302	325	311	290	269	268	316	279	274	267	291	284	297	286	290	271	282	316	298	303	275	280	304	292	312	273	286	285	304	286	274	310	311	278	276	286	285	308	301	296	285	303	283	296	311	302	307	274	291	304	323	269	254	281	271	279	306	272	272	332	317	315	321	310	313	306	299	324	292	283	303	311	296	301	269	301	290	313	327	266	276	295	295	305	286	312	283	295	263	289	277	299	314	281	273	314	293	290	278	299	308	282	322	316	286	304	273	301	307	270	330	265	268	297	287	288	279	297	265	279	312	258	285	275	293	304	276	313	308	334	304	282	301	310	263	312	302	279	320	298	318	300	291	291	325	298	305	291	294	281	295	317	301	293	283	305	310	291	307	316	297	297	318	288	291	323	286	277	290	315	283	286	297	288	295	285	308	297	293	280	287	307	290	301	297	302	278	316	276	276	278	310	290	276	290	275	327	279	317	315	304	312	275	275	280	306	281	322	274	297	277	295	316	280	269	348	285	300	309	287	288	294	290	313	280	317	318	286	297	315	289	303	300	287	303	310	311	270	298	242	314	270	278	270	310	305	265	269	307	270	304	307	279	289	294	318	296	283	269	316	291	313	258	301	267	309	288	309	314	287	287	259	283	324	282	293	317	296	319	312	307	266	269	314	276	302	315	299	294	300	297	278	335	277	289	276	303	294	271	301	297	313	268	280	334	314	279	291	295	293	295	282	281	290	301	288	314	310	302	278	279	288	299	281	279	289	315	287	295	273	285	318	293	288	282	317	303	318	272	283	318	284	336	284	310	281	266	303	296	308	307	295	331	263	306	279	314	284	312	291	284	265	288	277	338	303	291	292	270	272	311	289	283	295	314	291	302	303	312	308	329	288	292	276	265	298	294	333	299	293	285	310	282	296	281	297	304	293	286	308	292	304	288	292	314	310	262	292	270	297	294	305	306	300	304	272	290	312	308	286	308	285	305	285	307	273	282	293	286	295	292	340	288	263	292	277	290	322	309	293	275	263	310	296	273	283	314	283	300	292	314	280	323	267	287	276	305	333	274	275	274	324	300	313	286	301	305	284	279	311	299	277	275	273	281	298	297	273	296	276	275	294	281	327	305	301	306	329	291	256	269	286	284	331	285	285	323	274	331	283	280	294	304	302	274	291	270	303	303	315	267	309	305	280	286	310	299	324	309	298	280	277	297	297	325	287	286	298	305	302	297	302	313	282	313	293	290	280	286	298	305	308	288	283	299	323	307	304	281	299	305	304	281	277	289	265	322	319	271	301	280	261	314	305	297	301	274	297	302	310	265	301	293	297	307	270	287	318	294	324	274	298	298	280	279	321	282	290	304	283	283	303	301	281	281	331	292	289	272	261	255	292	309	279	270	289	304	312	300	263	271	285	300	281	311	297	287	296	300	290	285	273	291	268	301	281	303	274	309	302	286	304	312	293	277	273	318	273	277	270	302	324	305	276	293	303	302	286	319	295	282	289	285	272	271	302	320	289	297	265	287	304	272	287	312	303	299	284	284	311	294	268	295	306	300	322	300	287	275	287	304	314	296	294	281	293	313	314	261	276	296	272	301	278	297	283	270	323	333	261	303	299	314	321	285	294	301	305	319	291	313	310	302	288	299	311	327	264	300	317	303	286	317	302	320	302	282	301	282	297	288	270	303	334	288	306	288	249	258	291	325	297	298	276	291	308	290	252	280	311	290	300	332	291	321	333	298	300	309	291	300	322	264	284	272	305	285	309	290	279	300	294	295	288	277	258	267	297	304	280	286	266	267	292	318	275	280	260	276	307	319	288	280	313	294	277	269	312	295	300	268	279	291	326	304	301	278	275	259	315	274	319	307	293	315	268	312	246	303	297	289	295	304	310	274	269	298	335	261	299	314	308	304	307	308	306	309	289	268	313	301	307	291	294	300	324	297	292	311	277	275	289	302	302	273	298	318	272	284	276	299	276	284	289	299	303	327	263	288	308	308	311	281	299	311	297	287	331	316	295	310	277	300	284	284	297	289	278	311	285	271	304	333	289	299	295	278	300	283	336	262	271	285	275	278	293	327	272	302	316	288	310	293	242	309	269	301	273	296	305	294	286	305	293	328	304	289	305	281	306	285	263	306	301	306	299	322	310	333	284	289	294	266	297	310	308	303	276	272	321	295	315	302	293	326	276	297	271	334	302	279	268	300	304	274	305	302	272	263	264	316	305	302	299	294	304	290	287	271	273	298	290	303	269	285	299	281	265	279	272	279	300	279	284	273	304	294	315	303	292	289	300	281	309	304	281	325	312	313	325	330	296	320	295	295	267	299	282	270	269	316	303	304	287	283	286	315	299	305	313	305	272	293	261	294	277	292	289	292	301	264	301	278	300	271	272	276	317	304	311	306	284	304	318	316	300	325	320	312	268	282	287	298	280	296	293	280	332	321	270	273	294	307	279	278	300	306	276	304	306	309	295	316	284	311	315	303	310	338	289	300	290	330	299	304	290	298	301	268	283	282	263	291	320	283	309	303	297	301	263	293	303	285	309	289	278	292	280	301	273	331	302	316	293	313	274	318	271	307	283	317	299	284	303	309	289	262	313	337	274	293	280	303	260	320	294	293	288	282	288	283	318	280	328	288	277	283	313	280	312	286	297	288	308	302	296	285	321	311	293	298	300	288	302	315	264	296	283	269	288	347	293	289	308	275	292	270	294	344	312	282	291	287	303	291	299	276	273	282	281	308	301	307	298	272	282	296	330	316	336	308	294	272	299	325	311	291	267	304	301	276	324	325	267	277	264	294	302	268	284	285	276	268	306	295	309	307	280	256	317	288	308	276	317	268	329	265	274	293	266	292	257	292	312	281	268	290	355	319	298	303	273	309	273	297	308	286	281	296	268	291	288	283	287	287	267	292	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
26965	2816	6070	6555	5600	4534	3842	3288	2713	2363	2143	2073	1880	1685	1659	1486	1387	1328	1299	1253	1184	1113	1086	1094	1046	1084	1001	1000	969	983	1072	969	949	943	960	929	944	920	889	923	876	898	913	912	897	896	877	905	941	892	885	861	865	887	912	848	827	860	873	804	839	846	853	810	841	809	799	847	885	860	848	849	862	848	805	826	852	784	827	807	839	821	802	842	834	818	851	840	880	865	799	808	773	859	822	836	863	836	822	866	829	804	822	849	828	783	792	840	819	813	827	856	822	824	846	842	830	790	813	820	814	801	817	812	765	834	795	820	810	813	855	832	749	777	813	783	763	793	780	830	852	850	826	839	822	814	842	858	813	813	852	855	818	789	847	806	781	821	769	856	825	773	760	805	757	831	779	850	848	812	819	794	815	824	845	826	787	805	788	795	814	807	792	783	815	793	809	876	830	840	777	858	830	803	875	845	788	834	779	838	831	808	829	834	838	836	793	824	835	787	853	801	855	782	768	808	777	840	743	839	761	825	777	819	776	818	746	833	763	791	841	772	892	795	815	785	777	855	761	793	806	838	804	768	788	833	791	780	814	820	763	845	825	796	830	790	800	783	803	798	823	772	800	793	778	872	851	744	769	756	777	829	763	845	810	817	836	793	820	796	800	795	802	793	871	798	819	796	802	794	845	849	824	845	802	854	849	818	751	801	832	783	774	731	869	832	811	787	791	840	844	835	824	872	828	814	852	786	741	848	823	815	773	898	815	844	806	773	832	873	804	809	840	829	811	843	793	802	821	815	831	779	742	809	836	788	771	819	798	780	832	812	771	798	854	779	818	785	759	803	844	850	797	807	777	760	804	821	771	808	836	821	857	828	873	784	814	844	835	814	810	853	822	794	842	839	828	794	782	787	771	781	813	839	780	830	803	840	857	736	781	812	798	757	853	801	765	846	795	832	815	771	788	787	796	852	804	816	832	824	817	822	768	802	859	799	797	819	867	842	783	825	798	793	836	836	804	819	840	786	789	763	807	827	802	789	797	841	825	785	824	876	813	786	815	746	821	817	790	809	823	806	813	762	856	814	825	852	803	807	797	826	807	784	809	807	840	827	748	850	809	790	776	807	789	789	795	795	801	819	813	829	833	775	818	815	838	869	851	828	863	806	831	813	788	815	779	817	817	785	764	782	785	778	845	868	793	840	826	790	775	829	797	820	825	823	763	768	821	827	811	859	796	831	776	804	837	785	799	833	829	799	749	833	816	793	841	777	760	825	822	871	845	835	766	768	806	843	759	797	800	786	770	806	827	763	849	787	800	800	783	746	849	797	821	814	795	787	798	782	796	830	790	754	810	798	826	806	802	827	830	777	766	838	790	803	839	822	797	808	782	744	754	841	787	868	822	783	912	806	799	839	758	806	806	816	791	813	800	834	777	755	754	834	798	774	832	819	834	821	816	734	784	779	807	791	829	860	844	798	818	775	805	820	852	808	820	814	763	801	752	836	836	793	790	790	847	767	811	815	770	772	809	810	845	850	777	828	813	812	811	794	836	797	796	832	820	780	761	803	806	793	842	793	824	835	875	787	803	817	822	786	804	776	780	833	795	774	775	787	804	801	777	786	833	809	798	828	852	833	823	799	808	781	823	804	819	776	795	800	801	824	866	782	818	834	846	820	776	851	863	830	769	822	824	794	802	820	799	837	808	869	756	820	847	821	768	811	774	787	787	839	818	840	788	813	875	790	816	785	817	786	862	786	848	774	793	827	781	825	796	803	820	808	819	758	790	781	801	830	803	830	817	819	785	736	841	718	737	797	812	829	813	790	779	853	831	833	820	818	784	824	805	797	808	844	838	861	775	824	801	769	783	805	785	807	780	806	825	791	830	847	809	819	844	836	805	813	793	786	831	774	819	837	786	810	817	780	818	779	805	805	776	833	801	831	819	759	803	823	823	779	755	819	766	838	796	805	767	743	832	792	795	814	829	806	784	841	800	810	816	783	803	785	755	783	801	798	779	837	792	841	794	810	857	804	772	816	814	789	809	842	822	828	792	813	776	833	808	847	798	852	766	764	803	816	788	826	782	805	836	821	818	787	807	776	777	875	799	815	755	785	775	839	809	821	822	763	815	813	839	845	828	791	820	848	737	815	828	788	814	760	772	847	808	776	849	811	840	817	794	825	827	773	834	824	828	807	761	790	817	822	844	801	793	793	809	776	840	775	814	751	763	798	804	794	752	818	801	809	806	857	804	761	842	776	780	786	826	838	827	792	853	791	823	789	754	839	807	782	844	803	823	791	815	780	765	793	832	818	817	803	789	768	823	818	801	806	822	795	877	792	796	796	818	811	783	727	803	773	792	844	830	773	844	842	772	853	849	779	820	873	831	807	810	789	877	820	788	850	834	789	830	845	855	784	769	831	797	769	817	787	826	809	774	883	888	831	827	788	834	765	776	839	813	828	812	746	828	758	778	800	770	791	831	816	793	774	892	832	775	773	783	818	789	814	799	785	825	766	809	786	779	817	855	867	784	819	835	833	826	823	841	837	857	821	806	782	830	845	785	828	761	798	851	770	791	827	783	807	804	762	808	781	817	772	788	777	850	822	767	780	813	847	796	744	800	806	783	820	785	801	734	805	824	803	792	827	781	810	812	786	847	780	798	812	760	734	785	814	814	770	827	825	749	824	823	759	737	829	835	822	800	825	813	824	755	866	788	809	824	817	836	800	824	760	789	871	810	795	772	827	780	729	806	805	840	789	862	808	820	781	791	841	819	811	768	831	811	755	802	817	848	761	783	874	801	862	808	840	806	813	820	800	803	803	799	837	752	762	843	844	821	860	842	838	787	831	830	854	797	862	819	795	837	784	843	832	789	781	840	826	782	840	798	804	848	782	826	798	777	803	779	777	809	856	831	806	777	823	805	816	828	851	797	759	762	797	806	804	829	795	807	832	846	754	829	767	772	816	811	790	767	767	846	855	761	798	757	808	781	834	814	853	783	853	773	777	763	865	782	794	832	820	764	833	859	840	875	823	798	781	810	760	738	836	796	756	815	828	824	819	783	795	824	749	771	835	771	736	811	801	784	825	784	802	860	788	780	764	799	738	869	849	832	795	785	793	831	891	821	802	781	854	841	795	872	849	834	781	843	783	876	809	842	789	798	791	794	801	830	788	785	810	801	792	827	813	825	799	797	762	813	782	838	826	838	833	802	810	867	791	725	800	827	770	854	815	769	820	812	850	827	815	797	787	835	815	810	780	787	846	762	795	823	790	788	804	776	768	825	794	833	810	784	801	825	820	805	852	777	817	784	827	840	806	819	779	783	836	869	787	803	826	789	802	803	812	824	809	841	781	891	800	791	821	777	828	768	794	737	827	824	802	803	763	808	763	807	749	801	810	804	783	828	799	788	770	760	815	860	816	777	799	809	768	841	825	789	827	807	788	837	779	839	871	798	834	806	816	800	800	795	795	813	832	771	785	770	815	819	816	791	825	774	807	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
6060	395	210	175	152	148	118	132	156	106	115	116	146	122	123	106	119	113	140	107	142	126	120	118	114	105	121	138	130	114	129	131	110	133	118	119	106	148	117	133	114	133	131	106	124	136	119	137	103	125	122	130	120	109	114	133	124	126	111	117	118	103	115	125	129	119	127	122	98	125	123	119	115	96	109	126	129	124	118	132	111	122	130	117	125	132	121	138	129	96	105	107	135	119	129	110	105	105	123	139	132	125	115	121	122	143	131	130	124	113	103	111	121	119	126	112	125	114	134	121	103	118	119	115	128	117	147	126	118	140	119	98	109	120	134	119	134	134	125	115	107	132	127	118	107	97	132	104	108	114	134	135	114	122	136	124	115	128	122	114	110	116	121	117	110	122	135	133	123	136	124	122	130	132	115	138	124	147	119	138	129	116	132	135	105	114	117	114	127	116	121	114	106	112	100	113	116	127	112	131	127	121	123	111	135	136	140	131	145	118	113	127	118	115	115	113	132	110	113	117	133	99	119	133	146	126	132	124	135	129	120	113	135	139	133	108	128	120	128	134	123	114	104	118	119	108	125	101	106	104	109	109	116	108	114	113	126	119	116	105	116	109	107	129	132	123	129	140	108	138	122	118	128	124	136	111	108	128	146	125	116	113	120	140	111	123	112	120	121	123	102	129	130	108	108	124	127	109	116	126	106	107	109	130	112	113	115	114	128	140	104	118	99	117	118	106	104	128	133	122	121	139	117	129	130	134	129	134	132	123	114	129	132	124	109	94	127	124	113	120	128	124	126	134	132	128	107	126	134	120	113	131	133	103	120	121	116	132	155	104	111	119	137	125	125	112	124	121	112	122	126	124	117	125	126	132	125	113	99	121	134	119	121	154	123	142	100	115	125	108	119	131	126	126	123	139	120	115	100	116	111	116	130	127	116	114	116	124	133	130	103	136	132	110	124	138	102	107	116	130	137	92	113	129	111	119	113	126	118	115	131	112	120	116	127	132	114	121	132	130	114	130	140	104	125	112	133	110	118	108	109	132	117	135	139	114	137	143	130	129	134	138	108	135	115	122	105	97	108	117	116	131	103	101	125	105	121	127	139	124	110	122	107	104	130	136	127	120	112	130	127	111	124	118	121	136	123	117	121	130	116	131	117	123	112	138	124	116	112	121	115	117	117	120	116	122	123	110	126	110	130	117	119	122	150	128	115	111	104	125	124	137	126	124	125	126	137	134	118	137	127	126	108	134	121	130	142	123	114	121	129	111	113	158	131	142	125	122	112	124	105	111	121	132	131	108	136	110	106	125	121	107	108	108	119	124	106	131	111	97	116	122	113	102	126	130	113	130	135	114	125	145	112	112	119	118	126	113	114	139	120	118	140	137	138	129	112	117	132	119	116	129	127	122	119	117	106	111	124	129	113	94	124	114	110	123	107	125	124	114	104	117	112	134	114	123	141	127	132	149	123	141	107	123	127	125	129	121	117	114	127	102	131	126	117	131	128	137	123	120	112	131	125	126	102	124	112	120	135	120	121	121	114	118	127	106	132	109	122	133	117	120	131	119	130	119	119	120	128	117	121	115	114	130	118	92	106	128	120	117	124	115	123	121	143	120	114	105	113	122	127	139	134	117	120	111	139	128	124	112	130	118	114	113	117	122	133	113	101	114	106	119	114	134	134	109	125	110	121	112	130	128	121	114	108	137	117	111	112	94	118	121	121	118	116	139	130	129	123	120	150	116	133	115	144	112	132	115	139	116	116	101	125	113	130	126	120	116	116	131	133	104	105	110	106	102	109	117	131	121	120	118	112	95	133	121	119	108	144	134	132	129	139	102	115	117	125	113	114	110	116	109	116	103	125	121	138	115	108	112	133	115	135	120	127	114	113	126	124	117	133	146	110	137	117	137	132	112	133	123	103	91	105	143	138	123	133	106	114	130	94	127	122	121	123	133	117	132	124	129	126	120	138	132	126	130	97	126	115	122	121	106	119	114	105	113	112	128	127	125	147	109	109	110	134	135	107	119	125	122	104	129	125	113	114	120	117	115	118	124	121	130	139	130	122	132	128	124	128	114	120	127	107	127	118	108	105	114	120	118	127	112	118	133	121	118	135	108	142	94	125	103	121	114	107	100	130	91	119	118	129	142	111	113	127	122	109	121	115	119	164	118	120	112	106	126	113	115	135	116	128	120	116	123	119	119	131	145	120	116	115	122	115	133	104	125	139	125	116	110	104	110	140	130	134	126	96	117	130	134	147	130	110	131	134	143	132	116	124	110	125	125	151	116	121	109	135	108	127	130	110	116	120	134	136	123	104	122	126	130	119	135	111	101	119	111	130	122	122	128	118	149	133	132	127	124	105	119	122	121	112	116	147	117	107	110	123	136	122	144	119	134	125	123	122	131	122	123	115	100	104	132	124	129	116	112	105	122	110	117	127	137	122	138	115	133	123	115	109	113	135	121	112	133	135	108	116	115	147	127	123	127	108	124	107	128	124	112	106	117	119	132	131	110	106	130	106	139	113	111	104	125	141	127	144	106	123	134	122	107	123	130	115	126	113	129	100	124	148	121	121	119	119	118	119	141	115	99	104	118	107	116	127	145	110	118	118	132	126	117	124	113	107	126	99	133	127	130	124	127	113	134	114	100	114	138	115	124	150	111	143	160	135	113	106	119	120	131	125	145	135	113	133	112	115	106	113	100	127	126	124	137	130	156	109	112	124	121	122	138	115	142	125	127	119	108	113	141	140	132	119	120	136	151	121	138	115	117	113	110	134	126	117	113	113	107	125	151	111	121	124	116	113	143	115	108	129	127	116	124	119	119	121	135	112	138	105	109	122	121	131	115	125	150	119	130	116	94	121	139	136	128	94	103	90	122	114	107	110	132	131	116	122	117	126	114	120	114	128	130	106	126	104	108	118	115	122	114	120	108	127	109	105	129	122	130	114	95	111	124	127	115	121	138	136	112	97	118	109	123	120	116	126	146	130	125	131	128	97	112	111	131	115	126	132	128	114	126	101	136	122	132	120	114	114	127	128	147	104	122	106	117	112	118	114	135	131	129	103	124	116	130	123	129	140	109	123	133	142	121	153	122	126	121	144	111	115	126	120	116	138	137	113	114	110	134	121	134	117	117	120	123	142	105	119	130	119	112	129	108	128	126	122	138	119	132	116	144	115	124	135	102	120	125	114	117	134	118	116	117	126	143	122	106	105	118	131	128	132	117	130	111	119	123	132	120	146	133	125	115	115	110	121	122	125	126	115	137	117	120	126	135	135	108	126	112	114	120	107	142	125	114	119	118	129	125	129	123	115	117	135	134	118	113	126	123	133	131	125	129	124	125	124	137	133	108	108	115	132	133	123	123	110	126	142	137	104	142	128	122	106	150	124	133	126	143	130	109	115	125	100	123	133	122	109	118	111	113	125	114	139	111	109	120	118	116	141	136	111	121	141	113	123	132	104	128	123	116	128	149	111	114	115	116	131	105	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
5504	473	590	577	527	515	534	494	492	424	421	438	426	428	429	427	412	451	425	403	408	412	430	383	420	399	424	400	366	411	380	395	394	376	367	384	390	421	403	407	384	377	384	421	448	421	365	404	429	389	418	394	427	403	424	392	400	414	420	417	413	429	376	406	397	390	414	422	385	415	419	409	402	397	429	411	384	380	400	454	418	429	397	385	409	412	384	416	393	417	439	355	440	436	391	404	406	410	390	408	363	437	414	409	393	397	396	398	404	401	403	404	414	404	416	390	406	367	385	399	426	408	368	386	439	383	378	429	388	398	424	421	390	411	406	379	412	407	404	427	394	368	414	406	401	408	386	391	413	392	422	393	404	384	428	401	395	397	391	415	406	400	429	399	374	468	423	392	435	411	423	427	416	421	377	368	395	388	417	384	385	410	384	431	403	414	393	431	411	387	403	394	354	424	399	370	388	368	435	406	393	424	389	433	422	416	416	417	414	401	409	387	394	401	409	438	382	405	406	397	435	406	414	380	396	387	418	384	385	391	408	431	417	413	403	393	448	441	351	396	405	410	368	376	402	397	432	342	405	411	391	374	423	406	403	438	420	392	393	400	410	418	397	454	393	422	376	408	409	394	427	403	387	373	397	376	381	377	400	399	424	403	413	408	399	415	385	378	442	406	393	417	422	375	397	412	395	385	402	382	436	385	364	412	395	396	418	387	408	369	439	382	401	410	435	365	414	373	400	402	419	433	395	365	401	374	388	381	356	421	411	433	395	389	439	381	364	417	402	370	417	397	395	380	445	369	389	403	414	419	413	383	417	414	427	387	431	410	375	398	400	421	362	403	421	400	400	418	420	406	431	416	415	419	413	419	398	404	463	429	396	392	416	392	429	410	401	409	396	388	417	401	415	396	356	393	406	427	383	398	416	405	380	412	405	423	422	417	397	393	403	383	354	400	420	393	395	373	398	395	403	417	440	390	411	414	395	410	390	396	395	398	382	357	418	422	390	423	388	382	424	407	409	372	388	393	382	403	410	386	405	387	336	389	400	411	403	384	404	443	412	413	402	419	398	390	430	423	429	430	415	407	394	408	384	390	417	380	376	421	407	406	405	447	431	375	385	380	445	369	403	409	404	435	440	391	404	412	407	441	390	432	439	404	380	401	445	384	422	406	413	402	428	420	388	421	381	405	414	408	386	392	425	418	396	347	429	423	433	381	393	448	425	405	386	398	411	427	399	381	417	387	401	387	419	425	389	401	389	382	413	378	395	407	411	436	396	437	408	414	390	420	405	425	377	379	390	401	419	374	339	401	444	395	408	399	392	384	398	429	389	386	409	417	398	410	425	387	414	417	376	375	398	401	413	414	411	384	404	406	384	424	359	380	386	387	398	406	386	432	421	405	420	416	369	416	379	403	400	408	400	407	385	410	384	381	445	425	441	423	431	388	398	416	426	393	413	423	413	379	406	416	407	434	411	414	371	396	408	423	379	390	447	398	435	351	410	410	415	396	414	427	381	404	416	396	412	402	409	348	420	403	397	415	393	394	424	377	453	434	403	402	433	419	414	385	416	368	421	389	440	399	364	419	385	377	433	403	409	395	405	421	404	413	395	402	434	405	363	408	369	381	411	411	362	395	437	425	392	378	381	403	424	417	400	409	409	403	411	403	403	421	407	367	393	403	376	406	383	421	418	412	395	420	360	415	420	407	441	388	404	439	433	382	414	389	361	417	395	375	392	389	403	420	397	400	391	398	402	414	419	400	409	372	442	424	438	440	396	391	425	422	382	397	398	385	374	402	425	418	386	418	407	441	397	414	401	388	392	406	395	431	415	418	406	435	398	392	384	456	430	410	389	426	418	359	417	375	384	427	467	397	399	401	422	391	427	387	384	429	383	427	406	382	383	406	420	402	406	428	412	435	411	409	391	415	386	397	397	398	366	389	369	403	391	437	405	375	381	400	389	402	384	393	405	388	389	394	401	419	383	376	377	399	421	401	379	412	399	422	391	413	408	403	398	413	388	431	437	415	382	416	417	410	399	412	389	423	391	401	416	414	381	402	400	387	377	405	394	383	416	396	404	402	401	446	433	417	390	414	418	423	421	413	388	411	408	442	393	389	397	390	370	404	366	408	396	415	405	424	381	430	447	374	374	427	378	413	351	387	419	406	398	375	402	398	375	434	419	386	399	416	437	442	415	377	366	405	414	382	416	371	427	386	423	400	420	425	445	427	409	394	437	414	432	391	423	427	409	459	357	392	392	379	389	446	400	423	403	382	381	405	421	440	401	384	414	411	424	399	404	376	393	370	410	437	373	399	385	413	415	405	354	410	388	392	380	432	392	414	385	406	381	376	416	422	397	395	422	402	382	403	427	401	421	400	426	403	403	360	407	402	396	381	407	377	423	368	422	369	423	422	434	436	409	413	376	421	398	422	434	387	368	367	361	390	383	397	359	437	429	390	398	407	426	391	425	435	425	380	419	399	372	390	402	368	392	415	429	406	409	454	443	379	419	425	419	400	415	446	402	405	401	376	412	440	403	419	392	369	419	403	364	439	406	387	424	401	366	412	373	431	400	401	417	392	380	370	409	391	364	410	400	376	389	391	417	417	404	408	418	409	390	419	391	383	375	411	393	392	395	400	414	392	381	381	392	387	398	374	430	405	342	391	409	410	391	391	393	415	399	403	437	394	384	450	446	403	445	409	395	406	425	447	411	456	362	391	401	363	369	417	406	396	391	410	405	420	409	422	407	422	444	351	416	384	421	421	414	422	410	410	426	414	389	400	399	428	395	402	424	409	402	423	386	430	360	417	395	429	384	403	425	410	423	385	374	358	407	403	394	437	406	397	402	401	445	369	388	384	402	426	386	380	433	397	367	393	397	385	419	422	398	419	398	384	405	450	370	383	420	398	417	424	396	355	417	423	408	400	389	407	415	389	412	436	388	400	404	421	402	380	438	416	381	374	390	419	430	394	404	415	384	425	427	384	422	372	397	416	393	433	385	406	415	418	411	379	394	381	426	423	389	419	396	350	409	395	415	399	409	396	408	360	408	404	385	410	395	396	393	422	372	406	409	412	390	355	442	414	451	374	385	387	378	395	393	423	393	387	399	366	385	399	421	392	373	406	411	387	423	409	355	400	376	407	390	398	360	415	387	374	407	394	413	403	380	385	402	353	405	397	461	417	364	396	400	395	427	422	408	390	400	395	408	431	371	391	414	370	393	397	371	408	370	417	376	412	409	414	382	385	398	401	400	416	473	405	407	380	400	402	403	395	442	395	403	406	386	420	396	409	403	389	419	377	403	413	400	390	416	410	362	394	385	382	420	379	389	390	401	407	398	433	389	369	406	384	403	405	426	416	363	416	406	409	392	383	395	398	391	426	411	386	404	415	397	441	430	416	433	421	396	403	409	402	389	400	397	421	450	396	419	358	404	393	423	428	408	396	423	407	410	429	389	399	400	395	394	405	432	399	376	413	387	404	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
44127	7620	1691	1198	862	640	542	520	447	369	406	335	339	339	323	334	314	328	307	278	314	285	266	314	255	266	290	256	268	283	270	267	276	275	276	260	250	266	267	245	275	278	273	249	263	262	290	279	239	254	280	283	297	287	256	282	284	238	237	262	271	276	268	239	257	277	267	268	248	270	270	278	269	214	243	229	263	271	231	282	287	242	249	269	266	244	244	278	255	250	272	243	253	258	245	238	244	262	245	263	267	269	265	253	269	280	271	264	244	241	267	263	254	287	259	253	269	255	264	257	241	252	266	267	266	247	258	278	249	245	239	231	261	288	231	261	235	279	245	230	268	270	253	269	246	301	256	272	284	260	265	263	254	237	260	257	254	267	250	243	270	268	288	270	265	286	240	235	253	254	243	290	271	266	245	262	258	277	261	234	278	248	291	269	261	246	254	255	261	268	275	242	253	265	270	244	267	245	268	257	260	256	281	285	268	291	275	258	250	260	282	254	265	262	277	270	237	286	263	247	261	252	272	255	280	278	266	277	267	270	282	280	259	245	233	259	292	265	257	262	284	256	260	289	280	236	236	271	275	279	246	260	277	281	280	253	245	248	257	242	258	275	272	262	285	263	254	242	249	250	283	276	258	249	245	270	260	263	256	275	245	272	273	238	253	271	271	286	242	238	269	271	271	258	243	241	258	251	265	299	273	251	251	253	253	259	246	253	234	245	254	258	249	259	260	243	249	246	253	242	270	258	311	242	282	251	286	258	262	289	225	272	246	257	248	236	267	254	282	246	243	280	237	272	250	279	260	236	281	266	269	266	282	278	268	250	261	256	273	254	277	250	244	279	276	281	255	258	263	255	263	282	262	256	240	219	259	260	267	240	266	271	238	256	248	249	258	231	236	275	238	270	250	227	270	252	293	259	239	243	250	280	257	258	248	256	235	230	271	279	252	291	242	263	287	292	262	273	250	254	251	263	270	278	296	267	262	233	269	280	267	268	245	246	288	231	274	248	284	241	260	251	262	261	261	270	249	275	248	236	249	231	260	246	262	275	237	241	269	259	257	252	247	235	230	250	249	270	253	231	274	266	233	287	248	276	246	264	259	252	269	240	276	244	254	270	239	263	292	232	294	282	255	261	265	232	245	253	256	256	248	285	272	254	238	241	254	241	255	273	262	271	284	221	264	261	265	221	265	249	248	248	275	247	248	244	286	258	263	262	258	269	280	289	245	252	273	261	238	260	264	276	258	243	267	266	264	277	237	290	268	212	261	283	284	235	250	275	272	259	264	282	261	255	256	229	274	240	275	263	269	280	256	260	263	252	265	240	261	284	274	244	297	265	248	289	241	230	287	263	243	260	248	270	251	263	303	295	257	271	226	265	246	288	271	258	249	238	259	251	268	235	271	263	282	265	262	242	241	264	272	224	221	255	255	270	254	272	247	257	291	228	229	276	275	254	244	279	231	262	261	252	247	266	268	256	268	263	237	263	265	248	235	252	238	282	252	265	256	263	258	265	283	276	269	266	271	271	278	275	278	290	248	239	213	262	282	263	260	263	226	265	271	266	254	267	271	267	267	268	230	242	271	259	260	242	255	271	266	279	259	271	261	257	237	275	272	298	294	261	247	244	231	252	282	253	252	274	292	253	272	271	267	272	248	255	253	260	277	282	282	250	232	252	241	257	294	246	246	283	251	261	253	271	259	234	257	248	254	265	275	242	269	271	247	265	235	290	233	269	260	250	270	238	244	274	233	243	252	268	286	271	267	280	236	259	289	281	241	276	244	256	263	261	257	273	278	265	266	272	298	251	306	261	255	259	230	258	273	253	275	244	274	259	247	274	275	267	282	223	242	247	259	241	302	287	263	280	268	256	235	239	245	262	269	250	252	241	254	264	226	262	257	245	250	247	258	283	265	265	205	251	290	253	251	241	264	260	266	258	271	262	253	271	279	255	292	274	273	277	260	228	243	255	266	248	265	252	280	253	258	220	258	240	268	254	225	249	247	255	226	279	280	253	256	271	238	254	269	246	269	267	241	267	286	264	271	260	239	255	257	227	268	251	269	240	252	262	253	257	290	275	263	269	254	244	261	267	266	268	252	263	230	241	256	239	287	252	250	268	271	269	263	252	240	271	262	264	253	247	276	239	264	275	246	272	240	250	265	252	244	276	239	289	272	255	285	233	263	250	268	263	243	254	267	243	264	256	284	234	233	257	245	248	297	275	286	236	252	272	235	244	288	262	266	278	254	247	272	279	254	245	253	246	274	231	260	239	291	304	239	242	267	290	261	271	223	282	253	250	259	237	279	263	268	251	251	254	281	265	296	244	254	288	248	253	263	256	259	270	265	254	235	249	282	240	264	256	258	234	272	265	289	281	304	260	268	261	238	254	258	256	271	261	239	268	283	260	278	256	258	239	264	251	222	283	263	260	243	275	262	238	256	252	243	246	288	252	257	289	242	243	210	266	245	243	285	279	233	245	265	225	232	260	243	259	245	239	277	263	270	245	226	279	253	235	275	272	247	252	255	253	265	264	252	282	255	240	256	269	244	261	248	276	268	281	275	257	263	246	227	281	245	255	248	263	241	260	242	263	275	277	271	269	250	245	245	265	226	291	243	231	272	230	259	237	219	246	268	245	234	245	263	264	273	252	230	275	262	273	254	256	271	289	303	265	273	259	235	264	270	249	224	263	254	279	273	270	237	231	256	248	265	250	258	263	283	281	277	245	311	257	240	251	277	227	255	254	246	242	259	257	273	267	273	291	242	227	255	246	268	238	283	262	261	245	269	261	279	254	260	298	253	206	278	262	245	270	284	284	263	232	260	254	273	272	257	262	265	262	266	252	256	271	266	263	238	268	246	274	277	265	250	286	257	270	256	257	233	274	245	259	241	264	290	255	255	281	274	254	267	260	289	274	288	291	266	247	242	252	270	245	220	262	257	269	287	235	252	260	270	230	253	248	262	258	251	255	239	270	250	245	265	256	249	264	264	263	256	295	241	260	265	243	256	279	283	255	243	294	291	257	238	284	235	294	247	258	254	281	245	253	271	265	276	253	257	266	265	272	259	266	265	270	272	251	289	280	247	269	269	280	264	280	225	248	282	266	248	238	275	255	273	263	263	250	288	259	259	226	237	265	265	279	272	273	264	255	260	283	246	238	271	263	276	276	246	282	269	242	267	237	294	272	265	320	289	273	236	248	280	267	262	263	252	265	236	244	275	257	239	255	244	255	262	245	270	269	258	228	256	241	251	283	267	257	252	263	274	247	269	249	281	278	235	230	262	270	251	292	234	228	222	273	245	252	259	267	268	258	273	258	260	275	255	260	261	265	273	256	261	262	261	269	296	273	268	260	268	257	276	242	256	258	272	260	260	234	258	267	263	271	240	273	256	267	271	226	292	264	239	234	241	263	261	226	209	263	257	258	264	256	280	235	282	275	239	265	263	218	269	233	261	283	262	266	272	256	270	239	248	267	261	285	252	260	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
20862	1676	3431	3826	3252	2734	2368	1920	1801	1554	1443	1441	1317	1248	1118	1110	1021	1037	993	996	985	924	901	887	877	880	846	831	849	829	839	827	822	859	797	829	818	766	825	767	796	782	815	775	771	832	751	751	756	729	760	757	772	785	761	736	747	769	747	772	808	828	784	780	744	805	706	736	736	761	756	756	762	715	741	751	754	740	747	790	796	801	807	752	730	745	725	804	684	789	720	749	737	792	716	768	713	784	746	759	748	751	740	714	739	709	726	759	768	792	774	719	720	773	812	740	760	749	777	743	766	742	692	747	763	770	697	737	757	696	715	740	732	743	794	714	781	835	699	723	752	743	733	735	734	727	741	677	761	751	726	741	787	787	753	733	754	782	754	762	729	713	789	739	738	791	731	781	746	761	758	735	731	759	734	744	704	741	754	782	729	782	780	805	721	754	780	709	749	754	711	712	774	723	789	743	772	732	735	704	768	683	763	797	741	732	750	727	792	758	799	793	767	788	758	745	753	788	721	783	769	755	781	763	706	746	726	742	760	739	780	769	741	730	773	742	756	722	782	754	796	776	694	775	708	685	725	750	743	763	789	762	724	679	722	719	748	746	784	770	756	735	733	728	743	737	762	735	672	722	691	717	682	715	705	759	765	729	754	739	731	768	671	748	738	752	711	715	785	731	716	769	736	695	779	709	751	766	745	755	734	745	724	686	716	722	739	745	739	747	734	747	720	736	722	698	737	685	691	719	779	738	736	757	728	750	760	764	744	811	763	735	711	732	739	784	812	757	706	734	764	757	681	729	718	786	708	736	729	673	756	781	696	757	711	758	810	707	718	753	792	769	754	710	752	746	713	756	729	729	756	705	756	723	717	766	753	749	768	750	729	765	724	757	736	782	743	724	676	728	752	774	747	805	739	740	759	684	698	763	744	772	733	713	721	764	755	763	749	708	772	730	724	749	753	785	761	714	704	720	782	758	713	792	746	753	766	753	723	755	764	738	779	685	765	744	682	736	765	734	708	779	768	744	744	790	742	700	745	764	711	719	748	680	749	735	715	742	729	743	762	737	773	712	762	791	765	706	651	735	806	724	734	789	745	726	741	710	745	697	712	700	743	735	736	696	709	757	728	734	774	721	744	706	699	697	740	718	777	792	749	736	770	760	782	758	753	756	748	747	653	815	742	762	788	749	711	737	762	745	780	760	741	733	699	788	734	758	690	725	705	682	733	736	771	736	783	695	782	750	737	746	759	739	659	724	797	753	803	746	809	712	726	663	719	760	724	740	718	745	782	763	790	771	687	754	746	727	765	726	733	745	718	742	759	743	736	755	696	801	679	736	723	723	737	728	753	784	719	703	700	730	781	752	734	768	749	733	731	741	750	761	748	758	736	724	711	741	686	756	768	703	713	761	749	724	772	698	708	754	749	742	763	737	794	737	746	779	770	749	730	749	744	744	741	773	737	726	772	747	747	747	774	725	737	742	719	766	757	687	733	699	731	746	726	763	744	722	751	728	717	730	705	754	744	737	767	738	736	724	774	723	724	705	754	719	782	706	722	762	714	740	722	755	748	770	738	790	772	731	759	736	741	705	736	769	706	758	772	709	785	778	753	778	757	802	708	751	778	736	736	747	755	763	740	768	760	741	748	743	720	794	759	816	723	723	706	746	759	768	789	773	715	771	738	771	750	751	702	758	774	739	773	732	778	780	766	691	704	725	789	761	762	697	772	760	771	763	703	762	761	709	763	732	746	750	734	753	696	736	758	766	719	743	741	758	804	800	727	730	709	732	755	742	745	738	743	713	735	729	696	753	752	778	746	750	721	760	671	770	725	754	754	757	745	778	743	801	720	731	745	703	747	715	735	760	810	783	758	778	722	783	740	725	740	757	735	692	766	759	788	736	759	759	781	741	721	802	696	751	819	767	718	750	766	695	739	752	693	734	723	684	744	767	766	733	743	742	738	725	683	730	739	772	737	769	792	748	737	736	781	737	737	767	710	739	759	724	779	715	732	709	781	734	734	687	710	780	709	727	753	729	721	767	716	749	740	746	743	786	766	720	763	774	726	739	762	729	702	713	736	750	715	749	742	711	697	721	734	767	797	777	729	738	719	750	760	750	754	733	764	761	722	759	721	730	757	767	719	777	772	757	754	709	720	772	786	756	769	785	748	802	691	688	784	735	775	754	730	743	771	779	738	746	713	738	780	705	715	727	761	788	725	699	746	728	732	741	746	725	741	731	766	739	717	719	753	743	728	774	785	721	754	781	712	731	771	742	772	744	758	744	750	764	769	753	773	727	723	756	726	749	734	728	729	752	777	751	724	742	747	790	736	755	734	762	780	729	691	761	725	806	778	747	726	717	760	704	736	771	752	762	719	710	753	753	699	731	776	755	778	704	714	739	737	751	746	783	714	680	712	713	732	697	767	735	733	767	725	726	745	752	767	717	752	788	774	756	753	762	745	776	744	749	736	779	768	734	726	755	756	740	757	737	779	804	694	760	738	740	744	743	763	765	706	763	735	820	715	773	750	740	714	735	737	760	746	747	702	742	746	763	680	775	725	789	722	709	805	763	740	747	714	709	776	713	759	766	719	752	729	754	755	738	738	764	743	776	734	755	731	773	764	742	731	748	719	762	759	744	736	773	754	744	720	799	752	745	732	787	800	733	775	756	725	729	711	789	768	723	741	759	744	738	723	784	783	714	738	741	721	751	781	677	774	732	746	722	735	780	712	734	747	758	707	733	769	751	745	707	758	726	746	729	782	774	723	764	788	816	763	703	705	727	765	711	738	726	732	675	754	774	719	781	749	737	757	713	735	732	672	699	744	755	771	754	770	802	766	756	733	710	707	764	727	811	763	709	763	746	775	742	759	736	784	735	745	759	713	747	716	753	748	791	733	755	766	774	721	714	737	800	737	711	733	760	766	755	790	737	760	765	773	705	754	712	777	725	763	740	732	728	740	748	686	760	699	733	716	809	706	781	745	740	746	755	760	754	744	731	744	771	771	732	794	710	744	764	764	742	767	729	746	737	700	746	763	810	735	737	748	713	759	782	746	773	734	753	730	742	783	744	765	754	748	702	714	735	753	735	734	753	790	749	756	734	724	712	783	753	717	777	707	730	752	754	727	731	756	766	783	776	717	753	777	769	754	746	720	741	767	708	702	747	739	727	750	735	789	751	750	777	773	760	718	771	736	775	751	725	768	738	742	791	782	719	703	711	771	775	735	716	713	796	750	771	772	760	736	713	788	772	716	700	717	759	750	705	765	781	809	742	691	697	743	785	741	719	743	728	752	750	740	728	745	711	766	707	748	728	749	752	717	793	718	732	794	730	745	759	734	772	760	762	696	744	743	735	758	707	767	723	751	736	798	810	726	726	720	694	716	757	724	716	750	749	797	768	768	744	715	744	738	740	726	757	730	708	749	764	760	742	806	733	744	729	753	733	712	746	766	762	774	744	722	701	714	745	765	719	711	752	754	784	722	729	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
57622	15378	4731	2371	1576	1163	927	788	654	568	532	484	475	440	404	432	381	342	357	359	384	363	314	314	333	367	292	310	316	331	304	316	357	367	329	282	332	265	305	302	309	303	313	275	282	328	307	343	295	328	296	265	306	327	324	341	301	293	302	297	292	294	317	298	332	291	264	322	281	287	318	288	271	254	281	307	295	283	326	301	295	307	287	283	268	273	311	293	321	314	317	261	304	306	277	307	296	268	319	281	275	301	280	267	305	285	288	285	278	308	274	286	302	288	281	300	280	260	276	280	280	306	299	310	273	300	309	304	280	309	312	316	276	277	295	306	285	287	290	278	301	310	311	293	287	293	299	302	327	307	323	278	258	325	271	264	288	295	323	272	304	296	296	269	294	294	288	301	310	284	308	313	313	279	274	324	279	307	315	327	289	300	300	316	276	307	314	287	290	305	327	300	264	256	288	319	306	282	284	281	274	277	309	284	299	334	307	332	272	305	311	304	302	304	314	308	271	257	314	289	289	307	318	252	296	283	264	286	314	279	286	304	307	278	284	275	318	279	312	291	305	316	273	304	317	272	298	318	309	301	262	250	284	298	275	250	306	278	327	300	300	313	270	296	299	313	265	299	289	278	306	281	316	289	260	295	283	279	316	306	270	288	305	288	312	272	298	299	284	319	266	313	313	298	302	294	323	269	312	314	295	281	292	296	284	295	300	306	277	290	307	268	310	321	288	283	306	285	305	276	325	310	294	305	278	261	314	286	305	278	282	309	307	311	283	314	308	299	308	291	290	304	329	313	287	302	265	290	275	296	306	299	275	286	319	292	328	262	280	298	265	288	301	301	275	277	299	301	285	271	292	275	313	267	264	305	288	291	304	305	306	301	270	297	313	318	295	267	283	296	289	264	299	271	279	300	300	313	291	287	308	286	304	287	278	282	291	271	314	298	283	328	298	290	278	280	292	272	312	342	293	307	311	292	305	265	296	275	282	310	298	262	307	270	294	318	293	288	280	292	304	267	278	320	315	284	293	293	268	306	293	306	309	303	298	288	307	321	298	321	313	284	262	304	314	287	298	285	255	312	294	269	296	290	296	303	302	310	310	275	291	289	307	248	311	304	287	291	307	279	311	288	270	269	278	297	295	293	335	294	259	318	274	290	298	310	272	315	291	312	273	281	299	262	318	287	295	285	269	308	326	282	294	316	331	307	279	297	316	302	288	277	319	287	289	261	282	289	312	316	281	270	333	290	293	348	290	330	297	267	268	329	276	311	294	318	278	268	328	283	283	294	290	288	278	275	289	302	251	309	295	294	295	294	292	281	278	289	299	321	272	291	300	287	261	319	309	316	298	263	276	304	289	290	285	308	291	324	320	280	284	294	264	302	297	278	308	257	255	274	279	309	349	314	286	351	315	305	279	301	304	290	298	309	296	310	305	306	265	292	284	291	280	313	280	293	287	277	313	289	300	284	295	297	292	290	281	275	300	290	278	280	305	264	283	294	320	280	267	269	293	270	302	273	280	320	308	288	328	284	300	309	301	295	324	271	279	251	295	282	277	292	315	293	288	299	295	267	264	328	304	316	288	269	279	301	291	315	271	267	326	296	324	301	329	301	321	294	307	299	281	283	310	283	309	272	303	292	303	261	291	302	279	289	319	300	299	275	283	271	305	347	285	271	275	275	283	268	286	261	329	286	299	261	294	326	290	298	296	297	290	300	258	281	299	304	305	286	323	268	290	346	289	301	310	291	285	280	297	297	275	271	286	257	297	284	309	285	298	285	292	307	305	291	278	298	253	287	269	307	291	271	333	278	340	286	293	322	330	298	289	300	301	296	304	287	297	269	289	293	313	308	253	296	273	301	290	300	318	295	301	307	264	283	279	300	338	286	282	282	270	276	308	291	298	288	324	273	262	263	288	298	266	312	285	272	320	270	285	314	270	287	293	283	307	293	277	310	287	290	278	286	299	293	326	283	285	272	295	267	273	302	302	258	288	308	290	281	294	293	298	276	299	315	278	285	290	266	287	289	287	310	276	291	282	294	288	287	274	294	321	270	305	296	290	287	296	294	301	298	292	298	298	296	290	318	276	290	290	329	271	306	303	308	304	300	281	314	323	276	255	301	309	286	310	308	296	281	288	300	267	294	316	288	272	275	283	303	293	301	317	297	292	267	301	290	298	289	272	273	298	285	307	290	258	290	289	276	298	310	272	302	299	332	285	302	280	295	282	281	288	300	283	297	314	326	277	294	267	307	288	293	294	294	275	319	301	274	284	281	300	292	316	294	298	291	275	287	285	322	293	303	301	300	288	289	304	294	309	281	304	279	268	312	276	281	314	282	276	291	313	287	295	273	302	273	288	279	280	290	280	289	262	308	311	298	285	279	317	280	295	307	288	278	296	310	295	291	297	279	285	299	267	295	263	293	280	285	284	321	309	317	302	282	282	293	299	304	319	286	278	289	285	274	286	291	292	302	318	299	283	271	314	292	294	298	294	267	276	315	276	287	307	300	295	279	285	295	276	275	276	312	300	309	281	318	302	284	298	270	263	304	313	278	308	284	325	270	271	299	305	285	273	298	306	294	286	265	271	290	298	268	279	329	286	266	291	310	296	280	314	314	285	283	262	302	256	295	295	308	275	318	268	290	306	317	256	297	286	324	308	266	280	303	295	310	281	305	288	308	315	317	256	297	301	306	288	293	282	316	271	293	267	292	278	259	331	298	290	303	282	277	290	288	298	318	313	279	296	303	294	293	315	302	303	300	290	321	286	288	281	273	295	314	267	298	296	300	310	299	266	287	300	316	305	316	301	314	288	293	306	308	298	280	283	299	291	272	277	281	254	305	290	301	282	267	315	236	274	328	283	292	300	291	304	308	305	305	298	299	300	270	271	293	307	264	317	257	288	273	335	286	294	251	271	290	318	282	298	305	300	271	296	317	300	278	278	296	296	289	314	276	279	273	298	303	314	313	282	284	283	280	298	267	284	291	319	289	295	299	276	295	296	293	291	324	290	261	294	300	314	302	290	257	289	280	295	282	266	285	303	267	306	272	292	301	287	295	298	306	287	272	339	277	294	288	291	283	288	304	275	297	308	246	286	244	296	280	279	303	287	267	300	275	287	282	314	270	287	275	286	296	270	317	319	280	280	328	333	270	295	295	306	297	304	327	310	292	324	275	305	268	303	284	278	304	281	289	311	300	319	275	322	304	278	316	279	265	279	301	284	325	285	298	293	295	295	294	281	287	284	281	273	288	306	295	318	287	299	309	289	312	292	273	279	282	279	312	320	324	291	268	281	304	280	272	283	300	308	292	303	324	303	270	280	276	290	291	289	293	281	279	287	279	301	286	254	268	252	304	307	311	291	302	321	256	317	276	297	314	299	314	306	274	289	266	318	264	299	325	276	279	284	298	271	290	293	276	280	284	258	302	293	304	321	331	280	293	306	324	301	304	284	275	329	275	310	293	338	282	307	316	306	317	327	305	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
26944	2814	6052	6621	5633	4545	3726	3147	2788	2376	2208	2050	1794	1790	1584	1505	1444	1404	1252	1177	1153	1130	1125	1088	1095	1048	1070	1009	979	1001	1034	1007	1036	975	956	979	935	858	901	882	899	867	848	894	912	889	864	918	885	884	837	903	832	867	906	859	890	825	859	824	788	829	826	835	825	868	863	850	775	842	859	805	801	816	858	807	763	806	852	841	829	786	850	814	859	785	825	847	802	820	839	809	855	831	805	805	856	790	816	764	808	837	810	819	784	824	790	820	792	773	812	795	797	819	791	761	827	827	832	791	833	780	807	849	882	807	825	820	828	840	808	790	790	825	807	779	788	823	803	748	853	832	831	821	850	779	804	816	814	849	781	830	788	819	763	794	768	807	808	844	797	792	813	776	813	802	828	818	805	809	823	830	837	815	855	812	754	822	824	789	796	829	825	806	813	830	860	762	811	772	792	786	842	805	804	764	801	818	759	849	826	803	782	818	806	820	816	799	843	822	823	773	796	776	790	816	780	778	800	775	813	791	815	837	864	819	779	795	825	781	834	798	824	824	829	780	794	805	793	833	809	869	794	812	797	788	798	833	807	817	858	820	797	849	782	789	860	896	835	795	794	760	833	816	834	790	786	831	854	805	797	789	839	818	838	775	822	760	777	801	806	814	776	859	772	838	837	776	808	798	831	819	795	789	810	834	816	786	784	810	821	839	801	778	838	739	782	790	818	793	831	803	759	800	783	813	814	813	797	816	781	833	805	755	787	796	790	746	745	811	790	794	791	839	758	790	816	797	792	818	782	847	838	815	790	804	782	807	842	811	826	768	789	783	812	796	814	855	811	811	819	828	806	827	826	777	798	785	856	810	767	818	809	790	843	799	844	869	829	810	810	778	762	743	822	779	808	828	840	769	811	776	798	810	793	773	799	779	796	747	839	791	791	838	819	760	820	796	844	803	840	742	819	773	827	811	789	851	803	778	791	794	789	806	816	823	809	800	841	821	851	785	836	835	814	820	800	814	849	812	821	805	781	753	834	811	821	801	762	781	841	779	798	792	810	778	781	850	814	803	813	805	795	789	796	809	786	857	777	821	775	719	781	837	849	800	890	778	850	832	780	791	784	781	819	803	829	778	781	802	807	771	802	783	809	785	814	827	795	798	816	817	792	820	814	775	825	750	766	779	813	826	794	766	793	812	779	755	838	840	820	820	823	797	863	836	780	790	818	805	767	791	797	781	837	832	783	770	766	806	797	797	839	830	759	828	854	838	822	814	808	859	772	797	833	793	803	839	843	776	803	870	803	794	812	860	777	816	801	823	791	826	819	799	823	820	841	836	812	786	812	738	783	847	773	805	846	771	722	799	806	804	796	832	803	805	799	819	790	826	829	813	821	814	796	858	829	856	764	781	868	811	809	809	832	792	787	788	781	819	819	858	791	785	764	860	775	789	771	782	794	815	842	767	790	842	833	769	811	831	825	793	797	774	848	846	824	868	769	788	782	723	795	830	844	818	829	754	821	774	832	814	815	796	823	816	751	797	787	811	800	826	800	792	797	803	768	821	812	785	802	814	808	801	831	781	853	806	761	814	843	783	850	847	812	788	799	822	744	841	807	823	813	805	740	756	830	848	843	837	865	777	781	774	772	819	818	849	767	853	755	818	823	814	865	795	860	873	798	782	771	799	834	816	789	820	823	805	790	852	815	795	833	815	814	833	763	836	849	838	834	838	829	779	859	831	780	815	825	816	831	824	813	796	876	846	776	823	805	814	818	766	812	804	806	772	793	776	804	780	730	796	825	779	819	821	803	782	865	779	792	817	803	779	813	797	803	833	770	794	835	768	815	814	809	783	795	816	810	796	831	799	780	841	871	849	798	805	791	799	799	771	801	823	791	845	721	839	806	779	802	782	820	768	792	780	823	780	772	802	777	808	775	777	811	791	814	793	823	805	806	787	795	826	854	827	821	786	785	781	851	791	852	824	805	792	848	811	822	840	781	880	829	782	792	822	803	790	761	805	848	799	790	809	813	798	807	767	770	809	841	857	764	823	796	760	825	808	815	742	796	868	847	762	825	770	828	833	748	847	820	822	779	820	780	803	805	805	828	817	824	837	774	823	771	790	793	834	781	795	773	854	803	823	896	831	771	803	814	793	798	761	831	770	789	826	773	777	779	840	803	821	771	766	772	833	806	857	802	762	811	822	823	826	817	824	799	798	822	795	813	754	814	774	790	746	793	844	808	823	814	825	815	835	795	801	845	810	745	806	825	796	771	835	840	860	773	837	778	808	855	742	772	800	778	789	801	803	798	834	785	790	800	772	786	831	815	825	775	778	823	844	779	788	768	784	793	772	760	780	820	794	818	790	830	797	780	825	744	894	821	806	795	789	794	823	831	875	846	819	863	788	761	816	785	835	845	816	797	804	797	827	840	797	789	794	827	794	817	782	778	798	737	769	788	795	833	801	836	837	817	809	830	824	786	744	809	774	803	852	805	777	773	770	762	823	784	780	841	767	777	842	865	809	780	799	785	813	839	767	803	795	737	797	777	767	779	813	794	839	804	802	786	832	833	782	777	784	853	791	766	778	822	772	835	824	807	760	817	818	833	770	821	815	783	798	824	805	793	832	792	715	837	808	813	734	824	766	781	757	784	846	781	795	797	828	806	843	888	819	797	798	802	805	817	782	813	776	823	787	866	785	811	807	833	768	794	826	839	799	809	848	824	822	796	761	783	803	749	810	789	808	819	818	849	804	790	806	796	826	841	794	777	795	802	783	799	785	785	819	780	794	818	788	829	797	808	784	809	800	804	877	802	791	824	794	772	834	813	830	821	816	835	830	845	802	786	815	846	841	834	813	800	832	798	786	777	820	767	734	823	820	778	762	841	814	864	785	784	754	809	838	815	790	805	771	809	828	811	816	801	798	841	748	766	797	831	761	744	774	825	794	865	834	793	775	806	816	869	790	799	826	780	801	827	814	815	816	801	786	798	786	806	778	790	815	814	821	777	833	814	807	783	822	755	820	769	788	810	809	798	794	771	825	819	790	806	770	743	849	799	852	792	805	786	837	874	811	814	793	786	831	854	793	753	790	802	782	801	837	802	777	809	829	853	775	879	796	780	815	804	795	788	806	751	804	813	838	804	751	860	766	786	755	750	733	807	772	889	807	806	830	806	767	797	793	852	820	812	824	841	800	778	808	831	758	804	795	829	836	809	787	857	803	826	790	829	820	755	771	812	858	805	867	776	791	774	800	773	769	814	796	798	871	782	794	815	803	827	843	796	762	826	798	822	856	787	843	758	782	801	808	824	817	849	829	845	822	794	812	780	782	787	835	829	779	781	862	794	805	811	789	838	782	843	795	770	806	806	805	823	788	830	837	783	785	819	839	789	810	785	815	804	800	827	798	773	826	803	798	840	796	807	817	777	788	787	808	784	804	812	750	756	819	860	801	788	885	846	811	782	772	797	828	779	790	839	779	814	841	765	839	804	764	799	779	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
6012	365	201	169	155	149	153	130	136	107	115	120	124	136	130	127	113	115	109	133	122	116	138	148	116	120	117	119	111	128	116	119	140	111	140	127	112	129	117	121	115	124	135	145	127	147	134	123	120	135	130	128	122	131	113	115	124	129	120	111	134	113	116	118	124	120	107	111	125	120	142	139	138	123	105	129	116	143	127	117	119	143	116	124	114	101	110	118	121	114	108	138	128	115	145	107	119	118	136	115	130	115	132	128	109	143	113	117	120	118	116	117	136	127	114	137	138	120	123	130	116	133	113	118	122	132	125	120	118	127	123	118	117	122	128	116	127	129	115	111	120	126	110	125	120	122	127	130	119	104	110	116	138	107	127	121	125	118	128	133	137	134	118	105	131	124	116	101	105	135	129	117	109	129	118	141	107	116	122	125	126	108	123	127	121	118	117	128	126	123	122	109	116	123	111	115	110	128	125	126	126	112	125	106	117	101	129	116	115	127	113	118	151	137	114	116	113	116	111	116	146	123	133	139	140	104	118	109	126	101	110	121	137	118	104	132	94	131	121	132	117	122	122	114	152	124	135	110	123	109	114	122	112	122	112	117	132	120	117	111	106	119	115	122	146	128	107	135	126	113	124	130	128	112	110	97	127	117	108	118	127	155	123	116	113	132	120	121	124	107	116	109	125	122	120	120	110	122	113	123	134	115	114	114	109	112	106	103	102	119	139	102	132	114	120	130	121	129	94	133	116	135	120	134	115	110	130	111	113	127	114	134	132	125	109	116	116	110	128	116	122	103	126	122	146	136	102	142	138	122	121	113	134	138	109	115	109	129	109	119	113	118	126	143	112	130	118	130	118	102	135	132	118	136	118	97	121	133	124	131	106	104	121	133	126	109	118	110	125	111	122	123	87	117	92	108	112	118	129	113	114	123	118	115	147	118	118	114	149	123	132	107	123	127	122	119	110	106	120	132	104	99	126	115	128	119	117	120	120	128	94	123	121	142	127	114	132	130	114	119	131	110	142	110	140	125	116	107	107	130	99	121	128	127	104	125	117	103	130	136	126	104	117	120	123	138	143	124	130	116	117	123	114	120	128	126	125	140	145	104	144	134	134	125	128	146	110	98	121	108	143	121	125	123	121	118	114	102	132	122	106	110	118	119	122	101	117	121	127	117	151	121	115	126	113	103	139	115	133	126	120	135	115	122	120	120	124	134	124	126	130	107	120	117	121	111	121	124	118	119	120	120	105	119	116	129	137	98	115	125	98	111	139	100	99	112	141	134	135	115	129	128	115	129	125	141	130	143	125	141	117	152	114	102	137	123	125	120	121	126	126	111	113	127	137	128	111	134	95	116	110	112	113	114	114	128	122	117	104	132	117	125	108	119	128	114	123	127	105	110	136	131	110	113	119	122	108	111	112	102	129	126	117	134	126	140	138	116	134	134	132	124	114	123	123	110	135	111	124	140	108	129	140	128	123	134	110	143	104	108	123	115	103	112	95	143	133	127	115	131	100	124	120	106	134	126	148	122	110	92	105	120	113	130	117	124	118	128	111	109	131	117	135	112	116	113	110	115	108	132	103	134	117	143	127	108	114	150	122	129	124	143	120	113	120	119	114	119	103	121	134	102	125	102	137	134	127	108	110	144	134	124	124	122	139	123	132	125	111	139	117	127	123	123	124	111	136	131	112	90	107	123	128	121	107	130	110	118	127	102	114	109	127	107	131	139	134	113	117	120	124	101	131	122	118	122	144	107	125	109	122	108	112	133	131	119	140	136	126	132	104	119	130	116	112	125	120	135	151	114	132	134	108	104	112	135	124	134	121	148	110	106	116	117	121	97	123	138	132	121	136	122	119	141	119	114	135	127	106	110	111	126	108	107	106	133	103	104	135	130	129	119	115	99	122	133	132	118	115	110	121	117	135	124	139	114	143	126	119	128	109	106	112	136	125	119	127	129	130	104	89	137	114	97	134	110	108	119	116	135	113	138	115	122	105	127	108	137	123	111	117	145	117	130	119	129	129	112	119	133	118	108	113	107	138	126	138	126	121	111	108	133	112	113	123	99	148	113	132	132	127	128	100	103	135	119	117	132	127	128	126	117	133	122	128	127	113	111	121	133	127	145	130	103	97	130	124	108	138	113	106	128	112	115	136	115	110	118	108	110	110	120	130	132	122	121	115	131	108	126	137	95	122	114	116	116	112	110	120	118	125	119	115	111	131	131	119	109	111	131	125	124	118	128	135	108	118	126	120	115	136	137	110	118	124	116	123	103	127	111	128	122	137	112	131	123	113	127	112	129	120	132	118	118	122	108	132	119	101	135	111	117	137	113	118	133	115	110	114	133	122	145	124	125	126	127	118	110	110	106	135	103	118	143	126	129	98	121	116	106	122	128	112	121	122	101	116	124	116	129	121	110	131	111	120	129	149	110	134	114	121	122	90	115	124	117	117	116	114	112	102	104	124	128	120	116	134	122	121	116	113	105	112	102	113	124	115	128	141	120	120	126	119	115	139	114	134	141	133	105	132	127	122	133	110	123	134	107	112	116	125	157	123	135	114	145	136	131	114	124	130	110	130	114	121	127	106	130	127	128	109	138	127	151	120	107	121	129	115	108	123	122	113	123	103	120	112	114	108	124	105	129	119	145	122	100	120	116	106	126	118	107	128	125	129	126	118	134	122	124	138	127	101	114	129	118	102	132	109	144	121	128	122	116	134	129	117	114	143	115	129	134	142	131	96	104	119	134	127	119	128	125	114	123	126	113	120	143	138	126	127	138	128	122	123	124	124	128	131	141	115	134	124	131	123	141	106	105	122	123	112	116	104	127	100	144	120	111	115	128	124	137	139	135	143	130	102	116	108	116	132	110	117	133	136	114	134	135	127	117	111	114	130	122	100	106	126	130	117	104	124	118	127	130	140	146	112	119	146	137	123	125	110	116	119	110	141	121	102	121	114	122	110	112	116	115	123	106	111	138	125	125	137	132	106	112	132	138	124	120	102	113	114	121	99	119	119	125	129	112	108	119	106	112	124	111	139	124	119	129	112	119	126	114	109	116	124	116	121	131	138	119	114	108	118	113	102	118	117	129	125	112	98	134	100	131	120	122	117	117	128	112	133	126	142	126	118	109	121	127	119	101	138	138	126	114	105	115	115	119	120	128	122	103	113	155	108	139	118	117	118	115	118	111	133	108	107	145	103	118	128	134	109	103	123	121	105	135	131	107	127	116	120	141	120	109	141	112	129	110	121	109	130	130	105	126	110	127	121	110	119	117	124	106	129	116	130	131	126	125	111	105	115	132	140	131	135	123	110	134	112	115	119	111	133	109	124	125	129	139	100	140	118	104	121	135	113	152	114	135	136	104	115	121	119	117	109	121	116	134	115	131	134	113	114	105	110	120	118	128	130	119	111	119	124	123	105	125	120	138	122	124	113	117	123	128	129	123	100	133	105	100	130	116	127	135	120	134	132	137	127	130	114	129	138	126	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
5604	469	547	588	535	511	494	488	459	410	427	441	427	433	435	413	444	419	391	422	400	371	427	402	404	438	400	407	397	372	398	406	381	418	403	434	409	416	421	384	416	382	440	409	428	394	389	420	372	391	409	389	404	388	387	384	386	412	427	368	406	401	422	365	394	418	385	393	402	419	392	423	388	407	420	415	374	390	422	400	414	411	415	393	378	434	398	404	409	427	400	374	445	377	391	415	410	428	393	425	369	375	413	407	410	367	376	432	419	408	407	412	433	438	428	411	418	392	396	393	387	397	367	424	409	417	392	426	388	419	420	444	399	413	385	391	402	390	391	423	451	385	429	409	410	397	377	378	401	429	400	401	389	415	424	445	416	406	397	396	416	378	395	367	422	414	400	406	372	395	398	386	384	378	376	386	363	402	387	397	433	413	390	401	402	425	411	407	399	356	412	391	397	433	360	420	406	420	398	406	387	369	405	424	404	431	420	380	407	405	433	397	366	379	428	433	422	389	398	407	431	389	405	391	418	386	378	403	400	356	429	384	422	396	434	394	407	396	398	390	399	426	404	426	399	415	390	402	454	409	434	382	428	349	388	381	404	382	408	352	405	419	410	403	375	432	426	400	397	385	405	423	395	431	437	380	374	432	413	413	444	408	409	410	381	384	419	429	415	418	406	387	395	421	391	353	409	398	389	375	438	415	404	398	416	420	401	407	390	400	386	377	398	420	367	434	405	420	360	427	416	447	385	413	406	403	379	391	409	407	414	438	424	385	371	383	405	419	392	418	396	399	401	407	413	426	423	390	419	396	419	422	367	395	380	377	410	428	389	404	399	380	388	440	423	440	414	378	423	423	372	414	408	352	403	432	407	410	417	410	429	368	385	404	433	422	376	431	421	407	403	389	406	408	425	395	384	404	393	374	382	393	401	420	381	389	418	392	390	405	371	372	409	401	421	387	412	402	381	448	359	395	369	404	426	424	410	373	396	420	386	406	363	404	408	397	443	359	415	403	409	396	428	373	425	372	406	396	429	394	388	421	398	397	426	380	426	420	405	394	365	402	392	415	406	415	376	424	388	423	408	432	357	420	419	408	417	403	403	396	397	413	386	386	407	424	436	409	414	411	383	398	409	424	438	380	441	378	390	422	396	427	396	390	424	380	386	435	394	394	438	391	372	415	414	405	405	391	424	390	457	379	381	391	422	415	405	408	390	398	408	410	375	389	411	371	402	399	407	408	399	390	422	421	423	434	411	405	380	383	390	396	394	398	400	406	383	392	388	413	414	350	368	357	416	387	420	402	418	373	389	388	375	420	400	404	441	445	399	374	361	401	386	391	399	406	376	428	418	383	401	405	407	383	391	415	408	406	368	368	403	402	384	399	412	401	396	413	418	376	419	417	394	440	373	406	418	384	408	379	389	406	413	388	393	388	403	439	374	421	376	417	407	402	462	390	413	415	348	388	418	397	414	398	405	405	386	429	414	425	411	387	410	416	395	399	380	395	424	405	417	409	416	380	364	416	370	395	386	379	390	424	438	407	402	422	402	377	415	412	400	405	418	392	396	424	376	437	389	424	418	374	436	363	431	378	417	392	347	418	394	377	428	386	398	409	407	398	453	430	385	415	378	424	410	398	401	373	402	392	393	401	381	409	374	405	405	372	396	366	410	386	401	372	407	399	404	395	390	399	380	394	427	388	411	413	446	404	398	401	407	389	408	400	384	395	389	432	375	402	425	395	407	397	437	398	414	406	375	378	367	417	406	386	388	411	417	405	374	385	404	424	384	367	376	381	413	413	421	431	392	444	419	462	400	387	381	392	396	396	360	403	406	433	371	395	413	392	385	407	404	368	430	392	382	417	430	413	399	401	396	403	379	408	427	392	371	387	385	413	424	410	412	413	395	387	352	396	450	382	403	398	394	410	384	381	415	384	423	420	424	404	381	382	395	424	454	398	394	462	402	421	412	367	419	385	402	380	426	395	443	408	435	413	379	419	383	395	411	415	379	401	399	394	411	435	399	386	390	385	403	367	381	406	393	388	381	362	389	421	373	414	375	419	388	404	412	407	397	391	412	387	402	409	383	391	442	387	391	419	399	394	375	371	434	411	428	383	364	456	401	409	412	379	417	414	398	420	380	402	376	410	394	417	405	407	425	407	400	424	387	441	399	431	391	404	447	405	406	411	421	407	414	379	416	393	418	428	377	428	402	399	410	401	394	354	414	390	377	379	381	415	416	376	444	399	406	407	414	402	425	369	408	362	406	418	373	427	384	398	420	395	427	412	385	390	384	374	398	407	405	388	410	415	432	381	391	391	409	392	454	417	400	424	386	420	380	391	387	391	376	393	399	416	401	409	396	414	378	428	398	401	379	393	404	381	384	412	387	416	422	449	418	400	371	388	408	387	416	413	392	369	383	372	390	406	373	390	398	377	400	387	426	417	382	391	427	439	413	363	410	407	422	430	396	422	401	405	416	413	410	421	414	379	442	376	385	421	412	413	398	407	428	404	420	379	401	420	407	395	377	408	427	372	410	385	389	429	435	422	413	402	407	408	381	439	442	416	403	360	382	412	426	448	403	432	424	383	380	384	424	408	406	373	431	407	397	445	364	401	427	387	406	449	420	396	408	384	417	397	374	399	408	444	369	404	413	393	412	411	407	392	425	391	410	374	421	418	438	373	399	398	408	393	420	435	441	410	408	390	403	402	376	427	422	399	386	430	388	408	399	419	431	403	379	396	391	422	417	388	410	394	399	416	402	407	400	419	385	399	392	389	379	430	388	414	420	424	392	438	397	431	404	380	412	414	391	402	406	393	400	431	428	418	381	405	403	399	371	408	452	386	416	400	375	396	423	392	404	372	402	403	385	431	375	400	403	408	400	411	384	410	430	409	412	382	404	388	365	392	375	455	425	409	414	419	401	401	406	370	424	426	441	396	402	412	401	369	373	414	408	418	435	426	434	412	413	388	394	414	417	374	402	393	387	376	411	391	392	395	436	415	383	397	429	391	422	380	430	376	411	414	369	387	395	375	394	365	394	431	401	390	391	408	433	388	417	388	388	391	396	463	405	393	403	391	427	378	426	408	393	418	410	424	389	425	420	401	443	413	393	422	394	404	369	399	401	388	406	383	409	385	395	402	423	385	409	403	417	406	388	353	399	421	396	388	392	369	405	384	397	397	410	420	407	415	415	399	404	385	435	374	395	381	399	415	396	409	401	403	347	404	371	408	392	409	404	450	375	393	375	421	412	421	399	393	405	403	413	372	389	380	409	357	378	374	421	391	404	429	385	377	379	400	407	408	397	407	391	419	381	417	396	403	420	395	437	403	400	370	423	430	409	387	424	425	418	438	408	344	443	418	433	413	396	384	390	401	384	392	385	409	398	372	397	357	431	362	397	382	399	381	413	410	431	403	415	389	440	378	418	399	394	404	389	396	416	415	399	404	412	390	414	418	406	402	410	399	412	417	400	427	422	423	407	390	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
44538	7632	1743	1229	926	709	582	486	430	423	401	344	343	336	330	324	338	294	296	267	281	269	288	247	275	282	281	258	283	264	250	294	257	266	262	245	274	274	268	264	273	271	267	254	270	261	271	256	284	277	253	266	256	279	258	237	265	255	259	260	278	275	270	247	278	262	258	277	248	273	277	246	280	265	267	223	265	289	263	280	254	270	254	261	247	291	252	287	284	278	255	272	251	267	264	281	272	253	235	262	276	255	285	256	246	278	274	291	260	286	279	270	265	256	261	280	265	222	276	284	254	265	262	291	276	265	261	257	271	255	232	262	242	301	278	256	278	263	246	261	234	251	261	262	255	266	285	258	229	240	266	284	289	262	279	260	258	264	269	278	268	262	275	244	259	272	275	255	249	253	263	258	259	263	267	253	260	273	278	259	274	257	274	276	252	259	250	252	281	253	302	243	277	258	265	262	259	241	262	288	280	241	267	263	241	244	270	233	258	273	263	271	246	243	264	263	277	252	260	278	260	270	264	297	272	269	257	269	285	248	246	237	321	271	237	250	270	254	289	304	238	276	276	281	272	241	268	260	260	244	266	277	290	286	254	305	267	265	254	235	282	281	248	252	252	238	274	275	253	256	262	257	270	244	239	259	258	265	244	255	243	238	248	257	253	269	283	276	257	296	266	251	254	269	234	232	248	275	283	245	249	232	258	275	279	252	260	255	272	258	255	265	255	254	254	245	241	257	266	236	265	281	256	268	278	272	248	255	267	271	253	257	244	245	260	252	269	258	241	265	272	266	264	259	230	225	260	266	256	254	281	281	291	246	279	288	264	239	252	282	234	270	292	277	269	276	260	258	235	294	259	287	265	255	250	256	285	272	283	259	247	245	275	244	294	236	266	237	251	240	252	237	294	258	318	245	252	275	251	277	268	274	282	269	241	253	275	274	233	276	256	260	250	258	260	264	294	268	267	272	249	247	263	243	228	242	256	283	274	277	247	225	283	244	256	263	285	268	255	244	293	276	251	245	264	274	232	267	275	263	266	256	291	220	250	298	239	260	252	260	261	255	226	235	261	233	262	233	279	237	244	276	263	276	223	256	266	286	252	273	284	253	262	238	283	263	272	253	249	279	255	258	272	240	248	243	262	252	278	263	261	282	251	270	263	258	279	271	231	251	254	254	274	251	270	257	274	239	252	278	229	275	251	274	269	269	250	271	276	258	264	287	275	227	255	246	281	290	291	256	270	260	267	249	290	236	246	273	279	268	283	257	281	258	293	275	281	221	260	252	270	244	272	267	279	283	241	285	293	235	248	301	287	249	265	274	242	246	275	245	285	260	263	278	275	242	250	249	295	231	294	263	262	274	268	257	273	271	282	293	235	267	259	231	266	257	252	292	245	247	243	286	232	252	267	284	275	246	267	295	282	264	245	292	250	240	285	294	286	275	251	226	242	239	273	259	281	263	279	253	248	270	253	256	253	288	253	232	267	307	243	252	263	258	268	235	279	286	249	256	261	257	258	269	249	246	252	282	264	262	264	265	316	244	235	266	262	250	279	257	235	255	231	245	243	268	269	235	271	272	269	269	271	256	246	281	261	277	260	270	280	274	272	279	259	264	264	268	268	267	251	252	274	247	296	257	277	267	276	252	268	288	286	244	259	267	266	267	262	266	247	239	246	288	253	249	288	262	253	262	239	288	248	292	250	252	267	251	253	258	276	249	256	256	239	246	266	270	277	250	262	230	252	268	252	240	261	277	284	234	276	255	279	270	247	283	259	255	293	269	279	258	243	251	249	260	260	243	285	276	275	235	261	245	230	270	262	260	280	279	263	267	269	265	266	273	264	244	284	253	281	270	269	266	247	252	247	264	227	237	273	230	252	267	279	249	242	255	272	259	258	265	245	272	241	231	286	241	257	261	283	278	260	289	254	237	226	261	244	268	254	249	236	250	265	284	276	267	272	265	278	302	266	276	292	282	295	253	281	278	252	259	274	273	276	234	257	276	277	254	261	266	285	259	243	248	265	278	253	262	247	251	219	281	278	265	297	269	260	298	269	280	268	263	269	292	264	290	263	257	244	277	264	275	256	284	254	254	253	264	257	281	253	262	276	239	253	277	298	286	251	260	277	249	233	298	227	260	250	265	245	238	282	275	250	249	231	256	294	234	278	280	250	296	282	255	253	266	278	249	265	244	254	284	258	282	228	281	271	277	246	263	265	256	265	268	261	249	276	268	291	293	258	258	271	269	268	236	263	243	258	253	246	239	264	253	267	300	245	262	276	257	277	263	249	265	256	270	254	271	254	274	270	288	255	242	243	244	244	258	262	271	261	262	267	269	247	264	260	243	231	256	239	252	198	242	239	258	242	291	235	262	272	296	290	227	296	267	284	227	263	269	263	243	251	275	265	263	247	253	243	258	272	257	281	253	270	314	266	257	258	266	255	268	275	270	207	243	267	247	259	241	243	260	252	257	268	243	270	258	286	258	273	271	226	283	214	280	279	271	265	293	268	277	247	261	278	240	260	276	268	269	236	243	270	290	266	265	255	262	268	246	265	247	216	269	256	281	269	263	261	256	266	281	258	281	265	279	265	282	263	258	289	237	267	254	297	283	278	261	240	287	309	246	274	280	286	257	303	266	264	276	249	248	262	255	301	263	286	251	254	269	288	294	282	269	248	212	279	258	254	263	293	247	265	258	264	271	260	276	211	266	284	260	252	284	251	227	259	267	289	299	260	254	287	256	293	280	275	250	263	233	236	230	233	275	285	267	254	262	255	285	256	282	273	274	255	267	249	278	253	283	246	273	276	237	281	252	263	216	272	262	265	237	272	275	282	254	243	267	265	243	274	262	252	271	263	256	278	278	263	286	269	248	261	260	259	260	245	274	245	230	280	241	205	271	249	262	254	262	288	272	268	268	285	240	261	268	266	251	265	270	293	288	290	263	280	275	267	241	251	250	270	249	276	270	274	264	279	272	281	218	250	272	253	277	231	274	295	242	262	266	277	275	289	242	234	249	261	283	250	255	281	265	274	271	227	285	250	299	230	254	286	266	288	261	276	258	253	268	242	260	262	252	277	254	259	277	296	283	261	251	243	304	252	271	261	262	293	246	291	255	264	256	255	253	255	268	286	261	292	262	284	260	242	237	256	271	279	275	261	247	253	237	262	248	248	254	244	224	245	249	247	253	284	258	274	241	261	273	256	286	287	254	262	237	239	225	278	278	272	262	252	254	257	281	274	241	285	274	246	269	288	245	286	244	286	270	269	255	253	250	265	236	230	264	249	252	257	241	262	283	258	272	265	267	247	267	255	263	249	249	247	271	278	258	245	258	254	262	300	245	263	262	291	285	237	263	266	255	259	291	249	259	300	271	261	285	250	280	251	264	254	276	254	272	260	263	249	248	248	242	241	276	283	222	246	249	259	246	278	245	258	278	229	299	265	246	266	252	265	276	261	278	274	276	232	275	253	272	253	269	275	261	278	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	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
20917	1761	3574	3789	3237	2716	2278	2063	1753	1596	1454	1424	1296	1265	1156	1141	1073	1010	1039	966	953	926	865	894	893	890	876	864	934	875	793	851	832	834	868	819	839	794	782	838	770	782	760	755	781	758	742	763	742	777	737	782	764	788	780	775	764	745	795	810	786	763	774	806	786	750	798	726	756	745	790	745	736	702	796	802	767	766	767	745	761	748	781	671	773	801	761	758	794	745	772	779	773	744	731	768	782	782	700	733	753	721	742	763	737	761	741	785	750	721	745	745	790	766	740	735	758	785	750	795	770	783	757	734	710	764	737	731	737	763	707	716	743	727	728	734	768	747	759	752	744	741	778	780	793	785	779	769	744	790	727	764	713	727	702	745	776	738	713	734	737	753	732	702	732	750	730	756	719	721	707	756	712	763	733	768	731	775	758	753	750	764	763	743	770	762	754	688	733	774	746	759	722	754	776	700	749	792	749	727	727	737	742	739	805	778	709	739	759	741	790	776	726	695	747	746	744	775	726	726	717	704	764	764	739	739	763	785	728	730	757	743	714	759	714	742	723	757	766	712	785	717	776	738	750	735	775	721	740	773	770	721	755	694	705	768	742	764	766	759	705	739	753	711	706	751	705	767	747	747	779	712	750	717	799	712	776	754	740	728	701	761	746	784	748	808	700	736	734	723	729	706	780	740	764	712	767	759	775	725	729	762	781	726	783	754	744	694	774	757	753	725	755	724	727	746	761	804	679	743	766	753	771	744	751	714	728	771	734	769	772	756	779	726	704	727	779	776	748	748	766	684	758	719	743	759	716	715	745	750	777	744	737	749	734	733	761	788	739	751	751	737	739	733	726	707	792	732	722	747	740	718	801	772	767	686	788	733	718	738	763	761	733	708	748	779	752	756	729	773	755	731	768	755	741	719	765	752	773	801	775	716	799	726	731	743	715	800	733	720	726	716	699	723	777	713	760	736	755	706	744	727	726	741	782	795	699	750	748	778	731	760	758	693	730	754	707	769	743	747	784	768	720	767	803	736	751	743	754	734	716	755	777	704	750	762	799	732	760	770	787	694	744	749	698	692	731	736	685	727	744	743	742	739	781	712	749	749	719	835	752	744	743	753	711	760	770	766	780	691	754	726	728	727	753	775	771	704	783	748	780	759	711	778	770	681	761	718	731	779	783	790	736	723	731	784	720	764	759	751	731	769	795	746	781	742	802	737	787	736	820	719	765	721	788	744	757	757	781	722	724	760	692	768	750	734	707	761	725	682	743	742	720	787	746	716	766	709	736	747	722	750	735	712	776	767	693	792	743	741	709	787	727	771	807	699	716	753	769	745	742	744	755	756	757	700	771	750	750	755	748	738	707	757	756	748	772	752	765	765	761	751	736	743	733	752	746	760	733	808	705	744	746	753	749	735	766	739	741	716	746	743	805	798	681	744	760	729	730	704	722	716	753	723	763	756	759	736	746	738	682	725	755	722	719	759	717	780	752	731	725	774	793	738	742	754	764	802	768	726	728	716	754	775	736	744	747	752	708	801	779	755	776	740	789	743	742	737	695	760	817	712	738	758	743	758	737	710	687	738	753	725	688	727	657	786	731	710	734	753	713	754	729	752	780	757	739	738	704	763	763	710	744	707	690	723	756	734	783	766	791	755	755	755	736	739	759	713	741	778	710	769	747	705	775	798	732	723	742	705	779	765	744	724	711	774	709	752	711	744	694	772	737	759	763	716	753	736	741	751	722	741	713	742	754	829	767	677	740	707	750	743	716	747	760	786	733	752	747	757	794	724	741	747	762	751	774	745	704	777	726	721	751	706	723	731	774	773	733	750	745	715	697	739	735	749	769	728	697	766	775	751	746	725	801	749	696	735	725	749	751	686	745	765	776	755	693	740	738	713	750	786	738	704	762	697	746	720	711	709	751	716	794	753	686	730	705	743	729	757	743	751	751	762	707	742	754	768	747	779	735	743	734	762	739	710	767	712	780	760	715	688	704	781	772	762	771	772	727	768	756	767	722	738	696	729	778	698	743	751	739	715	733	747	748	756	760	713	777	710	725	764	739	703	719	734	744	745	695	769	696	737	733	736	739	727	726	774	739	754	707	796	773	728	766	752	765	755	761	705	733	732	766	751	729	695	770	733	750	739	795	747	769	799	700	759	765	748	742	727	761	732	749	739	718	770	725	765	752	741	789	719	757	746	744	721	762	695	788	769	728	791	722	733	795	742	709	744	774	754	704	812	720	708	727	746	779	732	742	739	754	774	768	729	778	802	762	743	729	732	694	760	766	741	769	751	728	772	729	758	763	766	724	748	735	793	735	722	777	727	756	701	748	733	734	728	728	774	776	708	722	747	767	732	697	753	779	747	747	705	750	708	698	743	758	745	755	736	745	768	737	741	733	721	734	779	737	745	762	705	744	740	743	742	716	703	757	736	799	746	750	772	767	738	731	758	762	734	771	738	720	706	771	765	777	709	729	768	734	732	746	746	690	754	715	775	756	771	749	765	743	763	726	676	742	746	741	730	722	762	721	766	710	752	775	710	772	732	738	737	729	731	744	720	757	762	739	730	768	728	758	761	695	760	693	778	720	722	810	708	733	705	720	737	757	743	710	749	753	718	775	773	731	696	760	753	730	742	686	733	741	719	798	727	709	718	778	769	759	731	734	803	719	752	799	747	703	751	761	743	753	750	761	758	719	803	779	761	755	707	706	708	733	747	774	735	764	745	765	730	753	738	737	656	761	720	753	733	692	745	754	765	718	761	704	748	756	709	722	773	787	802	763	750	758	720	758	764	703	706	794	681	791	700	744	755	750	765	749	741	730	767	720	776	731	749	793	694	744	769	785	744	739	747	789	747	740	781	733	699	731	726	774	721	751	750	758	799	767	731	695	794	723	745	765	761	751	745	722	732	739	772	744	768	765	747	747	749	743	766	739	712	715	730	705	734	735	717	750	798	735	719	716	772	756	698	749	738	767	733	751	754	729	771	717	723	726	769	746	731	728	727	738	745	745	710	710	708	740	706	752	722	764	780	792	742	763	733	733	748	766	736	790	804	780	734	741	744	720	707	788	735	758	796	764	725	749	737	759	729	769	700	781	732	733	764	798	729	741	733	768	752	737	744	750	734	744	696	717	730	714	716	737	780	812	748	749	766	722	719	843	789	759	763	759	779	725	752	747	754	707	760	767	781	772	715	763	714	773	784	713	783	772	699	753	698	728	762	782	733	747	737	743	746	788	753	721	765	785	723	763	755	753	771	723	720	698	729	729	727	774	811	756	714	701	702	776	721	757	776	805	741	746	744	710	750	765	740	732	751	756	778	733	773	719	768	724	742	762	703	766	748	761	712	741	733	798	777	718	733	773	776	739	747	689	705	768	758	758	729	729	764	766	701	773	746	760	774	763	782	731	779	785	701	749	712	775	826	719	737	726	787	773	739	704	732	737	751	690	748	784	721	756	734	744	765	780	765	708	756	784	813	742	753	744	699	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
58512	15375	4546	2385	1604	1121	992	754	617	575	521	473	441	411	398	400	404	344	387	335	348	345	318	320	319	312	321	285	327	329	355	326	318	323	308	306	287	324	300	316	302	294	327	284	273	305	339	322	295	296	290	296	309	297	309	307	294	306	297	330	290	326	274	284	281	274	246	302	273	289	277	299	286	290	303	307	291	310	288	309	305	266	305	310	294	302	304	314	270	267	292	308	308	299	265	304	332	256	297	272	274	276	282	313	340	297	303	298	319	274	289	315	307	301	312	331	283	276	332	286	287	305	277	303	299	306	307	282	297	279	307	301	328	258	276	282	279	309	305	288	283	275	289	314	289	301	284	287	287	317	332	289	296	291	323	283	315	264	266	296	289	299	289	272	306	311	272	296	292	320	296	271	314	276	322	272	268	294	276	280	261	290	294	306	284	278	264	292	294	287	284	277	300	293	302	328	300	286	327	263	292	319	321	277	307	286	342	292	289	286	293	300	278	302	299	291	296	300	298	302	304	313	291	284	317	324	296	334	298	304	288	293	290	293	304	272	290	289	287	320	299	286	270	302	277	278	294	280	298	279	272	306	312	310	328	289	300	302	295	300	303	287	310	312	307	287	266	288	294	274	283	303	289	298	298	313	300	299	277	308	306	285	286	297	311	252	289	295	313	291	296	271	280	309	328	305	304	279	309	301	291	296	303	299	309	306	321	296	313	284	321	299	312	318	314	300	314	283	301	279	291	297	272	324	285	278	279	267	302	302	292	275	294	285	343	285	275	305	299	300	307	299	299	300	310	258	302	256	273	295	302	308	290	267	280	302	304	319	286	265	292	340	292	301	302	286	317	339	285	293	294	281	293	294	281	287	285	295	296	283	290	295	301	275	281	276	285	276	317	279	268	302	274	286	296	292	244	329	302	290	274	299	279	321	318	297	273	310	307	278	304	293	259	261	275	310	313	270	296	285	290	325	314	307	298	320	305	309	295	307	313	313	310	297	301	289	315	318	317	273	283	252	293	275	275	274	295	292	291	285	326	309	289	280	293	271	313	285	315	304	283	313	310	302	286	319	313	271	293	275	294	287	312	275	299	295	294	292	262	292	255	319	296	300	314	328	310	279	318	290	296	308	275	290	296	322	309	286	289	284	297	305	296	309	311	271	290	285	324	256	315	295	289	285	299	305	303	269	294	296	271	295	312	312	278	285	305	288	297	297	276	282	311	277	301	267	292	324	310	284	296	319	310	272	288	313	252	313	304	332	299	269	290	301	288	318	308	288	294	290	299	277	272	264	282	294	285	307	293	293	295	294	297	274	291	272	277	309	282	275	297	305	287	281	285	293	319	288	285	297	294	298	288	284	308	304	277	302	306	287	300	314	320	263	310	302	283	285	275	297	266	316	268	274	287	297	266	276	306	301	302	300	302	309	288	306	298	299	294	256	266	289	271	307	281	313	304	296	284	295	288	302	305	295	280	288	291	288	299	271	309	295	311	286	289	324	306	320	315	285	242	253	298	311	276	305	289	271	306	274	283	290	257	291	279	297	285	269	298	277	303	314	283	289	284	305	288	325	263	288	295	318	299	251	286	305	308	286	294	320	302	284	287	286	303	285	292	285	294	286	282	318	289	300	295	317	288	293	299	298	322	272	290	303	330	307	286	277	343	283	295	269	272	278	299	293	299	286	266	287	280	268	298	305	295	286	292	294	310	263	286	289	273	317	302	294	287	287	296	290	334	285	294	287	289	243	277	285	317	296	280	298	303	271	280	288	309	298	260	291	290	257	292	287	329	292	298	284	315	285	286	305	272	290	242	289	298	303	284	306	305	292	315	270	273	270	279	276	321	284	310	280	254	279	286	299	276	281	292	290	293	319	297	287	306	280	291	294	308	281	286	255	302	285	285	304	291	309	282	275	316	285	259	283	311	319	297	302	305	291	292	312	285	294	289	301	316	291	288	270	284	295	281	281	289	274	290	292	287	293	303	303	286	295	286	264	311	283	283	272	278	346	300	270	284	286	300	313	270	270	297	296	279	307	319	318	281	275	295	318	310	316	276	293	305	272	281	285	328	302	289	277	309	322	277	298	327	307	315	270	322	292	299	301	266	257	290	322	291	285	291	275	280	287	250	306	275	279	309	312	281	273	327	304	298	328	280	332	294	283	305	294	272	302	311	283	277	313	271	258	301	300	314	291	278	294	259	301	279	271	307	280	318	296	284	316	291	289	277	298	265	296	300	299	302	267	300	291	312	313	313	286	306	325	311	291	280	310	296	280	278	280	307	288	272	300	309	289	259	296	280	287	306	302	281	287	279	287	296	288	307	274	308	295	312	309	271	274	296	307	291	306	289	277	260	293	312	289	296	297	285	283	296	290	285	311	247	319	290	290	332	294	317	293	271	300	305	252	287	301	257	297	286	292	315	312	321	304	288	302	259	320	297	279	307	301	310	288	327	307	308	305	303	302	297	287	303	320	311	278	290	284	283	286	300	323	279	293	303	283	286	301	289	300	294	300	293	279	295	291	300	260	277	293	276	307	313	302	297	271	271	285	277	281	328	261	283	264	280	273	294	300	333	268	292	298	319	286	271	279	321	309	296	276	304	284	285	309	302	307	300	294	322	292	279	330	320	300	304	305	324	289	285	288	322	281	287	304	259	293	271	287	309	286	284	311	282	283	296	329	291	292	307	291	309	302	278	258	312	281	275	279	288	298	301	279	277	291	319	307	299	282	290	291	293	308	314	265	278	297	295	282	304	290	287	295	299	312	282	309	286	300	295	317	325	305	305	289	293	303	268	271	280	297	303	291	324	261	275	341	304	280	291	279	266	311	315	288	297	299	297	283	266	292	289	295	284	303	306	285	276	273	290	305	283	315	278	283	291	289	285	294	310	286	294	285	303	268	273	295	291	319	323	283	330	310	317	271	292	248	256	281	325	310	290	298	281	274	317	272	317	277	298	300	254	298	299	283	250	310	269	290	280	308	301	297	316	312	275	308	275	325	274	272	279	293	303	293	301	331	305	312	320	272	311	276	282	327	288	311	311	302	311	304	305	297	327	302	282	288	295	279	304	350	314	329	289	279	283	285	289	283	301	307	308	296	261	266	293	288	290	297	287	298	298	316	301	294	291	292	300	313	281	301	262	282	259	287	311	305	280	295	293	308	300	265	296	284	312	290	290	292	252	280	280	307	304	346	308	305	294	303	272	289	310	329	299	282	314	294	302	288	283	292	316	280	295	275	292	273	323	317	275	319	272	302	297	302	329	315	302	271	293	271	301	334	262	303	293	288	312	295	328	270	293	285	291	275	308	330	306	297	311	310	282	277	300	260	287	303	294	326	286	298	274	320	294	296	261	304	273	290	274	292	295	278	308	315	308	308	294	321	294	290	290	295	277	284	284	266	292	289	306	311	325	271	316	272	303	299	282	290	284	274	280	310	294	286	276	271	277	256	268	311	323	289	281	311	293	302	298	277	300	289	319	294	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
27500	2878	6139	6605	5618	4486	3707	3131	2762	2426	2155	2092	1827	1668	1577	1514	1446	1352	1240	1260	1241	1162	1139	1087	1031	1017	1031	1015	999	1067	961	955	981	947	978	948	922	992	908	906	913	959	895	887	888	878	872	882	900	807	886	832	877	843	835	835	817	867	896	844	881	870	877	822	914	805	847	859	863	926	836	866	825	853	795	822	849	795	772	798	826	846	778	798	813	809	787	783	836	791	793	796	803	858	792	802	864	838	793	832	771	845	831	756	795	830	809	835	824	825	782	807	806	881	783	801	792	825	816	790	825	782	841	826	764	882	798	839	810	814	816	772	794	814	835	794	839	819	794	807	784	770	803	811	795	834	770	843	802	842	827	781	842	788	773	869	798	808	813	811	826	789	852	806	824	793	796	829	821	781	816	864	773	815	829	784	849	822	844	828	843	789	785	785	778	803	796	795	784	833	814	782	817	876	801	759	789	786	786	846	826	808	789	815	789	851	766	853	772	822	803	778	756	833	794	814	774	792	770	838	822	814	820	806	822	792	842	796	878	778	852	790	846	791	806	779	775	823	792	798	808	827	791	843	815	834	790	787	848	849	848	789	737	796	778	786	843	766	781	855	843	860	797	777	780	800	843	832	787	800	764	837	812	802	799	805	790	777	830	796	789	781	851	797	835	850	823	829	806	788	816	843	901	782	796	773	801	837	790	806	782	811	815	796	808	818	828	791	782	830	790	850	830	806	810	836	797	796	833	811	752	861	842	812	812	791	798	781	787	825	836	821	774	791	786	804	788	821	775	771	794	793	836	814	823	753	841	823	816	785	799	805	837	838	808	793	776	791	779	852	814	830	871	807	820	806	808	825	833	823	844	796	785	776	809	839	820	825	804	842	863	826	845	795	804	828	838	820	851	798	782	786	802	812	791	816	810	815	742	817	821	821	796	828	820	784	834	812	795	770	818	773	809	793	818	763	804	845	798	745	805	845	819	822	791	766	844	789	837	763	814	806	836	826	771	767	749	834	803	803	846	802	833	814	805	773	849	790	777	799	767	833	769	816	814	794	795	743	818	799	723	839	788	856	826	794	779	794	819	795	812	786	813	833	742	764	835	796	778	863	788	835	814	800	739	854	814	818	822	782	815	830	816	834	823	776	802	829	743	826	817	784	848	816	860	779	805	763	806	837	814	761	784	752	775	803	796	805	816	838	805	741	773	835	810	771	813	830	824	811	811	774	780	808	764	790	829	795	803	800	753	803	791	789	824	805	825	819	836	778	834	783	839	824	799	843	743	821	808	786	852	821	797	813	794	840	831	761	727	822	825	728	805	826	871	850	809	762	770	820	878	822	758	789	785	769	821	756	784	814	821	839	786	807	808	808	794	831	784	839	805	825	804	814	794	791	773	806	863	776	801	745	784	774	824	781	872	791	837	800	807	816	840	793	842	792	824	800	823	820	819	778	866	819	807	782	766	759	748	799	777	819	816	823	814	828	773	778	784	825	811	842	847	807	842	809	750	829	784	784	834	775	839	754	750	763	774	812	772	771	799	816	780	814	786	771	810	832	828	800	798	811	792	783	867	808	836	755	798	794	815	748	798	814	795	817	797	835	806	802	817	791	838	807	867	807	777	781	812	800	794	807	802	844	754	870	757	787	786	871	858	799	803	766	824	835	787	781	797	837	800	871	802	807	808	799	814	809	797	826	800	860	827	800	783	843	791	786	813	864	821	778	772	810	816	793	766	757	843	772	840	802	796	815	793	866	818	816	786	833	892	816	823	801	783	797	845	830	781	835	812	786	810	814	866	816	763	808	815	829	812	850	779	829	803	830	791	824	783	813	829	811	817	794	769	818	840	813	800	796	784	802	815	788	768	829	848	843	762	836	838	755	779	783	838	813	833	805	806	756	811	792	805	806	811	783	813	860	808	798	827	840	767	837	811	844	768	794	805	818	810	820	799	814	766	787	786	770	822	827	821	771	831	810	838	818	760	831	784	798	790	783	810	853	839	751	807	811	775	812	809	816	788	782	770	823	805	811	828	877	801	787	813	836	774	847	819	832	839	818	816	830	786	814	825	818	786	833	797	868	760	828	754	827	779	793	802	847	843	833	818	830	782	781	820	817	826	796	826	823	789	789	829	814	785	837	765	774	760	837	760	819	819	760	771	785	791	841	784	868	848	819	822	816	773	774	826	789	819	837	776	817	810	786	808	777	786	836	799	796	850	792	763	812	837	832	811	766	791	815	796	802	828	807	840	836	791	831	840	877	768	772	788	834	789	767	829	848	756	800	781	821	798	780	807	761	783	809	859	760	837	760	811	814	865	826	783	813	769	813	778	802	772	831	787	771	843	823	796	801	782	809	804	767	821	801	864	823	822	801	789	782	794	804	802	808	827	809	806	826	828	830	833	867	824	869	782	849	749	783	780	787	805	808	874	805	825	859	784	813	754	852	754	792	782	754	824	764	805	803	840	818	801	779	759	851	790	754	819	818	831	842	819	793	827	814	843	811	815	838	832	801	793	765	840	809	824	752	844	829	798	766	826	819	860	858	799	828	812	781	778	840	805	806	808	796	829	797	805	845	783	833	759	795	828	820	809	843	830	837	857	849	824	797	817	785	833	822	781	870	784	819	766	815	840	814	786	815	838	753	838	828	827	811	816	791	851	839	777	839	788	845	810	835	817	804	780	842	796	812	752	773	803	745	810	831	807	787	823	773	818	783	752	807	899	825	816	815	829	808	778	824	778	818	806	834	817	810	771	865	801	841	791	812	825	819	784	804	819	799	820	755	758	787	779	776	799	813	822	815	799	842	818	788	769	809	807	794	814	801	763	777	746	817	812	740	815	850	795	753	807	841	771	815	785	800	853	837	845	851	821	805	813	828	762	848	800	820	805	788	812	823	763	793	802	808	800	790	866	834	781	792	837	820	838	830	837	835	834	806	796	827	832	823	805	767	781	817	820	795	831	828	865	794	790	775	816	838	796	838	809	744	817	813	779	838	803	786	749	776	790	809	821	803	758	869	835	865	782	841	812	803	830	762	795	804	815	745	812	834	856	767	789	854	859	844	805	771	762	801	782	774	865	847	833	757	823	816	830	795	835	822	806	836	804	803	848	812	836	849	751	847	828	834	790	818	772	717	757	804	814	870	833	791	813	834	782	774	791	801	792	799	782	766	808	788	866	777	845	802	833	804	796	800	765	854	802	777	789	818	853	803	825	788	841	817	816	838	791	850	775	797	802	825	835	783	866	839	809	830	806	817	809	817	803	771	811	816	812	793	817	761	811	783	829	812	829	817	768	787	831	785	778	808	804	755	826	814	783	792	807	849	767	786	778	771	786	817	795	819	859	849	876	818	802	810	830	818	786	804	836	799	800	812	855	828	788	834	815	833	789	788	799	800	822	792	792	811	837	829	821	840	767	797	800	802	770	815	857	780	750	780	758	779	796	836	761	836	813	832	806	789	806	806	808	775	807	793	786	766	826	786	816	875	842	814	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
6368	393	230	178	150	122	143	146	134	137	130	119	131	115	142	115	122	105	124	117	130	121	115	145	151	132	147	117	121	126	124	127	120	139	125	131	133	113	138	140	118	126	119	123	125	121	127	125	126	114	125	125	116	122	113	126	123	114	135	140	118	115	134	106	108	120	124	124	126	129	125	115	112	123	156	121	121	103	110	126	125	115	117	135	133	122	121	112	126	122	122	128	131	115	126	118	117	136	127	111	118	134	117	122	137	112	125	118	110	135	115	113	130	120	111	135	109	110	121	122	127	125	125	139	120	134	128	120	127	135	115	114	140	119	144	110	111	105	121	109	119	129	124	124	121	110	132	111	127	129	109	119	137	127	144	120	138	124	120	119	133	113	105	96	113	141	117	121	115	129	112	127	122	130	137	134	114	112	117	123	135	122	93	124	133	121	126	102	113	127	124	125	125	117	117	116	128	117	127	119	110	116	109	129	128	140	124	120	113	142	125	122	143	118	131	129	124	127	145	116	129	118	122	126	127	139	117	126	127	123	125	122	127	122	133	127	108	103	130	139	114	115	122	125	101	123	128	126	111	124	146	133	123	118	144	125	113	118	113	120	122	116	106	104	138	110	105	120	122	114	132	115	118	136	141	119	107	136	105	134	97	133	116	123	126	127	128	125	126	126	110	135	119	122	119	126	119	123	126	116	122	136	129	133	108	113	119	135	105	132	117	112	110	129	123	119	132	119	135	116	120	122	128	131	118	118	129	124	122	120	112	119	109	128	124	94	110	110	118	117	129	130	124	115	128	121	113	122	120	147	119	127	137	118	119	115	133	93	129	143	120	129	111	127	131	118	127	122	116	114	116	110	149	148	110	125	108	142	134	116	114	137	138	105	105	114	114	114	109	130	115	121	139	140	124	138	114	111	121	136	102	112	121	132	137	124	134	131	106	133	135	120	131	122	145	135	103	135	118	120	122	148	126	116	114	120	134	118	143	135	126	139	126	139	102	135	140	115	117	110	140	126	125	134	116	124	140	108	109	125	126	129	124	107	102	123	128	93	114	132	126	138	118	133	108	121	133	124	139	133	122	106	112	105	115	125	121	132	114	110	129	112	125	123	120	116	130	111	115	121	102	115	125	145	107	122	114	100	129	135	121	115	97	113	92	110	115	149	123	114	119	133	133	133	115	117	123	115	109	121	114	105	129	124	115	128	122	126	137	122	141	134	122	134	120	121	133	147	96	128	125	128	121	91	123	127	116	130	124	111	119	127	135	127	106	134	114	108	132	135	129	148	122	94	113	123	135	132	131	115	126	127	134	121	115	123	109	110	122	142	126	123	142	128	112	95	126	124	132	118	115	119	130	114	112	136	108	125	100	135	117	125	128	132	118	124	132	133	133	127	123	117	106	129	121	154	111	128	122	125	147	124	147	130	119	120	111	124	126	128	112	108	124	121	141	125	121	119	125	114	152	110	125	117	123	126	128	108	128	105	113	118	121	125	132	120	122	107	124	119	97	113	123	139	127	144	123	129	125	118	109	122	124	90	144	120	106	123	126	124	110	127	117	115	132	121	114	103	137	134	141	114	126	111	127	136	130	88	109	129	136	128	116	126	123	121	123	112	149	112	142	134	127	111	119	128	133	128	135	132	150	122	120	128	111	131	138	108	134	123	119	140	117	126	149	134	123	113	137	124	121	110	117	127	123	131	138	132	104	125	112	114	117	133	120	107	110	139	139	129	138	127	112	125	117	141	115	117	102	142	132	129	98	122	114	111	120	116	120	134	125	123	105	126	145	113	110	103	126	130	98	129	110	104	107	128	137	141	126	115	134	113	129	129	137	133	123	109	113	110	130	123	122	112	117	104	131	117	132	101	152	127	120	128	129	130	114	122	107	129	135	125	125	136	142	126	108	120	131	110	124	106	122	119	133	140	130	111	137	146	134	123	129	131	133	122	128	129	113	118	105	97	125	131	116	119	136	114	143	128	121	119	128	105	122	122	117	125	123	118	126	110	129	113	129	128	128	123	123	122	134	126	108	115	129	101	122	125	134	118	113	137	104	103	113	107	140	113	133	101	124	138	119	130	111	124	121	104	105	131	94	113	127	119	125	102	130	117	135	119	135	127	107	121	114	127	131	105	133	113	119	111	127	128	106	131	121	107	128	116	128	106	115	125	120	115	136	112	120	117	125	128	121	128	123	144	146	121	125	140	130	131	111	113	128	92	143	124	121	116	129	115	101	102	141	126	118	128	146	131	140	100	86	119	121	121	128	139	126	130	120	115	96	111	109	140	103	127	110	115	145	95	121	118	124	117	103	114	127	102	116	126	112	133	105	127	127	111	115	145	124	138	116	114	124	126	130	141	127	140	118	121	145	139	131	132	115	120	108	107	107	130	125	122	119	126	136	103	113	129	141	120	122	120	120	138	119	138	125	126	116	124	105	120	123	98	124	133	103	105	111	116	116	126	128	105	118	123	118	117	142	119	112	122	127	122	117	111	117	126	143	130	140	137	132	130	113	109	91	129	120	105	130	105	130	119	115	139	135	126	122	113	134	130	130	115	139	108	137	105	124	122	124	127	104	122	138	118	121	119	133	119	114	139	138	126	133	135	115	109	131	127	129	126	141	114	123	123	132	132	135	102	130	102	137	139	122	114	109	130	102	122	125	134	96	100	104	101	130	122	129	126	124	136	125	119	134	112	128	116	100	114	126	105	110	111	120	138	115	118	146	111	132	136	115	120	124	107	117	111	120	130	112	114	128	136	137	117	121	111	122	108	128	127	132	131	115	129	125	127	114	110	119	141	134	99	98	124	121	133	105	116	154	127	118	114	107	113	125	141	134	112	142	129	124	110	117	131	121	114	116	123	117	124	141	116	152	117	123	132	111	124	145	123	109	91	126	100	113	108	136	120	130	122	129	110	127	119	122	108	117	145	118	113	107	133	109	147	117	113	131	107	121	121	134	130	101	110	128	134	115	126	104	109	107	136	128	132	146	132	130	121	115	106	121	139	123	123	138	121	128	122	125	128	126	130	123	138	102	114	113	135	131	128	118	118	128	116	119	131	130	130	110	108	131	121	125	131	99	108	126	142	102	117	121	109	110	141	154	120	127	125	133	123	123	127	129	131	130	121	118	132	111	112	130	114	137	131	113	119	109	100	130	115	135	135	117	116	113	122	121	110	128	137	124	140	112	108	130	121	115	111	111	133	130	94	116	122	119	125	123	122	132	132	121	134	128	113	121	142	121	107	130	128	130	118	119	106	128	131	137	120	111	100	132	126	149	106	140	125	108	130	105	108	112	103	114	125	111	113	126	107	127	121	124	118	114	121	129	119	135	125	112	143	133	107	112	109	113	121	117	114	137	109	120	146	132	131	126	131	115	127	136	111	130	112	129	127	114	112	100	133	140	110	115	123	118	135	132	130	112	146	138	125	135	110	121	122	107	118	114	122	127	134	112	121	124	126	132	120	123	105	132	123	116	133	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
5731	493	565	594	503	494	479	503	486	434	467	450	425	428	414	433	438	410	420	402	377	416	400	436	400	398	418	418	414	378	368	400	414	437	417	408	414	402	416	409	393	371	451	371	391	419	418	419	363	436	407	435	370	404	419	366	404	422	405	420	407	398	362	409	382	426	413	356	404	392	384	372	419	421	414	439	390	359	386	401	418	384	380	370	420	426	412	389	391	380	421	396	413	385	372	418	399	408	415	373	389	365	396	421	433	433	414	398	427	386	407	403	371	452	372	394	361	376	416	376	418	394	418	390	366	425	396	415	426	378	377	397	427	408	444	412	415	389	413	400	398	371	375	387	423	370	410	409	401	393	423	371	401	397	390	388	413	381	380	380	413	387	412	380	452	381	398	386	416	414	395	436	406	428	419	387	396	406	376	377	404	439	425	394	426	407	386	422	376	401	427	385	400	424	434	389	405	404	418	404	381	392	406	395	410	408	374	421	380	434	368	396	406	422	389	450	400	362	431	407	410	402	429	400	391	413	435	383	408	392	379	391	390	386	407	378	361	412	411	419	435	399	421	363	380	394	412	389	441	371	385	396	376	385	381	410	399	399	451	409	382	388	392	408	389	381	395	452	390	404	392	404	440	394	373	401	378	442	409	401	406	370	393	421	411	391	415	412	409	403	405	398	402	428	396	397	391	428	424	397	399	374	380	410	402	403	437	397	425	395	397	418	401	386	404	432	398	410	438	406	423	363	418	391	404	409	410	422	399	416	384	392	418	418	400	419	394	408	378	406	406	383	412	410	386	412	365	422	411	415	402	425	389	425	436	385	408	393	417	419	429	376	416	396	396	382	399	401	448	395	437	377	383	417	428	375	428	411	381	420	408	393	401	375	419	393	388	401	384	400	398	390	369	409	423	370	366	428	364	402	406	407	400	364	422	423	421	395	397	404	371	382	399	376	435	406	414	384	388	411	393	420	400	390	412	406	415	406	390	416	390	415	424	366	429	377	379	405	444	390	418	409	417	386	411	404	387	404	361	404	377	435	412	396	395	403	395	386	390	423	365	408	390	365	430	407	412	385	388	396	406	389	403	419	360	415	388	391	400	366	426	418	414	409	409	411	428	388	426	438	371	381	415	383	402	417	432	440	360	406	397	383	422	407	444	398	403	398	420	412	398	419	418	382	439	394	388	404	415	379	417	380	392	427	427	380	378	411	430	378	439	389	406	367	432	408	388	371	410	417	403	380	402	424	407	393	381	389	380	404	429	424	404	405	396	391	377	384	385	407	451	406	384	391	404	376	411	405	386	380	374	435	415	409	405	379	408	378	402	372	435	387	399	371	410	402	417	417	431	414	401	390	378	407	414	416	402	394	363	433	364	368	377	444	371	434	363	406	391	387	427	386	409	420	382	384	428	362	374	419	382	411	390	421	448	427	365	405	364	428	416	400	381	408	380	382	418	421	390	395	396	390	410	394	440	359	378	392	424	399	423	412	374	402	393	432	452	402	405	428	435	436	424	408	407	351	385	395	389	401	416	408	394	410	419	422	389	374	409	391	422	390	432	385	426	408	375	377	425	368	392	371	421	431	407	409	382	400	404	348	396	394	380	393	412	430	377	399	403	400	398	410	390	418	408	402	434	426	413	430	353	389	417	415	419	384	427	400	367	401	373	399	420	392	408	342	396	389	407	399	395	361	418	430	401	408	361	404	414	396	391	411	425	359	399	431	391	402	408	385	410	395	415	416	372	418	384	387	413	393	457	417	423	410	411	386	406	406	380	457	385	377	391	403	388	416	418	414	375	373	390	428	432	397	417	406	379	379	456	395	396	383	399	398	403	402	390	386	397	411	394	408	386	411	334	399	380	433	411	401	392	379	433	411	401	391	441	409	400	385	400	405	438	388	412	419	358	407	376	405	435	389	413	431	420	400	373	405	437	401	338	396	425	391	366	401	413	391	394	415	420	385	423	371	392	393	435	400	399	409	387	367	413	404	445	387	411	376	422	393	388	385	372	409	421	405	410	443	426	427	390	376	419	383	438	403	408	390	412	395	393	392	396	417	420	452	401	420	398	387	399	375	405	403	402	422	411	388	395	395	363	425	407	436	411	368	413	428	379	378	380	420	390	419	377	394	388	407	414	396	397	388	410	413	392	393	365	409	419	387	425	386	428	393	392	417	390	381	410	428	422	407	392	417	383	421	394	377	392	375	371	414	419	361	399	420	400	397	374	383	400	434	380	417	388	390	400	403	413	390	421	396	416	422	426	402	398	373	383	385	387	384	422	401	388	363	443	425	397	396	427	372	409	441	397	422	342	361	413	425	382	416	371	421	401	403	361	422	428	391	370	388	389	398	398	413	419	397	404	391	389	405	388	416	406	411	397	408	401	374	409	402	442	411	397	411	393	413	412	409	404	453	426	417	387	386	385	357	367	376	421	413	373	396	371	362	409	376	386	426	446	388	423	380	408	379	434	445	383	404	409	372	395	392	378	443	390	426	399	399	415	383	406	422	396	416	414	381	417	411	396	422	438	451	391	432	409	416	434	403	401	419	400	415	435	418	399	377	414	412	404	393	393	435	376	390	372	438	398	372	421	414	443	424	383	405	423	397	388	409	433	431	388	364	403	414	380	416	441	385	402	361	422	413	417	380	419	416	393	390	387	408	389	406	413	369	399	404	404	399	404	400	418	386	404	396	399	395	390	389	428	404	402	411	432	412	420	395	378	384	400	403	387	392	429	419	418	417	428	394	406	416	378	365	421	396	414	437	393	392	387	371	390	405	382	424	395	394	395	371	383	405	384	398	408	398	403	437	428	373	446	415	418	387	388	392	404	395	405	414	393	418	397	411	399	403	402	385	381	439	431	383	380	400	422	357	390	385	425	426	385	394	413	402	403	396	398	401	411	402	379	419	383	431	406	406	375	375	394	412	404	423	388	452	372	406	406	384	404	431	397	398	399	397	421	392	403	404	372	402	392	417	411	428	395	425	392	391	382	385	408	381	412	411	398	406	392	417	401	409	408	397	405	399	422	412	420	412	395	425	412	414	428	414	390	407	419	402	386	423	379	384	419	408	433	415	406	407	369	428	422	398	411	382	438	395	394	378	400	392	389	398	385	385	390	408	409	401	412	382	440	375	398	362	436	445	390	433	389	392	407	396	422	412	398	418	433	387	407	391	375	393	402	382	425	442	409	430	428	435	391	392	414	429	355	397	418	430	439	438	361	420	409	403	400	366	402	398	409	362	441	419	404	402	400	394	407	403	406	405	396	397	421	396	397	420	399	415	374	428	388	416	411	429	420	419	410	371	372	393	374	434	396	426	417	413	412	401	425	438	370	388	355	401	377	358	431	396	382	374	414	447	408	434	404	431	365	403	376	401	395	395	426	390	410	387	429	394	412	412	386	406	419	428	372	395	419	395	419	395	444	408	448	382	429	388	381	388	423	405	409	411	433	391	404	388	372	407	445	404	404	368	403	385	411	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	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
44478	7702	1778	1236	914	701	550	474	445	393	368	356	347	360	318	301	283	316	291	288	290	271	297	303	269	281	261	286	277	283	279	280	289	262	261	274	281	238	292	273	256	246	271	236	243	266	262	294	268	274	255	253	254	258	251	276	269	278	265	267	276	264	239	269	262	283	264	281	226	240	268	295	233	296	245	227	278	249	249	263	290	258	271	231	276	270	301	254	286	272	243	242	230	257	272	259	297	250	264	281	237	238	273	267	244	272	267	266	259	255	242	256	275	273	247	277	256	237	274	248	268	254	234	271	233	289	261	233	266	274	278	251	272	279	238	279	250	264	257	238	229	237	270	259	244	266	259	282	271	274	247	250	304	238	279	246	281	232	247	221	258	282	294	271	229	282	272	255	269	258	243	250	244	245	260	278	277	257	297	248	287	264	252	245	245	265	262	271	263	243	253	275	253	282	265	269	248	273	238	255	257	263	269	287	237	236	258	263	254	236	231	258	245	267	247	253	269	292	261	250	271	246	257	248	250	233	298	269	256	291	288	237	262	287	247	259	300	285	254	262	266	249	247	255	240	243	272	299	302	240	264	249	268	277	265	283	255	261	239	260	275	289	258	253	270	278	282	231	285	256	269	247	265	280	290	250	258	254	249	285	281	277	252	237	268	258	261	249	233	266	280	250	275	268	261	258	234	271	265	265	247	254	287	252	258	262	275	274	247	249	239	244	279	292	263	258	261	288	255	286	248	286	231	265	245	278	269	264	267	262	268	269	250	274	258	259	255	287	257	232	267	247	261	260	279	275	277	263	271	250	270	255	246	289	247	280	244	251	256	243	280	266	235	255	244	254	277	273	248	269	278	269	256	255	250	256	264	232	254	245	251	257	239	248	235	260	246	237	257	237	308	267	284	247	253	286	280	243	263	290	254	265	248	251	265	268	255	257	292	258	271	267	268	225	251	274	263	294	267	263	257	276	245	266	251	291	257	247	259	265	258	274	257	249	245	244	286	259	248	235	258	265	275	257	253	253	276	241	235	259	251	253	280	263	262	244	287	253	242	254	267	279	250	267	271	243	272	284	256	284	247	269	268	266	266	276	230	259	284	247	263	273	264	256	309	262	250	271	274	234	257	245	278	281	295	269	272	261	266	237	258	266	250	277	285	235	254	269	249	266	251	251	286	269	249	238	256	255	248	260	261	252	242	230	252	259	292	251	254	246	246	271	280	278	257	238	272	252	253	273	251	258	278	242	234	274	243	246	262	250	270	279	274	252	284	259	243	274	220	226	253	253	248	292	280	245	302	290	277	267	249	269	246	265	280	249	292	252	238	268	251	277	280	278	269	225	273	261	255	290	239	249	262	256	240	284	264	250	250	255	256	249	240	253	260	254	270	318	254	255	257	240	248	240	244	270	271	302	260	258	253	285	278	249	273	283	258	277	301	277	220	262	231	255	265	238	250	255	259	237	252	229	274	274	256	259	257	254	261	249	287	257	274	278	271	263	272	256	246	268	286	250	235	261	277	282	284	280	263	282	256	287	241	214	242	238	257	231	272	265	241	259	266	238	230	241	256	252	256	282	247	249	257	254	274	248	259	243	258	262	250	302	249	248	279	274	257	250	269	240	273	262	276	270	280	269	269	255	260	245	260	288	261	249	291	271	240	231	260	276	270	297	238	288	268	266	238	246	268	267	238	249	299	242	281	269	247	246	230	275	272	241	243	267	225	257	261	240	245	250	263	264	258	281	262	263	268	252	273	242	230	270	263	255	255	254	247	275	262	290	281	250	242	247	235	237	264	235	244	279	258	267	278	233	233	264	274	252	267	277	266	268	255	277	281	276	279	278	254	269	264	262	245	244	274	248	265	239	258	274	282	302	261	256	259	267	279	251	238	266	257	247	279	259	250	250	257	284	243	264	235	241	271	241	269	270	252	246	249	260	267	266	256	273	256	235	292	298	283	245	243	262	270	250	268	270	276	252	235	240	239	232	237	262	265	222	247	261	242	275	265	251	252	257	265	276	275	262	283	292	279	260	267	255	287	252	268	270	222	259	257	224	245	274	257	298	267	275	258	252	284	258	251	257	250	247	288	275	276	278	281	269	264	243	261	241	283	262	235	275	306	291	273	259	246	252	247	263	272	273	248	255	267	291	286	272	259	263	254	242	264	234	293	266	247	274	251	262	260	278	249	254	241	265	249	287	241	254	280	234	264	267	260	267	262	288	270	231	243	279	291	243	240	293	286	248	254	281	254	259	267	275	233	239	259	261	274	252	312	225	259	274	251	265	236	293	298	274	276	232	264	277	254	257	264	283	274	296	273	248	266	253	261	241	252	263	267	254	288	260	231	251	295	256	254	242	257	269	269	262	288	286	247	254	244	263	241	247	270	242	255	279	287	268	285	265	257	280	244	239	300	262	276	254	260	256	259	253	256	253	244	263	267	276	257	249	274	261	267	240	248	266	254	244	247	267	274	267	234	268	277	261	235	270	229	268	255	253	270	283	258	262	247	284	253	283	254	290	252	245	221	240	272	259	285	232	248	262	279	266	248	291	286	261	244	252	249	244	238	248	289	278	258	274	274	264	238	266	243	253	225	262	262	262	274	243	274	271	234	264	277	274	244	261	275	275	264	300	286	271	269	252	254	274	270	228	258	283	278	259	256	275	240	268	242	278	269	287	239	248	285	260	271	285	266	260	286	233	260	253	240	285	258	243	292	265	285	267	284	272	251	258	274	260	251	275	246	275	269	277	260	260	254	278	261	249	251	260	285	265	264	257	271	274	280	265	276	265	295	241	253	284	278	254	231	261	255	282	306	242	259	271	241	291	265	260	256	257	271	291	268	293	250	260	273	251	267	267	260	261	272	247	253	251	277	255	299	255	279	286	237	267	271	240	249	269	240	273	271	237	290	257	252	267	266	242	266	295	249	255	255	265	260	254	246	280	260	284	263	284	251	272	274	280	280	266	283	250	258	254	289	257	251	256	246	246	268	261	267	263	263	243	262	276	262	268	274	251	253	242	266	276	280	270	275	268	258	237	238	284	277	250	257	272	267	242	270	248	272	244	247	255	266	253	267	260	261	246	246	271	274	289	241	269	237	233	250	246	250	266	223	252	270	274	262	268	273	248	253	243	263	281	256	243	285	262	234	254	288	296	263	269	244	244	272	260	225	255	256	300	275	264	268	256	250	244	235	276	252	231	273	290	275	283	247	225	255	245	260	280	240	283	264	238	232	262	239	290	259	270	286	246	271	236	273	234	251	293	265	265	283	245	247	297	252	262	261	244	254	266	273	260	266	276	265	259	246	236	240	248	281	267	247	254	267	255	256	242	231	270	254	260	291	247	255	244	266	277	239	231	257	266	265	267	263	234	225	246	254	278	263	248	273	252	271	232	269	258	258	285	279	247	250	283	266	271	294	283	254	281	263	263	265	272	293	268	245	278	248	227	307	249	271	293	260	268	256	261	234	263	261	242	261	265	259	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	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
21070	1717	3553	3722	3270	2682	2319	1974	1786	1680	1443	1485	1272	1178	1096	1106	1064	1070	945	992	971	959	912	891	864	874	833	859	816	823	879	844	815	854	837	806	806	799	828	815	795	796	790	830	801	774	822	766	766	772	741	790	775	765	756	737	791	727	725	714	786	793	742	732	778	778	780	735	759	684	758	738	803	740	779	804	714	811	751	772	746	717	732	762	768	746	750	740	703	755	787	785	718	742	727	754	729	724	745	775	705	719	744	765	792	756	760	730	763	718	759	742	793	690	725	713	755	739	742	740	706	759	744	749	747	735	738	743	711	778	737	833	781	756	766	740	716	786	717	771	772	800	756	765	739	723	728	737	744	691	705	778	721	799	709	727	743	737	709	796	765	767	709	697	743	799	777	702	754	758	708	794	688	786	788	787	731	741	761	700	758	731	757	769	708	817	801	736	764	693	739	725	724	757	724	755	767	729	731	774	801	763	753	773	725	737	732	773	703	706	726	755	775	701	767	733	776	721	723	780	721	702	725	721	754	726	703	763	740	748	759	762	765	752	722	741	780	791	742	744	737	774	774	693	743	727	768	777	728	801	742	759	687	729	763	700	780	772	740	724	766	737	769	762	758	744	772	768	721	729	729	740	718	765	799	777	776	776	748	798	729	739	751	711	729	738	751	764	747	729	734	757	772	703	781	742	729	716	771	724	725	717	748	762	713	732	737	708	714	691	729	714	732	753	769	709	710	742	801	759	795	737	770	759	752	724	737	757	716	778	723	768	737	733	750	773	757	752	750	711	729	755	722	697	732	818	749	740	729	720	740	678	739	745	741	737	704	708	762	755	726	749	768	739	746	749	753	709	754	729	795	755	767	755	730	742	734	749	694	761	753	774	753	713	705	735	773	766	724	781	777	710	762	767	735	735	759	745	683	706	763	714	774	763	720	756	742	745	751	750	709	697	765	784	732	766	779	744	738	835	746	791	734	776	711	710	781	725	737	748	736	724	752	732	748	792	741	721	775	697	784	766	799	736	720	732	760	752	771	717	737	707	732	763	682	751	753	747	746	747	744	770	768	720	777	790	733	723	719	713	741	713	760	753	710	749	773	729	681	749	780	734	764	783	766	729	750	752	744	751	737	783	734	783	709	775	738	779	781	753	749	715	773	778	706	746	752	725	708	713	697	803	760	678	771	724	719	743	736	722	755	709	718	742	757	751	761	730	714	752	788	756	718	711	736	747	702	727	737	727	734	750	758	770	715	748	755	721	780	780	783	755	753	748	735	771	772	771	694	766	764	742	757	764	743	781	715	787	723	734	759	741	715	738	749	751	766	754	760	761	718	729	707	787	752	755	736	773	786	732	748	744	717	717	670	732	782	763	694	732	737	727	706	788	716	723	801	736	760	774	743	777	743	752	790	724	775	757	746	721	732	738	754	740	767	700	726	751	713	722	785	759	718	721	739	692	707	754	772	734	804	758	721	801	688	692	776	728	710	761	723	758	754	786	728	771	765	792	747	722	740	768	745	804	725	733	711	773	741	750	737	732	723	732	749	723	712	702	710	732	709	736	697	703	747	801	698	709	802	769	741	717	799	755	747	763	747	724	770	747	727	735	747	740	756	755	755	747	698	738	768	785	749	774	778	731	757	733	775	726	728	702	754	744	742	782	768	782	711	783	720	759	728	808	753	739	730	738	728	720	753	781	746	779	697	739	725	753	763	745	777	696	738	752	729	711	725	748	758	755	784	778	759	750	731	754	765	740	714	794	747	771	796	758	760	761	700	722	741	683	708	760	718	743	732	766	739	794	744	752	738	715	755	754	766	752	726	710	709	748	777	779	751	739	776	820	717	756	752	768	807	707	746	737	711	751	748	726	738	761	799	714	737	728	704	700	700	785	740	746	721	718	733	743	796	721	720	758	743	713	734	726	769	743	746	719	696	751	730	762	779	685	728	738	783	749	722	752	723	712	727	722	733	728	750	766	708	781	781	716	726	742	760	763	746	727	763	675	721	711	764	699	719	741	754	772	785	749	732	786	745	717	722	726	683	742	754	772	785	736	706	768	730	786	782	726	773	769	695	736	769	766	725	741	698	672	724	755	701	749	776	764	701	741	782	723	701	782	749	766	769	752	700	711	745	753	787	717	742	698	724	723	722	797	740	717	763	715	732	724	710	753	733	729	752	738	754	750	707	768	749	760	766	758	796	772	751	737	755	771	756	760	696	749	734	714	722	739	759	715	756	800	738	754	762	739	777	798	721	751	755	737	740	777	767	708	741	706	770	699	735	727	736	717	770	757	785	717	718	718	762	750	747	728	765	702	774	745	742	803	724	679	733	741	717	749	780	739	721	691	721	789	765	797	749	714	782	772	770	722	740	754	700	711	730	755	705	761	735	676	754	737	734	745	761	721	728	770	732	703	754	742	767	768	762	756	751	756	757	792	761	758	750	734	709	761	742	747	723	779	703	769	726	745	692	757	792	743	742	700	731	795	736	766	748	742	743	729	778	768	769	736	714	747	759	727	785	741	797	721	743	713	770	766	741	751	708	711	683	771	737	707	722	763	715	706	708	750	767	732	724	750	751	747	784	712	739	785	726	752	790	735	701	767	724	749	687	770	772	802	707	779	758	771	754	701	764	772	756	766	754	722	690	735	759	742	729	796	765	750	739	731	679	746	760	722	748	724	706	723	732	777	790	709	782	738	675	778	742	757	731	744	741	749	735	717	745	755	744	781	803	731	766	744	771	752	728	779	709	718	748	750	774	788	781	773	753	767	723	744	768	688	737	761	748	721	693	765	726	745	729	768	740	783	745	725	710	671	707	762	734	740	713	743	663	754	723	766	813	728	749	695	723	729	765	749	765	734	731	759	734	735	720	752	742	772	812	727	747	695	759	782	704	765	713	703	754	797	665	772	775	702	782	778	775	741	711	767	705	755	738	727	677	730	722	717	731	698	784	771	754	744	700	786	735	732	739	758	783	774	738	778	712	765	746	742	773	791	766	712	802	717	766	765	788	793	736	745	747	737	758	759	745	769	749	734	744	719	799	746	707	749	729	740	742	693	729	700	790	763	718	773	727	723	736	786	755	732	735	765	817	740	773	708	738	729	725	754	736	768	739	729	746	755	729	729	755	710	732	735	773	725	793	730	733	744	769	744	777	757	725	761	743	732	733	696	743	762	753	742	752	726	690	710	750	712	733	712	756	713	732	696	754	735	746	746	694	728	763	763	741	710	778	746	767	713	760	769	736	762	734	766	766	708	733	782	733	766	742	772	777	769	773	705	745	789	738	804	761	767	732	758	723	756	771	779	741	693	759	767	769	737	729	756	731	739	814	699	726	720	748	690	746	714	731	792	727	733	727	749	742	737	743	772	721	739	799	776	765	772	772	735	756	770	692	739	789	727	734	706	702	751	768	780	730	779	749	766	734	787	735	702	719	761	711	727	771	745	739	673	721	742	708	721	724	726	718	740	716	760	719	744	763	747	749	790	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
58325	15218	4504	2325	1644	1199	907	710	669	580	543	503	521	450	407	397	365	357	326	344	338	347	343	378	311	315	310	320	334	315	308	298	311	304	312	310	308	306	294	298	299	288	318	295	290	276	307	308	291	311	301	314	275	326	327	302	276	283	250	298	279	301	326	293	288	280	288	313	289	292	326	284	294	318	318	276	280	315	286	276	323	300	285	308	290	322	349	318	299	307	308	305	293	280	290	295	295	324	317	285	310	297	284	276	310	303	298	304	277	264	299	285	285	302	307	297	324	324	318	333	277	317	300	322	317	309	279	327	323	296	326	307	320	315	303	288	300	257	301	320	291	263	257	262	298	320	312	303	290	295	289	296	299	280	286	297	277	292	292	290	301	286	327	303	273	314	285	277	315	288	305	287	280	269	260	288	299	294	278	291	318	335	264	303	303	317	318	302	286	286	250	289	294	263	334	316	301	304	300	277	298	281	285	268	327	298	280	329	305	279	314	319	289	328	296	309	277	291	293	305	293	286	285	297	285	321	295	311	302	268	291	295	276	299	287	311	290	275	337	326	301	304	293	330	304	256	283	253	291	301	287	269	322	313	301	304	304	304	301	338	268	287	287	295	297	300	288	305	312	324	266	299	315	295	277	303	324	290	297	291	263	307	298	307	274	296	310	303	319	286	303	298	332	280	286	279	291	303	301	303	288	280	314	312	295	267	328	306	324	294	279	300	279	271	311	260	299	282	345	293	299	301	293	288	263	284	311	312	279	297	310	321	285	307	267	306	285	286	288	296	316	329	293	306	260	276	297	300	297	287	290	290	289	301	311	272	287	282	340	272	299	296	281	277	311	289	273	296	303	316	274	288	305	290	290	290	297	289	278	294	348	319	288	273	284	295	336	284	257	288	276	283	300	271	296	296	278	303	320	317	290	283	299	300	302	301	276	309	301	290	273	326	321	278	271	289	296	287	325	292	294	277	306	298	282	298	314	302	294	297	301	291	296	288	312	289	261	294	324	294	281	271	264	325	317	314	273	270	293	287	288	318	276	287	285	286	283	285	285	290	289	277	280	306	277	264	272	287	275	330	296	325	301	281	310	275	282	253	311	293	289	300	325	291	293	282	280	288	312	286	311	264	286	296	285	340	280	299	293	299	290	281	301	303	277	288	314	277	289	304	307	280	277	295	293	310	277	318	290	265	284	322	267	271	290	320	291	278	279	316	263	290	282	303	310	278	273	324	290	295	282	272	329	287	280	291	289	302	260	280	284	317	307	318	314	289	303	308	267	310	287	305	274	297	306	298	282	291	320	274	266	309	300	303	279	280	301	343	302	286	327	305	277	317	287	264	274	267	309	299	311	312	286	296	281	302	319	304	298	301	331	284	310	298	298	310	285	313	285	276	314	299	301	310	323	270	279	285	275	290	309	293	324	243	289	309	326	302	296	302	305	287	303	317	277	286	274	303	289	266	325	303	286	291	304	304	292	303	295	295	304	324	283	309	307	282	276	309	307	294	293	332	318	266	295	311	325	277	305	304	288	332	316	294	328	274	272	263	294	276	306	277	268	295	270	286	264	294	325	275	257	286	246	291	282	297	302	283	308	267	298	290	283	306	298	306	317	322	261	312	307	281	310	319	303	301	305	268	272	283	295	333	260	269	286	286	304	288	292	321	285	296	303	291	288	291	302	288	261	309	301	285	298	314	294	300	281	286	266	324	299	320	328	264	310	282	282	334	303	291	272	287	304	283	311	323	307	276	310	279	306	324	316	283	277	309	281	343	280	283	315	295	293	308	309	283	312	319	294	301	264	330	276	279	300	300	294	293	312	335	321	300	298	296	290	291	272	283	255	280	279	251	294	269	291	291	315	274	301	302	277	279	285	308	277	278	317	293	277	286	283	275	313	263	260	270	286	273	283	278	282	298	292	303	298	282	278	291	296	318	312	330	289	307	288	278	272	306	309	281	292	328	272	309	299	284	277	297	293	318	276	282	319	301	306	316	273	270	326	273	295	304	282	316	302	295	293	287	317	286	288	305	295	311	306	290	278	293	327	290	286	296	288	303	303	319	287	252	252	302	321	304	259	292	282	269	297	286	316	297	281	320	302	286	311	314	282	289	258	283	277	261	297	297	297	283	315	312	295	299	295	297	302	313	306	258	299	277	273	279	277	305	285	280	296	282	319	301	282	289	259	312	274	307	283	321	303	297	314	261	297	325	304	315	287	298	285	312	268	324	326	301	314	290	297	295	324	295	288	309	278	314	281	305	289	332	307	293	311	295	288	330	296	281	292	265	285	312	300	274	287	310	268	312	287	313	295	299	266	319	291	301	285	309	311	327	264	279	310	329	274	310	303	324	343	305	308	298	296	284	297	300	262	300	284	304	281	291	297	287	286	287	273	280	322	281	282	297	253	308	248	298	283	290	308	322	304	279	272	291	277	297	297	284	292	343	301	316	268	308	299	306	280	281	304	313	304	289	285	285	293	303	296	291	253	313	283	335	313	284	242	268	279	299	306	255	307	271	309	302	304	317	302	315	268	285	295	307	335	318	276	256	295	334	309	297	316	309	291	286	314	307	293	296	262	287	302	295	295	298	280	323	306	306	305	287	318	326	304	293	279	319	297	280	329	294	294	304	297	299	311	313	334	325	334	294	296	296	283	277	300	310	294	302	297	292	310	319	294	289	264	283	332	282	289	270	309	312	307	294	329	308	291	301	310	310	308	293	327	312	302	294	300	273	286	304	330	317	312	287	280	317	336	273	274	296	279	305	296	317	313	292	296	298	300	302	295	308	291	300	322	289	318	333	273	279	312	286	261	274	302	299	288	302	279	281	296	297	261	292	269	287	297	267	244	317	284	303	298	297	308	337	289	286	295	257	293	292	315	277	301	304	306	293	303	294	291	285	286	296	311	286	319	310	290	319	284	295	307	296	292	310	300	289	313	272	276	319	282	298	286	288	297	288	300	288	331	289	314	295	288	286	316	305	316	265	296	285	286	272	287	286	304	285	286	275	310	293	295	290	331	280	288	294	300	312	308	286	296	275	299	321	297	300	301	302	339	288	293	298	304	288	307	298	275	275	305	289	311	292	282	303	297	304	307	272	329	288	274	300	280	304	309	294	295	316	304	300	294	292	319	296	270	320	301	279	287	295	302	305	279	295	318	316	295	291	291	319	299	283	304	286	315	298	284	317	325	284	277	308	310	284	329	303	289	312	275	274	273	283	292	297	309	320	286	282	290	267	273	318	296	285	291	272	280	316	295	302	322	276	277	301	306	276	276	312	295	365	314	289	303	271	289	308	298	291	288	295	292	278	325	278	311	317	296	307	315	300	289	286	281	289	311	307	286	299	316	300	271	282	280	290	289	331	329	332	313	280	307	282	292	335	288	294	317	314	305	275	311	315	311	309	282	284	288	326	280	278	300	285	296	270	285	304	287	289	295	305	294	285	285	268	283	293	293	270	291	265	270	293	307	291	297	271	308	277	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
27306	2834	6167	6629	5644	4537	3811	3104	2799	2478	2262	2063	1893	1761	1628	1499	1458	1377	1330	1324	1199	1116	1144	1098	1068	1039	1043	1000	1007	984	946	979	926	964	935	961	950	937	955	905	852	867	955	877	861	875	890	913	935	853	851	883	892	868	890	868	834	869	873	901	901	815	862	818	760	779	842	843	829	796	850	822	817	870	861	864	791	774	837	782	824	821	857	834	817	811	839	844	780	827	805	832	869	864	835	841	817	846	837	856	838	778	821	780	854	808	811	818	848	809	815	809	795	875	803	851	840	826	795	845	799	795	806	831	835	819	788	792	762	797	790	888	817	820	818	820	830	845	792	896	820	810	827	815	785	794	826	840	883	786	798	783	778	832	777	778	784	795	815	794	809	815	771	789	775	779	848	820	775	871	822	832	828	837	829	793	841	831	820	808	798	857	807	814	819	764	807	792	793	778	815	788	807	833	787	802	810	810	800	761	864	774	779	820	845	814	815	818	788	771	868	770	821	782	805	786	808	812	802	839	843	816	817	821	862	816	806	805	777	825	832	836	854	785	771	857	811	797	816	829	803	803	813	854	796	853	850	817	776	854	805	810	832	784	780	793	791	778	838	812	806	797	809	794	832	831	818	791	798	780	781	806	772	822	811	832	815	793	798	787	806	778	783	818	786	797	801	798	801	849	803	764	819	771	775	786	833	794	831	834	818	770	827	792	817	796	860	828	783	786	826	779	792	796	805	854	793	821	790	773	785	803	769	824	826	783	785	828	801	840	809	840	794	829	830	788	757	803	797	836	798	786	828	799	849	809	781	796	845	823	810	797	839	786	867	820	844	792	802	800	782	762	817	817	835	792	788	795	781	823	805	848	815	834	870	829	862	805	845	814	821	825	784	805	788	810	763	850	793	796	791	784	786	868	754	791	839	752	794	818	803	795	824	826	815	791	762	804	786	770	786	780	793	825	832	813	844	811	832	744	796	783	781	819	816	836	783	799	836	798	806	807	827	792	781	807	805	860	813	750	795	784	747	767	805	779	814	826	758	799	801	825	860	809	811	815	864	790	788	857	790	854	804	814	803	833	764	800	828	822	778	804	808	780	806	815	800	802	832	798	752	796	846	833	757	813	836	840	819	773	846	845	814	830	779	824	796	782	798	814	787	806	828	805	855	846	812	837	826	833	827	808	819	811	827	775	826	820	796	805	833	783	818	792	833	841	767	774	824	806	773	851	783	833	778	848	820	751	828	816	783	858	811	808	789	860	830	852	790	815	778	829	814	833	794	795	815	807	790	785	822	822	797	823	823	747	752	818	836	789	790	808	835	774	837	805	820	799	820	777	802	817	781	818	825	826	774	831	822	801	813	871	815	826	767	791	788	812	807	803	815	822	843	793	792	836	787	810	805	824	808	830	837	755	828	758	815	812	855	799	767	782	770	831	823	794	816	784	816	788	810	853	841	785	840	808	788	852	854	806	803	814	779	841	776	789	792	815	810	821	805	847	790	764	798	837	851	764	817	769	768	799	830	822	795	798	875	811	796	807	767	821	819	751	821	826	828	802	800	813	808	780	784	830	832	770	783	800	821	829	772	803	779	784	776	845	789	803	801	819	838	823	824	843	822	830	820	818	860	870	776	840	792	841	820	792	767	792	793	844	801	860	828	787	788	802	809	786	847	830	818	828	801	833	850	833	821	764	847	809	793	826	831	820	752	802	820	763	798	752	822	798	826	821	785	818	842	844	831	793	849	792	810	812	774	858	820	822	791	816	816	768	831	799	832	797	816	796	834	796	822	807	773	826	791	834	789	815	802	789	839	748	822	817	885	784	792	855	817	823	840	806	821	832	772	816	805	776	775	784	805	822	809	812	855	818	824	769	811	815	877	856	836	797	802	840	739	794	806	807	832	840	834	847	797	824	833	818	803	799	830	800	820	781	763	784	739	802	784	785	787	856	821	802	833	814	822	831	766	839	824	862	802	795	829	830	807	869	811	793	764	792	755	749	776	783	801	816	816	814	822	801	779	812	784	789	828	784	855	823	854	787	793	800	847	841	800	826	805	777	784	845	814	815	836	797	815	780	792	814	844	816	849	847	782	847	787	839	798	798	792	757	794	817	788	795	818	771	764	777	793	798	790	776	808	852	836	830	859	805	847	825	848	798	801	834	872	833	808	827	794	832	804	779	760	779	813	829	799	820	852	761	851	853	779	794	839	818	793	785	851	834	865	799	814	814	816	851	827	857	885	828	804	788	823	824	801	787	798	849	826	846	830	800	846	828	811	834	795	850	890	825	825	820	833	784	785	822	791	821	801	788	801	856	770	804	864	785	852	794	797	827	811	825	798	805	761	823	811	854	819	848	802	811	842	764	869	786	787	805	784	853	821	803	806	835	842	835	789	810	831	787	795	758	793	799	804	861	816	835	808	776	835	776	837	817	848	811	797	841	780	790	809	871	807	831	767	798	813	830	770	833	791	787	821	841	829	857	836	823	799	811	841	803	791	803	805	767	797	769	827	780	838	764	847	814	765	834	832	800	791	810	847	786	801	807	793	807	831	786	832	840	789	836	791	768	751	893	831	796	759	846	801	812	813	766	805	834	824	808	804	831	799	810	778	783	792	770	751	813	809	803	839	795	792	812	839	817	786	815	791	834	814	782	818	771	832	810	864	742	824	786	819	765	755	812	770	818	794	789	813	782	795	800	798	804	795	811	843	840	815	794	752	798	751	795	853	790	803	806	862	802	806	793	809	850	820	831	878	810	781	781	781	822	842	853	823	772	846	804	798	875	820	759	823	822	841	764	849	818	829	802	841	852	763	796	837	842	787	802	774	816	788	822	821	847	794	852	810	806	892	779	806	771	798	788	766	807	845	827	816	795	850	764	789	773	785	810	848	832	795	837	766	823	809	781	850	825	813	845	830	808	806	842	787	801	833	803	787	805	782	800	818	743	786	812	807	847	838	814	811	802	790	850	803	822	816	827	765	820	830	844	842	837	756	825	808	775	788	797	862	846	808	818	867	798	803	803	723	827	830	791	832	827	800	809	794	824	833	772	828	858	824	851	847	752	834	842	803	823	837	748	778	768	792	779	798	809	797	829	815	828	851	831	853	816	804	756	789	811	873	777	801	801	841	868	793	816	805	790	767	875	803	854	832	810	811	816	785	743	809	801	857	781	817	867	819	836	783	815	835	779	807	839	815	800	794	828	795	787	851	807	820	810	809	814	810	759	760	807	761	824	855	831	801	788	828	803	807	817	846	824	792	809	836	788	810	819	868	804	817	832	814	832	800	802	836	766	770	836	792	807	853	804	786	836	792	826	809	809	866	837	868	821	835	797	806	825	771	803	776	815	834	814	777	821	872	744	813	789	810	816	839	833	770	732	811	803	809	797	838	802	767	800	786	805	812	864	836	793	821	828	857	801	832	777	839	794	820	780	842	842	747	842	802	800	813	783	759	795	789	784	843	802	810	777	787	806	783	798	823	813	771	767	820	849	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
6134	342	203	175	162	159	118	145	156	125	134	142	122	138	138	129	128	114	136	139	142	114	118	122	124	126	123	133	127	139	113	122	116	119	131	128	122	129	144	133	137	119	141	126	122	143	110	125	120	109	112	130	120	126	132	132	98	132	121	113	116	118	123	115	102	123	124	121	119	120	130	115	127	116	122	125	138	131	123	120	133	116	127	120	127	121	104	120	99	122	132	108	134	114	128	98	136	117	122	119	113	117	126	130	125	133	119	128	126	124	147	131	105	119	146	134	121	134	129	118	110	126	105	133	109	121	108	121	130	137	110	131	139	110	110	130	120	130	127	107	109	118	129	126	131	118	140	110	123	115	122	118	125	128	134	119	137	118	118	137	111	125	111	138	124	129	129	128	126	138	128	125	141	140	114	122	130	120	137	105	139	116	130	110	131	128	114	119	119	160	131	135	115	130	139	150	105	126	108	130	132	105	140	108	103	118	112	130	127	118	131	128	126	117	116	131	104	132	135	121	121	96	135	123	118	128	133	134	115	116	147	136	130	127	130	104	122	128	121	105	121	117	153	117	124	112	122	125	108	109	110	138	155	124	121	120	129	118	124	112	130	114	110	128	112	143	133	117	115	120	131	110	117	97	116	130	113	128	105	121	94	110	131	117	119	129	127	105	135	148	111	119	134	131	127	121	124	124	129	118	124	148	128	125	133	120	120	112	128	127	121	113	111	131	124	128	104	107	136	120	127	117	132	118	97	120	145	110	121	116	114	110	122	110	122	117	116	96	122	132	137	118	96	136	126	116	112	117	145	136	108	138	120	139	133	114	116	112	113	125	114	101	136	131	126	121	129	102	121	121	121	110	127	117	123	125	133	118	118	121	144	135	128	145	141	124	112	118	112	109	124	108	123	139	112	116	117	125	109	118	130	133	137	107	128	117	133	112	124	106	113	127	128	114	124	119	132	118	133	139	118	116	119	149	130	113	103	130	141	121	105	124	119	122	126	125	132	119	120	106	129	128	133	134	123	145	115	124	127	126	103	112	99	124	120	125	111	104	129	144	127	122	125	106	125	141	121	105	120	126	118	123	126	106	126	117	126	112	132	126	123	129	118	118	129	141	112	118	144	125	121	112	125	130	126	108	117	138	141	126	113	118	119	103	109	110	115	107	139	129	113	123	134	128	149	122	113	117	115	128	133	121	128	136	121	129	142	116	128	117	122	140	120	114	113	131	127	124	107	117	108	102	121	111	133	122	129	133	109	122	126	120	134	127	118	132	121	126	136	146	129	119	128	123	135	112	131	135	123	141	113	124	127	146	112	121	148	120	137	117	113	124	123	110	124	103	121	143	115	118	138	129	116	107	122	147	112	127	117	123	105	103	122	138	127	105	131	118	127	122	110	125	132	121	117	132	135	129	106	121	94	112	138	119	123	109	124	130	127	135	120	112	135	114	116	114	109	130	119	134	123	123	116	130	116	123	130	118	122	135	122	126	148	115	122	130	115	105	120	114	144	140	124	119	138	128	133	112	129	125	118	113	131	123	122	130	133	131	124	119	129	120	135	118	132	111	128	130	112	132	116	110	119	102	123	137	109	137	126	114	118	111	106	133	112	124	125	136	114	119	135	119	131	154	136	120	133	124	140	121	119	110	113	102	111	113	110	105	115	132	124	115	127	124	130	126	115	133	120	103	113	121	122	121	132	120	137	118	115	121	109	117	132	114	137	136	132	134	117	123	109	127	112	117	112	131	120	129	131	127	139	129	111	116	100	128	116	114	129	125	104	106	147	133	115	117	139	117	113	137	117	133	98	118	117	123	128	131	147	128	111	141	128	119	141	102	112	142	129	129	128	141	113	112	121	127	121	124	139	112	124	131	110	135	126	140	125	146	113	129	107	120	129	120	103	99	120	119	128	147	125	127	121	122	124	123	124	125	126	118	129	119	111	134	113	99	109	116	128	147	135	127	113	115	129	107	128	107	114	128	114	126	121	125	145	135	120	137	124	109	129	140	122	148	126	121	132	120	134	127	124	130	113	131	154	138	132	130	135	125	109	134	135	118	135	140	116	116	123	131	116	128	124	129	130	129	115	118	121	128	126	106	123	132	130	143	123	113	147	125	108	108	124	125	127	117	144	125	114	135	116	104	129	115	122	135	97	123	133	118	115	106	112	128	117	114	127	120	130	116	128	120	110	110	139	107	116	134	124	152	122	102	129	114	124	131	108	134	140	117	112	135	161	121	110	118	126	105	117	136	127	113	113	130	126	123	147	108	133	125	114	134	148	132	102	125	147	94	116	120	110	122	103	128	120	125	125	130	128	129	118	107	110	107	112	127	117	122	109	123	121	121	133	140	132	133	119	119	126	100	102	120	108	115	103	124	128	116	123	126	110	113	111	131	128	121	128	142	127	120	108	120	133	135	123	116	145	129	115	114	120	118	118	130	121	124	115	126	113	113	130	112	138	138	111	118	115	106	126	118	149	102	118	131	97	110	130	112	129	127	122	133	136	116	111	111	129	108	122	117	146	117	123	109	108	134	130	97	112	108	130	123	113	107	136	119	133	124	122	115	118	133	124	113	114	121	123	123	104	126	125	106	116	133	128	141	119	133	108	143	134	127	134	160	122	126	125	100	104	135	125	121	120	137	128	115	120	137	119	128	115	141	126	134	119	125	107	136	142	136	109	127	129	133	117	107	109	134	121	134	148	103	120	122	129	137	120	129	131	124	138	119	105	133	124	135	103	137	136	118	117	133	121	117	138	123	135	113	125	118	103	114	122	138	120	108	137	158	125	111	139	122	119	129	115	143	120	130	126	117	113	109	129	138	131	124	125	125	131	128	144	116	106	114	136	115	111	121	123	111	128	112	139	119	144	119	124	111	127	121	109	108	101	128	99	88	115	124	118	138	137	134	110	116	114	142	110	133	150	127	125	152	132	112	128	117	122	108	130	113	122	117	129	127	124	133	113	136	119	126	135	113	120	126	131	112	118	125	121	152	112	117	119	131	127	112	112	123	125	133	130	115	106	105	142	112	121	123	124	149	125	118	135	117	129	121	126	135	105	126	138	125	121	124	110	123	114	139	114	114	124	116	128	123	122	150	96	114	112	121	115	124	119	132	138	100	136	115	135	111	130	115	145	134	112	125	113	116	122	112	108	130	121	117	123	127	129	137	123	122	120	103	117	116	134	128	117	123	108	120	117	116	122	115	131	135	150	111	126	132	123	132	127	130	123	106	110	114	129	104	107	130	148	123	120	115	100	114	124	126	104	131	124	108	121	149	112	142	114	132	114	135	125	120	109	137	141	107	115	132	132	110	139	125	108	100	134	115	120	127	119	134	105	118	111	122	114	125	129	108	125	101	133	133	101	116	132	129	110	112	115	106	112	124	120	114	126	139	134	145	112	111	118	132	121	119	123	131	118	142	140	125	130	124	112	125	114	133	124	125	116	124	103	121	130	109	116	117	133	132	115	114	122	137	113	127	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
5581	460	567	615	568	518	475	472	443	459	452	470	470	443	418	442	447	457	443	460	445	411	412	398	410	409	425	405	387	436	422	424	421	407	423	389	446	402	431	383	407	397	369	389	380	374	407	415	390	415	438	364	398	417	418	403	377	390	392	420	381	390	416	342	437	378	410	423	413	382	423	424	399	415	403	391	364	410	371	405	446	410	424	418	402	387	403	403	409	426	410	392	403	418	379	414	402	390	412	382	453	415	437	410	418	421	399	428	366	391	422	402	405	385	402	420	414	405	381	390	397	428	423	362	373	394	414	415	423	408	431	393	392	378	410	437	423	404	444	416	427	400	434	432	400	399	412	401	389	399	391	418	374	422	397	423	385	393	398	400	411	387	417	386	412	413	430	433	353	389	388	426	375	446	430	380	382	388	410	384	424	377	378	407	437	374	420	424	429	417	400	409	428	388	407	390	404	368	418	402	373	412	391	368	386	413	404	399	383	453	412	419	408	429	393	405	403	391	387	410	427	388	392	386	400	424	384	396	400	409	377	390	407	432	426	380	407	405	442	376	400	393	406	421	380	426	422	396	387	392	408	431	379	410	386	398	420	379	453	438	422	439	401	377	396	450	452	413	425	395	391	423	404	367	366	403	390	443	402	433	408	448	369	414	382	411	418	421	384	435	409	405	397	405	391	400	469	443	434	409	395	442	420	388	442	423	402	380	395	391	396	418	381	356	404	429	430	406	395	398	416	368	384	400	429	391	416	398	388	385	424	419	410	388	415	399	407	384	424	400	414	404	424	410	407	370	418	464	389	403	400	348	396	471	420	436	409	427	394	436	420	397	397	416	421	410	383	412	411	408	412	416	397	364	425	388	403	398	425	433	413	382	399	429	375	405	399	380	403	443	406	393	424	381	393	438	419	388	377	408	392	408	418	397	397	424	424	392	367	405	420	396	425	392	405	399	417	445	414	415	422	413	407	413	400	405	423	405	404	357	428	399	403	426	409	416	395	404	410	395	392	395	405	393	398	421	391	432	430	398	413	394	402	413	419	403	424	425	384	410	375	458	370	417	377	416	384	396	409	404	471	402	431	413	402	389	380	374	409	409	405	388	411	420	409	417	380	391	399	399	373	408	394	399	398	419	392	431	383	408	377	418	406	434	390	388	381	389	385	421	407	434	403	378	412	389	399	390	391	408	416	421	419	453	409	400	434	364	360	411	464	412	404	399	396	386	397	408	408	411	396	416	412	405	408	383	417	353	395	382	416	407	398	402	405	397	372	423	366	377	420	369	375	376	383	380	400	425	392	396	418	396	370	397	385	373	408	442	387	410	412	406	426	398	409	425	390	397	393	393	426	377	426	401	390	357	420	428	420	389	387	365	391	393	431	429	399	436	409	416	388	405	402	441	417	390	439	424	403	425	398	408	380	389	392	392	384	415	390	412	400	432	407	432	422	399	411	393	448	390	392	436	394	412	398	439	433	393	410	431	396	417	391	433	411	414	400	410	439	409	392	427	372	430	432	379	414	373	377	398	408	429	380	391	374	397	395	400	432	375	367	361	422	391	432	378	405	428	361	399	417	397	398	409	428	371	391	389	392	450	412	432	389	412	402	367	394	423	391	364	379	409	417	385	398	395	398	438	442	420	402	407	400	436	394	431	405	371	391	423	361	392	401	430	414	415	384	374	392	370	365	417	410	429	414	408	433	379	392	417	401	380	429	409	430	399	431	416	418	387	418	393	415	409	401	363	427	394	411	395	426	440	380	422	389	413	390	394	416	386	415	398	403	391	433	408	385	404	402	387	389	411	359	390	414	385	397	452	386	403	381	428	409	411	393	409	399	408	389	414	387	384	397	409	414	407	425	441	404	380	420	416	396	419	426	415	395	453	394	408	396	447	399	388	389	439	379	381	435	430	378	418	428	377	413	404	424	443	383	375	411	384	412	405	378	370	417	423	407	375	416	409	375	395	402	367	409	413	415	415	378	428	422	379	392	383	415	427	407	368	422	381	394	396	399	416	431	414	385	418	389	434	378	406	342	417	393	380	395	407	373	410	417	386	395	397	389	395	403	429	406	384	417	425	441	395	423	399	416	406	415	399	413	364	386	406	378	406	365	396	386	405	401	434	394	384	435	385	419	368	455	381	432	436	413	432	390	424	389	390	384	432	437	411	398	416	351	361	407	437	403	393	401	407	418	371	406	408	440	413	419	392	414	423	373	418	418	390	380	421	445	418	412	407	395	387	407	387	422	400	403	378	409	417	391	415	405	406	451	388	408	402	397	396	403	424	405	380	368	392	396	395	388	414	428	404	416	403	423	389	381	392	411	414	425	407	421	405	422	415	389	433	389	398	417	392	399	410	403	395	392	408	383	392	372	361	376	398	434	407	403	406	396	381	413	405	356	429	408	406	377	387	427	375	417	407	399	402	388	395	402	434	391	419	423	413	394	392	420	386	404	409	399	421	362	381	368	393	391	405	399	355	370	409	449	434	417	443	403	438	399	389	394	405	424	417	402	421	398	398	396	410	394	411	425	389	383	432	415	408	417	389	431	438	419	400	394	440	382	434	419	425	447	415	383	406	370	389	403	387	419	363	388	403	416	399	396	415	428	405	413	396	403	402	412	407	388	370	399	408	417	421	402	427	407	411	404	412	366	420	395	429	364	442	338	403	404	373	412	394	407	369	386	410	377	403	397	392	366	409	433	394	385	378	402	373	441	405	409	381	427	404	405	409	403	414	421	415	396	380	422	415	417	431	378	376	440	401	424	396	416	367	368	397	365	392	399	404	417	445	415	390	437	415	392	375	387	402	398	413	401	430	408	414	385	402	411	407	433	372	411	422	406	368	387	404	360	406	397	414	387	417	397	446	350	386	406	421	404	410	389	409	407	408	400	380	431	375	389	405	426	400	403	401	427	398	420	422	414	364	378	399	442	394	415	398	408	387	406	405	393	433	422	422	410	367	401	387	419	371	406	405	431	399	388	377	409	434	416	389	406	430	395	428	386	391	399	401	420	361	396	374	404	398	368	377	373	406	440	393	411	386	401	438	424	353	400	411	425	390	410	420	414	389	401	394	418	404	404	384	435	404	416	384	410	423	420	410	416	429	417	406	413	383	415	390	449	395	394	385	420	417	413	380	388	375	385	442	393	346	406	409	389	385	382	387	402	413	388	374	405	406	390	419	400	377	408	371	421	393	427	380	407	425	406	405	417	404	420	397	392	393	385	436	431	421	383	420	438	412	366	391	404	400	377	426	406	382	394	404	436	388	415	429	388	402	394	386	398	399	400	412	405	391	407	409	411	413	398	434	384	407	425	376	394	427	403	410	420	420	371	364	404	399	437	448	424	380	443	398	373	408	405	417	391	409	367	422	435	419	389	389	415	414	431	427	410	437	381	431	411	388	376	408	405	417	449	383	410	418	391	411	419	437	438	357	372	372	400	372	380	374	409	400	392	391	363	401	396	412	402	384	407	436	435	421	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
44074	7290	1723	1228	893	702	566	480	446	359	396	374	345	340	299	306	282	294	321	306	297	294	291	280	276	302	273	288	285	278	270	271	250	287	267	247	272	240	254	260	253	282	272	251	252	232	255	271	249	260	259	259	254	251	257	294	264	256	273	273	261	263	264	285	263	290	279	278	254	264	245	273	275	287	254	280	263	265	241	263	251	245	287	284	298	257	284	281	242	245	295	254	269	254	264	264	257	287	270	273	254	304	259	263	268	253	269	282	268	261	256	271	262	282	263	216	275	289	259	261	282	254	279	249	252	247	232	244	249	265	247	271	264	256	249	251	252	248	264	242	238	296	271	270	257	255	241	262	279	271	282	252	260	273	271	269	244	270	279	237	243	280	241	225	259	265	276	268	248	258	268	257	261	268	268	254	265	247	265	268	251	255	289	269	278	283	254	245	256	270	301	270	244	277	272	275	252	250	275	264	238	265	285	259	269	284	237	256	262	260	266	305	276	241	240	236	231	266	272	282	275	281	288	275	271	246	265	282	254	229	238	256	260	247	260	289	255	257	248	240	270	257	271	255	291	272	265	269	234	286	285	282	241	237	293	265	277	274	225	255	246	278	279	269	258	224	260	252	277	267	240	266	276	276	264	251	242	276	245	256	261	241	265	265	239	272	304	279	265	282	259	260	275	253	260	270	253	259	263	221	287	281	276	273	276	255	257	227	255	273	265	272	266	243	227	260	264	264	276	269	270	256	257	262	276	259	248	243	268	279	248	251	259	244	256	264	273	270	252	254	274	267	278	259	252	255	256	285	256	264	264	272	273	255	252	256	282	228	259	254	272	271	270	262	260	239	292	303	286	264	271	237	289	267	265	243	264	234	285	238	252	276	246	240	261	240	267	257	233	261	249	257	283	255	272	281	253	263	272	260	257	233	264	261	259	258	251	264	255	285	248	271	245	267	249	250	270	256	246	269	268	254	268	244	268	266	265	268	277	261	279	216	262	280	242	228	261	271	262	259	295	271	255	243	247	271	289	271	274	269	238	263	276	274	276	268	256	260	254	282	271	233	225	240	275	258	254	266	283	261	283	296	272	294	246	252	272	255	268	266	283	253	281	282	257	262	247	273	262	255	264	264	224	234	276	246	265	261	280	257	249	307	283	253	257	286	291	272	265	285	246	244	254	252	262	262	272	253	270	251	292	253	291	269	272	253	262	220	293	270	249	272	273	276	263	249	278	275	278	249	257	284	257	256	277	256	271	264	264	251	244	240	245	268	244	236	256	276	265	267	270	252	233	246	250	245	258	260	244	269	266	272	282	275	230	257	263	248	264	235	262	278	271	282	255	238	261	243	283	275	249	238	260	254	254	232	267	278	279	273	247	248	280	269	265	265	224	267	238	247	283	262	253	251	242	266	295	251	290	275	276	265	262	281	264	265	266	276	269	249	272	275	263	264	266	264	244	225	283	275	255	265	248	279	263	304	262	268	250	251	300	265	248	280	258	248	238	285	284	263	289	267	246	277	270	286	252	247	266	290	291	284	229	272	274	261	272	287	283	266	277	247	267	279	269	267	260	260	252	243	254	310	259	232	263	273	276	257	268	230	248	289	246	229	269	289	230	237	253	241	249	246	254	268	281	254	277	262	235	260	254	243	260	256	253	301	280	243	257	251	265	262	247	274	259	270	267	265	266	269	267	282	269	228	258	244	274	279	253	251	265	274	238	269	266	252	239	308	263	288	244	262	257	273	238	273	256	267	276	256	266	233	288	278	253	284	248	268	253	247	255	254	261	272	255	290	246	267	265	285	286	270	264	251	260	262	236	278	242	254	259	276	283	262	283	256	255	239	230	273	257	267	266	245	267	247	243	275	260	242	273	272	274	257	258	252	258	284	234	271	256	277	287	265	262	262	288	233	263	269	263	263	276	299	248	270	283	254	256	269	259	264	257	257	282	248	251	257	244	255	248	275	222	257	280	282	265	242	231	253	265	279	245	270	242	261	255	267	269	265	279	266	273	288	265	275	298	257	254	265	284	282	268	267	289	266	250	259	292	220	241	243	268	242	274	278	269	266	247	279	269	277	269	263	280	231	273	252	282	246	256	256	272	279	274	260	255	254	248	233	263	311	260	258	253	255	295	260	258	257	278	264	260	268	268	268	235	247	251	287	249	245	268	276	276	251	251	280	280	274	272	285	249	258	248	265	259	281	248	246	273	251	283	266	254	260	281	272	252	257	256	279	268	258	256	263	266	255	274	260	279	304	275	254	283	238	274	272	261	291	267	270	241	240	227	242	281	254	255	237	249	244	267	251	241	270	282	265	249	294	269	275	255	270	272	249	250	269	242	255	261	256	270	248	270	270	253	257	263	262	276	268	260	238	272	267	255	274	265	248	277	266	248	251	247	255	265	273	270	251	240	269	251	256	274	273	274	256	262	276	253	245	276	298	295	267	235	255	246	272	272	254	287	287	277	275	266	257	236	248	268	272	264	250	256	281	248	248	279	237	246	246	279	256	274	276	271	285	269	254	273	262	273	261	267	279	263	281	277	265	261	255	281	244	260	227	254	270	258	264	228	303	297	261	274	272	276	263	258	247	272	275	260	232	250	268	263	260	238	261	271	299	280	250	237	270	263	267	259	248	256	241	267	272	285	282	239	239	256	267	254	240	254	273	285	257	261	244	232	245	257	264	260	257	252	259	277	246	258	258	262	265	256	278	273	262	238	286	291	249	258	245	253	281	264	285	268	260	235	268	272	259	282	252	278	257	281	250	277	246	277	269	256	272	250	256	293	251	268	264	254	272	275	248	256	269	266	260	270	257	287	260	258	260	270	250	266	256	259	276	276	269	216	243	294	270	233	251	263	257	257	280	277	230	240	247	268	261	296	260	258	252	276	282	279	248	234	286	273	267	257	253	248	253	280	250	281	253	269	256	223	277	264	258	243	264	267	262	252	279	280	284	291	256	276	241	259	282	279	253	236	255	232	251	240	278	246	280	263	293	283	241	257	271	267	266	286	271	267	247	226	258	252	247	262	287	230	287	271	255	247	277	246	295	240	261	254	278	316	261	253	276	248	261	242	279	272	256	250	254	265	262	270	264	256	277	245	273	240	235	245	230	284	262	275	258	231	249	264	252	277	286	274	250	259	260	281	225	267	293	262	262	288	268	262	252	244	256	263	269	278	282	270	272	238	261	245	260	271	283	249	273	256	222	252	282	270	246	293	255	246	263	257	277	256	283	294	257	279	279	302	242	273	265	262	232	223	244	258	265	248	277	250	276	261	280	250	269	293	252	241	251	271	259	261	248	264	274	268	243	251	254	241	267	263	244	267	249	269	249	239	275	263	251	269	256	254	286	281	242	273	299	256	245	292	253	272	262	230	280	269	277	263	267	251	236	290	258	253	231	261	279	275	260	248	262	263	285	272	258	288	266	228	278	285	278	272	291	248	242	273	277	261	263	271	278	275	246	243	252	265	271	262	253	249	259	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
20873	1768	3514	3931	3283	2737	2347	1950	1741	1627	1488	1439	1293	1187	1126	1083	1029	1074	1027	912	1007	932	929	891	914	809	877	867	860	864	841	830	813	853	778	791	814	795	835	789	783	797	830	776	808	766	821	738	767	750	829	750	806	823	786	768	768	785	741	809	766	752	757	803	747	785	741	774	753	712	776	768	736	747	750	754	826	703	769	747	748	768	768	736	752	770	773	763	747	769	767	727	732	729	746	751	719	721	718	758	782	754	745	711	750	770	744	737	770	759	799	753	812	739	720	723	756	772	811	767	745	757	766	833	746	742	724	743	769	751	759	723	729	770	713	683	736	740	754	766	715	736	746	776	714	756	744	764	757	771	733	713	759	751	746	793	735	736	731	782	757	729	724	757	730	755	740	761	732	713	725	705	728	734	712	738	716	764	741	766	775	708	691	739	750	776	755	758	763	729	718	745	829	732	719	753	717	731	738	718	762	749	719	799	754	782	754	758	748	755	759	754	711	717	752	743	709	753	732	718	748	717	752	730	760	742	730	760	744	756	752	765	769	748	689	786	760	742	755	724	767	742	758	725	765	720	732	736	735	726	790	780	793	705	758	740	745	709	829	735	752	748	716	737	766	732	727	767	788	729	741	727	765	763	719	716	763	742	732	778	720	804	721	735	755	768	742	736	732	706	718	714	757	729	682	772	754	779	769	772	726	772	720	770	739	741	731	767	757	757	758	760	766	772	699	730	771	746	756	728	764	749	732	766	767	763	730	689	728	761	734	771	817	693	751	701	774	735	737	745	742	755	730	721	720	717	708	770	736	731	754	683	702	732	711	729	723	744	731	781	775	708	699	779	781	773	779	721	789	726	752	697	714	737	749	763	747	721	759	739	726	714	745	718	704	715	705	772	778	809	748	743	782	728	751	792	746	742	745	781	774	791	800	743	745	764	784	720	739	744	707	745	751	734	733	770	736	749	692	697	769	710	765	722	748	761	749	746	752	758	734	738	751	765	742	715	694	737	711	743	751	763	752	756	723	737	820	723	765	755	753	774	703	723	740	754	736	751	733	686	747	785	752	729	725	775	748	777	721	699	738	753	712	762	741	730	705	729	722	780	776	731	721	752	736	710	716	750	723	790	751	717	771	729	770	693	718	745	738	734	711	741	712	758	744	780	735	777	727	722	752	760	779	717	739	735	708	738	791	710	735	691	712	782	735	730	750	757	733	715	757	735	732	736	788	774	753	746	719	736	708	766	760	753	672	761	757	749	687	733	800	775	716	728	758	745	758	739	730	781	717	765	782	734	756	789	746	749	788	769	754	753	738	737	743	800	734	762	770	783	756	752	708	721	750	744	734	753	733	773	730	719	714	794	793	697	744	738	770	761	735	747	770	740	726	751	723	712	704	770	725	726	775	770	689	759	706	798	687	797	747	720	716	770	736	720	762	782	741	711	728	750	753	741	750	756	798	692	758	693	786	761	690	775	773	774	734	736	784	800	729	782	738	762	724	729	692	733	756	726	737	758	744	685	735	710	769	714	751	744	755	733	727	760	803	736	729	777	740	757	774	745	769	779	773	736	738	702	718	748	758	769	753	718	799	771	749	756	695	721	710	786	718	763	724	745	731	738	771	758	747	713	729	761	751	705	737	777	763	682	793	722	740	707	719	708	664	745	707	755	677	721	731	762	714	726	772	740	743	790	748	776	736	773	730	738	695	711	776	751	780	746	729	750	743	760	728	708	758	724	761	737	715	769	729	676	727	730	750	763	778	738	786	733	768	765	726	742	744	738	711	712	737	714	748	747	694	708	764	755	757	693	709	751	691	774	754	774	767	751	715	766	764	708	745	787	741	755	736	723	776	764	730	772	742	781	751	742	766	781	799	703	690	723	745	727	725	733	707	754	744	706	743	749	742	744	765	768	743	746	756	742	761	743	715	759	747	744	786	791	705	735	785	707	714	715	783	773	753	779	688	788	789	742	760	724	712	759	721	676	757	781	738	744	766	666	735	755	740	769	758	715	734	705	728	821	764	732	779	756	770	727	777	757	768	738	723	800	735	746	757	797	752	758	828	721	742	729	739	708	742	784	760	767	699	769	732	714	762	750	724	718	710	750	746	723	735	730	757	725	752	757	762	742	730	734	735	728	721	730	705	810	732	800	665	714	758	762	783	715	748	687	763	780	799	780	744	699	781	715	738	732	725	759	703	724	739	707	786	725	732	746	785	721	712	708	760	796	779	745	702	761	745	743	718	742	791	723	740	782	806	734	763	789	735	727	779	754	703	761	752	746	792	695	759	735	713	808	674	755	688	738	723	785	723	780	785	750	698	719	753	770	730	759	770	731	751	770	709	722	712	736	767	722	747	781	707	716	771	727	738	724	716	770	721	767	686	753	719	765	740	742	728	724	706	712	767	736	762	782	762	742	759	747	731	709	776	772	722	742	743	747	766	741	740	803	775	755	715	738	761	734	779	773	764	745	721	741	745	719	753	737	753	717	825	700	725	727	737	823	823	753	719	767	799	735	763	755	699	732	767	760	755	754	722	761	735	747	736	710	728	748	767	763	762	758	778	784	780	763	756	729	712	774	767	780	737	819	742	740	718	801	738	798	755	695	725	759	696	707	789	757	744	781	762	723	705	753	717	760	743	764	742	734	739	763	723	714	763	760	791	739	767	754	783	718	766	810	755	798	742	782	752	740	723	765	730	725	732	730	749	769	740	773	716	792	720	693	737	776	721	806	737	725	736	749	733	707	725	758	812	787	704	776	793	744	716	713	699	772	750	742	783	723	754	725	751	755	731	780	738	765	724	756	711	784	756	773	767	731	740	741	732	774	742	788	739	752	702	786	813	768	748	796	783	810	749	707	727	756	717	719	766	726	734	707	765	761	784	708	730	729	711	750	782	777	756	753	750	720	678	746	805	735	754	811	745	727	783	765	727	701	759	739	756	736	747	751	738	780	702	727	748	773	714	771	749	751	759	780	751	749	715	762	785	758	749	744	788	739	796	723	772	742	757	715	746	723	782	748	753	746	754	697	741	757	741	766	716	722	703	753	757	744	723	709	766	713	765	736	690	750	778	720	776	755	736	683	729	759	731	775	732	771	735	796	748	721	737	764	733	700	746	737	783	721	767	756	679	727	730	763	748	738	750	763	801	740	762	743	727	730	715	776	726	759	741	708	750	768	749	718	699	784	810	747	747	783	721	726	741	739	684	717	776	729	745	732	690	748	731	730	742	728	761	765	724	713	752	798	764	750	726	735	777	775	722	777	788	742	780	808	777	787	753	740	722	754	756	732	707	714	789	690	740	744	732	710	768	762	759	735	784	783	722	761	744	738	718	726	740	707	716	757	729	721	740	757	708	736	765	773	775	733	747	734	722	771	739	739	736	757	776	781	742	746	759	722	776	767	760	709	718	749	709	764	729	739	756	735	778	725	787	736	754	766	834	776	815	750	792	743	795	763	759	728	813	751	712	723	726	747	708	732	764	753	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
58009	14910	4332	2242	1551	1221	960	729	635	524	517	523	438	441	420	393	374	365	363	332	337	334	299	311	339	320	342	347	300	323	330	324	337	282	341	316	309	311	331	325	287	297	300	320	296	338	310	291	303	311	311	301	298	300	306	326	302	278	311	280	317	299	282	305	299	301	304	314	325	308	293	289	296	284	303	298	326	318	325	281	283	311	280	295	284	307	290	301	313	294	303	270	311	297	279	302	256	297	268	298	295	327	312	292	293	281	289	297	294	330	311	332	316	288	255	291	326	286	327	287	304	281	301	340	285	259	324	314	273	253	268	294	275	249	303	294	310	286	289	303	306	280	306	298	292	262	313	296	282	303	300	318	283	306	329	292	286	281	260	288	284	341	265	270	308	301	297	290	305	318	281	296	291	282	309	325	279	301	285	303	301	285	334	297	290	283	307	299	298	321	301	289	275	276	297	327	326	285	297	283	301	293	282	292	310	295	322	265	302	279	305	293	303	268	264	297	314	314	275	274	317	311	273	312	289	276	280	256	315	305	312	272	317	305	296	278	278	294	297	269	302	280	280	295	266	318	318	300	249	293	318	307	268	308	306	281	278	286	321	341	324	293	278	260	286	323	301	289	277	290	312	304	323	289	293	291	291	309	315	317	303	334	300	278	310	296	302	290	326	270	272	292	242	279	303	275	271	296	299	292	305	289	309	271	286	297	311	298	269	295	303	295	302	300	269	295	294	286	305	299	277	309	296	294	299	291	294	285	314	294	304	300	302	317	292	271	307	293	265	297	273	283	262	304	273	315	268	265	277	336	304	310	297	298	312	316	286	285	290	314	305	312	300	270	297	315	277	275	294	276	288	292	322	330	257	329	317	284	273	293	276	279	304	276	292	315	285	293	292	288	284	310	333	329	295	288	308	311	285	312	277	318	295	294	322	321	290	320	293	307	284	303	319	258	305	312	291	286	288	283	284	289	301	278	296	296	300	324	258	317	275	302	319	270	303	314	296	304	309	313	285	300	276	297	269	270	285	285	287	308	280	290	282	295	293	272	294	305	287	307	275	296	280	293	308	282	290	294	316	286	263	323	308	303	295	311	307	306	280	294	299	286	293	288	281	292	262	341	265	314	277	281	282	256	299	274	275	321	289	334	296	288	279	281	276	288	315	272	306	296	297	287	301	292	258	267	277	307	308	331	301	285	304	290	301	300	315	264	289	280	306	298	297	315	325	289	283	282	293	319	308	251	318	290	279	268	295	283	306	290	308	308	271	289	285	316	347	309	330	302	301	300	268	304	321	323	326	284	285	317	288	312	329	282	275	275	301	295	256	303	297	297	288	287	293	274	262	297	312	318	281	332	294	293	277	302	296	273	299	300	305	297	309	277	275	291	306	292	290	302	291	302	311	275	285	304	288	280	279	285	295	288	301	278	294	290	254	279	302	290	317	263	304	310	265	289	279	282	283	317	304	283	274	308	305	316	293	302	293	269	286	317	274	297	322	319	274	319	261	295	302	283	255	270	287	293	303	279	285	304	283	281	310	286	283	322	278	295	308	310	317	292	295	300	282	274	276	307	267	302	287	292	300	299	363	303	292	286	289	329	299	300	275	304	246	269	289	287	313	302	319	290	315	282	315	294	276	298	285	307	301	308	279	314	309	307	307	331	291	278	287	306	290	313	313	289	304	301	314	265	276	290	277	329	283	301	316	310	297	288	300	292	299	279	293	296	269	305	329	280	288	296	293	320	299	292	314	308	310	289	300	289	329	259	324	299	333	310	291	285	276	293	292	277	304	318	304	296	280	266	291	329	303	315	284	264	301	314	277	275	328	293	298	261	310	295	308	305	267	295	274	309	274	260	281	265	309	299	310	322	308	284	295	337	289	275	297	291	298	259	253	312	258	297	292	321	271	307	263	299	318	295	291	279	317	323	307	307	263	297	326	300	294	301	293	245	294	275	294	319	307	295	297	275	298	312	291	302	269	279	278	299	258	291	303	299	302	293	303	307	298	281	286	309	294	267	302	318	309	314	286	313	295	322	285	291	301	316	296	265	282	309	300	292	295	309	310	296	298	301	295	281	301	283	282	300	306	305	297	311	304	314	304	293	282	295	283	314	286	303	329	292	308	324	291	344	300	286	286	273	325	327	296	294	297	303	307	305	284	287	293	321	297	312	300	295	270	291	308	264	309	296	301	283	302	297	292	312	297	328	301	314	283	268	291	240	313	289	301	299	315	283	316	315	260	292	290	289	296	275	294	302	303	271	273	306	289	303	299	280	304	322	294	319	329	296	308	293	293	294	293	299	262	304	292	308	293	283	272	308	314	297	303	303	289	293	308	312	263	297	320	320	292	291	294	265	271	308	335	297	328	306	329	349	275	286	315	286	294	271	320	309	293	303	323	295	291	312	293	283	303	306	286	292	262	286	280	319	316	301	317	305	308	299	283	258	278	279	283	281	256	278	278	314	311	272	275	318	312	297	291	290	291	273	293	318	282	276	319	315	276	248	262	295	288	328	306	264	307	303	319	251	318	324	270	295	289	283	323	262	314	270	288	286	290	275	317	289	317	299	302	308	294	292	291	293	276	294	291	289	326	258	301	308	302	289	275	281	275	303	304	301	291	317	312	305	260	291	279	288	304	291	324	300	307	298	305	290	287	287	294	298	284	304	301	286	295	332	278	290	306	322	323	308	261	275	277	292	285	294	326	288	323	306	313	310	310	312	316	325	290	315	272	285	286	325	291	288	291	307	296	309	294	293	302	306	302	279	276	296	304	308	301	300	297	297	326	298	300	279	298	313	307	277	288	301	307	287	301	284	312	303	276	276	289	299	281	317	266	279	299	274	319	299	320	270	316	276	298	307	299	328	240	268	296	286	287	283	258	305	269	295	287	282	318	290	295	296	298	326	311	282	282	304	287	289	279	287	326	269	266	280	283	323	277	293	308	319	318	282	282	277	304	314	258	325	274	292	305	299	287	324	310	299	299	305	312	275	287	325	296	336	296	293	270	347	273	297	303	303	290	298	275	293	322	322	283	271	302	292	308	296	268	313	295	305	295	310	290	317	281	307	275	270	292	294	278	278	291	280	282	293	291	276	297	306	278	297	295	273	302	276	299	288	303	312	301	289	268	314	328	318	319	288	303	285	286	296	321	287	272	279	277	308	310	286	321	324	328	281	337	306	298	298	290	293	301	311	273	288	306	284	303	315	288	286	316	290	323	302	318	306	303	274	280	274	281	246	306	279	315	279	286	290	318	291	306	289	302	296	307	286	289	311	278	280	279	252	325	276	273	308	311	306	274	300	302	306	359	275	296	302	332	303	309	267	290	309	312	287	287	290	309	319	270	298	307	306	288	329	283	276	276	305	292	295	296	307	272	285	298	286	305	310	291	292	283	296	301	297	298	298	322	297	307	282	311	318	292	306	273	309	312	311	302	302	309	322	284	272	304	292	282	325	293	284	261	304	256	307	323	296	285	266	292	269	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
27483	2854	6282	6544	5628	4623	3718	3102	2663	2397	2199	2099	1872	1680	1623	1457	1357	1346	1266	1212	1174	1211	1155	1124	1090	1075	977	1014	979	1047	937	960	934	968	938	884	880	948	905	921	912	914	888	858	926	908	899	839	855	837	850	856	847	912	881	882	861	850	856	858	851	851	822	812	830	823	852	850	846	789	826	875	798	785	813	804	814	841	824	858	820	754	885	852	833	826	838	788	797	787	833	827	815	787	811	808	766	837	791	828	811	847	846	856	820	857	828	835	831	839	782	772	819	796	810	781	796	814	806	807	827	831	829	850	809	791	842	799	840	782	855	811	829	870	814	815	827	843	818	783	832	808	779	840	837	791	777	845	825	802	812	848	780	784	836	812	837	799	826	800	783	841	834	854	835	772	787	815	796	785	815	791	814	830	804	780	830	754	804	802	841	820	808	812	762	766	848	804	818	767	796	780	797	760	831	789	763	781	872	828	811	828	812	820	839	809	801	826	789	817	826	757	846	831	782	814	802	803	785	841	792	812	814	788	832	819	789	780	809	775	853	807	789	792	815	778	775	817	794	850	796	805	803	764	777	835	778	802	818	848	772	808	827	824	844	792	828	795	791	811	824	792	730	798	843	805	814	821	777	805	795	812	795	787	816	819	825	794	850	763	791	795	782	745	806	826	829	789	822	780	780	800	793	822	812	805	805	773	786	821	800	824	827	804	812	762	790	811	835	799	765	817	789	859	821	799	805	810	818	795	835	773	807	755	811	814	822	828	802	838	743	801	803	797	766	789	778	764	818	839	781	843	836	801	793	782	827	749	801	846	834	772	851	790	794	780	798	769	793	775	828	810	829	848	758	800	812	800	780	809	795	804	830	798	764	847	776	813	816	769	771	850	781	851	817	811	807	768	807	819	794	798	838	777	784	812	800	809	835	815	794	846	780	810	797	838	786	809	862	845	811	819	802	809	833	813	752	767	772	792	766	807	807	807	820	850	773	790	877	815	746	757	832	807	843	829	801	805	828	793	791	823	816	754	799	829	766	842	765	763	830	847	793	813	824	824	830	861	837	824	791	823	841	801	778	773	800	823	792	828	806	828	814	792	784	777	773	808	810	802	782	828	843	796	836	854	769	797	789	849	797	830	807	820	801	824	761	846	804	761	830	781	810	807	831	816	776	818	806	819	791	815	806	810	811	839	797	866	862	821	827	775	774	817	767	838	774	865	830	801	715	759	843	827	792	788	855	803	821	804	792	767	798	798	833	748	773	829	808	765	813	777	813	783	820	800	819	836	806	877	833	824	795	850	801	785	794	806	781	848	758	875	778	797	814	819	792	854	797	776	795	716	815	791	826	776	838	895	765	813	884	808	805	808	818	818	780	837	822	812	826	825	821	809	797	734	780	826	778	802	831	830	783	832	799	835	765	755	879	803	839	820	796	804	756	792	816	817	798	836	758	754	789	842	742	791	783	800	805	818	839	812	797	794	766	820	768	763	806	759	855	820	798	842	766	805	778	808	808	819	786	815	755	795	805	840	824	801	822	823	791	819	815	720	812	823	798	792	862	802	865	831	779	768	803	821	801	798	794	777	779	794	779	851	794	825	813	763	797	787	821	767	784	776	819	779	765	835	797	821	778	802	841	770	798	810	802	832	808	829	872	795	824	793	761	847	821	774	858	755	812	756	829	789	772	809	803	803	762	780	802	822	836	762	771	854	828	847	804	796	810	776	774	781	823	763	831	811	772	819	782	820	783	821	828	779	720	795	852	854	811	720	784	835	807	790	843	856	844	797	823	804	766	828	812	803	810	831	834	818	760	807	812	813	813	799	833	846	820	811	851	792	806	765	817	772	782	778	859	786	801	792	768	848	812	845	808	833	867	772	874	769	834	796	770	808	784	795	800	837	802	727	808	830	809	806	841	794	819	856	825	822	795	752	782	785	780	870	908	855	817	827	794	794	838	801	816	869	798	778	750	810	819	794	800	854	779	789	840	803	813	788	794	812	785	828	805	807	891	773	835	820	763	833	824	823	848	805	818	740	796	796	821	815	841	803	822	822	804	835	791	742	803	835	887	871	814	759	819	795	799	803	800	797	815	775	774	800	794	842	810	823	745	815	802	818	866	815	826	791	764	764	845	789	828	790	776	793	812	815	791	810	804	795	760	836	815	805	808	828	834	837	786	820	797	783	773	802	812	798	802	760	797	803	803	787	766	819	830	813	849	779	849	795	764	779	709	781	856	801	842	746	837	851	803	798	748	849	842	784	808	801	858	741	805	785	802	820	854	829	817	831	764	832	839	799	797	776	798	842	807	863	845	828	757	814	823	789	860	858	827	823	799	814	802	770	766	848	848	814	771	882	843	800	834	842	786	789	833	792	844	834	811	813	765	802	778	822	791	790	847	807	799	833	822	760	781	765	788	787	791	793	832	806	847	822	814	825	829	837	851	760	752	810	794	821	803	873	803	767	775	821	731	791	771	824	836	859	833	720	842	840	798	775	771	816	791	809	783	827	790	808	891	784	846	787	818	819	752	850	780	816	729	759	772	783	745	787	791	879	805	792	791	795	758	837	814	821	804	810	828	808	790	789	799	865	764	800	775	814	811	809	793	756	815	790	824	820	816	831	822	817	801	847	763	812	858	825	793	783	866	767	807	821	825	791	742	737	804	819	770	778	804	799	768	853	845	765	838	743	769	854	828	801	825	786	826	785	830	794	818	839	798	778	814	841	774	774	789	804	797	800	815	808	808	809	791	760	819	846	783	794	821	806	826	808	785	782	763	826	803	821	802	857	781	835	781	823	745	805	787	861	803	814	852	761	840	793	766	789	777	790	850	793	803	765	815	812	834	832	811	767	796	809	814	795	833	837	853	828	782	817	756	799	778	829	757	787	801	794	831	791	782	779	781	816	810	818	820	801	773	798	805	806	815	790	802	838	808	842	850	807	816	770	783	779	809	846	798	814	780	816	810	846	803	836	844	793	858	814	842	830	817	808	772	757	831	795	760	775	781	807	816	781	819	769	839	798	809	798	771	847	808	809	802	796	790	794	788	783	827	814	750	760	810	833	763	801	799	807	781	747	807	847	787	764	808	753	834	799	821	809	801	824	758	794	775	832	858	762	811	828	837	756	830	801	814	765	783	773	792	785	804	817	845	789	795	807	793	831	759	791	845	726	805	839	864	821	816	796	795	853	816	819	801	851	848	788	840	784	803	800	792	793	793	778	829	841	806	804	833	778	786	828	796	795	828	813	819	828	780	852	770	826	795	790	846	769	778	819	823	812	847	806	733	864	824	758	826	767	759	771	802	834	810	756	787	829	790	808	802	849	838	811	849	798	816	833	792	862	804	823	859	840	771	805	843	806	815	802	815	828	812	815	810	783	814	796	835	809	837	775	810	795	863	845	843	738	774	839	801	795	838	875	794	790	829	827	801	791	801	779	812	822	819	766	818	810	793	853	852	834	851	799	766	806	811	845	790	843	814	789	811	801	797	768	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
5963	367	214	170	158	138	143	118	120	133	134	131	110	109	112	129	135	127	116	141	118	116	116	136	113	104	115	124	143	148	108	115	121	124	116	155	129	123	110	126	117	120	112	107	116	121	116	114	117	122	123	112	109	132	118	119	115	127	116	129	120	121	124	131	127	118	135	115	112	127	95	111	124	124	100	132	121	141	132	129	119	122	117	129	122	121	131	136	130	109	138	112	134	130	108	117	127	109	101	121	126	122	112	131	122	137	137	115	114	107	117	129	118	133	99	115	124	126	133	131	108	142	116	127	123	120	117	120	94	140	131	122	128	133	116	132	144	125	113	131	117	118	112	163	127	115	121	126	134	109	124	112	115	126	137	130	149	119	126	123	121	128	133	117	123	121	113	125	114	128	122	104	130	129	130	117	128	138	107	134	107	128	121	124	131	112	139	129	115	124	102	118	123	121	122	124	119	127	105	118	126	115	137	122	114	95	124	102	145	118	124	127	122	123	111	121	112	147	119	118	127	105	130	122	142	125	135	111	133	115	111	108	122	137	124	129	126	121	135	114	129	133	125	123	122	151	137	122	124	120	116	122	149	104	142	107	135	108	117	117	112	119	126	101	129	133	117	110	121	134	110	134	126	124	105	115	125	128	123	118	128	110	112	133	129	120	127	94	143	133	123	127	118	119	122	116	104	111	113	103	122	110	138	126	135	131	128	116	125	132	137	135	115	129	145	122	153	144	125	111	138	118	125	126	120	117	117	133	131	120	111	121	130	128	102	120	131	120	143	106	138	101	132	99	110	116	114	121	110	131	121	115	131	144	95	122	131	125	145	121	82	123	124	98	121	114	106	115	119	112	137	119	115	124	120	117	110	108	105	117	125	136	109	132	119	115	125	129	137	109	111	136	116	114	137	129	112	136	138	121	122	135	114	130	128	112	130	129	114	107	130	130	119	131	93	112	122	108	109	123	126	103	108	124	110	102	112	123	130	131	106	117	128	134	125	143	112	127	111	127	132	127	117	133	150	142	124	117	136	148	128	127	121	130	97	127	94	109	116	113	104	129	119	124	121	109	119	121	116	124	133	118	110	105	131	85	124	131	117	144	152	144	127	127	124	121	104	133	129	105	106	113	117	120	124	119	136	102	131	113	123	121	118	116	126	103	132	124	134	125	121	95	136	120	118	137	135	131	145	141	145	116	128	124	131	126	119	117	126	134	124	121	131	117	120	118	115	123	134	118	108	105	145	131	126	129	124	120	122	105	129	131	121	119	118	105	136	113	125	139	134	116	128	109	112	115	106	119	123	112	103	115	128	136	127	127	120	118	125	92	107	123	118	132	131	120	117	121	118	117	141	129	130	130	119	116	132	125	116	118	118	114	117	111	112	110	106	120	113	119	105	133	110	138	132	134	120	135	115	129	141	129	135	146	114	115	109	120	114	118	128	132	127	137	117	113	122	128	116	116	136	111	139	134	134	107	127	141	132	123	114	127	123	128	121	134	97	115	131	121	130	122	138	112	136	119	132	118	131	137	111	132	125	128	129	136	109	111	137	123	134	131	125	133	117	130	112	122	116	120	113	119	94	138	125	112	138	104	126	114	128	124	137	145	114	123	129	127	115	112	139	119	135	120	119	117	122	117	136	133	105	110	125	125	113	109	120	143	123	164	128	119	128	120	117	106	116	136	120	135	123	126	98	125	150	117	115	117	129	120	107	131	122	104	127	116	149	131	128	121	94	123	128	117	121	126	113	117	115	119	118	108	115	118	117	133	138	120	107	117	130	128	120	124	142	109	134	127	151	114	134	118	116	122	130	130	108	114	120	131	122	139	125	113	116	120	123	129	130	128	145	130	111	128	112	103	129	122	127	117	127	131	103	138	119	109	138	125	133	139	136	133	114	123	102	128	116	127	113	136	119	117	116	148	111	107	135	139	116	125	117	111	140	137	110	139	130	121	121	112	125	127	114	121	106	128	121	100	134	112	132	125	127	101	121	120	118	131	129	132	119	114	134	119	131	121	117	148	115	127	103	119	114	107	118	131	116	112	135	114	118	119	126	132	127	123	121	120	134	122	86	119	132	123	110	114	110	121	118	130	121	123	122	126	115	111	114	126	115	112	106	141	127	128	121	112	95	115	104	135	122	122	129	112	127	125	126	116	146	108	141	144	115	108	122	140	125	132	121	132	112	119	119	127	137	115	97	120	134	127	98	131	115	120	140	121	125	118	124	122	140	123	131	116	140	120	138	118	125	111	113	119	116	117	113	102	123	104	105	111	127	102	134	130	102	139	131	109	94	127	111	119	118	114	112	130	118	111	129	123	138	118	120	95	110	121	137	122	122	138	131	112	109	128	126	113	134	121	121	130	125	131	137	108	118	108	134	129	106	109	119	107	127	114	152	156	118	104	131	123	123	146	127	126	132	130	121	106	128	128	130	140	111	123	145	127	131	132	111	124	113	126	148	113	140	100	146	130	123	112	129	110	122	136	140	121	104	143	121	133	114	112	118	120	109	128	136	124	125	134	133	111	128	120	108	124	133	117	117	122	132	110	124	131	113	109	78	121	118	100	115	121	119	123	135	103	123	133	123	103	113	123	136	126	127	132	116	104	112	127	111	128	128	124	122	120	133	121	119	116	155	106	116	126	129	130	116	134	112	132	119	127	129	149	123	138	125	134	132	116	111	124	129	123	113	103	117	123	141	141	114	136	120	110	113	106	119	132	118	116	114	133	117	121	124	114	117	110	142	132	104	128	117	118	119	133	117	113	119	122	135	114	120	101	124	130	135	121	128	124	116	130	104	115	112	126	120	126	133	138	120	127	99	97	126	131	127	118	133	125	133	115	126	134	115	132	111	126	133	124	125	108	141	95	125	124	116	126	132	115	121	121	121	144	108	105	120	135	106	109	118	125	119	117	130	118	124	110	121	133	121	122	126	126	123	128	110	132	128	126	138	121	121	112	113	113	141	110	123	151	140	118	103	120	122	113	129	124	112	102	122	120	116	133	139	125	113	131	123	135	127	113	145	102	137	131	122	118	135	126	136	127	135	120	133	122	110	119	110	108	139	108	135	108	130	123	123	110	117	127	124	94	114	140	113	123	119	107	110	120	104	127	112	118	105	142	118	122	117	126	120	96	130	121	125	112	127	144	112	113	136	108	122	114	148	128	121	141	119	119	113	108	112	110	112	126	134	103	115	110	132	131	126	140	117	126	113	107	120	122	122	111	126	116	118	137	118	130	147	117	119	144	95	127	141	138	128	128	112	119	139	122	130	100	115	131	110	123	116	125	127	129	128	121	106	111	151	99	116	118	121	127	132	124	110	104	118	110	127	124	123	126	135	114	119	130	126	100	132	133	131	124	127	116	152	135	122	140	104	118	123	135	144	135	126	136	116	126	108	121	112	127	114	130	120	158	117	135	134	120	151	101	117	110	121	113	117	111	125	102	110	120	134	116	120	127	121	101	123	129	125	109	125	115	133	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	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
5523	489	600	628	525	533	496	468	493	433	426	445	464	436	434	395	426	418	413	407	416	423	419	445	406	405	404	454	413	434	410	410	434	402	399	425	406	410	396	417	407	376	419	456	410	408	457	390	382	429	372	399	415	410	413	424	404	392	402	373	401	398	405	364	423	425	433	415	421	402	390	386	435	359	414	440	397	405	398	390	384	414	423	403	406	426	415	374	417	388	416	401	407	418	397	430	362	376	379	396	390	414	388	434	387	401	395	402	394	404	398	418	392	444	392	397	433	375	352	388	426	425	416	438	432	432	391	419	404	435	386	431	410	426	367	403	390	407	400	448	426	434	399	386	410	396	392	409	403	418	416	393	359	432	440	406	422	368	383	416	404	444	382	405	387	387	419	386	401	419	395	436	406	444	390	398	402	443	392	410	388	380	397	427	384	397	383	417	399	392	406	440	453	427	419	380	397	412	419	376	375	419	401	392	395	390	419	406	423	431	397	390	417	395	388	442	392	410	380	394	360	426	397	395	378	373	399	419	394	390	406	404	362	414	426	459	403	405	404	402	396	412	398	425	398	396	387	383	380	388	421	394	409	430	411	393	447	419	369	433	401	408	395	441	392	398	465	445	403	383	392	379	390	387	396	383	392	415	391	437	435	413	386	394	423	411	403	384	404	410	381	404	414	426	390	377	390	356	415	368	437	402	387	400	422	421	415	420	363	398	407	441	402	399	403	412	397	399	395	419	421	411	397	401	385	409	391	404	440	437	422	433	415	432	404	371	431	385	395	440	392	391	436	430	442	415	396	385	398	389	377	397	434	376	414	402	403	401	397	389	397	468	420	377	372	404	411	428	426	396	418	395	399	439	424	403	462	371	415	411	418	384	387	418	397	388	362	438	417	382	424	368	409	380	431	435	404	413	383	407	425	433	431	440	403	414	394	371	427	407	388	373	418	389	408	441	445	412	400	412	377	394	405	396	383	414	377	422	419	378	412	394	394	379	413	409	368	413	414	386	383	372	394	416	447	394	418	367	416	407	394	414	409	407	389	409	418	383	404	421	375	386	389	413	424	405	421	365	418	400	362	404	431	435	399	399	396	406	383	433	404	375	402	378	448	388	391	371	392	400	392	425	405	405	404	393	447	410	438	372	414	441	433	373	402	397	380	404	398	408	388	399	439	412	372	406	443	379	401	410	379	405	395	412	386	393	360	447	400	414	402	442	393	388	389	378	427	369	407	396	436	390	400	385	389	399	380	408	377	400	398	403	390	383	435	401	397	377	401	416	402	383	394	413	400	384	439	393	405	396	379	444	428	423	384	399	364	420	377	404	373	387	400	379	400	412	403	412	395	396	451	408	394	409	374	382	417	409	401	443	434	415	409	364	381	381	397	408	406	407	469	449	388	408	452	413	394	402	421	413	427	395	447	404	378	398	392	401	372	427	373	417	444	433	402	414	385	408	433	426	397	400	417	413	399	423	410	431	391	382	414	395	391	359	416	407	420	397	392	454	412	401	396	439	421	407	413	417	414	390	360	382	428	411	390	381	444	376	389	393	393	409	376	381	386	390	389	405	413	403	450	397	408	433	434	433	403	391	384	402	416	406	393	392	437	428	408	396	410	369	371	394	385	417	411	455	371	423	418	385	372	414	427	362	396	354	397	417	400	424	407	425	388	353	423	373	380	418	392	400	401	379	381	410	424	417	404	395	404	374	412	445	407	431	452	371	405	394	430	403	404	390	417	435	424	403	427	385	391	429	403	446	400	393	413	384	412	399	405	401	418	386	395	406	393	404	403	394	422	407	412	377	420	416	408	412	408	397	393	417	402	425	409	378	408	401	367	411	411	411	406	405	382	427	392	386	406	407	400	409	388	467	422	383	400	387	403	397	412	417	380	387	409	424	426	406	418	419	394	412	399	425	427	438	396	421	407	409	425	422	389	391	396	427	436	415	379	415	420	375	409	404	384	418	433	408	401	411	412	397	384	392	397	430	414	438	401	410	411	411	423	397	438	395	395	404	441	387	372	394	383	383	394	419	389	377	393	389	371	377	392	383	384	412	359	393	404	374	387	440	386	384	448	368	405	392	391	411	435	386	371	426	431	408	423	430	428	376	408	342	402	426	423	402	388	407	390	423	434	390	373	447	390	404	394	400	399	458	405	416	393	428	436	402	425	396	476	426	395	414	406	421	383	370	413	451	399	374	411	405	380	394	443	426	414	432	428	415	399	431	423	415	381	414	443	399	414	423	411	417	387	379	391	387	409	447	378	383	395	398	427	409	390	412	360	424	404	479	434	392	396	435	379	401	368	423	376	391	361	385	397	418	402	363	410	420	389	429	446	426	424	418	413	386	411	464	407	410	432	364	407	379	417	391	406	398	389	407	409	400	439	408	379	375	408	423	412	385	395	406	408	384	416	401	392	414	414	399	415	398	432	416	422	414	425	415	398	386	393	383	386	389	384	407	415	431	402	375	442	421	375	396	444	409	427	410	382	385	417	416	448	430	406	375	385	411	405	438	390	374	410	396	426	373	367	422	417	429	383	394	409	391	454	420	416	420	431	403	376	396	371	403	422	412	380	380	424	407	418	389	396	411	391	384	407	409	388	426	419	350	425	408	399	404	404	387	382	425	431	430	394	392	381	411	414	389	431	391	422	382	387	389	433	401	376	388	381	427	389	409	412	413	406	451	375	416	376	407	375	398	423	388	392	426	406	435	409	411	441	368	427	383	391	461	407	380	391	402	391	354	412	397	383	408	408	406	420	448	420	383	406	401	376	391	435	439	394	419	421	420	385	405	428	409	401	371	409	388	445	429	424	394	403	426	403	380	382	409	400	395	391	396	393	410	384	381	397	412	414	417	414	354	387	402	412	394	418	415	439	432	427	391	406	364	428	396	401	370	389	387	375	411	374	423	434	375	372	386	380	397	410	367	413	400	419	386	398	395	390	396	385	412	422	407	434	397	395	394	386	411	381	385	422	438	427	431	414	431	414	447	415	393	406	392	412	371	412	376	416	372	371	398	396	416	367	395	380	398	392	390	396	394	393	405	383	446	412	391	395	409	433	417	408	431	402	421	409	416	402	397	386	430	430	402	410	370	440	416	431	440	416	404	407	405	418	409	386	418	407	396	441	415	406	423	407	440	412	406	394	407	424	402	385	401	419	409	401	402	407	382	410	439	390	402	396	419	363	414	392	399	409	416	403	398	411	417	387	382	425	404	410	386	420	404	433	423	373	421	407	392	406	413	431	412	401	362	379	384	435	405	419	393	427	395	407	391	419	444	418	400	362	424	404	439	401	414	400	415	399	410	432	429	381	412	410	414	371	420	427	377	430	398	412	381	420	384	399	375	408	467	397	393	415	393	408	413	413	414	405	383	412	415	433	393	403	414	424	392	418	405	417	384	373	365	412	381	407	422	392	416	403	416	392	369	393	357	423	396	373	417	412	377	402	401	433	385	390	391	414	397	411	412	418	396	379	396	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
43556	6946	1600	1220	870	674	551	468	426	396	344	380	368	328	322	310	315	298	284	273	330	277	280	273	300	286	268	289	257	297	277	243	250	242	270	278	278	246	252	267	262	270	308	296	249	265	258	263	261	261	290	283	275	269	271	250	264	277	259	257	247	274	286	254	276	273	283	281	284	250	281	257	245	233	252	249	249	271	258	248	272	291	274	269	288	246	267	257	276	279	261	282	256	263	270	260	248	261	307	270	284	275	269	266	244	248	260	263	284	273	288	263	277	267	243	252	275	293	246	248	288	253	260	273	261	280	255	247	259	276	284	257	254	272	260	253	269	259	251	277	290	255	267	256	252	260	265	247	270	234	262	289	269	216	296	259	264	250	264	266	251	303	268	271	292	263	235	255	291	280	253	258	270	299	258	281	259	269	272	284	270	266	291	262	289	243	270	257	228	260	259	292	254	270	250	278	266	244	279	282	254	268	235	272	248	260	269	293	255	275	254	260	247	280	256	264	282	267	270	276	236	261	253	248	239	283	243	257	241	269	240	258	257	242	269	256	267	306	286	280	267	257	246	262	271	274	270	284	276	271	248	261	240	239	305	261	246	266	275	281	239	276	263	254	254	248	260	276	274	236	266	279	276	245	285	272	268	270	265	249	262	278	266	257	282	288	245	259	258	260	247	285	257	229	291	233	263	275	281	292	250	281	254	276	278	273	265	228	266	280	289	275	264	207	268	272	267	257	284	260	251	273	256	281	255	267	247	287	283	279	271	279	279	278	281	285	263	253	287	280	287	245	264	288	252	265	274	251	248	291	270	284	273	282	261	276	247	301	285	278	261	292	249	266	274	288	281	283	242	283	263	250	265	275	263	255	290	266	294	265	252	277	260	241	255	259	254	274	262	258	261	260	258	227	267	284	285	258	262	255	248	280	273	276	241	273	269	292	275	273	268	279	248	257	270	262	293	261	286	237	263	259	248	262	248	242	279	242	258	245	243	294	261	263	252	236	251	244	248	278	272	237	242	281	266	236	270	285	254	241	251	274	256	241	254	248	269	281	256	274	264	248	274	251	246	233	258	259	267	269	288	267	276	272	285	291	301	283	252	247	242	241	253	278	247	289	271	287	230	309	268	269	293	256	234	263	256	249	262	269	266	254	263	259	260	269	266	255	258	255	273	240	254	269	268	254	280	232	263	260	262	276	272	226	261	268	274	319	293	250	234	267	252	259	288	261	245	281	282	265	264	295	260	280	238	282	279	296	273	267	266	255	235	259	270	256	259	248	255	254	244	260	248	264	282	267	280	263	293	260	254	262	249	231	281	263	257	263	285	260	303	242	249	279	274	255	281	290	286	277	247	277	297	260	254	267	264	248	254	258	277	251	269	284	261	266	268	238	257	298	261	301	261	296	267	276	257	269	265	293	264	249	282	251	271	269	282	272	276	249	291	262	257	270	289	248	242	261	250	258	250	241	262	238	274	279	255	251	224	248	266	268	271	273	286	279	261	255	252	254	262	283	266	247	263	264	232	259	259	276	255	280	257	278	240	233	259	240	277	278	247	265	245	283	281	266	248	250	234	262	250	266	264	258	271	300	268	278	255	239	257	238	269	257	241	271	298	264	257	264	269	281	305	263	263	249	281	264	253	256	232	260	268	292	252	279	286	269	233	263	250	263	255	275	276	255	254	255	264	266	274	257	260	278	283	291	274	272	252	272	269	268	238	251	248	265	258	245	252	256	265	301	301	244	272	276	259	274	273	249	261	262	286	265	248	247	259	262	258	248	292	268	267	230	248	279	266	293	267	239	256	272	270	234	254	254	268	251	276	277	303	273	297	233	272	276	263	258	269	272	257	301	282	272	280	248	284	239	258	289	258	248	237	256	272	246	294	275	286	275	256	257	243	268	287	261	280	282	262	238	272	271	262	264	288	267	272	287	211	269	255	255	266	252	269	262	224	246	257	265	275	265	253	272	279	258	242	254	273	277	233	263	257	261	264	278	274	303	277	247	264	246	258	290	253	252	245	282	255	261	288	275	231	277	268	266	265	274	258	262	297	259	240	256	291	262	270	248	273	264	263	270	302	277	250	277	243	283	262	248	252	288	269	221	278	255	301	248	263	290	254	267	267	245	255	268	278	257	275	282	277	243	283	256	267	286	240	249	235	275	280	257	246	277	273	263	282	263	270	264	257	268	296	255	254	278	261	281	244	237	273	268	259	270	282	262	279	259	294	241	257	271	241	255	254	299	264	265	260	269	252	267	275	241	234	270	270	288	250	307	251	275	272	247	269	256	227	263	251	234	281	244	266	263	282	286	244	255	267	256	277	246	265	292	264	250	254	269	251	269	251	270	279	243	282	265	244	279	255	279	251	248	257	256	271	277	228	282	254	233	261	267	261	259	269	272	256	248	254	245	258	262	278	298	250	218	272	249	277	288	266	249	259	280	276	258	238	231	260	256	273	287	298	277	276	277	271	249	301	238	272	278	270	247	281	248	270	261	247	252	274	289	248	278	251	264	284	241	278	258	264	266	268	253	283	286	266	287	256	275	259	266	248	271	268	278	263	289	308	261	258	258	258	255	266	278	251	267	248	239	288	270	267	246	260	273	310	230	270	248	264	269	286	255	257	254	248	261	232	237	282	253	255	246	254	264	228	254	281	280	289	243	218	268	288	254	251	248	255	258	277	298	266	249	272	257	268	269	261	228	310	243	270	267	286	239	297	249	249	277	263	264	258	266	271	288	255	252	275	254	256	269	265	268	273	287	259	265	267	290	274	254	264	265	269	233	261	267	268	260	255	300	273	266	250	255	246	246	274	258	243	279	276	241	266	250	266	277	271	258	262	265	247	262	263	269	257	247	272	244	254	247	253	275	266	254	283	246	251	272	259	265	256	249	301	252	267	244	244	263	243	249	274	248	269	250	267	256	284	241	250	289	257	278	269	266	269	290	242	267	237	256	287	247	244	271	233	275	252	262	243	244	278	268	238	257	260	245	251	261	264	285	279	264	270	263	234	249	279	298	257	246	252	276	253	288	253	263	273	272	272	244	251	274	277	261	301	276	266	274	252	248	269	290	272	276	248	265	275	297	238	237	293	254	240	256	286	262	265	262	270	259	261	232	278	263	268	257	262	258	261	254	270	280	285	251	261	276	284	269	281	285	275	280	246	269	249	276	261	275	258	263	263	303	267	285	292	290	270	283	294	258	242	271	273	272	259	298	258	287	295	247	245	277	254	268	254	283	256	263	277	239	261	263	288	246	264	282	260	269	270	246	262	271	305	298	235	262	263	274	280	288	281	261	250	287	267	258	247	277	274	268	278	260	246	272	293	316	282	253	277	289	255	265	277	260	253	264	252	240	273	234	282	274	262	256	254	267	273	289	262	250	246	252	272	263	248	266	247	219	253	259	223	249	242	295	262	252	257	276	264	250	269	263	234	257	255	262	292	242	248	274	274	271	291	266	291	262	275	286	256	258	267	297	234	240	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
20782	1779	3515	3956	3365	2717	2258	1932	1747	1579	1586	1428	1326	1203	1081	1154	1051	976	986	976	953	897	921	908	863	888	834	881	849	801	872	853	811	824	817	774	833	836	758	779	792	812	803	805	790	793	785	781	795	776	796	792	769	789	742	806	774	732	787	775	808	777	767	807	757	747	756	763	740	731	766	732	780	746	774	724	796	738	754	734	753	760	726	742	773	757	763	771	701	717	760	730	770	754	745	794	700	755	765	758	740	765	792	777	760	783	758	766	733	763	759	829	732	720	725	751	711	694	745	756	750	730	693	809	717	714	771	758	763	802	771	739	738	763	732	742	767	755	746	725	714	786	783	718	720	750	721	773	751	706	759	763	774	766	781	758	734	787	698	747	766	773	789	792	755	759	750	747	741	733	772	704	800	757	771	749	741	667	771	732	728	741	790	752	742	750	748	784	769	803	714	734	751	758	778	730	739	780	766	711	743	720	763	739	736	726	786	760	719	710	750	772	740	719	741	752	733	755	746	732	779	764	745	789	702	803	787	787	724	758	791	803	751	733	748	708	741	752	749	707	759	726	760	715	758	723	718	785	724	728	747	769	737	811	775	749	744	789	756	715	786	729	763	750	670	736	737	758	791	734	708	720	753	762	748	786	753	769	778	744	729	747	752	757	792	764	765	812	740	751	795	709	794	753	763	788	750	736	770	691	800	730	726	766	747	746	725	706	666	776	758	753	738	727	742	809	790	741	749	761	745	717	769	718	741	728	755	746	735	779	770	746	722	710	729	800	691	746	742	793	774	755	749	799	725	767	803	716	779	766	771	725	734	752	746	701	716	735	739	792	757	763	806	743	727	748	750	754	712	749	787	776	781	716	718	766	745	749	772	709	753	752	748	732	731	757	734	777	746	666	783	712	734	768	748	721	752	774	760	763	762	720	785	766	755	757	742	776	770	722	722	748	751	794	802	775	714	746	794	767	737	751	750	759	692	704	738	710	747	804	732	703	713	777	731	764	764	776	763	758	712	704	710	794	750	764	770	783	770	782	761	726	725	690	735	768	766	769	737	684	707	739	727	727	722	746	740	705	771	731	802	790	720	724	752	771	751	827	756	747	727	725	730	726	735	725	787	784	721	746	763	811	780	782	743	785	722	745	794	742	752	756	794	700	733	748	766	707	742	727	800	770	719	748	756	736	746	772	739	742	776	779	743	774	716	720	825	729	759	750	757	697	749	776	735	777	743	763	762	789	769	741	719	756	724	768	718	763	767	750	770	786	754	782	764	762	732	726	738	735	801	725	744	760	753	722	731	716	772	745	694	668	725	778	776	735	759	763	770	705	715	787	737	744	790	738	784	704	765	714	744	753	755	755	793	738	744	759	786	763	796	808	710	728	729	750	753	781	778	736	758	712	765	740	725	762	771	761	757	774	760	794	731	746	778	732	768	758	734	718	702	737	719	763	720	761	726	729	735	754	753	810	725	784	727	706	762	722	790	767	754	744	771	740	764	776	801	741	738	765	756	708	710	753	766	747	718	721	753	710	726	797	750	735	738	771	715	752	812	719	751	736	761	811	739	754	736	768	729	749	731	761	733	785	721	742	731	729	742	715	746	747	739	739	694	734	746	802	756	708	742	719	745	712	749	767	734	789	763	774	800	711	771	804	713	717	800	712	731	827	753	760	745	769	728	727	745	775	763	699	749	742	719	716	719	724	743	736	714	764	759	719	757	735	727	765	725	734	756	728	739	780	785	717	718	795	794	719	757	791	757	753	735	800	750	798	724	791	704	775	708	735	742	752	741	745	744	746	749	708	705	759	776	754	746	755	735	750	727	740	720	790	732	755	718	737	765	762	799	731	756	693	782	770	770	781	756	723	714	738	763	734	714	722	741	722	710	799	773	753	738	781	738	726	754	752	751	742	713	759	737	776	760	742	762	759	736	735	715	738	760	726	714	765	705	740	734	732	723	771	739	770	724	724	740	792	747	686	744	736	764	739	783	712	692	801	738	717	755	731	754	776	715	788	748	762	752	721	714	746	732	745	737	752	766	761	771	746	731	774	788	681	735	763	718	761	718	696	743	763	752	750	788	743	730	775	736	737	750	801	786	749	751	741	738	755	798	742	740	741	737	733	762	769	749	761	762	765	786	756	771	747	733	808	740	760	719	741	739	779	739	771	744	747	780	765	756	741	748	694	742	753	795	768	741	713	750	762	750	771	745	746	742	757	667	735	772	717	724	774	742	773	779	703	783	744	748	751	769	702	772	696	749	726	768	741	770	727	769	702	758	791	731	748	749	747	783	715	759	700	713	757	748	737	788	762	725	797	730	752	742	726	730	736	756	762	785	718	743	720	735	784	778	748	758	746	765	733	711	738	710	729	833	726	769	724	751	731	725	741	736	765	782	715	722	725	764	753	772	735	702	732	734	734	760	763	722	759	732	777	697	722	799	738	776	721	723	750	795	731	774	681	737	745	778	713	797	705	731	748	742	754	736	768	742	766	730	745	768	731	718	699	764	769	762	783	743	748	732	726	730	750	733	769	722	805	737	730	741	758	730	763	755	760	779	798	761	796	740	769	749	740	780	771	737	778	743	735	723	777	716	752	738	778	726	728	725	774	744	760	737	728	733	764	764	740	729	746	716	748	696	722	774	744	749	727	782	734	712	762	697	727	764	736	718	727	719	756	714	745	739	763	712	737	746	752	755	774	750	763	754	759	751	707	772	732	777	729	719	762	733	765	761	749	766	739	758	730	761	764	772	769	746	753	776	719	736	785	772	741	744	800	752	729	771	767	783	750	729	729	763	768	709	785	745	738	737	786	764	743	722	694	764	766	744	791	767	697	732	796	764	691	721	689	744	706	775	798	766	780	725	741	766	755	786	720	740	748	728	773	778	780	755	764	742	740	740	688	736	721	710	752	733	760	749	726	723	749	786	768	739	771	720	707	770	766	717	775	725	753	754	734	765	760	712	751	743	758	807	719	747	750	762	727	686	748	734	717	715	755	769	756	735	762	733	737	781	785	741	753	725	760	750	699	782	730	705	742	783	712	707	742	735	760	737	744	722	766	753	765	737	767	762	764	760	722	769	734	744	757	704	725	721	761	758	748	753	760	739	741	779	770	719	775	743	746	759	777	749	743	730	737	695	705	755	737	746	731	726	737	721	740	754	763	730	759	751	720	746	744	766	757	749	721	747	737	749	781	764	718	752	715	732	748	735	762	774	720	727	715	778	711	711	729	740	750	738	752	772	720	757	738	752	811	733	788	733	724	700	753	750	747	765	711	813	779	751	788	761	696	757	795	737	722	746	694	791	774	733	761	761	761	791	719	791	754	770	759	724	767	735	738	749	726	748	713	750	820	737	733	733	729	768	725	730	764	768	701	754	732	737	777	757	693	747	736	754	788	776	750	757	716	710	757	775	724	719	730	750	779	754	729	736	780	769	745	745	767	778	751	753	750	749	748	744	736	755	725	732	770	736	742	766	774	740	738	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
57107	14056	3724	2371	1573	1168	889	719	646	552	534	494	471	445	416	398	383	344	351	348	366	329	349	322	319	317	299	336	323	332	304	303	304	297	323	327	308	323	333	290	316	319	278	359	304	286	290	299	313	334	344	292	345	326	326	294	319	309	334	298	277	307	321	293	280	300	247	280	281	308	311	297	284	288	293	298	269	317	271	312	294	313	274	280	290	310	304	302	279	282	309	311	313	263	317	327	325	290	283	306	297	274	295	316	296	291	278	308	285	311	288	310	299	255	291	284	281	294	291	281	285	284	292	295	308	313	293	315	322	280	317	324	293	293	305	279	291	316	314	279	287	304	296	299	308	288	296	321	322	323	302	282	289	299	313	310	271	278	286	281	302	307	287	323	298	325	301	309	290	305	283	273	290	289	296	297	320	273	311	292	294	294	260	292	286	292	288	281	312	319	276	271	256	273	295	321	296	302	314	279	298	309	294	295	319	297	309	291	308	304	265	299	317	283	348	303	321	293	294	285	277	285	316	273	304	285	323	311	306	278	320	329	325	324	343	307	286	292	282	280	287	302	295	308	289	305	283	296	338	307	298	303	317	314	287	316	289	309	307	306	282	322	273	307	302	292	301	304	309	317	324	299	293	284	284	292	307	328	311	309	314	310	277	303	281	308	279	296	312	315	278	299	260	287	291	335	298	299	312	279	298	284	292	282	290	321	312	302	311	306	287	311	276	299	263	286	264	334	297	315	276	303	294	286	306	289	298	305	297	337	290	315	277	295	290	266	290	324	284	295	292	291	292	269	285	271	263	292	285	290	287	275	293	325	270	272	282	306	316	323	317	302	290	309	281	316	290	285	284	308	279	318	316	331	288	291	287	318	326	295	299	310	299	264	334	312	279	266	276	307	308	301	269	299	297	282	303	295	286	289	305	270	275	282	304	285	268	291	289	268	282	291	294	300	295	318	308	273	264	293	273	314	267	293	276	285	261	264	304	305	293	300	294	264	291	295	316	314	314	319	275	289	303	317	315	325	297	269	302	284	297	306	307	300	272	285	312	304	290	313	309	296	280	288	302	337	281	303	279	321	285	271	278	295	278	281	332	311	303	297	278	301	298	301	291	265	267	301	291	316	295	274	278	297	300	291	280	322	273	270	296	294	300	309	322	288	285	285	311	296	301	300	273	310	286	292	301	327	304	289	298	311	301	284	321	310	318	283	310	308	251	264	277	261	309	297	311	292	336	326	327	272	267	295	297	266	278	281	331	292	279	306	309	308	288	348	274	322	281	300	262	299	291	257	287	265	301	270	304	284	325	299	279	260	301	272	269	305	314	293	302	309	321	297	290	331	309	306	275	295	299	276	302	290	267	285	290	314	290	312	282	290	304	288	270	289	325	276	275	324	291	278	318	312	323	290	314	314	290	294	305	315	317	284	295	312	251	285	301	311	294	302	275	294	280	342	312	298	259	290	277	287	286	259	301	314	347	306	331	295	298	289	312	298	309	293	283	289	273	286	288	275	265	316	278	268	318	284	333	293	290	289	289	296	299	299	318	296	297	267	324	310	291	289	331	287	302	293	303	319	267	284	282	268	331	302	287	288	342	312	286	260	288	309	289	284	311	273	304	311	268	306	286	297	300	297	267	306	286	282	303	294	307	325	288	304	283	293	275	292	293	294	289	296	284	265	328	289	297	305	317	272	293	311	319	272	329	284	301	350	266	305	302	279	274	326	317	278	308	277	285	342	285	266	314	288	323	297	316	287	314	296	292	299	321	287	276	289	296	307	303	309	316	299	295	307	306	336	286	346	310	314	316	275	275	278	290	296	276	280	313	291	310	272	305	306	279	323	262	288	288	292	279	308	278	280	295	361	290	278	279	291	301	328	320	308	305	288	289	278	296	287	307	291	279	321	295	290	304	294	282	306	283	290	294	266	292	295	283	266	309	305	268	288	317	290	315	309	297	311	298	280	276	266	263	288	321	324	282	264	314	285	306	287	291	306	309	320	285	302	319	319	308	302	299	319	271	286	295	271	261	299	288	293	310	291	313	314	269	296	309	273	278	292	307	292	270	275	326	303	307	325	304	301	293	273	309	300	303	286	304	308	295	294	322	317	291	304	314	312	329	314	307	306	300	287	289	296	289	300	304	290	295	261	279	306	316	281	316	324	284	285	297	326	288	305	300	272	283	311	306	281	297	302	315	314	266	308	340	302	277	286	293	290	286	313	303	281	326	311	270	269	294	266	296	314	292	298	285	312	293	311	278	296	294	289	313	302	305	334	298	304	316	303	297	301	279	275	323	280	291	274	281	319	322	304	287	301	295	292	295	301	288	302	313	317	286	283	279	295	310	281	291	291	268	294	326	294	291	286	297	264	286	313	306	268	289	322	270	298	298	306	315	280	292	327	283	293	309	314	292	308	316	298	296	294	317	316	292	296	283	305	311	306	279	300	321	277	331	284	306	327	279	313	287	287	279	271	277	298	298	344	284	321	292	295	296	300	288	272	316	306	300	292	287	274	279	316	340	332	295	297	322	320	287	303	266	276	276	293	283	339	315	284	311	293	302	293	313	285	295	298	278	299	297	292	308	268	275	303	309	333	277	292	286	311	257	323	328	299	253	305	285	286	296	297	271	289	268	299	301	295	310	295	309	285	264	290	319	299	330	300	297	294	315	327	280	285	302	283	270	299	321	308	304	286	269	297	307	304	302	291	305	336	310	299	242	311	281	287	270	260	291	305	272	292	311	262	274	279	305	267	280	339	293	286	306	267	308	287	302	307	260	321	308	312	303	282	312	306	312	334	279	276	284	288	306	295	274	288	320	289	290	313	289	319	298	307	298	258	306	302	292	288	287	293	313	317	276	313	319	312	295	293	294	270	305	329	284	288	313	303	325	327	284	321	305	292	294	281	275	317	267	310	285	296	276	316	290	305	274	302	268	299	297	310	318	306	300	296	279	305	313	296	323	306	307	284	295	296	312	287	289	296	281	269	293	298	305	313	319	284	311	284	315	305	289	259	299	301	290	291	326	336	293	292	281	277	270	294	318	264	302	289	307	291	286	304	310	306	288	285	303	294	302	296	304	291	293	285	336	258	309	299	289	297	310	302	282	311	302	281	289	278	272	285	262	322	296	292	282	309	294	317	295	275	309	288	297	294	273	310	253	294	308	302	303	285	299	336	306	287	274	311	282	294	285	297	307	322	314	278	309	266	330	296	307	318	309	303	294	277	309	288	293	307	304	295	309	287	290	281	320	255	257	295	306	304	286	298	300	270	295	322	307	312	276	287	303	324	314	295	291	286	320	320	292	291	294	282	259	317	299	293	302	303	307	305	292	285	277	312	280	267	308	274	315	311	292	324	319	309	275	326	279	294	302	297	290	286	282	314	295	326	302	305	269	288	290	283	262	292	310	303	289	289	293	304	293	307	264	286	317	287	301	295	290	302	292	308	308	290	296	312	288	280	304	277	298	287	303	288	282	266	291	289	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
27331	2769	6015	6564	5643	4467	3714	3034	2729	2369	2107	2127	1879	1626	1616	1576	1356	1330	1381	1211	1173	1157	1138	1093	1086	1098	1092	984	1013	1019	954	1018	890	932	935	918	931	904	916	976	957	868	909	895	947	865	937	925	846	855	948	885	843	836	852	855	811	886	885	859	858	844	825	816	883	828	831	776	797	836	825	843	841	763	834	848	835	835	841	820	880	782	854	845	801	821	834	806	852	804	838	824	830	835	849	857	833	830	795	819	840	818	812	811	796	849	806	818	864	834	823	798	797	827	814	820	822	818	803	819	807	867	772	822	871	831	849	841	805	807	807	861	750	762	846	821	781	832	804	842	819	820	807	796	820	821	801	809	832	850	836	854	828	764	789	797	798	858	793	821	832	787	822	764	831	833	841	744	813	752	830	790	791	818	880	798	824	794	750	832	785	791	763	809	825	821	787	819	860	814	824	816	830	790	772	789	784	837	805	775	778	829	796	812	790	822	767	803	773	812	788	843	806	839	850	820	781	782	813	790	801	783	806	753	800	803	831	854	818	795	810	804	818	757	814	780	797	856	786	791	854	825	833	788	793	780	784	799	796	762	828	822	823	837	785	825	811	803	844	762	778	804	792	816	817	783	805	819	802	796	847	818	825	803	789	781	777	804	840	835	771	743	874	818	790	803	827	776	794	821	798	826	804	832	838	828	807	802	824	790	804	842	809	811	776	826	791	770	793	820	837	800	805	798	839	760	818	801	808	848	774	803	846	809	850	819	800	796	805	787	736	809	803	811	759	771	762	791	801	770	785	809	791	804	771	827	833	785	808	793	830	785	824	797	812	824	775	795	805	819	774	798	792	851	844	789	838	807	781	839	816	774	820	769	793	791	793	838	800	826	774	775	874	828	800	807	789	755	751	809	769	824	834	771	844	813	783	768	827	811	816	783	770	797	804	803	802	823	840	811	855	784	848	800	756	789	797	834	837	815	836	849	819	833	816	800	767	826	776	753	810	831	754	799	845	789	815	844	824	857	800	853	787	819	784	790	806	838	850	820	759	837	832	832	753	743	819	797	763	753	864	836	798	779	814	835	792	806	830	766	799	812	831	797	758	784	876	791	827	803	782	839	820	836	827	773	797	808	785	795	848	833	819	831	800	787	808	806	835	823	831	849	791	774	842	835	780	801	791	740	778	844	849	838	811	797	810	782	840	816	847	809	767	815	819	798	793	845	782	778	778	795	780	770	831	830	816	780	865	831	800	785	847	763	775	796	827	802	840	771	767	870	843	791	801	808	787	862	786	783	762	809	761	822	810	806	829	832	793	815	821	822	804	761	808	768	791	794	854	844	810	867	839	836	902	845	819	797	833	808	737	804	789	827	847	814	813	809	779	784	789	761	804	796	826	822	767	812	804	772	811	775	827	811	838	773	784	808	789	777	860	838	771	796	800	780	843	824	828	798	860	832	788	797	815	808	799	777	819	844	819	849	816	793	816	813	745	797	825	801	807	817	784	795	843	774	792	813	790	815	797	805	815	804	831	788	832	827	760	834	775	823	806	787	855	810	772	830	728	873	807	812	786	784	814	796	756	819	790	839	778	808	800	814	775	859	752	779	786	833	846	789	830	844	807	808	777	830	843	735	807	773	850	820	824	840	783	773	857	829	791	792	869	856	800	880	775	775	822	817	781	814	786	861	835	841	829	788	744	812	814	759	853	831	791	834	805	842	824	773	808	793	838	819	798	824	819	851	842	826	797	739	810	827	784	816	831	763	749	799	787	782	834	801	786	787	806	849	860	774	781	831	828	763	761	767	815	815	769	777	808	845	815	817	790	841	805	800	835	821	821	807	801	828	781	785	821	783	888	808	803	801	840	777	836	805	774	834	808	818	756	765	812	798	800	824	837	819	819	784	818	781	814	825	792	782	844	770	853	816	787	785	843	858	814	815	796	804	841	797	852	864	798	811	808	801	793	806	804	779	810	821	820	824	828	820	885	791	776	798	811	796	862	805	798	807	844	835	817	816	815	762	763	856	819	754	822	772	854	783	799	793	825	830	850	826	793	802	796	826	822	860	793	802	815	810	774	818	831	815	778	822	797	804	813	771	845	774	834	834	821	790	803	799	790	790	834	789	811	783	795	859	763	786	770	801	843	831	773	807	773	838	796	808	823	798	806	832	804	839	790	867	849	816	829	827	807	809	833	822	805	792	781	824	863	820	825	851	844	750	840	854	812	865	776	808	811	815	791	850	770	782	802	843	830	768	865	861	824	755	767	829	803	841	770	795	809	863	762	834	815	818	815	797	799	848	854	726	813	765	821	782	786	832	806	751	808	811	816	785	808	737	794	748	796	801	839	823	821	803	813	799	776	803	776	826	795	843	789	842	774	787	798	823	842	831	803	767	768	867	810	827	807	818	817	856	830	829	809	812	827	837	809	832	841	850	829	863	841	774	849	798	810	836	836	831	835	803	822	833	815	864	815	803	801	776	780	792	798	805	828	801	766	845	800	857	778	755	792	792	817	791	774	829	804	763	776	782	840	881	805	804	852	815	806	829	890	824	834	796	772	821	819	826	823	826	799	810	841	832	830	845	815	789	765	761	796	770	879	835	770	767	765	856	809	849	783	852	815	853	801	776	803	798	808	780	792	793	836	830	730	792	807	823	795	786	810	822	876	805	781	829	874	818	795	797	798	820	779	785	856	750	833	813	768	765	811	839	893	843	866	806	819	820	805	782	794	823	803	792	794	828	815	825	779	777	804	827	814	824	759	842	835	831	784	837	820	802	825	825	834	770	799	810	777	831	787	849	788	821	770	786	809	823	775	774	773	778	795	774	800	810	822	830	818	825	843	778	835	812	835	824	806	769	771	819	811	853	798	826	832	837	791	819	790	753	736	834	774	812	783	824	785	805	790	815	813	794	796	811	781	809	777	848	790	840	866	834	814	809	802	854	841	821	785	819	814	860	836	787	804	757	789	790	788	768	817	820	769	796	819	808	792	789	758	810	814	832	808	867	889	830	779	804	812	829	782	855	845	811	841	824	835	792	832	806	852	783	789	786	785	748	812	785	754	828	806	827	726	846	806	855	776	812	822	811	740	782	747	812	829	813	807	830	820	798	832	790	852	797	800	769	784	795	819	809	799	809	817	889	821	817	854	785	810	818	834	794	810	878	793	791	783	835	785	842	836	884	795	810	813	814	816	858	857	780	813	799	767	800	791	850	830	801	808	780	795	824	798	824	802	804	785	801	826	819	835	805	810	764	770	793	854	821	841	831	852	764	816	795	831	822	799	808	810	790	793	838	779	790	826	829	786	839	820	802	814	846	803	800	822	821	793	882	840	805	817	811	801	772	785	825	799	832	807	799	750	807	861	868	848	744	880	842	848	855	808	865	800	795	735	846	772	815	820	848	761	818	797	867	812	805	772	794	784	805	807	783	767	850	796	792	809	821	838	885	837	827	838	807	777	827	845	848	805	806	763	811	828	806	796	780	794	815	804	792	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
6113	292	207	172	151	126	128	126	137	130	96	129	107	124	93	111	106	120	132	120	127	117	120	110	125	116	108	138	123	135	144	120	125	121	154	122	109	142	128	142	151	124	132	103	110	114	113	129	108	136	124	123	118	128	110	112	128	124	137	98	122	109	121	126	126	104	122	126	102	137	115	105	135	113	111	135	126	132	137	100	139	108	112	120	116	126	114	127	132	122	123	139	118	127	123	121	115	118	96	107	123	115	128	115	127	143	108	120	129	100	133	124	109	135	128	133	126	112	117	122	127	117	141	91	100	105	125	125	134	116	128	105	133	123	130	133	113	123	120	116	122	112	107	107	121	111	126	134	119	130	118	128	134	128	121	125	107	130	126	113	134	107	108	131	109	123	108	134	123	106	114	105	118	128	124	109	99	118	121	129	129	130	109	112	126	123	127	125	118	122	117	142	121	105	110	98	148	117	106	129	106	124	111	123	113	121	142	139	132	105	116	113	111	119	116	120	91	103	124	116	148	141	120	109	111	124	100	120	115	118	143	117	121	127	116	122	118	108	109	121	131	108	115	129	134	142	122	110	133	109	117	101	124	124	117	123	119	131	126	131	107	113	123	119	119	132	116	136	122	119	133	132	141	121	151	117	126	127	103	133	136	143	121	131	123	130	135	125	100	127	130	101	123	119	135	119	119	115	129	136	113	107	134	130	114	129	135	122	122	142	141	129	128	126	115	128	127	124	124	121	131	124	119	126	108	135	120	126	115	134	135	122	116	126	110	119	131	137	124	130	116	117	123	105	132	103	126	129	127	122	116	130	126	125	103	128	127	134	143	113	121	121	113	121	121	117	111	115	128	112	99	129	129	103	111	119	124	110	110	120	120	116	131	121	126	116	136	127	128	108	135	118	111	134	125	118	141	105	128	128	112	143	127	114	122	126	113	127	127	110	109	115	114	148	119	133	116	117	112	129	119	132	126	125	116	109	124	126	136	127	138	118	126	130	130	127	113	136	113	111	104	113	132	139	135	122	107	101	119	124	122	115	123	136	113	142	138	115	102	117	130	121	109	97	123	119	122	128	111	119	122	117	112	125	115	112	113	119	134	122	109	114	123	126	125	112	111	110	129	127	116	131	129	118	133	122	112	126	126	123	122	118	122	135	130	97	111	137	136	135	126	120	122	123	98	87	105	116	102	115	118	125	124	128	132	147	130	141	114	136	108	109	106	140	111	125	108	115	129	108	114	132	124	122	119	119	131	120	126	134	130	118	118	114	110	128	137	129	117	117	107	135	109	129	109	117	138	109	108	109	115	119	122	140	130	121	130	138	134	124	121	133	116	128	130	119	118	99	138	132	110	116	125	119	134	130	116	107	133	120	119	107	115	118	148	104	102	110	113	122	121	121	130	115	109	110	121	110	90	107	129	117	141	105	159	117	121	117	149	126	137	122	145	124	155	114	133	118	126	134	113	140	121	118	120	118	128	117	127	123	122	122	127	112	109	124	117	120	131	139	124	110	100	121	128	127	120	122	125	113	124	136	117	105	136	113	115	125	137	121	131	125	109	134	116	118	142	112	138	130	128	131	112	133	118	111	109	95	116	130	111	101	125	108	122	118	125	125	103	118	130	122	133	130	121	136	97	111	118	113	118	136	113	119	127	123	106	124	115	122	136	135	98	119	112	126	105	134	117	124	119	121	100	129	114	122	113	112	122	121	122	112	126	110	126	143	138	104	109	121	130	122	123	126	122	129	106	113	123	130	114	97	121	141	129	152	110	117	132	108	122	131	113	112	116	108	131	117	125	137	131	139	122	120	109	124	109	123	124	113	121	134	131	122	108	122	115	144	128	134	119	127	126	126	139	137	124	125	131	111	124	128	124	117	124	132	133	131	120	116	113	106	118	142	113	126	117	120	107	107	118	112	127	128	137	130	119	127	127	133	109	104	120	99	120	132	139	130	126	132	124	105	118	110	117	132	126	138	118	112	113	134	132	110	118	107	123	124	109	111	129	128	117	115	111	116	126	131	129	110	119	124	117	98	131	114	122	132	119	116	134	137	120	106	129	113	120	125	133	113	128	114	114	124	109	128	124	135	143	138	137	133	133	118	134	133	126	129	119	112	116	119	122	115	129	131	118	130	130	123	117	110	121	111	139	109	130	132	135	121	129	98	123	123	114	129	157	126	138	111	108	115	133	107	105	112	136	107	126	136	130	129	112	106	119	134	123	133	126	109	131	102	105	128	90	128	119	116	121	99	128	124	117	120	116	134	137	134	133	111	133	124	119	136	127	132	125	138	112	113	148	129	109	125	111	110	140	112	132	117	111	110	127	119	136	118	118	107	108	123	105	109	128	139	116	147	115	122	125	123	110	130	134	133	128	113	115	111	129	139	113	105	118	142	128	105	121	121	121	129	126	106	103	123	129	114	132	122	117	103	112	109	120	126	121	128	118	117	123	122	150	111	113	106	119	113	133	123	144	127	122	108	117	127	112	132	129	128	110	118	125	125	121	127	128	132	123	118	117	110	117	96	119	124	130	113	111	131	106	117	127	136	131	101	142	100	116	124	130	102	131	120	139	119	155	128	101	117	126	108	116	101	115	127	119	127	128	130	128	130	127	100	118	110	134	122	120	130	117	104	137	156	138	100	119	125	129	133	116	123	122	123	112	134	97	153	122	110	127	112	109	115	115	100	119	139	108	135	115	104	116	123	109	109	116	113	112	118	127	125	135	101	129	108	119	128	123	104	130	110	114	133	134	117	131	118	106	122	105	118	120	125	110	131	118	128	125	109	118	126	137	117	125	140	118	126	116	117	111	104	127	116	115	115	123	117	124	135	134	111	119	121	104	134	120	123	114	140	106	113	126	119	110	114	97	104	117	139	102	147	139	128	132	117	116	130	122	112	127	115	123	113	132	124	120	130	132	110	132	133	146	127	112	113	133	128	114	124	113	126	123	119	123	123	141	111	124	114	126	127	143	122	132	134	112	112	123	126	140	120	112	129	114	121	117	123	129	110	108	120	110	107	135	117	136	116	143	128	107	126	119	120	116	111	121	142	128	136	104	112	112	105	138	138	116	123	106	117	118	101	133	119	117	134	112	118	125	100	122	105	129	123	111	104	122	117	111	106	137	130	122	128	133	130	129	125	112	125	136	160	98	118	105	139	139	128	142	111	125	122	105	119	111	119	113	125	135	123	131	128	113	134	111	142	124	135	139	112	127	115	125	111	106	141	116	115	111	119	108	110	135	112	125	120	139	115	122	137	97	98	126	137	137	116	129	142	112	132	127	127	116	114	127	127	112	123	133	139	121	105	126	130	106	119	145	115	116	111	112	119	109	121	114	117	121	111	122	126	118	122	112	123	143	121	106	127	124	114	109	123	123	117	106	129	116	136	122	113	124	117	120	104	123	121	121	135	129	112	123	135	124	114	114	122	107	119	112	117	107	135	126	120	127	110	117	118	104	125	112	115	102	110	111	122	129	129	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
5570	461	557	537	500	493	474	438	466	409	470	438	430	429	436	456	421	410	421	403	411	423	426	383	411	404	401	429	405	415	393	421	405	401	422	389	384	394	377	424	401	380	386	418	409	402	409	371	376	430	386	389	397	407	379	421	394	385	404	399	430	382	411	416	423	390	397	378	378	410	375	429	390	420	378	398	410	401	389	395	380	413	393	436	436	393	343	461	436	380	417	404	391	414	382	384	387	409	407	383	406	425	422	398	433	419	405	401	355	424	405	422	398	385	380	449	386	381	383	413	388	405	406	392	402	415	389	392	395	430	409	422	400	405	384	429	404	385	399	371	414	414	394	368	429	391	380	374	417	426	388	364	376	381	387	397	396	369	420	401	412	397	384	393	409	427	399	418	406	408	373	422	363	402	374	413	417	423	372	400	428	406	403	372	397	402	403	400	431	397	397	383	380	438	369	384	415	389	390	416	385	388	379	383	388	387	412	360	413	398	385	394	384	414	415	403	402	387	399	365	374	428	380	353	392	409	421	386	398	406	404	387	433	430	396	393	410	405	399	393	406	395	378	382	378	387	400	405	351	399	395	396	398	408	410	410	378	405	394	434	390	412	410	435	400	395	415	381	407	418	397	391	425	424	395	376	398	400	397	387	398	398	413	399	397	433	418	395	435	409	374	439	435	392	394	410	394	408	413	427	414	405	427	401	407	397	396	390	386	421	407	415	394	397	421	401	395	434	370	389	451	373	383	376	403	374	410	420	376	407	410	441	418	413	425	401	396	422	422	415	392	408	407	384	418	395	445	404	415	421	377	395	365	426	410	412	378	398	397	427	385	409	387	386	398	402	400	403	414	401	395	380	406	396	368	390	417	409	382	417	394	397	422	414	418	368	370	414	401	438	394	426	422	427	425	418	395	391	419	375	433	405	456	388	389	398	395	397	411	421	398	403	422	402	398	414	398	406	366	406	404	427	446	410	384	405	383	359	401	387	418	383	409	433	383	381	415	433	413	433	407	399	393	377	411	390	391	406	392	406	377	380	400	442	411	388	435	416	434	403	388	404	418	402	426	362	435	408	388	416	401	417	368	385	423	388	380	430	378	399	428	418	420	381	383	409	419	416	425	428	434	433	401	404	400	383	376	416	403	383	424	430	415	383	449	404	391	370	445	422	403	422	397	383	422	380	375	402	379	402	360	387	412	407	398	399	390	420	415	425	378	408	387	436	370	421	389	433	430	416	414	409	386	399	396	417	353	414	406	362	374	387	397	380	379	390	409	388	400	382	376	370	396	372	408	377	441	386	420	415	405	431	413	363	396	358	407	400	375	380	365	393	421	400	374	426	375	407	377	417	412	426	384	409	401	434	404	416	398	389	383	425	412	428	406	406	444	398	402	415	420	364	377	382	419	426	406	399	372	379	386	409	371	408	425	398	425	414	358	393	389	362	414	385	427	402	418	429	411	448	434	351	430	388	403	375	379	407	421	401	412	421	417	393	398	384	364	390	376	360	366	419	403	380	386	406	393	438	396	384	421	351	442	407	386	382	396	429	400	395	428	378	454	419	421	386	389	395	411	364	412	388	420	393	392	397	417	375	403	419	403	395	410	410	393	407	398	390	357	389	388	403	376	404	388	376	433	389	402	409	368	382	390	421	403	426	383	420	416	402	399	389	375	378	424	411	418	406	420	406	385	410	409	398	421	390	392	399	403	432	361	389	411	401	448	394	396	411	410	410	424	412	437	397	399	415	393	380	428	390	388	394	414	394	417	395	385	432	386	385	385	388	422	390	412	424	392	396	417	406	405	416	387	417	391	406	433	385	397	413	428	416	424	402	414	392	404	391	388	414	381	433	398	417	383	371	455	439	369	404	409	409	385	375	361	414	397	393	394	397	388	383	393	398	369	371	387	400	436	382	429	390	409	394	395	393	431	417	399	406	393	411	395	412	418	418	390	389	385	383	397	403	409	418	416	423	392	387	428	400	442	422	397	439	401	432	419	411	418	419	401	390	407	427	377	411	387	413	408	392	381	395	389	362	379	418	385	395	377	407	388	381	409	401	413	421	407	415	387	400	438	369	407	385	422	448	387	378	416	402	378	398	397	407	411	377	394	412	412	387	397	411	400	408	397	422	420	405	407	418	414	384	405	388	394	362	425	420	414	357	412	407	397	449	426	399	406	403	381	407	398	380	409	399	403	409	418	386	383	421	396	415	403	399	397	417	434	398	410	388	433	381	401	390	426	373	416	380	387	408	373	417	410	424	386	391	371	415	398	387	415	405	405	387	392	416	367	396	377	348	429	459	368	384	430	398	420	335	441	442	416	403	400	365	413	420	443	384	381	402	423	388	383	368	400	379	412	410	440	404	418	399	393	408	392	392	414	408	382	409	405	372	401	444	420	363	418	422	384	453	366	369	414	370	380	387	425	399	427	413	382	369	406	434	402	410	436	390	420	390	428	424	415	416	407	415	428	391	397	374	403	426	414	369	444	409	393	391	403	402	413	422	399	413	390	413	389	416	421	381	407	412	349	375	415	395	414	405	409	407	388	387	430	398	374	395	427	442	405	384	406	416	409	444	387	394	419	399	412	413	366	419	407	403	414	393	400	409	386	413	405	448	379	400	398	412	416	408	404	375	417	445	414	389	409	419	383	413	409	424	391	368	407	450	388	382	412	409	393	412	397	386	434	436	401	416	448	416	387	373	410	424	381	378	403	437	422	400	422	373	432	396	371	384	422	450	389	383	376	382	438	386	383	406	393	414	362	401	376	379	398	397	392	415	410	389	414	414	413	414	425	373	398	374	411	437	409	434	370	399	437	393	407	426	432	407	363	368	386	407	429	400	420	432	409	381	391	420	407	420	429	415	379	401	402	375	409	376	397	413	366	427	396	384	429	406	431	365	424	416	399	402	446	375	363	444	414	421	407	400	436	386	362	406	389	409	397	337	393	416	400	414	403	392	402	360	404	414	388	396	390	423	417	378	416	390	419	394	406	389	387	401	418	407	413	387	387	375	406	400	388	401	386	395	380	412	417	405	368	384	406	368	381	390	441	438	423	388	379	368	401	393	442	429	409	428	396	401	373	402	407	398	383	425	383	439	416	411	393	386	429	411	411	399	368	394	435	402	422	413	410	381	421	385	442	407	403	421	405	359	369	404	417	388	409	384	416	431	398	375	408	397	389	364	395	401	443	366	425	374	429	384	381	410	375	388	428	420	367	389	406	439	440	416	394	394	387	415	389	400	411	400	428	375	408	373	400	443	416	391	392	407	405	387	400	410	423	402	394	372	429	379	370	391	409	379	415	405	392	395	398	419	448	423	417	378	407	393	383	389	419	386	384	411	360	382	392	391	390	376	388	398	409	369	391	419	396	392	396	411	449	398	418	398	382	399	458	410	408	387	388	409	411	415	423	417	433	410	401	374	392	449	395	406	413	417	411	410	374	420	425	398	443	387	389	418	397	388	388	403	385	376	405	445	400	409	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
43070	7043	1562	1151	897	672	583	489	394	395	363	359	316	350	321	309	315	306	291	267	284	278	267	279	263	259	295	281	281	272	276	275	291	259	243	261	278	266	262	307	265	266	272	258	260	258	257	267	243	271	282	260	260	288	272	269	254	259	254	257	260	250	250	259	256	250	293	278	269	264	259	253	270	254	255	254	269	295	275	237	271	265	250	232	234	242	295	259	275	285	253	290	242	250	241	251	271	292	262	288	295	269	292	276	243	273	275	273	271	256	261	263	266	242	234	257	239	263	275	260	258	233	271	244	272	246	245	236	263	232	238	292	266	266	265	285	288	289	244	277	269	289	265	259	274	253	264	263	258	274	250	264	229	242	262	280	282	250	292	273	288	301	255	248	273	271	294	260	284	226	288	265	232	289	261	283	256	284	259	261	262	247	260	251	238	243	273	257	246	262	239	248	267	271	268	275	262	294	285	251	277	270	256	225	275	248	246	321	260	255	270	233	262	238	248	233	261	263	268	253	223	252	236	259	238	252	279	270	255	243	277	251	230	257	299	312	245	249	266	253	266	273	266	264	251	228	260	256	256	261	273	249	265	259	223	265	252	266	257	263	269	257	267	242	254	236	254	264	245	276	263	281	259	245	261	272	253	232	249	272	298	283	284	247	277	257	289	268	272	254	277	270	237	225	247	273	237	264	259	236	280	253	268	293	241	256	279	287	247	238	257	260	265	267	261	278	262	267	249	259	271	240	236	252	282	249	265	256	244	259	262	267	266	256	290	252	269	247	276	252	251	276	274	241	260	292	273	252	262	263	300	237	256	259	268	299	302	268	257	273	282	266	253	242	259	270	266	268	244	240	233	286	233	288	239	232	242	261	242	258	257	248	259	293	277	250	267	265	258	268	249	286	264	264	264	265	232	270	264	259	271	272	281	251	264	265	256	231	255	246	267	244	279	261	280	263	254	256	247	252	260	270	255	238	300	254	249	251	263	262	276	265	263	257	268	275	269	261	253	298	278	236	267	266	263	292	244	258	274	240	240	256	275	264	257	265	252	259	279	259	260	275	250	268	238	270	256	257	276	260	255	255	249	289	254	246	261	242	277	249	266	266	268	225	265	270	279	261	259	281	260	261	243	278	261	261	272	277	300	287	264	275	278	274	316	248	268	286	250	282	243	276	245	236	247	250	252	269	259	278	231	267	275	251	267	227	254	237	295	288	272	266	237	276	250	268	269	264	256	288	245	292	256	259	273	282	274	244	258	238	304	261	289	271	256	301	273	238	259	292	252	262	260	267	259	259	248	306	273	241	258	267	278	259	256	259	262	252	261	248	269	274	246	276	281	253	243	268	232	260	251	275	272	255	302	273	241	243	256	228	237	244	266	253	258	264	262	232	272	244	296	242	265	272	222	247	279	229	246	270	284	257	250	280	255	273	248	248	262	267	255	248	281	251	243	275	285	228	259	254	262	280	267	265	262	275	232	258	256	270	274	266	247	271	249	290	285	244	275	265	254	267	243	273	250	292	270	247	279	270	252	271	252	258	260	276	254	287	273	247	247	244	275	265	264	265	240	280	260	263	251	265	283	296	252	264	255	294	245	248	257	266	254	240	246	248	269	263	246	257	241	241	243	274	246	282	272	251	248	260	270	243	247	223	243	260	258	253	266	256	296	233	286	258	242	268	276	287	249	264	287	254	271	262	317	247	256	236	227	252	272	259	303	263	242	227	249	259	268	275	269	250	292	272	272	273	249	265	254	252	271	282	251	256	244	277	264	254	243	257	283	238	248	263	266	272	262	248	236	258	279	282	262	271	265	243	254	248	253	245	255	289	278	281	258	272	285	252	278	270	255	302	267	244	263	255	281	238	248	275	262	246	233	243	243	293	237	279	260	269	266	258	279	278	301	265	265	289	271	261	262	259	249	244	251	259	272	256	281	256	263	249	253	279	278	258	290	242	227	284	234	271	239	269	271	275	264	273	218	264	271	255	287	271	266	249	254	247	257	285	254	245	271	262	263	259	253	266	275	293	228	254	275	253	246	270	258	259	259	267	257	228	268	293	270	278	263	282	288	286	274	271	250	240	264	240	252	249	275	247	277	218	255	266	278	257	254	245	273	262	237	263	272	248	246	261	264	274	256	293	264	246	265	244	244	283	248	254	266	265	237	287	306	278	267	256	259	260	267	285	298	238	251	253	281	228	262	249	236	240	260	287	259	247	261	259	257	286	266	264	261	255	268	304	257	255	263	239	266	249	267	256	251	256	241	252	255	267	290	282	273	263	259	271	249	253	248	266	231	251	274	266	280	280	259	258	256	270	265	254	265	222	255	283	259	273	257	254	230	233	272	259	277	265	246	245	269	270	263	229	282	280	301	266	244	256	275	283	272	260	254	278	241	305	246	263	251	268	229	268	249	239	268	286	260	267	275	267	275	283	255	262	272	262	261	247	290	260	276	257	267	288	272	259	239	284	259	271	273	253	256	269	265	254	289	253	268	267	268	259	244	284	263	243	259	259	270	294	271	270	275	242	273	253	275	256	253	278	253	250	261	239	259	222	263	251	258	260	266	259	259	244	228	259	270	243	258	270	271	285	263	269	242	243	242	245	263	277	270	245	257	249	257	268	283	254	254	264	276	284	290	273	256	281	266	248	270	236	256	255	252	243	269	256	294	277	255	261	249	275	240	276	272	263	270	284	250	245	256	273	280	261	263	220	267	272	246	265	242	263	250	264	266	257	236	235	269	283	246	269	248	273	258	257	270	265	270	265	253	263	265	264	268	265	249	249	249	239	271	256	257	276	247	245	264	270	253	266	262	258	232	274	256	259	298	267	257	274	277	272	239	246	262	262	259	282	255	253	281	238	252	266	260	269	268	256	273	279	283	232	251	263	275	283	249	242	261	235	238	300	257	261	244	252	280	259	237	261	236	265	266	245	247	257	274	255	241	269	250	270	238	276	279	237	246	256	255	254	274	244	240	242	273	261	266	255	236	258	254	311	244	262	242	242	278	248	249	246	259	258	257	277	270	253	268	268	258	272	242	296	243	263	292	257	243	282	268	262	238	261	272	239	251	258	275	292	242	259	269	271	248	247	247	261	250	240	266	258	277	289	262	264	272	259	253	217	270	292	268	256	268	247	251	284	276	236	268	244	280	263	289	250	242	277	306	260	277	259	251	264	277	275	239	270	254	243	265	226	260	281	285	263	268	263	240	272	291	269	268	281	286	260	258	239	266	219	271	248	265	261	251	247	269	269	256	278	278	265	266	265	283	274	263	296	281	260	267	222	294	255	278	234	245	267	245	236	236	252	251	243	262	277	256	252	272	247	248	248	262	227	231	277	270	268	286	288	261	232	272	238	279	253	281	256	288	256	282	257	279	255	239	295	240	273	250	239	274	296	242	276	256	282	250	251	253	254	255	292	276	257	245	256	234	258	241	284	250	234	264	251	268	247	253	254	249	283	266	280	250	280	261	286	250	267	253	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	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
20799	1712	3426	3846	3130	2714	2257	1940	1812	1573	1533	1405	1321	1152	1113	1121	1041	1078	1019	943	1001	943	891	875	895	897	856	843	861	856	841	804	807	776	748	843	810	829	843	821	745	813	768	765	799	732	728	778	754	763	793	737	813	723	723	774	849	787	765	810	749	767	805	746	781	822	829	770	789	773	832	763	785	753	759	736	802	789	791	783	783	774	793	722	727	735	769	793	805	744	742	781	738	741	749	752	781	749	755	736	721	725	756	723	750	727	741	761	773	743	769	722	715	701	746	729	790	772	746	812	821	666	725	754	754	719	766	689	748	698	749	787	716	746	778	793	710	752	725	758	721	788	750	722	753	763	745	737	721	706	755	788	670	821	740	748	746	771	802	775	741	709	771	746	741	810	727	786	749	723	763	745	750	737	748	771	756	719	712	759	770	755	815	743	750	739	725	729	735	780	764	722	749	739	747	753	744	783	737	725	705	734	758	744	701	748	744	778	712	752	766	710	805	787	718	753	779	757	812	737	761	725	767	717	748	750	770	753	791	779	729	781	772	728	721	714	707	750	715	759	763	721	689	712	774	763	719	735	781	772	746	733	751	804	737	726	807	758	699	781	742	751	755	781	729	727	734	836	730	715	764	745	772	759	780	751	733	744	791	745	768	770	793	750	761	781	746	734	734	760	746	786	738	734	753	789	782	775	740	753	753	813	692	767	730	793	742	774	769	765	737	775	760	751	795	789	758	753	748	722	765	714	750	772	734	714	780	749	727	741	729	767	767	759	732	732	722	762	730	759	786	734	757	766	760	763	731	755	774	709	740	722	738	739	698	743	712	761	768	738	774	729	751	786	769	752	699	735	744	765	746	738	762	691	707	766	718	729	703	741	760	754	741	772	754	804	746	711	700	692	750	704	710	782	739	737	772	774	760	774	727	746	791	750	733	731	709	739	745	708	715	740	734	747	694	748	724	749	741	719	755	771	724	782	735	719	778	728	733	735	768	751	785	774	711	747	746	707	742	744	755	757	712	761	726	692	754	775	731	761	710	701	723	755	764	710	708	723	763	777	722	750	755	775	796	752	751	765	805	736	732	762	718	730	760	714	763	727	753	739	760	723	729	785	782	794	767	739	751	727	784	734	726	769	781	756	747	736	741	766	704	763	750	713	803	728	740	739	754	747	748	728	726	753	739	730	713	702	729	728	753	747	798	772	753	785	754	768	719	791	800	780	738	780	694	738	717	792	717	758	757	773	740	775	723	826	722	730	722	748	694	780	697	747	744	702	680	772	713	713	722	785	731	744	799	727	760	763	760	713	760	771	735	738	788	729	737	738	692	737	736	733	793	779	736	781	733	744	765	730	711	766	721	760	735	749	788	693	764	766	721	783	796	765	747	771	748	717	710	771	790	737	725	753	754	750	784	656	782	715	764	727	719	745	718	758	743	780	757	775	694	740	748	780	768	730	752	724	738	748	798	763	738	737	745	720	730	726	745	739	717	732	790	766	732	741	752	739	775	742	713	761	735	756	762	713	736	735	754	762	750	761	694	749	750	732	700	761	694	715	696	781	719	750	732	735	724	717	730	726	716	784	769	730	767	831	739	712	722	748	700	717	753	789	765	758	761	756	728	732	711	753	766	799	751	759	732	728	756	734	771	791	728	740	744	753	726	685	735	755	741	728	772	782	735	749	784	775	809	755	778	750	724	737	713	777	760	746	725	722	799	790	779	712	734	758	735	764	741	788	703	717	771	742	755	720	676	746	712	747	764	670	797	762	749	769	761	759	737	727	753	769	751	738	690	749	778	706	776	766	744	751	758	733	702	803	708	744	705	791	760	812	697	732	728	797	739	809	721	705	747	764	735	753	739	787	754	789	795	778	737	770	729	776	784	725	792	739	743	720	737	740	773	734	727	752	762	780	710	793	736	719	721	752	731	742	693	779	682	759	765	777	748	744	736	721	714	739	785	755	717	727	759	682	724	748	745	728	744	738	802	715	749	733	705	735	782	722	767	751	765	748	754	737	733	741	766	746	703	773	716	780	773	754	734	742	757	735	774	740	737	762	688	761	702	771	766	695	730	729	743	741	739	767	695	782	759	773	762	765	771	744	754	696	737	741	743	706	741	733	772	724	768	745	795	765	713	759	738	781	693	730	717	776	691	769	729	770	707	770	724	788	758	763	700	778	775	722	734	753	770	758	754	723	722	793	761	731	776	787	728	744	763	773	702	736	764	752	772	756	779	764	750	743	767	725	736	762	730	771	770	685	783	729	735	685	735	734	744	729	789	771	728	746	773	745	787	736	756	722	756	720	733	707	764	716	747	778	714	790	729	762	750	685	744	721	747	731	748	742	690	712	734	727	785	772	693	739	749	735	724	769	776	771	723	752	772	773	784	742	722	744	741	767	786	754	794	716	761	754	744	719	744	709	741	757	763	789	708	712	713	761	762	765	704	787	722	753	708	778	758	734	729	769	749	751	738	754	762	743	733	757	745	729	746	756	826	722	758	738	774	709	713	774	757	772	758	779	727	759	736	757	762	756	782	745	765	682	765	730	773	735	709	762	756	752	748	718	753	783	770	685	755	792	707	753	684	756	755	711	712	772	750	689	766	711	746	729	775	753	726	770	744	760	756	751	742	785	759	715	690	716	738	715	737	772	742	813	685	780	791	721	715	803	741	774	777	750	777	764	751	720	713	744	728	759	728	804	759	709	752	767	762	714	740	751	777	766	713	761	748	785	737	759	726	756	732	746	731	769	723	718	713	782	729	736	751	754	735	750	743	770	730	757	775	718	717	741	731	737	699	751	748	768	771	753	735	736	714	774	704	744	754	795	754	741	728	753	755	731	750	784	745	793	700	682	757	750	823	783	803	747	783	700	721	767	760	766	784	736	732	746	753	775	747	743	782	774	709	770	749	721	742	722	697	747	750	742	748	789	800	771	715	793	736	765	739	778	731	732	761	760	775	742	739	731	743	782	740	741	793	773	765	788	798	724	778	768	769	788	757	771	764	764	745	748	718	735	708	783	749	723	768	771	734	752	774	741	730	749	728	743	825	766	762	771	748	751	749	795	743	785	743	770	797	746	801	707	752	821	703	743	752	702	794	701	733	741	770	786	746	674	759	753	757	716	796	780	799	760	756	739	693	691	798	706	734	769	743	743	750	754	706	731	753	783	749	696	749	756	744	739	769	757	832	768	749	718	727	753	737	745	773	748	741	767	753	754	743	779	698	786	678	722	729	719	738	711	762	761	754	729	690	703	759	763	715	760	727	707	778	763	761	748	731	705	749	726	728	757	748	713	697	727	759	750	708	751	739	761	734	758	713	725	744	755	725	736	741	737	762	719	763	737	723	752	701	719	739	764	714	782	700	756	745	756	789	765	758	753	737	761	749	767	757	728	756	753	769	754	797	790	809	741	771	717	725	726	747	756	753	761	753	806	735	779	726	760	704	761	737	742	753	761	735	775	678	730	784	743	734	770	712	740	743	774	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
57078	14229	3652	2282	1613	1178	855	777	676	550	525	524	454	399	431	409	362	398	349	362	371	328	334	321	346	309	348	322	359	260	302	329	336	284	294	328	299	334	293	314	320	297	322	286	256	298	289	295	289	302	294	276	321	326	296	325	293	292	320	303	307	312	303	285	302	287	304	293	273	320	286	298	287	284	298	296	312	292	280	290	264	301	292	306	292	313	315	309	308	313	275	289	263	295	291	276	331	312	298	299	274	330	295	298	281	290	305	272	307	303	274	309	314	278	319	291	286	298	263	298	322	294	308	290	278	294	317	289	277	329	320	293	282	292	318	293	290	266	291	316	270	299	356	279	316	297	291	288	309	314	310	263	313	273	324	291	305	280	304	325	304	279	291	316	316	313	280	288	270	275	295	270	314	291	313	285	303	309	311	326	284	325	305	265	303	286	277	303	303	312	302	262	286	334	296	285	301	292	281	326	266	305	317	282	295	284	327	301	315	297	306	294	310	292	300	283	303	317	283	306	311	267	288	286	303	308	330	271	323	291	290	326	268	294	305	303	312	278	282	325	268	284	312	309	294	305	293	306	292	290	269	312	295	294	283	285	313	314	288	304	313	315	275	307	297	295	314	302	285	277	274	303	267	306	293	325	296	290	272	299	282	311	284	304	301	285	312	281	329	288	277	316	300	286	303	311	292	308	277	282	287	283	325	295	305	271	307	289	290	276	293	305	264	284	321	323	294	273	316	275	302	276	293	289	320	276	288	305	304	334	278	290	280	286	317	296	304	320	306	287	309	264	310	295	277	313	326	294	294	284	317	291	279	320	318	290	292	260	270	288	307	297	290	261	290	299	291	320	280	288	301	296	309	295	274	309	278	255	319	287	273	264	292	292	299	268	275	283	285	324	299	326	286	313	254	288	300	323	308	309	261	275	347	284	289	280	343	327	310	320	271	304	310	264	292	288	277	315	281	282	319	305	258	292	305	278	295	278	282	301	278	317	284	312	282	310	276	314	295	273	306	297	278	285	282	295	327	282	270	323	287	304	301	277	277	297	314	313	314	276	277	273	283	260	280	292	305	262	273	298	288	292	321	307	298	310	282	277	316	304	315	297	279	312	298	260	264	304	291	290	303	327	297	298	286	298	294	304	316	269	274	314	308	303	312	306	312	302	274	273	320	275	299	295	312	292	282	303	284	300	304	275	281	310	335	271	309	289	311	266	267	301	293	280	309	284	299	275	277	273	262	300	293	298	277	291	292	283	317	308	292	301	298	281	302	281	289	282	303	311	298	287	291	274	286	292	267	305	318	303	263	278	298	295	310	289	288	319	332	292	317	321	269	304	290	313	321	288	287	316	298	291	339	289	287	290	291	313	289	307	274	313	297	283	323	269	293	306	265	295	280	283	242	292	321	301	327	255	343	290	281	297	311	275	289	308	294	292	292	316	287	285	293	319	294	306	283	269	273	304	304	282	299	291	266	329	323	286	319	296	297	266	303	291	280	267	279	307	269	277	315	259	290	299	335	282	293	313	318	287	285	273	269	272	282	323	328	305	302	303	256	304	296	306	276	322	289	287	298	293	295	278	303	290	274	305	307	285	299	290	313	324	279	309	316	269	306	278	309	314	277	279	296	304	316	280	300	291	282	319	305	303	283	283	309	317	310	296	297	308	295	303	306	329	296	283	283	308	312	294	277	284	281	306	292	302	285	295	306	307	286	311	296	342	280	307	321	294	282	321	290	297	284	284	294	300	284	332	268	301	309	305	310	292	285	311	292	291	301	282	281	288	305	318	282	347	298	307	304	311	295	297	321	297	289	269	302	319	317	286	316	279	304	283	290	282	296	305	281	298	290	308	286	288	318	283	284	319	300	309	298	310	281	308	259	291	294	297	314	273	320	286	341	309	283	293	279	301	288	298	302	280	299	271	277	293	263	287	291	310	277	297	295	299	297	264	302	324	297	295	322	294	293	274	291	307	263	296	308	276	293	308	309	313	299	293	296	311	305	290	288	311	292	263	302	319	257	290	324	293	285	307	306	302	303	285	278	272	313	293	303	299	307	301	274	323	285	289	280	278	333	289	299	315	288	290	306	308	271	301	341	296	296	282	316	276	274	286	307	292	315	281	283	286	296	263	282	298	320	282	292	271	284	290	298	313	279	308	278	303	304	291	300	310	252	291	278	285	281	294	329	296	259	321	294	299	273	310	253	285	345	312	275	308	324	279	259	285	301	322	293	290	294	278	292	293	303	290	295	298	306	299	295	307	264	312	322	313	304	266	319	317	309	292	313	279	297	311	309	278	309	275	291	286	276	297	307	289	277	313	311	295	290	303	318	299	274	297	288	322	293	305	310	282	295	285	299	264	297	316	317	296	264	306	265	288	310	278	290	323	324	311	286	337	287	326	257	283	303	311	290	282	309	318	291	296	300	273	273	298	268	277	270	286	290	297	263	296	273	268	295	312	296	268	326	283	294	262	279	275	291	278	311	322	291	289	308	318	292	275	302	303	311	273	296	320	298	329	278	295	305	305	261	322	322	269	302	313	281	252	295	275	320	323	297	312	304	297	301	290	282	304	289	269	297	312	298	325	272	301	335	308	272	296	285	288	281	300	308	314	288	233	278	305	276	285	267	324	313	282	276	288	318	309	297	293	290	310	318	323	304	271	273	267	321	269	310	329	304	295	305	262	309	305	282	304	286	285	299	284	291	287	328	292	295	296	307	315	302	319	307	312	310	276	281	292	271	315	302	287	289	284	291	303	279	317	296	297	303	263	297	295	302	304	273	310	287	318	290	290	293	318	292	282	283	301	294	326	313	280	299	282	252	256	309	294	283	272	278	306	285	324	316	311	304	292	295	269	285	308	311	302	305	310	310	312	305	314	286	309	278	304	285	287	244	290	302	302	294	322	331	298	253	290	287	315	305	297	279	284	314	289	286	290	295	288	311	296	317	284	296	278	285	320	310	288	310	306	285	279	276	325	305	311	297	299	279	258	295	306	285	305	293	312	280	289	279	289	283	291	319	281	320	281	290	326	266	280	286	315	260	292	304	307	292	291	304	272	305	297	260	286	289	311	258	279	315	298	268	303	289	277	305	323	314	302	273	296	295	300	307	285	317	262	265	319	297	282	296	266	329	318	298	278	294	322	304	301	281	296	288	297	300	292	305	281	304	321	274	298	303	282	304	315	271	307	323	300	312	268	305	299	302	299	297	287	300	298	291	314	313	293	298	278	306	287	282	270	262	318	300	305	273	340	315	294	288	287	302	288	303	285	301	269	320	324	314	317	282	272	286	295	278	297	275	311	287	276	308	269	303	281	318	283	306	293	270	314	281	294	299	256	294	277	321	291	310	315	317	307	331	291	270	312	292	298	292	281	316	297	318	331	289	311	310	314	278	288	291	301	300	277	313	293	276	288	270	289	305	342	330	289	298	311	291	317	269	288	268	313	291	269	257	294	284	294	301	292	304	289	297	295	290	287	303	273	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
27702	2692	6130	6648	5549	4607	3754	3174	2734	2364	2220	2110	1883	1694	1605	1566	1387	1317	1296	1215	1238	1211	1133	1122	1042	1008	1074	968	1020	990	957	989	969	978	938	907	929	990	914	847	916	881	907	960	832	845	869	852	934	844	904	825	816	825	885	827	860	843	897	901	814	801	859	848	831	873	800	816	891	843	805	892	808	778	819	854	824	781	870	835	816	842	813	789	813	839	862	802	865	833	834	814	814	795	835	847	818	803	758	851	835	806	816	807	839	788	764	785	802	829	825	807	824	768	798	802	789	800	850	798	837	815	786	832	805	796	818	804	822	803	760	774	744	822	808	852	793	794	813	837	819	857	805	794	759	876	788	826	805	828	792	847	829	796	800	813	845	869	816	808	765	814	783	780	772	797	804	832	804	814	827	831	846	839	774	794	847	821	826	810	768	843	815	839	794	830	770	836	865	826	842	856	796	812	811	821	832	751	741	831	827	792	782	795	819	789	776	816	807	825	857	830	762	797	895	814	774	751	817	830	860	815	839	800	832	810	818	802	864	794	859	820	742	774	797	820	862	856	776	808	798	793	801	821	748	840	869	848	789	815	826	805	820	826	868	744	813	746	819	880	813	811	846	771	786	799	811	835	817	791	773	815	774	854	768	841	825	788	797	818	815	829	806	829	821	845	804	788	768	793	810	824	801	796	776	831	824	780	797	760	860	829	794	790	837	813	820	795	801	846	819	796	780	837	838	802	799	802	811	829	802	815	867	864	776	800	864	818	818	783	806	811	801	819	847	771	832	812	824	770	756	796	828	822	800	809	794	765	787	821	830	795	828	809	802	839	829	809	822	834	804	852	806	835	766	811	847	860	819	863	792	813	762	825	822	785	839	799	859	828	801	773	808	755	822	837	789	813	829	818	794	795	856	810	792	808	797	794	813	823	790	808	758	790	828	781	827	783	759	795	839	826	818	776	772	834	810	798	874	809	796	786	802	845	832	813	814	811	799	810	850	810	814	826	781	819	750	787	760	863	788	806	763	787	836	770	812	782	824	780	816	844	787	808	812	786	861	793	790	771	849	787	791	834	765	748	765	777	822	781	776	818	838	796	786	813	866	817	750	799	782	835	819	808	814	878	792	825	833	813	814	862	825	793	787	746	810	781	847	790	823	812	875	793	804	862	840	781	838	871	791	796	858	825	854	784	830	786	821	830	794	795	807	766	806	769	806	770	847	849	779	840	797	747	789	792	809	822	790	797	787	803	783	793	842	803	823	828	785	801	788	804	858	824	783	834	802	847	808	813	765	851	807	829	795	794	785	833	800	797	835	797	807	825	871	819	791	787	788	796	808	825	826	823	794	798	821	849	790	807	825	793	801	849	804	810	753	827	760	777	811	820	832	774	830	782	789	860	817	770	787	811	836	785	807	834	850	821	811	834	815	816	791	782	814	799	812	799	821	823	830	854	863	751	774	782	820	822	806	829	807	794	752	824	801	814	862	783	725	803	820	813	784	806	823	788	806	790	810	765	724	859	804	817	839	819	778	812	850	816	764	807	777	830	789	797	735	803	823	820	799	808	885	852	739	816	810	785	791	805	789	774	751	837	787	809	781	776	789	835	747	823	757	810	819	776	790	830	805	797	801	844	824	832	813	840	816	830	868	881	827	821	808	851	786	777	777	804	828	784	784	794	844	784	830	823	788	797	848	808	825	803	802	795	852	776	775	870	798	869	801	867	805	792	802	835	804	784	855	846	825	794	802	818	839	816	807	789	821	777	828	787	781	786	820	889	846	853	798	796	824	765	798	804	780	816	811	818	816	791	782	789	797	831	854	801	787	820	793	876	800	840	833	809	796	806	805	856	795	823	818	812	776	817	849	781	788	824	778	788	794	784	794	747	793	852	833	799	817	829	822	799	802	828	770	822	725	785	772	790	792	781	854	808	861	772	832	792	806	840	830	783	810	812	811	782	760	874	817	787	777	772	805	805	769	785	802	760	812	800	762	808	819	872	775	786	821	793	822	822	801	799	809	772	759	769	823	853	814	797	751	821	821	802	828	766	841	783	754	826	790	821	837	813	822	863	798	789	772	807	803	854	785	789	831	749	810	813	862	791	790	770	867	775	774	837	800	835	816	804	795	856	816	864	856	826	830	809	777	801	772	813	869	846	838	780	815	833	805	798	797	799	824	780	808	826	779	805	804	851	798	782	816	829	783	823	833	798	831	822	805	777	803	849	834	791	831	820	836	837	804	860	781	794	807	828	825	829	785	782	795	833	885	835	837	765	832	838	858	829	769	823	805	758	820	811	706	813	766	831	862	837	840	799	793	819	845	847	832	799	819	752	765	839	829	818	832	740	800	766	823	794	810	825	790	757	838	830	764	826	775	812	789	781	848	799	777	827	847	795	842	836	827	820	797	831	832	827	807	834	863	813	859	800	831	854	859	828	792	816	819	802	828	842	778	784	828	807	834	814	796	812	814	832	876	797	808	830	783	821	778	856	759	782	790	789	804	847	742	809	818	797	794	815	808	833	799	762	852	813	844	774	849	821	789	810	829	824	799	809	798	828	806	832	840	826	783	815	825	800	795	781	827	827	812	807	774	777	828	859	762	785	796	786	811	709	792	809	809	837	812	820	779	787	827	818	783	825	821	813	810	842	792	759	792	811	825	810	820	756	796	773	817	797	838	790	809	814	795	810	828	765	811	803	772	849	800	806	826	767	825	829	769	809	804	822	811	811	809	808	792	818	847	814	782	812	783	751	799	799	742	841	785	803	783	845	847	802	803	812	802	827	782	812	825	829	841	803	848	867	814	816	843	791	818	815	807	776	809	813	836	830	793	743	773	819	831	848	809	797	812	841	840	794	851	807	808	799	828	751	825	807	816	794	790	836	760	813	860	789	786	781	803	806	812	827	807	807	795	784	770	827	853	799	829	793	801	813	851	812	833	801	818	801	853	817	764	794	829	810	804	825	809	777	788	797	776	822	816	789	848	873	788	820	824	793	734	866	846	825	844	817	814	818	813	841	759	810	814	789	799	850	819	770	811	818	804	800	811	744	779	828	764	806	855	841	756	786	809	785	835	785	860	790	783	790	809	828	820	771	844	805	808	772	816	790	788	802	826	808	772	808	748	812	801	777	809	848	772	788	795	788	809	810	782	756	806	794	834	777	833	779	822	755	826	835	747	820	784	850	842	831	873	802	810	768	795	805	791	841	811	751	875	732	793	789	760	822	790	754	816	800	827	808	856	815	831	803	801	842	807	799	802	844	793	824	791	787	786	837	792	764	783	816	804	821	796	817	789	871	789	835	798	809	842	793	821	827	807	849	825	841	798	793	871	846	796	826	783	804	810	820	777	770	796	846	757	795	857	801	840	851	844	818	797	858	800	861	828	825	774	804	764	845	829	793	743	810	817	799	819	793	813	834	756	810	801	724	841	783	832	861	829	833	825	850	816	835	807	803	835	776	791	819	830	781	804	819	848	820	808	863	766	778	793	831	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
6698	370	192	176	156	128	157	138	138	126	108	123	119	133	108	143	126	139	125	135	127	117	122	131	138	136	116	128	118	124	141	136	136	119	131	118	117	124	127	114	126	112	104	136	122	134	119	112	125	139	135	112	108	133	106	125	110	144	124	127	121	112	119	142	134	124	126	132	127	117	131	122	126	126	113	125	114	128	115	113	113	124	133	119	120	115	122	129	127	126	139	117	142	134	131	115	121	117	145	107	113	132	118	128	119	134	126	114	117	105	143	130	137	133	128	140	112	134	134	138	136	121	122	131	121	124	105	110	137	136	113	114	117	115	151	134	114	119	127	131	119	140	119	161	144	135	135	99	124	129	115	124	131	111	127	104	123	127	124	125	132	122	95	127	144	136	138	131	100	132	140	119	134	122	107	116	145	130	128	114	106	139	110	130	117	129	124	132	134	148	106	132	126	136	139	129	151	122	140	125	134	136	125	133	102	144	135	120	133	117	127	132	122	108	107	107	141	119	132	147	135	139	132	122	110	150	131	142	130	139	114	119	102	138	116	141	118	117	128	112	126	151	117	112	111	122	108	124	121	130	129	136	114	105	114	128	114	142	142	133	125	129	133	117	112	117	132	118	128	101	111	133	126	119	128	109	109	140	127	109	133	129	130	121	126	128	124	117	117	125	124	119	132	125	97	144	128	135	142	139	122	121	119	130	113	103	116	122	126	111	141	133	120	129	123	150	97	138	141	115	133	132	109	121	127	130	165	104	121	118	145	130	117	135	146	109	141	102	120	121	119	113	146	114	144	125	127	111	126	124	115	125	136	116	117	111	128	107	118	110	116	130	133	111	123	129	136	127	108	116	106	121	121	136	130	102	110	153	99	154	131	131	123	119	109	113	126	111	130	119	124	121	115	124	127	129	131	132	116	128	142	125	123	116	128	120	127	132	114	124	131	118	140	137	117	138	116	104	134	115	117	148	134	111	118	118	129	113	126	104	130	107	120	121	118	137	144	110	102	128	120	145	116	109	111	119	125	109	134	126	138	107	129	126	132	123	139	135	120	131	117	120	113	120	122	119	121	108	131	112	150	120	119	120	131	110	136	111	142	117	122	133	127	134	131	107	127	139	108	110	138	130	131	113	130	122	120	143	116	106	122	122	100	105	129	122	140	111	147	115	122	126	131	100	146	146	124	122	109	119	105	110	129	120	130	118	120	122	134	121	133	109	142	115	130	132	115	124	132	109	129	131	140	126	134	117	119	130	111	146	117	114	110	108	119	109	131	142	132	140	147	143	120	132	134	116	99	118	119	117	120	148	126	113	143	106	117	134	130	128	113	128	126	140	128	137	136	109	123	107	130	139	116	144	110	117	151	120	139	116	134	114	128	122	124	101	128	133	125	120	123	127	109	133	141	139	124	116	101	111	117	121	127	111	132	122	119	110	108	116	132	129	114	125	117	142	123	119	105	136	115	117	123	106	120	119	126	127	136	129	134	134	126	125	118	127	105	118	118	131	131	140	117	111	111	115	106	134	132	115	100	105	149	129	131	125	135	130	136	129	132	125	151	107	137	130	128	126	134	118	137	135	133	108	132	125	132	120	105	146	125	126	117	133	110	128	107	127	131	117	134	116	120	115	100	116	123	130	113	120	137	100	119	117	121	118	128	133	133	126	114	131	109	119	127	118	138	129	125	118	134	125	126	139	117	113	117	135	112	116	121	122	120	117	109	135	136	107	129	144	119	139	119	129	141	116	133	112	141	147	131	143	110	132	127	112	126	107	118	125	119	120	127	138	134	146	128	111	128	135	131	110	121	125	114	118	128	121	115	104	120	111	127	115	128	112	121	145	109	128	112	122	132	119	119	110	114	128	126	133	129	105	132	125	127	124	119	127	102	137	119	126	130	126	123	129	132	132	122	116	111	120	128	105	110	112	135	112	131	120	122	107	132	125	152	128	127	115	120	124	120	135	124	138	132	124	116	124	129	108	126	129	136	134	129	128	130	135	126	118	116	136	115	133	113	135	121	137	123	117	112	146	157	130	137	103	115	122	131	127	122	126	111	114	91	107	136	107	115	109	123	113	123	131	132	114	119	121	108	116	139	125	130	118	123	109	125	131	119	132	102	133	116	121	144	121	134	136	124	131	145	134	133	131	124	140	124	138	120	126	128	116	153	117	137	139	120	129	134	130	135	126	120	134	117	110	108	128	102	115	110	123	117	135	116	120	118	126	140	133	130	118	101	127	106	135	133	130	120	116	156	115	136	135	109	122	117	116	124	111	116	121	112	117	125	119	111	111	104	101	124	130	132	121	120	90	127	138	116	131	137	109	116	123	126	119	134	119	119	121	118	121	131	115	126	131	113	147	115	118	122	119	131	114	120	104	120	132	132	119	124	133	146	132	139	113	104	133	113	113	122	108	123	115	109	113	127	129	133	101	115	135	121	112	112	123	137	123	135	122	114	124	132	117	123	120	106	138	120	130	110	131	121	103	130	138	120	121	130	122	149	128	110	102	124	132	124	120	119	124	117	101	127	119	124	130	137	100	110	115	126	135	150	110	139	117	138	110	121	124	129	117	133	115	127	115	126	140	127	135	144	139	124	136	130	125	99	125	136	124	112	113	121	124	123	124	108	147	123	103	121	104	138	131	116	136	107	111	130	133	135	122	139	139	119	128	122	110	126	137	133	122	135	147	126	126	124	117	101	121	126	121	138	132	118	118	124	118	137	116	116	113	123	129	122	138	128	141	137	142	98	114	122	120	127	129	124	132	112	116	118	127	113	119	123	125	108	115	124	111	111	113	143	124	125	125	130	109	111	115	130	123	126	122	112	124	130	135	121	145	143	148	108	121	135	129	125	110	124	131	114	144	128	126	134	125	119	126	103	139	123	122	134	142	123	110	121	106	131	111	134	110	138	111	131	131	120	110	134	130	133	130	119	145	126	120	126	142	127	135	112	126	118	130	120	115	133	129	112	135	119	139	138	109	141	140	106	126	130	125	105	120	130	128	129	119	102	128	125	132	133	145	121	141	120	122	120	122	138	137	132	146	111	98	121	105	112	140	127	148	131	140	132	119	100	112	107	129	118	122	120	126	139	117	143	115	148	115	115	137	138	130	115	98	145	122	127	140	124	125	124	131	117	107	122	115	108	123	121	115	110	138	141	116	136	146	135	85	112	122	123	110	135	122	105	124	106	132	152	124	129	132	131	145	134	129	140	119	129	135	130	117	124	108	106	117	126	122	122	102	131	112	123	117	114	123	117	128	122	131	121	112	113	128	150	108	113	132	118	134	104	123	113	124	103	129	123	123	147	113	125	117	119	140	126	144	132	135	116	131	123	131	112	122	128	124	139	113	122	133	132	145	131	122	116	125	119	126	132	113	118	143	125	122	125	136	147	110	115	133	116	119	120	142	115	147	124	159	137	114	103	135	124	112	123	124	129	123	112	124	122	112	123	135	137	108	126	122	113	118	116	103	126	112	107	116	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
5954	481	557	580	533	530	519	477	452	468	445	466	447	420	438	422	417	452	438	433	382	429	417	406	405	419	415	439	408	433	417	385	411	422	426	424	421	410	395	401	388	378	393	404	405	374	424	411	423	400	400	369	412	410	390	420	398	391	447	441	388	422	376	414	413	428	414	436	410	392	418	424	432	409	408	382	368	421	441	428	407	413	377	393	448	421	396	403	378	428	397	404	418	427	420	395	415	383	365	412	433	395	380	430	399	375	408	397	396	394	419	398	441	413	422	394	399	420	450	438	381	368	412	422	411	417	399	436	384	387	449	428	391	413	413	380	376	397	437	388	404	401	413	435	365	379	359	392	394	416	413	415	398	448	401	374	420	394	395	416	402	425	429	416	432	417	429	415	381	388	419	443	408	389	396	375	407	388	402	402	400	404	397	407	417	403	404	427	375	408	407	368	451	368	373	431	407	428	385	409	419	417	403	408	472	419	417	415	405	402	400	447	374	392	427	424	434	431	386	389	411	402	390	423	397	409	419	422	400	403	411	414	418	453	420	395	389	429	406	386	457	406	396	444	406	372	436	411	447	385	450	383	389	366	385	426	429	422	402	398	380	423	419	406	380	391	426	412	414	391	371	389	425	395	390	408	382	379	413	399	400	416	440	438	387	425	390	398	396	356	426	397	449	419	409	391	412	427	390	388	398	394	418	391	422	410	433	415	407	413	411	383	402	386	368	419	397	408	384	382	425	352	374	392	391	414	404	398	432	407	434	417	414	447	417	422	414	413	398	399	380	369	413	393	419	414	395	431	402	377	405	394	423	407	364	417	407	373	462	392	433	421	432	387	414	394	452	400	439	423	422	406	407	403	408	428	422	409	435	430	404	410	382	415	404	445	371	408	408	397	432	414	406	387	429	376	387	414	376	376	421	389	372	391	423	388	400	377	391	394	414	424	430	401	401	409	417	420	420	417	397	421	418	385	377	461	351	432	435	441	377	403	381	386	378	384	421	428	405	391	372	451	405	401	412	395	426	420	410	412	398	405	405	378	421	375	408	413	411	404	432	400	399	413	434	410	443	409	410	435	428	392	420	389	413	410	379	389	414	433	395	386	416	365	419	366	376	435	384	408	392	365	380	390	413	401	376	383	410	394	396	387	422	417	430	399	401	421	426	384	413	407	393	422	404	421	399	393	436	400	432	438	393	425	407	434	395	447	397	444	393	445	364	445	440	419	401	413	416	373	399	404	448	367	388	411	421	418	386	372	416	375	422	402	410	381	414	417	390	419	406	403	389	440	405	417	413	430	403	385	413	395	431	394	417	401	415	443	392	390	418	414	409	399	419	397	399	409	398	378	382	416	386	408	385	390	431	389	431	323	425	403	405	393	401	432	436	392	411	392	427	410	424	391	438	371	399	416	384	395	420	409	412	417	359	414	462	420	418	397	382	420	407	385	454	401	410	390	377	426	407	393	395	406	398	449	415	412	418	404	406	406	417	428	388	421	396	416	398	400	373	417	407	375	403	401	378	410	404	421	439	452	425	382	433	382	393	448	406	406	394	402	420	406	395	418	418	405	410	404	391	363	402	386	432	405	426	413	447	383	408	384	390	432	381	394	382	409	387	405	411	405	394	434	423	435	428	403	400	355	412	393	402	414	415	382	429	406	377	393	431	395	445	381	367	429	391	395	404	400	393	427	423	452	407	414	417	437	412	409	376	419	426	419	403	386	400	404	381	424	423	412	414	408	402	390	385	409	388	415	424	395	408	430	405	437	369	412	401	409	427	442	415	406	422	405	397	414	455	413	399	392	418	380	440	414	409	400	380	377	426	414	351	417	450	387	406	384	403	407	390	406	399	438	404	408	418	404	382	445	398	431	396	411	425	420	388	417	405	394	393	381	375	433	389	417	410	411	411	417	400	400	388	421	403	374	380	401	432	420	398	394	410	389	391	399	450	427	388	391	408	386	360	411	388	415	412	422	395	424	388	388	371	404	449	444	408	422	386	438	423	391	406	406	394	375	433	417	367	408	419	440	404	400	416	436	420	388	403	454	372	421	389	421	409	422	428	422	404	406	395	418	427	446	397	403	395	420	410	454	428	419	389	375	397	411	430	383	386	394	380	414	417	397	420	421	420	409	403	429	425	466	387	399	428	396	448	448	447	399	424	408	382	401	448	385	400	421	412	406	425	431	412	412	368	390	415	413	422	416	357	398	418	404	379	401	398	450	407	412	371	393	415	437	440	384	451	384	416	374	393	424	409	370	398	372	429	399	423	437	369	405	384	425	422	391	390	401	427	388	419	418	432	399	419	380	408	385	418	404	390	442	396	414	375	395	393	409	454	409	407	453	394	379	399	434	431	418	383	408	408	440	437	400	397	411	416	378	383	406	396	411	392	395	432	421	377	370	418	410	375	416	405	434	439	368	479	430	381	401	413	376	390	378	429	379	374	419	384	423	406	394	392	410	409	430	430	401	429	364	390	359	397	418	393	433	414	433	374	378	388	388	405	439	396	409	381	413	411	418	412	405	430	424	396	404	394	458	369	435	393	432	393	383	413	396	426	403	423	412	379	397	387	413	416	401	383	425	425	400	395	410	395	412	424	415	424	415	417	406	405	421	409	400	443	400	395	418	390	397	404	419	448	393	410	400	404	411	416	404	405	422	382	387	401	391	406	419	400	427	416	407	388	402	357	384	431	435	382	406	415	396	440	436	415	414	420	396	412	411	403	396	411	403	417	423	395	391	364	424	417	407	374	407	396	391	400	416	402	393	430	393	402	421	425	429	407	403	380	455	431	402	460	366	415	433	397	443	444	352	416	396	402	383	394	395	390	420	441	395	428	431	403	431	418	405	411	392	414	406	406	393	382	403	431	378	392	393	425	433	380	403	438	417	384	425	415	446	436	403	376	404	398	386	394	407	405	383	408	439	406	418	393	425	402	429	400	394	427	420	396	394	416	418	425	386	382	414	404	397	413	430	407	390	412	417	387	418	412	420	397	417	427	393	406	455	385	435	415	360	417	401	428	436	382	415	420	398	399	394	374	404	406	417	403	404	418	389	398	410	426	398	419	398	415	403	380	390	397	399	398	389	410	432	395	380	406	420	432	396	413	399	393	392	406	384	433	380	384	408	415	408	394	400	396	402	381	405	370	395	393	400	399	430	356	415	407	361	358	421	434	434	428	398	423	411	416	414	396	402	366	437	405	380	425	374	390	432	403	429	433	413	397	401	418	394	412	394	405	393	391	379	387	420	421	420	417	412	382	387	368	378	406	378	423	400	376	399	412	410	381	399	416	430	379	424	420	410	404	381	372	449	406	417	406	419	417	403	403	397	446	406	418	404	427	380	413	400	389	386	401	389	418	407	430	422	437	381	383	384	360	427	412	371	429	402	437	388	386	463	415	370	402	397	419	447	380	437	430	402	408	410	399	406	412	414	377	429	399	423	372	385	398	409	423	424	422	389	402	403	383	380	414	444	396	404	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
43610	8475	1598	1200	920	706	557	483	467	373	376	383	333	327	350	318	295	321	307	276	273	309	307	303	277	297	283	246	270	264	275	295	260	265	255	280	262	276	271	253	248	278	280	254	262	287	265	252	279	289	256	264	237	269	280	265	255	246	278	226	254	225	298	232	249	243	246	268	276	263	256	255	266	265	239	258	271	271	268	254	269	265	263	268	249	283	281	268	254	272	251	249	267	254	245	257	271	253	234	249	234	265	254	275	257	267	240	271	255	262	246	256	264	251	298	266	293	271	303	256	247	270	293	286	282	282	276	249	261	264	273	272	236	280	264	243	251	260	251	250	284	264	277	268	251	264	283	282	286	245	288	277	266	248	244	269	260	288	255	275	275	248	247	231	220	251	280	255	265	246	247	288	303	270	250	281	283	253	268	260	266	297	254	273	276	289	274	275	277	300	231	243	264	249	222	264	258	290	258	251	226	261	304	279	260	262	285	249	280	276	259	246	249	257	279	278	271	253	259	259	239	264	273	214	245	283	265	256	252	270	240	264	248	262	260	267	264	252	262	241	248	277	279	253	273	263	265	264	267	252	239	273	254	229	228	238	287	263	274	254	273	269	256	250	278	256	244	243	253	248	247	280	256	276	268	263	223	239	256	255	260	259	257	273	289	243	248	233	241	255	249	232	287	234	260	229	265	275	272	290	260	250	257	250	271	222	275	244	242	254	260	284	295	259	279	243	273	280	237	261	272	250	255	282	255	269	257	253	242	257	270	240	280	269	273	282	262	281	236	259	241	247	273	264	261	256	272	239	263	257	267	261	261	254	254	261	262	256	290	224	277	255	269	278	256	276	261	236	260	257	286	282	252	227	268	272	237	262	252	238	247	242	237	282	262	281	259	246	257	245	256	261	257	232	255	243	240	257	277	263	284	249	251	250	251	278	247	241	264	253	252	268	275	255	280	251	274	272	246	281	271	269	259	265	267	272	276	261	283	251	254	268	240	277	259	283	264	287	289	239	249	249	274	262	293	249	243	255	243	220	280	235	272	267	270	262	265	274	263	214	259	297	298	263	249	260	265	247	265	221	229	246	264	266	281	257	276	293	301	277	265	284	260	285	245	281	290	270	233	253	265	264	264	280	257	268	266	229	259	272	264	266	274	276	283	271	259	279	252	257	290	269	257	252	265	271	271	263	263	255	253	268	265	271	251	261	244	242	251	275	278	256	282	272	271	275	267	278	271	254	272	272	247	269	287	249	266	267	250	252	253	224	267	230	275	284	265	268	257	291	307	251	265	279	256	265	255	284	276	264	268	262	275	242	247	259	260	229	257	288	237	253	269	248	280	270	223	247	292	224	275	254	249	218	257	256	251	245	272	257	269	268	251	260	266	281	262	238	252	260	265	279	267	265	252	271	280	265	265	279	249	251	265	276	252	276	274	275	260	249	285	262	248	273	231	260	264	270	304	255	291	233	241	227	287	272	282	265	239	258	255	274	259	252	265	269	246	255	248	263	273	280	251	254	271	261	255	277	249	256	253	262	272	260	262	240	276	252	270	281	257	277	269	269	249	270	270	292	251	257	285	258	267	242	269	284	282	232	240	257	268	276	264	262	250	265	280	259	278	278	281	259	252	275	263	260	272	273	264	265	256	269	288	258	237	252	267	260	263	264	264	262	280	260	246	247	233	261	256	275	268	228	272	268	251	279	278	245	238	248	246	256	256	290	233	285	244	250	230	247	250	256	278	270	226	288	264	261	234	252	255	239	243	238	283	255	253	259	253	259	261	273	275	254	246	259	305	257	263	269	269	267	297	288	268	259	296	245	292	273	240	271	261	273	267	265	286	267	262	257	249	273	262	250	271	271	248	252	265	260	248	247	257	276	255	247	267	264	273	288	265	262	246	287	294	248	277	262	298	243	229	271	273	273	275	248	294	264	242	252	244	240	272	256	263	252	258	267	273	268	238	250	283	252	287	262	271	257	245	266	277	286	300	264	262	260	259	272	242	258	280	240	308	262	259	279	258	290	248	263	264	243	270	258	244	259	261	260	254	263	235	255	272	240	246	252	255	258	271	256	254	236	251	264	265	261	265	261	278	271	247	254	210	273	237	267	289	269	251	243	277	290	273	265	265	245	257	279	252	274	278	276	274	269	277	267	243	287	262	256	243	252	275	261	265	297	269	245	268	254	274	275	247	253	249	247	287	273	249	264	257	252	289	257	248	249	235	244	238	263	260	261	261	282	260	257	288	259	297	280	269	246	245	277	267	241	248	268	266	246	253	236	237	258	270	254	275	281	274	258	285	284	301	228	269	252	291	281	267	295	253	266	267	242	271	250	262	230	262	280	286	287	249	249	232	269	297	284	249	281	238	249	249	262	267	243	283	243	264	261	258	260	254	254	269	244	287	256	244	263	256	246	254	236	265	266	282	259	255	236	279	255	269	290	246	250	272	256	244	248	255	250	279	270	253	250	246	299	248	249	262	282	248	235	247	270	244	310	248	263	273	256	262	279	263	240	271	267	226	259	276	239	259	278	259	250	258	255	253	256	269	248	232	274	299	252	262	279	303	264	277	281	263	258	247	276	262	269	252	244	275	252	269	246	265	259	249	289	263	268	262	304	250	246	292	263	240	258	291	248	263	237	257	265	250	286	302	269	279	279	270	253	267	242	291	261	244	273	280	249	234	237	270	258	292	274	273	247	250	260	269	296	263	265	262	273	265	249	267	279	266	268	277	266	232	275	236	274	259	268	232	259	245	268	260	253	252	264	267	278	258	241	271	237	270	272	287	239	236	259	267	294	246	243	261	278	253	276	254	245	264	267	274	265	270	267	236	274	236	276	291	249	263	271	249	225	285	267	271	266	266	259	263	228	255	263	258	264	278	262	248	253	256	259	256	261	240	264	282	248	242	252	258	264	266	265	273	256	272	246	254	266	284	262	268	240	236	269	301	252	268	247	254	231	237	233	275	270	266	268	275	282	275	270	286	260	276	251	267	267	281	267	257	258	262	250	269	289	278	254	269	259	272	268	244	231	249	263	269	243	281	267	276	254	255	271	278	267	259	273	271	255	255	280	264	279	274	277	264	271	273	263	252	262	267	254	279	266	243	278	265	246	269	258	256	231	253	251	237	245	235	259	265	252	282	246	258	268	267	280	249	269	236	275	297	278	250	260	275	279	271	258	266	275	260	258	245	276	248	213	276	277	249	256	251	256	274	254	248	246	234	256	252	269	280	292	294	268	261	266	248	268	271	264	287	283	278	268	242	253	265	283	245	272	239	259	295	251	252	256	257	283	255	310	296	294	256	261	272	286	299	241	267	257	256	289	274	266	239	265	267	273	247	261	248	276	271	277	264	261	247	262	263	263	278	260	296	257	220	294	262	246	273	251	268	263	250	257	262	287	261	211	246	255	243	264	247	248	276	264	279	253	295	256	265	260	253	250	280	275	254	278	236	281	264	254	249	255	274	249	262	267	271	275	266	286	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
21913	1704	3453	3876	3330	2755	2218	1969	1789	1499	1519	1435	1259	1189	1186	1055	1100	994	1005	963	946	905	906	901	836	861	877	814	871	840	859	811	817	812	822	811	766	797	801	798	796	757	818	797	837	762	748	773	814	778	758	735	788	792	764	798	760	822	741	738	787	785	756	783	784	791	706	779	807	766	703	738	771	750	780	744	754	750	754	730	755	756	790	728	778	720	750	765	764	734	768	813	774	717	803	793	702	783	769	760	781	754	763	753	783	717	734	758	740	738	761	764	778	737	781	691	789	764	785	717	697	768	749	725	742	739	691	721	780	745	765	724	755	813	704	763	739	741	760	739	783	765	796	722	747	725	713	821	753	750	739	726	733	759	763	734	726	767	761	792	746	717	765	762	742	748	766	731	773	720	776	697	724	773	776	798	717	743	753	752	738	726	698	765	791	734	758	767	786	766	741	774	731	742	740	800	741	745	712	775	709	724	767	717	747	718	772	758	745	734	759	739	799	751	766	759	764	742	756	726	807	781	730	776	719	721	751	749	701	722	732	731	749	745	723	777	776	734	755	740	663	718	744	716	740	736	742	768	735	770	753	737	733	744	767	717	734	732	727	724	705	736	793	741	787	741	762	677	733	742	805	765	694	736	737	739	681	782	748	723	761	791	766	759	766	782	773	730	752	731	753	734	788	765	771	770	731	733	783	726	733	762	745	757	705	732	709	744	677	729	721	724	768	747	714	755	732	733	763	740	747	727	780	753	758	805	753	736	794	742	732	798	716	728	793	764	739	745	720	798	741	798	781	767	753	724	755	747	746	768	765	723	750	788	728	711	727	752	725	805	753	726	748	783	744	736	747	752	771	703	756	778	750	730	771	740	723	770	725	733	807	743	727	780	743	731	749	784	684	740	712	750	795	704	752	778	718	764	756	725	757	736	768	767	725	753	737	727	739	738	747	678	714	777	749	770	792	772	713	727	758	734	755	738	741	736	715	741	713	677	800	725	781	734	793	727	760	777	744	727	782	754	760	737	767	711	764	788	752	802	750	735	745	749	714	724	745	734	760	789	752	780	738	692	757	727	740	756	765	738	746	732	746	745	782	778	769	737	765	710	766	752	735	750	768	759	766	750	743	790	769	774	733	706	770	713	740	737	800	723	811	797	749	773	777	721	737	742	740	803	731	723	695	756	777	759	726	771	771	758	717	768	725	717	756	727	727	786	746	721	749	769	722	795	748	768	690	720	701	768	714	767	728	688	762	769	712	725	776	767	740	752	776	796	766	765	829	728	710	753	766	756	722	751	771	699	819	748	739	748	720	764	769	777	799	729	737	780	750	743	687	745	764	749	789	749	828	765	746	718	760	731	782	774	791	734	734	753	771	769	784	685	763	729	761	728	752	716	755	821	755	757	758	739	790	777	718	772	753	738	756	763	807	765	735	749	735	734	751	771	770	772	740	718	744	727	743	747	736	726	717	698	803	726	741	714	728	733	710	735	778	796	775	747	739	707	765	730	725	737	752	755	715	735	767	738	774	711	780	740	739	769	714	757	763	782	706	701	743	742	770	719	783	722	717	778	760	743	700	747	727	786	759	762	764	742	765	755	720	749	764	775	756	738	757	741	764	772	740	747	716	765	776	778	705	734	658	740	773	757	769	758	711	785	808	699	721	723	734	733	784	718	723	736	797	752	765	716	759	757	746	744	696	742	734	802	721	759	694	780	799	774	747	755	706	681	744	750	763	772	741	765	751	717	740	720	726	747	733	778	715	709	758	744	781	735	735	775	753	700	763	728	732	710	770	781	745	712	689	766	776	738	752	733	762	742	747	710	752	753	786	751	705	752	735	743	756	747	828	802	723	754	707	799	782	801	741	807	749	737	708	703	698	777	774	751	758	747	730	800	729	762	756	729	737	735	774	746	736	689	768	722	794	724	746	727	750	725	763	733	756	713	752	771	740	724	741	752	746	753	751	781	753	771	738	744	745	717	778	753	744	735	736	739	780	733	761	757	785	724	753	711	747	761	760	722	757	789	727	742	716	766	728	749	740	748	740	736	754	745	757	754	764	780	713	767	783	649	764	757	800	722	760	760	738	725	741	780	783	721	744	714	770	750	761	805	741	730	730	766	758	767	692	737	751	775	799	753	754	753	734	746	789	749	749	757	658	700	748	731	740	772	739	735	727	742	738	760	748	784	759	776	767	717	760	719	751	702	722	804	734	754	783	747	774	743	694	747	729	725	776	723	790	731	820	686	753	700	769	782	815	744	736	738	791	762	775	728	753	764	772	756	739	753	709	674	750	741	733	736	737	713	752	736	711	811	755	708	746	715	744	693	826	740	731	747	766	709	772	725	708	770	703	805	745	767	759	706	791	760	707	730	782	767	777	782	745	769	757	770	757	708	724	735	751	767	724	769	716	708	785	726	769	758	753	762	735	742	750	718	782	687	751	734	753	721	766	728	724	705	706	742	736	728	755	751	716	769	733	752	728	718	726	770	746	777	740	709	781	760	763	761	761	762	717	766	726	750	769	743	744	754	708	769	744	764	747	733	726	731	751	757	758	797	743	788	758	753	717	722	752	755	765	741	703	801	738	807	756	754	713	712	692	730	751	720	762	751	767	743	720	756	752	695	729	709	750	739	749	750	749	688	720	759	759	719	764	748	742	766	701	779	773	748	800	782	757	696	713	745	750	712	792	720	772	722	745	733	763	767	736	752	751	722	755	753	755	765	733	730	735	727	713	787	736	768	733	727	735	751	710	714	767	734	746	647	775	790	738	713	711	749	753	734	736	707	736	744	730	717	749	730	733	699	737	766	717	741	783	717	786	784	751	720	743	768	749	697	735	761	743	715	747	783	735	759	769	718	746	745	718	702	746	732	775	782	766	742	702	755	709	762	767	765	725	727	748	737	733	766	785	691	770	767	739	699	770	743	752	791	739	760	754	718	765	750	789	719	763	743	732	744	728	790	769	750	753	777	702	791	758	763	781	765	736	762	713	745	818	726	694	782	779	754	693	773	766	737	754	810	806	741	712	748	745	801	760	792	748	743	774	732	734	737	706	768	746	726	739	738	740	754	732	744	745	774	749	723	790	756	725	756	697	739	754	730	767	762	769	750	748	745	679	736	706	725	778	756	762	724	775	780	751	764	714	740	779	743	781	713	785	703	731	730	763	707	783	731	747	730	777	769	728	692	731	743	737	746	715	745	766	750	721	783	741	772	724	781	727	770	759	722	792	755	800	787	740	743	737	744	769	751	749	728	733	712	731	749	740	764	702	772	758	753	745	776	779	809	750	804	777	769	757	773	802	696	710	707	759	709	750	787	733	744	709	771	778	737	760	723	699	746	767	759	749	729	778	743	727	741	783	738	737	772	716	709	747	787	713	771	754	735	782	733	750	734	757	772	767	770	752	730	764	748	684	766	763	760	719	730	746	671	744	789	731	760	710	730	762	753	731	741	741	743	756	741	713	762	790	713	732	777	723	776	770	688	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
56040	17191	4064	2228	1604	1093	889	731	661	542	528	459	442	421	437	392	388	343	342	356	375	346	344	329	318	328	321	305	335	329	278	310	279	332	283	329	316	336	296	307	315	295	306	284	292	323	293	313	305	305	309	293	318	293	336	303	293	300	292	330	266	307	277	290	280	305	297	276	290	295	285	299	336	301	312	324	311	312	294	282	318	289	291	304	279	310	306	288	317	302	310	305	313	310	300	321	300	297	260	322	279	326	332	293	275	311	309	271	270	278	277	308	300	286	304	297	276	296	293	290	297	284	302	268	302	293	280	279	273	285	288	273	269	274	299	306	295	300	282	268	284	330	288	300	296	319	305	287	316	322	284	297	317	270	299	306	303	289	262	270	273	290	298	286	300	335	296	286	305	303	292	315	312	277	315	317	294	290	276	293	288	290	309	299	296	310	278	308	302	309	302	288	285	323	270	310	295	313	292	274	321	293	298	286	299	331	315	298	325	284	297	293	274	287	259	268	316	291	287	299	285	295	292	274	297	268	270	274	251	281	289	304	296	305	298	302	295	270	291	301	327	308	299	290	283	277	318	290	289	277	333	286	286	298	303	266	325	283	301	288	313	291	278	301	302	303	318	286	275	332	287	303	291	312	296	304	272	299	280	291	302	279	295	301	304	282	297	289	292	290	296	297	296	312	303	291	274	283	284	255	277	288	293	294	310	289	310	324	277	299	294	307	321	292	308	295	286	276	297	307	280	277	302	310	288	305	294	303	290	289	299	300	280	283	315	306	277	290	291	302	285	281	299	311	298	266	280	279	311	301	311	286	277	323	295	276	268	296	325	304	317	296	306	276	299	295	319	316	294	276	321	280	313	279	305	291	281	311	273	319	320	307	321	302	277	307	276	239	316	325	260	272	296	302	268	283	304	314	289	289	295	307	289	286	276	311	273	286	309	281	281	274	277	262	283	308	300	312	282	310	282	277	282	287	272	289	307	320	303	299	306	309	273	286	299	296	303	280	289	284	300	329	312	296	269	308	283	293	293	297	283	320	263	318	288	282	264	274	289	313	279	234	296	275	279	298	251	280	302	326	264	279	303	310	304	308	304	295	301	289	292	310	287	286	278	305	281	284	312	290	293	318	299	308	290	285	295	290	298	327	274	278	297	296	309	306	279	267	287	313	311	260	306	321	288	308	302	308	295	264	296	291	302	322	291	279	270	293	302	300	334	297	277	270	281	290	260	278	318	307	262	287	265	286	269	281	310	317	306	311	288	300	307	284	281	306	302	271	288	307	280	302	288	289	302	275	272	311	300	291	279	302	303	283	266	264	292	292	308	289	264	277	298	291	292	306	311	277	290	296	304	289	298	305	309	290	309	304	317	282	272	289	289	277	316	306	292	290	324	298	318	282	278	333	267	291	285	285	279	284	303	308	276	320	310	301	275	269	308	260	292	299	309	253	306	314	309	277	289	284	311	297	288	258	282	260	282	267	273	283	308	309	314	279	273	284	294	284	280	295	272	301	300	311	315	299	278	282	284	276	304	326	269	288	298	324	315	319	292	251	315	321	312	294	277	285	274	316	286	274	295	297	329	329	321	308	306	299	273	273	310	298	281	283	328	304	288	262	289	317	290	314	289	301	250	318	317	299	293	284	313	293	276	278	299	322	268	290	286	288	289	240	295	287	309	281	304	269	264	279	272	276	295	294	302	300	306	305	272	295	299	282	288	273	318	312	323	343	300	282	307	310	293	283	305	311	325	297	286	312	291	275	302	335	307	285	308	319	285	302	295	261	270	310	281	299	288	289	291	258	337	290	285	274	285	270	287	290	298	296	290	293	294	292	297	272	311	311	298	312	288	256	292	291	301	271	305	307	294	294	281	283	296	314	278	282	312	299	283	308	287	324	279	273	297	286	294	315	267	287	272	279	288	299	291	298	311	286	285	292	323	286	293	299	293	307	265	310	283	300	296	306	268	287	283	325	280	287	324	296	268	281	298	249	267	299	290	308	298	296	271	322	292	331	264	303	291	319	274	276	316	282	306	286	302	301	334	285	284	292	326	306	333	277	305	282	305	289	297	309	303	293	274	305	270	301	276	286	300	296	289	282	310	307	295	287	303	300	294	287	296	291	278	314	257	302	299	286	291	300	306	299	303	285	286	301	306	289	306	292	288	264	296	299	264	299	271	290	308	293	301	286	306	313	328	303	291	326	308	312	273	322	288	293	283	323	306	280	283	321	281	282	335	306	258	304	288	308	302	259	298	272	309	311	290	273	277	313	312	268	282	293	306	285	295	273	268	337	256	297	304	292	290	305	337	304	327	338	274	285	295	292	277	270	296	301	295	297	299	297	288	282	312	306	322	284	310	301	299	305	301	301	268	296	271	258	311	281	291	284	271	291	312	316	273	296	286	320	309	308	298	303	288	312	308	308	275	289	332	312	342	283	290	301	317	269	323	268	291	286	303	276	288	329	295	300	306	317	278	282	302	276	296	304	266	289	311	311	251	292	305	283	299	303	264	308	289	295	304	279	260	285	293	338	289	279	289	304	291	277	270	298	302	303	287	300	284	310	307	280	296	282	289	313	313	285	275	313	346	270	287	290	294	285	274	312	278	288	281	257	276	305	294	295	319	284	319	288	296	311	276	289	294	297	324	284	278	318	300	331	322	323	299	326	298	282	268	290	284	282	291	312	268	296	256	292	301	279	281	273	316	278	283	298	281	291	308	276	290	314	315	285	289	293	286	302	274	270	281	295	264	292	298	284	282	298	296	261	287	296	293	271	296	292	268	312	307	295	306	327	296	304	294	303	281	296	293	318	282	330	324	282	338	310	299	298	289	318	309	288	299	303	300	295	317	301	277	300	282	308	316	278	280	285	263	338	294	284	289	310	301	270	301	310	315	303	325	315	287	274	290	304	303	323	306	291	293	305	282	290	282	299	308	290	303	297	301	300	333	293	288	298	288	282	292	293	285	298	304	292	285	279	267	307	286	276	293	284	282	301	317	306	289	322	267	281	317	262	276	260	299	305	311	308	307	316	279	279	260	309	315	276	320	264	295	298	331	312	291	321	302	318	299	308	289	306	273	295	300	291	316	303	326	303	318	295	307	315	315	295	282	291	292	311	291	275	318	328	302	269	286	276	301	289	334	272	308	311	285	341	262	279	285	287	284	290	312	285	300	292	324	306	299	278	323	283	281	333	263	289	299	310	304	315	318	309	277	305	320	288	315	332	291	296	299	296	327	291	255	306	281	320	311	294	326	269	291	295	270	310	311	301	289	302	307	277	261	307	315	270	293	295	294	295	283	291	288	296	313	271	310	310	284	326	283	284	265	328	296	300	270	335	304	284	293	298	261	290	315	307	286	298	293	326	297	273	309	282	296	278	295	296	263	304	280	304	314	279	301	313	288	302	290	284	298	288	299	311	280	290	296	286	331	292	295	271	281	288	285	251	275	289	255	288	299	294	314	297	295	297	284	315	284	291	282	311	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
28780	2799	6193	6632	5468	4471	3747	3081	2686	2362	2148	1992	1820	1624	1527	1523	1451	1301	1289	1185	1146	1148	1169	1060	1073	1072	1051	1001	1023	1040	983	980	955	940	962	940	895	960	942	914	956	857	846	973	932	894	859	854	850	880	872	885	852	878	883	851	796	868	891	841	845	857	867	862	851	796	813	858	870	811	851	858	848	843	852	893	830	843	766	805	818	829	871	774	858	843	873	807	780	813	857	841	793	845	826	830	880	826	853	777	808	841	823	777	837	790	860	795	793	785	792	849	784	816	881	804	830	803	806	834	818	856	766	885	812	813	822	825	820	816	827	839	802	842	816	843	782	790	847	824	792	763	794	799	809	805	791	755	786	872	814	849	832	778	804	838	747	794	802	799	826	751	808	827	828	810	798	795	826	795	771	843	833	818	779	808	807	832	798	813	874	804	841	836	802	835	886	810	813	794	794	788	791	815	807	839	840	814	791	839	811	819	836	803	823	794	803	777	772	771	819	809	816	811	806	810	813	808	789	798	811	789	825	807	812	838	806	847	754	815	793	847	871	800	777	822	799	819	814	797	801	832	798	790	836	834	789	830	849	898	760	843	837	770	823	847	787	781	830	886	764	841	788	807	834	787	825	853	842	843	849	770	838	866	787	825	785	740	801	788	757	805	833	843	805	776	828	803	850	803	811	839	819	790	813	841	806	823	763	824	900	803	817	800	832	827	787	828	830	854	799	805	803	801	807	808	831	771	794	722	806	824	819	737	820	853	781	772	829	789	791	829	789	797	870	767	803	808	802	834	856	836	800	822	803	795	833	839	832	795	826	806	800	766	767	819	818	802	798	815	814	816	821	825	849	792	827	797	790	811	833	823	807	871	793	872	818	796	857	843	800	800	763	843	852	823	830	864	778	745	844	853	819	793	789	837	817	804	824	853	817	833	816	850	858	798	818	835	851	858	777	728	819	797	812	817	821	842	809	793	851	845	791	802	732	789	807	789	874	830	817	818	749	776	813	834	779	800	787	815	824	810	767	770	746	802	792	809	791	771	794	766	815	796	872	842	830	804	796	820	838	788	816	811	832	822	791	772	873	820	823	847	779	806	839	805	843	806	795	835	766	767	778	799	800	790	873	757	787	811	796	823	811	811	783	817	882	802	765	810	807	832	763	780	833	826	847	804	796	785	798	814	821	827	792	809	794	787	826	851	795	803	825	818	835	775	808	871	783	783	788	807	785	818	839	816	829	819	816	832	777	796	853	791	827	803	833	804	769	772	800	867	861	831	803	828	785	812	800	840	776	813	807	869	831	791	798	832	842	855	832	828	832	815	848	826	785	863	763	848	805	850	788	785	776	838	828	791	825	826	785	824	791	805	809	777	799	845	789	820	781	856	790	834	788	773	839	846	806	763	835	850	777	788	765	849	814	796	853	846	819	799	811	791	762	822	824	783	842	773	801	820	795	763	813	839	849	806	823	826	838	820	857	784	828	792	836	787	845	778	818	810	823	817	822	835	830	792	771	850	786	785	787	810	760	801	825	822	790	836	829	865	814	776	857	833	843	789	794	827	838	815	803	786	826	825	805	834	832	840	812	820	839	791	833	811	763	821	815	869	829	825	848	796	799	816	771	821	806	809	821	821	875	785	807	811	769	816	821	774	808	816	820	766	746	856	815	841	814	805	853	831	799	801	783	761	820	798	782	784	823	846	805	888	877	805	790	828	822	821	793	790	779	781	757	831	810	846	770	779	806	809	824	828	813	856	765	819	823	840	809	815	785	768	847	790	765	838	823	840	803	781	748	842	761	791	764	781	792	796	794	784	844	780	739	772	838	816	798	860	836	801	814	794	792	755	804	819	809	779	753	806	795	826	826	818	800	842	859	866	849	828	807	818	773	833	834	794	816	832	836	820	808	837	794	813	809	808	807	811	880	775	836	810	753	809	846	796	802	739	830	801	762	804	785	811	837	793	867	797	755	798	875	859	786	771	814	833	757	770	802	836	828	800	857	800	783	813	822	850	811	854	835	802	826	820	852	845	809	789	830	804	783	808	753	804	815	840	804	809	780	823	815	851	801	810	829	810	829	813	820	783	815	830	843	842	792	850	777	847	783	879	784	770	836	804	808	861	809	816	780	806	792	798	830	819	848	803	880	803	811	792	741	803	797	815	806	820	819	789	824	796	803	854	816	877	866	801	834	763	801	811	801	858	814	826	825	818	793	827	749	853	847	793	816	737	808	797	765	774	759	861	768	850	924	805	804	786	806	816	789	759	830	786	794	845	806	787	859	825	778	806	799	831	809	765	814	794	790	841	828	785	819	814	832	829	826	782	838	816	833	787	785	826	821	836	821	815	786	778	789	785	815	779	817	809	809	798	769	764	804	773	773	773	843	802	842	807	811	850	849	787	777	823	825	810	847	827	794	832	786	768	783	831	850	781	856	781	801	804	796	784	793	812	779	842	869	780	789	793	826	792	826	787	762	826	794	857	785	833	796	822	805	831	815	811	841	865	892	804	827	788	866	815	830	823	816	830	830	869	849	853	855	827	793	817	846	805	842	849	800	819	797	812	796	786	798	846	795	743	843	813	794	796	805	776	837	849	839	803	802	806	836	811	814	795	789	811	850	826	754	810	794	848	768	807	845	766	762	784	821	820	832	807	825	876	768	829	770	847	815	783	811	826	846	813	795	789	746	856	799	809	807	810	811	803	827	824	797	858	807	818	840	739	850	811	839	843	861	838	776	777	778	793	814	802	833	775	809	798	797	816	834	795	839	784	789	794	859	781	791	801	783	856	789	750	848	822	754	829	828	802	786	832	823	763	808	835	839	847	833	789	832	793	808	763	800	839	777	818	822	817	820	801	766	816	782	794	806	823	822	795	827	819	818	727	846	786	829	775	811	838	816	806	846	843	790	812	794	804	727	797	886	767	829	838	832	809	798	803	767	835	807	828	820	790	818	831	821	785	811	776	830	796	777	804	870	802	758	807	787	818	759	810	771	816	869	814	855	834	813	782	834	813	807	819	815	785	790	795	835	819	810	790	774	794	841	787	783	843	803	805	820	800	839	798	812	804	781	810	828	763	770	819	800	828	787	801	777	788	848	784	754	810	818	835	781	791	813	812	832	828	816	812	786	822	826	801	811	797	869	835	809	796	817	786	787	798	777	738	789	785	779	831	803	782	780	828	797	841	818	781	864	814	832	852	806	786	811	815	832	791	783	840	846	796	747	785	830	774	829	788	829	794	788	831	823	865	782	764	826	833	772	794	834	826	808	821	792	772	840	805	841	785	845	811	802	793	821	815	797	790	785	850	812	782	806	793	807	800	807	849	822	839	817	807	830	830	834	787	859	818	801	833	813	780	812	810	833	830	789	798	821	762	801	809	829	854	834	822	804	812	754	796	756	794	812	806	821	847	848	820	821	795	774	870	776	816	801	812	808	797	831	814	834	863	818	826	824	745	787	818	832	796	797	825	784	829	807	842	785	778	846	826	806	823	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
6611	323	205	142	175	137	133	113	120	142	139	150	119	123	127	115	125	99	118	139	121	131	122	107	110	116	115	122	134	125	131	133	118	122	148	129	124	106	138	114	127	136	119	135	128	121	133	110	118	109	128	121	119	109	117	137	113	134	123	131	110	101	135	114	126	139	116	127	134	129	89	124	109	156	142	140	133	100	138	114	116	107	130	120	132	113	130	121	119	132	124	111	142	132	124	121	131	117	109	159	126	138	110	130	120	122	134	127	124	107	128	148	116	134	127	122	130	142	126	115	138	133	144	116	113	121	136	120	112	120	132	120	108	136	119	130	121	146	132	122	120	147	132	130	131	131	114	96	120	129	116	111	129	144	118	120	125	113	109	132	114	132	121	90	102	111	103	128	126	139	123	126	129	111	126	110	118	129	122	105	110	150	137	119	110	130	139	118	137	125	132	127	131	114	133	123	120	112	120	139	121	135	142	136	121	105	107	128	129	130	121	123	113	136	107	116	121	133	115	117	116	126	127	124	118	136	127	126	113	117	131	114	121	104	114	139	123	126	124	123	112	135	104	134	128	121	117	119	141	128	129	125	134	99	120	111	141	122	123	126	125	124	122	136	127	105	125	127	115	137	129	110	133	121	126	102	115	130	110	133	124	141	117	134	122	125	143	116	109	130	130	135	125	115	125	126	122	126	124	118	138	118	128	144	126	122	121	132	118	129	112	127	109	109	139	120	125	127	132	119	131	102	106	130	119	114	129	110	127	106	124	118	125	131	124	132	123	132	109	130	126	125	120	141	127	124	111	127	127	124	141	140	117	137	137	120	123	127	125	120	137	120	125	110	116	140	114	133	131	111	99	150	135	129	132	131	134	126	108	132	112	134	130	121	129	142	94	140	113	118	128	112	126	138	111	140	129	146	133	120	121	104	124	138	122	113	111	122	125	159	133	120	150	140	112	123	128	114	110	123	144	114	128	128	123	109	147	128	116	144	123	126	155	113	113	121	131	132	120	121	119	111	117	141	127	136	131	123	125	106	135	107	148	112	123	120	120	119	97	111	123	135	130	125	122	109	118	112	130	128	109	126	127	111	111	117	126	106	132	122	129	126	127	121	127	126	117	122	136	133	144	118	113	128	113	137	123	114	145	134	94	111	131	116	137	118	118	117	111	126	128	112	116	105	114	98	124	133	125	129	136	137	108	115	103	125	138	102	143	116	125	132	149	107	134	113	116	118	123	129	124	126	115	129	117	133	105	122	117	126	136	124	114	113	110	113	118	115	120	122	106	116	147	143	112	140	124	115	129	132	130	121	128	132	109	139	136	112	117	112	108	133	107	120	95	122	117	109	114	117	124	126	118	110	111	123	143	102	126	122	133	151	131	135	129	106	94	133	119	133	127	127	145	100	132	114	111	125	131	120	118	133	117	113	140	136	134	121	120	107	139	132	127	128	124	119	115	123	125	120	133	128	137	124	117	120	119	133	129	110	131	104	128	109	119	125	123	132	117	118	124	125	120	116	146	142	129	130	109	146	132	112	130	132	124	121	111	124	118	126	139	133	131	110	123	126	117	131	119	120	130	113	125	129	122	123	101	113	122	129	109	123	136	123	113	107	124	125	121	131	104	128	130	109	104	141	113	111	125	125	96	107	123	124	143	133	124	127	116	127	107	117	133	114	142	115	115	119	109	130	130	103	134	141	105	121	122	133	109	107	143	111	130	132	128	124	122	120	135	133	104	133	109	131	115	132	108	111	129	125	127	104	135	110	124	140	97	116	110	139	133	118	120	134	104	127	122	116	113	127	126	111	118	136	122	129	128	118	124	126	133	124	144	117	123	125	117	124	131	130	142	116	110	143	123	144	134	131	118	100	122	117	123	105	118	119	124	123	126	127	139	123	133	115	127	137	128	116	117	120	111	109	109	114	151	130	109	126	130	133	108	133	142	122	119	143	122	123	140	136	126	104	126	119	116	157	125	112	131	129	125	110	129	98	115	142	110	115	117	104	139	124	114	113	128	116	121	93	138	110	133	141	129	118	131	130	121	130	123	132	125	124	136	114	96	127	134	119	123	125	124	128	113	130	91	104	132	118	111	118	94	137	109	111	105	116	118	118	114	110	108	128	122	122	109	106	124	129	131	129	122	127	131	129	117	122	123	123	143	109	123	111	118	133	110	124	130	125	124	107	130	143	122	141	129	131	121	116	136	160	133	120	121	116	115	134	114	102	116	115	173	129	142	142	117	113	118	120	114	119	115	113	124	110	140	144	106	146	109	116	134	114	124	118	104	135	121	127	122	123	122	117	122	146	116	121	119	126	116	133	144	136	101	122	109	112	124	119	128	112	125	127	114	150	140	120	140	124	123	117	115	140	130	114	120	129	109	114	116	121	136	125	123	119	132	110	106	115	130	137	125	131	117	119	118	148	104	142	113	135	125	120	110	116	119	141	128	114	114	125	125	114	118	133	122	127	135	129	99	125	127	125	141	131	126	112	123	128	135	115	123	113	127	118	124	107	144	141	118	122	129	117	110	126	127	104	146	121	113	127	138	105	118	119	127	125	108	128	114	109	132	120	130	123	115	126	125	111	114	136	106	116	133	135	120	115	121	123	123	123	116	120	132	125	131	122	121	110	112	93	128	120	132	114	128	128	132	124	122	125	122	109	125	122	135	127	140	121	126	122	118	130	123	122	133	103	123	138	127	101	109	134	134	112	110	114	117	115	129	136	120	127	108	124	135	130	124	118	113	119	109	132	120	138	119	101	106	115	116	116	116	140	106	104	133	127	119	133	118	121	128	120	129	140	135	135	142	108	127	147	142	112	116	111	132	129	106	116	126	126	111	120	124	104	113	128	128	124	128	110	130	116	130	121	124	119	127	120	122	109	130	122	113	130	124	135	136	106	137	124	116	107	105	157	143	120	120	100	111	124	119	128	122	127	147	123	127	127	127	122	121	112	125	116	129	118	115	133	141	132	136	150	129	134	131	114	135	136	129	122	131	141	113	119	130	122	141	114	127	125	117	130	122	109	106	130	111	135	116	125	141	135	129	123	98	119	138	124	102	115	126	126	126	121	106	157	106	120	119	115	127	105	130	116	125	116	131	117	123	116	118	121	104	118	109	115	143	104	125	100	135	120	150	109	114	132	98	133	119	129	131	130	115	112	125	121	124	133	127	119	129	99	133	119	131	121	121	122	110	129	118	128	123	111	121	114	126	115	113	114	102	109	119	124	124	125	117	130	113	138	128	140	105	155	135	120	116	134	133	123	124	113	144	109	117	127	137	125	134	131	126	123	143	111	122	116	121	138	111	136	130	130	123	120	125	126	133	132	118	102	119	139	123	139	107	125	107	113	125	118	129	127	137	136	136	129	130	115	122	127	132	117	126	129	118	151	117	119	129	102	111	123	139	131	109	130	99	119	117	107	116	124	112	128	137	130	133	120	126	112	122	126	124	123	122	134	123	142	112	131	135	119	118	123	113	119	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
5900	443	549	602	588	543	495	447	463	465	398	449	464	432	432	441	423	447	425	437	402	396	404	421	440	399	437	421	386	431	393	393	408	401	366	397	390	439	400	394	435	396	425	410	437	374	411	387	444	416	425	399	433	404	415	407	406	406	412	411	394	440	425	412	380	412	450	390	428	481	371	407	427	389	403	413	385	439	424	429	440	401	444	357	372	444	430	403	404	399	411	387	379	439	456	395	405	388	406	363	385	412	395	408	387	411	370	449	432	445	403	430	414	426	403	382	398	418	439	391	429	378	387	401	396	415	373	421	431	395	389	447	375	402	398	444	388	446	406	376	410	406	449	395	405	387	365	422	394	402	418	404	408	414	401	416	410	396	396	394	422	448	439	461	380	365	392	393	377	400	432	412	367	414	418	424	447	431	393	406	442	422	398	384	427	384	423	399	393	422	398	408	405	427	377	400	424	396	438	440	397	386	413	441	426	374	424	399	403	397	442	393	408	387	375	414	375	369	442	447	429	425	426	432	398	404	405	422	404	396	429	426	396	432	404	443	420	391	412	399	426	420	416	458	387	403	424	388	419	407	449	387	415	387	417	431	447	389	391	372	397	439	420	434	428	398	401	389	413	392	399	406	426	391	393	427	395	407	402	422	405	389	384	399	416	396	418	386	409	410	397	430	374	359	401	414	368	403	414	399	417	392	414	426	436	386	406	393	403	397	397	406	401	409	441	406	392	370	422	363	380	416	391	394	378	389	398	397	417	442	402	417	431	448	404	403	373	406	356	404	428	419	444	424	387	474	394	440	367	429	402	380	377	443	389	421	416	449	377	441	439	379	427	408	416	392	394	424	421	418	378	406	422	388	427	406	393	398	415	403	389	394	361	425	398	428	364	440	416	377	404	417	388	385	378	435	354	416	404	404	413	403	386	372	393	384	398	406	426	389	427	399	404	396	439	404	376	435	417	418	410	432	387	419	407	411	411	400	424	423	375	437	410	416	420	390	372	408	421	390	425	411	390	446	426	393	414	411	381	395	381	413	371	434	406	395	441	411	393	400	433	380	392	408	417	395	412	359	456	419	401	397	393	396	396	403	431	402	406	391	420	403	405	419	432	436	421	400	393	447	388	413	439	419	399	388	406	384	378	435	411	394	417	411	404	419	387	423	390	423	428	399	379	429	378	430	399	394	416	415	364	403	405	405	400	414	422	404	419	373	414	408	416	409	428	395	424	394	393	380	406	412	388	412	405	425	425	399	417	399	413	430	426	402	415	430	389	423	404	386	415	382	410	414	417	400	400	423	437	374	435	401	402	384	386	409	380	396	439	403	409	446	409	373	407	412	410	425	385	356	398	423	392	411	417	438	413	441	390	381	433	425	408	403	384	382	417	400	419	389	396	416	452	395	409	405	419	398	365	414	421	427	388	427	373	433	421	432	428	426	401	394	400	413	386	397	407	408	401	361	394	375	434	427	413	447	389	430	396	419	381	353	387	415	406	432	360	409	377	428	387	405	375	406	422	408	386	388	368	421	384	408	378	406	378	410	402	425	407	432	384	432	415	404	417	418	398	423	401	427	378	421	402	402	404	376	406	444	421	410	412	432	425	416	376	394	404	406	394	406	389	371	424	399	411	400	406	420	378	425	403	427	426	433	422	440	417	422	381	445	385	390	460	416	434	394	406	407	400	387	402	407	358	385	407	391	415	417	395	443	395	398	415	423	392	444	399	443	392	399	411	398	439	444	406	420	403	416	398	401	419	380	389	409	390	398	377	406	405	399	456	407	395	425	420	384	388	416	374	423	428	408	387	351	409	414	404	397	420	399	399	400	441	384	422	430	401	390	412	399	400	391	430	430	443	418	430	405	370	401	418	415	402	356	413	436	380	411	376	375	360	429	439	396	387	424	372	389	394	383	441	416	388	431	426	430	392	400	425	427	413	371	404	392	372	403	379	427	409	387	387	388	414	431	382	401	417	432	378	416	418	429	381	440	393	374	398	385	390	431	404	385	419	380	416	413	400	396	425	403	386	404	404	449	421	375	428	417	378	417	428	396	434	431	403	419	403	419	385	405	389	385	438	409	429	410	434	413	407	414	411	444	402	404	411	442	403	432	401	403	385	402	427	436	413	406	378	442	375	388	370	402	420	428	426	420	374	430	410	393	436	381	412	411	399	408	410	397	423	410	404	409	390	437	424	426	406	434	396	354	383	447	371	417	412	432	415	408	429	422	418	424	415	393	412	425	386	402	394	402	371	392	433	424	387	393	431	407	346	424	412	379	409	407	404	433	398	409	368	388	447	421	431	392	413	379	404	385	390	400	401	431	418	410	399	422	400	380	369	393	373	394	397	398	381	388	381	398	393	421	389	416	408	426	423	384	412	395	374	368	397	394	418	383	406	390	372	420	419	435	410	428	428	392	449	408	432	412	415	417	412	415	429	420	399	385	421	436	411	423	411	404	397	423	377	421	392	444	391	414	386	392	416	396	394	418	403	434	417	434	400	418	412	390	398	392	435	409	411	407	406	412	436	394	397	433	395	384	430	417	403	381	411	406	416	419	398	394	395	406	376	421	387	384	420	386	408	391	357	394	372	438	385	398	398	394	443	388	429	419	384	411	412	397	430	420	409	412	407	415	411	440	434	395	393	409	404	419	355	412	374	387	434	411	401	419	393	397	393	402	417	391	395	390	433	414	392	384	406	395	427	416	406	396	394	404	383	432	427	413	391	417	418	423	410	392	421	432	417	430	416	403	383	419	393	387	426	382	400	417	373	403	373	402	421	362	381	396	433	398	411	406	401	433	378	434	394	447	430	389	426	384	427	383	409	402	373	400	405	415	440	395	394	395	433	397	398	422	402	399	423	441	410	374	406	378	411	416	393	391	386	411	399	406	408	429	410	390	420	384	407	376	387	418	397	390	408	388	418	392	391	399	429	406	414	400	396	403	415	426	417	421	419	375	435	414	408	426	404	401	414	425	416	430	426	392	434	402	408	382	396	438	408	420	441	419	405	406	396	420	417	405	416	422	433	373	388	408	407	407	375	418	420	403	416	411	413	413	437	399	426	404	387	400	412	368	411	399	375	417	441	423	424	388	427	420	397	391	421	418	433	428	422	395	430	402	389	411	439	399	417	436	389	383	408	438	440	404	411	423	400	396	451	431	404	394	434	433	408	416	428	409	394	409	416	411	408	405	396	395	426	416	387	426	419	399	389	387	384	430	423	405	401	389	384	396	384	412	400	431	386	419	415	436	398	423	370	447	433	402	421	399	401	367	430	381	407	389	418	428	429	389	395	410	407	387	385	457	394	415	413	392	430	367	428	413	401	412	416	412	406	385	433	373	370	404	419	423	389	430	416	395	371	416	402	399	427	392	411	384	405	393	337	411	407	380	423	408	446	391	408	418	413	422	418	423	435	417	435	427	409	374	380	420	430	363	412	393	424	432	365	397	372	415	390	437	415	389	419	421	388	401	398	415	399	417	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
43981	10348	1817	1198	866	644	540	510	434	428	392	367	334	333	318	330	286	306	300	265	263	276	268	326	253	289	286	275	286	305	256	298	273	284	241	274	282	281	258	265	265	277	258	261	282	249	268	261	273	267	308	257	259	257	265	269	278	254	257	239	261	232	282	255	252	251	256	274	264	250	284	259	254	244	273	273	252	261	275	267	241	311	261	279	311	265	262	257	282	282	259	261	282	253	246	292	278	252	277	263	242	235	248	246	290	249	276	278	285	256	293	258	291	273	256	251	260	259	280	273	266	273	246	273	279	240	308	249	255	254	265	257	275	259	289	284	237	274	266	291	271	265	261	288	262	269	250	248	258	246	290	270	232	241	269	307	267	265	273	246	230	256	262	256	259	260	233	276	277	267	281	246	260	281	222	238	268	246	281	274	232	284	260	258	281	256	255	270	255	279	269	269	260	248	263	273	290	280	278	269	264	232	260	269	268	278	265	257	273	254	248	281	276	247	249	261	294	234	290	273	270	255	258	271	233	257	277	248	251	266	262	279	256	285	253	249	229	270	251	241	270	279	268	259	310	253	268	268	263	236	269	266	289	239	259	265	263	295	281	224	246	288	257	280	282	239	243	281	271	221	303	271	261	266	272	288	289	277	246	254	250	264	229	241	271	297	282	287	267	270	273	265	242	242	288	252	235	253	252	252	257	270	272	264	259	260	270	268	295	243	279	259	289	268	253	300	244	254	265	279	285	290	251	264	300	260	245	290	251	270	285	261	278	238	283	287	278	275	266	257	281	242	276	271	244	256	289	266	232	247	252	278	274	287	268	224	284	271	243	257	253	262	233	278	220	273	264	255	281	281	270	277	264	268	306	245	262	248	275	272	258	273	262	260	249	249	252	243	241	242	252	264	226	259	247	283	264	287	237	253	248	259	222	257	258	248	254	261	275	241	252	275	260	261	286	228	291	231	246	283	258	275	266	251	258	273	250	266	240	246	273	261	252	265	258	261	265	282	254	254	248	296	262	248	291	304	277	256	259	301	251	269	263	299	291	248	268	258	280	256	279	250	253	251	275	255	233	277	259	252	264	252	262	274	243	234	261	256	255	254	263	271	264	267	240	265	267	246	263	245	262	257	288	276	272	257	268	265	283	255	241	265	297	261	237	253	260	277	227	275	252	242	264	277	271	270	264	296	285	268	243	257	246	291	280	261	248	262	243	294	270	261	270	275	248	266	256	282	282	246	275	221	282	241	264	275	287	225	288	250	259	248	263	275	236	260	246	260	253	228	298	261	275	241	237	294	245	256	243	282	275	284	240	230	281	250	249	233	268	246	277	282	253	246	254	286	259	259	266	262	263	269	288	263	223	254	229	272	270	257	293	290	277	269	273	280	278	246	275	241	268	241	240	303	292	263	287	268	263	261	302	242	251	239	255	256	247	263	262	247	298	260	268	235	256	253	246	251	248	265	255	277	265	281	264	222	272	288	246	267	258	273	285	269	240	257	265	245	297	281	261	271	252	256	257	268	258	285	277	232	274	260	264	240	271	285	250	260	301	235	255	288	281	283	280	255	298	264	278	260	248	265	259	269	275	278	265	281	267	275	275	258	283	261	266	255	271	258	290	275	273	273	266	291	246	287	276	251	275	279	280	275	258	254	255	269	263	239	289	281	270	278	257	272	270	264	288	267	265	219	238	260	300	278	296	260	251	295	272	274	261	256	287	262	251	263	281	274	274	274	269	257	262	296	285	239	296	259	276	260	241	245	285	279	280	259	245	285	243	264	255	239	264	253	268	274	249	272	265	269	263	258	240	252	232	261	283	252	244	238	299	264	271	228	295	240	250	275	253	251	293	266	263	240	285	285	250	266	256	283	245	252	314	248	299	256	300	253	273	279	261	260	252	268	243	240	252	245	273	294	259	260	251	269	242	266	280	232	252	219	300	276	253	267	279	252	265	255	264	256	261	242	262	268	273	271	273	244	244	255	293	306	253	254	275	285	268	282	241	287	247	260	240	271	261	285	254	251	271	272	256	257	260	272	263	239	287	269	284	256	276	305	269	302	250	269	260	277	251	257	268	257	274	286	252	247	255	271	247	246	264	258	271	276	227	260	252	261	257	292	247	284	293	278	277	268	265	266	245	255	265	264	267	294	270	249	262	272	256	238	273	260	241	278	256	255	245	306	252	252	252	249	274	261	274	265	252	259	267	290	255	260	281	245	267	273	263	267	253	260	249	252	256	244	256	275	283	273	296	286	249	290	278	259	281	247	238	253	289	256	257	254	273	264	281	235	269	254	262	284	289	284	290	256	269	266	235	292	276	261	284	243	251	275	277	257	289	273	251	295	248	242	264	289	288	250	259	282	276	278	242	290	267	266	267	283	279	269	259	249	248	286	269	241	272	254	254	267	252	258	260	274	232	283	271	266	269	274	255	238	252	246	252	283	264	277	263	248	277	299	247	255	253	256	252	283	284	303	243	259	276	286	292	268	263	281	264	248	269	275	252	277	258	242	245	253	300	256	282	254	259	276	270	281	264	290	246	285	244	256	273	278	256	261	266	279	243	258	260	275	286	243	260	258	243	263	255	277	260	277	266	272	252	268	236	274	252	304	290	291	285	273	280	263	239	266	258	281	278	277	291	275	281	318	246	248	256	308	258	259	272	285	283	258	297	265	282	302	285	259	271	272	242	283	267	277	250	266	276	283	229	238	287	251	257	278	260	283	252	268	285	273	264	265	269	267	253	252	282	279	278	267	254	264	257	258	260	295	266	247	252	276	286	275	233	242	281	250	235	273	245	264	258	247	275	264	294	258	266	243	259	265	306	284	234	263	274	246	265	272	264	288	273	263	267	244	273	266	250	273	258	254	233	254	266	246	264	265	266	271	263	220	273	233	265	256	259	263	250	275	279	274	250	280	265	273	256	234	287	272	264	238	295	256	284	288	285	298	241	282	259	272	254	260	249	242	247	279	260	271	244	282	275	235	212	233	244	246	260	250	261	270	276	263	264	279	255	287	252	246	263	243	271	295	253	278	274	271	263	301	249	257	247	260	264	266	283	273	271	285	257	264	244	281	261	258	257	277	259	276	289	221	259	267	233	245	272	243	279	253	260	245	267	265	258	262	300	283	262	286	259	276	268	258	284	273	244	269	256	305	250	273	271	282	271	273	235	256	273	248	246	273	284	279	246	272	271	235	246	234	259	260	283	270	272	248	282	278	271	263	267	261	293	260	259	285	294	244	286	276	270	260	276	255	273	258	236	289	258	262	274	265	273	266	274	242	253	228	266	281	273	280	264	259	260	252	261	251	255	288	230	240	257	258	257	256	264	263	269	278	248	234	249	289	271	247	289	270	283	276	258	247	275	239	269	245	243	253	253	243	274	256	234	236	271	308	243	289	241	257	256	252	267	246	259	245	274	284	252	237	240	278	279	261	245	250	273	269	293	264	263	265	292	257	271	280	256	267	285	275	249	243	245	262	253	243	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
22793	1745	3505	3861	3286	2653	2262	1949	1793	1497	1462	1372	1248	1187	1129	1063	1099	1010	1021	989	889	947	918	902	886	851	869	850	842	822	891	841	807	887	838	828	807	784	812	791	756	759	764	834	856	823	793	810	764	763	809	780	811	766	766	759	750	778	761	765	737	786	783	761	801	740	779	781	789	781	751	751	693	747	751	837	764	760	726	772	772	696	736	744	780	723	788	763	757	767	798	742	757	754	707	761	730	758	746	719	703	768	682	720	765	760	703	780	746	741	703	770	760	773	771	756	767	736	751	761	708	733	779	796	827	788	784	790	731	794	804	714	757	776	791	742	755	788	745	753	766	747	736	731	769	748	764	748	780	734	745	740	735	730	731	825	751	806	786	794	786	747	730	771	759	772	720	721	775	780	725	790	767	710	748	781	753	751	746	755	757	772	760	748	714	778	748	786	746	725	777	717	782	797	749	758	710	776	723	708	715	791	727	721	805	763	752	732	768	727	762	741	758	782	778	761	790	702	749	745	796	712	756	770	716	725	759	746	778	760	746	727	757	757	757	781	781	734	738	777	766	772	745	763	739	695	729	731	733	731	711	745	736	758	781	766	734	766	736	757	709	748	727	800	762	789	772	703	722	690	778	763	793	775	748	716	739	748	753	745	726	782	760	768	731	799	758	750	753	781	793	726	726	755	742	766	791	803	741	768	715	686	732	719	759	750	722	789	765	714	763	719	767	736	762	751	799	754	741	797	760	808	720	740	758	743	749	743	745	760	748	739	734	768	744	727	737	723	737	781	722	769	746	782	779	717	741	736	764	757	756	714	742	759	761	769	762	714	709	765	780	733	775	732	753	743	784	709	775	782	735	747	776	750	754	761	775	775	796	789	754	747	740	717	741	752	810	726	786	763	742	713	775	797	756	757	733	723	735	756	738	760	769	747	774	773	755	780	705	775	744	740	773	745	746	775	744	732	742	751	715	756	779	756	701	738	728	736	741	750	782	758	743	723	742	744	788	787	755	758	746	767	747	745	761	807	725	761	723	738	732	736	749	795	737	755	718	750	687	736	758	759	778	717	804	743	736	781	747	753	681	794	758	775	730	734	720	754	795	788	757	764	741	774	771	763	687	780	807	759	744	706	693	769	788	813	767	764	765	753	703	750	813	770	725	754	783	773	795	726	720	743	759	745	754	734	772	806	748	732	815	740	707	784	767	747	714	779	755	745	764	768	764	744	731	737	756	761	736	799	760	740	727	683	763	746	703	770	745	727	736	775	714	737	734	744	754	729	740	704	727	770	741	807	770	700	758	783	757	768	751	757	709	779	774	778	750	721	760	771	747	795	733	755	738	725	779	796	775	717	761	774	809	716	728	767	772	755	736	798	731	790	757	748	756	725	744	738	735	752	742	775	735	751	739	713	723	721	763	740	740	685	729	739	748	787	758	741	733	766	721	743	799	723	756	725	740	751	770	756	765	826	732	778	775	751	718	771	773	773	757	799	755	742	714	773	746	732	777	757	735	728	758	750	746	762	755	739	753	812	742	771	734	702	723	746	747	772	787	733	745	793	781	734	762	722	708	771	731	795	726	709	761	752	709	765	735	730	736	755	778	766	782	734	780	756	704	792	789	764	739	792	728	785	775	685	737	779	765	788	752	772	733	770	726	704	699	676	724	719	723	714	725	782	748	736	729	744	726	738	744	732	746	743	784	760	760	724	763	752	807	764	785	706	771	734	751	793	788	745	743	721	762	757	781	784	776	750	768	720	798	735	747	750	728	690	755	741	736	736	751	791	756	725	825	790	708	785	708	721	710	765	762	698	800	757	758	774	713	790	754	757	715	778	724	718	761	750	746	803	730	687	726	767	766	769	728	765	759	719	732	809	770	766	669	748	733	800	769	744	751	792	782	753	728	748	764	755	764	768	763	779	760	755	774	758	774	717	786	741	747	772	697	716	750	737	736	724	733	735	758	718	795	712	725	762	776	757	745	742	748	739	708	751	741	763	750	724	769	716	719	748	790	774	719	778	715	777	708	701	739	732	787	758	756	768	756	747	773	764	797	782	746	722	769	732	719	749	781	768	767	745	753	742	753	770	743	719	743	755	770	729	735	719	763	726	725	751	732	731	750	734	780	775	740	742	776	764	737	727	748	822	766	736	764	779	767	766	706	778	703	736	731	719	730	741	770	734	746	752	725	798	763	751	767	755	771	790	756	715	770	745	779	748	779	788	768	745	733	749	751	757	784	756	764	735	780	786	738	737	761	707	703	802	810	784	786	821	729	806	771	767	736	725	739	768	746	725	797	767	725	780	786	794	776	764	748	756	706	738	765	745	828	779	750	768	740	741	730	774	765	729	710	759	712	764	768	718	778	789	724	720	723	767	733	735	760	751	788	785	676	763	772	707	702	736	753	767	758	755	702	727	764	786	743	764	748	830	705	740	763	718	783	780	723	742	789	743	779	766	744	771	711	758	710	733	763	745	734	778	796	793	758	775	798	773	755	749	754	760	807	742	795	760	751	750	756	737	742	745	776	754	721	696	728	709	769	810	759	739	782	733	806	768	792	751	740	744	805	738	747	721	772	746	751	766	746	736	749	796	769	749	725	811	738	806	761	739	755	729	761	721	769	768	723	738	746	757	784	768	719	727	814	790	790	757	792	745	785	748	754	733	721	769	747	771	766	781	688	775	715	793	759	786	742	751	720	758	740	766	731	741	756	740	744	731	711	754	759	749	720	719	733	752	759	804	767	765	758	766	761	766	748	727	748	746	741	730	727	742	785	789	766	757	800	745	724	767	729	718	776	760	782	752	771	756	772	750	724	754	724	799	705	753	766	747	744	738	782	757	760	763	807	728	771	768	740	769	770	702	784	785	691	750	716	752	762	788	752	788	770	788	729	736	747	763	802	796	760	780	815	781	763	780	756	753	737	729	767	740	762	756	773	758	747	746	716	767	746	768	750	810	742	744	742	783	788	739	758	776	788	752	746	722	712	768	761	685	776	741	728	721	753	752	773	711	798	800	758	798	838	746	771	731	752	755	791	726	792	735	738	764	809	700	733	723	803	709	771	736	717	765	789	766	747	708	738	783	702	747	732	722	720	754	724	786	719	738	786	744	754	712	772	767	792	733	787	781	741	736	726	722	765	770	709	754	744	717	723	738	790	724	718	738	682	742	830	717	734	744	767	793	804	739	728	772	728	785	715	724	714	803	703	739	799	740	738	823	720	756	675	740	755	746	759	723	713	766	752	772	741	729	768	664	751	749	726	749	761	717	761	758	728	790	758	758	754	752	723	799	799	757	760	754	741	757	741	821	749	710	791	781	748	783	746	731	736	688	760	745	718	730	751	735	795	740	739	751	775	775	740	745	760	777	756	763	758	739	772	798	743	762	758	741	695	744	733	785	765	759	776	718	738	736	759	731	763	740	768	707	730	766	750	770	755	751	727	788	733	739	729	746	750	758	736	757	748	811	772	769	745	738	749	794	766	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	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
55863	19846	4894	2225	1645	1154	973	721	626	559	532	485	494	409	437	375	372	363	371	402	337	377	380	341	333	295	316	309	321	347	332	333	299	329	347	300	319	313	292	310	333	286	308	332	318	316	290	318	310	308	293	292	271	314	307	330	326	314	301	305	319	320	331	316	291	298	261	289	317	320	321	299	304	288	324	296	293	323	308	324	328	289	279	326	295	287	261	287	322	289	277	300	323	311	306	276	270	296	272	317	321	272	294	275	292	283	291	296	284	271	305	294	286	278	292	296	285	292	301	311	276	285	300	302	282	303	280	296	294	325	319	250	317	281	301	315	293	302	288	334	299	290	288	301	290	304	299	299	334	307	324	321	318	313	273	315	311	299	334	308	325	312	298	281	253	312	274	341	309	316	314	303	301	312	300	342	284	272	291	272	295	308	302	283	286	297	316	286	287	329	295	291	330	308	314	280	316	323	294	301	281	277	301	281	307	287	300	350	291	277	293	282	311	291	304	295	277	284	318	281	322	277	297	295	316	284	280	294	271	287	307	308	330	302	288	296	301	291	289	299	294	307	325	299	304	290	330	278	280	317	278	300	303	313	310	308	271	307	288	301	332	280	280	285	265	255	286	297	281	288	284	291	311	259	300	308	269	276	277	299	298	327	280	293	290	304	324	300	298	311	317	300	296	289	285	306	301	330	295	325	302	323	303	315	297	313	316	331	283	299	304	301	274	298	317	299	300	296	310	308	289	296	304	267	310	306	333	290	342	299	291	276	291	328	301	278	283	303	328	284	327	295	331	293	297	294	294	276	289	284	298	271	300	296	288	296	328	275	276	340	309	285	282	285	300	309	280	322	293	300	314	279	299	284	273	310	301	302	284	303	304	281	292	284	308	308	304	315	309	297	317	287	289	270	301	287	296	290	294	291	336	264	294	245	313	314	341	298	314	280	295	302	327	280	311	294	298	301	295	298	289	266	306	258	318	298	310	297	312	297	295	285	288	287	272	315	314	287	283	304	284	299	307	271	320	316	300	271	316	291	299	247	321	300	270	322	300	293	271	287	287	315	300	282	304	280	261	281	279	303	289	291	292	288	287	307	285	288	299	277	314	301	273	276	269	330	306	279	324	302	310	327	274	283	283	303	289	300	241	297	301	301	291	311	276	288	306	301	329	284	288	291	295	313	285	284	313	290	295	279	314	307	298	334	293	271	295	283	281	308	287	281	298	305	264	304	295	299	317	282	302	307	308	319	287	317	289	310	302	318	286	321	279	275	293	277	313	314	312	266	303	304	332	315	312	291	311	265	319	302	287	333	268	342	272	298	285	310	291	280	317	303	316	287	309	277	259	290	309	331	304	269	295	310	325	318	286	332	323	287	274	262	287	308	307	265	304	292	316	295	276	299	293	302	297	283	286	284	292	320	289	286	291	293	337	284	311	287	277	306	318	299	300	288	261	336	299	286	285	326	307	325	288	287	319	322	291	315	301	278	278	267	289	272	294	304	317	292	299	306	285	311	307	309	317	278	285	278	295	310	270	281	271	312	285	300	278	309	301	300	303	289	290	278	270	323	313	303	329	287	299	274	293	299	287	298	302	252	262	291	295	302	299	281	283	294	291	299	297	315	281	290	298	292	293	276	281	287	299	317	309	311	308	281	288	295	307	291	305	303	326	318	308	290	300	279	322	265	272	305	302	302	286	327	282	336	288	300	281	276	325	279	319	280	297	313	278	296	279	294	295	301	295	291	302	265	261	278	300	329	282	336	278	279	286	293	283	294	301	322	303	272	273	278	305	267	266	282	293	294	279	314	313	311	275	278	270	259	328	305	323	278	315	285	293	287	315	281	271	276	295	277	279	275	325	322	290	284	291	287	318	290	308	279	272	329	282	322	306	278	294	311	277	330	291	317	333	318	305	306	284	322	321	296	317	325	308	307	340	286	294	311	325	275	273	311	299	324	303	286	291	283	291	288	270	328	311	264	271	283	298	297	274	315	323	286	298	269	273	307	283	275	293	319	313	308	298	309	266	324	288	267	285	295	283	321	314	242	313	299	288	291	304	295	303	293	301	286	293	298	265	308	336	268	274	296	285	324	291	306	300	290	297	288	314	307	283	284	302	302	322	312	299	300	310	292	296	321	302	294	282	295	307	273	326	304	307	296	312	294	338	306	298	313	294	300	302	269	318	291	282	274	291	305	296	298	312	283	283	305	288	314	318	307	313	318	301	315	324	314	308	248	293	306	299	302	289	312	287	270	311	312	309	312	262	303	303	305	310	317	308	296	286	301	294	327	304	230	323	329	307	270	267	290	289	291	295	294	286	315	297	268	320	275	304	273	284	275	324	305	294	318	303	286	285	285	336	292	281	308	267	289	279	280	308	285	305	275	327	293	295	254	294	317	281	295	294	287	309	278	296	301	305	277	284	291	329	308	294	312	324	301	303	303	280	275	296	286	320	305	265	298	308	307	293	283	309	283	276	287	327	278	296	292	281	292	312	294	301	296	289	263	310	295	294	274	293	299	294	292	319	299	281	257	307	275	262	305	290	303	289	285	260	283	302	324	273	290	310	293	313	271	309	313	278	291	305	300	331	273	312	321	305	305	309	287	300	300	292	322	292	298	277	302	276	282	305	329	309	293	330	288	263	273	275	303	273	265	318	281	278	296	288	259	271	300	319	288	318	308	278	287	314	304	289	318	296	317	303	283	305	295	294	276	295	291	312	304	298	307	279	310	310	306	292	296	310	295	284	279	301	293	269	301	276	292	277	288	286	290	307	304	299	288	304	288	295	350	290	310	310	285	280	324	312	284	288	288	313	303	294	298	322	315	281	311	308	311	299	275	304	309	292	314	315	258	299	287	253	292	290	282	264	291	329	307	336	298	262	283	316	286	305	257	302	287	283	306	281	288	282	268	300	280	285	277	296	294	309	293	306	288	296	302	298	329	309	313	304	284	293	294	342	278	320	294	290	316	290	287	278	269	305	304	298	325	289	296	284	313	291	300	331	311	284	316	268	283	294	307	293	294	291	303	314	315	276	286	343	287	295	292	289	267	321	312	296	290	301	312	294	279	292	315	269	311	322	292	297	319	301	317	304	304	280	266	291	305	308	308	294	295	326	285	307	280	295	311	307	296	274	328	317	282	268	323	269	295	292	321	298	267	276	347	267	295	308	294	300	299	297	282	293	315	302	325	248	286	315	289	294	273	284	285	323	311	279	288	285	288	309	292	293	289	312	311	329	305	308	288	295	282	317	315	298	277	323	333	272	286	296	258	314	336	295	310	306	290	287	292	291	302	296	281	305	311	317	297	313	319	309	288	297	296	280	284	317	289	300	329	306	242	294	322	319	307	305	331	281	255	309	304	273	319	293	324	328	285	309	317	280	322	294	300	283	310	298	316	293	286	295	295	304	294	284	288	278	319	295	291	302	313	300	279	274	295	272	309	303	292	305	297	275	298	286	288	280	311	279	297	300	275	305	257	332	294	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
29881	2793	5994	6534	5594	4471	3704	3233	2828	2464	2212	2031	1845	1743	1543	1447	1376	1322	1268	1212	1234	1136	1136	1129	1070	1056	1037	969	973	959	970	917	977	960	999	912	940	949	911	901	925	884	931	886	856	923	947	868	831	862	872	860	890	836	843	867	869	822	825	837	903	828	911	877	859	850	840	872	814	902	866	880	855	804	845	854	863	857	793	867	867	828	860	870	858	859	837	811	831	752	870	834	880	825	866	826	845	809	832	826	848	803	818	832	829	820	792	819	882	755	831	818	800	792	794	879	848	851	788	788	814	801	792	818	828	861	865	880	788	803	790	844	850	783	794	815	786	793	773	813	844	856	831	797	801	784	808	893	807	827	805	796	793	783	842	809	843	790	811	794	760	801	788	813	768	782	814	839	839	838	820	813	806	832	801	765	771	805	837	794	888	784	803	791	830	783	837	852	833	885	798	806	789	823	833	877	809	809	842	835	776	800	827	834	832	843	805	860	822	784	805	817	771	839	815	788	836	832	830	846	811	830	816	838	784	780	859	823	817	835	817	842	829	829	818	822	813	811	824	824	751	804	786	891	797	784	811	815	788	749	869	818	833	810	817	844	811	807	818	824	835	866	836	825	784	817	827	752	813	819	825	791	807	864	802	842	825	818	760	795	783	788	814	807	836	802	778	821	769	816	765	796	814	795	787	790	811	803	799	765	776	829	793	827	834	825	787	802	822	771	797	803	804	780	826	760	825	796	842	788	810	801	822	791	821	862	861	840	859	804	839	791	755	858	854	886	752	775	804	780	844	802	823	777	828	811	826	839	802	734	844	810	853	817	786	797	805	825	780	818	833	774	810	789	839	871	874	805	791	811	827	884	780	794	787	755	805	833	807	798	814	812	789	821	785	802	822	819	807	819	795	810	801	775	803	807	854	817	792	826	833	792	847	814	803	754	807	803	834	818	772	760	836	797	783	824	795	853	860	786	797	816	789	841	878	831	791	772	817	797	816	723	796	802	817	769	810	798	793	813	817	816	836	831	856	805	796	782	847	812	789	775	794	783	781	816	827	756	787	817	811	869	817	841	829	850	810	884	806	734	779	787	820	784	811	828	773	808	793	819	806	799	806	816	801	812	855	789	831	821	847	848	758	785	807	865	811	808	816	774	850	818	792	813	846	804	800	799	802	794	795	822	836	804	808	807	796	805	802	802	786	834	813	843	809	810	791	813	760	769	788	819	810	825	806	772	828	786	793	834	823	817	795	815	909	801	802	779	808	821	844	866	824	767	795	864	804	805	764	823	786	781	785	761	829	847	810	838	798	799	834	776	839	844	823	810	802	843	804	832	788	822	827	790	831	830	785	810	786	841	774	810	832	838	788	828	815	771	759	795	794	795	766	841	801	821	850	809	810	858	812	786	786	826	819	841	830	825	782	780	806	785	824	802	819	794	823	832	754	809	777	811	830	831	843	803	810	838	846	826	821	822	825	846	834	874	785	763	797	795	820	769	794	788	858	853	774	829	838	822	791	800	808	827	829	775	779	769	809	796	881	839	789	811	794	790	834	836	841	814	785	815	788	768	798	798	863	834	854	783	791	745	789	783	805	814	802	793	818	792	777	802	810	792	810	806	855	850	810	818	819	833	771	770	817	819	851	857	826	829	815	850	784	765	804	837	793	824	851	806	810	798	780	807	868	852	814	810	816	875	844	818	845	809	787	807	824	809	795	781	846	814	805	817	786	750	832	813	805	747	829	784	796	842	846	796	790	802	777	822	763	817	814	807	790	807	802	829	831	869	808	827	832	807	791	812	857	817	788	755	859	878	839	815	794	840	788	804	781	824	833	811	732	830	804	834	798	777	856	799	797	816	786	798	840	793	805	813	772	840	832	769	783	781	777	792	815	817	820	785	792	807	835	873	824	751	788	828	838	794	783	786	777	800	794	810	759	795	809	868	811	787	809	808	800	802	811	830	811	853	810	771	772	790	801	767	778	831	840	792	875	778	821	837	808	796	828	779	804	817	818	838	816	805	828	854	770	831	824	780	832	855	815	800	785	801	836	831	810	814	818	855	803	842	802	790	809	819	827	791	816	808	795	768	783	813	795	803	808	817	812	785	759	805	810	773	811	837	805	786	835	833	813	794	802	810	815	793	795	841	835	838	811	825	828	852	855	814	836	789	803	771	802	790	821	772	856	840	801	792	857	840	813	813	825	833	739	863	807	834	796	773	810	874	865	821	843	801	793	803	851	798	785	821	827	792	797	796	817	829	824	817	793	807	805	770	830	812	775	776	782	799	852	835	782	818	830	803	820	820	809	842	859	756	824	795	766	781	779	799	784	767	801	824	847	826	829	824	775	792	786	835	851	810	786	791	833	780	811	867	799	836	838	797	797	804	817	817	838	825	832	799	821	784	756	818	784	813	772	788	800	804	812	823	782	780	824	807	807	793	753	835	820	795	858	804	818	790	810	816	811	779	848	856	825	835	806	787	815	844	776	831	784	845	799	835	829	820	738	812	850	821	804	840	840	796	781	782	800	817	779	852	829	791	795	778	773	827	803	818	779	822	817	867	779	817	749	807	792	747	815	809	798	831	816	837	825	787	828	831	854	794	874	788	799	789	741	797	792	818	797	846	810	786	878	777	826	770	822	838	820	801	850	789	822	771	760	793	819	812	765	858	774	787	775	822	850	785	820	797	811	757	783	876	798	810	818	802	787	846	822	833	889	792	822	788	850	835	789	835	831	793	794	772	786	734	806	809	820	775	822	833	807	844	818	768	782	799	752	837	780	780	767	803	768	822	818	802	826	786	823	833	830	822	811	823	822	844	825	810	804	814	803	812	808	786	809	807	813	839	838	840	810	868	787	803	843	801	820	811	811	780	803	836	815	814	781	808	807	797	827	867	800	828	793	787	804	787	802	806	755	792	784	830	786	822	844	807	812	882	793	781	792	805	786	791	799	852	818	848	788	776	851	807	863	843	841	837	823	839	726	819	804	837	822	803	816	848	834	809	809	804	796	832	833	802	802	836	838	793	798	812	799	804	827	823	801	849	840	788	850	803	810	808	788	797	786	830	810	897	771	839	793	805	809	816	823	811	818	827	810	863	783	836	821	821	788	773	790	835	763	826	835	813	766	801	800	802	793	805	809	849	844	767	858	882	837	772	799	803	843	797	806	758	813	780	855	797	775	776	830	868	848	836	801	839	766	812	815	789	810	851	815	786	779	806	844	863	793	789	772	777	880	796	817	870	800	809	827	782	798	813	788	829	792	789	760	825	840	833	833	792	784	788	810	801	846	784	811	773	790	793	829	832	819	809	776	807	798	853	788	811	845	803	822	794	798	808	829	832	866	836	827	843	821	801	818	834	845	745	780	834	867	795	803	783	864	791	807	835	814	817	880	867	839	799	790	823	796	810	833	801	852	816	824	816	801	794	810	824	816	800	802	795	836	830	847	813	808	795	822	815	806	858	800	819	838	811	766	807	825	780	811	830	808	758	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
6920	393	219	183	161	162	127	161	128	135	136	136	125	105	133	144	116	152	127	123	125	136	125	124	131	119	145	118	131	134	102	126	126	127	133	116	108	136	125	126	128	127	113	118	130	123	131	152	136	136	129	109	141	132	129	136	109	125	146	123	128	131	118	114	148	122	123	136	125	120	121	129	164	112	156	125	134	124	134	140	129	119	127	119	124	102	118	141	110	139	109	123	129	116	100	110	139	112	116	118	111	140	142	127	124	127	122	116	123	130	134	141	126	147	110	123	112	114	114	131	123	139	130	118	141	119	121	112	121	125	118	125	131	132	131	131	119	113	122	122	103	132	113	111	119	128	123	142	124	142	147	121	140	131	135	114	123	108	151	121	118	123	136	127	102	143	114	144	123	129	123	112	118	127	125	124	113	108	117	112	120	127	112	142	129	111	125	133	110	119	125	114	151	110	114	127	121	137	127	117	128	126	122	135	146	132	131	127	127	127	129	130	107	126	136	118	145	118	115	127	114	120	136	119	120	126	120	146	133	132	130	127	117	128	106	115	139	135	140	122	109	117	104	110	127	106	126	131	127	111	136	120	108	146	120	121	144	102	99	122	119	133	112	124	131	123	114	128	123	123	120	114	117	122	111	141	120	112	136	138	133	100	127	120	123	122	123	131	129	101	109	104	142	128	128	137	126	122	125	124	132	133	138	106	129	112	140	119	122	122	123	140	134	141	126	150	134	105	134	129	111	124	131	121	121	127	123	106	115	132	107	147	136	145	133	112	126	128	101	118	124	104	139	156	122	100	126	134	132	125	126	114	123	113	111	126	111	132	124	119	120	147	128	138	154	127	128	131	127	130	126	118	131	118	117	111	121	120	140	108	125	124	110	105	139	122	128	114	129	112	122	142	120	128	114	118	114	132	110	114	113	138	147	112	128	121	143	133	115	108	137	132	109	128	123	115	132	135	122	138	120	150	96	125	136	120	122	131	98	127	132	119	103	112	122	126	120	143	131	139	128	106	123	131	143	104	125	135	107	138	113	119	124	144	115	120	146	128	111	116	117	105	120	132	113	149	127	141	121	119	137	116	128	108	108	136	115	130	128	111	135	117	128	126	124	119	119	112	131	118	97	108	137	126	126	108	151	132	122	149	122	115	135	132	119	136	134	120	122	107	118	114	130	138	123	137	114	142	116	124	123	113	126	135	124	121	127	109	116	137	120	118	118	144	136	134	114	120	117	138	117	139	114	133	144	134	125	140	125	111	136	120	122	122	122	126	124	120	118	143	142	105	107	132	119	107	123	130	129	119	129	127	153	111	136	131	128	122	115	105	117	100	106	127	129	127	155	119	122	114	136	104	125	134	129	121	113	125	127	153	129	133	132	114	139	122	115	135	141	114	114	140	112	116	134	145	148	130	122	131	121	142	119	122	126	111	127	112	135	115	132	132	135	128	114	112	147	130	133	118	113	133	99	123	140	120	130	141	117	130	137	131	139	139	116	114	112	109	114	103	150	116	146	92	158	135	117	128	133	127	108	147	135	127	118	106	141	129	111	132	108	111	114	114	132	123	105	113	118	124	119	144	143	122	146	130	144	138	117	126	148	130	112	129	127	123	111	122	116	124	103	124	120	124	126	106	141	113	139	139	132	128	125	124	113	121	109	133	124	126	112	120	117	135	101	100	143	136	146	145	117	135	122	120	122	121	127	129	125	110	109	130	123	90	114	116	122	113	120	117	121	142	124	125	118	151	132	117	109	136	127	129	121	125	126	110	117	117	136	133	127	105	131	113	117	125	127	116	127	133	112	145	109	154	116	129	123	128	129	138	124	116	126	120	115	115	143	112	98	122	148	131	132	127	120	115	135	130	131	135	136	119	120	106	109	101	128	127	133	104	131	127	132	113	120	146	117	131	116	131	131	145	123	101	111	117	123	118	101	113	148	129	132	119	125	124	127	113	102	129	126	138	124	145	119	137	125	146	133	132	143	126	140	124	141	108	136	125	133	140	143	126	133	113	129	125	100	118	125	144	116	135	107	127	119	114	131	99	136	133	123	117	111	121	127	111	134	125	97	109	114	123	136	118	143	136	116	127	146	124	126	113	146	122	124	129	131	134	125	119	114	140	127	128	104	125	116	122	143	128	129	130	117	117	132	120	141	110	137	126	125	110	129	121	117	122	114	122	122	126	127	125	130	112	122	136	119	129	112	121	125	137	107	122	116	139	119	106	127	138	117	137	134	110	123	138	113	141	141	114	130	116	115	126	149	137	119	115	138	119	120	102	127	134	120	124	113	117	127	113	121	123	123	119	127	146	116	126	140	105	132	132	118	134	139	134	131	134	145	123	105	116	124	112	98	124	123	123	116	146	118	119	116	112	113	108	124	135	130	131	117	124	129	112	118	120	126	147	122	119	129	132	119	129	133	136	93	115	132	116	129	133	117	119	123	124	130	109	124	107	137	111	133	135	113	119	142	136	128	120	126	126	117	134	100	123	124	136	129	107	128	112	133	112	111	137	118	113	111	126	141	118	122	117	101	130	141	116	138	131	116	103	127	116	106	120	118	109	120	104	115	112	120	120	122	114	117	100	107	128	106	110	138	109	121	115	133	138	103	130	131	116	137	116	131	116	129	132	118	128	116	129	133	124	133	120	112	123	123	131	135	123	144	138	120	126	115	117	123	112	135	118	125	116	104	127	134	113	136	135	139	129	129	119	122	118	151	132	134	127	140	137	117	102	87	99	131	122	133	135	111	131	139	130	145	118	112	120	146	130	121	118	121	104	123	144	120	95	110	119	121	115	122	122	113	126	104	138	131	129	113	131	124	123	103	103	131	112	124	112	114	121	124	147	123	126	133	122	126	123	119	123	114	116	140	127	114	117	117	130	125	116	144	123	125	133	128	130	129	127	133	138	127	126	132	121	145	110	122	127	116	139	136	127	127	117	130	117	120	137	113	127	104	112	110	120	117	124	136	127	137	132	124	133	111	103	139	140	123	125	135	101	97	128	123	131	130	104	125	114	129	123	120	135	108	137	145	123	119	115	130	107	121	117	135	100	127	125	112	123	156	141	139	126	136	137	118	126	111	133	115	121	141	119	125	127	143	124	123	127	109	138	128	123	100	129	114	147	98	140	136	144	122	109	127	124	133	119	119	119	117	133	145	118	113	125	131	131	127	135	116	116	108	115	116	118	128	112	120	137	130	127	134	114	125	121	113	112	124	140	114	133	127	128	138	140	139	109	113	117	132	122	119	123	115	139	106	113	119	125	140	136	109	120	124	131	142	139	121	121	121	138	124	106	132	107	133	150	136	108	128	109	137	140	114	123	126	123	147	114	116	135	114	119	124	129	113	124	133	127	131	129	126	128	111	134	119	116	119	125	99	125	125	124	136	137	122	116	117	113	143	143	115	123	120	116	119	132	122	117	140	123	131	104	136	101	136	111	126	131	139	125	110	130	126	125	143	130	128	122	128	133	128	122	112	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	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
6166	498	558	592	544	510	499	497	493	418	442	482	476	419	443	425	403	444	415	450	421	408	414	391	414	387	448	400	421	425	388	386	393	444	462	427	415	385	376	411	415	418	408	398	427	444	442	436	410	389	404	439	379	416	417	391	405	425	398	412	410	407	425	390	411	433	398	411	407	412	416	413	423	409	429	408	428	379	408	405	431	437	436	374	458	386	433	416	443	390	398	374	415	374	396	423	404	426	405	391	427	399	424	419	412	422	446	424	434	414	432	426	410	407	393	399	441	404	428	390	440	423	417	405	441	392	402	430	413	404	443	434	409	390	429	385	407	392	420	385	407	397	418	418	406	409	374	394	373	482	429	431	394	411	453	445	404	385	410	411	420	414	391	454	411	435	431	404	367	423	417	409	410	402	378	435	382	456	428	426	396	407	409	352	413	412	406	386	411	413	423	398	401	427	429	396	403	417	392	374	400	385	430	442	414	424	415	431	414	383	412	408	394	419	431	419	391	429	441	442	414	416	429	387	441	436	400	392	393	436	382	407	408	433	409	418	444	418	414	415	412	412	428	394	455	392	359	407	372	427	394	376	425	410	429	431	450	386	405	407	400	420	402	451	395	405	410	426	429	435	409	443	381	464	464	407	411	442	438	420	433	433	403	440	388	406	411	397	397	390	443	404	401	417	381	394	409	418	422	426	425	417	407	416	425	401	417	361	435	391	411	406	396	383	376	411	409	430	386	431	404	413	434	412	419	410	369	413	398	396	417	399	400	434	406	475	413	408	404	425	401	422	446	398	394	423	418	404	386	413	391	413	413	403	406	404	418	387	399	395	449	444	404	427	423	433	392	392	438	388	421	407	435	467	380	416	417	430	411	406	425	395	392	370	444	385	413	445	407	418	395	414	431	395	428	418	393	418	402	425	422	394	418	397	422	445	422	402	437	436	420	408	406	382	417	438	402	413	410	439	385	408	401	413	408	435	411	422	408	418	417	370	381	393	410	424	426	381	437	401	441	420	423	415	384	432	402	393	434	430	421	425	428	364	428	402	402	428	382	383	432	446	405	422	388	420	414	410	386	441	390	425	401	389	417	414	396	359	388	408	438	408	412	391	417	419	408	407	448	403	401	379	450	447	392	412	421	445	454	397	377	404	414	406	394	416	415	410	393	402	391	429	413	416	387	412	402	381	403	405	392	424	424	413	377	418	391	423	424	428	412	425	393	411	422	439	413	451	426	406	432	421	387	418	403	427	404	396	403	391	421	425	372	399	387	392	413	374	382	405	386	385	398	397	423	433	367	442	404	387	446	377	424	398	409	392	413	422	386	410	400	450	420	418	419	393	420	412	396	444	424	427	418	388	410	424	406	432	391	393	435	389	387	423	401	397	397	421	419	401	406	402	420	421	403	410	439	440	421	396	384	424	401	409	406	422	379	414	408	408	409	428	398	411	406	378	418	415	423	418	440	400	449	392	390	419	410	401	410	405	392	399	402	415	397	410	402	421	389	426	397	399	413	403	396	426	426	395	406	387	416	409	424	382	429	431	410	415	423	419	408	417	396	407	406	413	403	407	397	404	407	409	394	414	410	406	404	436	429	412	381	422	382	424	412	422	402	402	408	390	423	429	411	429	405	384	419	416	371	376	396	409	456	395	428	482	405	435	391	410	430	418	444	430	407	409	385	413	417	420	387	429	434	414	401	418	403	366	398	418	397	365	413	417	431	386	414	402	403	424	399	432	426	416	399	440	405	445	417	399	399	450	400	398	387	368	418	419	404	432	398	394	389	427	407	400	417	400	416	418	408	396	438	383	419	364	392	459	388	414	426	412	411	405	414	425	409	410	424	376	414	408	432	394	436	388	418	406	452	432	416	378	412	406	408	434	406	403	423	392	435	436	430	390	394	391	435	424	378	401	459	413	430	435	407	427	440	417	414	464	391	417	408	430	418	451	391	409	409	420	425	423	417	393	404	425	386	384	432	422	406	392	382	433	384	431	366	434	392	425	416	402	449	422	405	419	378	395	384	412	405	411	378	413	412	419	393	409	380	463	428	444	423	452	385	430	412	364	386	405	425	416	399	446	425	425	420	397	371	407	435	409	420	398	422	390	383	402	397	408	362	425	421	424	427	438	402	388	465	408	411	400	410	418	396	402	397	401	398	431	420	397	411	367	385	383	398	383	416	432	391	415	408	433	421	402	388	413	413	404	387	405	418	437	386	441	423	427	390	401	404	421	428	411	421	386	400	392	415	389	426	352	415	372	430	436	386	425	425	405	399	414	437	455	400	417	379	424	406	389	413	384	417	402	405	411	403	415	407	417	434	387	429	422	397	398	399	386	389	432	392	427	405	407	436	438	424	424	427	428	422	420	447	382	409	443	424	397	430	450	390	435	432	398	353	414	407	419	384	418	416	393	407	398	419	397	399	414	428	424	404	427	416	402	419	413	412	430	391	405	405	383	411	426	370	419	426	423	432	411	407	409	453	406	408	423	396	428	449	402	362	382	412	434	392	362	422	407	422	410	420	400	387	399	427	396	388	429	436	406	416	390	387	418	400	408	418	399	424	366	388	377	391	386	444	395	434	427	450	404	489	412	393	446	436	429	404	408	406	437	391	390	426	393	412	429	417	421	387	412	426	401	418	392	415	394	431	419	418	430	422	422	373	421	372	426	411	416	416	433	415	425	381	429	399	417	405	441	389	455	434	391	416	404	408	415	412	421	431	394	420	406	432	397	429	421	399	403	399	415	417	397	416	416	402	429	397	459	410	392	440	415	406	387	428	401	410	370	426	427	414	373	401	399	393	426	405	391	436	414	379	407	437	395	432	407	411	414	400	427	387	423	431	433	395	403	398	400	384	450	389	435	429	433	428	413	384	388	401	423	443	417	394	408	447	425	409	414	391	417	427	418	405	395	441	377	415	424	368	420	395	397	434	404	429	405	416	392	426	424	408	408	377	425	398	453	427	414	420	416	405	395	398	407	382	392	405	392	422	390	411	395	448	425	392	404	426	404	410	410	400	406	418	395	418	428	388	411	408	410	387	410	419	394	390	443	416	396	472	406	404	386	433	401	414	394	417	394	439	427	402	403	425	383	391	399	386	368	417	400	427	410	459	394	413	403	429	423	415	431	440	380	426	417	386	403	427	385	395	418	405	405	434	387	377	394	416	397	388	426	419	394	402	397	398	405	398	401	417	410	395	404	388	411	423	417	403	418	427	419	429	443	408	376	393	378	420	422	420	416	396	422	397	427	391	435	448	425	389	408	457	415	408	439	421	422	387	418	455	398	398	415	425	375	395	417	421	427	431	402	414	433	417	384	444	423	415	399	395	410	400	417	429	374	397	408	414	364	402	414	420	379	409	429	438	403	400	406	430	419	398	423	433	378	413	394	430	383	433	448	398	404	402	398	345	385	406	413	409	425	420	407	395	410	405	393	407	428	405	403	408	441	435	404	405	419	389	383	383	433	389	394	382	399	390	418	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
44415	12306	1902	1174	921	670	585	501	450	389	373	420	362	318	315	337	292	313	295	291	317	256	296	296	295	271	261	293	294	265	287	273	295	277	294	272	252	287	265	273	288	236	248	305	276	264	266	282	272	282	303	285	267	282	260	271	266	294	233	263	292	273	264	256	262	275	254	256	257	280	278	297	247	249	274	272	271	212	273	280	236	275	258	277	287	249	327	251	281	292	269	271	283	251	283	268	249	280	244	269	271	261	268	251	260	260	272	288	264	262	274	258	279	272	268	265	274	279	270	250	272	260	256	236	225	283	254	255	282	250	246	261	257	248	251	274	257	261	265	282	262	262	274	280	245	268	278	247	275	270	261	237	285	256	263	271	246	261	268	253	273	299	282	259	268	269	241	261	283	273	260	279	248	259	267	286	252	255	288	230	247	252	248	297	279	257	289	260	274	265	279	314	275	249	273	268	265	263	245	268	243	275	292	271	246	257	244	250	283	252	259	258	271	271	240	283	258	248	237	268	247	270	249	295	274	292	265	247	257	283	258	276	253	278	287	242	264	260	250	266	274	251	269	248	263	275	297	268	238	248	242	269	272	277	275	291	265	267	261	297	305	255	269	251	251	251	244	265	275	275	270	253	266	304	257	249	267	274	254	291	255	250	256	274	255	261	278	260	264	286	223	252	275	245	261	303	252	283	285	251	254	272	252	289	258	300	301	275	293	291	234	279	268	282	263	248	293	271	273	259	264	265	273	277	255	243	260	255	247	276	263	272	240	257	275	268	264	266	264	254	250	281	289	261	265	253	294	279	251	249	284	251	227	264	258	240	264	250	266	282	251	243	234	271	283	278	274	240	260	252	309	268	260	250	265	259	269	259	253	273	246	266	263	239	264	302	270	264	266	249	262	280	231	243	277	262	255	246	266	258	252	240	247	249	257	297	307	275	267	252	249	238	286	265	269	245	277	284	262	236	284	282	250	270	253	237	264	256	231	253	276	266	293	267	242	240	282	276	258	260	273	235	284	283	255	285	265	259	245	252	254	269	238	267	240	280	278	275	285	272	269	247	290	243	258	251	260	254	258	280	254	248	288	258	245	287	291	265	265	266	261	252	266	243	273	228	257	280	261	287	256	227	283	266	247	280	314	266	286	280	245	270	254	286	251	248	256	245	256	258	270	278	263	268	251	257	269	240	272	238	259	253	255	254	249	259	285	271	283	287	261	267	258	255	251	256	285	283	264	258	269	256	220	265	270	274	246	265	257	296	284	255	265	272	282	299	271	278	260	273	277	256	250	253	277	242	255	273	271	285	252	232	269	253	302	238	273	273	233	249	261	261	254	251	254	266	257	269	254	252	276	263	281	266	275	256	245	249	251	246	277	260	260	263	282	269	254	250	239	275	255	291	267	240	283	280	307	261	254	248	267	266	277	265	260	293	280	236	254	255	273	271	240	272	283	263	264	239	289	247	267	248	287	279	264	243	248	276	271	274	278	268	247	238	324	262	241	263	261	296	280	267	245	266	300	241	255	264	264	267	256	281	234	256	282	278	277	281	218	292	248	286	227	252	271	277	259	259	275	289	284	296	287	276	260	253	268	265	251	256	263	276	266	282	264	265	253	256	252	279	254	249	248	291	275	257	304	278	280	247	221	266	272	261	294	245	271	243	288	231	284	257	255	287	272	280	226	271	245	258	263	260	298	269	261	259	278	244	264	263	262	252	247	289	255	239	259	275	245	259	237	298	279	282	290	274	273	261	244	274	256	250	244	263	276	289	296	282	252	263	269	259	295	284	245	240	290	234	243	265	270	254	260	262	279	276	287	282	331	269	279	261	274	262	267	254	299	264	258	242	244	259	257	242	258	273	268	260	308	297	274	268	283	284	264	279	305	275	273	278	249	263	264	264	280	272	251	268	265	270	265	282	275	230	261	259	265	236	243	248	258	275	286	277	246	249	268	274	283	255	283	229	287	267	264	242	245	279	236	260	262	288	282	277	251	251	265	287	274	257	255	291	230	239	262	266	249	253	275	284	252	260	286	285	277	257	238	280	268	282	265	229	264	257	248	262	273	248	251	251	259	257	253	272	251	274	276	251	259	275	284	276	251	263	265	256	272	274	259	270	271	270	270	283	260	252	251	274	271	253	263	274	285	268	261	254	286	260	268	243	234	255	268	256	284	254	283	253	253	236	268	268	273	286	253	276	244	270	266	286	256	277	245	251	266	256	246	264	272	261	263	293	267	270	295	233	270	258	230	262	267	246	239	234	273	252	274	268	282	263	247	264	258	277	250	292	286	250	282	265	296	279	274	260	264	245	263	273	271	251	272	263	256	273	262	279	230	265	256	282	258	258	248	276	285	268	259	239	248	283	245	260	290	278	270	266	252	248	269	277	271	265	291	249	247	260	293	264	258	258	270	272	287	271	292	281	252	239	274	263	260	276	289	264	266	273	278	267	270	298	240	269	234	235	252	264	287	302	236	273	273	259	234	267	255	266	254	263	276	261	277	258	256	258	239	262	281	280	267	265	293	276	266	261	267	249	252	266	268	272	244	283	305	248	303	282	268	278	252	252	269	277	270	296	276	270	304	267	253	263	294	253	281	260	249	296	266	247	233	272	275	245	280	273	252	307	272	252	249	286	260	256	244	251	258	282	264	274	260	287	271	266	295	252	270	280	280	250	241	288	251	300	276	256	274	268	257	265	268	267	275	235	237	260	256	268	284	247	263	267	258	251	270	266	247	284	253	245	271	256	283	265	256	271	231	253	264	273	252	291	275	272	285	247	256	258	274	276	267	264	273	259	266	285	269	240	268	273	265	268	266	269	240	276	249	257	263	284	273	284	291	232	262	266	258	265	246	262	273	271	280	266	304	275	247	284	287	280	260	267	277	294	250	287	267	296	251	287	256	260	242	278	245	257	266	252	273	250	271	253	240	281	251	266	278	264	298	291	282	241	243	277	259	256	261	290	250	260	277	279	248	293	281	259	294	307	270	273	301	272	265	274	265	267	262	279	256	248	274	291	282	248	252	238	250	260	285	242	260	271	265	264	276	281	255	243	285	290	223	243	287	274	260	267	250	265	277	271	242	278	264	264	272	260	233	285	262	276	291	273	260	257	280	261	287	257	283	262	250	253	288	272	276	259	250	270	251	246	270	253	242	232	243	255	262	264	245	264	257	283	254	236	267	243	265	272	277	288	237	283	262	275	255	263	294	246	251	294	280	240	251	268	309	258	262	267	257	297	263	238	274	269	255	273	265	243	268	276	270	295	301	247	263	275	254	277	271	266	272	263	263	292	265	259	244	256	253	248	267	267	242	289	273	265	247	255	257	262	259	274	265	249	256	264	257	309	305	261	239	283	271	265	249	241	267	278	249	259	247	247	269	254	285	274	226	277	274	242	256	291	249	280	284	244	255	262	273	285	230	286	265	287	248	249	248	250	241	260	233	302	294	285	253	267	227	247	257	260	291	296	257	250	243	272	248	250	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
23514	1673	3458	3759	3228	2696	2218	1926	1740	1615	1463	1405	1371	1204	1081	1111	1044	1049	1000	929	953	927	891	824	891	882	898	895	853	831	854	848	842	848	847	778	784	792	805	831	791	782	787	812	799	765	756	766	782	769	764	782	753	820	842	804	791	736	772	761	765	758	764	805	710	777	743	740	743	770	724	803	736	753	807	773	746	725	796	779	754	744	752	739	775	769	803	740	718	758	710	781	734	813	780	756	776	775	715	743	742	815	793	791	743	745	764	761	776	765	771	788	798	776	740	743	763	769	720	765	802	770	783	691	740	767	706	754	749	766	758	827	761	787	714	763	778	745	727	788	761	761	771	784	781	781	730	780	743	756	766	705	761	745	751	736	762	703	770	736	751	775	752	782	778	759	739	729	712	736	813	756	748	721	777	792	720	766	678	729	767	716	760	792	757	776	755	743	747	760	769	780	764	753	742	730	725	760	766	751	727	743	742	762	778	744	769	728	756	728	766	732	711	795	710	693	787	765	771	705	714	759	726	771	732	743	785	716	772	773	753	745	710	758	763	794	750	752	737	758	747	776	792	752	704	704	763	732	758	741	765	758	736	724	786	774	765	738	722	747	755	756	739	736	750	722	754	766	753	728	737	735	766	749	782	800	729	761	728	728	758	756	727	764	722	747	716	697	750	731	757	767	742	759	784	711	748	763	751	772	757	730	759	818	809	767	768	752	745	755	763	764	767	732	729	780	747	788	737	707	744	738	801	751	781	756	728	789	792	760	788	755	726	729	772	764	773	719	807	735	792	696	783	763	759	735	747	760	789	763	763	725	731	712	723	767	740	727	731	735	751	751	736	749	741	770	749	734	721	722	772	738	761	771	762	793	762	788	758	730	781	770	778	723	728	721	709	768	726	761	729	815	754	775	755	783	791	794	794	777	764	771	754	734	728	705	745	747	780	784	765	743	824	732	774	744	727	724	772	799	750	751	760	788	738	746	713	712	760	773	830	740	781	773	723	767	752	766	783	773	751	774	733	701	723	764	781	722	752	702	760	743	755	727	785	779	737	736	778	744	766	746	769	753	785	709	759	768	734	773	783	795	778	764	747	703	769	798	769	733	730	732	739	776	728	734	734	714	750	763	750	696	769	755	783	727	735	755	746	733	778	707	751	729	719	703	711	761	790	722	722	744	725	774	687	809	784	763	765	739	704	724	774	767	821	764	750	790	766	774	743	744	742	790	772	778	717	722	777	771	738	720	765	775	783	733	741	690	745	763	759	751	740	731	766	731	685	732	775	722	724	741	773	747	722	790	737	747	739	739	778	713	756	771	741	762	777	747	800	745	776	748	726	796	732	806	761	767	753	749	728	732	763	746	788	742	728	751	791	703	754	753	735	750	679	759	739	739	758	723	754	743	745	733	803	790	718	811	760	725	775	755	748	741	747	749	776	736	687	787	753	778	748	789	714	696	755	715	729	758	745	725	773	748	694	718	736	725	729	787	795	739	786	778	712	762	708	733	706	746	709	773	750	689	813	757	799	758	706	751	764	767	752	692	741	761	743	793	785	773	753	757	723	843	731	688	838	754	738	749	784	745	694	782	774	719	771	721	733	739	753	790	756	795	772	811	785	775	759	782	710	748	764	809	819	793	744	708	736	760	767	738	801	765	753	759	727	739	746	733	754	744	772	769	742	739	739	769	783	755	733	762	779	769	758	738	729	783	759	814	750	819	754	806	748	727	802	845	747	708	735	759	766	720	718	745	759	700	797	742	705	723	744	692	743	781	750	733	757	772	707	795	787	739	739	724	777	755	750	719	704	748	737	711	734	749	729	775	785	755	765	715	755	720	731	780	740	787	766	767	738	722	751	769	775	750	780	766	741	751	755	744	719	746	720	794	749	727	711	743	766	759	793	754	747	775	737	745	722	742	708	710	761	765	728	805	762	803	773	723	785	723	746	716	762	721	782	733	749	776	813	740	731	783	713	763	728	767	790	732	744	762	759	722	792	745	718	740	725	770	727	761	776	776	735	765	793	736	734	737	737	738	751	704	733	746	772	771	755	785	754	735	753	784	727	769	783	752	764	742	683	709	775	752	699	763	776	778	772	742	734	743	734	758	780	756	732	755	810	737	750	718	779	792	758	708	766	730	708	739	729	735	763	746	708	730	781	823	719	746	747	711	750	776	754	770	772	753	748	774	737	743	752	765	773	727	754	757	752	751	744	747	782	747	707	719	780	767	770	783	715	700	714	722	795	806	760	754	735	753	718	761	760	713	731	706	731	811	722	780	775	712	755	772	747	780	753	741	776	767	731	764	733	733	750	743	793	718	763	728	757	757	735	743	786	771	737	795	734	754	741	799	767	748	792	757	774	795	803	769	739	724	756	713	768	752	750	764	723	786	795	752	763	786	739	770	765	754	732	769	727	767	750	769	757	731	786	773	784	699	749	749	713	699	781	725	783	773	744	748	772	725	705	736	780	777	754	744	808	764	783	765	753	736	741	759	781	750	727	829	770	778	833	779	776	756	753	731	717	738	753	756	745	722	718	763	775	784	738	730	780	754	759	766	755	774	765	738	722	763	780	765	789	713	730	700	800	753	720	749	763	729	771	727	715	767	785	769	767	743	752	782	769	757	760	765	753	761	762	716	769	788	746	715	764	729	730	708	749	708	746	748	787	748	790	739	721	752	736	764	765	777	776	758	806	787	731	699	689	774	710	755	751	776	765	723	734	769	735	758	734	771	797	758	781	783	820	799	747	747	777	759	772	742	793	795	769	782	719	726	750	718	772	722	740	726	759	768	745	782	781	750	788	740	775	749	761	720	800	762	766	712	786	768	724	742	730	752	787	746	760	742	757	769	732	702	790	725	756	737	774	721	798	748	736	773	742	766	798	771	764	723	729	828	720	751	806	700	780	726	734	762	748	737	743	731	749	734	723	773	767	739	777	751	716	719	746	756	720	790	788	765	746	728	740	795	754	813	735	774	817	717	743	727	778	745	719	800	740	738	741	739	769	743	792	734	773	844	765	817	778	739	768	776	736	736	748	775	776	808	747	760	755	768	757	747	746	767	736	763	769	694	772	774	741	774	743	724	776	732	742	731	696	780	734	743	754	751	783	772	713	727	698	761	738	781	738	726	731	784	719	754	739	694	700	747	729	751	804	768	794	781	764	750	761	776	794	735	758	749	740	762	754	792	807	774	760	755	760	744	778	820	748	828	732	719	710	786	809	717	756	770	794	763	746	741	775	804	778	757	759	751	752	779	772	762	770	732	704	739	721	734	775	771	726	744	691	727	682	734	787	751	750	758	766	766	752	743	812	737	724	785	804	761	716	762	717	796	790	781	776	750	722	791	749	761	786	735	736	808	765	732	754	768	746	766	721	730	765	756	767	708	755	727	768	712	752	750	723	684	748	739	755	766	769	765	760	781	768	775	706	729	739	779	763	738	727	757	795	761	793	778	769	777	776	745	793	798	753	742	739	745	711	772	738	745	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
53779	22270	6238	2297	1558	1140	881	747	625	631	559	477	475	428	432	402	374	400	334	387	328	327	319	321	333	356	344	306	330	306	295	305	314	328	334	314	313	316	273	307	308	323	318	299	280	298	276	290	322	312	302	306	294	299	346	297	285	306	296	294	287	304	309	285	273	273	300	287	298	292	360	342	277	300	264	294	343	312	291	311	283	268	316	296	284	287	334	288	276	294	305	299	288	289	283	253	289	287	298	322	291	315	282	343	328	276	319	289	289	309	314	293	310	326	279	319	280	288	292	269	294	326	304	283	287	300	324	306	318	269	275	272	290	283	301	296	298	279	289	303	316	295	295	304	281	290	320	283	277	304	312	309	253	270	298	266	283	291	322	289	318	312	292	341	300	285	309	288	287	292	299	293	298	304	257	272	309	302	328	315	311	306	284	272	289	300	278	292	297	270	307	307	308	331	260	294	307	306	308	299	290	310	288	288	300	324	291	287	314	268	289	275	340	295	298	316	304	312	278	303	294	311	275	304	253	299	308	308	290	323	291	280	290	319	306	311	260	308	292	288	283	288	311	280	307	304	285	306	307	296	316	262	292	312	328	312	281	309	272	273	304	285	290	314	299	291	311	282	295	277	312	295	304	270	279	308	280	272	306	296	299	276	295	252	311	317	314	268	265	295	331	330	279	301	290	293	297	299	303	299	318	269	270	282	328	319	301	309	326	277	315	304	302	279	291	286	277	320	289	275	278	284	306	287	306	285	304	345	290	279	303	285	282	294	294	285	265	304	294	294	300	320	317	339	292	299	305	321	302	292	320	305	289	332	281	316	303	289	278	307	316	286	320	301	320	294	311	310	306	298	291	306	279	292	295	292	303	289	293	303	286	294	303	302	315	350	307	285	314	299	291	314	297	288	281	299	273	284	313	292	313	309	309	316	281	297	309	307	286	299	317	306	314	281	300	299	320	272	293	322	326	289	296	326	320	324	297	292	287	285	282	312	279	305	284	311	292	272	313	294	269	265	308	293	285	313	334	306	264	320	297	310	278	287	284	289	320	292	309	268	305	294	317	324	323	295	282	312	295	310	303	302	299	297	307	317	290	305	267	318	297	292	286	292	296	273	290	287	297	289	311	291	304	286	305	302	277	352	294	288	284	289	319	294	311	293	291	273	298	265	334	310	282	296	312	308	279	307	298	291	269	268	301	318	282	277	305	287	293	294	276	272	288	287	299	290	307	314	272	322	308	275	317	275	312	301	303	294	319	282	273	300	305	300	301	284	290	287	274	309	310	263	290	283	302	320	273	287	326	341	294	265	298	272	305	310	278	321	292	295	281	303	274	306	273	297	327	301	311	280	309	306	304	282	296	294	255	260	271	300	319	293	306	283	284	269	300	311	300	331	282	320	279	295	299	278	254	319	275	295	282	293	284	303	305	289	285	280	283	256	309	295	303	268	327	293	291	288	286	283	317	285	265	268	291	307	263	321	282	312	276	298	283	282	293	361	263	297	315	293	323	301	280	299	309	298	305	315	297	281	297	306	285	311	306	291	306	274	316	288	278	285	271	295	308	274	307	266	297	313	302	244	284	294	312	320	282	332	245	307	290	320	308	276	304	308	285	301	294	306	281	298	289	271	297	341	289	292	309	312	305	299	290	277	282	301	288	306	308	324	308	310	279	272	298	283	289	294	340	294	289	298	297	299	274	262	268	292	304	295	319	264	289	281	295	298	271	288	280	313	302	255	293	292	298	323	310	287	264	273	296	294	306	291	311	271	282	312	293	314	315	302	269	281	293	286	275	281	278	279	295	291	287	312	286	274	270	321	301	297	295	313	294	297	304	317	260	311	271	310	281	302	306	286	262	308	318	304	295	305	325	267	280	286	279	310	298	294	314	261	310	269	277	290	309	313	270	303	292	306	314	298	286	261	279	284	255	296	312	267	306	303	306	294	286	258	281	308	275	266	277	295	280	290	301	329	258	298	286	275	312	308	323	307	286	286	308	307	307	311	297	300	315	305	294	310	324	302	279	298	264	306	280	321	281	333	280	304	274	305	290	271	284	290	269	274	306	268	275	308	290	273	308	277	295	299	298	323	299	299	308	308	264	301	288	317	303	313	268	321	281	280	298	260	322	276	330	293	264	289	288	282	301	289	258	333	309	271	280	285	328	298	302	300	297	273	276	294	279	296	298	309	274	298	288	282	277	267	294	302	301	285	299	310	314	315	290	336	292	307	286	302	274	289	275	286	299	307	293	320	277	292	294	286	299	302	313	290	283	293	285	319	279	306	314	314	297	322	333	276	297	289	272	330	320	305	311	272	305	287	282	308	303	307	308	292	294	301	299	305	299	296	293	270	305	274	292	309	320	304	271	280	251	309	259	306	264	286	329	294	295	309	319	281	290	302	314	336	280	310	290	294	293	298	274	281	285	274	312	284	288	306	316	274	342	294	300	287	332	258	299	281	288	323	274	308	310	272	283	299	284	328	292	296	304	308	273	296	284	311	285	315	278	289	305	271	306	320	281	297	288	289	290	277	309	316	295	313	289	281	276	279	281	298	294	318	276	282	286	278	272	272	283	299	299	297	298	313	276	317	322	295	301	299	298	304	290	311	338	334	280	320	313	292	297	336	273	313	309	317	265	311	310	306	289	317	262	303	301	272	301	317	294	327	274	291	312	289	318	290	276	303	318	283	286	302	281	301	287	319	301	302	293	280	308	310	288	307	306	320	279	277	287	282	306	299	300	331	299	287	293	310	322	325	261	291	320	243	295	270	292	295	314	298	297	257	301	300	285	303	307	300	298	302	305	309	287	274	297	310	293	299	304	318	298	260	294	285	269	291	300	290	312	320	315	276	276	312	321	294	302	287	282	307	313	312	308	287	339	320	268	321	291	297	297	316	311	300	317	298	307	313	295	294	305	274	288	292	290	282	299	299	288	287	295	302	303	273	309	266	293	288	323	286	308	298	293	307	319	286	313	297	290	316	308	310	332	312	301	278	295	279	304	271	304	290	300	295	313	268	289	271	275	321	305	285	284	303	296	317	291	309	308	284	317	295	272	306	297	312	308	302	300	302	295	304	293	326	320	283	305	275	262	270	266	286	299	292	303	304	288	299	279	314	278	262	296	298	325	266	299	286	267	294	302	313	315	286	255	272	306	292	266	332	289	290	257	263	300	282	245	291	278	311	300	303	307	298	328	271	286	307	307	300	279	302	306	277	295	300	274	276	293	291	281	282	286	284	275	306	291	302	269	293	267	290	295	274	266	312	314	289	297	297	273	298	281	269	304	308	263	283	303	289	310	299	270	278	281	324	288	308	293	289	338	301	289	286	287	275	296	320	269	308	312	309	306	293	283	340	286	294	311	305	311	303	289	293	306	313	259	276	282	315	289	284	287	299	325	283	255	305	287	293	266	286	335	310	323	323	280	287	295	311	315	309	285	273	279	301	289	288	304	302	275	302	279	296	318	272	285	270	294	302	272	283	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
30558	2729	5978	6569	5620	4385	3691	3124	2688	2303	2189	2088	1928	1629	1609	1445	1403	1308	1287	1228	1201	1154	1191	1069	1088	1081	1031	953	1027	992	1011	991	977	892	958	948	941	959	923	895	922	919	964	923	921	891	884	921	910	880	921	854	875	856	850	855	888	865	892	899	851	871	796	877	819	857	889	839	843	805	860	852	778	834	863	851	834	838	880	833	835	823	894	823	808	790	843	792	814	865	835	796	880	837	797	845	833	869	851	840	868	852	833	853	806	767	838	873	779	807	879	894	782	825	802	858	807	844	811	789	844	821	843	829	818	778	841	777	845	861	783	793	804	816	834	831	816	822	811	839	821	850	788	816	839	797	823	812	832	814	798	790	831	824	833	864	801	831	855	850	844	845	814	804	781	892	803	819	828	833	836	802	829	855	858	892	809	836	853	783	834	793	753	826	836	834	831	820	789	781	821	866	829	812	792	783	782	797	837	794	835	881	825	844	849	788	771	832	832	803	858	831	826	808	777	816	817	820	799	841	819	822	799	843	809	776	808	760	820	818	794	853	780	787	849	854	851	857	843	837	806	820	869	796	860	817	877	807	914	815	861	785	821	826	805	789	791	786	812	850	744	868	799	778	752	847	843	826	809	827	815	786	829	822	817	826	785	790	764	789	811	865	828	848	782	854	761	834	848	832	846	831	794	821	792	813	803	837	789	830	782	797	819	836	824	802	751	812	855	863	810	812	828	801	845	847	879	864	789	771	853	758	816	813	768	746	802	835	797	846	827	807	805	849	834	748	758	800	824	811	787	815	769	816	856	814	817	858	819	844	831	812	828	869	786	817	796	799	825	808	859	811	835	787	803	870	774	825	796	827	838	781	811	827	836	791	798	839	770	810	802	843	801	835	830	824	780	823	841	819	853	848	805	821	838	823	798	828	806	805	798	788	763	738	790	834	847	864	859	837	798	826	752	837	807	798	817	896	844	840	815	793	820	799	817	861	818	847	821	818	810	847	793	840	803	773	771	859	812	822	761	859	783	794	750	844	806	837	811	816	790	801	813	802	820	781	801	843	845	801	841	822	804	784	830	814	839	813	793	813	789	836	807	731	827	828	811	808	821	786	852	812	754	802	793	834	816	813	801	807	793	802	808	825	825	842	834	841	813	805	785	809	820	812	806	841	802	806	823	806	846	782	807	845	786	822	846	790	808	821	794	771	790	822	794	752	833	807	795	837	785	769	858	828	844	863	813	790	803	785	814	784	808	820	831	829	821	787	819	862	800	819	846	806	783	847	823	845	816	797	831	797	833	817	801	841	790	807	810	796	828	889	819	828	797	791	806	833	791	856	805	810	750	770	809	750	790	821	856	750	823	835	854	803	751	823	792	808	834	777	795	819	820	848	785	822	816	801	827	821	828	842	813	835	799	797	807	824	846	808	800	817	770	840	795	827	779	810	788	816	828	841	801	823	850	848	814	840	813	782	806	787	833	780	811	839	874	800	776	803	828	853	815	842	793	837	869	781	802	819	833	859	803	818	843	786	764	816	794	831	808	847	809	848	859	829	757	792	771	832	851	816	816	809	837	797	829	873	791	747	833	787	826	845	808	760	826	815	858	831	808	794	805	799	786	813	795	831	829	853	822	812	769	804	832	825	828	803	803	826	761	835	765	844	799	826	838	837	794	805	822	822	834	845	815	829	831	815	804	841	800	826	805	790	781	760	823	819	866	820	820	814	802	800	797	841	821	817	769	764	840	811	776	809	793	779	820	828	803	809	815	816	856	831	807	817	804	844	864	801	781	826	801	812	784	812	815	822	797	850	794	847	787	843	806	818	822	771	844	853	821	819	868	820	756	831	837	788	860	818	855	802	849	837	815	821	843	813	848	817	794	812	841	776	787	839	790	858	833	837	814	801	806	789	810	835	768	805	872	856	817	850	842	833	879	829	817	833	826	834	816	846	845	874	821	822	800	809	809	890	829	826	777	826	806	753	818	827	817	796	828	745	797	845	811	846	830	776	827	828	856	847	767	868	820	808	796	849	851	820	887	819	805	838	770	780	801	820	801	785	801	841	807	776	842	822	797	782	819	814	797	794	798	800	843	766	812	828	802	802	836	796	844	788	837	805	755	803	810	855	764	858	845	816	779	810	812	796	833	823	831	822	868	787	769	880	808	823	813	787	829	831	801	851	827	864	813	802	808	787	776	847	808	824	817	803	816	781	838	833	827	834	828	826	776	785	835	794	830	817	841	827	876	849	816	844	789	822	829	860	832	844	844	852	825	820	781	780	829	785	834	831	796	829	846	883	835	830	787	803	840	808	773	814	748	817	753	849	795	806	791	817	805	801	811	783	841	795	818	828	810	753	797	796	791	786	839	799	835	791	799	809	868	813	762	819	784	800	812	825	840	802	799	789	798	801	786	876	829	853	838	849	840	821	850	813	846	806	802	842	794	811	813	789	790	835	816	836	800	824	878	811	881	792	815	819	846	822	893	855	824	754	837	820	842	827	769	824	804	855	780	834	829	812	829	780	792	795	827	816	813	807	773	769	792	802	836	815	825	794	767	823	811	835	779	837	800	868	823	823	805	839	820	744	824	880	856	845	792	846	827	846	808	844	846	807	818	813	793	781	789	827	831	836	797	788	841	797	794	863	764	837	829	840	802	791	782	821	808	823	780	833	785	804	863	783	782	808	817	783	794	843	820	848	783	816	781	848	800	786	803	794	822	831	819	861	840	772	836	780	851	835	776	806	820	758	826	842	767	838	818	828	806	795	823	800	807	804	850	793	804	795	813	792	838	896	842	816	819	820	803	768	848	829	785	848	829	809	800	829	809	841	854	798	804	810	779	777	799	777	826	783	792	771	813	847	796	831	797	813	803	791	828	858	794	846	819	787	806	804	820	812	842	813	900	848	824	804	820	830	819	765	790	822	835	822	820	798	838	772	786	782	828	814	825	799	820	876	833	831	829	815	862	804	857	813	810	839	809	835	829	800	794	817	812	770	784	839	781	802	830	833	747	825	778	778	797	838	782	830	847	834	816	862	781	785	813	824	825	763	809	788	809	883	780	764	869	809	804	815	881	814	788	809	823	767	834	796	829	802	816	827	850	830	797	822	822	865	799	785	830	832	805	800	848	820	829	838	827	831	806	843	843	745	832	827	808	825	821	844	821	789	851	775	790	833	830	821	795	826	824	772	819	809	795	804	841	784	854	779	753	786	817	838	791	810	782	842	837	822	819	814	817	787	838	860	799	803	846	814	797	873	875	854	805	814	816	832	827	818	773	829	803	863	815	839	838	825	844	807	778	804	791	812	806	821	822	921	770	819	818	749	796	764	802	777	787	848	774	828	813	837	808	775	795	780	842	797	823	818	866	811	804	823	801	808	851	794	846	840	783	796	828	821	813	836	785	872	851	819	826	786	833	794	789	824	806	841	858	746	786	813	827	768	802	789	826	803	790	792	830	839	807	849	830	809	801	780	832	811	821	803	833	784	814	799	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
7654	486	265	179	156	137	147	134	149	130	140	125	114	119	125	127	143	125	125	124	118	110	113	122	143	119	141	126	125	113	132	133	150	126	132	121	141	102	102	117	138	130	143	133	136	133	145	109	124	128	127	133	139	127	112	147	129	121	128	131	114	136	130	119	132	110	153	143	116	118	156	136	110	133	120	122	110	122	120	124	118	125	146	153	125	138	145	113	136	122	122	143	130	123	110	124	139	126	115	129	119	142	127	126	132	125	130	96	97	127	133	123	120	132	132	151	136	147	113	122	114	122	130	120	136	157	125	121	129	135	115	128	113	136	137	124	113	130	146	116	160	129	106	130	114	124	110	123	131	106	117	124	105	127	114	126	133	134	117	110	137	117	123	106	121	135	129	128	137	118	136	134	146	121	128	129	122	136	131	138	156	118	154	121	135	142	119	108	111	127	144	140	122	115	135	137	129	122	116	129	127	147	131	140	111	129	140	125	115	143	141	126	114	127	152	126	123	125	113	159	127	122	133	145	114	108	108	121	119	128	113	135	116	141	121	124	126	138	133	123	130	107	117	125	131	128	129	119	133	134	138	130	130	142	138	110	143	143	124	138	125	128	125	137	120	112	98	135	122	130	131	112	116	138	97	140	138	128	131	127	141	124	124	113	123	137	110	126	138	124	105	114	115	138	117	140	132	138	141	112	149	129	102	121	146	105	149	127	108	135	131	133	119	112	137	114	142	157	131	129	107	118	112	119	157	118	138	129	130	124	116	119	125	113	122	134	124	108	119	120	133	129	132	117	131	145	139	129	117	106	137	127	150	118	144	135	137	109	131	126	134	126	126	121	158	141	121	119	122	140	128	131	111	150	114	142	125	119	136	135	122	101	137	121	113	127	148	135	123	124	131	112	131	136	134	112	115	122	135	122	112	130	121	113	125	131	108	137	113	128	117	128	141	132	124	139	141	121	135	118	130	118	117	113	150	141	115	115	118	154	133	133	111	110	125	136	120	134	115	113	108	143	120	110	124	146	123	138	119	123	136	119	136	123	114	121	131	127	126	114	142	118	127	146	131	133	112	109	127	124	111	131	114	119	116	144	132	112	127	120	136	118	124	119	132	148	152	108	116	109	132	137	113	112	130	133	145	142	122	125	122	140	130	119	132	120	109	136	119	132	131	125	134	113	137	128	129	135	117	121	118	121	105	142	134	112	125	129	119	125	118	128	121	113	134	121	134	142	128	131	113	140	116	102	123	106	109	124	142	113	104	155	120	131	119	123	131	136	132	132	147	124	120	114	129	136	140	129	104	103	121	101	135	125	131	130	143	123	116	142	117	109	119	127	125	117	140	137	138	155	143	121	139	129	123	125	129	138	107	138	139	149	130	125	136	131	145	140	131	116	118	126	114	118	111	138	131	125	117	117	142	135	144	133	116	139	134	127	112	130	136	131	120	120	114	126	147	128	127	130	126	129	137	141	119	116	148	115	115	132	125	116	110	120	140	120	121	121	117	151	131	127	123	116	112	132	100	123	120	116	148	121	131	129	119	119	114	129	130	109	131	113	131	129	128	119	132	148	115	120	119	126	127	126	132	122	123	111	144	122	120	110	134	125	120	123	132	98	125	128	125	131	122	107	120	113	134	113	141	124	129	126	146	130	121	123	122	119	126	126	126	122	116	130	145	124	128	119	124	128	120	136	135	118	122	136	119	119	126	133	123	130	136	126	130	128	128	124	133	127	136	128	132	139	114	125	118	124	121	128	135	123	146	122	109	133	137	133	134	139	109	113	145	127	125	140	146	119	123	136	128	146	118	129	138	116	143	132	112	119	115	115	137	120	114	126	113	132	135	119	118	121	121	124	113	132	120	137	126	117	133	146	125	133	125	122	128	145	119	133	123	136	101	112	129	129	117	129	129	136	115	122	116	102	123	109	132	130	128	148	128	121	128	142	125	118	132	107	133	131	111	99	108	141	109	134	121	139	129	140	130	120	113	131	119	125	135	142	111	131	130	135	119	116	113	143	119	125	127	110	126	120	135	121	115	112	137	157	158	109	113	125	139	122	108	124	109	139	116	126	141	131	140	120	124	120	104	125	126	119	131	138	116	115	143	126	114	115	128	131	115	117	132	139	114	134	106	125	143	134	113	118	131	140	126	133	132	120	141	116	128	124	131	125	98	110	140	122	122	132	131	133	129	115	132	116	124	123	119	127	112	125	117	131	122	108	130	134	129	137	134	136	134	108	136	116	141	135	106	120	132	117	111	123	127	113	141	146	120	130	129	144	123	138	118	138	114	120	130	121	140	129	130	117	130	126	127	128	123	110	126	120	113	124	106	117	130	115	129	114	135	112	136	118	123	125	113	136	122	124	110	126	116	122	131	137	127	121	128	124	125	128	125	115	131	127	135	132	123	129	118	138	141	121	112	126	122	136	124	133	108	137	137	140	136	113	119	129	130	115	127	104	113	119	122	124	129	117	120	135	126	117	117	133	132	127	107	123	133	153	136	129	143	94	111	112	115	121	123	134	108	126	126	125	118	128	141	117	129	111	110	142	112	134	110	110	115	111	127	140	116	154	111	99	121	137	119	117	134	148	138	148	143	128	120	129	128	122	116	127	105	153	110	117	116	112	128	145	166	143	113	114	124	146	117	133	147	126	129	133	108	123	125	136	115	122	127	113	144	100	119	124	116	143	144	115	112	129	137	140	123	118	87	128	131	134	126	126	105	119	131	140	129	139	111	122	124	129	115	114	132	124	124	114	117	133	125	101	134	144	105	121	123	114	119	130	108	115	113	138	127	119	124	137	116	128	144	127	115	143	149	113	131	124	143	132	128	110	132	114	127	122	113	134	123	112	119	127	118	131	128	137	118	129	132	134	136	128	125	112	121	139	139	135	134	132	131	109	140	112	120	131	111	120	115	125	143	130	112	142	110	140	110	127	131	140	108	103	133	113	128	123	122	127	136	125	133	107	119	132	143	120	122	135	117	125	121	111	119	164	127	120	120	117	117	120	114	141	148	110	146	159	153	116	112	149	135	111	126	127	119	115	129	116	124	119	130	120	124	121	106	131	123	129	117	131	118	107	131	116	133	118	119	115	122	114	125	113	133	146	121	134	156	130	116	112	127	122	130	122	135	126	123	125	115	116	126	128	129	125	130	117	122	129	122	110	127	125	113	127	146	138	135	137	135	133	136	131	129	128	135	120	138	131	138	122	129	123	139	121	99	126	130	127	120	144	93	156	139	118	130	121	125	133	114	113	127	141	122	123	131	112	113	122	118	120	122	122	112	119	121	122	108	113	119	128	127	139	148	121	113	130	146	136	115	135	120	137	127	128	116	145	131	148	139	133	137	117	131	121	117	127	133	136	126	122	114	111	129	125	106	122	135	118	124	136	121	113	132	123	126	141	107	113	126	116	117	144	134	130	137	142	114	122	120	126	119	130	121	125	137	113	115	135	125	130	125	134	135	112	136	120	141	120	125	139	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
6834	475	634	630	525	496	478	458	477	485	440	454	412	430	442	439	437	381	406	423	486	412	429	448	464	425	438	417	422	421	448	437	392	431	396	373	402	399	415	430	379	389	427	431	420	416	410	404	420	409	411	437	423	426	432	424	389	411	436	432	410	415	385	399	430	419	388	387	375	420	430	427	445	425	403	440	415	408	406	415	367	388	402	443	412	401	414	392	428	418	408	409	426	371	438	414	462	430	441	410	466	392	454	439	441	426	424	393	444	409	415	406	428	386	464	408	420	414	445	413	427	417	431	403	408	410	417	419	407	400	434	435	368	394	419	370	405	402	410	436	384	385	450	429	411	432	390	397	388	405	430	417	392	446	422	424	397	443	419	423	416	396	429	398	419	386	438	421	406	413	413	393	384	441	381	376	435	415	388	422	405	421	439	411	421	395	444	411	380	391	404	470	400	397	381	375	397	445	413	416	424	399	392	390	433	418	443	428	425	410	406	408	396	413	411	390	419	411	423	483	424	444	405	402	393	427	443	415	420	425	354	425	429	426	430	420	418	429	426	377	441	401	426	378	424	435	406	414	454	456	421	381	397	396	401	446	419	400	433	402	405	438	394	396	445	396	422	414	436	410	449	385	407	411	442	419	390	427	442	406	393	440	378	386	407	461	429	402	417	445	437	439	436	426	401	426	408	389	433	400	430	407	380	404	393	448	389	395	425	445	443	374	388	360	420	427	365	389	393	412	426	465	380	423	425	404	419	439	441	412	429	392	434	386	422	425	446	412	434	406	405	407	423	434	460	405	432	411	402	411	382	444	381	408	387	452	398	409	422	410	431	369	391	399	392	417	434	426	390	426	394	421	444	439	455	424	388	442	441	371	430	385	409	400	393	441	403	397	389	425	409	442	404	369	429	414	407	407	422	438	401	400	402	423	392	421	396	434	446	456	389	431	368	392	404	438	429	430	445	424	416	429	415	427	418	417	430	438	402	410	403	407	398	401	410	439	401	414	416	422	391	423	391	384	403	423	441	418	386	399	413	408	414	392	387	405	397	413	411	398	420	444	384	408	412	396	410	397	437	405	454	419	404	420	479	443	437	469	398	394	425	431	398	386	449	372	434	436	398	423	418	396	382	411	439	415	383	417	417	399	401	436	431	433	398	460	414	400	408	414	413	418	410	414	389	400	431	421	479	421	417	444	419	421	430	411	413	426	400	410	404	410	446	413	405	433	394	418	409	396	415	408	416	432	388	406	407	413	425	415	389	403	420	409	427	404	399	396	428	418	340	409	427	458	393	432	427	410	404	427	402	434	419	368	435	436	386	410	375	401	419	405	400	438	406	426	435	423	408	428	411	450	391	377	417	384	388	418	408	403	390	413	409	410	409	393	410	384	424	436	423	430	424	407	422	432	426	393	432	432	402	457	411	423	424	391	407	387	416	441	427	406	402	414	399	449	408	387	390	434	408	427	387	438	439	431	405	428	437	416	423	440	382	385	396	404	431	420	405	421	428	389	434	385	417	426	423	389	418	418	404	402	429	394	444	426	408	391	407	427	402	418	416	396	405	411	444	400	394	436	443	394	396	406	400	433	427	400	382	424	426	410	427	431	394	417	388	457	423	414	428	425	411	447	407	394	428	408	416	401	416	375	379	382	402	432	400	429	392	413	386	421	418	411	406	387	435	454	403	431	422	435	422	422	414	409	401	405	428	393	418	371	407	440	429	431	426	443	422	425	433	418	416	388	416	451	380	373	410	398	396	442	421	417	412	419	437	398	435	370	443	414	403	425	434	387	446	402	437	426	378	435	395	380	399	451	416	402	409	421	419	403	423	419	391	405	387	431	411	414	423	421	449	441	414	393	416	386	425	435	356	397	400	409	405	392	408	411	416	429	424	389	427	429	439	440	408	410	405	446	421	415	432	404	421	442	426	430	453	404	403	388	405	427	409	410	411	413	402	385	359	423	416	412	409	427	394	420	406	409	421	395	434	430	416	381	438	379	414	424	413	393	446	420	427	420	423	421	419	415	397	397	409	392	423	405	415	415	437	398	401	432	376	350	424	442	421	414	374	439	412	415	414	408	409	396	426	424	380	385	416	408	424	439	424	413	443	438	376	427	436	438	443	415	415	396	423	430	424	430	402	409	399	423	399	422	434	392	410	413	426	435	389	419	424	411	417	396	432	395	402	425	418	400	453	401	391	406	447	404	432	417	459	418	422	412	429	420	446	450	429	435	409	413	440	415	457	419	423	405	395	409	420	414	422	409	406	423	442	424	412	448	403	386	439	424	396	431	418	419	387	429	420	394	430	403	421	435	438	427	383	418	401	434	423	458	433	450	422	415	394	401	445	417	413	417	398	418	393	423	406	382	405	417	442	397	433	413	406	396	402	418	443	431	400	388	438	429	429	393	445	397	426	421	378	427	409	425	384	404	415	414	388	444	443	407	434	407	426	411	410	412	421	399	397	455	438	451	433	410	390	431	421	441	429	417	431	409	463	378	415	392	411	412	415	444	385	423	387	461	395	414	380	451	421	411	430	410	377	415	402	428	443	411	408	444	402	399	397	382	386	409	408	427	420	405	437	373	405	412	388	450	408	406	411	481	391	414	393	419	416	408	432	436	420	413	426	431	401	422	418	414	444	397	403	396	410	398	407	399	386	406	465	387	407	388	394	425	428	395	405	416	437	394	417	405	403	381	434	419	397	414	421	384	431	421	445	455	416	408	427	426	436	415	390	398	417	411	412	414	409	399	408	433	405	406	411	450	425	454	404	411	413	461	412	425	402	430	430	415	407	408	376	428	420	411	400	400	377	394	427	395	409	430	366	437	411	417	415	420	436	437	405	389	436	403	374	415	435	420	417	434	425	420	387	434	371	409	427	434	400	453	426	393	400	382	394	393	398	385	365	396	373	412	389	455	413	399	373	392	432	416	399	437	450	405	423	422	430	404	376	408	380	455	404	418	427	396	474	376	411	442	433	403	434	405	407	432	424	402	421	420	413	383	431	383	416	423	430	398	362	421	391	396	441	416	452	398	420	417	418	404	432	417	395	414	411	402	443	434	428	420	370	434	442	407	431	396	433	450	386	428	381	444	397	400	430	409	428	427	421	403	440	403	411	443	436	426	443	386	426	429	431	419	424	419	397	457	436	422	414	432	430	434	407	428	361	433	385	404	414	425	404	452	426	405	431	403	397	436	377	423	431	418	416	429	409	416	460	414	373	435	397	414	429	418	422	396	404	467	436	427	394	425	421	408	439	429	406	419	385	396	423	428	403	403	395	418	425	402	388	392	423	394	401	405	388	438	394	381	410	400	384	435	457	422	423	408	397	427	429	395	424	417	423	421	356	440	369	360	402	393	464	456	388	368	413	438	422	408	417	399	427	405	423	398	417	436	436	423	425	409	401	388	400	422	395	418	373	358	416	426	413	442	428	406	404	426	461	429	431	424	397	406	427	415	432	434	400	417	393	407	412	432	428	390	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
45096	14466	2270	1130	963	736	540	451	440	408	371	384	355	334	298	301	307	300	293	298	271	272	258	308	284	274	290	268	265	265	289	258	275	282	275	262	293	277	256	228	281	271	242	254	249	280	291	283	268	251	266	280	254	273	259	291	295	256	261	270	280	270	252	241	283	272	273	271	277	259	258	302	259	277	284	261	288	237	283	252	272	278	242	279	282	276	262	277	268	238	261	265	244	288	276	242	261	283	285	249	279	271	263	257	289	270	262	264	272	252	293	264	287	244	266	275	264	250	269	258	273	270	277	253	266	241	271	261	263	302	261	272	264	264	242	277	266	253	276	268	295	248	246	264	267	279	278	282	259	255	282	300	257	279	258	236	263	230	240	268	278	280	273	262	261	289	272	245	269	289	257	274	259	241	264	243	290	271	273	258	284	257	273	256	268	279	280	275	252	271	289	283	249	263	239	269	262	268	244	271	284	255	270	288	262	235	279	247	280	269	262	259	295	261	238	281	285	257	267	276	294	257	239	252	267	279	265	269	237	289	262	285	266	264	252	288	244	245	255	263	266	261	286	239	269	290	277	272	250	246	260	276	281	263	257	278	276	267	262	241	290	240	294	281	231	288	280	292	253	237	250	273	272	233	274	273	295	299	253	277	246	261	257	256	265	251	262	263	281	282	267	273	261	268	278	263	265	274	251	260	268	293	255	258	299	276	271	279	267	276	291	254	283	279	288	276	260	239	242	285	263	254	289	277	255	280	267	274	253	277	265	232	262	254	253	258	316	248	282	291	300	267	241	245	243	254	284	285	290	272	263	246	241	265	297	257	250	279	281	251	248	248	251	288	254	256	263	269	276	260	277	252	270	252	266	262	251	270	260	251	258	263	290	276	261	274	262	269	291	267	264	265	230	268	259	267	262	263	275	264	254	256	239	277	263	258	276	271	295	262	260	265	301	283	270	273	265	246	263	252	263	264	274	262	294	278	278	285	302	266	240	233	268	272	278	257	254	289	289	259	278	279	267	261	290	284	241	259	271	263	263	236	281	244	305	271	290	269	248	259	266	239	300	263	264	256	273	274	275	283	273	264	276	260	258	252	271	282	253	239	257	298	273	260	252	253	281	257	275	282	298	263	256	294	237	258	302	264	269	285	260	261	257	243	256	249	262	268	265	250	245	288	271	301	257	242	243	225	258	220	257	262	243	269	262	270	261	257	276	274	257	299	283	269	280	274	253	249	260	297	249	270	276	261	264	251	267	278	256	263	232	279	245	292	273	254	266	245	255	253	245	284	252	289	273	255	255	264	293	275	283	268	261	258	261	273	264	280	243	296	264	277	253	270	267	253	288	246	248	258	268	289	271	261	299	273	232	250	254	268	250	281	273	278	243	250	288	283	258	241	266	289	296	239	274	235	269	248	284	254	258	267	275	254	261	263	266	277	240	279	256	258	264	263	310	275	269	303	266	295	263	246	247	264	263	265	253	253	263	278	291	272	279	304	272	274	273	281	256	234	276	282	290	265	279	228	259	256	261	258	296	217	268	265	245	280	250	271	244	249	246	255	267	250	267	241	303	254	265	242	226	255	283	255	228	277	245	226	261	273	252	253	260	296	267	272	266	261	279	256	267	262	256	289	241	259	262	263	290	286	286	243	249	272	258	265	269	237	276	255	268	276	265	258	279	253	282	257	259	260	265	241	263	283	271	251	233	271	281	271	265	273	325	283	246	233	268	272	253	282	253	233	270	272	259	271	278	264	302	254	235	276	265	273	285	262	255	274	245	279	242	280	254	258	265	286	293	282	274	255	259	281	289	247	259	266	275	271	284	265	257	263	269	282	253	254	284	253	295	292	288	282	265	258	257	257	279	251	264	270	289	262	278	270	253	268	267	241	274	278	248	243	255	249	278	296	257	256	252	275	240	254	282	264	305	268	267	265	272	250	237	291	264	257	261	274	282	265	262	291	258	269	274	255	253	272	238	241	272	275	280	270	273	250	294	280	275	267	264	273	283	277	238	260	244	233	241	295	257	273	280	305	265	279	266	220	287	275	260	279	279	283	269	263	258	249	278	265	264	266	290	241	266	237	237	251	280	248	270	265	249	260	257	269	270	273	287	281	276	292	270	261	277	243	284	238	282	287	255	261	222	257	238	261	248	254	277	250	246	277	281	247	267	263	252	279	267	245	251	268	267	281	270	293	230	266	269	270	234	265	269	264	289	244	318	257	259	267	280	270	293	298	253	275	249	257	251	258	268	248	267	234	255	272	213	296	290	238	273	275	287	278	277	255	267	270	251	271	262	252	264	264	258	250	250	217	278	255	282	286	272	269	273	268	260	257	233	250	289	239	265	274	259	289	263	231	281	282	298	279	260	289	285	281	283	262	273	278	279	281	256	274	261	265	254	269	234	235	242	253	263	269	237	271	257	283	254	254	270	268	262	260	259	265	275	289	248	266	253	239	277	256	254	272	282	270	263	284	265	243	280	240	287	290	253	294	269	276	246	271	265	280	235	239	253	288	266	269	266	290	265	275	263	286	282	296	257	272	287	255	283	289	244	253	286	270	276	259	244	255	265	250	254	256	235	276	276	277	245	259	250	282	294	288	263	235	259	280	283	273	262	301	259	237	269	255	284	247	257	268	256	301	294	253	266	249	288	268	263	258	262	262	283	241	254	265	284	237	287	268	256	259	241	269	283	262	263	270	287	287	273	251	219	271	299	257	251	238	268	247	257	227	250	257	270	261	242	266	280	230	272	248	241	265	265	277	256	230	265	281	239	276	284	239	287	238	255	277	273	276	263	292	280	290	267	249	272	281	275	266	248	269	262	282	265	258	265	246	272	273	277	275	263	277	289	271	292	259	260	246	310	270	250	271	271	238	290	263	253	284	285	250	284	263	259	259	244	293	253	269	261	304	274	259	284	272	261	264	251	262	253	255	263	271	303	266	245	271	232	257	282	249	243	249	255	264	295	251	256	265	251	281	293	251	272	270	254	267	276	261	238	269	240	246	262	272	261	263	273	261	287	269	270	276	285	253	252	296	250	288	291	283	263	251	235	293	272	289	270	248	250	255	273	233	292	287	257	233	290	275	296	295	270	255	248	282	247	263	247	242	275	276	275	267	238	264	288	266	277	286	267	251	289	232	253	258	257	254	275	249	284	259	277	271	250	249	256	287	268	279	278	267	247	246	281	267	266	282	263	246	259	225	264	275	266	251	259	277	271	284	255	227	233	249	248	257	241	267	265	249	274	271	240	262	250	292	249	250	271	211	259	252	289	290	283	287	239	265	274	215	252	246	275	250	259	261	244	254	292	255	269	283	265	260	277	255	270	246	282	260	266	269	272	288	268	242	284	288	273	263	240	265	288	301	264	240	244	270	267	282	275	249	237	237	268	239	279	292	266	270	259	267	255	274	256	246	297	279	244	245	291	283	265	282	272	240	233	271	247	273	264	258	267	281	281	264	247	234	266	270	257	262	265	263	266	256	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
24422	1767	3491	3728	3131	2594	2212	2008	1757	1542	1425	1413	1303	1178	1190	1142	1063	1002	960	986	952	922	907	901	871	835	849	881	872	869	848	823	812	848	750	770	786	783	779	835	810	790	777	802	793	778	820	775	761	709	781	778	841	777	828	750	789	796	808	815	797	795	765	822	753	744	775	765	769	763	750	754	762	800	753	776	776	762	783	830	758	762	768	781	759	735	739	714	767	795	780	733	774	803	762	722	750	785	781	775	759	768	753	729	771	779	737	786	772	766	763	754	720	819	766	753	718	745	738	749	728	776	714	754	739	791	781	759	775	739	776	735	718	756	772	750	756	757	752	720	750	791	753	762	743	766	757	742	736	757	802	743	770	757	764	707	749	727	736	745	730	761	731	775	770	767	745	741	782	758	755	758	720	785	751	785	764	738	732	772	748	764	728	798	763	758	710	738	790	793	741	799	731	764	768	765	785	739	755	760	806	743	755	748	753	739	784	803	793	819	775	775	765	772	839	783	726	721	693	716	768	723	742	773	770	782	750	787	733	747	703	781	795	749	789	775	795	783	736	799	742	791	794	769	743	774	802	777	790	792	786	757	733	719	778	814	747	724	758	780	798	742	722	780	743	756	706	753	723	754	758	751	717	750	790	751	780	742	781	721	786	779	725	770	781	799	757	762	791	756	752	762	736	710	747	747	755	789	773	758	765	770	782	739	767	749	769	794	756	771	764	766	793	744	775	711	777	715	735	764	728	724	783	804	782	702	711	751	722	742	749	746	713	752	777	794	695	756	803	749	747	792	741	761	728	725	751	750	752	730	734	734	801	768	749	737	780	725	765	743	703	745	713	750	764	783	777	776	756	785	749	794	733	746	743	785	784	780	802	726	723	756	753	738	766	763	775	753	724	743	754	734	712	734	761	766	736	776	749	750	756	739	770	743	790	753	751	778	750	783	753	804	736	792	777	758	718	779	786	731	753	762	765	778	783	779	823	775	806	777	738	747	764	709	756	721	741	798	741	713	756	756	763	813	735	754	743	749	760	714	811	766	737	746	724	811	742	733	772	727	766	747	752	728	792	739	757	790	748	752	794	748	787	763	752	786	741	740	724	744	702	749	765	795	787	775	734	807	771	717	768	776	751	696	765	685	757	813	766	770	733	712	781	714	764	752	758	751	775	791	744	745	786	722	762	765	752	740	708	756	809	781	763	720	743	731	755	776	784	786	742	789	766	738	747	779	777	775	740	760	794	808	763	762	736	739	797	774	771	711	736	755	766	778	737	752	740	790	793	784	717	720	773	776	790	738	736	778	733	701	743	751	744	768	722	821	762	804	724	777	730	717	745	754	763	747	780	749	777	755	817	774	729	726	746	796	736	758	768	746	731	752	757	747	702	717	733	748	772	700	728	792	702	780	703	767	736	789	743	757	747	788	774	779	791	708	782	785	773	779	727	795	773	743	772	748	730	725	764	760	740	734	809	728	699	769	750	722	728	764	724	796	725	794	787	739	775	837	804	719	782	781	739	760	781	746	747	707	726	801	762	749	784	733	801	737	747	730	814	782	757	734	717	746	761	759	734	757	762	736	810	778	741	746	783	787	787	779	793	734	762	774	720	736	801	756	717	751	732	726	773	733	689	779	812	700	726	690	774	748	760	767	736	734	758	717	784	737	765	714	743	786	779	738	738	761	785	755	779	753	730	762	670	738	727	730	781	766	745	718	719	744	748	730	748	717	717	755	773	778	749	788	776	755	705	793	775	756	744	721	775	770	767	750	765	779	757	771	727	750	723	765	741	756	734	664	765	787	754	770	730	768	754	719	759	766	762	777	782	818	796	771	744	782	772	751	743	765	760	742	743	692	761	743	748	781	792	711	802	721	744	738	719	803	795	783	729	721	737	776	735	786	772	804	752	699	753	796	771	781	761	731	755	751	789	737	761	792	757	761	748	782	761	790	722	766	790	746	807	759	784	739	832	731	762	802	762	735	744	720	704	825	776	771	722	764	718	798	770	767	776	711	760	742	761	789	705	752	747	735	767	734	780	756	732	719	739	756	713	796	752	751	795	763	789	748	748	752	758	749	772	795	723	718	737	730	753	744	759	746	783	747	775	740	706	757	735	754	774	743	786	698	744	773	762	758	712	719	725	746	710	755	721	763	719	699	749	766	772	767	769	771	688	728	760	800	761	759	753	779	714	804	708	722	734	808	741	751	771	765	723	743	748	739	747	732	747	763	736	687	776	725	784	747	739	764	742	720	782	762	760	782	814	746	776	766	732	745	757	753	752	783	736	742	775	773	757	747	746	751	771	715	784	808	777	739	719	746	798	725	759	734	792	764	713	742	740	750	700	733	789	773	715	804	780	712	798	784	733	761	760	706	725	763	768	712	779	747	776	732	747	754	788	766	753	724	744	740	761	715	788	744	745	763	753	711	752	782	745	825	725	766	792	782	746	789	753	759	761	768	774	745	710	752	718	752	739	752	776	795	743	806	704	760	768	729	742	746	738	800	738	819	793	780	794	786	798	771	723	754	755	772	733	737	738	755	768	734	765	736	754	727	763	774	791	746	744	779	701	759	800	762	766	689	751	757	736	773	733	718	734	776	767	747	746	767	704	731	774	734	764	769	733	765	774	721	764	802	807	788	768	757	771	752	790	787	810	775	755	723	760	773	778	765	714	755	699	780	787	714	760	775	778	744	694	785	748	751	752	738	761	776	744	743	786	795	801	726	755	772	785	757	797	802	744	723	707	776	765	787	756	748	730	744	788	778	829	784	744	765	759	726	757	747	776	749	705	776	772	750	747	783	778	735	811	752	730	696	745	791	823	763	764	749	772	790	748	765	763	733	748	698	754	767	724	775	751	745	769	792	730	778	779	751	830	762	741	745	752	790	737	725	720	796	797	742	737	727	782	776	731	773	736	760	751	760	779	740	781	759	780	787	764	746	744	724	740	737	723	764	737	776	771	734	811	709	737	785	748	750	750	761	797	766	767	784	749	770	766	781	790	762	752	772	783	789	727	809	726	773	774	746	775	773	783	756	777	722	808	743	782	742	735	763	751	768	783	750	759	770	792	768	766	743	743	739	737	763	760	767	806	778	755	735	723	769	713	743	789	787	711	753	760	728	770	772	766	729	727	739	707	769	759	789	786	766	752	758	679	777	714	757	712	770	782	748	711	758	755	733	755	794	724	757	801	713	783	746	808	752	752	770	740	780	775	801	755	759	759	789	769	769	735	790	740	757	767	764	762	791	742	688	804	724	808	792	772	737	750	729	740	744	756	792	730	720	798	740	748	773	818	775	733	767	780	761	727	770	712	711	772	768	750	793	742	748	746	796	773	775	792	786	748	728	742	759	779	697	755	770	777	776	756	738	816	718	767	750	737	748	778	723	735	797	760	760	786	748	756	739	765	737	799	715	781	717	778	803	806	772	753	745	777	737	771	773	737	797	753	726	759	732	800	735	818	756	764	805	762	808	740	749	731	725	758	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	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
52454	24143	7857	2377	1641	1229	897	779	608	589	503	437	494	451	392	381	362	333	361	355	355	355	367	318	333	338	325	319	300	323	321	315	330	324	323	316	294	305	316	326	301	303	316	304	316	302	284	311	320	320	306	330	285	330	285	321	305	308	318	304	265	295	312	301	303	335	319	281	334	276	299	281	301	297	311	298	273	281	310	313	268	317	326	286	300	279	309	298	304	295	315	279	272	291	276	288	316	282	281	293	300	285	323	287	307	318	322	275	294	289	292	290	340	269	298	299	291	282	316	306	318	335	293	326	307	274	321	292	278	296	291	299	275	284	280	257	299	318	274	306	294	296	265	327	276	319	311	282	288	307	318	349	246	307	305	283	292	272	283	284	267	294	284	263	319	305	304	280	295	313	313	272	298	295	303	295	295	315	273	294	288	305	303	285	284	324	297	285	294	271	322	290	302	271	305	337	298	323	314	296	271	274	279	269	293	293	291	331	316	330	303	260	274	339	276	337	288	294	270	308	297	294	278	285	313	293	284	311	288	324	286	313	284	294	290	282	302	294	305	305	279	304	287	293	264	283	297	303	259	298	297	309	305	285	282	321	296	313	298	295	267	284	298	306	305	288	302	287	314	304	295	288	300	308	327	302	275	291	286	259	313	295	325	329	302	307	283	274	297	291	300	301	309	303	295	298	282	295	291	329	301	309	333	283	300	302	330	321	273	291	316	307	290	293	305	261	317	282	303	296	267	286	277	287	285	299	312	274	291	304	306	270	299	306	302	298	294	299	278	305	288	296	266	303	318	297	317	265	298	287	273	298	322	295	302	312	322	290	292	312	299	303	313	319	302	308	308	328	291	296	291	292	306	322	309	293	282	265	281	273	295	302	287	290	296	311	300	306	295	265	294	260	304	345	322	301	270	314	274	279	318	298	304	311	306	300	300	282	283	331	281	291	267	329	284	305	288	276	309	298	284	324	298	284	304	289	294	297	327	317	269	306	282	295	293	297	306	288	296	271	288	300	304	326	320	274	294	291	305	297	282	295	282	296	274	300	298	291	299	278	288	284	280	291	265	270	323	324	311	303	280	290	301	291	291	291	270	278	295	316	317	318	261	276	287	299	309	312	295	284	294	308	270	302	309	296	272	281	291	310	297	270	307	287	295	272	325	315	315	290	285	263	310	302	271	295	310	326	262	269	303	271	279	309	296	312	301	299	301	314	328	280	304	294	280	322	275	290	301	288	297	303	287	272	249	324	309	315	309	301	295	310	316	295	312	312	306	283	335	314	317	307	308	292	295	282	301	313	299	279	305	292	363	311	292	283	309	319	296	299	294	293	291	271	289	305	310	332	305	306	317	302	313	267	311	293	296	318	299	285	285	317	306	317	301	278	308	303	292	275	295	274	293	282	310	319	325	287	310	308	322	297	295	289	307	328	314	290	271	265	282	256	288	321	321	286	302	290	291	313	301	287	319	297	291	290	292	312	311	293	316	258	293	296	281	292	300	307	297	324	269	318	310	302	247	281	292	291	292	239	299	305	289	289	341	286	300	280	302	271	284	312	272	279	280	285	315	291	298	318	281	303	317	280	284	299	279	267	275	311	274	331	306	308	272	281	274	315	291	317	286	301	254	284	287	299	288	299	284	269	314	323	283	284	281	279	286	266	306	320	318	305	289	282	300	288	294	266	286	319	288	288	308	314	279	294	280	300	300	278	294	281	354	318	328	303	283	302	310	299	306	300	304	276	283	305	299	305	309	312	318	306	266	294	274	290	296	294	281	301	323	273	321	328	306	280	328	308	300	292	280	307	330	276	320	309	280	292	284	305	326	298	327	301	328	310	300	329	276	326	284	298	308	305	243	279	293	320	284	277	272	309	279	310	305	311	303	277	307	306	308	307	291	282	281	290	294	323	316	289	271	286	296	304	297	288	295	312	312	313	312	280	302	300	281	281	291	292	294	305	277	295	291	307	315	310	317	308	302	293	277	283	336	282	283	294	287	280	242	285	280	302	297	283	331	245	287	290	285	314	296	264	256	314	263	296	285	288	286	274	292	287	278	264	285	296	316	310	297	305	269	263	288	306	279	304	318	301	305	289	298	308	313	327	296	280	282	288	311	295	298	298	324	299	297	281	317	306	301	277	294	298	304	280	289	298	299	317	296	302	314	292	275	277	298	324	297	326	286	301	329	300	271	302	277	296	304	330	304	327	288	267	322	289	308	303	291	311	289	273	267	317	300	290	289	310	299	315	277	256	306	298	328	300	290	298	285	309	320	288	294	301	301	291	290	256	281	277	318	312	323	283	293	273	300	279	275	262	314	310	317	276	313	294	341	290	283	312	276	305	316	327	294	304	299	286	307	307	247	278	308	303	261	332	310	312	306	263	325	303	272	295	303	297	307	292	272	288	259	274	303	314	295	277	302	301	329	295	281	282	284	303	301	304	277	307	297	287	300	290	296	285	309	301	289	318	298	294	317	297	285	290	275	369	300	317	286	321	290	286	324	322	287	270	292	302	313	280	339	290	302	293	320	302	313	290	322	299	273	285	294	292	271	282	296	285	300	315	301	314	295	260	330	288	336	278	292	309	289	323	294	278	287	292	295	311	301	323	301	264	296	312	322	320	309	344	301	294	312	303	323	271	283	299	295	283	304	292	310	293	292	267	277	283	315	295	324	285	289	285	327	274	293	324	287	292	316	300	303	309	301	279	296	292	295	303	253	285	290	303	276	301	274	291	312	317	298	287	301	292	249	306	304	304	316	270	261	263	309	281	280	304	298	284	291	282	304	303	306	280	295	326	306	288	298	303	280	308	311	279	343	281	293	300	282	310	310	282	293	273	263	279	300	304	288	259	284	317	287	298	289	283	287	294	301	312	311	305	285	324	312	302	294	285	308	292	287	265	337	302	312	295	317	293	316	297	283	270	292	282	290	284	289	311	296	300	275	297	326	323	305	311	316	326	320	289	291	299	294	305	294	276	267	279	265	323	293	303	308	337	282	306	271	292	326	285	304	293	297	294	336	296	307	315	287	305	317	277	310	293	291	311	325	295	288	312	298	309	312	292	293	312	304	326	295	329	273	297	301	277	294	295	291	288	302	306	313	286	292	314	282	303	301	313	288	271	319	305	297	292	281	314	272	287	292	318	316	273	312	319	309	286	299	284	324	331	314	314	287	298	288	302	299	310	346	277	278	272	281	282	292	304	274	312	306	310	316	319	273	311	299	304	312	308	324	284	286	339	298	317	299	317	302	315	284	292	328	296	286	311	295	325	298	311	326	320	289	318	328	286	265	296	296	296	316	299	305	293	296	303	285	299	312	263	312	263	309	295	277	296	315	339	296	280	286	305	299	296	330	288	301	294	293	317	284	297	301	307	310	313	277	306	280	272	317	284	290	284	302	333	283	285	321	278	323	291	305	324	266	323	305	315	295	292	307	291	291	294	295	293	300	298	294	295	286	298	295	302	292	296	276	281	286	317	301	265	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
31350	2749	5966	6512	5443	4533	3690	3136	2771	2345	2137	2020	1892	1721	1644	1466	1345	1419	1285	1252	1245	1132	1181	1091	1084	1065	1046	1032	986	955	1036	953	1004	936	935	981	969	971	923	889	914	904	837	923	889	894	903	858	898	956	861	817	876	842	857	863	848	847	861	873	838	872	858	825	884	837	867	840	870	867	804	847	868	873	791	830	894	844	831	797	815	811	855	859	850	860	862	787	861	787	801	838	792	826	854	818	858	851	874	831	835	825	892	889	800	826	784	865	838	805	831	880	823	831	836	810	831	835	797	815	836	837	888	840	816	812	763	763	852	832	802	821	811	813	826	795	823	817	845	849	807	807	778	820	824	827	795	849	829	808	725	846	852	795	836	777	791	787	780	822	778	881	806	770	742	806	764	809	774	833	771	823	792	781	819	782	787	793	787	822	845	850	851	836	837	841	806	818	797	794	808	784	813	822	851	780	866	823	790	844	798	757	781	848	750	762	818	840	784	825	828	839	807	842	785	773	815	795	864	803	845	846	881	814	718	856	848	860	810	779	772	791	827	774	811	809	790	853	847	816	810	817	858	794	772	859	873	793	810	809	811	799	834	834	804	862	813	811	771	784	818	812	844	803	833	818	831	825	846	818	774	820	785	826	829	831	766	842	791	785	847	792	783	745	819	799	839	765	800	849	814	850	842	831	818	823	806	788	813	828	828	798	821	822	795	786	782	755	837	835	816	796	767	774	768	821	845	824	819	759	812	783	792	822	821	811	824	772	812	822	821	796	785	803	804	805	830	784	766	829	769	785	834	820	799	814	782	866	868	801	746	866	777	796	813	791	849	803	817	823	764	788	810	802	800	862	780	839	833	829	808	821	785	798	816	826	803	816	797	836	805	825	861	797	777	866	819	795	774	840	811	805	810	799	778	775	867	851	824	811	808	842	817	757	827	815	846	772	831	807	785	801	824	776	790	791	782	769	836	858	770	790	796	835	797	816	818	826	786	817	776	814	814	825	833	886	774	814	810	837	852	795	839	777	826	790	764	761	802	814	834	857	775	822	828	782	821	817	768	736	814	798	832	840	831	773	816	807	815	785	856	846	837	786	808	813	782	839	786	856	748	802	813	783	774	832	811	834	864	831	828	835	808	812	772	788	811	803	837	830	801	862	817	789	775	782	827	763	837	793	852	803	774	819	814	817	865	854	833	846	792	839	789	796	787	823	793	813	784	845	843	767	770	782	763	786	807	831	771	825	811	800	819	829	825	820	808	814	783	837	792	821	803	823	826	802	836	821	823	827	803	798	792	781	785	800	818	842	775	864	813	809	786	815	839	822	822	815	847	789	836	826	854	845	772	801	806	838	894	815	823	814	809	815	833	802	820	823	837	835	777	796	816	840	792	811	804	844	797	801	824	794	782	841	822	803	869	789	798	842	769	808	816	832	766	810	817	818	837	838	819	822	809	830	772	852	783	850	810	796	761	807	789	825	807	800	794	811	825	797	808	801	839	871	813	762	864	808	857	769	776	802	816	868	796	820	843	796	784	792	824	792	815	805	849	807	880	794	793	821	827	802	839	783	821	812	769	863	775	851	810	807	821	830	837	799	838	804	827	842	811	771	808	763	866	818	810	786	802	814	855	853	807	784	802	829	821	837	807	806	774	823	823	846	824	831	884	827	800	855	808	856	845	810	862	774	841	831	778	840	830	809	839	773	797	792	866	827	815	775	810	794	847	815	821	846	819	847	832	868	842	826	839	807	814	827	813	819	824	822	832	797	771	795	847	818	817	786	826	823	800	803	846	784	809	872	753	816	842	815	854	796	860	800	761	824	854	813	805	819	792	858	797	851	778	718	795	818	806	795	788	799	814	799	765	797	800	781	774	802	827	825	812	808	813	780	867	783	873	839	803	843	786	834	789	831	814	868	729	856	808	772	871	855	805	825	794	848	783	815	874	800	836	784	752	843	793	857	728	831	798	830	820	789	832	815	813	839	799	864	777	779	786	764	781	808	846	785	831	830	815	812	823	766	787	777	795	836	844	805	816	837	837	804	809	846	813	798	823	832	841	841	813	815	803	776	815	815	759	813	789	811	844	833	826	835	821	839	873	804	800	828	864	872	849	785	804	820	827	819	781	859	820	779	798	759	830	884	817	850	776	828	826	804	807	812	781	822	821	807	858	835	820	841	816	773	793	826	835	788	806	807	841	835	838	796	810	812	807	842	850	856	875	842	863	845	801	783	804	831	794	775	801	788	783	811	781	844	813	772	832	794	834	799	831	894	825	779	773	841	808	777	775	838	865	866	813	863	837	786	823	831	743	779	778	807	843	786	785	807	800	812	797	792	755	820	859	855	857	821	806	813	798	744	814	807	798	861	808	825	792	829	813	826	849	819	855	785	780	809	803	757	827	806	829	803	803	811	831	830	850	790	785	795	832	837	796	830	835	824	803	800	809	842	801	812	842	813	830	833	805	817	783	774	831	814	834	807	839	793	798	816	852	815	854	812	840	800	777	793	809	766	821	845	773	799	806	805	773	828	773	814	830	778	812	818	837	764	782	835	775	803	827	863	766	815	796	801	826	804	822	828	835	795	854	791	788	771	823	795	803	775	819	827	782	817	780	805	805	831	801	865	790	834	785	803	807	773	812	856	815	858	826	856	787	800	833	822	775	810	823	780	800	858	819	856	781	838	808	798	835	806	817	798	824	855	771	894	812	870	813	807	792	792	844	824	849	851	829	776	834	862	785	851	824	811	799	843	844	780	792	823	812	811	812	781	813	874	816	802	829	780	859	808	812	884	802	807	813	854	813	827	780	807	805	811	792	741	822	839	820	825	850	814	818	807	809	790	750	841	794	810	803	792	810	849	835	842	814	837	841	799	870	789	782	841	828	808	793	791	806	789	814	822	857	859	828	841	844	820	803	858	795	833	839	785	799	824	798	833	793	768	811	840	863	745	785	779	881	822	808	833	798	798	773	825	781	811	750	864	831	841	815	818	790	808	828	813	831	789	809	848	848	801	816	816	810	810	780	830	808	838	785	791	814	818	840	817	804	815	801	787	796	795	875	828	835	827	834	795	770	848	814	791	835	796	794	811	831	774	847	818	832	805	900	797	819	776	832	773	817	778	804	857	813	842	815	815	778	821	768	847	809	813	842	764	827	806	807	778	825	823	768	841	813	812	864	825	799	822	827	800	812	816	796	823	821	828	803	803	803	820	820	834	801	823	762	836	804	874	795	855	867	837	847	818	841	825	722	823	821	804	852	823	828	813	794	880	820	836	814	815	808	843	811	845	827	813	793	872	806	791	837	815	801	790	805	821	803	790	841	858	812	830	770	865	786	824	783	851	793	792	782	803	810	838	820	795	862	793	821	815	836	811	792	786	835	807	782	800	736	827	782	806	821	802	795	848	804	807	810	808	759	780	771	841	845	822	838	811	827	837	844	760	786	865	826	847	842	757	822	824	817	814	806	748	825	816	742	821	798	841	829	813	892	803	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
8447	541	243	165	185	151	148	135	129	119	141	130	145	133	121	154	128	137	130	120	134	132	150	125	122	111	128	116	139	116	129	126	130	126	127	123	137	119	132	121	115	139	117	140	121	155	137	117	148	133	134	125	111	143	132	138	135	84	108	100	112	131	135	135	124	105	118	113	137	136	116	130	108	121	121	122	121	135	105	121	113	122	119	124	108	113	143	120	146	131	146	128	123	122	108	126	118	142	119	111	127	139	127	109	141	135	131	120	122	143	114	127	147	110	120	132	118	140	129	132	142	136	114	125	105	133	139	136	118	119	123	110	121	144	124	116	127	134	142	162	111	114	121	129	116	119	139	128	118	125	148	142	120	108	146	126	126	145	128	124	124	134	118	139	116	143	103	122	140	126	126	122	122	122	125	127	128	114	120	119	123	124	115	142	119	111	108	130	136	114	128	129	106	112	137	131	105	119	119	129	130	112	152	130	124	126	122	119	130	119	138	141	120	140	119	120	134	144	115	129	133	127	129	114	125	136	119	127	128	112	128	126	120	116	143	115	118	118	127	128	116	121	117	108	110	115	111	124	132	131	151	142	144	139	122	118	120	121	148	123	118	134	123	132	124	118	134	125	112	125	109	130	122	144	126	118	134	141	138	146	136	130	125	132	127	116	120	127	128	125	144	137	132	127	127	151	120	127	130	130	129	116	130	141	120	133	128	134	136	140	135	113	114	128	124	124	134	138	117	127	133	122	116	149	133	143	144	132	119	113	121	126	140	110	137	129	115	133	126	132	143	127	140	117	130	122	127	119	125	138	121	116	131	125	111	128	124	119	134	126	137	117	117	125	121	125	122	126	140	121	120	118	141	140	121	116	148	120	122	107	149	130	118	120	132	139	128	135	125	122	114	126	143	131	131	157	130	143	143	119	137	127	115	125	130	150	142	118	128	122	126	113	121	151	130	135	122	117	129	126	123	142	133	153	131	123	123	147	143	124	113	120	112	137	136	138	117	130	137	132	119	124	141	122	127	126	160	112	131	135	130	107	133	129	132	112	116	139	108	120	123	119	104	119	148	139	138	127	110	122	146	130	142	127	109	129	128	120	131	128	143	137	125	128	127	129	117	122	147	130	114	123	138	125	109	139	121	135	126	117	126	115	117	131	127	115	117	133	146	126	138	101	135	129	148	128	135	142	139	109	128	118	118	104	121	118	145	128	112	146	139	125	120	135	127	121	149	135	136	139	115	117	137	132	113	139	126	126	122	122	111	143	126	122	138	127	136	118	137	100	117	115	141	168	123	139	149	128	127	121	117	128	108	115	113	117	135	138	144	160	127	127	148	135	128	119	120	134	116	122	123	129	130	128	127	125	138	96	106	122	123	131	141	126	125	113	123	124	125	134	128	131	140	122	123	131	134	115	113	145	127	118	146	120	113	107	126	125	131	126	118	144	127	133	116	120	126	127	121	137	127	130	125	115	132	119	132	105	123	114	124	121	113	110	133	108	112	123	144	129	137	134	123	129	138	131	130	133	130	130	121	115	143	112	121	127	136	132	127	126	118	156	126	117	123	115	100	122	121	147	113	109	136	112	126	110	120	133	136	151	125	134	117	127	127	144	132	119	123	129	116	121	139	118	117	128	124	128	115	120	111	127	111	118	125	126	128	101	127	132	147	108	126	131	123	131	133	143	118	128	134	132	128	99	128	118	130	125	138	108	127	121	107	128	109	119	125	124	138	110	129	130	104	133	130	103	139	145	119	123	128	120	133	116	128	99	113	127	126	136	117	122	135	141	113	138	127	124	143	146	139	142	121	139	113	130	99	128	141	123	139	114	144	152	120	122	128	124	120	136	138	120	119	126	122	131	115	122	130	115	109	118	119	129	136	141	134	104	122	130	102	139	115	130	114	137	141	121	126	112	134	112	121	143	114	137	138	138	126	113	125	119	120	133	134	107	125	133	127	132	108	140	119	143	127	118	127	99	135	102	129	135	145	133	113	107	141	114	122	124	120	115	130	143	139	135	123	117	121	131	139	115	118	139	108	123	130	107	136	118	113	148	113	130	113	146	124	144	106	134	122	142	142	136	127	145	111	111	115	123	127	109	131	114	127	124	130	129	103	121	128	125	119	109	119	115	130	138	128	142	132	134	127	147	125	110	126	144	117	142	109	132	127	115	131	126	109	102	116	129	121	118	127	121	140	108	134	124	114	135	121	133	130	126	122	146	117	135	140	140	141	104	137	123	144	114	116	125	115	128	121	131	108	139	135	124	165	112	118	116	128	134	124	131	120	121	135	145	122	138	147	121	133	129	118	129	120	141	124	132	118	111	127	120	116	105	118	104	141	132	129	129	128	134	125	135	114	143	128	138	142	139	137	122	134	138	129	118	124	129	116	142	108	116	117	103	131	138	122	137	112	129	105	140	134	138	129	127	138	113	148	145	137	114	119	130	131	121	138	134	141	127	139	113	128	107	114	131	127	120	128	120	140	143	115	123	140	139	127	135	137	128	121	124	114	127	125	128	123	126	127	122	117	108	126	122	121	128	105	133	136	128	144	127	115	130	131	140	120	135	131	114	104	139	137	137	122	118	120	127	139	122	127	124	140	138	128	111	129	108	136	132	129	144	123	135	110	161	120	133	126	133	125	127	128	133	141	137	131	117	114	127	138	141	134	142	127	112	139	136	124	128	125	133	137	129	114	116	139	129	123	113	131	109	129	127	124	135	109	123	116	128	129	117	121	129	144	122	105	132	112	127	110	120	116	128	121	130	118	116	129	113	126	147	104	130	114	132	125	141	120	124	123	126	119	129	144	111	121	122	126	151	132	126	136	104	133	115	126	108	120	119	128	132	126	120	130	129	124	121	120	146	140	121	128	130	130	126	112	127	122	143	115	128	103	130	127	124	122	118	108	137	123	143	132	128	134	128	128	139	135	136	132	97	128	137	136	135	120	130	119	133	134	125	122	125	131	135	121	126	130	125	130	130	119	125	122	140	145	119	120	135	114	122	147	132	151	133	123	114	119	99	127	139	123	129	138	136	117	118	132	118	119	137	136	127	122	119	125	137	133	127	117	124	125	117	119	125	134	111	120	140	124	124	131	145	106	118	152	129	151	128	111	139	115	114	123	142	115	119	127	118	133	123	146	124	120	132	126	123	144	119	114	145	133	116	116	112	124	141	143	152	130	124	121	131	125	115	140	141	128	152	128	132	117	137	119	121	119	129	163	126	134	116	136	125	122	118	119	128	131	116	135	118	147	122	134	126	120	123	140	123	114	156	122	134	132	135	136	126	136	125	132	127	107	101	108	109	113	132	109	122	138	140	116	147	138	119	115	130	121	135	147	135	117	115	135	117	128	122	125	125	122	132	138	121	120	123	125	149	122	136	111	137	141	110	127	134	133	120	130	132	101	135	137	139	136	116	103	114	120	130	137	132	125	123	117	126	124	111	116	118	132	127	115	107	112	154	129	126	134	115	150	140	149	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	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
7189	473	585	609	559	548	521	510	500	460	483	469	455	458	433	416	400	383	454	457	443	435	439	420	391	419	439	434	445	390	399	426	411	419	411	427	416	436	433	450	415	405	425	404	434	414	429	431	379	417	432	397	403	442	448	435	385	403	420	403	418	436	386	398	399	422	415	436	418	391	424	447	431	437	423	428	418	400	445	415	409	433	426	431	405	382	439	426	409	389	426	409	440	364	396	426	427	405	423	398	434	417	435	374	387	411	436	444	422	409	443	414	415	386	426	418	416	390	420	413	402	423	423	423	417	424	410	393	393	412	399	385	412	388	433	413	387	432	422	394	387	409	446	425	433	389	382	394	414	392	426	401	433	400	437	400	419	396	388	442	422	429	438	427	434	345	428	402	413	397	441	411	392	435	390	425	427	404	400	428	437	434	463	390	418	428	391	419	409	396	429	410	396	428	398	424	441	414	391	413	407	412	409	406	394	377	404	403	402	395	406	413	404	418	391	398	398	442	435	454	422	417	376	430	447	411	433	420	392	423	422	407	441	391	439	407	409	379	407	433	431	431	408	397	409	445	416	431	388	434	412	415	411	413	419	416	406	432	435	414	414	466	416	423	414	404	426	421	405	409	411	416	431	409	419	429	420	397	400	406	419	406	439	429	426	437	376	403	409	418	426	437	449	392	397	419	433	389	393	377	452	404	446	412	371	414	411	437	391	408	421	433	424	420	446	425	422	429	430	403	442	409	449	392	416	393	410	441	438	434	425	423	441	423	436	394	400	406	399	406	439	407	367	422	417	391	380	445	420	371	407	384	446	393	421	414	452	438	427	397	465	388	413	444	448	402	401	426	416	472	438	435	376	434	423	411	398	382	432	402	404	458	406	457	411	471	439	395	388	386	394	395	376	430	432	402	381	424	418	397	387	428	408	453	360	399	410	409	383	418	400	428	439	403	422	417	411	420	456	440	393	430	414	447	396	372	395	427	431	423	409	402	419	448	436	478	362	410	376	374	451	385	436	439	417	425	401	434	391	402	400	432	395	393	450	407	401	419	412	417	435	392	392	430	428	427	430	388	403	449	394	430	433	430	406	410	401	402	404	425	424	425	424	422	418	435	397	421	459	414	406	452	431	409	422	380	407	419	415	378	411	428	435	460	407	390	420	425	388	405	392	402	404	412	443	395	422	403	390	424	449	426	405	434	440	422	424	416	407	448	418	435	410	411	426	404	406	434	384	416	428	402	407	447	398	420	441	398	424	427	408	421	423	422	404	368	418	434	452	418	386	397	411	410	371	418	400	420	399	396	448	431	443	422	425	406	432	422	385	388	435	418	379	419	379	381	399	405	388	431	419	394	377	378	438	427	412	408	383	417	432	440	405	432	431	421	443	448	394	444	419	423	430	390	388	415	421	407	383	441	421	410	394	422	453	432	420	450	415	454	406	434	442	387	395	407	417	412	454	413	400	385	398	429	430	390	386	435	420	412	435	407	434	399	417	456	382	369	389	414	430	376	399	412	397	436	440	419	438	402	406	412	416	397	384	426	379	435	416	386	425	423	390	443	420	423	453	424	378	433	422	398	380	389	415	425	435	419	418	416	388	413	437	426	438	411	394	411	435	444	430	415	411	402	424	414	395	412	424	439	426	465	397	412	415	388	394	402	404	426	420	432	455	439	422	391	399	405	378	416	408	400	409	427	413	390	445	405	453	413	385	394	412	423	416	403	433	424	394	405	416	431	440	380	378	469	389	368	414	433	425	418	437	407	392	412	440	416	410	389	409	399	402	424	443	386	419	402	417	444	424	436	414	412	405	395	421	428	448	442	454	386	427	425	426	421	419	413	413	427	447	411	416	444	428	436	448	404	395	414	423	421	406	380	387	423	377	401	389	457	438	436	414	425	378	410	406	464	397	418	411	445	406	407	433	424	438	404	401	396	430	449	399	426	402	396	377	453	432	433	397	452	391	415	396	382	442	413	405	359	434	402	420	456	398	408	394	402	380	412	438	413	413	442	411	425	437	406	410	396	449	412	424	429	441	415	377	449	430	439	420	411	420	421	429	411	418	428	423	400	400	392	402	415	406	414	393	387	432	409	390	396	421	387	435	414	422	410	404	383	442	427	427	429	441	417	405	476	403	411	422	420	401	413	397	453	430	429	416	415	388	434	423	392	449	412	413	422	400	416	404	440	430	447	391	408	406	420	378	440	406	402	420	432	424	462	407	447	448	426	418	409	428	400	405	392	414	404	376	420	422	429	415	433	426	403	418	464	458	420	400	419	396	394	400	407	460	401	391	436	456	432	410	443	409	402	415	422	424	395	432	431	421	414	393	425	447	381	398	366	435	406	398	410	388	427	414	429	404	425	406	406	422	464	355	403	420	414	417	434	457	404	413	424	374	426	393	407	382	423	423	414	427	423	408	406	412	410	403	427	414	393	407	392	419	444	427	406	396	403	439	413	413	387	402	450	439	426	399	418	403	450	410	398	406	412	418	424	424	416	423	403	408	444	444	386	422	427	452	396	420	435	403	408	410	407	399	430	390	390	404	430	396	407	406	435	450	426	413	416	450	389	412	429	399	409	406	403	410	415	404	424	460	431	401	439	456	439	390	401	396	389	368	432	414	378	363	450	407	444	446	430	425	369	431	434	403	429	435	422	424	427	426	433	389	450	410	414	439	443	444	406	403	410	409	421	407	393	385	410	410	433	394	440	415	423	415	443	413	411	372	421	441	458	406	398	407	413	443	420	414	409	424	425	425	424	385	454	429	444	420	419	449	424	405	398	461	395	431	379	397	421	453	423	395	361	360	390	461	387	403	403	373	436	422	402	432	428	388	448	420	405	427	405	411	428	429	424	390	413	444	406	433	361	396	436	432	396	417	408	404	433	407	427	426	411	407	385	424	432	409	412	429	419	414	390	446	437	410	438	420	378	409	409	399	427	400	377	404	422	421	414	418	404	442	427	418	420	426	424	414	371	402	417	404	399	430	416	417	411	473	432	416	437	384	366	416	385	393	441	436	444	382	408	391	428	434	433	390	383	389	438	427	396	440	413	408	422	415	442	437	448	391	442	393	432	419	362	399	406	452	465	397	430	413	434	459	408	434	451	461	416	368	413	443	415	397	449	384	432	410	390	420	390	409	420	403	446	395	396	405	402	419	426	409	380	401	423	420	419	434	434	427	414	365	402	423	459	395	397	418	390	414	436	379	400	411	408	440	426	429	441	447	405	440	402	433	407	420	423	376	405	429	389	416	397	452	377	429	462	384	433	409	419	422	430	429	417	408	420	432	407	411	429	442	430	391	389	429	394	407	453	397	402	398	454	394	430	425	397	433	412	416	402	403	381	421	407	431	415	449	403	424	397	395	383	417	460	408	422	430	436	411	425	402	420	458	407	412	420	398	394	440	420	425	432	413	424	408	434	402	395	439	434	410	430	415	442	425	421	408	392	409	416	427	420	427	395	405	412	392	422	415	410	404	429	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
45425	15698	2571	1203	913	622	550	449	417	408	364	343	349	303	319	327	292	333	288	306	290	293	271	256	300	310	281	292	266	291	266	290	263	253	282	247	254	280	264	256	290	289	276	304	280	265	255	244	263	263	237	275	271	252	244	264	295	279	259	255	268	299	274	241	247	279	240	298	275	294	292	293	269	263	254	269	301	271	261	244	279	256	245	256	288	257	262	312	269	266	303	285	248	286	272	283	276	271	287	279	276	265	270	279	276	255	271	269	268	269	263	270	249	276	283	234	276	270	274	285	256	287	231	269	249	257	275	239	254	275	239	296	273	254	280	258	254	242	275	240	275	266	243	237	253	266	285	289	305	244	255	277	278	261	265	252	252	263	263	295	273	261	275	273	247	238	265	259	258	281	281	253	249	273	262	264	253	257	239	248	274	257	269	295	280	268	278	269	260	268	266	283	286	299	308	257	260	258	256	250	272	288	260	284	297	291	238	240	248	292	259	256	298	262	264	275	255	222	285	269	261	250	262	294	292	290	262	272	278	252	262	246	280	280	266	234	260	261	258	277	281	248	256	279	284	280	279	289	251	254	261	273	290	276	249	256	246	267	287	265	273	260	284	244	293	255	298	271	256	261	281	276	259	276	263	248	257	258	241	245	270	238	256	266	265	272	242	270	311	244	282	256	256	250	254	275	265	280	276	274	272	232	252	273	253	288	276	255	272	272	276	273	261	278	280	283	270	295	268	304	265	241	266	278	290	261	275	261	257	233	274	259	266	279	273	261	264	260	244	242	250	276	274	285	243	250	280	248	252	237	241	282	270	321	278	260	283	274	263	262	283	274	247	252	275	282	284	271	262	274	261	272	281	242	261	251	301	264	238	224	263	262	290	268	260	237	230	294	240	283	263	286	248	258	245	270	283	262	267	255	275	260	237	298	299	274	250	244	267	244	245	225	251	264	267	307	272	278	260	276	252	237	268	265	270	253	223	232	296	290	267	298	274	275	262	241	266	248	263	243	268	252	266	276	267	312	272	279	256	247	250	269	275	278	240	238	279	280	274	284	269	265	273	259	258	256	261	242	271	256	267	244	268	263	283	257	256	260	249	269	278	245	280	261	278	257	276	280	261	273	251	273	270	277	280	236	264	272	271	273	257	248	256	254	256	283	251	259	264	273	263	257	265	250	273	269	276	251	259	237	262	282	284	260	253	289	254	302	274	294	281	243	277	249	261	302	295	240	289	269	232	270	266	244	246	265	284	279	285	296	256	296	273	279	281	265	247	282	250	274	278	262	262	274	298	242	288	253	276	270	248	273	253	268	248	268	255	257	283	264	265	257	278	238	288	254	265	280	278	304	281	259	259	260	265	278	286	250	242	255	260	282	266	285	248	286	243	253	264	283	293	254	251	255	260	265	259	249	273	258	248	288	273	256	280	269	275	284	250	252	256	254	267	275	274	250	269	264	257	261	270	246	280	271	250	274	241	309	282	268	263	259	275	255	236	267	253	264	278	230	271	276	303	272	273	274	287	239	308	268	298	279	259	285	303	266	282	259	291	295	262	252	250	285	276	253	250	247	298	279	251	269	290	249	244	253	262	241	249	291	272	270	273	271	278	265	237	262	283	290	265	258	246	274	248	242	292	264	246	260	235	263	246	246	268	279	289	298	243	251	239	284	255	293	262	266	255	275	256	264	245	278	282	263	263	265	266	241	231	243	275	282	284	284	274	240	271	269	279	267	289	279	270	268	275	252	265	257	275	270	259	276	252	254	269	267	278	268	263	283	259	246	277	283	264	259	261	282	286	275	262	275	256	260	275	303	275	283	282	259	263	266	266	248	278	259	253	281	294	231	267	266	300	291	274	246	259	277	247	247	245	298	260	255	221	279	274	294	269	285	273	264	256	235	265	255	267	276	252	246	259	258	274	255	273	275	282	262	269	267	248	272	262	263	262	303	270	265	271	298	267	268	269	260	254	261	280	243	259	238	295	255	248	263	258	280	256	271	267	266	268	259	252	259	286	248	285	274	233	270	280	249	262	240	267	276	270	270	259	271	276	270	280	267	275	284	273	264	282	262	295	280	260	242	249	244	266	256	277	273	268	272	270	249	276	287	256	261	268	245	273	255	241	269	292	280	251	237	275	266	243	257	261	284	261	253	249	246	259	253	265	219	266	282	283	286	266	285	271	261	245	283	262	255	279	237	279	271	270	298	251	269	272	278	260	246	275	277	266	287	287	275	252	269	264	272	253	275	243	268	276	264	275	253	271	256	277	245	294	287	246	274	251	250	261	263	280	243	266	286	268	250	254	264	257	282	277	303	254	269	277	248	277	233	277	250	271	273	275	268	272	283	265	249	250	279	293	249	277	245	245	268	241	267	280	281	265	244	256	302	284	255	264	251	264	281	266	252	238	241	270	258	267	289	245	280	283	279	267	260	245	278	258	260	256	254	234	281	276	270	272	277	248	284	229	266	250	265	237	269	280	284	272	254	255	229	273	236	252	272	258	273	271	256	276	303	270	269	267	247	243	263	247	302	285	277	284	274	265	255	257	301	267	254	266	267	253	275	268	294	234	265	280	252	268	265	288	279	257	277	257	268	243	267	251	239	252	259	292	293	264	278	269	258	242	278	247	269	235	249	254	211	283	257	304	295	262	297	246	274	245	258	283	263	249	287	272	268	271	255	312	293	256	275	268	270	273	283	261	321	261	270	240	251	262	253	263	283	268	260	265	264	242	253	277	252	264	288	285	264	275	272	301	247	285	265	275	268	240	259	250	237	256	285	252	253	297	265	251	269	264	233	288	275	267	252	281	284	219	274	277	287	252	262	285	245	269	293	279	260	258	276	276	292	274	259	266	260	279	291	271	287	283	258	265	281	267	247	284	233	271	262	289	297	280	261	272	247	261	275	273	280	244	265	250	287	273	262	277	260	283	233	253	270	257	245	271	259	248	283	278	260	271	291	288	264	269	283	252	262	264	273	265	276	270	268	257	297	250	263	242	289	271	244	254	301	272	268	256	264	247	263	271	268	254	222	256	281	292	268	262	263	274	251	263	251	248	247	257	255	285	303	271	260	272	268	254	254	243	276	262	279	272	280	269	287	275	266	311	259	272	264	264	259	264	272	254	257	260	268	278	272	284	253	279	273	288	260	279	255	263	251	256	259	281	261	254	252	245	254	296	276	269	274	269	277	272	260	262	278	274	297	283	266	254	281	290	250	304	276	282	235	281	278	240	281	273	247	305	273	264	283	275	256	265	243	266	303	276	298	262	245	264	278	260	272	273	288	282	234	273	252	260	276	274	258	289	265	256	295	291	260	239	280	268	253	272	257	245	271	288	252	268	265	249	257	255	235	284	296	283	229	271	246	262	257	226	268	289	277	271	260	249	271	250	269	279	247	242	260	251	256	265	283	260	243	249	266	248	226	284	293	254	298	275	257	287	237	277	261	236	265	283	296	281	261	285	268	287	266	253	256	261	258	248	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	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
24840	1750	3445	3843	3249	2595	2248	1970	1707	1567	1458	1446	1251	1217	1124	1078	1053	1033	998	935	1011	902	942	927	880	927	845	876	900	824	857	818	802	866	838	825	849	767	866	797	829	836	794	762	775	778	820	773	810	811	734	775	742	778	742	791	828	782	813	767	823	803	759	782	777	767	767	751	797	749	782	764	757	767	732	801	802	763	781	769	780	787	804	743	816	712	732	801	801	719	764	731	785	712	715	788	797	725	799	726	749	732	784	752	761	756	813	735	759	744	795	739	766	754	769	730	779	770	732	799	772	748	772	769	767	777	793	761	813	789	755	733	741	721	773	718	754	771	755	766	740	731	760	760	756	795	739	762	746	802	783	759	807	766	765	751	740	739	747	775	789	730	779	753	772	748	713	758	788	794	722	711	784	779	745	762	791	792	751	756	768	765	743	756	757	785	749	752	829	757	731	756	762	734	753	802	767	747	734	805	748	769	776	772	765	774	758	726	754	763	748	746	785	748	740	758	777	750	775	739	757	759	779	757	759	734	738	743	782	781	731	796	742	791	762	757	817	803	745	759	792	768	809	758	773	790	776	753	700	754	763	733	744	741	774	700	754	761	769	726	771	778	749	763	743	744	807	759	768	792	761	707	777	751	732	730	741	793	795	745	749	756	786	782	737	775	758	754	763	753	761	748	770	765	781	748	768	748	728	801	761	756	763	734	818	759	756	815	757	831	743	738	720	743	696	746	800	802	722	743	770	774	721	778	761	753	792	765	771	775	797	799	773	750	827	765	758	764	777	752	786	783	749	757	731	791	743	830	750	736	818	753	739	751	690	811	742	748	760	762	793	756	770	756	772	761	720	763	755	779	732	748	743	757	759	698	749	763	767	764	751	796	776	745	743	743	787	818	748	769	766	718	779	773	746	715	743	790	793	802	774	752	757	788	768	745	808	766	719	792	744	754	787	725	760	778	737	763	773	782	809	749	807	748	800	735	750	777	775	732	729	794	749	740	719	788	711	770	841	720	773	753	759	759	745	801	794	736	799	827	751	731	772	793	782	773	710	740	764	790	764	742	777	731	810	803	701	762	747	756	789	756	766	773	729	730	728	732	770	708	752	741	657	742	769	772	754	760	743	708	707	739	759	750	725	737	823	715	773	786	806	702	753	764	781	740	799	744	722	741	701	744	783	786	801	775	786	725	757	758	763	719	799	766	755	772	739	797	759	781	845	776	767	773	735	744	778	729	784	742	742	711	756	754	772	740	788	811	800	791	813	752	746	729	729	751	714	743	789	783	743	748	769	772	713	756	747	778	745	739	763	737	709	754	768	795	770	767	739	782	715	745	784	750	752	730	774	770	770	762	741	770	740	801	751	748	727	758	801	733	788	747	752	794	755	762	784	728	764	733	769	734	761	775	784	753	760	729	768	753	785	744	749	721	772	785	767	713	789	802	752	742	738	766	724	745	790	778	770	763	779	750	791	724	710	767	771	764	740	736	741	744	755	739	750	766	757	742	730	698	734	773	796	776	801	756	723	776	738	799	753	763	758	738	740	740	830	776	727	769	754	774	788	746	750	753	773	757	752	720	801	759	773	746	757	732	759	808	757	759	783	719	787	783	727	795	740	742	755	788	718	759	740	801	751	746	726	762	780	809	750	773	749	792	749	720	768	775	753	803	765	737	775	746	748	743	773	790	730	789	722	764	703	752	732	711	793	714	800	750	772	746	767	750	758	798	791	770	760	771	775	776	746	795	793	776	745	815	754	754	756	721	775	763	798	791	749	765	712	778	760	779	713	725	771	743	801	824	744	806	785	745	867	783	767	775	726	712	754	788	774	689	775	818	779	770	758	732	787	741	730	783	752	740	731	771	780	801	724	796	764	780	794	761	796	729	761	754	736	778	756	735	772	752	735	777	808	752	792	750	793	782	784	718	745	778	786	720	758	800	725	760	751	731	782	731	732	749	738	760	713	742	748	769	744	763	761	774	737	744	747	758	715	776	728	732	815	745	755	759	760	719	755	776	765	798	708	771	730	765	787	790	741	747	721	744	725	801	748	752	765	767	777	718	749	751	756	734	805	770	786	716	769	763	731	722	798	750	730	808	743	754	795	715	775	708	755	734	761	751	808	782	789	798	774	779	777	782	748	763	804	756	719	773	795	748	751	808	804	772	737	787	753	729	718	803	748	763	792	778	819	777	787	756	749	719	780	747	743	825	799	757	736	775	767	716	755	764	763	740	790	780	776	777	749	753	764	734	743	750	738	750	758	729	744	802	782	778	761	771	775	768	749	734	760	729	751	781	761	763	792	824	746	778	750	768	743	781	734	791	757	719	752	749	733	770	743	790	685	805	744	795	759	711	815	813	778	763	727	783	742	733	799	733	795	755	776	752	801	787	771	793	800	772	783	790	768	779	729	790	748	732	781	737	775	733	775	753	788	780	760	732	767	787	757	780	806	797	771	772	750	801	730	754	774	794	766	747	732	784	810	756	781	765	789	758	782	771	752	747	760	776	751	763	739	787	765	749	719	746	770	768	749	791	742	774	786	790	786	697	771	758	787	774	734	720	765	716	763	766	746	741	801	777	734	761	727	722	807	760	779	788	755	764	748	710	777	760	778	802	748	744	720	759	720	756	776	794	729	721	738	759	753	751	709	703	760	767	761	757	739	750	774	777	723	761	759	772	778	795	719	759	743	723	746	751	799	771	738	833	791	722	739	728	762	809	782	722	750	743	837	728	735	786	740	790	708	757	766	718	815	776	715	787	719	762	755	734	801	774	756	736	758	776	804	781	768	734	770	779	769	773	762	792	762	700	789	795	794	729	747	747	817	777	763	729	761	731	805	756	757	744	795	815	741	778	777	808	755	763	766	743	765	774	758	742	777	723	730	775	765	793	748	756	770	752	769	766	784	783	778	739	775	726	710	722	750	766	780	771	785	766	779	755	761	791	763	742	773	781	695	764	787	715	762	783	710	751	764	760	774	745	737	800	769	764	806	712	752	773	738	745	774	710	758	755	758	781	714	757	803	784	746	766	771	755	787	743	702	765	745	750	829	790	764	721	747	763	776	781	752	809	768	737	703	745	799	725	713	748	736	797	718	747	705	786	769	751	772	791	760	808	789	761	756	776	743	744	730	728	752	760	783	737	744	788	774	737	731	740	770	773	768	743	760	774	753	742	767	719	760	781	773	709	764	769	762	721	726	749	709	798	770	766	765	764	797	768	726	819	727	737	717	770	747	745	762	682	764	780	767	803	770	741	772	756	794	804	738	728	727	799	787	750	786	815	802	727	751	761	820	774	760	764	761	813	773	736	745	792	751	749	763	703	746	784	791	764	748	783	749	785	766	798	772	775	786	716	733	735	761	755	757	739	767	815	751	788	770	793	766	793	771	752	746	735	730	756	755	772	737	784	733	750	724	757	731	749	782	765	768	751	758	801	750	786	759	823	786	797	726	763	773	759	766	722	746	720	799	770	781	780	762	782	790	781	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
52522	24493	8380	2365	1582	1180	938	771	628	570	498	479	455	450	444	343	339	387	367	365	365	318	338	347	339	355	305	304	320	295	313	290	316	284	309	322	324	342	287	261	301	325	308	326	293	300	304	294	302	304	283	283	294	316	296	318	313	307	316	305	321	336	292	296	294	325	344	314	273	279	280	280	299	268	323	289	292	321	279	328	297	306	310	325	262	288	323	300	294	315	309	298	293	280	296	275	306	289	301	297	287	308	343	292	297	290	307	301	301	317	318	309	297	313	250	310	325	302	304	284	297	290	284	295	301	318	288	295	305	289	297	288	367	337	301	291	281	283	311	292	310	279	295	332	292	349	300	277	293	264	298	304	298	269	292	312	315	294	308	310	297	312	295	299	283	278	282	293	311	289	318	322	279	306	334	298	320	278	293	285	291	288	336	283	281	294	275	331	298	306	328	271	307	249	351	313	307	311	301	272	299	300	316	305	300	292	293	310	288	298	307	278	301	266	270	297	289	290	322	293	294	334	317	299	308	297	294	266	320	302	313	305	310	297	297	275	283	295	318	299	309	320	317	286	337	278	277	293	312	285	291	284	280	303	298	306	330	266	267	308	280	301	305	291	305	326	331	316	305	277	308	311	303	292	277	281	286	271	314	312	292	294	286	286	296	316	334	279	293	295	284	270	289	264	311	291	312	316	304	292	306	340	270	292	316	314	297	294	295	301	274	278	296	287	283	280	273	295	297	303	313	298	307	323	286	283	288	294	299	292	297	293	288	299	300	299	312	306	284	306	312	318	268	325	309	316	310	308	289	294	298	277	292	263	303	314	279	287	288	300	319	290	293	278	288	308	289	267	291	292	296	305	300	308	308	286	287	329	295	324	291	304	283	306	311	282	289	286	296	311	323	291	322	274	294	291	295	313	320	273	305	297	286	304	286	311	309	297	284	305	296	299	281	280	275	260	299	324	280	283	304	310	293	279	289	302	329	287	290	269	285	303	273	270	308	308	321	286	336	301	269	264	293	305	278	310	282	257	306	282	324	311	296	291	294	296	302	321	297	282	291	275	275	283	281	315	321	300	306	285	293	285	304	294	284	293	308	314	290	281	299	297	279	301	253	303	286	303	286	284	278	306	286	311	295	312	285	294	326	304	283	302	276	305	291	305	279	295	305	307	301	284	323	317	302	308	300	319	313	299	296	277	294	278	310	297	327	313	287	311	267	308	284	279	304	289	298	303	278	302	281	305	254	276	295	286	276	307	299	260	324	299	298	290	303	311	293	291	310	296	300	288	293	316	300	317	284	306	312	300	290	273	294	309	291	292	330	298	285	304	277	273	283	311	303	305	299	297	314	308	308	311	297	307	292	308	298	307	281	277	277	332	339	293	317	313	263	307	300	301	299	301	294	295	307	295	318	310	330	298	297	302	305	276	292	301	326	306	281	306	298	263	311	303	254	294	293	305	325	316	293	308	342	293	270	328	345	263	284	288	289	309	290	284	286	304	296	315	295	321	318	312	280	310	249	283	291	309	284	273	287	270	316	283	296	308	290	286	293	315	314	322	301	317	299	321	308	273	294	298	301	306	317	309	286	279	267	330	291	289	296	279	306	297	284	264	323	297	299	298	287	284	272	299	283	302	297	330	288	290	255	316	297	291	314	289	297	280	291	305	285	298	307	300	295	315	309	287	298	268	288	288	306	341	306	269	295	306	287	277	319	317	271	286	287	327	333	284	300	279	319	342	296	309	327	282	324	255	319	325	286	277	282	285	298	321	274	303	272	310	287	294	302	319	299	284	297	307	289	309	284	294	314	300	296	294	304	280	331	305	304	279	321	299	309	306	316	282	290	287	283	284	339	288	325	266	300	315	290	296	275	301	316	300	294	292	262	302	324	255	321	288	296	293	288	283	304	314	297	296	294	298	295	278	294	313	332	321	299	308	325	294	297	325	297	266	309	319	321	293	323	291	274	252	269	301	324	287	298	309	302	308	277	300	327	319	324	326	291	279	287	305	265	289	302	290	285	254	319	315	271	283	258	324	289	314	298	310	300	300	296	260	308	313	285	314	330	279	294	328	270	302	339	312	233	300	329	303	298	295	308	298	302	279	262	322	294	330	302	303	311	301	323	313	314	269	322	300	309	308	295	268	268	278	284	321	323	280	331	308	261	288	281	255	309	271	333	297	330	295	327	298	319	325	314	338	315	308	295	295	317	271	293	261	327	316	293	322	289	306	289	318	294	314	281	287	326	269	295	309	295	314	297	284	296	279	306	317	328	276	306	295	310	296	272	309	280	306	307	317	304	290	304	296	298	294	306	276	295	286	300	269	304	294	313	286	315	298	297	315	276	287	306	296	296	311	289	269	261	296	293	295	274	326	296	303	305	315	301	286	296	312	301	322	280	329	307	297	299	276	312	274	321	284	318	327	280	273	252	295	323	325	294	299	283	321	328	318	275	278	330	324	319	261	286	285	309	289	312	323	293	277	301	289	267	296	306	334	313	303	287	299	288	275	280	300	290	342	299	286	305	292	259	310	269	314	294	286	293	326	291	298	314	301	304	290	283	299	266	291	306	296	308	273	292	285	304	284	300	284	260	296	317	295	287	261	298	321	277	283	307	318	277	303	290	310	311	260	291	260	309	324	299	294	308	266	300	344	322	342	258	301	305	286	339	305	304	319	302	271	295	325	295	283	316	320	293	253	322	300	296	303	286	293	314	308	319	302	281	322	269	328	296	330	282	291	282	288	308	304	286	296	266	306	303	284	294	303	296	273	284	253	291	279	302	283	294	274	285	299	311	285	355	268	288	303	275	281	294	271	335	307	312	299	276	293	303	285	325	313	296	260	297	297	334	292	304	325	282	298	305	297	328	292	286	279	303	294	301	313	285	301	282	306	292	294	285	292	293	302	308	282	288	301	314	310	294	302	312	302	339	306	287	308	298	287	295	332	299	298	315	302	308	335	300	293	292	306	295	306	291	296	286	305	321	321	282	292	303	303	272	335	300	315	284	286	278	320	272	283	309	285	290	314	326	350	320	327	314	304	309	304	285	313	290	286	275	309	287	260	319	303	326	307	273	319	311	313	294	321	295	268	266	279	309	304	296	339	305	315	288	320	330	270	295	291	278	293	270	316	288	326	327	283	315	313	294	299	289	302	294	312	314	279	308	280	299	292	314	309	271	303	320	296	295	277	277	297	304	311	315	348	303	291	319	293	296	307	268	303	309	266	305	308	303	286	277	308	303	296	295	325	267	293	303	309	293	288	295	307	326	296	326	281	322	327	289	283	308	308	323	294	294	297	304	275	306	285	300	296	295	316	299	313	281	292	321	302	305	302	325	311	285	284	286	302	303	267	292	311	280	292	302	294	317	292	308	285	280	323	290	317	285	282	307	300	297	306	293	290	277	296	275	302	330	281	298	284	279	294	307	293	290	329	316	293	319	309	292	300	272	282	313	322	311	305	272	292	283	324	301	269	262	291	301	298	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
31702	2765	5808	6460	5493	4312	3560	3140	2693	2339	2046	2176	1847	1641	1568	1459	1454	1342	1291	1202	1174	1191	1138	1190	1058	990	1056	1015	967	975	988	956	953	926	935	880	936	900	907	965	920	888	929	908	886	901	929	870	896	907	862	886	840	856	861	876	864	843	869	855	858	876	823	858	858	805	855	831	795	888	808	855	794	828	795	825	852	873	794	847	856	819	861	819	849	830	859	841	855	864	800	851	828	836	861	814	779	806	830	862	864	826	826	847	862	813	828	851	769	865	884	794	832	776	781	782	789	850	860	807	908	866	878	806	838	806	837	832	826	812	782	808	794	865	834	829	835	809	793	823	772	813	811	778	777	840	854	832	766	809	804	789	854	839	797	808	801	826	807	777	802	810	846	741	800	793	829	792	862	793	800	782	819	811	841	820	860	836	818	861	829	845	782	830	845	794	827	814	835	848	831	766	794	777	797	842	787	848	836	846	817	768	883	854	829	810	764	822	831	846	817	842	838	871	792	797	829	807	806	788	783	822	832	840	851	841	812	797	813	804	828	807	798	883	796	796	794	850	798	838	801	782	833	828	812	807	777	808	811	817	825	804	798	839	824	823	865	804	890	804	805	808	852	802	836	833	776	793	804	799	789	802	836	837	791	803	787	758	825	813	856	792	839	817	795	819	800	832	824	808	867	789	816	802	809	861	806	817	815	821	803	846	795	864	787	784	856	823	780	874	832	813	794	833	801	802	812	833	829	773	782	805	801	787	830	862	788	829	854	822	835	829	821	850	777	827	869	826	786	823	813	791	796	822	879	818	783	825	758	834	855	820	779	809	822	809	833	801	825	789	837	801	852	806	803	802	867	797	866	825	823	806	843	855	874	841	799	777	831	809	820	784	868	815	824	830	752	829	798	858	822	789	793	780	773	809	810	762	774	802	838	788	773	817	836	798	828	812	805	839	814	870	833	836	840	814	847	819	829	803	809	831	804	827	820	872	803	869	833	830	820	775	803	819	838	801	778	788	817	764	837	820	782	829	815	781	774	812	837	814	832	805	813	843	787	807	812	810	811	853	818	815	835	808	797	824	841	838	817	798	817	863	824	827	879	804	826	789	814	803	856	790	827	831	837	827	850	836	801	850	812	827	822	813	811	836	772	796	805	832	808	809	780	841	850	787	823	803	822	790	775	804	779	807	784	781	855	804	851	857	854	787	826	780	791	817	807	849	843	815	775	809	831	833	817	831	822	833	853	845	845	857	849	758	872	821	832	787	831	818	805	780	840	795	829	817	837	847	854	767	878	804	829	757	824	790	767	795	814	806	822	821	795	777	816	837	794	781	774	820	826	815	806	824	852	803	767	810	781	783	797	820	771	781	846	802	781	834	801	825	786	816	745	778	860	810	816	805	809	788	820	822	856	824	850	830	863	813	825	842	830	792	813	778	809	822	894	847	816	816	761	798	853	789	848	788	840	824	815	836	765	803	830	803	857	798	797	808	823	859	793	855	835	784	859	799	807	821	898	858	814	844	843	787	820	844	817	814	801	803	832	775	801	826	816	834	851	818	851	785	827	848	828	848	783	871	804	868	826	821	848	816	820	830	787	785	833	813	858	857	784	803	836	796	797	786	812	778	839	835	847	827	831	793	811	795	824	820	823	819	795	809	820	823	814	770	801	805	810	762	773	835	773	754	824	838	813	799	824	833	785	819	787	857	766	781	817	824	764	773	789	859	818	835	845	866	817	802	792	826	797	819	803	782	796	826	794	808	823	813	771	852	841	819	771	809	809	777	772	829	863	830	789	815	848	853	808	815	840	804	866	797	838	816	824	820	851	825	815	788	855	862	860	815	776	811	797	892	836	807	845	778	848	803	833	802	794	859	772	790	817	869	813	807	809	778	796	835	870	816	759	838	797	824	822	821	770	805	816	819	836	740	813	816	794	792	829	833	845	817	896	830	790	814	778	818	789	747	871	792	834	881	851	818	757	776	861	849	874	772	797	866	784	824	817	817	833	789	836	818	807	817	840	801	823	793	830	791	820	816	773	812	850	808	828	837	788	816	775	836	787	805	806	791	824	797	776	760	888	852	824	818	828	782	826	832	784	850	825	802	814	818	822	769	799	803	839	798	821	838	756	760	799	826	788	798	781	850	820	819	823	775	817	869	819	805	761	739	833	787	835	862	856	803	814	830	824	768	767	824	832	805	845	882	832	802	837	844	820	827	813	844	811	829	780	819	772	865	768	847	791	856	809	803	791	834	854	825	782	857	841	844	787	862	853	743	782	811	835	805	802	785	796	814	799	812	832	786	901	826	794	835	857	839	823	804	796	823	831	801	788	812	814	826	815	841	802	866	840	813	824	805	854	804	801	852	859	787	853	844	811	803	817	816	806	857	845	813	824	788	802	804	807	791	831	875	838	796	804	758	818	845	818	791	823	814	844	785	769	828	831	784	804	789	836	822	842	826	798	861	807	841	817	796	785	811	857	795	830	791	839	865	799	813	825	830	825	817	828	807	847	802	793	802	850	756	831	822	819	864	823	805	879	812	819	803	797	814	856	801	772	858	813	807	863	850	840	802	872	814	795	793	837	830	832	860	761	817	839	828	859	829	741	808	848	825	788	766	799	839	817	804	827	809	761	823	834	792	809	763	799	838	801	852	808	830	854	891	791	839	790	818	825	868	802	776	816	780	781	808	850	869	856	769	857	807	794	779	851	811	848	781	825	765	785	820	840	800	813	790	791	767	807	803	858	792	792	835	772	818	794	872	817	821	861	832	805	799	831	838	822	801	848	798	760	790	847	804	809	832	809	850	784	819	831	776	816	843	815	776	804	769	838	863	788	853	836	793	820	811	845	788	815	810	833	802	819	821	825	861	830	808	816	835	778	880	819	849	753	849	864	825	828	784	873	809	812	816	766	840	823	825	813	803	805	865	824	800	808	838	789	801	836	849	866	860	801	791	806	846	865	818	839	828	828	830	822	820	838	835	800	829	805	796	820	845	828	810	837	823	820	880	822	780	810	875	840	879	725	840	824	765	827	826	849	824	830	758	804	841	824	824	850	830	796	803	839	807	826	826	837	813	841	862	821	807	810	859	846	780	818	812	842	825	822	812	793	813	798	796	805	853	867	794	795	851	873	803	814	817	871	839	807	825	831	858	830	842	875	838	837	844	811	799	748	881	843	878	827	785	844	856	793	859	812	826	835	804	829	812	818	849	794	817	817	794	829	871	818	846	789	805	831	826	810	791	815	830	814	794	846	791	851	868	778	753	823	806	805	807	832	794	770	788	754	793	812	783	781	809	824	824	806	802	820	811	841	783	816	837	808	760	776	850	821	772	793	766	832	836	883	848	786	811	782	844	792	800	811	806	857	826	830	836	844	782	799	776	832	826	811	851	813	808	828	745	820	798	780	806	815	793	885	805	808	808	811	818	794	844	868	831	820	856	828	837	816	789	832	815	803	859	848	825	871	801	829	851	862	826	813	839	805	755	815	796	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
8933	543	283	183	166	168	150	143	138	151	136	131	126	130	139	121	135	110	150	127	140	137	151	133	151	128	131	117	121	155	112	143	126	131	131	128	131	125	125	135	149	126	133	121	132	119	126	141	123	124	122	138	104	133	120	122	124	131	130	141	135	129	145	133	145	128	115	128	118	121	117	131	137	143	145	148	130	152	112	134	113	122	116	135	132	139	136	118	117	138	112	142	138	139	129	129	129	132	124	131	128	109	131	122	136	145	133	131	124	139	121	134	139	125	122	117	130	124	116	111	128	120	139	128	135	148	112	136	126	133	144	116	118	117	114	126	132	137	126	132	99	124	128	124	126	135	128	126	141	117	123	147	120	114	123	121	119	131	113	154	141	125	164	138	133	125	120	138	130	152	133	99	129	136	122	129	118	142	121	112	129	139	128	135	146	109	134	138	107	123	141	145	145	115	113	116	130	124	137	136	141	137	142	127	116	126	130	134	147	142	121	127	115	138	152	129	126	121	121	148	114	123	132	151	95	155	133	139	140	127	123	149	126	131	119	116	120	123	136	129	135	131	155	137	126	116	136	137	128	99	134	106	115	140	123	133	138	116	119	136	127	129	114	144	128	129	114	124	127	136	133	140	132	130	121	123	118	125	114	102	141	130	131	124	131	135	141	107	118	105	131	121	127	126	117	118	142	101	110	129	119	127	122	125	147	143	123	123	147	142	121	125	131	138	136	135	130	119	120	124	128	141	139	155	140	140	125	132	133	136	116	131	112	125	126	99	115	125	116	134	122	122	126	111	130	143	110	144	137	138	132	120	117	117	123	135	125	117	101	132	133	103	112	123	131	131	132	138	133	135	134	120	138	134	113	110	126	130	130	120	145	131	122	120	121	121	124	148	119	156	124	128	129	110	117	128	127	120	139	129	126	117	126	128	118	146	113	121	138	110	123	140	149	133	131	140	146	135	127	124	126	129	146	138	111	137	134	124	144	107	113	147	134	141	129	135	131	134	125	118	129	125	123	136	116	136	119	135	151	121	122	115	133	156	132	141	153	126	123	123	114	127	128	131	122	127	119	117	128	133	124	110	134	125	106	140	117	130	119	146	138	136	114	118	138	126	129	134	119	110	122	137	125	133	119	135	115	142	125	122	127	125	125	117	141	108	141	140	137	115	118	123	120	150	131	143	143	139	123	127	140	129	114	126	130	117	108	122	130	124	138	137	136	119	137	127	122	127	119	107	116	133	136	123	111	126	124	109	131	148	120	132	102	131	133	139	123	148	121	121	121	107	140	124	137	123	138	140	109	117	157	111	129	122	110	134	129	116	121	138	145	150	136	109	117	120	128	134	129	137	136	123	148	141	127	138	127	133	127	131	135	121	125	149	126	107	122	110	138	116	132	125	127	150	145	121	138	129	128	144	157	141	121	118	126	121	150	114	120	126	145	139	131	137	119	127	124	125	111	144	136	128	123	102	123	137	110	108	143	126	115	129	133	118	128	131	143	114	120	134	127	135	129	169	121	157	128	143	156	121	123	137	133	114	149	133	113	104	135	132	151	122	111	129	140	114	127	135	127	111	130	132	118	110	135	127	127	139	118	146	127	130	125	130	137	118	128	133	147	115	125	126	124	132	125	125	135	128	124	114	118	140	127	129	136	131	123	139	114	140	127	116	109	144	118	148	122	128	131	150	131	118	106	105	122	142	123	131	132	116	121	133	119	118	122	124	129	141	129	125	126	117	100	133	122	99	126	127	136	154	121	144	130	130	124	129	137	112	128	121	125	123	126	134	115	122	127	143	131	113	128	122	138	114	115	130	130	112	145	136	116	122	131	108	130	131	136	135	120	142	131	133	116	123	130	122	153	130	125	117	146	123	111	131	130	121	127	144	139	115	131	112	130	130	127	140	112	109	107	130	133	111	133	123	124	136	128	113	144	121	100	105	127	127	144	144	128	128	137	126	135	126	135	122	140	139	142	132	126	128	144	128	139	121	134	122	125	139	129	150	130	121	124	112	124	150	132	101	134	119	124	127	120	150	120	121	134	115	136	133	136	136	133	130	116	155	126	125	134	124	127	118	122	132	139	130	148	132	117	134	123	121	143	125	145	116	128	118	138	132	129	123	119	150	129	113	117	126	132	126	125	125	116	149	104	133	142	129	118	110	116	97	114	124	144	115	139	132	146	117	148	140	131	120	133	102	130	122	116	143	126	132	136	153	132	112	126	115	126	127	110	109	121	113	139	132	127	125	155	132	145	130	118	138	143	130	128	138	129	126	108	114	117	127	138	120	151	133	116	139	134	119	125	134	122	142	138	122	110	152	116	141	128	130	131	121	117	115	110	135	133	118	116	128	121	105	103	129	124	125	101	108	128	124	102	124	125	120	134	139	155	118	128	139	117	143	132	149	103	144	130	152	125	133	111	119	118	131	123	107	122	127	124	116	137	130	142	119	101	109	101	135	110	122	132	129	117	118	123	136	127	124	138	118	116	116	159	135	124	118	115	122	127	123	110	135	141	127	147	120	131	120	137	126	128	110	116	142	122	112	136	122	124	144	116	132	134	135	121	122	151	126	127	109	120	114	136	132	138	132	118	140	130	159	141	134	131	130	155	119	126	133	142	119	122	133	133	129	129	117	149	149	119	123	152	108	142	141	132	118	111	130	138	115	131	139	112	126	124	137	115	126	125	123	120	135	115	136	121	157	119	125	105	130	132	130	139	125	117	126	120	115	133	123	138	156	132	123	137	104	132	110	126	132	116	136	128	121	124	140	127	146	119	130	127	120	123	150	134	135	125	135	142	120	130	130	136	119	124	136	122	136	118	108	113	125	119	140	131	120	105	140	140	122	140	130	128	133	151	104	144	116	130	138	132	120	131	126	114	125	142	123	111	113	128	135	135	120	122	134	122	123	146	131	145	126	123	145	124	122	113	137	127	127	128	122	121	121	121	117	111	128	114	128	132	120	136	138	134	132	118	141	118	142	128	113	132	116	133	120	114	126	139	126	119	108	115	121	141	118	149	98	129	114	134	118	123	122	120	120	119	124	143	123	141	109	105	125	120	121	137	143	122	128	128	127	130	110	126	136	132	139	137	117	142	117	139	124	137	138	139	108	125	120	112	112	137	118	115	111	125	126	134	133	124	147	122	135	105	119	128	128	140	121	114	138	129	121	124	116	119	140	118	148	140	126	128	119	121	119	121	146	145	123	109	137	141	133	107	133	108	122	139	127	133	117	122	133	130	129	134	150	156	138	137	144	122	165	118	126	131	120	126	128	129	141	136	129	111	136	118	126	166	143	126	135	134	123	127	122	126	144	122	156	128	148	124	121	152	123	131	144	131	138	127	111	120	137	149	139	124	150	122	125	120	121	127	142	133	131	135	119	133	141	131	120	130	121	96	131	138	127	128	122	133	120	136	121	140	122	114	139	111	137	117	128	134	118	117	125	136	137	118	114	129	158	133	157	129	120	117	144	110	124	138	119	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
7892	502	595	578	584	540	560	461	478	498	436	470	444	435	431	425	434	424	456	456	424	421	442	418	445	425	448	407	455	456	432	373	434	415	441	423	411	422	419	426	433	442	421	418	444	406	426	449	400	441	419	417	399	426	446	428	417	438	403	444	399	420	451	398	442	372	407	445	428	421	443	413	455	409	427	385	427	429	431	399	409	408	402	400	406	425	420	426	433	458	426	418	423	418	424	413	412	404	421	454	405	388	418	411	422	427	422	452	463	414	460	405	393	410	411	449	429	407	420	450	420	469	406	435	438	413	366	410	379	423	404	404	425	452	415	412	470	426	427	387	411	381	406	416	420	392	439	400	393	436	432	450	404	485	456	414	414	414	419	418	431	402	382	391	465	405	463	404	416	444	439	412	447	466	405	411	428	433	396	420	412	440	413	430	427	457	432	425	442	413	395	395	440	397	442	436	419	417	405	417	437	396	401	422	428	423	436	425	387	469	403	447	454	428	404	432	458	440	432	400	449	440	443	461	415	445	451	425	472	412	389	417	443	450	405	398	403	420	445	418	454	435	384	459	411	476	433	415	427	453	407	427	417	465	427	408	396	430	429	446	423	451	425	392	439	413	385	380	427	417	427	424	406	461	400	421	421	434	430	419	441	464	384	419	400	421	421	437	429	408	445	425	429	434	419	391	423	432	416	454	453	413	419	405	406	401	410	431	434	433	398	411	454	443	443	434	421	419	423	403	428	429	436	431	427	457	371	455	409	413	382	417	428	407	395	443	405	440	438	404	425	398	419	417	414	431	423	383	439	409	406	407	432	446	434	433	404	398	433	396	444	416	443	450	417	418	416	405	445	432	409	401	464	454	438	433	405	437	445	402	416	416	424	432	439	439	433	423	420	406	416	422	396	392	429	434	411	410	432	445	427	450	384	460	430	431	412	434	396	400	425	413	455	454	431	427	425	415	411	397	389	404	394	409	400	452	370	444	406	407	412	431	441	459	421	463	381	436	428	390	407	410	409	422	435	414	446	421	461	459	395	425	404	420	429	384	424	401	438	407	438	431	444	411	389	435	401	464	436	409	431	411	410	413	426	411	390	427	461	459	435	412	420	473	411	440	435	446	423	443	414	419	400	390	419	428	444	442	397	408	429	434	429	433	429	388	418	425	449	389	425	476	429	401	427	392	431	414	454	441	418	427	435	432	441	400	438	411	422	416	410	409	404	418	383	430	419	436	439	401	405	439	415	436	436	378	396	415	443	404	421	419	396	415	441	433	410	410	414	427	443	440	432	409	363	404	400	449	418	451	423	445	411	431	442	442	446	394	417	429	451	421	448	453	446	443	434	416	408	369	432	390	463	408	411	434	426	397	441	420	418	432	393	427	409	457	450	440	437	416	445	424	416	443	396	426	446	437	384	401	457	416	445	405	397	445	413	407	389	425	408	391	419	448	418	398	400	404	428	439	393	424	412	451	473	435	443	402	444	417	433	418	434	444	415	422	437	406	402	423	409	404	418	428	401	406	433	443	408	389	388	408	382	411	402	427	413	464	403	430	391	410	430	406	433	401	408	415	437	433	406	421	466	410	449	435	408	443	431	438	464	404	423	405	405	428	403	417	425	425	414	408	424	446	410	403	467	390	441	417	429	454	430	469	408	419	415	404	410	427	403	423	403	380	405	421	428	406	411	435	437	438	454	421	435	384	443	413	405	422	405	425	399	427	421	430	459	436	393	391	418	414	367	391	421	463	407	436	423	423	415	411	467	387	420	454	421	453	428	418	423	451	377	405	424	397	399	424	425	411	430	397	420	412	452	406	447	388	424	427	451	443	382	439	435	428	401	407	405	429	426	430	415	450	460	420	427	392	448	414	402	453	402	401	410	442	432	411	404	445	409	425	411	430	393	472	439	436	453	413	411	438	442	426	440	424	428	435	412	438	421	445	444	464	451	414	409	389	421	424	421	415	431	413	418	425	473	418	436	444	421	377	462	443	392	442	423	399	413	445	413	401	399	440	407	419	418	417	405	430	396	445	426	413	381	423	448	422	428	446	409	416	425	461	416	451	415	414	429	421	413	410	399	404	443	398	429	415	379	457	403	396	413	447	415	402	416	438	394	420	434	418	385	420	454	428	418	416	412	411	446	454	402	448	410	417	399	474	424	394	467	431	420	416	417	419	394	438	437	446	407	441	381	420	451	376	383	429	408	410	419	437	418	419	439	403	411	403	437	432	417	406	422	387	412	406	429	408	405	400	410	411	429	474	425	413	406	410	450	411	427	382	402	390	425	412	447	418	448	399	443	418	432	407	416	415	382	412	419	442	421	429	389	420	414	452	421	416	420	403	423	450	404	438	429	447	417	430	448	415	400	432	424	427	442	393	429	398	406	408	411	444	376	414	419	406	422	439	435	415	423	407	390	413	419	381	434	430	419	414	441	426	436	396	417	435	413	446	441	397	458	430	417	393	409	424	438	419	441	409	412	413	424	464	384	425	416	401	433	443	402	415	448	414	456	424	428	421	442	409	413	429	485	416	435	409	418	447	500	404	430	427	430	426	405	380	444	402	416	428	397	444	443	405	411	435	444	421	424	437	446	448	431	426	385	435	439	433	421	440	416	385	415	434	417	399	394	430	422	410	417	429	451	468	428	433	410	419	406	430	409	421	431	424	443	430	437	410	413	416	434	438	445	407	422	399	455	440	433	400	385	446	398	411	431	420	414	456	422	400	390	437	418	436	428	390	450	433	409	402	426	381	393	391	429	425	449	405	386	428	441	416	428	412	402	412	419	415	424	453	413	443	399	424	425	438	433	436	422	431	389	444	430	416	417	419	423	400	430	426	441	419	445	468	414	415	436	416	382	395	400	426	475	424	410	414	436	401	384	453	422	458	407	415	417	414	431	423	448	418	402	406	388	394	415	410	432	456	436	430	460	379	390	417	380	406	469	385	444	389	418	410	407	409	437	395	435	422	418	422	420	417	405	423	383	427	426	458	440	384	435	447	443	427	425	430	412	412	422	439	430	401	428	439	401	435	425	449	455	460	428	438	457	394	484	426	419	395	396	416	424	458	417	420	429	405	408	431	430	412	433	398	431	391	421	428	406	394	418	436	439	414	425	416	414	441	400	415	412	426	424	412	434	436	435	421	403	404	445	389	451	390	453	450	405	419	439	440	442	389	399	406	428	414	419	387	414	403	411	393	443	446	419	397	414	409	410	424	461	430	451	442	379	426	446	441	421	444	418	438	433	414	439	412	417	402	395	407	426	432	395	401	450	456	415	474	428	380	416	390	402	408	409	375	402	450	447	392	408	420	388	428	424	405	397	453	377	434	429	445	442	396	390	422	401	444	442	432	411	387	412	449	450	439	453	432	412	421	410	414	433	417	416	420	406	435	447	422	410	431	436	418	390	387	441	402	427	394	409	387	460	393	416	421	462	432	434	426	390	438	389	415	382	475	403	422	452	411	365	393	412	450	442	430	410	415	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
47010	16284	2773	1116	826	710	539	436	462	392	392	380	328	331	300	292	316	307	298	287	281	266	257	300	259	265	306	291	275	291	303	288	254	249	271	244	287	311	272	292	292	290	308	271	277	269	242	259	259	271	277	253	299	278	269	241	278	273	298	283	260	281	287	253	277	263	276	295	242	275	295	275	271	274	263	249	231	270	287	258	252	264	248	256	287	246	251	255	271	261	290	279	247	298	269	262	252	259	271	273	281	247	292	250	251	264	271	297	299	260	273	279	266	282	287	257	231	289	260	278	259	278	283	260	260	277	283	266	267	244	264	289	249	270	277	269	265	280	252	270	226	278	269	239	275	295	265	278	257	283	291	286	258	258	293	257	239	284	293	273	296	264	264	264	283	265	304	264	261	270	271	289	261	264	249	249	321	272	263	273	277	272	302	247	275	251	251	239	273	285	223	270	253	292	253	277	276	282	262	266	291	251	271	264	260	265	239	268	276	275	254	266	273	309	261	294	264	244	253	285	270	276	242	260	265	285	274	291	297	286	264	275	264	258	281	259	271	270	279	235	265	309	266	266	248	286	274	279	285	297	249	250	269	283	300	262	261	268	270	305	258	243	255	285	292	259	275	298	276	256	263	300	250	254	257	258	279	279	250	271	267	278	283	266	269	287	246	231	293	304	271	269	247	269	264	260	273	286	303	269	252	263	283	295	265	282	282	271	279	282	286	268	245	266	279	269	272	255	254	264	242	241	290	279	280	275	280	275	262	267	299	287	287	283	292	278	277	275	263	263	257	280	259	273	245	235	286	266	286	258	271	269	301	268	294	295	261	242	294	249	285	279	260	268	263	278	265	286	250	284	278	271	273	266	261	311	247	267	288	253	260	252	248	236	250	277	280	283	274	261	265	259	238	258	250	256	259	246	271	270	266	268	274	293	278	271	270	253	267	268	280	262	278	244	256	287	273	286	303	310	277	296	242	257	268	252	271	242	251	271	270	277	279	254	277	283	272	257	290	240	257	251	296	281	248	278	283	280	283	271	272	259	269	250	264	288	281	271	253	239	254	297	245	275	267	284	265	263	271	288	271	277	273	272	272	256	271	249	271	268	247	278	262	274	268	249	281	295	290	246	263	259	265	299	258	277	291	249	299	262	286	259	253	262	258	262	269	272	251	249	264	258	251	262	299	276	261	269	268	270	261	281	271	273	293	261	291	290	264	283	274	272	296	271	296	255	286	304	300	262	284	273	283	265	286	268	269	259	259	242	266	241	252	241	271	275	269	238	241	230	266	262	283	270	267	275	276	270	257	272	280	261	261	295	261	281	261	277	235	271	274	280	275	262	265	300	274	231	278	253	300	266	264	268	256	259	269	230	285	299	248	258	231	276	242	292	296	285	273	270	271	290	265	268	251	278	262	264	243	275	278	274	264	266	270	255	255	289	260	268	261	281	270	290	254	269	263	268	289	254	247	283	273	296	276	250	269	293	270	274	258	277	278	264	290	273	261	284	268	277	269	268	266	258	270	232	258	268	250	266	256	266	243	267	243	299	300	291	280	277	263	250	272	246	307	271	292	287	275	270	265	225	272	240	262	257	279	248	293	260	290	248	247	270	264	259	253	276	254	244	251	282	253	286	260	287	307	267	291	269	251	272	275	246	271	269	276	270	281	240	268	275	268	255	264	285	273	255	280	245	269	263	227	246	275	278	257	253	267	269	276	283	266	283	250	287	263	290	267	274	263	266	258	257	271	239	261	252	264	243	280	256	276	271	265	273	247	252	295	301	262	264	275	267	286	271	304	265	279	269	269	272	252	257	218	261	283	278	279	268	288	272	274	275	273	274	271	264	286	259	261	276	269	274	279	264	251	298	275	269	280	276	258	265	253	282	271	248	253	269	247	272	282	242	275	279	273	260	277	278	282	302	264	270	282	277	262	287	276	256	260	318	247	266	284	253	257	284	264	262	275	292	238	245	252	290	267	263	249	307	252	249	253	271	259	294	266	269	285	295	272	244	260	252	277	268	253	271	266	278	283	268	273	287	266	262	285	290	292	261	281	294	282	259	238	267	261	275	269	282	224	259	253	291	274	284	241	251	265	278	265	263	268	286	253	261	270	272	266	262	270	297	275	250	251	304	262	282	273	235	257	285	280	257	283	250	251	255	273	260	268	294	287	259	252	271	241	273	259	297	266	263	282	271	275	255	283	278	263	282	283	262	261	282	265	297	268	251	288	267	268	274	287	264	295	269	257	276	258	248	265	274	288	270	245	264	251	296	265	307	281	252	245	283	284	309	268	268	279	290	254	254	231	268	285	265	249	282	258	275	273	254	258	294	283	288	280	287	303	284	269	272	300	249	265	295	274	279	303	254	244	274	278	270	260	254	274	252	250	252	275	265	313	280	258	268	262	261	264	258	269	261	288	257	254	287	253	281	285	260	245	257	277	279	276	244	288	257	266	257	246	258	268	276	304	275	247	263	272	252	266	269	270	260	264	247	296	269	273	262	259	277	266	266	282	260	276	296	270	255	294	274	283	286	271	255	277	253	290	258	275	284	273	274	276	253	293	254	289	264	259	266	260	276	288	261	314	235	258	271	289	245	263	261	264	274	270	273	257	253	281	242	269	289	252	248	272	272	261	252	253	280	261	257	260	265	238	280	290	239	271	280	280	291	298	281	255	270	270	280	282	249	241	274	268	278	265	256	293	262	283	265	284	285	267	292	274	249	290	266	279	293	293	252	287	288	257	291	279	269	288	264	262	248	261	265	263	271	292	276	258	240	254	303	264	283	279	274	251	277	302	270	302	293	282	283	282	267	273	247	282	302	262	259	293	262	275	297	266	261	245	267	275	280	246	282	263	269	295	277	290	266	279	261	295	266	249	265	279	255	290	254	294	277	299	306	293	282	294	274	261	276	270	256	295	284	250	264	262	300	266	279	255	268	275	291	286	278	297	270	257	253	229	289	264	288	272	264	251	268	253	271	268	269	275	275	293	277	258	301	255	251	298	254	250	314	289	268	286	274	246	271	273	290	280	279	255	256	276	264	284	270	260	280	262	285	280	256	260	246	261	263	271	269	296	267	237	276	265	265	257	256	275	254	278	250	244	254	277	254	259	252	275	254	291	263	263	318	253	251	253	269	293	248	272	233	270	276	253	233	284	293	235	286	267	267	295	265	264	255	267	283	268	267	277	262	277	268	265	278	288	273	267	291	262	270	246	248	256	283	268	278	282	274	247	298	294	293	276	272	239	262	265	256	280	258	232	263	260	280	259	283	285	264	306	295	290	255	255	273	275	280	269	268	247	277	281	275	268	271	271	252	257	261	242	266	271	285	264	277	269	270	286	272	281	294	281	282	274	278	244	263	298	254	270	269	252	271	283	279	280	246	243	288	223	235	270	258	311	260	271	283	248	271	286	268	250	289	261	274	243	270	264	266	273	251	269	287	308	264	265	299	266	278	246	258	232	257	265	265	265	271	264	283	270	276	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
25812	1711	3493	3727	3263	2697	2233	1953	1745	1564	1515	1434	1263	1182	1097	1077	1118	1069	996	922	969	958	912	919	893	856	908	819	896	857	852	809	844	866	839	829	848	840	826	827	799	816	827	818	813	778	816	747	849	816	818	774	780	757	809	818	803	791	799	791	790	788	757	807	795	767	712	778	778	764	769	804	772	763	802	811	767	791	802	779	791	770	810	832	801	755	774	758	750	770	814	758	747	768	757	772	759	778	790	806	764	748	786	782	727	783	817	777	782	767	777	786	771	727	796	771	781	784	797	789	803	783	752	784	737	736	775	780	747	750	788	728	784	758	790	737	797	775	770	806	730	762	772	754	789	751	761	784	762	734	797	726	758	791	771	763	732	705	743	730	766	728	719	761	729	769	780	726	743	758	785	743	724	770	775	797	756	733	764	710	769	787	756	821	758	791	771	738	779	776	711	803	761	807	777	776	732	793	752	697	770	784	721	777	777	760	749	806	783	780	769	790	773	763	752	790	787	745	759	751	769	789	772	802	722	724	797	803	755	760	784	730	776	748	706	771	743	749	779	810	789	753	730	759	804	789	782	700	767	755	778	775	750	767	727	732	780	763	810	727	732	734	732	783	748	750	740	763	720	769	796	766	766	780	780	759	744	802	763	754	782	789	724	784	753	759	764	800	739	762	695	790	771	757	792	777	746	769	774	695	764	769	761	771	741	738	748	765	759	742	747	768	788	793	768	729	775	738	753	795	757	799	772	778	737	774	756	744	791	764	740	740	789	776	753	728	791	756	764	792	679	822	748	777	773	780	750	765	774	776	732	763	746	735	785	778	763	759	778	813	756	715	757	740	777	803	774	791	805	779	729	747	775	773	794	749	741	754	734	754	797	728	756	766	777	758	769	771	780	770	759	816	737	748	778	827	770	798	836	753	773	759	805	729	764	766	795	729	742	764	748	788	734	733	705	779	748	779	771	721	787	788	783	751	745	775	770	811	765	756	752	826	760	784	801	751	754	772	777	804	789	745	772	783	825	796	768	718	762	750	765	726	717	789	759	744	765	761	771	778	750	730	777	813	776	706	795	799	783	793	741	774	744	791	779	742	778	759	760	735	782	790	743	765	749	780	750	778	771	767	711	775	759	807	766	771	815	743	765	800	776	784	765	761	754	780	809	745	724	788	764	768	771	742	736	800	776	739	689	724	791	801	780	785	757	784	755	810	783	756	715	782	773	786	750	801	765	746	764	728	721	737	746	762	776	753	727	758	787	756	760	737	798	756	786	744	754	797	745	746	762	777	763	760	789	742	758	756	751	730	800	727	699	774	729	787	736	818	745	774	773	777	787	847	784	735	743	714	800	797	803	767	776	800	768	768	701	744	813	795	778	788	730	792	762	776	769	735	816	789	732	685	788	732	751	781	812	778	742	723	758	691	708	754	732	771	749	707	783	777	791	758	795	752	730	712	759	739	743	724	730	736	762	766	705	736	794	775	749	761	750	774	766	768	807	774	743	806	737	779	734	783	773	754	731	777	776	772	715	781	765	727	762	827	750	737	793	778	776	785	707	779	751	760	744	732	669	757	804	756	761	780	786	759	762	726	736	753	740	766	742	804	724	790	761	702	740	784	712	794	790	766	778	754	756	784	767	754	804	739	752	770	735	753	777	772	752	736	749	729	761	771	718	744	745	738	776	807	767	775	763	781	740	740	797	739	713	783	764	736	770	779	713	795	722	771	743	744	738	755	792	787	760	768	791	766	684	788	745	805	792	799	778	757	745	796	762	766	727	788	738	760	725	807	766	744	757	804	749	760	786	767	731	789	743	802	805	756	711	797	695	691	761	753	789	764	792	732	761	758	779	749	773	733	758	728	744	777	742	719	782	770	770	769	758	796	756	797	751	803	822	762	736	722	802	745	750	782	817	759	758	708	765	756	748	814	763	784	786	756	764	748	723	750	756	752	798	752	738	793	801	758	789	778	786	780	736	820	795	788	732	762	800	777	781	734	799	749	782	772	797	733	744	734	783	757	790	736	762	781	757	758	747	775	752	753	774	768	772	763	766	755	845	732	766	743	711	757	714	772	762	732	781	763	782	749	740	732	767	803	783	758	776	755	746	768	802	767	754	760	719	766	785	798	756	718	778	765	712	785	778	745	687	761	756	729	762	757	732	776	776	773	697	746	733	765	732	757	759	757	736	779	742	779	762	757	755	744	774	747	722	761	766	767	750	787	776	772	778	749	774	755	814	780	803	796	787	733	751	766	770	714	757	786	833	786	736	804	767	733	759	797	759	769	815	745	791	761	747	783	745	758	759	750	743	812	750	722	788	739	790	726	772	733	769	739	779	816	748	751	766	723	771	749	809	775	758	811	747	780	730	761	744	774	791	793	825	784	796	721	739	747	825	743	796	712	799	729	774	772	803	727	770	801	789	769	727	756	739	794	731	818	762	776	809	791	759	762	742	792	773	813	767	729	762	744	745	758	799	815	736	758	761	771	748	717	715	731	760	821	789	741	756	735	747	780	756	714	811	796	780	766	766	731	773	765	850	782	743	777	752	799	768	803	765	747	735	802	739	769	768	736	755	758	804	797	818	733	794	768	764	723	758	785	766	783	775	780	769	748	733	810	760	740	804	784	780	756	777	789	798	748	785	794	756	770	747	757	776	770	768	753	773	768	763	710	811	788	755	744	778	796	760	783	759	760	803	722	741	806	720	753	769	764	796	764	831	767	754	716	777	788	767	760	750	741	793	773	757	732	764	760	740	730	778	761	811	740	775	736	754	762	811	780	760	751	757	773	796	758	772	739	776	746	795	766	778	768	790	737	782	741	736	733	784	713	750	723	756	747	761	742	750	764	716	753	771	811	805	754	754	729	782	754	770	823	750	766	742	761	747	793	791	776	740	764	722	788	841	754	747	757	715	763	735	769	741	747	776	722	852	755	738	799	776	764	768	733	767	770	732	775	770	746	765	744	711	755	775	742	756	743	752	739	719	719	762	762	746	731	776	772	795	758	758	761	733	721	747	794	760	767	745	732	760	777	755	763	766	755	781	767	796	765	752	776	770	762	729	796	743	736	755	742	772	776	736	761	772	782	767	768	741	751	818	735	823	752	754	750	710	739	775	792	757	746	820	815	733	749	729	772	742	774	779	790	768	766	806	789	797	766	772	762	749	711	756	761	798	749	706	781	816	730	707	754	756	732	779	806	709	742	764	820	774	724	755	769	721	717	774	745	696	765	755	730	796	785	766	782	758	750	722	772	780	740	786	753	833	781	726	758	713	774	768	794	781	771	716	770	771	690	740	789	737	798	753	745	795	761	745	796	744	743	760	757	746	723	765	730	782	783	753	780	738	796	780	748	802	787	768	835	746	751	738	748	765	779	756	715	763	752	743	738	751	749	814	763	753	795	757	748	753	780	802	738	747	814	775	765	705	746	733	801	790	740	798	734	776	781	740	738	769	761	714	705	796	769	756	777	757	775	738	759	786	791	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
53657	24662	8898	2390	1584	1146	891	659	631	581	504	484	437	407	393	357	357	371	361	375	356	333	351	345	338	353	327	348	290	295	300	338	331	298	331	299	320	312	307	365	339	320	316	310	335	300	306	322	320	332	329	273	285	299	281	299	275	305	302	310	327	306	333	302	338	329	290	272	274	274	337	316	307	271	327	298	308	315	312	305	322	307	294	341	338	313	297	284	314	313	279	307	297	342	324	315	297	275	315	331	303	314	332	292	305	317	292	282	292	288	286	311	270	309	308	302	298	299	306	309	296	272	287	265	298	296	294	290	344	320	322	290	309	270	314	291	330	289	281	306	291	271	301	326	335	293	302	293	323	275	283	269	284	292	311	299	285	308	287	301	286	310	312	282	278	299	314	311	306	317	331	288	347	276	319	299	300	319	281	309	264	322	306	311	304	317	270	287	309	303	283	312	290	305	303	293	268	323	301	313	290	282	308	327	304	317	298	288	304	302	329	295	305	303	326	326	318	265	309	293	312	329	275	294	289	300	312	302	286	294	300	274	289	312	306	297	287	306	329	303	307	301	300	283	285	304	318	293	311	347	309	299	268	308	279	294	294	279	299	310	277	292	295	283	335	296	308	321	292	311	318	296	280	343	281	352	320	305	327	292	297	317	303	290	293	297	334	304	312	282	298	297	305	321	272	289	311	252	316	292	289	292	281	295	335	313	284	307	319	315	306	282	316	276	277	318	304	290	296	318	317	278	273	329	301	293	309	315	283	330	319	273	306	278	324	291	302	285	287	300	284	285	299	297	325	294	314	313	321	286	313	290	332	287	314	289	298	316	301	280	294	321	287	292	296	297	301	276	297	301	301	307	320	285	313	278	329	273	300	299	282	295	318	277	274	300	298	300	310	310	305	271	309	287	309	340	302	286	297	274	332	269	298	303	303	304	303	282	298	285	285	256	310	312	291	310	290	281	307	316	307	291	307	301	298	279	301	273	288	302	320	280	299	282	305	279	304	287	337	307	307	294	308	312	305	307	298	292	318	311	288	289	288	289	278	305	297	328	277	315	276	317	324	312	294	325	312	286	303	319	300	316	291	277	323	278	299	264	315	266	324	279	316	299	276	303	291	282	294	286	282	281	313	300	331	329	291	278	268	330	299	286	316	320	305	309	304	316	315	274	311	334	292	291	305	299	334	294	333	309	275	288	325	278	289	291	284	298	265	305	288	301	330	310	327	306	327	286	331	331	279	307	315	318	288	321	322	267	313	296	320	318	309	341	312	318	315	319	295	263	322	290	313	291	323	295	302	293	311	301	318	321	277	306	321	311	307	317	310	316	254	274	307	315	287	311	308	297	331	296	284	299	307	283	301	297	304	306	291	287	283	303	276	294	268	307	305	286	340	315	305	320	279	312	303	295	263	333	300	292	296	291	270	294	296	334	328	312	278	287	272	302	309	309	295	333	348	314	285	292	324	306	284	302	308	316	300	287	272	303	269	278	281	299	307	307	287	270	299	294	299	317	309	312	278	327	346	311	305	320	296	325	295	285	320	280	307	328	302	306	307	285	298	278	285	314	291	322	260	290	309	292	311	306	277	294	308	285	293	288	315	304	323	296	303	293	269	310	277	313	281	348	314	309	324	319	279	294	283	301	325	277	326	319	297	279	305	319	319	298	292	283	296	263	305	270	291	285	289	314	320	311	286	309	276	312	293	292	277	320	318	312	310	292	298	291	301	300	290	331	298	289	310	338	292	298	302	340	302	298	288	276	283	291	283	267	321	289	316	315	289	315	323	320	284	305	287	312	310	265	325	301	305	304	260	321	335	334	308	273	265	348	301	301	294	295	294	286	283	330	268	308	286	312	327	306	312	306	297	295	301	307	289	308	277	298	260	287	346	322	299	336	284	289	300	309	303	292	299	283	303	312	290	286	328	288	275	285	282	294	295	304	331	309	342	308	292	319	326	282	283	307	277	301	294	302	323	272	283	288	293	295	279	271	293	298	289	298	293	305	289	287	295	290	310	298	291	297	293	311	321	281	285	314	298	286	295	306	308	278	309	296	292	306	316	300	307	290	301	268	269	326	329	320	295	274	273	295	300	326	312	294	285	313	319	309	313	282	354	280	310	292	287	290	298	315	303	302	321	309	289	309	294	303	303	316	326	322	293	317	281	290	291	299	286	317	272	312	299	299	329	311	295	286	308	293	284	292	301	287	313	282	318	276	332	307	286	266	318	305	280	311	312	329	301	305	298	289	308	283	325	281	334	291	288	293	298	291	317	298	293	282	296	310	317	292	316	281	286	324	290	294	316	303	312	276	288	288	308	309	269	290	317	295	311	280	271	300	329	302	322	274	271	300	336	319	288	296	319	309	288	318	345	282	338	298	302	321	307	293	310	330	290	290	320	323	306	310	313	310	291	316	320	296	325	279	344	293	288	302	302	298	318	298	304	272	304	322	269	263	294	325	320	315	303	290	305	306	285	295	328	301	280	290	309	290	281	293	286	300	302	322	319	285	291	307	328	307	274	323	337	311	282	283	302	317	281	281	288	300	316	296	306	302	326	308	295	313	276	321	286	295	281	294	312	314	277	302	281	289	268	303	311	286	291	286	309	313	295	325	317	306	306	254	317	291	312	303	313	290	293	326	305	304	310	297	293	303	293	301	302	288	292	282	298	275	318	312	301	320	277	305	288	292	288	307	314	281	317	311	320	317	284	276	312	320	305	296	337	315	309	281	288	307	290	294	311	335	286	284	318	293	298	298	295	315	327	310	311	314	303	309	305	293	326	296	299	332	296	285	283	289	309	276	314	282	284	312	274	286	313	299	300	310	325	320	281	291	311	327	294	296	291	310	284	311	298	313	280	330	320	298	245	279	315	296	318	322	331	277	287	289	288	299	318	263	284	313	303	290	323	319	307	301	289	317	272	307	312	303	311	281	296	306	288	272	307	314	300	287	301	307	280	301	272	306	322	292	297	281	311	309	302	299	310	290	300	307	290	314	329	312	326	314	319	340	287	289	293	300	278	322	292	317	292	282	287	283	282	321	336	301	304	287	293	287	295	315	272	308	301	324	291	328	324	310	264	297	304	294	265	306	273	310	271	313	328	295	301	268	300	294	291	297	292	283	339	316	332	303	271	304	264	278	290	330	305	320	303	286	352	323	287	318	328	322	326	303	319	274	323	301	301	296	294	324	322	292	304	295	293	306	313	303	329	292	284	320	307	304	305	292	309	284	290	319	302	274	315	275	293	309	314	279	273	316	296	295	308	306	311	321	296	320	290	327	344	273	305	311	315	314	277	302	282	288	298	302	333	305	301	297	323	304	311	320	281	290	326	273	317	318	289	310	303	307	305	277	310	295	286	293	288	271	300	288	304	305	292	308	291	308	302	311	284	310	275	298	333	313	323	280	304	289	260	279	285	323	305	330	293	266	328	299	297	289	284	298	312	304	288	324	302	295	286	310	274	334	285	295	290	334	343	313	300	302	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
32654	2734	5797	6348	5394	4489	3605	3135	2733	2295	2149	2086	1854	1622	1526	1509	1390	1350	1286	1224	1170	1170	1101	1080	1106	1054	1032	1020	1022	1029	1030	937	1029	866	942	955	936	917	963	902	942	876	917	975	849	914	826	871	873	898	813	865	867	889	829	839	825	900	861	869	920	894	877	881	832	844	858	901	806	850	851	857	847	862	856	821	839	834	830	845	825	832	848	851	817	878	850	830	843	829	841	827	849	796	839	873	869	851	879	809	866	784	826	830	854	843	816	805	789	854	880	858	789	880	783	867	840	846	809	780	849	831	834	836	814	810	781	818	803	816	868	798	821	824	799	855	843	793	848	858	826	870	845	836	821	839	802	807	819	795	828	861	772	823	836	800	847	890	852	834	765	871	837	812	800	895	785	856	848	796	807	837	823	841	788	850	746	830	753	804	762	799	852	826	860	805	823	826	840	837	851	825	775	777	811	816	802	792	806	819	884	789	797	836	796	787	859	809	761	842	790	792	853	833	809	822	821	796	823	783	844	850	849	812	784	824	830	780	883	809	833	828	811	786	877	801	835	808	814	765	850	843	809	771	811	832	838	791	810	784	814	882	846	808	859	825	835	802	782	802	801	825	806	831	796	839	801	845	837	867	832	798	799	827	806	804	774	748	839	838	830	822	822	819	803	806	818	818	820	813	831	871	836	780	837	833	819	777	798	805	827	846	771	815	835	843	797	824	765	896	843	805	833	872	756	799	784	784	839	810	764	872	876	830	764	804	812	846	773	851	822	746	843	828	810	807	867	814	783	814	869	839	772	837	798	819	828	798	790	831	857	849	820	857	816	842	799	827	829	825	761	799	775	808	825	797	808	781	823	843	834	818	770	813	763	767	867	847	774	782	806	809	811	788	856	845	829	785	847	780	766	803	807	812	804	810	843	847	776	850	838	867	819	793	812	768	822	841	780	796	807	791	802	846	756	830	828	773	813	801	864	815	872	776	853	831	881	855	906	813	808	764	835	798	827	823	770	879	814	827	864	834	816	839	788	788	800	864	828	821	781	835	821	842	788	833	861	830	807	817	823	822	795	834	875	799	833	813	819	817	878	798	848	814	849	829	810	837	851	838	827	833	831	835	799	831	865	854	808	827	853	815	832	815	870	847	814	857	902	863	822	788	795	821	768	819	837	824	839	794	808	824	801	833	783	789	818	797	801	791	803	808	773	822	845	825	854	778	828	813	775	860	816	786	822	766	782	810	799	874	745	819	793	799	791	831	825	803	857	798	770	762	875	817	770	833	763	789	796	827	764	790	854	802	876	839	815	855	860	808	812	762	830	785	815	778	799	812	805	789	803	780	801	815	833	821	834	808	786	892	747	817	781	842	864	834	797	818	808	872	814	848	851	835	837	774	779	837	813	809	773	794	775	801	810	809	817	836	854	832	828	777	793	806	807	784	796	823	810	835	804	834	825	806	834	879	807	804	830	810	821	856	913	829	840	827	802	841	851	815	770	803	829	870	841	844	847	831	796	864	761	843	863	823	807	815	792	748	801	813	827	813	843	817	825	855	836	904	831	790	823	797	814	822	849	749	797	831	845	859	781	842	797	842	810	884	846	838	845	787	806	831	847	851	862	833	807	831	752	787	773	801	873	855	821	807	821	900	822	838	792	805	879	790	860	848	859	849	798	843	823	774	810	811	743	812	818	784	778	835	815	805	779	820	836	823	858	836	832	805	762	859	806	789	788	861	815	794	881	790	804	845	820	822	847	802	845	830	757	801	813	831	830	806	824	760	826	863	809	775	809	823	793	825	801	841	808	806	825	770	799	776	814	859	818	833	835	762	827	821	814	805	772	777	827	800	889	818	829	843	829	820	780	808	802	802	886	820	829	850	841	787	839	812	817	830	840	824	746	809	814	824	755	837	851	788	841	763	845	834	804	754	805	880	808	800	787	842	837	804	868	821	826	834	838	792	828	854	826	829	803	842	845	856	820	828	829	814	878	774	815	780	791	804	805	817	827	809	799	830	802	842	775	838	820	800	827	759	793	854	804	829	802	804	832	838	769	872	800	906	788	828	812	835	829	835	859	825	793	829	824	781	837	811	795	806	835	858	776	798	822	822	807	806	809	830	795	839	805	794	797	799	829	794	788	827	844	783	790	854	784	808	817	846	805	829	834	793	805	841	822	871	815	787	819	785	832	814	799	847	860	847	820	827	797	792	816	787	825	862	832	824	814	879	867	865	860	807	881	789	841	835	827	840	816	773	861	808	834	851	822	752	838	838	824	810	851	878	788	827	821	848	811	864	783	809	862	799	855	825	863	759	840	806	804	884	844	782	839	798	822	795	797	786	817	820	865	801	801	793	834	811	853	764	855	851	836	811	805	841	750	806	762	817	834	776	797	873	827	785	803	843	825	837	801	821	828	813	839	834	804	858	806	749	860	824	799	818	797	872	792	805	781	797	833	814	826	781	851	820	814	814	867	812	804	792	858	808	830	789	798	863	776	772	805	830	755	848	849	777	866	738	838	805	771	831	839	846	751	787	806	863	817	779	802	858	830	786	788	845	802	785	813	849	834	846	818	819	825	825	769	920	844	834	819	821	856	811	821	807	844	839	847	845	768	804	821	827	773	836	813	844	848	781	827	846	831	795	818	818	799	811	807	858	812	831	817	806	830	832	818	887	816	790	809	770	814	780	827	787	824	810	808	765	828	834	804	841	810	808	799	838	770	860	789	790	871	792	800	838	841	836	876	821	836	785	843	790	828	751	904	838	868	827	774	840	741	821	723	866	811	834	823	828	842	842	835	824	791	882	809	808	869	868	820	819	779	802	845	806	815	811	766	783	835	831	837	815	833	908	785	858	786	853	804	772	820	802	848	793	767	800	886	867	825	836	745	779	756	838	789	875	737	819	820	890	849	820	836	777	820	800	809	833	759	878	815	803	786	809	804	808	780	856	781	837	825	805	835	833	805	820	833	864	780	804	795	774	801	813	825	845	828	849	759	815	839	842	824	819	828	806	778	849	854	857	856	802	801	808	799	828	821	844	881	814	771	797	854	865	806	786	755	828	803	800	785	842	792	836	754	827	772	819	825	818	824	846	850	792	788	784	832	764	824	851	778	783	820	810	850	765	782	853	838	843	836	795	794	854	804	803	803	851	788	850	823	798	824	775	778	819	852	847	783	763	780	772	887	785	807	817	786	785	851	847	781	838	848	817	840	799	853	866	820	814	779	765	791	821	805	828	800	781	790	804	782	766	796	786	810	762	834	772	780	797	798	828	820	788	812	805	860	819	776	810	877	759	818	841	810	840	825	795	861	808	802	889	820	816	835	796	841	814	860	800	812	767	858	815	824	884	801	803	815	809	840	856	840	806	842	793	822	816	800	835	811	833	820	876	802	775	763	812	802	799	802	870	814	831	798	800	807	836	863	818	848	793	855	783	771	835	824	844	840	814	850	820	798	775	840	807	833	845	829	804	795	829	830	774	847	800	808	874	735	816	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
9058	540	266	188	153	142	133	163	149	148	144	114	122	131	143	165	107	141	144	136	138	125	132	104	142	139	131	126	151	143	129	140	135	130	136	142	130	130	122	116	127	123	127	143	144	132	120	132	122	125	100	146	112	128	138	129	114	123	115	124	135	115	141	126	134	125	130	139	117	145	131	136	139	128	120	129	114	131	147	125	119	111	151	137	137	125	131	121	126	123	134	123	119	118	127	140	146	119	143	129	133	111	121	116	147	141	117	129	132	119	137	133	138	133	136	126	156	125	120	124	137	121	149	96	125	121	149	119	132	124	124	125	136	109	118	129	142	143	117	117	143	118	136	121	120	130	127	124	128	130	141	159	136	142	136	130	131	135	138	146	133	132	113	140	124	129	114	122	115	129	106	125	124	136	127	127	137	127	123	114	125	139	131	137	143	137	126	118	128	104	112	126	120	140	124	145	126	172	143	148	129	138	138	164	120	109	105	107	143	121	130	117	135	136	125	135	167	154	116	141	144	117	120	114	110	126	140	123	129	148	142	147	151	127	140	124	134	146	128	121	118	117	134	120	114	149	133	132	134	133	135	125	111	138	130	139	138	139	142	112	120	136	149	131	135	150	125	136	118	150	134	130	127	128	134	129	112	138	123	123	141	127	146	127	143	104	134	138	118	137	133	139	116	128	136	128	119	123	125	147	136	137	106	121	113	135	122	125	119	151	111	142	117	130	116	132	127	120	119	139	130	116	170	128	147	126	137	124	125	127	146	125	127	128	115	119	126	120	133	142	130	124	136	125	115	128	126	124	116	136	128	136	135	116	124	123	135	138	122	154	143	122	142	147	134	117	127	98	128	153	104	112	133	126	133	120	130	120	141	125	121	130	120	124	112	138	113	122	124	132	141	143	157	137	136	107	124	118	125	101	127	126	124	121	157	116	144	159	110	130	139	121	155	126	128	128	118	138	120	120	138	146	154	126	113	136	127	143	125	127	138	112	131	115	115	129	116	129	117	128	125	131	132	132	136	128	108	127	130	106	128	142	124	128	151	127	129	137	138	114	138	123	118	115	128	117	136	132	113	138	139	122	125	146	130	125	132	123	144	119	131	150	120	124	131	125	133	125	138	109	112	124	150	129	150	126	119	141	153	133	131	150	125	143	133	137	140	128	143	125	131	112	126	130	135	132	106	141	142	141	131	124	119	155	111	151	133	130	128	115	92	130	137	132	129	127	119	141	129	155	138	123	112	122	114	114	123	133	135	143	124	139	141	141	138	126	114	147	136	112	137	122	125	149	115	133	113	147	111	141	129	116	138	136	132	125	124	128	118	145	149	133	138	121	133	111	124	123	133	139	125	104	120	134	134	153	138	141	127	136	121	127	119	116	131	136	130	113	120	120	150	134	127	112	137	138	120	143	134	135	153	133	123	160	132	122	121	134	108	168	145	119	144	134	155	125	131	113	118	128	128	139	127	127	143	134	134	117	131	128	129	136	145	158	127	152	127	122	137	121	136	134	128	126	132	120	121	143	134	120	146	137	133	135	134	138	129	131	127	128	126	126	127	132	141	119	128	154	123	135	111	149	133	131	130	128	114	116	142	109	136	121	129	135	132	130	152	151	113	132	120	121	121	131	142	130	145	157	135	119	140	142	129	122	137	120	124	119	139	128	150	119	136	134	142	119	136	110	139	109	110	126	144	140	128	137	115	119	121	140	124	109	126	131	131	135	141	125	144	134	133	127	135	132	116	126	125	140	157	140	121	106	140	127	141	127	122	136	133	120	130	138	132	141	139	146	127	113	135	131	138	142	146	144	123	119	106	143	123	137	109	126	132	131	115	143	126	154	136	149	118	141	119	130	123	130	130	140	147	122	126	125	133	143	145	142	134	120	134	130	131	136	148	110	128	105	143	130	133	124	130	122	128	117	137	140	127	116	134	143	139	140	119	140	139	124	127	134	135	118	124	114	117	128	153	123	125	137	129	118	115	145	141	128	117	119	117	118	146	139	121	134	130	117	136	127	128	126	116	128	120	143	126	115	94	138	130	140	133	146	121	135	141	144	140	122	109	105	131	121	149	127	128	149	130	115	128	144	123	116	121	142	148	119	135	137	118	133	147	121	113	120	131	124	121	134	134	128	150	132	147	145	134	95	128	118	136	101	102	140	123	145	131	127	139	148	133	120	144	132	123	124	132	157	119	136	120	144	133	146	120	139	127	151	126	141	126	142	127	102	127	120	131	137	121	127	139	134	121	110	132	140	143	126	126	112	121	112	115	112	105	152	133	124	145	130	129	126	121	143	119	117	133	139	141	133	132	118	147	119	132	132	129	135	137	145	130	127	137	127	143	164	123	127	130	123	138	129	134	131	129	127	151	130	135	121	122	109	126	138	131	133	144	125	137	106	125	143	121	129	147	106	125	101	148	120	132	122	112	134	126	142	136	125	116	138	145	115	140	125	141	149	105	139	131	122	139	130	113	146	145	110	133	135	115	131	136	133	127	133	126	134	130	120	132	112	109	120	147	144	118	132	116	151	123	132	115	123	121	139	131	134	145	131	133	130	122	129	130	130	142	123	128	130	124	141	144	124	129	148	124	148	149	135	144	125	116	130	152	126	133	128	144	142	117	127	149	106	133	157	135	134	131	129	134	118	141	129	113	116	132	114	142	105	144	125	109	141	116	122	133	140	132	118	117	121	124	126	136	137	126	112	144	128	137	146	124	134	131	131	122	134	113	119	140	139	130	126	134	138	132	136	114	125	132	123	133	142	116	129	130	136	135	137	121	134	125	138	108	114	127	131	142	133	128	147	119	139	145	136	125	131	128	137	142	122	122	117	108	137	134	145	136	128	112	123	141	138	119	130	132	130	135	133	130	118	145	133	111	154	126	114	139	138	118	128	143	137	126	122	142	128	123	126	135	138	115	124	133	131	151	142	122	146	123	138	142	150	125	132	129	134	122	146	120	137	136	113	122	123	116	123	129	116	117	108	134	127	122	118	127	120	132	117	120	116	125	128	125	129	144	122	136	115	146	118	145	155	120	121	118	142	141	128	143	132	118	119	142	145	117	120	139	117	134	131	126	151	126	132	132	110	121	127	128	127	113	105	123	129	122	149	122	126	143	122	132	126	156	108	127	129	146	146	140	135	140	137	127	118	130	135	141	126	144	119	129	128	157	137	115	132	139	137	132	145	132	140	131	149	120	120	142	143	141	133	143	149	112	130	137	135	115	120	155	135	87	127	117	119	140	115	138	133	140	108	128	151	126	131	139	139	160	122	152	122	134	136	135	139	116	127	140	134	138	133	126	150	145	123	124	143	146	144	128	130	127	130	146	120	143	118	130	133	120	128	131	132	146	140	143	121	148	115	138	118	144	123	123	118	138	121	114	125	114	142	146	116	126	131	135	128	107	140	137	135	141	121	134	127	139	149	122	127	128	141	132	130	124	121	106	138	132	112	111	125	114	131	126	105	147	143	132	148	111	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	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
7980	515	627	578	522	491	541	497	508	466	480	426	482	452	421	454	464	460	421	394	448	458	424	402	459	455	442	455	434	406	427	416	478	395	420	400	409	413	459	402	440	423	441	451	419	435	461	463	447	449	426	444	443	426	433	425	439	399	443	413	398	434	435	421	439	410	466	426	411	456	446	378	430	431	418	398	410	422	433	418	455	401	443	412	437	395	425	414	427	438	438	431	409	420	428	413	429	424	418	388	394	413	416	457	398	402	422	412	405	425	384	400	406	408	424	423	421	412	445	422	414	421	428	424	435	400	393	411	418	459	386	415	450	410	431	405	431	411	450	391	416	404	429	452	412	427	414	406	421	441	451	470	415	425	457	446	412	432	424	449	424	430	442	457	406	364	456	405	433	397	440	406	394	434	403	405	434	402	453	379	405	424	409	427	409	402	403	384	408	430	411	418	398	432	415	423	439	424	411	424	421	396	418	426	443	437	387	408	409	428	451	426	424	431	402	408	424	406	439	387	384	429	399	420	416	426	402	455	378	447	411	393	420	442	428	419	469	443	401	418	422	395	397	406	402	436	394	428	398	403	410	425	419	423	440	415	419	389	401	428	431	437	384	428	423	407	411	417	439	459	436	394	391	398	415	391	407	424	422	472	425	418	427	429	414	424	418	444	421	416	385	403	431	427	421	420	451	415	405	441	403	427	419	410	418	394	408	397	400	411	387	417	429	405	408	399	438	424	416	439	421	415	450	408	415	452	419	443	428	418	410	424	423	429	450	431	407	392	371	437	426	405	422	419	425	439	414	426	420	444	409	416	443	440	427	424	407	422	397	456	415	438	411	420	448	412	418	432	425	401	357	362	418	386	431	418	440	403	429	453	425	406	409	425	423	428	429	442	415	403	429	442	411	412	400	407	445	406	402	407	414	435	416	437	367	417	411	437	404	439	391	416	434	374	434	446	438	449	425	411	431	409	421	416	428	427	405	440	418	441	392	382	419	409	419	390	404	396	396	398	436	422	378	439	401	422	453	431	417	405	423	401	423	426	453	393	420	432	449	404	427	408	447	435	446	406	422	430	399	417	385	444	384	399	411	427	403	419	408	452	460	435	395	438	412	423	412	427	419	459	394	440	434	428	444	403	419	427	430	426	416	420	411	439	426	434	405	396	390	411	445	411	420	397	424	394	395	404	445	488	396	433	389	457	433	403	417	407	395	429	417	428	402	450	422	422	409	387	417	426	419	418	411	430	410	410	426	405	422	401	442	422	413	435	421	392	415	435	451	393	433	404	427	447	449	394	435	418	401	422	428	443	441	405	402	417	400	412	394	412	476	406	428	402	407	406	402	414	418	421	430	426	410	445	463	360	401	425	394	420	422	432	431	416	413	406	412	387	403	431	456	405	439	397	423	463	427	446	420	431	406	427	417	405	404	454	417	403	423	421	401	425	437	450	399	428	386	433	442	444	421	423	446	438	440	423	418	441	446	419	442	401	395	397	415	443	460	395	405	426	402	408	393	393	417	418	414	396	413	445	440	395	451	393	414	392	414	427	435	427	381	421	402	402	455	453	383	453	391	430	399	440	407	433	378	380	416	434	420	393	416	437	430	439	433	471	415	425	434	413	429	401	419	469	424	422	416	440	393	470	449	391	441	415	466	428	438	402	428	427	407	436	448	460	458	433	399	421	433	439	425	403	420	450	435	423	421	402	436	416	404	379	430	396	397	452	413	456	388	400	444	423	376	438	391	405	431	421	422	435	447	390	403	432	395	416	385	399	399	446	451	419	416	411	451	412	402	457	410	420	423	433	425	460	444	370	433	428	433	392	377	463	402	422	404	420	414	421	436	384	411	422	409	428	420	370	437	471	441	383	424	428	459	434	390	403	403	428	444	439	394	436	454	442	432	440	445	407	432	408	457	441	422	403	411	436	403	444	432	426	408	404	398	406	407	401	444	428	418	417	434	453	434	394	437	455	426	410	437	419	413	399	424	436	411	425	419	419	457	428	424	422	421	389	421	458	494	428	420	385	418	433	446	438	403	438	419	411	441	408	444	413	416	393	428	413	428	414	437	400	440	385	444	444	427	418	445	395	448	361	389	414	426	387	415	441	394	433	432	420	415	411	454	399	417	406	432	432	410	412	407	423	444	425	428	418	405	432	432	411	419	401	428	424	458	402	368	418	426	387	407	424	417	407	418	387	419	415	421	413	423	408	396	419	436	460	451	434	399	430	398	408	452	399	454	385	417	433	417	417	460	396	409	435	450	402	408	429	399	390	433	452	393	402	482	403	379	382	421	405	386	444	447	413	399	419	438	399	413	439	393	425	420	412	406	429	418	441	409	428	393	419	414	435	460	409	459	432	441	387	425	427	420	387	403	407	419	431	423	411	455	431	444	407	433	438	404	403	420	445	434	429	406	411	415	432	450	403	427	412	376	421	424	379	428	441	429	430	438	405	423	427	396	421	415	402	426	430	434	437	415	406	431	430	424	414	435	440	378	446	462	414	436	425	415	413	405	443	401	427	410	412	408	403	412	448	423	407	399	423	411	386	437	415	409	438	443	412	442	440	423	421	380	448	443	430	431	406	432	400	421	430	388	374	436	432	425	422	446	415	423	391	422	420	454	402	438	412	397	419	428	460	427	392	399	465	442	430	414	408	442	440	394	434	418	437	421	447	412	485	432	443	422	405	458	422	428	445	426	468	387	413	420	432	417	426	434	425	416	437	435	413	436	386	426	407	430	469	413	419	441	396	391	434	433	397	418	438	389	437	415	420	442	396	387	392	380	408	412	419	432	422	423	434	408	445	435	428	402	405	410	397	419	436	432	437	406	431	390	422	418	418	453	459	395	446	422	412	416	406	431	391	409	427	419	403	407	429	408	400	392	427	433	410	401	445	432	455	421	430	440	417	418	400	385	447	405	424	436	408	421	418	412	428	379	431	377	428	435	406	412	446	411	430	429	413	436	443	450	375	407	401	423	423	386	436	411	438	437	434	403	403	469	416	396	455	450	455	447	428	391	418	408	394	425	445	412	444	425	418	418	361	400	404	446	395	436	440	446	432	406	395	461	440	433	494	405	428	418	431	398	421	399	436	404	389	439	454	407	423	363	428	435	416	416	436	416	465	476	436	427	447	420	414	434	384	419	464	387	456	418	398	420	418	434	418	396	414	432	410	402	407	406	446	407	420	410	444	417	448	408	429	439	425	383	414	432	400	441	440	418	456	447	452	427	469	420	426	412	414	404	441	421	410	431	429	406	396	387	409	451	472	408	419	374	437	393	444	386	447	440	399	437	412	408	392	437	450	397	398	434	409	438	454	430	419	429	421	408	416	437	428	416	398	439	401	394	427	393	437	381	471	414	427	426	439	406	409	389	450	444	418	368	407	394	443	439	408	437	441	432	420	421	399	453	409	417	426	448	441	462	436	425	456	430	419	453	391	436	431	420	405	393	415	424	416	419	404	423	465	459	430	435	425	404	419	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
46909	17015	2904	1217	830	685	544	491	390	405	409	380	332	373	345	305	330	279	304	295	306	285	288	294	298	279	310	293	285	260	285	270	258	262	270	271	260	275	262	270	247	273	279	271	267	301	298	263	294	262	265	273	307	287	291	264	279	265	291	312	234	286	284	289	255	254	270	268	286	286	244	299	296	276	266	273	257	278	267	276	277	266	260	275	266	286	250	293	261	260	250	292	262	237	283	232	232	235	275	239	259	272	280	259	304	279	274	290	259	267	266	273	254	287	278	263	256	273	248	288	275	269	301	270	262	266	247	236	280	287	264	268	271	264	315	278	238	303	273	297	295	292	269	283	255	253	250	268	294	257	264	270	291	283	279	254	273	281	284	255	281	278	257	232	272	284	269	293	289	276	263	303	260	304	286	234	258	275	266	267	285	276	256	292	277	256	256	267	277	283	297	262	281	252	275	286	279	250	262	263	259	242	261	267	254	272	285	277	291	286	298	281	293	266	259	255	258	301	270	270	265	286	301	279	272	280	286	271	284	298	283	277	269	295	264	251	290	262	250	284	249	263	245	238	283	263	259	248	291	276	294	287	249	271	287	259	281	284	269	284	290	258	272	295	299	255	311	270	263	248	284	285	293	269	308	275	298	282	254	245	289	288	292	258	277	252	242	299	271	278	277	301	266	275	269	251	280	272	267	281	291	296	267	277	249	288	284	288	263	310	294	265	277	259	274	290	277	295	267	298	302	254	259	239	279	290	254	269	259	275	257	272	252	271	270	247	310	279	275	238	289	280	253	255	266	271	281	266	279	238	283	291	257	273	281	268	251	258	257	264	271	268	268	249	296	303	241	277	296	267	281	248	267	289	270	292	293	274	273	280	271	247	291	276	243	276	256	252	261	250	280	264	263	279	263	265	265	294	296	285	265	283	299	275	234	260	251	276	269	267	259	279	254	268	274	285	264	281	278	281	278	262	280	276	282	253	282	280	244	266	271	274	270	269	245	301	250	268	312	256	273	271	268	287	289	299	273	249	268	263	254	271	292	275	268	277	279	263	260	280	265	279	253	252	271	272	230	287	258	249	303	245	258	262	253	265	245	246	275	247	267	251	255	283	246	274	274	261	268	259	263	251	241	250	270	287	285	259	304	302	311	280	275	256	238	285	259	279	276	267	257	256	256	278	276	269	260	275	294	280	260	283	314	294	270	233	291	232	273	263	271	278	281	269	268	282	278	254	259	253	278	296	273	294	280	265	274	284	281	309	289	288	248	279	263	275	257	261	246	250	311	262	274	319	239	247	271	260	278	294	293	285	299	258	260	278	276	237	277	268	292	266	263	242	285	267	272	271	280	273	281	256	257	280	280	270	276	241	298	258	278	238	255	267	267	259	242	275	279	262	293	302	258	262	264	282	276	278	252	250	274	279	287	274	281	313	269	292	274	273	278	278	258	271	261	268	266	235	264	289	262	276	257	251	238	264	246	264	273	254	258	286	275	258	280	275	248	250	257	271	286	268	264	259	245	268	275	271	258	250	271	264	309	277	275	281	266	277	293	273	297	269	256	254	289	277	286	282	284	256	253	284	280	296	284	285	309	280	272	290	298	277	259	260	289	263	278	256	249	307	291	269	244	268	292	310	267	289	278	285	284	285	279	273	304	252	284	261	260	270	264	256	277	277	284	261	266	292	271	260	251	288	287	241	272	274	236	263	261	258	267	267	302	282	271	271	265	256	254	246	277	266	257	242	269	278	289	280	300	269	255	298	272	235	266	307	299	293	282	271	279	275	278	250	276	278	286	251	278	271	280	281	283	252	295	281	258	252	276	258	274	268	272	255	268	280	281	284	287	293	267	270	285	287	259	233	271	306	306	245	260	271	277	281	260	249	281	268	275	296	284	293	256	235	290	285	292	270	312	274	289	285	290	278	277	264	244	268	256	280	291	284	254	254	277	283	285	306	265	256	279	280	281	266	265	278	261	260	274	298	276	249	290	266	283	256	266	278	262	260	277	291	260	266	278	272	284	247	282	279	279	270	275	278	271	286	271	260	276	245	293	258	278	256	265	267	251	289	274	285	257	249	281	248	287	255	257	267	278	229	259	301	259	269	268	275	287	259	264	288	269	294	267	258	260	272	260	267	273	270	274	291	308	303	265	293	293	274	270	274	290	256	257	268	252	329	279	258	298	276	265	259	283	313	261	291	307	310	257	286	298	275	245	258	288	290	278	281	290	266	271	279	267	259	266	250	262	267	293	278	287	265	256	276	250	312	273	252	279	263	323	270	261	287	255	268	249	283	247	277	235	250	241	269	291	256	241	252	268	284	275	282	265	256	267	244	260	254	263	257	269	250	262	268	305	247	280	278	269	253	289	263	264	280	268	254	258	295	281	256	263	297	268	244	289	298	270	280	265	269	269	251	279	302	270	283	281	255	277	253	247	280	258	261	255	283	266	285	289	303	249	266	278	288	270	290	298	286	282	280	292	246	253	273	266	292	277	286	252	248	271	256	273	285	259	262	277	266	260	278	265	251	261	248	295	253	255	238	279	283	233	245	289	262	259	282	266	317	264	266	274	267	253	276	280	258	255	265	265	257	277	267	285	267	286	238	274	257	263	295	287	275	258	267	277	249	280	289	278	259	286	264	264	285	286	232	268	263	259	264	273	257	295	269	291	254	326	248	260	264	262	243	271	246	267	238	290	256	259	261	290	296	284	293	258	280	290	268	281	278	255	281	256	260	263	264	271	291	281	264	264	242	274	269	280	269	287	280	257	265	231	220	277	269	287	286	276	291	261	238	252	307	273	287	242	279	252	237	268	246	286	251	269	267	262	271	262	253	302	297	296	261	258	242	252	266	264	282	293	255	263	213	245	276	274	259	286	286	274	258	287	313	283	282	237	255	266	253	262	260	295	264	263	283	247	260	261	270	263	258	256	283	290	281	257	270	283	269	264	290	299	303	271	287	280	293	279	271	269	267	317	279	271	272	284	286	247	242	245	288	276	260	265	270	261	281	267	263	270	281	252	263	263	265	289	287	264	267	280	291	288	261	298	254	278	250	260	259	264	290	257	255	271	286	263	279	283	259	273	281	248	265	248	268	277	294	270	308	276	266	262	254	291	258	280	246	246	285	312	263	271	228	287	300	279	277	260	250	263	254	294	246	244	254	280	278	279	243	249	280	263	247	270	265	309	281	266	272	250	264	237	266	256	264	250	274	283	271	302	268	287	224	259	282	264	267	243	279	286	239	272	270	270	271	285	269	240	274	266	271	280	266	284	277	277	295	253	282	263	264	262	256	250	267	276	261	283	296	277	286	264	282	268	265	299	274	235	282	305	285	263	272	271	261	274	281	288	272	290	267	291	275	282	285	284	261	266	263	271	285	294	245	246	267	256	263	269	281	251	294	262	291	274	276	267	268	268	293	253	278	288	275	256	283	258	267	240	298	258	260	265	261	281	294	260	270	270	298	279	271	254	272	253	270	269	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	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
25713	1744	3408	3771	3196	2620	2207	1938	1707	1582	1519	1485	1335	1143	1093	1099	1063	987	999	959	935	936	883	966	896	852	884	852	828	813	827	848	892	788	810	858	819	834	785	802	797	791	816	834	862	804	796	788	851	783	796	822	842	775	782	769	740	839	809	795	766	768	798	783	785	805	791	751	795	761	778	805	812	833	784	770	764	776	780	772	794	820	757	784	742	725	787	799	793	793	794	793	773	788	745	723	757	814	695	749	741	759	835	736	799	805	793	758	803	769	779	792	750	775	773	748	761	781	780	760	766	773	765	674	800	716	802	762	782	776	816	787	757	762	787	748	777	764	774	751	788	730	784	749	784	727	780	741	818	790	752	760	772	822	752	816	741	769	743	742	752	787	755	781	823	765	729	789	781	748	722	743	750	826	770	796	737	795	783	783	718	743	742	781	756	779	762	762	738	779	768	775	748	744	744	758	772	804	774	727	732	746	757	796	732	811	759	768	781	772	744	780	734	705	784	791	773	787	828	777	760	763	766	770	787	780	751	782	774	790	752	742	762	696	775	744	740	779	763	794	779	782	740	759	766	770	786	736	783	819	785	734	750	700	785	819	764	769	752	770	777	730	743	769	765	780	769	822	749	744	768	785	717	761	796	746	739	719	766	754	794	766	792	773	731	719	781	788	775	798	739	794	756	790	755	744	757	749	728	776	783	759	739	853	728	796	774	772	796	751	724	776	734	733	720	754	758	783	769	762	763	767	794	762	727	759	711	743	803	777	810	770	726	709	786	822	761	796	729	757	754	777	733	770	757	767	821	758	753	772	745	786	786	764	811	771	775	782	791	803	788	782	760	758	748	791	754	747	763	753	737	779	764	792	750	759	750	755	760	748	765	780	787	738	733	792	770	746	794	747	801	756	765	728	728	782	770	770	698	772	815	860	754	790	722	722	794	752	769	741	764	756	769	735	761	793	823	783	816	758	785	755	727	797	751	772	808	747	763	781	794	759	822	793	787	772	723	713	798	800	785	770	775	700	753	763	787	787	764	803	762	768	806	763	738	736	771	775	780	710	746	758	769	755	804	776	782	762	747	772	782	797	756	773	790	773	794	742	762	795	772	771	802	746	765	772	798	767	761	753	780	755	795	745	790	774	815	766	774	748	773	751	725	750	769	741	788	740	795	759	799	751	752	772	767	761	805	774	790	717	799	780	792	781	766	748	782	769	717	740	774	740	741	741	770	785	794	750	772	756	800	793	761	776	815	768	718	779	719	767	754	754	776	789	782	811	763	784	787	782	768	751	751	719	763	719	769	745	728	809	783	771	849	780	795	803	725	804	762	747	778	699	737	770	748	747	783	749	765	748	762	786	774	776	764	704	772	758	755	726	764	744	747	740	753	752	723	756	799	802	755	738	822	762	787	731	755	799	767	728	720	737	753	713	754	763	797	774	769	779	702	735	783	769	734	792	751	765	797	735	782	763	746	797	731	793	761	754	777	758	760	764	769	775	738	763	780	763	777	730	743	786	738	741	735	729	810	783	746	797	786	772	728	791	809	769	727	739	761	710	745	735	714	774	752	788	761	729	768	749	787	801	761	762	739	775	780	729	776	755	768	739	789	746	767	746	779	790	746	736	766	735	777	754	781	745	772	813	790	738	750	855	805	782	822	799	765	748	740	767	732	744	744	806	781	779	781	725	769	756	728	812	757	777	761	725	803	777	759	786	770	808	780	767	775	744	843	802	746	763	769	782	818	728	769	756	770	766	783	704	792	752	735	797	774	830	754	768	740	775	758	833	733	762	753	723	773	757	753	702	780	775	752	794	802	754	729	778	803	770	793	754	762	787	792	743	745	756	770	756	776	791	818	749	807	763	782	794	780	778	778	755	762	803	803	720	802	757	744	780	722	777	744	804	771	798	850	824	745	764	770	721	726	802	759	742	709	790	728	774	828	790	796	770	809	742	760	760	767	759	776	749	746	744	796	757	809	796	742	765	803	768	762	785	693	782	784	742	795	744	746	762	801	802	774	753	753	759	759	809	725	784	755	745	756	763	740	756	727	785	786	777	752	790	789	784	715	768	763	772	772	761	768	718	749	761	736	783	747	776	747	744	781	699	780	797	775	767	766	748	761	782	762	784	754	789	763	753	760	758	816	748	818	748	777	761	719	740	697	764	770	766	768	768	821	789	726	735	747	789	767	767	812	715	795	738	789	785	753	790	808	789	729	740	776	805	790	719	737	767	779	810	687	765	757	801	800	746	752	754	773	755	803	747	797	749	737	772	776	774	771	790	724	746	773	765	801	758	775	772	811	795	749	743	780	771	754	776	802	748	732	717	756	769	769	815	726	753	718	787	741	783	769	725	744	770	734	767	718	811	792	747	806	789	727	713	752	763	766	800	749	744	753	746	781	808	718	779	807	764	759	730	757	785	772	812	776	794	759	756	773	756	793	753	770	803	779	758	766	790	726	775	765	799	783	770	767	733	737	764	778	748	742	786	801	742	860	761	799	776	722	758	795	738	742	775	812	776	761	825	746	737	783	749	769	750	787	729	862	798	751	796	755	740	765	758	763	742	773	822	761	738	767	775	787	740	773	831	765	753	782	765	763	767	732	712	790	766	798	775	734	768	736	805	754	773	781	766	743	766	799	776	727	773	766	768	783	739	786	764	787	806	744	759	762	792	762	706	756	743	737	759	741	795	728	770	792	781	752	763	762	758	811	767	772	778	789	736	767	784	764	739	780	743	807	780	728	780	801	754	747	771	718	788	815	776	766	781	737	802	735	697	771	733	792	745	760	788	785	754	817	743	809	717	726	770	770	797	745	793	756	747	764	772	752	757	769	711	708	807	730	751	773	714	744	779	783	790	749	743	769	733	754	767	768	726	799	766	788	747	772	784	763	762	795	755	792	780	758	772	758	759	797	762	761	785	742	778	753	768	705	736	820	788	735	784	777	707	739	793	732	758	764	792	791	786	716	740	749	715	733	790	775	774	767	779	824	755	767	741	760	778	786	753	765	753	757	757	750	786	712	735	767	737	736	761	764	756	751	822	764	763	763	790	758	753	780	782	796	753	758	812	770	766	744	780	743	764	747	787	812	790	773	726	752	760	769	752	755	820	780	749	774	769	718	761	763	763	780	808	770	778	783	769	737	805	802	750	761	763	775	757	790	767	760	773	748	771	750	733	778	771	795	772	751	743	745	791	777	736	726	795	796	800	794	799	767	772	795	788	764	742	728	808	829	726	796	740	789	767	774	764	758	770	733	765	759	742	775	754	737	753	748	730	757	754	768	768	790	769	788	786	777	794	806	742	769	746	744	798	788	721	717	813	778	844	807	782	800	771	771	817	733	772	754	730	787	821	772	738	750	728	768	748	732	766	790	774	748	765	798	804	754	781	791	779	735	717	816	736	739	772	775	692	775	762	725	724	748	770	743	802	761	773	723	716	767	757	751	786	706	782	765	767	761	739	777	775	753	740	827	704	801	770	795	785	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
53429	25019	9008	2319	1518	1128	850	760	603	586	519	473	456	448	431	397	367	350	405	350	356	381	369	316	337	347	336	295	317	322	291	317	334	379	294	345	334	307	314	337	327	309	337	290	298	293	310	334	278	309	317	313	319	265	320	333	312	322	311	290	294	313	306	358	299	309	310	287	318	291	315	316	312	323	272	299	314	294	316	293	292	301	271	334	298	338	313	303	321	289	303	322	311	300	321	286	287	300	332	317	326	327	294	313	294	332	332	318	282	330	291	331	302	291	307	279	324	330	328	304	288	322	295	288	313	292	281	294	312	267	281	292	326	286	291	285	279	319	317	300	314	286	297	299	293	284	275	320	318	274	283	313	317	285	294	320	279	280	315	294	310	307	305	297	321	292	306	309	306	288	279	278	269	286	318	296	323	309	295	289	334	311	299	293	272	304	302	302	345	323	322	308	292	294	308	308	305	311	271	252	340	308	312	281	334	323	308	313	291	280	298	263	316	296	291	276	290	305	327	304	284	350	294	324	271	293	305	312	287	321	312	284	301	318	296	304	310	291	307	284	280	319	265	307	303	298	299	305	318	311	293	282	327	287	324	318	306	270	282	315	278	300	303	297	328	293	319	318	318	290	326	286	281	292	289	312	295	295	318	295	311	271	303	281	314	288	288	306	290	300	321	312	295	328	300	301	288	302	295	295	301	302	298	304	327	313	296	295	299	312	298	310	303	267	293	308	331	286	309	331	279	315	273	301	272	294	294	307	290	289	293	306	310	318	309	306	308	284	295	309	301	296	304	293	275	321	290	344	292	299	275	317	269	295	292	300	320	303	315	323	286	292	299	320	281	296	292	281	289	295	302	298	293	270	325	291	293	314	311	325	290	301	309	307	313	296	311	315	320	296	300	322	315	292	294	267	341	297	319	309	289	261	318	298	285	295	283	300	287	279	279	287	304	330	327	305	319	320	310	288	340	297	278	252	316	301	304	291	282	301	308	325	332	314	313	294	295	290	286	283	296	317	319	314	305	299	261	289	310	301	304	288	302	300	308	312	318	338	268	334	294	286	289	283	289	306	290	320	316	306	277	316	296	288	308	314	315	273	303	255	285	322	276	286	289	295	274	294	297	279	315	340	310	289	324	330	258	296	311	306	283	316	317	327	302	280	293	285	312	345	281	289	278	294	277	338	292	309	293	272	321	314	329	323	304	322	286	277	258	307	295	310	280	301	340	298	314	305	291	333	289	288	302	274	311	277	293	274	297	291	303	300	319	317	311	279	305	301	301	344	315	266	299	293	334	308	326	313	287	283	315	282	324	299	296	297	311	281	302	318	312	276	281	290	289	317	291	300	279	324	320	302	293	336	278	308	323	283	325	303	312	277	284	305	304	275	316	309	301	296	311	296	309	286	294	302	337	284	268	283	278	336	315	291	290	310	288	266	278	280	294	297	299	297	292	302	317	313	311	333	323	304	279	288	281	323	304	304	315	300	279	291	288	285	293	296	312	315	317	302	301	310	332	282	301	325	299	313	321	305	247	327	324	282	296	292	280	304	313	273	324	280	337	310	319	313	302	289	294	299	305	300	331	285	251	300	322	298	317	298	333	339	288	334	291	290	305	316	280	310	313	295	330	338	289	317	291	280	281	280	276	312	346	334	329	300	290	320	311	266	319	293	307	325	294	320	345	309	288	289	290	285	294	266	314	298	300	327	302	308	317	302	288	307	236	282	319	323	306	282	308	309	272	294	296	314	321	296	311	305	302	310	307	301	312	303	330	292	300	312	300	293	311	302	295	317	307	296	324	290	303	332	344	303	296	302	283	325	291	309	322	291	309	288	277	289	296	291	266	319	306	338	289	321	307	299	283	281	330	336	303	285	275	290	319	292	321	281	305	293	298	297	299	297	319	298	269	296	331	327	291	323	303	303	338	300	290	311	311	311	262	302	288	292	306	330	303	304	307	316	285	326	289	296	298	286	244	304	289	297	281	291	292	289	308	288	303	317	311	260	321	289	290	312	284	300	303	303	301	270	294	307	281	310	320	309	332	275	312	299	293	320	298	301	313	308	275	294	303	329	304	302	320	305	288	349	287	273	290	272	318	316	282	323	252	306	311	298	296	279	290	307	301	297	288	302	295	317	275	257	299	295	299	306	279	278	320	338	326	291	277	313	299	339	309	295	297	342	272	331	307	274	315	268	303	286	297	324	288	307	296	273	321	275	315	297	298	270	317	268	292	284	311	277	281	323	315	306	306	257	289	306	332	291	329	308	292	270	309	303	275	328	277	287	301	320	296	290	296	279	287	276	282	298	306	289	302	333	297	288	311	294	289	270	282	320	328	306	311	281	292	326	326	285	299	306	300	292	317	317	337	321	302	312	308	286	313	296	297	331	304	291	300	284	309	291	301	291	311	290	287	319	289	281	280	286	284	305	313	316	287	329	320	297	289	275	282	300	272	304	311	320	283	317	282	303	291	300	278	322	311	286	310	295	309	311	271	337	323	298	317	339	299	278	284	270	317	301	298	348	303	303	296	319	300	315	272	273	323	307	278	301	299	290	309	296	320	301	312	255	316	311	277	284	291	284	290	301	305	297	299	296	306	239	278	303	315	274	267	253	295	308	304	306	321	282	310	298	302	293	303	283	278	260	337	316	327	302	311	304	293	329	295	297	349	285	322	296	268	329	269	330	316	270	287	295	321	315	289	302	294	289	323	287	300	285	294	311	311	295	314	281	298	312	297	331	309	301	289	312	268	274	321	311	304	303	335	306	270	278	325	303	302	290	311	298	292	267	295	317	279	318	323	300	313	287	343	325	293	266	296	294	326	321	291	320	288	302	312	293	327	281	315	335	288	297	305	309	297	286	291	307	307	293	279	327	281	351	301	281	278	319	290	285	290	326	320	313	300	313	282	338	338	308	332	312	301	301	327	326	298	316	314	286	313	294	295	308	312	290	301	285	318	302	265	323	301	330	285	314	294	305	311	307	298	330	290	301	285	297	288	319	274	293	330	277	317	252	316	296	310	301	279	287	303	310	274	304	293	298	327	300	283	285	299	292	320	323	268	328	326	316	298	311	281	300	305	309	303	306	298	310	273	320	296	285	342	326	308	312	283	336	311	302	282	324	278	317	302	316	313	317	320	328	290	281	317	316	348	286	286	275	313	330	316	292	281	264	317	303	328	311	298	288	324	295	316	321	329	289	309	283	325	288	329	282	294	275	299	325	287	279	290	301	300	266	294	293	301	287	310	321	288	302	273	323	302	329	290	310	297	310	285	302	298	279	298	295	286	287	311	292	313	292	312	324	299	301	281	275	316	308	302	290	272	321	270	300	285	279	337	312	306	304	303	312	298	309	320	300	270	336	289	321	329	274	326	315	334	306	301	299	303	296	289	296	301	315	311	311	287	277	297	300	307	325	325	260	263	291	301	320	300	279	298	304	290	300	334	280	330	301	305	328	297	303	296	324	256	298	310	281	333	301	299	293	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
32651	2603	5816	6473	5371	4491	3680	3113	2618	2311	2099	2056	1918	1647	1530	1428	1395	1321	1295	1203	1137	1193	1122	1136	1110	1064	1055	1030	1021	1036	933	1023	1005	942	966	931	941	911	941	931	838	928	926	909	895	904	875	870	893	901	891	868	894	883	833	857	820	873	918	833	878	825	869	819	838	884	840	784	829	807	839	815	910	826	852	835	855	828	819	877	815	806	862	828	788	832	801	843	876	839	880	780	817	864	836	786	814	802	844	798	897	841	789	810	758	804	810	825	793	815	795	858	779	834	832	830	834	860	778	821	807	846	815	834	778	842	805	830	859	817	794	861	878	844	880	822	803	869	809	808	814	804	838	810	802	805	838	872	851	852	828	830	756	803	812	804	817	803	802	840	844	823	859	813	797	854	840	817	825	852	813	862	839	811	845	821	808	814	817	788	812	835	809	857	826	805	809	815	842	841	770	841	821	834	828	841	853	809	831	818	842	863	825	857	829	806	834	824	835	837	811	851	853	804	888	810	872	820	902	818	786	812	830	844	775	805	811	823	822	810	848	774	721	854	832	778	830	797	818	821	780	828	864	828	816	786	841	848	810	838	854	853	838	818	806	810	837	825	801	828	817	863	848	773	858	829	838	826	874	781	847	779	889	794	843	826	781	854	764	800	857	798	810	820	825	800	824	798	812	813	835	810	833	775	855	803	859	772	799	799	912	779	824	792	821	777	863	842	868	807	825	796	839	831	851	857	813	818	796	799	852	829	842	789	864	831	855	837	817	853	789	848	809	767	834	799	838	828	792	896	821	801	885	830	827	841	842	852	771	844	899	824	831	825	768	881	837	838	803	873	823	856	830	832	823	814	862	788	832	861	770	788	829	832	788	770	819	818	799	816	843	824	790	793	793	790	811	867	863	819	767	825	782	797	865	765	798	822	832	856	823	751	807	827	811	803	814	803	844	809	808	859	786	836	819	838	828	812	840	829	848	827	806	783	836	826	820	778	828	869	837	751	842	863	789	791	801	830	779	801	842	836	812	751	798	852	832	806	817	809	807	808	875	805	787	821	876	838	795	807	817	794	820	835	808	833	764	772	807	841	861	838	807	807	817	848	851	810	835	807	827	815	806	771	849	839	806	799	803	791	792	851	854	768	807	870	806	841	803	832	815	806	823	810	793	765	842	802	856	805	853	870	845	800	860	846	850	838	798	817	751	785	829	804	793	815	824	775	799	838	810	876	794	834	826	831	835	799	824	778	823	816	800	827	821	832	832	821	810	825	837	819	796	806	775	841	798	814	801	793	799	832	841	837	836	834	785	857	809	808	831	785	824	833	772	823	834	826	840	805	828	862	824	784	818	826	802	838	850	858	826	794	769	803	818	782	779	861	837	886	803	822	796	808	841	811	778	836	815	821	822	824	817	833	838	796	859	788	746	819	813	777	812	827	817	828	836	802	827	830	833	823	811	789	823	812	828	822	787	854	790	871	848	820	873	864	860	812	858	809	798	844	843	804	825	827	903	806	827	773	767	858	812	802	829	873	844	819	853	849	816	856	818	796	827	842	851	833	791	806	814	810	823	845	805	805	835	810	835	822	813	825	845	827	780	781	861	784	846	838	793	824	851	840	826	850	825	852	799	829	850	801	841	820	777	813	846	792	848	799	863	848	811	828	852	837	881	814	843	841	846	797	823	835	761	841	798	806	806	809	876	820	790	853	804	803	823	840	778	812	812	851	856	847	814	855	850	844	884	811	808	804	832	830	839	809	851	805	771	790	811	808	843	832	835	853	782	815	848	874	802	801	825	847	845	807	823	820	777	778	863	870	817	754	831	820	760	844	813	833	827	814	824	874	818	858	754	813	822	806	876	850	812	841	819	850	831	828	832	797	782	811	776	818	790	853	807	827	771	816	848	852	826	788	832	844	788	811	830	854	844	820	821	861	859	809	805	843	855	799	822	818	792	867	830	765	842	805	774	824	826	828	836	838	811	829	842	809	793	808	782	803	875	803	805	833	744	861	852	788	828	801	854	825	850	857	787	851	838	770	802	840	806	835	815	831	833	857	819	830	828	783	806	806	769	798	829	803	847	818	802	810	860	836	816	820	777	825	828	840	818	842	833	810	815	883	838	829	803	776	834	825	834	810	828	797	784	828	835	792	778	896	830	848	822	839	826	798	783	851	844	784	829	805	825	781	850	789	830	815	814	816	834	807	810	767	860	808	787	813	791	787	805	774	820	842	812	798	812	843	833	777	813	815	781	830	825	824	807	832	832	823	816	785	811	764	815	789	801	826	802	791	829	845	829	783	869	815	860	808	803	804	800	836	798	793	828	806	806	868	811	849	826	794	803	794	820	796	777	799	789	800	806	856	824	798	846	883	826	844	887	839	788	825	779	822	815	832	787	866	805	791	838	831	902	806	816	799	774	841	816	818	834	809	829	795	809	841	799	816	861	803	767	812	825	892	825	798	818	829	788	784	858	754	788	833	796	820	764	816	860	866	797	876	800	866	786	825	793	760	871	820	838	784	813	835	816	772	887	801	786	847	805	807	823	781	825	783	832	834	821	799	814	794	807	821	826	809	802	795	870	799	781	818	810	800	845	820	845	860	864	748	810	826	891	762	864	840	755	803	823	798	799	866	795	812	826	859	827	785	847	822	820	848	833	816	799	861	836	838	791	867	823	799	804	795	848	869	799	814	795	779	809	796	854	816	793	777	798	817	852	807	811	809	836	808	776	824	809	824	877	835	847	810	838	811	821	798	846	810	813	851	873	824	818	845	820	837	831	868	781	835	872	769	848	861	848	804	840	827	800	908	817	855	789	809	811	818	829	848	834	821	834	854	808	798	818	813	849	829	794	817	807	780	803	808	839	811	823	789	861	817	821	792	807	795	766	839	782	829	840	803	803	795	813	778	838	835	805	821	848	813	844	830	793	856	807	851	807	836	873	831	772	792	812	819	789	823	803	839	801	840	801	828	839	791	840	810	870	791	808	865	845	884	829	851	836	804	841	828	868	815	835	793	832	827	838	789	790	819	796	859	846	828	831	823	910	880	822	835	824	830	816	830	804	860	821	855	781	748	839	837	848	796	825	806	816	788	776	814	826	783	827	783	780	794	815	805	873	816	806	866	816	821	797	809	823	832	857	782	854	832	817	823	843	873	819	846	849	742	821	822	816	840	814	790	809	797	816	825	838	813	821	768	781	856	851	843	799	811	810	796	851	820	823	842	857	803	801	816	836	801	875	786	830	828	826	781	811	846	852	827	790	828	825	799	833	890	812	813	826	801	791	793	768	825	871	828	805	852	807	825	823	817	854	841	803	822	848	876	805	806	817	776	831	777	823	794	795	829	855	797	811	818	813	835	818	794	778	781	842	848	830	841	785	797	807	784	876	909	788	849	829	778	833	861	810	888	847	791	831	812	875	834	847	775	828	821	777	828	821	778	845	815	819	822	892	824	816	791	784	833	749	777	824	824	815	827	781	808	822	841	819	826	844	788	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
9032	524	283	167	157	141	140	118	144	139	124	131	136	111	150	133	136	134	131	118	136	123	110	133	137	129	131	137	139	118	147	127	140	133	116	127	143	123	134	145	158	127	125	125	112	113	144	139	142	139	137	135	99	131	146	130	105	141	127	125	120	136	127	118	123	123	134	132	133	132	148	163	118	129	131	112	129	102	126	132	134	133	114	138	126	130	145	129	145	115	132	145	149	151	110	130	112	138	113	138	103	153	136	137	126	134	142	132	154	107	133	129	121	125	128	122	112	157	110	119	115	153	118	131	128	117	136	130	120	134	128	125	131	121	110	129	140	128	141	125	138	114	126	130	140	109	114	157	144	130	137	111	141	123	126	147	119	138	134	118	119	115	110	115	131	134	143	144	119	136	116	128	118	125	121	124	109	142	133	116	136	132	115	121	139	129	107	124	140	130	150	126	121	117	132	115	125	147	139	127	138	127	129	130	138	128	139	123	128	135	149	115	148	118	135	131	123	106	123	130	132	141	130	145	133	117	121	125	122	134	134	144	130	123	148	114	141	132	115	133	132	150	125	133	123	117	99	110	140	119	127	125	111	122	122	119	127	152	135	140	129	118	138	110	127	122	122	134	128	138	127	114	126	133	125	118	147	130	128	127	134	127	145	125	151	144	107	122	114	128	120	125	123	137	144	126	131	130	125	141	120	122	160	124	129	130	157	110	119	139	133	138	128	124	128	122	139	133	126	143	124	137	132	133	113	129	120	130	142	129	123	115	138	135	103	151	101	138	131	113	124	133	125	138	122	132	128	114	140	138	131	122	121	147	136	123	128	145	150	132	130	147	119	134	125	131	145	145	108	140	121	113	122	119	117	129	116	139	134	130	118	125	145	108	131	146	117	141	141	118	122	122	135	126	142	151	126	123	120	119	137	124	137	111	130	128	143	149	128	129	121	115	130	118	110	121	123	141	121	136	143	130	125	134	124	129	132	117	122	124	129	137	116	114	123	125	119	118	133	119	124	120	124	120	118	108	132	125	136	139	114	132	125	115	128	129	147	141	120	112	110	151	153	137	126	156	122	117	137	128	129	107	127	132	132	122	133	132	131	124	147	117	116	127	146	133	129	127	112	108	110	138	119	134	126	131	136	137	120	133	118	135	121	113	128	110	135	124	118	113	157	116	100	121	123	124	129	131	135	134	124	122	138	122	136	120	122	101	144	134	140	134	106	145	119	108	135	131	119	143	119	130	115	131	140	146	125	121	133	130	125	137	126	136	124	132	138	128	109	137	143	102	125	130	120	131	134	130	137	133	136	128	112	136	126	138	123	121	111	141	132	113	127	121	118	128	127	127	124	113	148	138	133	142	125	124	128	123	133	135	154	153	151	121	127	124	124	123	126	130	127	135	118	131	146	137	122	117	130	109	122	130	137	121	138	129	123	121	137	130	108	136	108	141	114	138	133	148	127	115	106	134	126	120	152	127	126	151	144	124	102	111	120	131	128	143	128	119	114	116	119	122	131	121	132	121	146	141	133	122	140	113	130	123	124	124	133	147	113	131	123	141	110	136	129	134	127	125	106	108	131	141	133	136	139	135	117	140	127	137	115	128	115	134	133	136	108	133	143	116	118	122	140	138	125	136	136	108	152	125	130	132	138	111	108	136	141	116	115	136	141	132	124	125	142	126	140	122	122	109	119	135	132	137	128	146	129	109	160	132	121	135	140	135	145	135	119	138	135	130	127	123	149	122	126	132	149	126	137	137	130	121	129	127	127	131	132	144	141	122	117	135	127	130	115	128	106	130	119	134	138	133	121	148	116	121	116	123	109	129	144	134	131	117	140	142	121	119	120	120	130	127	128	115	118	144	126	106	134	122	147	127	134	142	124	123	120	132	111	158	126	134	144	149	129	133	143	114	136	103	119	135	124	146	123	126	141	141	129	136	148	114	127	125	136	143	125	126	132	126	120	140	147	137	131	115	126	119	144	128	122	130	145	142	133	118	127	113	136	112	127	114	149	141	137	147	140	116	123	133	127	137	117	121	136	133	142	140	118	117	140	120	129	132	113	150	126	143	124	130	149	128	116	143	125	105	133	138	123	127	127	142	110	111	110	112	142	122	126	148	142	132	130	114	124	143	140	127	147	142	114	136	145	130	115	140	138	125	146	147	115	126	137	87	131	130	142	105	148	142	128	135	120	144	145	136	122	119	148	115	118	106	145	128	140	131	130	141	128	125	131	150	124	125	134	126	122	146	143	125	128	160	130	144	117	114	130	151	136	132	115	121	125	141	132	128	136	154	149	134	158	157	133	121	126	158	128	117	100	143	132	126	123	135	136	147	116	129	124	128	127	127	121	147	138	149	128	129	126	111	138	140	134	125	127	138	121	122	138	130	114	116	141	126	104	142	122	109	128	143	129	138	135	115	138	124	122	140	136	115	134	138	130	135	121	147	133	120	125	120	141	145	125	130	137	122	130	145	146	137	118	138	117	130	144	117	138	142	124	144	131	130	119	128	133	131	163	114	126	117	122	126	117	108	126	106	122	126	133	138	107	137	125	137	119	129	158	129	149	116	122	143	161	131	129	127	135	115	107	131	120	121	131	129	118	131	115	117	137	136	140	134	115	144	138	131	129	136	116	120	123	146	128	108	119	104	151	116	136	118	113	125	117	142	143	113	126	129	142	110	141	133	143	133	122	137	139	110	155	121	134	130	127	144	128	106	115	136	146	146	129	139	117	131	133	111	131	124	149	113	127	137	114	113	140	135	116	130	137	132	128	103	125	125	123	116	139	129	120	129	112	164	125	137	122	139	127	135	138	105	145	129	117	147	160	128	126	134	116	125	124	120	138	161	128	122	116	125	111	122	124	132	131	144	119	137	126	134	138	136	130	113	147	121	139	127	112	136	138	129	135	148	127	121	140	120	115	130	102	133	124	130	132	131	148	124	128	133	146	138	141	112	112	137	114	125	125	148	136	129	124	125	132	116	137	107	133	105	130	124	131	137	112	137	152	120	131	139	134	119	135	120	119	122	136	133	120	138	138	131	133	138	126	117	128	117	118	133	128	125	123	132	124	144	128	143	134	153	152	140	104	120	120	132	123	114	147	114	143	146	121	148	121	111	117	130	127	136	130	133	125	118	139	125	142	119	135	134	119	132	115	127	114	156	148	125	123	109	115	134	135	105	117	165	117	159	135	126	139	138	135	130	111	137	143	126	136	114	121	138	133	124	133	145	136	118	149	121	120	146	131	142	126	114	116	135	130	137	131	119	123	154	118	160	136	136	125	127	139	118	125	141	128	130	118	145	121	134	152	114	105	140	136	127	154	130	150	124	137	126	135	135	143	141	140	131	119	108	127	123	111	133	141	128	129	131	147	120	123	146	128	137	116	124	131	119	127	121	111	124	133	124	105	119	140	131	128	119	129	136	119	138	128	139	135	141	125	122	134	134	107	134	121	134	136	124	134	135	101	128	119	135	136	132	115	131	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
8210	478	598	563	528	524	507	504	453	465	468	449	478	451	459	456	445	430	444	443	466	428	475	425	435	431	400	388	427	429	427	395	450	419	440	444	416	430	437	450	434	457	434	426	443	450	418	406	435	399	413	453	381	455	401	409	424	410	415	415	439	453	429	420	404	426	432	419	393	423	415	435	415	408	401	452	427	444	453	458	418	415	450	422	440	411	426	431	384	439	436	433	425	448	393	424	415	417	441	401	460	425	386	412	421	378	468	408	391	449	418	454	443	421	389	422	404	429	411	416	404	388	422	424	425	417	447	414	430	401	447	471	438	426	408	389	423	433	403	400	431	410	409	419	438	407	403	438	412	431	397	436	423	455	447	420	384	395	459	438	427	390	404	424	409	420	380	399	430	442	425	415	433	399	410	386	404	487	404	419	421	438	414	402	441	442	457	445	438	425	401	430	445	389	406	408	431	422	422	434	401	402	431	430	402	427	424	442	419	405	424	400	455	401	378	404	403	438	417	383	425	430	439	439	421	441	430	437	456	400	404	393	398	423	412	418	429	390	409	427	412	408	412	420	430	453	422	406	444	386	423	397	390	441	434	440	406	420	423	436	448	399	449	437	419	418	396	441	423	417	435	427	460	437	468	435	425	445	445	442	451	423	448	446	423	435	398	402	368	403	413	395	408	435	406	416	422	397	422	425	449	435	434	400	414	417	412	435	370	399	450	427	411	415	441	428	427	455	423	425	417	408	426	432	434	414	399	455	429	438	401	416	428	454	401	424	431	388	434	428	405	428	417	402	403	412	393	425	415	401	413	449	398	419	408	421	418	408	415	423	411	418	409	427	386	418	402	414	424	431	457	446	426	432	418	377	428	424	442	406	449	404	401	399	407	425	417	423	447	419	420	427	422	422	418	422	405	375	430	457	417	375	410	435	441	432	437	415	438	427	435	429	439	426	420	432	401	434	429	435	409	439	410	424	452	393	402	411	396	419	441	447	405	420	403	441	421	403	408	392	410	390	428	397	422	403	440	391	440	453	442	393	461	440	402	442	415	419	402	409	425	417	443	432	412	426	443	430	412	402	397	430	392	389	459	407	411	405	424	440	420	440	419	416	418	414	411	439	424	430	424	438	431	426	484	437	439	473	426	428	444	403	441	446	435	444	456	404	443	404	426	426	436	389	453	424	423	399	426	389	390	407	426	406	398	410	418	428	435	408	456	424	399	399	399	433	408	409	420	394	419	403	435	427	425	409	414	408	424	430	402	405	465	434	436	413	397	432	419	424	384	401	407	386	396	439	423	402	415	424	429	401	388	420	427	433	441	394	390	414	403	396	384	387	432	400	422	436	443	400	430	419	416	482	410	415	445	479	422	405	391	441	401	424	427	403	456	416	437	388	435	455	439	434	418	436	433	426	403	404	420	433	397	447	407	400	437	411	446	437	413	436	417	413	437	400	415	395	398	425	418	435	449	467	430	426	421	450	400	403	423	364	433	407	417	425	415	415	440	429	430	435	389	440	398	433	450	382	457	434	396	436	413	418	440	427	411	419	448	410	420	420	396	432	441	410	409	406	434	447	426	422	443	417	438	412	395	443	412	419	412	424	409	397	417	435	417	388	436	425	455	466	425	410	404	430	434	422	430	409	390	404	445	418	404	401	418	432	401	471	436	420	430	474	413	447	392	393	414	395	395	424	436	401	388	430	405	422	409	398	408	423	437	454	382	394	449	441	411	456	430	407	430	401	442	448	398	419	422	428	445	414	438	395	424	409	452	422	440	406	434	431	430	428	436	393	438	450	408	420	421	432	425	429	429	395	407	435	393	447	400	423	447	416	404	439	404	436	404	452	424	401	399	432	441	392	452	482	430	415	447	416	438	448	420	429	392	392	424	391	401	446	450	416	455	406	424	418	467	408	400	431	420	440	433	415	446	408	409	418	435	427	448	422	445	455	393	462	436	420	433	418	443	410	419	432	427	450	428	436	423	449	409	420	430	429	410	442	418	410	414	418	447	447	410	417	472	462	425	392	438	438	448	423	415	434	390	442	404	459	421	419	441	407	433	433	432	400	429	476	392	425	459	398	447	450	399	435	390	452	443	452	456	430	400	429	444	412	455	439	414	411	389	452	440	455	411	411	436	387	392	415	426	432	427	417	446	427	422	421	451	437	423	425	397	415	398	422	388	429	407	428	425	436	418	412	397	399	373	395	395	411	395	461	418	425	422	407	441	387	405	430	424	468	436	415	397	441	465	428	450	400	405	435	419	388	433	413	398	416	441	403	451	429	410	402	418	426	436	421	406	411	386	471	422	441	405	416	409	401	477	440	413	421	390	421	407	411	411	414	384	434	409	428	419	437	393	403	436	469	436	443	414	414	417	436	432	442	448	413	405	473	412	397	435	387	419	470	429	414	431	440	409	410	455	448	455	423	416	373	439	409	409	430	434	400	435	427	452	420	434	408	427	413	405	421	414	390	389	408	463	403	455	416	408	427	408	417	409	428	431	421	425	404	442	476	421	392	414	447	410	443	425	400	406	422	421	423	423	386	434	436	406	420	440	398	402	450	383	434	409	438	402	435	394	430	453	408	467	445	432	434	434	443	436	428	428	456	460	424	404	423	424	423	453	448	462	446	406	452	429	393	411	420	398	400	423	437	439	393	456	408	429	392	447	399	427	425	383	384	429	417	403	425	429	390	426	407	448	416	415	406	453	446	437	416	399	418	425	418	420	426	411	456	463	413	419	436	442	444	386	419	407	460	447	449	449	409	417	410	421	413	429	448	428	403	447	425	419	424	401	408	400	441	440	391	431	436	429	447	424	393	412	392	412	414	405	411	369	411	442	465	452	402	402	416	415	407	402	463	413	403	442	429	411	431	409	405	402	414	408	423	443	399	417	449	421	419	408	382	421	408	419	447	393	440	377	423	423	460	416	390	436	412	396	428	426	384	405	437	425	427	431	379	430	437	410	391	424	415	411	414	441	420	412	412	430	408	418	389	437	461	380	402	458	443	400	412	425	404	400	418	398	368	438	408	449	437	406	400	437	392	432	424	438	414	402	408	400	440	433	377	424	435	422	435	426	441	407	425	440	449	422	415	403	381	418	420	436	421	401	444	435	475	408	395	445	406	400	422	409	448	418	432	384	406	436	399	390	428	452	422	413	392	427	414	448	418	461	386	420	423	448	416	433	408	446	416	458	414	432	412	426	455	399	406	427	396	413	432	441	415	430	419	436	426	464	403	436	413	403	416	402	446	422	411	404	389	396	417	410	409	430	421	410	422	406	398	441	423	450	446	413	432	439	421	446	424	405	407	411	433	425	402	445	405	418	414	437	443	386	427	406	401	434	437	429	432	425	432	448	406	464	416	425	392	416	405	390	445	424	428	441	449	400	430	422	416	406	461	389	382	459	412	440	426	437	428	413	379	431	400	389	469	434	426	397	386	430	409	445	435	404	410	423	468	386	436	434	427	405	402	416	440	453	416	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
46774	16288	2676	1135	806	607	529	460	446	394	399	310	333	344	291	293	315	294	290	295	285	316	308	289	278	290	294	239	297	263	277	284	295	295	283	286	269	294	253	292	292	273	284	289	277	256	245	252	259	282	306	272	297	255	261	261	322	273	274	298	273	270	268	263	271	275	269	252	262	265	250	255	249	267	303	301	265	249	265	249	256	282	257	245	264	252	282	260	256	250	298	266	264	265	275	262	307	266	290	284	278	261	271	265	264	271	294	313	281	263	282	281	270	258	293	270	260	276	276	292	271	281	289	257	247	251	273	247	289	240	263	273	247	240	259	273	260	273	263	277	288	240	280	277	247	272	234	261	304	273	256	260	246	277	312	253	288	266	300	277	259	279	271	266	280	263	276	270	290	281	290	276	297	264	262	275	281	244	250	266	283	272	322	259	249	260	259	260	261	293	292	284	300	269	273	239	250	318	272	298	283	264	278	257	263	279	299	273	259	253	281	256	278	250	280	244	233	279	269	278	272	251	251	252	304	254	275	268	278	259	269	289	267	272	302	249	280	268	261	258	290	270	266	292	311	249	278	263	279	273	267	269	301	265	261	273	258	251	297	274	257	281	275	269	267	283	278	257	274	284	246	260	292	266	287	281	231	253	310	290	280	286	277	263	286	257	264	266	272	245	252	287	275	283	272	255	260	273	268	253	281	278	258	259	280	268	275	261	289	250	280	273	265	259	265	265	251	247	265	273	257	277	247	266	239	258	259	283	277	285	232	272	235	260	276	235	293	270	275	262	269	264	259	280	285	261	278	276	251	261	278	262	297	251	268	279	277	259	278	248	243	260	250	295	282	231	281	275	261	245	261	272	276	256	278	262	256	250	284	252	273	264	224	275	279	305	310	252	283	238	244	290	286	274	273	277	309	286	286	284	254	255	278	292	249	280	259	269	262	236	275	267	281	226	269	249	239	275	282	251	280	274	258	292	249	246	268	263	275	262	306	317	257	259	279	286	271	289	253	280	271	279	240	231	274	281	280	241	298	295	237	247	275	280	269	279	292	290	286	289	263	262	258	279	309	272	246	252	273	277	270	262	264	274	280	264	296	262	268	253	279	319	240	256	290	297	266	275	271	292	306	280	245	269	308	257	268	295	272	291	248	266	296	252	270	251	269	275	249	307	290	263	244	274	262	250	279	281	270	282	230	267	253	266	264	266	294	255	277	281	265	315	256	278	293	290	295	266	277	271	236	279	257	302	254	259	267	292	265	241	266	297	286	263	273	271	282	266	253	282	273	222	264	312	264	277	278	250	307	237	285	271	265	290	280	280	259	297	291	257	269	286	258	266	260	249	274	266	263	255	287	264	276	245	252	246	272	257	292	262	261	263	279	262	285	274	255	251	265	255	270	233	274	275	264	295	268	279	266	280	243	275	276	275	268	258	277	279	279	271	241	267	266	252	276	258	278	279	261	286	247	289	284	260	265	274	295	270	279	246	292	271	267	262	280	252	279	277	254	294	254	269	278	283	262	275	274	276	283	248	267	258	277	281	272	257	275	266	245	285	298	255	266	272	263	283	285	271	283	268	306	232	260	326	272	275	265	268	239	278	269	269	252	278	286	311	263	286	282	264	267	268	251	265	298	315	273	274	262	289	284	255	264	296	275	263	274	305	281	243	273	226	293	251	290	279	288	261	247	278	252	261	287	282	306	261	257	295	282	269	225	273	277	277	272	259	300	288	267	259	260	271	301	274	283	276	284	259	255	268	261	273	266	306	281	280	284	282	255	273	265	255	286	240	272	264	287	269	264	270	260	263	292	268	303	244	269	264	265	292	257	234	254	272	246	275	281	325	262	270	277	253	255	296	262	283	265	252	277	254	265	261	274	321	290	286	276	261	280	283	273	284	264	248	251	262	287	262	261	287	258	298	246	332	270	300	271	292	264	275	258	259	238	265	263	278	275	267	253	261	267	280	268	259	256	290	255	282	285	273	275	263	265	288	281	255	275	262	258	237	280	308	269	266	271	288	229	296	277	272	292	268	267	273	283	255	273	223	261	275	241	255	275	292	257	258	270	262	269	281	253	265	269	270	281	268	248	286	289	302	257	249	290	265	264	269	270	267	302	281	281	281	297	264	263	278	263	254	276	283	269	271	301	264	265	259	292	283	291	278	263	242	229	247	265	294	275	251	256	276	275	256	250	266	270	273	287	284	276	288	301	273	280	281	274	267	279	270	268	281	264	324	263	286	252	278	275	261	246	313	239	273	267	276	240	250	233	267	286	249	267	287	270	280	272	252	266	268	287	251	293	270	251	249	284	277	252	267	296	260	282	276	253	290	266	269	295	260	285	256	247	271	267	232	279	282	302	285	256	268	282	280	294	291	268	239	291	293	254	284	282	270	266	241	265	282	271	262	275	273	252	250	264	273	282	277	281	280	255	268	283	256	242	270	285	274	292	250	313	248	269	262	250	257	262	254	305	261	236	274	274	281	263	240	238	244	264	260	269	284	283	266	233	271	262	273	273	299	284	291	271	264	283	272	255	247	270	274	260	283	276	264	269	282	288	310	246	293	284	238	279	306	278	272	294	269	300	277	267	271	246	286	252	300	266	274	243	253	272	280	288	260	269	271	283	277	267	268	306	259	299	271	269	297	244	236	269	257	272	264	280	280	268	259	326	290	259	272	252	275	280	259	268	267	263	250	267	264	254	286	257	283	281	292	270	268	261	263	290	266	246	268	272	251	256	268	276	277	281	292	269	288	289	269	256	296	262	278	254	285	270	299	260	253	262	282	266	274	284	257	270	275	256	281	256	286	264	266	304	298	259	243	254	244	268	257	267	269	261	245	272	250	265	269	254	272	272	242	265	261	304	266	265	274	282	273	265	274	267	257	275	272	278	255	295	263	260	262	271	226	275	301	275	255	262	280	275	252	245	253	263	270	319	245	263	282	262	244	284	266	262	275	265	246	294	290	281	262	254	273	307	301	277	286	288	289	283	279	255	252	262	266	280	311	279	232	279	287	288	293	275	266	254	273	264	275	257	279	276	305	287	261	275	252	288	269	267	295	294	280	263	262	281	259	262	227	302	270	244	281	286	276	247	283	292	251	244	270	289	276	299	265	263	263	282	289	254	272	282	279	251	247	292	269	255	300	304	254	246	269	228	268	269	281	275	256	264	267	265	272	244	271	261	270	270	283	235	262	266	275	253	281	234	270	268	251	267	259	280	270	270	259	270	275	302	281	264	278	270	285	267	252	279	283	276	263	278	268	244	286	279	268	273	276	257	310	266	252	265	255	290	263	260	266	274	287	281	292	293	282	244	277	267	272	246	276	270	290	285	275	277	285	264	250	263	271	245	276	247	268	303	285	282	320	276	293	285	264	254	270	294	267	289	275	274	284	255	243	293	300	246	246	269	293	257	276	264	281	278	302	270	249	273	237	284	279	261	256	256	283	241	262	280	282	279	279	258	230	254	293	260	270	271	287	266	262	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
26103	1765	3189	3533	3038	2521	2127	1768	1663	1505	1346	1315	1211	1134	1138	1065	1025	1019	1021	961	940	961	912	862	881	900	864	844	829	831	776	886	845	816	866	824	875	836	881	804	861	803	797	855	811	817	801	737	816	770	828	803	834	813	732	743	776	806	808	834	741	791	762	782	817	813	782	740	787	783	780	825	797	798	800	761	818	780	775	792	799	826	752	779	827	840	782	785	781	798	785	800	820	748	776	777	770	776	765	780	812	804	766	766	780	738	771	835	765	684	789	798	759	740	787	775	787	782	812	708	759	763	796	781	786	759	778	760	819	773	754	750	743	729	744	739	788	740	744	756	787	772	799	754	783	762	770	796	726	826	739	734	743	788	761	753	744	758	751	783	739	747	750	817	747	732	760	800	798	723	716	745	833	734	829	785	741	773	809	767	773	813	803	747	765	712	753	781	800	801	757	787	757	762	738	781	762	806	806	780	774	765	789	777	767	728	749	750	777	793	760	770	722	742	763	758	736	771	704	782	799	748	770	765	777	727	757	752	745	711	744	773	799	747	800	757	768	795	754	770	818	784	786	727	750	744	764	725	752	790	774	763	773	744	801	776	850	777	737	751	789	789	775	727	794	786	794	819	712	805	746	763	773	744	715	803	818	756	759	776	751	752	773	845	773	795	777	719	735	739	812	770	755	744	805	780	788	805	712	796	766	771	751	720	769	745	774	758	807	803	767	783	738	769	750	792	785	799	770	824	792	778	786	740	727	760	798	767	776	767	779	743	763	750	801	836	784	737	732	800	796	778	795	775	762	773	768	769	772	769	829	793	763	731	749	818	790	802	776	773	768	790	776	767	738	810	802	768	732	796	794	754	761	762	760	778	813	780	729	760	788	777	766	777	834	813	761	777	775	702	740	763	743	775	748	821	767	726	793	727	739	768	759	830	791	806	758	745	751	762	723	781	808	815	804	737	769	785	756	741	761	756	754	761	766	758	740	738	767	772	781	762	805	806	726	755	775	802	732	763	755	740	792	775	790	804	838	797	724	790	784	767	721	738	726	764	776	753	749	736	770	755	764	746	778	757	785	775	796	752	757	766	764	755	819	775	776	751	769	765	796	755	767	790	820	751	756	805	753	722	727	772	731	736	759	755	773	803	775	760	769	777	759	777	763	803	756	738	782	716	776	744	801	744	730	790	796	774	746	751	751	765	762	790	745	755	733	765	794	753	767	793	822	794	767	788	793	752	801	793	826	743	748	776	731	767	736	805	776	771	786	789	788	724	771	765	756	771	776	724	775	788	800	775	768	747	789	724	793	776	762	723	776	762	759	775	793	748	770	757	791	759	775	761	794	805	794	731	776	774	751	760	792	775	766	769	746	779	742	785	811	755	744	807	762	819	750	750	770	768	748	754	779	800	828	789	728	800	769	803	742	750	782	767	776	796	776	814	758	784	781	733	758	766	802	762	745	839	762	758	752	774	754	719	795	776	810	750	771	746	803	762	785	819	766	818	791	771	817	753	785	773	798	759	744	816	753	745	778	794	795	735	765	775	818	700	796	725	746	750	756	724	731	774	786	822	764	751	748	772	824	742	782	825	797	797	766	748	716	796	817	793	756	777	810	777	782	793	796	793	751	807	771	772	758	827	755	746	747	772	835	782	768	767	761	756	782	783	758	763	790	777	769	746	726	778	779	770	747	708	794	777	754	768	750	716	758	802	754	763	775	752	735	750	824	760	756	785	778	751	785	728	788	767	763	704	769	824	762	753	796	776	766	824	746	720	762	751	784	760	766	798	755	727	775	755	774	758	787	793	766	733	742	738	797	791	728	751	788	766	818	767	758	773	790	763	757	789	771	805	872	740	791	802	733	747	802	807	795	815	754	776	786	816	784	768	769	754	721	778	740	767	750	803	766	763	733	802	757	743	816	750	770	739	751	776	823	723	820	791	812	732	754	765	715	736	744	809	819	728	758	758	790	770	798	815	801	763	746	707	740	764	775	786	749	748	828	752	770	817	793	799	792	766	795	761	777	803	772	769	737	795	791	768	820	746	768	770	797	785	760	798	759	809	752	751	766	787	736	794	786	732	753	782	792	761	772	791	770	775	812	774	798	808	740	829	778	752	782	776	764	751	761	820	739	758	759	792	792	792	764	799	790	770	761	746	778	766	754	801	752	763	811	822	765	763	761	758	820	811	763	758	784	761	797	782	786	795	811	733	823	741	801	772	757	743	805	843	775	766	736	791	792	789	776	763	775	768	736	785	778	808	730	800	722	794	717	786	751	794	792	822	736	734	739	754	795	793	813	725	768	761	776	761	747	800	752	789	818	744	757	758	724	798	799	809	803	766	763	772	808	794	703	789	768	804	807	755	768	784	716	845	757	817	754	746	827	802	763	803	790	815	794	781	738	778	775	766	804	813	799	730	791	771	820	784	783	763	800	780	728	778	771	819	767	794	726	783	770	793	806	755	776	774	759	774	826	747	809	758	757	732	784	814	743	723	802	777	769	776	743	782	772	760	758	819	755	748	754	813	823	832	799	785	756	780	804	748	793	743	777	771	672	757	827	795	806	789	813	770	791	810	808	791	801	722	719	746	754	821	750	777	766	754	755	788	771	811	774	749	783	760	723	776	754	741	759	795	795	782	741	829	691	762	760	727	817	770	850	797	799	767	779	812	727	721	737	742	786	746	785	771	773	780	716	772	762	766	778	817	770	751	821	782	798	751	766	813	732	797	780	801	787	748	740	734	756	755	748	738	758	788	748	768	769	795	799	782	773	774	759	783	740	806	780	766	751	754	753	785	800	776	741	747	719	785	766	794	738	757	791	754	725	735	778	763	748	760	768	780	762	765	739	711	778	729	712	743	745	783	758	769	791	831	757	771	799	767	792	772	785	790	760	737	784	786	796	763	757	768	775	781	787	752	788	750	766	737	740	742	745	788	839	745	741	743	795	790	792	787	731	773	769	767	781	760	799	728	779	739	742	783	776	802	737	756	804	770	791	789	762	729	751	766	777	748	790	794	795	740	724	748	810	768	763	774	759	819	778	741	811	744	748	746	780	793	744	738	790	854	761	837	781	758	818	774	774	755	751	777	780	733	778	772	782	788	738	779	780	762	743	766	772	817	788	782	767	789	712	774	816	785	782	799	776	760	808	746	797	784	776	773	752	749	760	780	744	753	776	761	787	769	800	754	783	737	750	744	770	758	817	772	772	785	780	795	810	821	792	806	764	771	769	759	795	798	768	764	800	788	802	790	757	765	788	822	727	761	725	748	730	785	722	757	776	749	805	750	824	782	751	767	788	738	786	722	807	815	767	786	777	749	777	769	746	750	793	827	782	824	748	765	779	769	751	792	811	728	775	749	763	814	773	799	783	797	724	787	817	731	793	790	780	721	748	827	718	779	757	783	780	719	737	764	789	733	750	737	699	794	797	797	768	811	802	752	736	800	777	785	744	798	780	734	869	728	766	749	771	752	731	754	741	732	749	748	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
54967	24131	7741	2021	1334	1023	784	670	594	532	501	416	425	404	411	364	355	330	331	334	376	336	371	324	348	338	304	315	323	295	302	310	343	309	322	336	337	346	320	315	316	319	313	289	330	318	321	299	289	318	322	316	317	302	274	309	312	313	323	294	301	269	287	286	288	322	299	314	293	269	278	330	274	318	316	324	337	300	312	319	308	297	297	297	280	285	293	285	321	315	316	300	314	289	296	301	296	301	299	294	309	288	311	304	318	287	328	295	306	298	279	290	313	325	306	285	289	314	330	321	331	301	316	340	294	312	338	301	299	274	282	319	332	294	313	289	279	259	287	299	313	333	319	291	312	327	315	293	328	306	295	303	312	308	306	292	302	275	302	273	292	285	289	311	303	302	287	292	290	309	290	310	292	280	280	303	333	300	298	309	287	303	298	299	314	282	286	304	307	300	286	278	283	310	298	300	282	293	296	307	296	297	299	316	330	306	266	292	312	296	299	290	303	265	306	300	273	295	313	303	312	290	287	321	304	283	295	284	303	310	301	326	287	282	332	297	321	335	292	279	309	314	279	311	316	317	303	316	316	316	290	309	300	291	332	318	298	276	309	313	291	292	290	266	313	317	304	291	310	316	294	308	298	289	299	314	291	289	321	323	291	286	309	304	298	288	306	347	276	293	297	310	313	320	268	323	338	304	283	294	302	307	276	299	263	279	296	267	292	294	312	307	316	326	290	321	304	315	336	335	319	300	282	304	308	336	295	310	321	303	304	304	306	322	300	276	277	296	285	278	280	292	305	297	307	325	279	291	304	315	292	275	333	285	302	301	293	283	302	313	336	326	301	305	314	322	272	280	277	325	279	298	298	313	310	293	330	295	315	317	298	254	295	287	308	306	301	295	257	285	337	287	325	322	297	286	261	329	300	289	318	306	296	313	284	294	288	293	322	308	263	288	320	287	314	292	296	320	322	306	275	289	312	288	309	328	324	294	314	309	276	299	304	305	271	310	302	317	297	307	309	292	299	255	310	312	300	286	308	277	293	291	300	284	308	298	304	292	324	324	292	286	293	283	273	306	277	267	292	281	266	297	276	301	283	281	307	344	311	324	253	305	308	282	292	275	286	286	324	286	300	288	289	311	301	265	290	283	298	294	268	281	293	266	310	306	324	305	296	323	306	315	279	298	265	293	287	299	320	311	324	320	311	310	303	297	335	310	287	323	288	311	284	314	305	320	296	297	316	284	313	326	331	319	298	321	280	280	282	300	286	301	325	262	318	298	289	279	295	278	277	341	291	302	276	292	313	307	288	313	285	271	293	299	340	324	327	276	308	313	291	357	312	301	314	288	293	303	310	327	327	279	300	272	313	293	274	322	285	309	316	309	293	322	306	286	329	306	314	304	311	295	285	266	297	294	294	294	276	290	275	275	333	288	326	312	307	293	316	310	322	328	321	279	301	335	296	303	287	290	310	293	298	319	298	307	266	322	282	304	316	332	295	277	299	306	319	286	282	282	295	301	304	307	289	336	295	290	321	306	281	292	303	323	279	309	268	306	281	289	302	313	300	300	292	300	320	303	299	313	287	285	291	299	279	289	308	306	308	328	284	303	333	303	301	267	284	321	303	303	274	306	290	300	271	333	266	290	341	294	303	295	297	293	275	317	266	303	302	307	315	295	294	303	297	292	275	310	322	295	293	307	330	281	279	278	289	320	280	313	287	317	314	302	289	321	296	332	298	275	319	285	332	320	311	272	311	319	299	348	303	327	301	254	326	292	318	283	308	286	276	291	307	293	325	296	336	325	326	309	295	337	288	297	274	306	292	305	301	307	314	296	294	313	312	282	333	254	318	324	281	290	297	296	277	282	274	281	304	294	290	287	300	313	313	268	303	300	282	318	285	297	333	299	309	337	301	313	324	283	315	293	297	289	307	309	291	296	286	294	317	333	304	304	332	280	289	298	290	311	301	327	291	281	294	285	300	326	291	296	300	296	306	262	285	316	322	301	306	287	278	295	302	282	291	310	292	303	292	283	304	293	298	306	315	287	295	315	278	292	284	291	356	280	292	282	312	286	277	308	312	285	315	333	312	293	305	311	305	291	278	284	266	301	289	325	316	302	297	324	295	298	306	304	326	285	293	305	303	297	288	297	333	311	304	325	299	331	296	307	301	311	288	292	299	306	297	312	288	320	273	288	314	321	312	316	307	279	273	307	266	332	297	302	282	280	311	305	309	286	316	289	290	306	328	288	315	318	300	303	326	325	343	297	309	267	336	288	292	318	320	328	318	302	313	279	302	293	298	292	269	318	299	282	331	329	316	302	266	336	336	296	288	341	321	276	268	278	330	292	333	298	294	336	311	312	304	292	275	314	302	281	262	298	291	318	326	318	300	319	292	271	327	310	334	282	309	298	299	274	314	285	272	293	302	291	305	305	297	277	341	347	315	285	300	306	292	311	272	302	316	291	304	268	292	314	288	286	313	298	280	313	313	281	314	313	306	281	309	316	317	293	316	324	299	309	301	275	301	264	283	303	296	310	296	280	298	262	280	329	297	318	278	299	319	323	311	276	306	293	271	314	329	318	312	306	299	299	291	281	299	324	287	320	314	311	334	304	315	269	321	283	274	322	308	266	305	309	284	300	301	299	292	279	287	266	300	332	316	295	302	322	290	289	265	323	291	332	304	311	306	303	295	271	291	307	300	334	292	292	312	283	305	297	293	302	325	321	274	304	290	283	293	310	279	282	309	278	295	287	308	328	296	294	259	303	308	309	298	296	330	305	355	308	327	322	272	303	277	294	321	272	333	303	280	294	309	304	296	274	326	302	293	288	310	324	299	286	332	279	286	309	285	285	315	293	292	304	295	299	291	313	307	324	300	298	288	299	300	300	282	309	293	296	292	307	302	302	314	329	291	302	296	301	288	264	325	365	298	314	303	292	311	335	298	297	297	313	298	312	307	311	300	293	311	279	320	288	313	285	300	283	310	292	287	327	328	295	311	292	278	307	286	287	280	312	320	293	305	303	269	298	300	294	325	294	281	295	282	293	294	332	287	332	279	303	312	323	314	291	301	299	340	298	307	281	287	302	322	286	338	304	299	291	321	318	338	329	308	307	297	295	311	302	311	291	274	303	312	302	300	332	311	293	326	284	296	314	290	275	326	302	296	277	295	317	305	313	326	294	285	313	310	332	272	304	290	249	291	272	316	311	315	292	305	330	280	323	290	291	312	296	281	289	326	292	321	302	310	303	286	324	282	316	317	275	316	286	283	279	288	302	289	299	307	284	299	278	293	291	313	280	274	327	314	305	292	324	289	297	296	313	327	295	335	335	298	279	291	275	269	274	296	293	311	308	288	327	297	313	292	286	324	291	297	304	319	295	289	308	287	294	307	297	285	312	290	321	305	284	295	314	296	298	294	288	302	286	279	324	308	297	275	313	300	285	304	298	301	305	329	337	330	292	316	293	304	289	314	304	303	298	298	303	313	319	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
33050	2881	5428	5724	4839	3873	3247	2788	2352	2105	1974	1835	1709	1541	1432	1401	1324	1204	1241	1197	1161	1145	1149	1012	1076	1023	987	996	1016	941	1013	929	959	987	961	878	918	866	925	899	886	871	934	909	897	877	923	867	822	878	890	864	847	790	854	830	842	888	871	869	855	818	827	883	871	908	862	864	879	861	869	864	851	867	901	858	798	871	886	873	818	830	816	900	850	821	799	866	927	834	847	768	867	796	863	779	863	843	803	836	811	788	813	850	898	882	815	790	818	830	824	819	801	780	791	837	829	759	836	806	851	796	799	789	830	844	773	843	809	801	903	835	845	829	814	860	780	820	850	776	820	832	798	804	855	785	789	808	780	844	850	817	841	892	849	797	873	845	850	815	791	851	813	848	826	846	874	799	844	798	849	795	839	829	806	787	768	781	863	775	773	870	824	815	792	806	802	849	857	797	846	842	787	790	861	846	833	819	832	840	800	790	835	808	804	796	744	808	811	838	862	794	882	810	843	784	797	818	799	853	796	880	816	845	823	811	850	792	859	874	822	840	816	875	859	836	853	813	836	820	783	867	799	809	823	788	789	877	829	801	818	804	841	823	823	820	858	815	807	804	839	798	831	828	778	871	792	798	802	828	806	839	824	806	824	807	831	797	833	884	866	830	805	799	866	828	773	818	809	860	827	854	802	867	808	775	800	780	824	820	784	819	814	793	818	850	815	802	879	857	896	805	832	791	827	796	812	854	775	870	822	781	797	812	824	824	811	804	843	808	773	847	819	858	807	841	841	879	883	876	806	831	809	829	866	818	801	776	834	776	793	807	845	808	780	763	799	829	803	811	827	833	790	834	857	830	845	793	812	841	853	784	799	791	844	825	820	814	834	817	797	822	793	832	810	808	821	774	787	860	753	857	829	814	819	809	799	814	876	831	842	784	826	820	842	832	874	824	870	803	850	812	805	815	792	768	885	860	834	773	841	805	811	801	847	807	811	794	837	798	828	809	893	851	830	841	779	816	787	846	835	815	792	821	822	806	834	832	798	813	805	851	862	799	827	796	803	805	829	833	843	806	940	783	807	837	823	791	842	835	841	837	767	843	870	776	802	793	814	841	833	818	835	844	849	796	916	833	828	842	808	869	818	810	808	874	844	823	784	838	777	829	808	806	863	828	871	810	833	841	864	797	807	855	818	785	825	802	887	836	805	831	827	828	809	825	814	796	869	818	817	833	796	797	914	885	773	805	844	821	812	819	770	833	803	839	832	826	805	854	832	860	798	797	802	799	851	822	746	825	822	865	825	820	802	801	827	812	847	864	864	797	855	808	872	797	848	840	783	874	827	822	842	776	861	792	799	816	814	783	850	833	800	831	822	847	794	855	826	818	816	813	826	837	842	826	833	800	833	879	834	841	844	855	833	817	877	785	790	800	869	894	825	826	805	823	791	874	826	824	830	827	831	775	820	780	803	834	789	755	824	826	788	816	882	825	817	887	800	811	808	784	793	864	827	791	865	828	805	846	798	842	862	837	819	784	788	835	814	840	852	838	842	843	813	837	846	849	790	815	800	762	827	866	810	798	773	834	820	829	818	825	811	798	819	876	770	871	803	815	826	778	801	804	848	827	862	793	872	854	765	812	857	747	827	797	839	824	815	838	778	790	813	796	815	802	834	848	811	824	832	825	805	803	839	898	898	825	818	824	844	782	837	813	832	828	836	804	826	775	863	852	834	846	807	831	811	831	821	804	889	789	822	803	850	805	831	811	759	844	816	832	843	756	803	784	827	880	847	832	818	845	811	806	799	791	791	818	787	790	860	794	788	806	823	843	833	807	845	788	798	820	781	873	813	816	782	816	798	829	799	845	801	823	789	787	799	884	872	823	783	808	808	812	820	817	843	815	802	845	766	830	826	835	814	836	815	779	824	812	870	820	862	805	880	842	829	857	826	859	852	825	824	819	876	788	815	803	866	845	853	837	826	820	847	821	839	869	786	775	781	820	851	827	846	816	848	814	829	777	848	830	892	855	828	850	781	842	837	785	784	810	825	882	817	849	816	806	855	822	832	821	819	842	808	838	848	794	814	858	798	835	851	856	850	850	847	860	840	845	827	871	832	819	808	824	788	848	875	802	819	817	870	836	795	833	806	822	873	886	868	845	857	847	820	868	872	833	858	839	883	773	826	830	850	856	827	846	792	832	807	816	835	849	809	759	814	838	831	852	858	833	845	819	785	838	774	890	863	807	887	826	830	816	777	784	815	846	838	830	847	774	855	802	861	856	819	808	786	839	775	792	789	778	805	776	804	847	795	742	830	817	802	851	838	848	846	838	855	823	817	823	839	832	901	798	805	819	809	820	769	761	842	808	836	826	811	810	824	788	861	852	828	836	807	862	824	842	844	820	880	832	827	811	835	849	787	848	837	857	855	856	815	855	819	841	846	851	792	838	787	851	804	797	788	839	841	787	799	792	846	847	818	858	791	821	834	831	856	794	803	883	806	830	771	828	836	816	837	772	759	876	783	793	847	869	789	800	829	830	826	801	790	844	841	808	841	780	824	836	823	840	812	835	854	838	849	793	810	881	845	794	833	836	771	790	865	791	843	815	800	835	788	833	855	842	835	825	857	839	837	828	818	759	833	860	816	815	833	778	847	824	840	814	848	797	834	823	821	850	802	863	827	849	870	825	833	842	843	842	815	843	820	799	841	770	848	800	833	806	798	849	824	813	818	816	847	838	772	848	827	791	804	812	797	781	825	861	799	754	750	787	794	797	813	743	823	819	827	780	813	867	830	869	804	821	868	834	792	806	825	844	837	830	810	821	837	833	840	850	804	834	810	847	858	817	829	767	805	840	862	781	807	833	837	844	796	864	841	794	791	792	812	832	852	865	816	863	836	808	796	777	832	844	786	804	854	800	837	841	785	817	843	790	794	827	834	825	808	794	808	862	838	857	793	790	840	792	813	798	830	807	784	833	790	806	789	816	847	802	851	832	816	786	840	856	817	755	866	797	796	866	811	791	834	821	835	806	814	828	853	857	753	778	822	895	842	784	815	781	813	820	840	823	825	824	794	813	847	765	767	860	808	856	789	834	822	849	830	809	869	819	798	801	830	875	856	799	836	882	819	776	802	816	815	786	808	854	826	814	826	865	792	828	851	848	830	881	861	875	811	836	843	846	877	869	858	813	839	793	800	798	858	855	830	808	822	808	819	815	822	797	863	808	839	799	826	800	826	813	825	842	866	788	809	833	778	783	778	856	827	814	830	833	787	844	839	806	819	815	835	852	781	863	799	791	809	854	830	845	888	824	805	841	859	802	837	756	821	810	821	797	796	819	759	823	854	845	786	793	793	798	811	781	792	845	809	801	867	876	761	809	827	783	795	798	831	767	866	831	826	808	830	822	828	799	818	735	822	838	807	792	837	840	840	876	845	756	793	832	780	777	788	811	835	818	786	857	760	847	819	807	845	799	727	769	836	836	859	827	797	808	796	850	797	816	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
8846	493	250	184	164	155	138	124	128	127	125	114	136	134	128	132	122	132	128	124	129	132	131	125	140	120	138	131	119	132	127	133	110	150	136	121	147	126	145	113	127	134	113	133	115	109	133	111	131	137	143	157	125	110	140	133	141	109	131	112	101	132	133	132	118	122	137	119	131	126	115	129	134	129	138	134	116	129	128	130	119	116	137	142	111	123	130	144	115	134	130	132	140	112	135	113	114	133	118	123	123	120	143	142	122	135	119	125	130	135	133	138	125	139	127	118	139	137	130	142	113	132	112	123	122	106	138	147	103	109	140	142	133	104	133	139	135	111	142	119	109	114	129	134	117	120	118	130	127	126	120	128	127	129	128	132	144	135	143	145	108	126	120	145	123	134	117	116	130	120	125	126	122	135	130	120	141	125	125	131	128	97	131	126	117	145	136	124	135	113	130	100	126	129	124	134	137	105	148	120	147	126	140	121	117	123	140	120	124	136	128	112	134	132	140	139	115	118	102	122	105	157	139	126	136	145	127	123	124	120	119	136	131	137	133	121	137	121	118	108	98	143	144	133	138	138	140	124	140	121	147	134	116	135	130	140	128	144	106	140	120	134	125	137	120	145	130	142	120	121	134	155	119	126	111	104	140	142	128	112	140	115	128	117	146	136	134	126	111	134	128	133	135	138	119	127	115	135	131	117	130	159	140	135	118	110	135	123	121	131	148	136	115	127	134	137	109	128	126	136	109	130	137	127	119	149	125	126	143	136	105	134	120	119	131	146	141	121	134	125	130	146	112	138	135	139	131	126	137	145	128	126	136	143	128	132	129	151	139	113	144	136	143	112	115	119	134	135	150	123	135	137	156	132	139	135	131	127	116	127	130	130	136	130	131	143	135	127	140	133	127	159	133	132	133	143	136	121	118	128	139	117	124	121	127	139	129	136	111	131	138	114	121	144	122	127	119	157	139	112	137	107	144	142	150	129	123	125	120	116	129	140	148	131	122	117	123	152	113	126	135	136	131	140	126	127	117	133	121	130	122	115	127	122	120	150	145	123	118	118	123	144	144	129	118	136	118	137	145	157	124	112	121	128	136	120	141	124	110	133	111	121	138	125	111	125	139	134	114	129	133	124	141	129	124	129	150	141	118	119	150	108	121	128	132	129	150	120	135	118	137	128	120	124	131	120	132	137	116	114	137	139	115	143	137	122	107	117	158	123	119	125	136	129	129	115	128	130	130	141	145	130	129	119	118	139	148	150	138	134	118	120	119	155	122	119	124	137	142	140	136	128	145	125	142	118	118	126	133	127	119	153	131	142	112	132	109	130	128	146	127	139	121	129	127	107	127	136	107	148	118	128	139	133	136	140	128	117	114	135	131	129	122	128	119	135	143	133	111	116	126	120	130	149	133	138	152	113	130	134	131	129	121	126	119	133	126	121	136	138	144	148	132	125	113	114	129	107	126	140	121	156	125	128	128	126	116	134	119	123	121	127	128	112	151	119	126	126	115	148	117	129	137	131	130	127	138	126	154	130	137	126	140	140	126	145	130	119	146	135	145	115	113	128	119	138	142	142	137	137	113	155	125	131	121	99	163	147	132	147	121	129	147	128	135	130	131	124	139	138	133	151	133	135	120	148	105	126	116	132	100	140	114	127	127	127	120	140	133	110	142	115	136	123	131	132	120	136	127	114	121	130	145	136	147	136	128	146	106	133	146	132	120	127	128	113	119	125	121	127	144	128	117	131	130	138	124	134	146	125	125	126	114	131	126	129	136	111	136	129	138	128	126	137	112	143	133	109	127	139	136	141	131	144	139	137	142	132	137	130	133	142	139	133	131	137	132	131	126	129	127	147	149	151	138	137	139	137	151	158	123	116	140	118	118	148	125	139	149	126	136	136	138	143	128	133	111	120	141	139	135	122	105	136	146	130	132	113	136	122	100	132	110	104	132	136	125	138	144	122	156	115	107	145	135	141	119	146	133	148	117	121	130	127	121	129	142	119	131	129	140	127	157	153	121	135	133	142	145	138	131	121	131	129	119	118	151	128	122	133	112	158	119	109	151	127	119	117	120	124	115	128	134	128	135	133	135	141	120	118	140	108	119	140	107	135	140	136	127	137	141	121	108	145	153	128	108	133	127	140	117	127	143	128	137	136	136	126	125	128	101	132	118	117	129	132	123	124	120	120	124	128	116	127	122	118	123	116	126	149	132	125	130	134	129	115	129	112	149	133	139	119	114	134	137	130	155	147	109	141	118	129	136	126	125	128	147	122	129	137	148	125	136	134	140	139	131	121	129	141	126	138	145	170	141	140	116	140	132	141	127	132	136	141	143	124	141	123	131	108	129	124	110	126	107	130	142	134	123	132	132	137	128	123	118	151	125	138	127	115	126	115	138	135	138	148	119	134	117	137	130	123	120	105	140	108	124	125	136	161	111	127	125	135	149	121	133	131	125	138	138	137	108	123	126	148	123	128	125	127	124	120	140	114	122	115	117	123	123	134	134	166	134	131	110	113	118	115	147	130	130	155	131	121	139	126	118	138	136	145	137	129	132	144	161	133	156	143	131	126	131	130	131	129	144	150	104	112	122	134	139	108	125	136	145	113	144	136	122	124	117	126	138	127	123	132	146	139	135	109	121	128	128	154	125	165	118	115	132	130	136	127	144	141	132	152	130	143	143	132	140	114	136	146	143	129	144	123	138	140	135	126	121	129	142	141	121	127	147	121	138	135	122	127	135	146	141	132	117	127	143	138	117	90	122	116	109	128	117	121	121	160	121	132	136	142	114	147	124	135	138	140	136	126	118	124	124	133	117	128	125	130	129	111	112	121	154	124	139	115	139	130	125	132	138	128	125	151	120	138	125	141	134	140	129	125	136	131	146	119	130	102	128	144	156	137	145	137	116	125	137	140	110	101	113	127	127	119	140	126	119	140	139	121	122	129	116	114	132	124	120	140	130	133	153	108	156	124	117	130	116	114	147	127	123	120	137	147	123	129	132	146	131	151	134	134	113	146	128	117	116	122	133	124	148	101	124	146	119	147	137	148	123	120	112	124	138	131	121	144	127	125	122	118	115	116	126	121	117	137	128	130	132	136	160	132	138	123	127	131	134	131	116	138	102	137	145	154	112	128	139	109	128	132	116	117	127	115	136	145	117	118	133	151	155	122	125	127	140	146	125	124	105	132	135	128	130	124	112	139	136	159	124	132	141	106	133	119	115	130	133	113	119	139	128	127	129	141	129	131	143	127	117	144	134	129	141	152	152	113	147	146	127	110	129	105	126	121	130	118	137	135	134	128	121	139	139	130	121	137	111	119	143	141	115	121	117	140	141	117	131	130	128	125	145	108	128	134	138	115	125	136	154	151	124	129	145	125	117	135	126	118	133	118	135	116	118	116	142	126	136	122	111	141	118	127	146	137	129	117	134	128	133	143	135	133	120	125	123	145	137	138	133	148	120	137	125	127	124	157	126	134	110	133	110	108	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
8886	482	606	582	546	512	524	471	464	473	449	432	431	473	450	460	411	437	474	449	431	459	406	431	411	446	433	430	427	402	439	431	362	436	437	429	426	443	437	416	428	438	421	423	419	417	430	435	423	409	433	398	402	463	398	417	409	424	441	440	448	443	416	427	443	436	424	431	413	430	423	438	467	380	413	441	423	419	428	407	441	413	447	429	411	382	456	376	430	392	410	437	391	442	446	419	462	432	389	409	426	433	442	431	425	417	421	423	420	431	418	416	425	437	391	417	436	424	425	459	360	415	413	433	367	418	430	437	421	429	411	442	403	435	389	427	441	425	463	415	416	423	411	427	415	393	427	455	455	444	416	376	440	470	422	432	428	422	408	455	422	417	404	420	414	437	426	383	431	458	436	414	469	405	424	427	411	393	454	391	422	437	440	386	450	406	402	422	401	410	399	447	432	446	397	425	428	422	411	423	448	453	428	388	422	433	421	392	402	401	420	419	439	463	443	434	416	422	411	426	425	417	413	423	408	407	409	415	407	365	395	428	428	460	457	444	392	428	484	430	435	435	418	421	425	475	425	443	409	440	427	425	452	427	407	389	450	426	426	437	439	395	444	426	422	440	412	387	427	385	424	383	437	434	450	386	408	402	446	414	431	399	423	412	435	402	411	410	424	445	437	433	412	431	422	420	438	418	425	389	402	391	409	410	421	426	431	418	455	390	410	421	400	403	434	430	424	399	443	411	399	454	410	424	392	414	426	432	425	426	423	433	445	450	429	459	401	442	448	432	427	451	473	397	425	371	441	427	422	408	419	431	424	438	419	383	424	428	406	404	450	371	443	449	410	404	417	433	377	426	447	453	410	397	400	435	385	432	407	423	456	406	410	430	414	391	415	412	397	392	433	391	449	419	428	421	398	391	402	433	410	396	408	400	412	427	471	409	452	434	420	405	435	422	412	386	422	417	420	450	434	429	425	416	408	402	408	422	425	439	438	404	445	443	434	437	415	383	401	427	439	444	428	428	424	403	405	438	420	397	402	456	447	436	438	425	455	442	400	422	417	441	469	411	397	424	398	389	426	428	394	404	430	442	397	442	436	461	401	380	453	434	447	412	413	433	455	425	434	394	413	445	420	449	375	446	403	410	416	453	408	394	399	420	404	419	412	423	418	404	440	402	386	408	437	432	458	413	436	447	389	417	423	448	439	420	450	388	437	428	445	444	422	469	404	414	425	449	453	434	427	410	425	420	418	398	464	378	450	418	416	396	408	430	424	430	418	420	429	410	414	416	403	412	426	379	444	433	432	437	428	406	395	424	425	448	408	405	436	416	405	462	424	398	446	426	393	437	424	427	391	396	433	400	402	422	426	470	438	430	414	417	419	438	426	408	440	447	427	439	419	422	426	422	400	400	399	415	447	397	456	422	402	456	424	425	422	432	450	420	441	413	441	404	426	422	408	445	399	430	460	428	436	421	433	414	412	419	416	429	400	421	370	391	410	421	412	437	387	450	399	422	401	430	445	417	429	445	421	448	412	420	463	438	425	440	417	426	433	427	440	405	426	422	404	423	416	394	440	400	439	425	415	419	418	435	418	406	390	410	402	425	418	436	458	413	402	410	441	424	436	449	407	440	397	454	425	416	386	400	396	450	394	434	419	392	431	421	418	419	423	403	391	379	441	439	454	429	470	419	399	416	428	441	439	406	421	421	388	374	456	406	425	421	371	435	458	423	420	402	413	438	427	431	409	435	453	435	443	424	418	381	431	423	403	372	429	452	404	427	429	448	461	418	430	453	421	423	438	409	450	420	420	424	379	447	425	426	419	414	420	439	413	436	429	452	417	404	445	397	413	432	394	385	374	458	403	420	435	426	418	413	470	395	467	417	454	422	414	434	439	446	434	413	455	407	398	437	407	454	430	454	441	421	402	432	391	421	420	425	420	394	435	454	437	443	414	436	423	425	436	411	428	428	417	429	416	449	365	402	422	431	420	436	406	399	447	413	469	412	394	423	409	436	427	423	428	415	410	406	459	431	432	395	451	428	436	432	452	409	415	403	385	438	401	418	414	438	415	386	427	398	436	405	418	435	400	398	395	404	444	399	410	429	449	421	406	440	424	415	416	440	441	430	408	411	423	429	413	444	419	430	400	462	383	412	420	405	412	435	469	445	408	424	413	420	427	405	424	406	429	388	403	444	430	407	435	384	415	468	424	406	412	406	419	426	449	384	447	422	443	430	402	439	387	449	396	410	428	427	429	404	436	410	408	441	420	427	406	426	435	405	421	432	405	428	420	434	401	450	410	401	387	438	441	418	410	410	430	447	405	430	402	391	451	399	444	465	451	458	408	431	418	387	447	429	404	439	405	429	426	393	397	421	416	409	447	435	450	459	410	431	378	423	417	405	431	416	400	395	419	397	437	401	396	407	462	420	387	389	418	437	406	437	422	447	427	426	427	408	425	434	424	407	385	441	455	391	424	413	409	416	420	392	451	448	437	393	401	451	421	444	387	441	407	424	427	388	421	429	433	404	421	433	398	431	433	393	426	411	446	432	458	400	422	410	384	403	420	450	408	393	420	451	389	447	428	452	444	402	410	472	447	406	445	433	430	471	445	414	434	420	409	451	374	403	405	418	392	434	411	432	432	436	438	399	406	428	418	401	446	459	441	399	458	447	396	432	448	394	426	434	401	418	427	455	410	440	415	404	426	401	402	441	397	433	451	406	409	405	439	412	464	405	404	378	416	412	440	477	405	435	416	451	430	424	436	404	459	417	423	448	414	435	432	436	409	422	439	438	420	423	430	467	400	437	404	422	393	442	428	399	392	412	392	441	390	421	415	375	425	411	405	434	417	408	442	434	449	415	421	423	407	393	408	442	437	458	387	430	422	421	416	413	449	402	430	461	381	407	417	403	411	441	400	407	395	442	434	428	433	388	385	442	431	405	378	466	404	455	444	399	441	415	444	423	402	428	453	423	426	472	417	407	444	417	392	432	442	415	407	437	405	397	426	452	433	442	451	446	403	420	401	459	423	424	415	415	432	430	419	430	455	369	445	429	435	416	398	393	437	433	396	394	437	386	438	390	399	406	442	412	416	416	405	423	410	457	411	410	444	394	434	454	398	412	465	468	454	396	438	447	409	406	430	437	413	414	439	410	446	432	421	407	380	436	416	435	419	431	414	415	405	499	433	427	434	443	451	406	414	435	421	435	448	405	417	437	406	463	408	450	454	424	396	407	425	417	416	465	454	453	421	436	385	392	430	437	392	398	426	460	400	394	382	447	436	429	428	448	414	430	415	414	434	420	431	406	423	390	412	455	455	399	413	411	443	424	392	423	405	407	475	439	417	405	418	397	383	438	423	399	432	422	452	399	437	439	433	433	425	392	429	423	443	431	437	407	400	428	426	437	397	426	393	389	414	437	430	433	425	435	405	415	442	403	402	476	410	444	426	430	398	434	420	429	428	400	421	421	456	423	415	419	415	415	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
47827	14670	2314	1004	797	595	529	483	402	392	348	332	343	303	330	332	325	325	263	290	324	297	275	277	301	285	297	280	255	291	274	281	282	262	255	272	271	288	321	261	303	224	301	273	259	266	237	282	259	289	279	255	284	279	256	288	280	278	274	268	317	271	274	275	249	255	273	295	261	312	286	287	269	276	275	307	268	273	261	259	273	273	292	250	253	264	253	264	272	306	306	275	268	285	249	265	262	280	259	277	266	248	268	265	259	286	261	289	268	254	258	289	270	281	271	258	271	270	286	286	281	276	269	278	262	270	292	236	272	247	254	273	271	251	255	271	271	249	285	271	268	270	277	270	297	280	260	266	256	287	248	272	259	262	279	260	299	291	247	239	247	247	278	243	247	283	287	285	254	266	287	263	259	237	267	270	278	273	276	258	295	282	267	261	262	278	276	289	284	249	301	288	278	251	274	251	277	292	263	291	257	266	227	308	283	256	254	281	292	286	269	274	277	256	275	273	281	242	274	232	271	252	251	254	291	286	256	279	268	255	265	278	292	299	266	271	252	257	257	286	274	240	280	290	281	265	269	263	278	258	261	256	278	288	267	245	253	281	272	237	246	261	262	282	284	259	284	268	230	283	269	277	246	284	260	277	262	277	282	274	263	276	312	228	271	284	297	274	286	284	265	291	273	255	282	288	271	257	271	251	266	282	277	289	262	281	274	276	250	265	293	272	280	250	248	227	241	261	279	285	271	282	261	274	287	305	272	253	259	238	270	266	271	250	283	295	301	261	289	276	288	288	286	276	281	266	255	261	271	274	287	275	277	256	256	272	277	305	282	280	276	279	276	247	271	276	269	288	258	268	276	255	278	294	300	255	244	270	248	268	289	280	289	273	274	293	257	264	250	259	263	271	244	273	240	289	284	272	256	281	275	291	259	284	288	280	258	255	266	266	293	267	275	251	280	290	280	263	268	276	276	266	302	264	289	278	272	250	281	276	281	298	277	270	292	286	270	259	254	268	279	268	273	243	299	288	256	296	261	301	260	265	251	244	252	250	252	296	255	281	295	288	285	285	233	270	272	284	255	274	279	295	270	286	241	252	268	255	263	275	294	273	269	244	260	296	270	269	266	251	277	286	248	314	267	263	274	276	281	280	227	268	262	276	311	295	293	259	274	274	275	249	259	303	276	245	284	272	288	276	256	246	292	269	292	259	292	271	267	295	291	267	240	250	256	272	274	265	250	309	292	312	274	257	286	296	261	283	277	278	268	261	274	290	275	260	281	246	273	250	276	280	260	310	250	242	284	281	268	274	278	274	269	271	281	283	274	285	291	278	251	256	249	255	282	271	264	251	279	263	258	311	246	276	268	281	269	283	267	239	287	283	300	299	281	287	276	279	279	265	281	229	278	281	286	252	293	279	295	274	262	281	296	310	295	255	286	263	276	282	285	273	271	262	263	256	254	274	247	297	261	290	262	261	302	303	265	275	268	275	264	299	253	289	260	304	248	275	276	262	259	248	275	250	278	268	283	326	280	294	269	277	287	282	268	259	265	252	286	293	279	269	279	247	293	244	290	308	289	260	255	290	283	275	250	262	286	271	257	262	266	307	257	299	282	257	316	274	299	239	282	276	265	248	261	270	255	261	278	274	296	272	280	289	272	300	278	279	262	263	271	269	245	303	255	252	251	285	257	254	243	281	290	258	269	267	279	266	269	268	252	281	262	291	292	257	286	272	291	249	276	261	289	271	246	251	263	298	248	267	263	287	278	266	260	284	260	264	266	269	252	259	305	248	297	261	265	261	294	263	295	250	263	309	261	256	263	276	267	287	266	254	267	266	284	267	245	259	280	279	274	290	294	279	269	292	253	268	272	264	288	239	261	252	292	278	288	270	240	273	245	265	269	292	258	289	271	260	267	251	248	287	264	271	256	273	268	282	256	267	268	280	257	253	274	261	290	295	273	264	292	288	289	260	278	279	295	274	256	266	272	255	255	259	278	277	266	257	312	269	239	270	291	257	270	293	266	255	254	234	252	283	275	300	249	284	297	287	259	246	287	296	259	257	235	275	265	286	286	284	278	293	273	261	269	256	299	293	277	251	259	256	280	238	291	269	300	278	275	267	286	257	273	266	293	276	300	276	267	307	244	253	252	284	277	272	269	302	274	248	271	316	273	267	275	279	268	272	293	294	281	273	244	257	270	268	268	262	292	257	265	295	250	259	264	277	277	274	264	264	282	285	250	249	251	273	273	271	262	256	277	282	266	269	275	251	284	297	275	250	251	242	282	275	249	272	297	294	243	297	262	284	272	248	236	272	294	278	242	239	254	267	274	294	264	254	271	238	247	274	281	253	293	277	272	311	253	251	284	276	281	269	271	296	283	294	289	251	266	268	279	271	280	265	231	292	258	294	258	281	296	254	258	270	278	270	302	269	294	250	263	265	266	237	253	285	251	281	274	284	270	279	268	280	267	265	275	269	265	310	250	275	278	293	244	268	263	261	251	286	263	302	256	274	270	267	276	286	243	263	247	269	243	289	280	264	254	292	244	279	244	275	264	298	292	259	269	274	279	284	267	265	269	241	291	269	275	242	283	298	263	265	267	253	278	230	253	301	266	266	283	295	304	268	290	290	272	284	304	259	254	267	274	294	261	258	272	282	269	277	275	247	293	312	248	271	276	269	251	278	263	285	255	278	266	265	282	284	262	280	257	275	318	277	291	276	226	271	260	249	229	243	267	303	268	288	257	262	282	294	260	288	266	274	262	255	295	281	269	273	272	251	290	279	299	262	264	295	277	271	290	272	253	282	249	285	283	257	274	277	298	288	251	286	275	264	251	269	295	262	277	259	286	277	287	280	285	284	306	275	270	258	300	254	279	251	260	274	247	267	247	278	275	301	284	302	274	258	273	275	274	271	282	254	262	261	282	270	286	277	281	270	251	270	287	264	272	299	232	274	274	264	274	257	268	284	297	245	277	270	255	286	280	269	262	257	279	287	284	246	287	286	287	258	263	263	268	279	230	273	270	253	271	276	248	269	263	271	230	265	265	253	233	291	284	227	285	289	276	282	273	278	248	283	277	272	284	271	275	262	253	283	272	257	278	243	259	290	276	252	279	286	260	268	261	258	276	297	285	256	269	261	279	273	275	286	283	280	271	283	268	276	273	278	268	279	273	289	263	268	300	257	303	270	281	309	250	300	268	258	257	275	253	247	285	282	254	287	257	285	292	273	272	261	279	234	253	299	275	243	250	242	278	266	305	303	267	280	262	248	259	276	293	271	258	255	270	293	259	280	281	279	281	279	250	288	261	254	261	245	295	253	283	282	255	256	284	267	271	294	261	272	259	280	292	238	273	279	265	292	287	282	263	268	279	264	283	266	254	283	272	262	275	263	274	254	265	263	244	251	255	307	286	273	272	259	268	290	240	269	281	260	270	276	273	294	280	244	269	247	271	253	257	287	271	262	273	263	268	281	294	279	267	270	258	257	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
26208	1774	3290	3499	2996	2536	2094	1831	1586	1469	1334	1373	1205	1103	1079	1034	990	1024	976	978	964	942	885	900	901	869	824	899	878	928	861	814	805	825	840	869	836	833	804	772	797	794	819	813	810	810	791	785	827	782	754	798	845	794	783	773	777	790	809	812	787	782	782	784	788	785	820	765	784	766	754	726	817	809	761	810	774	815	731	822	765	781	800	777	791	786	781	810	787	753	786	796	765	767	760	843	750	793	816	768	836	740	787	771	718	840	820	808	791	757	733	812	713	790	719	753	756	808	806	763	785	820	769	796	758	820	769	716	781	723	733	766	752	739	797	756	774	750	825	779	823	751	753	723	740	725	778	767	754	783	744	723	793	766	759	801	768	745	766	767	744	756	807	757	776	760	779	728	809	814	743	760	753	754	792	783	772	773	770	772	740	773	764	777	774	777	752	697	747	739	795	770	799	749	734	750	749	775	805	754	804	708	733	761	793	799	774	796	797	747	755	793	774	760	759	756	786	797	743	783	753	810	715	757	749	791	737	783	707	767	787	815	749	724	832	798	743	791	786	804	726	805	777	717	773	784	767	761	764	736	771	782	750	747	799	750	719	796	753	797	747	781	766	717	743	737	795	810	765	769	761	816	771	730	782	775	753	741	746	790	727	780	796	786	725	755	788	776	771	780	764	748	786	761	755	831	759	743	810	789	746	815	779	785	830	810	747	851	757	776	769	830	740	757	753	742	763	743	807	720	778	805	792	744	762	741	790	787	762	788	781	793	734	818	761	779	757	785	768	740	752	700	799	737	791	773	787	785	793	788	760	801	769	794	801	784	798	787	787	741	718	718	739	746	814	754	743	774	729	757	794	758	807	748	754	768	758	750	762	742	843	766	744	755	793	776	785	813	757	766	723	772	770	688	782	824	784	734	779	802	790	777	750	758	791	788	782	818	767	747	787	781	781	797	723	785	812	757	774	822	775	761	752	798	791	796	749	762	800	767	794	802	845	750	752	828	752	772	751	776	766	799	718	777	765	806	790	769	727	791	746	737	780	753	697	780	801	755	796	781	782	779	776	760	732	796	733	741	753	725	747	760	771	714	738	665	830	789	821	760	794	753	763	743	782	727	746	710	740	801	744	791	765	794	786	739	751	731	788	737	813	810	786	800	724	772	794	762	782	741	737	795	788	752	769	737	789	747	797	767	767	785	769	787	770	764	787	732	742	809	756	749	798	758	779	780	756	777	747	801	774	832	767	743	763	817	788	817	755	783	790	791	799	787	752	767	850	791	777	784	733	794	795	769	806	763	763	747	769	784	781	751	756	743	801	795	782	770	835	769	751	739	790	745	810	728	758	765	773	723	692	765	799	771	775	735	748	809	775	773	747	780	756	759	772	759	775	772	801	774	789	772	752	784	747	743	758	736	749	793	803	837	790	782	775	763	786	682	704	750	775	753	771	772	743	778	745	745	766	740	827	793	773	805	764	779	768	790	783	771	761	719	760	748	783	791	743	782	767	782	829	753	725	727	767	738	747	782	813	772	733	777	743	796	742	750	800	783	790	775	736	775	801	778	781	800	736	770	757	743	802	727	766	742	836	740	784	788	787	776	784	773	786	769	764	783	790	765	812	755	770	774	789	777	756	798	760	745	780	748	786	752	757	793	777	843	747	804	770	776	780	789	779	776	727	757	757	798	769	787	761	760	752	733	786	748	724	803	802	764	726	780	762	740	777	742	739	763	745	773	799	761	803	772	785	751	782	797	708	710	772	818	763	833	777	790	778	756	760	753	742	751	690	777	783	715	784	769	737	771	744	757	784	795	774	765	773	783	728	730	753	779	818	801	764	767	784	732	734	733	712	766	763	735	761	739	750	821	776	768	767	804	729	755	800	826	719	741	757	755	757	747	810	785	749	752	747	772	741	736	806	775	735	739	807	822	768	747	784	782	730	790	774	773	802	743	724	781	749	770	785	780	712	752	726	760	762	759	835	754	768	772	774	732	759	750	772	794	769	734	766	733	746	769	763	767	821	746	827	779	752	806	827	721	727	769	748	736	757	808	755	782	752	751	734	776	773	725	768	772	741	794	800	778	726	761	752	761	778	799	787	760	754	786	771	777	727	774	805	820	750	778	727	780	732	789	816	800	753	772	790	737	787	808	780	787	774	753	737	747	738	740	751	758	767	806	782	782	751	814	755	815	757	792	797	782	796	769	756	724	780	753	814	730	738	792	697	771	765	770	798	762	783	746	777	796	790	732	822	750	790	760	763	798	750	765	751	770	767	807	805	749	778	792	739	746	775	771	732	777	787	751	756	807	758	753	792	752	808	783	790	760	747	757	733	713	757	813	768	745	772	735	776	765	755	759	765	736	768	745	798	792	788	765	766	777	781	827	730	800	808	787	744	816	743	732	731	795	767	816	772	816	768	780	757	790	752	777	736	740	780	755	809	773	812	774	780	789	782	753	722	750	728	760	752	755	740	769	721	749	774	751	770	757	753	746	786	823	774	769	703	753	762	753	771	758	761	776	779	806	780	783	731	747	774	774	778	736	819	701	752	754	791	703	771	755	721	750	758	748	754	771	736	781	746	729	761	713	738	752	797	757	739	743	788	776	718	750	735	729	749	749	751	773	768	777	784	805	773	725	744	773	756	777	750	769	745	778	735	787	727	770	727	743	762	779	782	743	763	737	788	765	801	755	742	789	804	776	804	826	812	746	783	742	793	779	762	783	812	760	811	790	773	767	808	782	755	772	754	782	769	781	769	731	752	775	742	768	773	780	769	761	748	761	746	762	825	793	732	782	780	698	765	733	720	753	815	804	802	742	790	768	752	770	794	766	819	711	808	822	764	761	802	807	739	764	774	746	752	748	795	788	782	736	793	716	746	746	751	758	752	755	757	820	784	764	741	807	731	815	730	771	762	763	755	813	811	731	770	740	789	786	744	745	744	787	766	787	787	762	786	761	757	768	751	763	770	807	783	809	772	767	775	765	742	754	805	798	788	787	804	767	770	738	743	760	753	761	793	764	761	773	790	769	776	813	785	801	776	723	802	756	787	766	746	820	770	742	774	767	789	736	782	753	796	789	744	743	777	732	781	745	773	769	778	796	770	783	722	741	791	739	760	754	801	819	750	760	780	745	766	727	788	752	744	794	752	748	786	780	741	764	761	841	785	768	785	844	794	751	802	773	784	769	779	752	718	765	825	767	723	787	723	796	762	777	818	707	756	757	712	732	735	754	779	828	809	757	743	737	791	761	744	700	732	787	812	823	785	720	776	809	795	765	784	784	761	752	793	780	783	816	781	756	804	770	730	790	748	774	807	758	746	773	776	784	729	759	764	730	795	780	732	773	807	741	785	809	769	816	773	735	792	750	780	809	729	779	755	739	722	757	746	817	755	813	770	789	775	801	793	806	742	715	809	743	743	755	736	733	751	772	779	801	784	790	762	767	772	799	779	780	742	784	786	710	763	799	794	771	772	790	764	780	800	790	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
57700	23903	7393	2193	1418	1068	814	696	611	536	482	436	467	406	395	377	364	336	365	343	334	328	295	325	319	291	345	318	321	319	326	331	311	320	294	312	333	320	304	303	336	277	329	308	358	321	285	314	305	296	320	316	283	289	340	341	309	297	318	313	294	305	308	285	309	310	299	281	314	293	300	308	261	310	299	301	314	311	303	307	278	293	327	284	316	311	306	335	315	301	298	293	290	288	269	286	318	290	318	293	305	276	263	322	304	294	272	291	315	330	320	293	284	296	326	303	294	297	305	278	277	317	280	281	329	331	314	297	302	330	279	308	290	306	292	280	288	293	310	305	309	312	300	302	299	262	302	271	320	320	296	261	332	303	310	307	300	328	286	299	324	290	295	294	324	328	311	318	289	296	291	311	294	269	292	318	333	281	316	276	323	308	285	292	292	297	309	290	309	293	294	278	291	277	288	276	299	309	292	273	278	307	319	310	294	320	287	302	284	289	325	280	302	308	295	285	291	277	313	283	290	267	309	275	298	338	275	290	286	289	300	333	285	308	269	281	280	297	267	267	315	338	300	335	340	285	327	298	315	290	296	251	301	320	264	286	304	269	300	317	293	295	287	314	297	280	327	316	299	318	291	284	303	279	303	263	333	318	345	285	273	315	313	321	287	286	269	300	304	293	306	309	290	285	300	314	270	302	286	304	305	263	318	277	312	287	300	272	279	295	308	301	299	254	316	319	302	302	299	336	280	288	315	277	293	300	321	290	279	301	293	289	285	274	283	311	312	306	273	302	321	294	288	328	271	268	302	274	294	293	334	335	324	283	305	279	325	273	315	303	300	291	322	288	289	323	283	300	352	272	300	318	272	296	273	312	317	286	304	325	311	315	260	314	324	300	335	300	294	300	301	281	355	286	298	334	281	299	320	295	299	313	295	268	284	298	318	288	297	311	288	316	285	325	317	285	315	306	288	293	328	300	294	306	270	333	298	313	305	308	301	313	294	312	280	277	272	289	306	312	302	296	298	284	325	290	278	316	285	306	313	326	279	268	315	312	299	267	312	285	305	317	283	295	313	300	300	325	295	289	303	312	292	294	337	278	269	276	305	304	301	329	344	297	296	301	286	286	277	273	261	295	303	324	290	302	302	268	296	294	334	294	331	295	328	328	307	287	287	320	289	301	325	308	318	277	290	299	291	292	298	286	266	273	311	303	316	297	296	326	276	315	306	316	287	283	328	303	290	313	319	286	299	332	291	319	280	281	333	297	278	325	271	318	302	295	316	317	298	295	304	306	286	271	306	302	289	281	281	270	273	281	324	292	295	310	313	316	310	320	309	268	310	273	316	287	319	263	283	290	270	286	294	303	321	320	284	282	278	275	305	310	286	317	306	306	313	278	312	315	308	278	286	315	310	297	275	294	273	316	291	323	296	304	332	294	284	298	316	304	282	277	295	300	277	325	319	332	312	281	295	304	291	315	288	285	288	292	264	316	302	303	336	325	304	306	279	303	302	295	296	316	314	305	272	305	304	308	292	303	313	320	325	274	308	292	307	313	313	300	324	300	303	274	320	289	293	296	294	337	267	266	273	299	311	262	337	289	325	301	307	304	318	313	281	297	309	298	319	299	302	305	269	288	323	281	285	286	290	276	342	285	305	305	295	273	332	302	299	308	300	290	272	262	302	306	282	251	316	270	300	319	324	278	310	269	301	292	314	291	298	334	296	306	305	316	312	259	280	296	308	294	297	274	304	317	304	286	325	254	333	278	293	307	314	294	321	325	301	294	303	266	307	299	303	284	310	303	280	272	301	308	297	292	286	327	296	323	315	302	308	300	315	286	280	311	293	301	304	305	292	283	309	287	312	298	284	285	300	258	307	288	298	311	296	330	313	314	291	303	285	260	276	302	283	289	309	325	270	284	293	327	309	281	331	296	280	286	291	283	311	291	325	287	345	295	296	302	304	280	311	274	286	315	297	298	282	336	284	272	268	272	278	283	306	290	319	316	290	318	331	285	293	328	317	281	314	289	314	271	307	293	340	280	322	287	309	297	316	287	305	277	280	276	335	292	281	320	289	281	275	302	305	319	314	280	271	298	280	321	297	311	295	281	310	300	314	289	299	295	298	330	303	307	324	307	309	306	318	278	284	301	294	302	316	320	311	292	311	249	297	315	315	309	293	328	279	335	312	313	294	287	307	290	304	295	308	314	309	288	309	317	307	297	324	296	297	289	307	315	282	308	318	318	318	277	336	295	268	304	305	283	287	277	299	332	290	299	266	322	300	305	270	291	309	312	295	294	340	329	256	306	289	269	277	316	299	276	289	327	336	262	276	300	324	306	288	271	275	297	288	313	292	321	327	292	301	320	314	274	263	302	311	319	290	303	312	275	313	325	308	327	297	301	322	298	304	305	339	320	270	276	335	285	304	285	312	332	278	289	287	299	330	287	312	319	308	274	312	270	295	298	284	290	269	318	277	285	290	316	316	299	302	324	296	288	266	290	272	297	301	298	287	299	306	299	278	318	318	280	332	298	293	304	315	282	282	296	314	282	296	278	317	310	256	306	289	285	286	278	293	293	284	294	302	308	283	309	283	271	295	310	293	313	268	299	309	301	285	306	315	313	303	294	287	294	296	277	277	292	323	309	331	330	314	302	314	297	322	290	312	277	286	287	300	302	303	299	310	294	281	321	326	291	266	297	332	309	307	280	273	265	289	303	327	325	304	305	317	312	302	288	293	307	269	286	308	321	292	290	299	299	297	279	303	287	273	356	314	291	292	280	314	290	298	303	309	316	285	299	278	292	281	292	322	307	297	315	334	291	309	312	280	286	263	301	330	321	284	312	308	312	305	264	282	315	303	305	303	309	289	305	289	286	314	271	316	291	300	294	315	289	294	318	306	312	299	287	308	309	302	299	286	296	309	273	326	311	294	293	303	300	319	282	314	297	283	308	294	300	309	319	271	323	294	305	353	321	310	303	307	337	314	322	280	296	261	297	264	277	318	303	283	310	276	279	310	305	313	294	282	299	325	311	304	265	330	333	285	308	322	302	296	275	312	275	306	316	289	283	326	273	322	284	312	275	325	296	298	294	309	295	291	329	305	313	289	319	283	288	284	304	304	286	315	326	282	310	297	292	327	312	301	316	335	313	293	264	281	278	280	301	332	301	287	305	275	309	268	299	282	317	299	318	300	302	310	296	324	319	267	297	313	294	290	300	269	291	305	317	267	284	313	325	274	321	257	318	318	308	271	307	286	333	312	304	318	274	307	301	332	331	332	311	270	297	293	309	325	278	309	305	290	310	335	309	319	278	302	295	322	308	289	313	318	340	276	292	307	335	290	279	263	331	305	332	273	268	292	318	295	285	317	292	298	304	274	323	313	329	325	271	295	305	328	277	292	335	295	299	277	292	285	282	298	318	296	304	326	324	284	302	302	317	326	313	279	279	323	290	277	301	289	321	312	299	310	310	296	284	302	316	313	315	299	303	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
33332	2792	5675	5964	5090	4166	3587	2942	2503	2189	2080	1876	1705	1585	1542	1477	1341	1291	1217	1288	1244	1127	1072	1070	1035	999	1002	999	1016	1015	981	923	1026	951	931	926	955	930	937	936	918	891	902	927	884	893	856	898	835	868	870	857	824	869	809	833	830	870	799	851	826	864	828	879	861	867	839	846	780	866	847	810	846	875	806	853	835	857	811	850	822	865	891	846	838	869	918	842	824	879	845	875	846	836	847	830	853	884	752	817	848	863	850	885	817	818	774	850	785	824	835	832	853	853	846	818	822	827	790	819	788	786	872	850	788	832	885	838	856	826	838	743	807	835	872	869	847	834	775	854	801	789	824	805	815	834	834	840	818	785	826	797	801	857	853	835	833	836	875	790	842	813	772	806	844	803	826	825	823	824	844	796	808	777	780	769	848	815	856	831	807	827	828	882	781	804	838	825	832	836	860	828	801	850	812	776	776	858	821	807	827	799	825	792	775	874	849	825	841	832	799	829	792	762	818	795	809	816	832	806	818	839	870	844	831	799	842	836	796	830	824	869	854	762	799	791	775	833	831	842	767	846	853	856	877	791	863	820	852	822	784	786	774	828	785	815	816	822	805	811	816	766	813	820	816	826	809	855	814	788	819	833	887	828	820	817	828	837	793	821	859	844	857	804	811	814	819	793	837	813	798	781	878	829	818	880	812	827	791	813	774	815	790	840	823	853	781	839	856	839	832	804	790	800	838	808	867	740	816	797	829	865	799	905	828	795	871	834	794	841	806	832	789	833	815	798	827	776	861	838	804	779	828	815	821	771	845	794	805	860	821	772	836	808	868	831	828	856	766	830	852	845	814	788	831	828	808	789	790	871	841	801	838	841	812	821	777	830	810	817	865	818	781	815	827	908	813	789	824	867	816	790	841	830	800	805	830	841	795	787	795	807	904	794	803	857	770	863	873	804	859	852	798	851	809	780	829	828	841	847	794	803	790	863	851	784	842	806	809	810	802	841	777	843	793	779	771	851	829	820	796	797	828	785	820	860	817	831	830	791	846	813	844	805	818	786	808	839	793	799	836	813	854	816	843	779	797	792	840	834	839	834	744	827	842	848	860	855	825	816	864	852	840	813	814	830	863	825	809	782	759	796	792	828	846	879	841	801	820	770	810	811	785	827	823	832	823	826	819	828	838	804	824	836	849	809	797	810	848	826	793	828	859	850	833	824	846	845	758	810	877	831	819	828	818	760	808	810	785	809	807	846	855	837	796	855	847	866	796	850	784	827	806	835	831	752	843	891	817	856	819	831	835	825	803	822	822	827	790	855	861	810	830	778	825	806	799	824	842	832	814	807	840	820	886	867	745	795	770	792	839	806	810	854	855	817	861	830	814	848	830	821	819	801	818	811	828	804	806	862	792	801	827	800	818	798	860	806	833	803	780	804	821	808	823	805	826	806	844	838	810	856	894	835	789	863	779	786	788	850	832	851	840	884	891	826	876	829	826	822	854	812	846	804	819	831	843	819	809	843	839	810	828	845	795	796	824	772	776	890	777	852	812	842	809	808	867	794	781	826	782	757	818	849	801	841	810	807	834	841	790	864	787	773	805	809	775	820	768	810	871	802	800	811	838	847	785	869	858	782	817	812	795	807	839	871	805	847	808	875	802	826	875	820	841	794	817	819	766	820	864	813	833	803	830	772	832	793	781	860	802	801	810	861	819	791	833	864	852	795	842	781	854	814	817	784	777	826	850	831	791	846	852	885	817	843	830	834	760	840	830	861	831	832	817	790	856	819	845	817	854	821	796	841	867	782	781	780	817	797	812	841	774	827	890	775	824	817	868	841	817	843	857	853	815	813	849	790	834	753	846	853	843	821	871	820	772	778	801	823	816	806	789	913	739	829	819	839	841	788	877	778	839	801	870	828	847	851	828	825	824	784	863	893	836	820	840	841	878	793	850	790	830	766	819	787	773	844	790	797	816	804	775	823	773	795	818	802	760	768	799	790	808	780	837	836	802	830	853	916	828	840	785	850	772	782	859	768	817	748	839	810	818	813	835	840	781	815	834	798	869	810	823	821	821	825	825	810	813	865	843	786	816	832	856	770	820	815	832	827	816	799	803	855	802	828	822	857	835	832	866	781	772	849	841	815	792	766	818	835	856	910	836	835	806	869	829	862	813	808	794	830	854	842	824	801	795	777	821	820	829	854	797	859	882	826	837	816	840	839	804	838	836	863	874	889	840	822	838	804	845	768	859	874	833	849	791	856	810	756	798	806	846	824	862	803	808	802	843	844	816	848	833	811	854	801	811	839	825	806	862	830	800	811	877	832	891	809	815	781	865	859	822	873	819	801	811	781	821	853	844	849	788	818	818	824	777	837	809	837	812	839	875	799	831	835	806	823	801	757	868	822	745	820	857	813	814	826	792	798	801	805	803	840	857	828	812	830	828	858	836	828	810	821	803	833	810	817	820	872	819	854	840	882	792	781	774	812	795	855	832	815	812	847	825	836	859	850	808	845	800	795	826	790	805	818	769	839	820	826	794	855	846	830	858	827	810	804	804	854	766	810	863	811	854	833	820	814	877	857	840	785	802	818	815	826	841	864	838	809	830	817	826	821	815	835	797	729	835	804	816	860	842	847	852	779	818	815	769	769	856	858	795	839	833	792	844	833	841	815	785	821	802	819	852	812	810	832	818	831	835	839	821	822	823	794	811	861	811	873	847	792	821	792	852	790	811	865	833	839	812	786	829	808	818	883	828	862	817	881	818	831	854	853	845	831	811	824	840	798	835	816	809	808	798	819	800	836	830	802	858	815	861	817	779	851	796	756	880	769	807	833	819	778	817	848	817	783	813	772	823	832	788	805	826	846	827	802	793	800	777	815	843	846	837	810	862	816	797	801	839	855	785	829	824	802	853	807	772	766	790	796	763	834	827	837	847	845	853	784	831	847	830	824	823	777	807	829	854	793	862	804	818	818	823	773	839	821	798	855	870	809	817	868	802	810	889	822	827	803	873	793	786	819	837	796	824	792	845	797	827	883	775	845	841	756	783	833	871	817	795	873	863	857	811	816	859	804	834	798	843	891	738	839	825	834	809	789	811	862	879	807	817	837	828	768	830	766	877	849	870	848	780	819	773	844	800	815	831	814	833	866	825	845	832	802	819	775	868	838	840	846	844	806	871	793	799	843	817	788	804	825	811	822	780	861	830	840	846	842	813	823	851	813	788	799	851	795	825	851	822	785	819	834	790	806	823	795	761	788	842	851	831	838	813	874	843	824	842	814	747	847	828	822	846	800	851	827	798	801	850	792	803	756	867	801	789	825	854	790	824	792	818	851	815	799	850	814	799	851	815	832	812	779	803	798	804	784	816	843	844	782	886	793	797	816	825	806	833	823	811	821	845	861	777	827	799	838	790	834	849	860	809	855	833	809	783	815	843	785	834	834	857	868	818	834	811	817	785	805	820	808	823	867	832	813	828	818	810	835	821	795	777	836	802	842	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
8399	533	264	174	173	137	147	149	148	140	127	125	138	119	132	137	132	117	138	120	129	141	133	136	130	96	131	122	139	131	128	125	149	127	124	123	138	130	111	136	137	121	129	123	137	136	135	134	131	120	131	145	109	116	133	129	124	138	135	119	117	142	111	138	129	127	129	117	122	121	114	144	119	128	125	134	113	125	150	122	146	119	125	137	126	134	124	139	127	133	144	137	113	113	110	117	131	121	130	137	144	145	147	120	140	128	126	128	127	103	129	126	126	133	121	130	143	134	124	139	119	122	129	112	111	123	154	137	131	140	132	121	141	113	130	135	112	111	113	119	139	125	112	129	136	131	145	113	126	143	136	133	132	122	129	151	112	143	152	117	132	122	119	118	128	139	106	143	139	118	120	156	134	127	126	139	159	142	145	111	128	127	133	118	136	126	141	117	140	137	137	140	143	127	125	148	120	121	131	136	124	108	135	118	134	134	135	133	136	136	131	130	128	130	126	125	149	124	106	147	140	126	117	145	123	115	133	124	127	141	160	139	133	121	136	124	116	121	140	111	132	125	122	126	132	121	136	134	142	127	140	144	101	124	145	134	150	129	122	132	129	141	129	108	121	139	132	157	128	127	124	137	131	132	120	152	124	139	112	142	106	143	140	124	145	143	107	107	146	134	136	101	132	156	116	113	129	108	121	138	123	129	135	130	112	130	128	128	111	119	141	141	153	138	133	150	144	135	122	135	132	117	114	127	120	133	143	141	146	135	146	132	133	127	138	110	112	131	128	139	115	141	136	122	131	146	139	119	119	140	148	130	125	125	131	125	113	143	106	128	120	121	113	132	126	127	120	129	128	153	136	126	118	144	123	126	123	129	132	132	121	147	155	130	135	131	144	126	105	133	122	116	122	130	122	105	129	149	126	145	113	119	125	141	112	133	142	125	134	140	124	121	129	143	159	134	146	130	118	132	122	122	119	127	117	130	130	131	128	130	124	132	131	135	121	146	122	130	134	129	117	137	144	137	138	126	148	128	125	126	132	136	127	127	147	147	144	146	124	122	124	133	119	123	139	123	102	115	137	130	121	123	134	131	123	133	139	123	149	133	124	125	122	132	139	118	117	102	136	130	130	134	144	146	137	123	116	130	125	131	133	122	132	131	132	101	138	129	136	151	137	136	131	152	147	142	121	138	134	134	134	146	121	135	132	123	139	125	148	134	146	143	115	128	132	121	113	126	128	135	124	122	111	134	135	118	113	123	128	122	136	116	112	135	126	135	156	140	139	139	119	137	125	153	142	141	125	104	136	111	111	120	144	127	141	133	123	108	136	126	120	147	105	140	120	123	151	142	142	123	139	130	117	132	133	119	141	134	145	120	131	146	139	127	128	119	121	127	107	146	138	120	109	143	105	116	115	132	130	132	130	133	115	127	117	120	137	109	120	133	124	135	144	137	125	129	168	148	108	150	111	138	143	133	138	129	132	140	119	140	154	126	140	131	113	137	128	125	129	107	147	145	107	137	128	108	116	106	135	120	142	112	118	158	138	147	122	147	154	148	142	121	141	125	131	146	128	136	140	113	141	136	131	120	115	128	127	147	144	128	144	123	122	125	146	127	137	127	140	114	152	125	120	131	136	115	142	100	135	129	142	112	153	122	136	102	126	126	148	116	132	134	110	140	121	136	129	135	132	133	108	146	124	121	107	145	124	121	114	129	123	133	118	145	129	142	126	121	123	131	123	145	130	122	119	116	123	142	132	128	119	112	119	123	133	104	133	128	126	123	125	117	110	122	131	123	118	117	97	120	124	146	141	124	126	140	135	93	148	110	137	145	125	106	150	130	148	136	134	109	144	122	131	108	158	147	140	136	150	125	156	120	134	132	141	127	139	149	133	133	102	150	129	132	130	142	120	130	145	140	151	148	142	115	125	157	118	130	141	114	112	117	138	153	109	131	107	132	114	140	129	144	140	143	118	125	127	128	118	135	135	155	155	155	138	134	120	137	133	137	126	124	120	122	137	139	174	119	122	123	132	135	135	130	148	137	115	114	131	149	149	146	128	129	147	155	123	135	139	144	126	122	123	122	140	135	116	140	148	125	121	118	115	134	153	149	135	103	120	141	128	107	127	131	103	127	139	143	118	116	117	147	119	127	132	138	119	134	132	139	120	142	123	136	144	146	137	130	106	123	124	129	121	103	148	135	127	128	133	110	138	133	134	133	124	151	133	122	116	134	126	122	116	142	130	125	138	130	142	127	128	116	143	121	127	117	122	123	136	153	115	139	118	117	127	121	128	143	133	137	137	117	136	124	124	137	144	129	130	138	118	138	139	143	150	151	128	110	135	140	161	140	108	116	117	118	122	130	113	128	143	139	124	145	128	138	129	121	136	138	131	129	125	147	129	138	123	132	127	107	114	108	119	128	134	128	131	105	142	125	127	145	138	121	133	142	137	119	124	119	110	117	144	141	119	135	129	138	119	132	137	126	137	112	143	128	134	129	145	131	117	140	133	130	143	124	128	139	131	131	129	116	119	141	124	127	141	134	149	131	133	134	122	110	121	119	116	118	120	146	145	134	145	116	134	137	132	114	125	131	124	117	118	126	123	124	113	131	148	119	124	133	126	125	118	142	137	132	144	142	111	144	121	134	134	129	132	121	139	133	135	129	128	137	119	124	150	116	126	154	143	141	125	139	132	96	119	112	95	119	148	132	118	128	126	142	122	138	121	138	145	131	99	103	154	146	136	122	117	146	138	140	137	131	142	139	130	124	125	149	123	129	120	122	116	144	119	125	133	148	124	143	127	133	139	139	134	147	121	130	139	118	132	127	122	139	131	132	147	141	146	141	126	150	159	136	132	142	143	125	147	144	144	111	147	130	148	133	154	139	110	139	139	111	113	133	124	132	124	146	147	116	131	119	112	121	112	141	124	117	133	127	116	115	137	140	123	140	148	151	122	108	122	127	111	136	148	126	128	138	120	112	110	154	120	124	146	124	152	127	125	115	132	152	142	133	126	118	143	142	130	127	137	127	136	141	135	123	152	134	147	137	142	122	140	125	129	133	132	119	129	118	143	128	122	151	131	131	129	142	137	139	131	121	124	136	130	130	132	128	117	143	123	137	127	123	137	174	131	119	133	125	130	137	127	101	145	143	118	129	134	144	137	120	127	136	140	117	137	141	138	154	116	152	133	131	133	135	139	154	127	124	126	137	130	121	134	146	121	119	125	126	115	134	152	122	121	145	131	111	118	132	132	124	128	127	125	134	134	133	127	125	125	121	125	121	132	119	107	131	130	125	112	164	94	139	138	127	124	109	136	150	105	140	145	116	113	134	138	146	137	144	126	125	126	128	108	122	139	148	146	135	136	133	133	135	102	126	135	135	143	125	126	117	148	110	135	132	140	129	134	135	131	131	121	133	155	150	140	142	133	111	139	126	121	125	144	111	152	133	113	143	130	147	125	142	137	122	130	129	158	154	127	134	129	131	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
8806	465	574	581	533	535	499	448	457	475	437	439	440	513	437	435	446	446	419	444	447	479	427	445	418	440	402	411	422	492	406	442	408	422	430	421	414	417	427	399	405	446	412	444	400	481	397	422	445	417	441	398	428	457	408	422	435	415	423	405	439	451	408	423	398	433	408	392	431	420	421	438	476	453	400	427	420	451	408	402	448	462	427	449	394	433	399	417	429	438	434	418	397	442	401	406	427	431	427	433	407	451	410	418	433	446	406	438	395	442	422	421	448	417	433	404	422	402	410	406	439	437	420	448	387	422	432	411	398	435	443	404	423	419	441	408	383	449	422	429	418	442	400	418	405	437	405	411	399	419	447	426	406	422	448	432	422	404	429	468	396	424	426	470	435	432	400	403	419	442	391	419	421	404	412	450	382	445	428	441	388	474	417	423	466	440	409	416	422	445	444	387	402	476	436	397	420	376	407	459	416	383	405	396	434	413	388	395	426	417	406	418	404	449	396	434	438	420	435	403	435	417	440	381	417	412	444	402	429	428	424	418	434	437	432	420	404	459	402	415	457	417	431	395	403	394	412	468	422	424	420	409	419	416	426	421	423	443	418	435	437	444	395	415	470	429	420	448	418	433	415	399	426	403	417	404	460	433	473	455	448	432	432	416	415	417	456	452	444	439	449	404	410	462	420	424	411	411	424	436	454	418	415	409	401	402	415	448	430	430	426	424	411	411	440	413	415	420	425	423	389	416	444	425	417	423	410	417	429	398	425	441	460	424	454	415	394	420	438	460	402	411	420	440	456	449	427	459	432	399	471	432	447	392	407	438	417	452	448	430	382	443	429	437	419	429	418	409	437	409	440	446	416	421	457	419	432	438	454	428	443	435	446	405	436	408	402	416	426	413	418	452	442	406	446	414	429	421	446	439	421	440	413	421	425	399	442	418	408	432	414	445	451	423	435	427	414	399	435	458	434	414	446	401	429	414	428	389	420	403	385	418	395	453	425	415	431	414	440	389	453	423	402	413	429	445	421	420	434	401	407	403	416	442	482	441	412	412	412	434	445	444	439	457	408	424	443	411	414	397	452	444	414	449	402	434	406	365	445	414	411	424	382	428	476	407	440	415	403	412	430	462	436	489	412	395	441	442	414	406	415	414	423	417	404	412	438	432	438	434	416	430	415	428	440	431	424	420	451	420	393	407	389	441	451	463	450	420	413	455	428	405	411	414	427	437	418	454	417	413	455	418	455	403	430	374	423	432	421	411	421	417	402	422	428	420	430	398	415	418	430	426	430	461	383	432	390	412	420	437	424	446	414	443	437	379	431	408	473	417	393	406	462	395	393	424	409	403	408	435	411	452	387	453	409	440	386	402	431	451	406	416	445	417	419	408	435	446	459	404	412	478	391	425	417	427	436	462	406	428	441	405	428	431	414	456	393	412	389	447	425	407	414	432	450	427	428	410	414	416	443	450	398	398	387	450	438	444	425	411	393	436	423	408	420	417	411	400	418	423	414	436	443	427	423	427	453	410	398	437	417	448	415	423	427	430	405	434	424	429	423	427	437	456	464	431	421	427	394	416	409	412	412	418	438	399	408	392	433	450	447	407	398	470	398	424	441	432	409	420	418	438	408	432	462	432	421	448	405	433	453	438	442	413	424	423	443	443	426	434	420	413	417	407	439	412	419	412	415	422	451	418	412	466	425	420	441	421	419	438	421	429	435	440	443	426	463	419	446	395	395	443	413	403	429	465	418	454	428	417	447	404	419	388	442	416	401	447	432	396	409	422	442	453	441	417	408	399	428	446	451	411	444	436	433	436	430	443	395	436	418	421	431	425	414	443	427	442	436	402	385	408	420	418	462	426	397	433	378	416	400	436	396	404	433	412	409	458	410	392	407	428	399	437	416	396	414	424	392	422	424	409	442	428	428	407	448	422	406	434	452	440	432	447	422	411	442	430	430	399	426	386	435	409	406	401	422	452	433	430	403	419	436	418	412	425	407	394	440	454	394	446	445	392	409	430	409	484	448	425	418	413	439	475	432	419	410	427	444	391	426	456	396	442	414	411	424	391	417	417	424	375	416	400	404	411	426	396	424	414	393	420	436	394	442	421	407	436	411	449	394	436	412	419	411	458	442	392	434	434	429	428	410	447	394	424	419	420	414	450	410	431	411	457	436	388	422	404	431	393	438	421	468	402	426	447	444	417	436	417	451	427	469	431	426	462	407	396	436	408	436	428	383	433	401	434	397	416	418	446	430	419	407	402	406	416	402	391	431	447	452	465	423	439	398	458	455	414	421	440	409	400	452	441	399	460	429	448	433	452	457	415	465	384	439	476	402	433	411	449	422	383	414	440	405	415	452	423	424	448	397	434	433	396	423	436	454	418	456	430	481	423	420	391	390	400	412	429	417	440	438	381	390	425	404	431	416	405	431	421	423	427	439	398	404	392	423	436	418	467	459	457	478	414	414	433	444	422	405	425	433	405	435	428	403	416	386	448	425	447	421	423	425	411	439	439	411	431	400	431	440	382	391	400	389	408	471	447	430	429	445	419	390	439	424	441	408	408	391	410	425	434	406	419	472	424	416	489	394	424	398	413	436	417	425	431	405	441	423	439	389	429	405	433	415	448	431	416	394	424	403	430	452	405	428	410	427	412	417	404	471	434	427	428	412	422	423	431	423	449	418	459	413	433	429	406	437	457	437	397	431	415	433	424	423	426	468	470	428	406	408	399	429	442	423	422	433	391	390	432	426	434	387	423	403	459	428	419	421	412	397	413	432	427	425	405	421	413	416	436	432	423	449	430	402	435	479	393	425	424	408	436	444	473	433	412	361	434	393	446	414	410	410	420	423	403	392	420	400	447	419	408	462	420	432	413	431	406	437	424	413	433	407	381	437	425	413	446	442	401	414	422	403	398	438	428	422	433	380	402	427	421	417	480	427	437	433	430	428	416	441	436	463	419	386	393	431	402	403	409	392	423	430	421	382	412	432	420	428	415	451	415	422	434	412	424	398	421	421	394	397	423	433	432	412	434	403	447	382	431	414	404	413	440	467	424	459	441	396	441	414	444	405	407	410	417	382	434	443	419	439	413	428	432	434	442	441	440	408	434	474	441	417	407	405	455	394	385	442	423	438	448	445	396	452	419	429	433	419	426	409	430	428	424	510	447	425	423	409	396	427	427	437	467	464	403	443	394	382	425	449	404	431	411	412	416	419	424	419	449	446	412	442	414	430	436	405	418	376	418	453	415	430	442	429	454	435	405	423	407	436	452	416	448	449	437	446	371	404	429	394	413	417	424	409	435	431	436	401	437	452	443	461	408	407	402	451	440	449	437	425	395	415	413	438	414	414	441	426	474	427	415	413	448	372	450	453	405	401	452	443	405	429	405	413	451	441	407	429	425	409	418	414	463	414	432	418	431	397	445	410	442	409	392	431	438	429	419	428	402	416	403	383	422	401	434	402	427	422	408	434	427	420	433	445	402	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
48632	14605	2186	1076	857	627	558	450	430	377	359	389	310	355	307	304	273	320	320	287	320	302	266	274	268	299	295	274	279	277	261	303	282	276	278	263	284	275	324	299	289	265	288	282	278	297	304	264	248	281	278	272	304	276	276	251	296	283	275	288	255	276	274	287	246	268	281	263	298	284	219	282	258	245	291	268	283	268	261	269	251	235	263	285	274	312	270	281	270	268	291	294	271	270	253	257	251	268	261	264	292	288	271	251	285	272	273	247	288	288	281	283	276	291	250	267	271	264	290	276	262	263	290	280	293	266	258	285	246	276	280	285	275	245	291	271	285	260	255	269	293	275	270	294	276	268	221	253	266	260	268	269	276	291	254	270	271	254	266	276	272	271	269	295	264	298	238	266	277	239	289	260	293	277	277	273	265	277	262	282	265	250	255	244	272	262	247	269	309	274	258	264	277	261	289	279	249	277	234	272	297	269	259	278	293	271	264	259	264	255	241	245	283	292	308	288	282	248	269	296	280	252	264	287	282	279	247	272	288	292	271	278	281	288	267	276	287	236	295	267	262	277	267	279	295	274	280	257	254	273	276	265	272	271	277	293	261	279	281	265	265	265	292	280	272	296	264	262	284	284	259	300	270	275	294	270	285	253	272	279	266	277	298	254	257	227	263	263	263	270	284	258	273	259	296	281	257	279	272	289	261	251	260	278	271	259	288	280	256	282	272	292	279	266	278	256	285	277	268	275	284	289	260	269	278	255	286	299	248	263	284	280	264	291	280	259	295	294	275	235	275	265	274	290	262	270	259	259	267	290	261	284	263	277	275	288	253	256	264	259	268	258	271	258	290	281	287	262	276	294	242	262	245	264	281	281	297	284	250	254	273	246	284	306	274	276	313	257	307	265	258	274	289	272	289	277	306	273	292	262	285	237	256	309	252	264	257	273	250	265	261	288	292	275	268	273	284	244	291	259	257	278	278	299	249	252	252	264	282	279	284	285	284	307	235	305	241	260	251	251	296	266	260	294	276	296	270	268	278	268	277	254	256	273	275	252	294	279	260	270	275	280	273	269	254	274	278	244	267	243	283	257	273	311	271	243	270	279	295	252	266	250	250	260	256	258	265	258	285	305	272	260	277	283	267	274	287	293	287	304	267	291	259	266	278	284	276	284	246	286	288	260	270	252	292	272	281	256	290	278	266	312	272	267	273	262	291	281	280	264	287	261	291	283	275	246	290	293	256	293	288	273	254	255	256	257	271	298	271	278	265	273	280	250	270	264	279	295	254	247	266	271	253	265	258	244	281	289	289	228	255	311	286	268	278	257	255	259	303	245	268	255	281	278	281	266	257	281	254	283	244	287	303	294	269	274	263	267	273	272	268	264	249	297	251	254	261	266	288	292	276	299	271	268	258	263	253	295	292	248	254	275	271	279	274	260	260	270	244	294	279	299	285	252	288	250	290	287	276	284	267	237	271	293	263	287	275	258	248	277	290	276	283	254	267	255	261	297	251	267	280	289	266	267	255	261	254	267	282	258	251	292	294	292	259	261	238	289	268	256	275	304	268	261	276	301	266	268	239	285	248	276	272	257	283	253	290	297	279	240	273	281	281	249	272	270	257	282	279	291	254	276	252	304	282	269	285	261	274	276	271	278	268	267	271	274	268	276	253	256	276	274	287	276	260	264	269	267	270	280	266	263	259	246	265	261	268	249	247	277	257	255	264	276	261	251	287	269	251	287	268	257	261	266	298	259	284	274	247	264	302	268	288	276	249	258	308	273	259	277	287	283	285	277	236	257	274	285	289	274	269	264	249	284	261	263	242	251	270	294	262	253	268	266	288	312	296	272	260	255	266	272	281	232	282	270	280	265	287	293	291	265	277	267	288	265	274	278	302	252	256	271	272	274	286	268	252	300	297	249	265	281	271	273	300	275	287	279	280	257	262	306	256	271	270	256	273	266	276	274	264	266	289	259	276	316	239	262	283	286	272	298	276	275	278	283	275	285	247	280	251	290	252	285	271	297	270	263	252	289	273	267	273	281	293	283	299	271	277	284	272	271	309	281	264	277	282	280	237	260	279	265	274	284	312	256	246	301	285	284	265	254	260	269	286	244	300	277	286	271	271	257	293	306	275	266	251	292	254	281	288	280	237	261	276	255	292	239	284	257	270	258	290	297	270	270	268	282	258	257	286	266	284	253	321	288	270	279	309	296	278	288	259	247	255	273	263	284	265	284	268	263	271	256	230	288	265	269	288	278	258	268	303	284	244	271	269	255	264	321	260	262	246	289	288	294	268	269	288	281	305	280	285	281	277	276	247	264	269	259	270	275	264	264	254	269	286	274	295	276	300	260	274	289	272	269	285	267	260	261	280	248	290	316	291	292	242	251	285	269	268	266	279	264	271	259	264	238	293	307	265	279	266	278	248	285	273	266	276	269	287	280	287	279	305	283	287	254	277	265	277	306	305	286	276	277	299	287	266	312	259	270	261	264	284	268	284	260	295	256	286	283	246	265	293	271	281	261	297	300	265	258	251	321	269	295	282	258	283	255	267	293	280	246	290	264	267	302	258	274	258	236	265	269	275	267	261	270	268	291	274	275	252	269	264	285	256	270	261	260	297	286	298	241	276	285	244	286	265	243	273	293	282	277	271	282	272	271	261	275	244	246	251	282	283	293	291	264	282	276	244	287	281	253	276	268	246	254	285	251	285	268	268	256	258	268	268	280	256	310	251	287	261	265	246	256	240	259	275	249	312	291	281	256	260	277	294	281	281	286	237	276	282	279	266	274	256	279	271	261	258	272	310	270	265	276	245	267	282	253	258	256	279	273	267	291	284	274	283	278	282	277	279	267	286	308	228	294	275	268	284	278	294	282	263	289	257	292	282	258	259	286	267	298	266	279	263	250	255	258	283	273	295	286	278	248	286	278	267	283	282	266	279	253	264	274	268	260	276	309	298	265	271	283	284	270	292	277	267	261	282	302	277	286	254	303	265	267	283	238	297	266	269	309	271	267	271	307	260	260	266	278	269	274	268	269	249	288	231	270	281	259	296	297	279	227	285	240	281	262	303	289	287	260	280	275	284	246	262	294	272	271	281	243	242	251	275	272	235	293	237	297	255	254	267	254	307	267	286	294	271	256	273	286	287	266	256	268	287	278	244	269	262	285	253	301	277	285	291	257	266	283	270	271	260	291	266	267	244	289	254	270	270	281	264	269	266	271	268	257	250	295	268	294	241	276	286	304	280	257	246	271	256	278	279	243	268	285	268	276	278	288	266	261	289	276	293	275	262	269	274	268	281	263	269	267	266	254	276	282	306	258	267	271	256	255	269	276	276	245	260	240	257	295	255	280	320	281	282	255	264	277	285	279	256	267	293	270	258	281	280	291	266	278	230	261	269	281	257	282	308	270	306	273	278	270	282	277	276	239	279	257	294	245	262	258	292	270	279	252	285	255	270	256	273	274	281	253	296	282	258	264	263	249	314	260	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
26441	1625	3327	3642	3148	2585	2153	1822	1674	1501	1413	1320	1250	1107	1135	1046	1023	1105	1021	924	909	953	878	942	870	843	846	894	828	870	877	850	847	820	777	843	814	802	814	766	801	801	802	833	812	833	762	729	787	823	797	797	855	748	779	803	817	817	772	769	784	777	763	783	850	780	850	742	774	770	810	760	780	782	794	769	817	776	839	803	808	789	792	750	786	742	782	860	761	755	778	802	760	754	802	759	847	750	749	770	768	724	840	808	780	813	791	741	749	774	766	823	830	791	807	839	763	772	843	791	796	779	814	742	730	787	829	766	794	817	759	731	764	684	738	811	801	751	738	805	738	771	772	771	771	771	773	786	799	796	776	734	778	782	822	750	818	772	821	773	711	754	773	760	791	779	747	764	775	754	755	743	772	743	790	767	783	744	829	771	757	736	755	776	805	814	763	781	802	812	782	770	818	769	758	759	776	753	774	740	807	811	822	790	698	799	737	734	771	773	763	782	758	751	812	766	779	759	751	765	770	792	804	803	815	769	782	772	770	781	793	762	776	760	781	780	780	789	745	742	753	802	735	782	780	781	814	760	766	764	761	766	781	777	791	766	754	787	791	738	796	765	809	762	787	779	762	773	745	816	725	781	823	767	766	725	763	782	776	756	799	814	776	747	793	802	799	783	775	813	808	779	750	748	787	734	789	719	760	780	782	763	758	812	750	772	756	747	763	827	739	757	738	750	772	774	780	781	765	742	775	759	717	739	753	714	711	790	762	774	758	748	772	816	785	761	815	774	746	735	755	785	764	831	807	779	748	790	739	846	810	786	817	683	746	803	787	792	733	825	775	746	791	765	771	795	752	786	743	752	753	747	748	758	795	802	763	764	821	815	761	754	760	771	751	758	736	783	751	728	776	736	825	743	786	744	815	745	720	723	757	780	787	798	776	759	845	739	741	793	759	719	787	798	819	800	769	753	776	805	763	758	801	806	781	786	751	768	806	745	746	774	776	782	777	786	762	839	782	776	793	762	740	795	752	787	790	766	780	747	726	736	765	768	776	773	730	764	829	766	768	747	795	742	800	786	771	768	771	784	705	770	824	815	767	786	802	730	777	787	819	807	777	747	740	743	716	788	796	753	824	739	745	789	763	759	770	800	744	737	718	748	756	729	798	804	803	721	803	738	770	762	741	776	800	756	777	808	767	791	776	786	735	752	742	781	751	787	749	748	791	767	781	816	763	733	727	789	783	772	774	790	756	766	721	740	692	736	761	813	715	793	772	795	769	810	761	769	754	786	759	746	809	755	742	799	799	705	752	756	739	773	805	722	768	722	779	732	760	780	812	793	731	786	780	739	770	790	809	826	790	724	755	780	763	722	762	753	765	782	749	734	756	779	715	763	740	762	775	797	770	730	752	768	762	772	786	769	773	735	746	725	756	766	726	810	788	776	760	774	814	724	785	753	751	758	767	754	811	729	744	777	739	752	783	735	780	780	762	776	797	821	810	771	794	738	759	748	734	751	744	803	769	750	730	749	794	780	765	763	740	763	796	770	809	763	748	770	757	762	739	723	800	757	737	751	777	743	757	750	789	815	758	795	791	753	780	754	764	786	798	799	757	770	740	796	793	797	777	788	812	773	779	721	774	743	745	774	805	773	816	778	768	767	752	751	696	752	770	766	760	768	807	812	781	839	726	783	738	747	791	725	769	756	795	795	807	783	755	816	767	784	730	775	753	779	810	775	739	762	827	795	807	794	823	763	824	760	741	743	797	786	771	769	727	791	795	777	805	752	758	739	733	752	780	761	752	701	755	718	779	769	793	793	749	756	802	766	750	788	739	781	776	796	789	806	727	793	764	837	805	854	743	823	716	789	794	804	793	796	769	781	785	782	762	783	775	778	776	785	790	795	734	772	786	803	766	787	771	825	737	749	817	771	754	773	800	824	688	792	772	816	753	715	739	714	779	754	720	757	754	768	785	774	731	812	794	773	769	753	783	778	723	765	745	755	773	803	757	755	785	752	738	767	718	757	800	743	787	748	819	830	831	766	727	763	775	757	782	727	722	775	809	741	749	748	743	729	753	774	765	799	777	788	778	827	770	737	794	778	757	767	738	754	772	735	751	782	757	812	777	732	807	780	810	772	751	779	781	776	803	787	715	831	764	789	717	771	785	729	727	772	797	775	774	759	776	757	815	797	729	777	740	741	731	755	789	755	723	774	718	745	774	750	809	788	753	795	765	752	736	787	747	695	773	722	755	793	789	812	771	767	770	760	771	778	798	776	731	773	769	762	759	767	782	791	746	782	750	772	783	807	794	781	796	765	800	757	765	806	792	763	759	727	792	760	782	751	774	733	803	786	769	814	748	751	794	773	763	766	770	730	760	762	738	763	758	772	778	797	761	778	793	798	723	756	723	763	729	750	761	779	810	758	769	761	781	778	726	796	764	730	841	753	752	721	781	799	823	789	754	777	725	808	777	774	764	787	752	797	742	786	797	759	776	772	759	792	831	759	762	780	773	786	742	799	743	758	803	785	804	773	739	729	803	762	774	724	761	788	824	795	767	818	816	774	763	801	770	756	815	797	801	762	773	749	773	742	782	777	793	763	764	823	796	721	769	794	804	762	809	733	767	760	750	740	771	755	809	766	758	777	755	750	790	795	790	802	781	729	766	788	799	805	725	783	778	785	767	771	722	728	853	775	758	783	728	725	780	768	791	763	781	745	724	813	825	779	731	717	774	825	804	762	787	781	753	764	778	757	802	795	771	772	772	781	709	788	758	707	810	820	780	784	725	793	788	765	809	779	779	753	737	770	780	777	767	746	754	782	817	725	753	764	755	797	755	768	751	689	751	716	773	798	764	748	757	755	742	784	765	779	778	809	712	773	842	797	776	761	830	754	813	766	760	769	824	778	765	780	738	747	836	786	784	717	789	780	814	764	797	781	794	779	753	772	778	789	747	758	780	767	770	792	727	758	722	754	719	763	772	765	768	750	785	750	739	741	802	816	771	787	795	788	765	736	732	725	800	721	773	774	772	747	729	777	779	738	799	742	787	780	757	766	766	775	805	756	777	782	794	755	748	796	790	777	750	798	810	754	737	804	733	802	748	779	757	782	814	737	774	802	765	764	801	779	761	726	735	776	803	783	782	754	778	783	744	771	743	761	791	795	790	788	788	743	741	823	789	791	738	766	759	723	791	780	754	732	775	735	776	763	739	815	785	760	765	800	784	795	791	770	776	789	763	823	773	803	727	748	774	775	797	768	761	773	808	754	735	764	770	754	772	724	770	750	769	733	762	751	774	786	784	780	754	773	760	787	752	793	772	743	761	738	764	793	754	719	820	768	777	789	774	770	747	812	753	773	764	770	790	797	769	768	754	727	772	809	777	793	752	766	724	775	731	787	770	781	769	737	754	755	763	773	792	706	772	745	758	742	741	767	753	758	738	756	800	803	725	764	819	753	760	763	774	790	747	780	777	734	811	742	783	731	771	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	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17	17
9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9	9
