611
684
485
736
448
446
1085
1290
529
587
664
580
512
642
575
489
449
619
488
2049
537
575
954
831
1329
617
824
5542
826
558
646
1413
563
614
551
438
527
453
501
727
603
577
541
578
676
538
482
447
566
712
684
719
595
