2812
596
2549
540
896
190
2127
450
2513
532
2861
606
1251
265
1127
239
1527
323
4899
1,038
1647
349
873
185
3220
682
12326
2,611
2280
483
3634
770