53930


205


35695


17475


272


1052


6133


1176


21504


137128


237


1433


31838


10621