1012
348
330
1190
444
1590
1152
287
516
1365
300
415
1175
255
405
1100
269
642
1400
314
350
290
265
1310
285
624
894
298
398
596
296