309
250
680
401
337
310