1421
1094
883
1158
842
1245
1035
853
2130
949
1039
1482
2485
1228
1290
5549
1323
1364
2779
1599
1314
1656
1891
1882
34650
1603
1738
7422
2674
7123