2397
10981
2868
2136
2746
20486
10330
2856
9093
3674
2325
7827
5131
3174
4020
17478
2603
6994
6623
11618
7837
5873
7135
3098
4143
6823