4358
903
3950
818
6900
1429
5860
1214
3202
663
1674
347
3046
631
2808
582
4590
951
4298
890
4493
931
2246
465
2786
577
4344
900