790
660
702
396
599
531
1131
599
599
712
456
681
713
692
621
531
802
470
209
385
682
539
582
400