4584
52641
2421
4337
5254
8739
2141
8800
6295
8517
11187
3214
8774
2351
108930
3680
24887
12771
4006
7453
7983
4548
9626
2705
3129
35357
3249
5540
14859
19968
5994
10047
3725
4009