1123
1552
1369
803
2820
2271
1593
1474
1311
2390
4589
1195
1882
1786
1894
1888
2685
1427
1928
2611
2533
2013
3032
2558