10295
9818
13651
3188
12856
15975
1856
7429
7747
10260
2609
8385
614
19176
18693
7606
15131
15705
2318
2552
9878
8423
12336
11937
8331