261
398
1534
752
523
1025
742
2225
632
45
2549
1693
53
554
2023
1063
333
2286
506
832
49
21912
945
754
50
1082
2088