3518
578
854
1282
520
854
478
945
435
419
656
723
478
799
556
424
711
497
1901
641
530
417
617
938
452