507
455
500
480
416
460
490
524
432
603
1499
501
434
505
1504