1298
275
1263
268
2589
549
1285
273
1388
294
1588
337
1080
229
998
212
1299
276
969
206
1480
314
859
182
1290
274
1286
273