7216
515
502
747
657
348
412
681
668
417
419
532
581
502
501
486
408
723
648
500
386
485
683
365
410