2500
563
2236
504
1674
377
5958
1342
1642
370
1685
380
1728
389
1836
414
2327
524
2160
487
1573
355
1696
382