619
663
906
1478
2015
1030
960
1230
1035
1272
1408
1100
1191
1349
1282
1242
1484
1501
1220
1235
1255
1193
1298
1267
1161
1219
1265
1186
1393
1280
1350
1265
1291
1136
1330































