485
474
1360
504
375
405
600
497
423
1391
338
271
387
1016
339