2695
558
2244
465
27940
5784
28270
5852
4730
980
2585
536
3685
763
4730
980
6985
1446