1649
349
1277
270
1529
324
1169
248
2381
504
12620
2,673
4049
858
2848
603
1998
423
4536
961
3449
730
2969
629