3025
641
2189
464
2409
510
2618
554
1100
233
2990
633
979
207
3509
743
3058
648
5489
1,163
2189
464