781
2
630
3
419
1
1141
685
2415
470
689
669
637
764
707
918
932
789
593
851
460
661
491
722
624
706
484
676
523
613
943