3139
650
2659
550
2722
563
5059
1,047
2637
546
4459
923
4261
882
1294
268
8157
1,688
2462
510