1405
1683
1487
4283
1300
2006
2370
1658
1554
1244
1245
2061
1171
1251
1192
1548
1195
1088
1480
1449
1629
2034
2140
1062
1150
1129
1160
1172
1103
1391
1132
967
974