1380
1660
1459
4200
1278
1976
2294
1622
1529
1224
1228
2041
1153
1533
1173
1526
1174
1069
1445
1430
1610
1992
2107
1991
1038
1125
1095
1143
1158
1088
1376
1087
1090
944
956