1583
2072
2598
1827
1202
1223
997
1652
1504
1057
907
1414
697
997
827
771
744
773
803
777
610
867
702
832
1273
555
1583
739
622
1484
1664
813
1279
1607
1624
1798
683
702
691
657
708
756
1223
773
1057
940
3985
857
643
652
898
800
2072
692
2598
586
530
1827
1202
947