1666
1
598
2
625
490
642
640
496
995
813
4
585
413
555
372
639
614
497
597
586
659
549
469
489
486
480
791
1671
1374
527
690