1960
2229
1701
1246
1612
1396
1489
1545
1426
1463
2071
2045
2628
3079
4361
2814
1765
1385
1002
1494
1090
1216
3478
3223
2999
2184
1783
1987
2768
1427
1823
1817
1349
1665
1581