1491
806
1786
867
1160
856
959
835
870
681
835
1017
642
820
1660
673
2438
1060
1156
815