1667
2157
2676
1862
1226
1265
1034
1686
1547
1085
930
1445
718
1034
866
811
774
810
846
817
634
909
738
875
1365
600
1667
782
650
1490
1718
871
1373
1666
1685
1854
726
753
735
694
750
820
1265
798
1085
979
4013
896
676
689
940
842
2157
730
2676
608
557
1862
1226
985