24431
10991
4320
10723
3140
2020
841
16427
442
502
748
22312
32910
30425
18110
1145
623
156511
251169
2413
614
476