19430
23861
2758
16796
2795
16711
16700
16717
20689
20986
4927
4851
967
984
27001
13145
26857
13623
28673
17305
25091
2653
8900
8827
17508
11647
12146
11392
10723
10602
5893
22564
3717
22464
26259
14666
3024
6359
9347
19697
6557
9188
6604
29133
26215
26231
315
9452
6531
19666
9179