10831
5788
9997
27723
13006
13479
9655
25870
4947
71224
4042
7389
8727
10493
30649
12323
11856
20146
18336
16358
12118
6050
24243
8652
6301
4402
44378
30805
2773
17359
14605
4736