524
507
312
490
213
452
470
250
500
297