525
516
317
500
216
452
475
254
510
298