517
455
474
261
511
228
355
430
236
273
501
376
475
486
487
471
364
256
323
489
377
383
530
372
276
451
279
360
408
295
272
488
411
418