1405
1683
1487
4282
1300
2006
2368
1657
1554
1244
1245
2061
1170
1251
1192
1548
1194
1088
1480
1449
1628
2034
2140
1062
1150
1129
1160
1172
1103
1391
1132
967
974