607
1146
586
655
740
660
618
867
778
1072
935
957
475
590
662
627
492
613
601
525
721
1085
1449
920
390
591
416
905
880
435
511
398
465
409
466
401
652
648
458
528
424
507
625
675
821
483
444
843
1668
480
527
1167
674
