2394
10977
2865
2134
2744
20476
10321
2854
9086
3673
2322
7823
5130
3171
4018
17472
2599
6992
6619
11616
7834
5871
7133
3095
4141
6820