472
522
184
947
1
640
1478
480
464
651
556
808
647
483
434
650
598
566
562
469
479
398
528
642
831
369
349