2078
1398
1307
4192
1809
804
4657
1007
5085
2162
895
835
951
845
1005
2500
1075
868
799
1754
1434
675
843
1498
749