2429
1805
1537
1440
1110
1116
1125
1057
1124
1101
1388
1648
1640
2200
2067
1595
1307
3071
4352
2802
1763
1393
1382
1333
1236