1504
1450
1650
1153
1531
2967
1203
1289
1372
1469
1268
1471
1216
1145
1247
1815
1009
1204
1055
1416
1187
1388
1327
1382
1176
948
1440
1182
1199
991
1255
1266
1010
967
1096
1110