4851
1092
22654
5100
3778
851
12375
2786
29205
6575
12787
2879
39351
8858
3778
851
9053
2038