962
4534
537
2534
791
3731
432
2037
1,049
4948
477
2249
653
3078
587
2769
570
2689
322
1516
361
1701
1,715
8088
756
3566
1,143
5389
643
3031