512
510
540
521
506
525
539
538
528
507
513
488
627
502
522
526
572
500
505
471
504
489
498
492
487
511
476
499
519
520
483
466
468
495
485
461