27957
13271
6886
2935
1763
2504
6426
11977
1711
1802
2212
1866
2035
5459
4848
1828
1978
1674
18536
3256
2531
3011
2704
2149
3213
10550
3443
3035
2407
2402
4438
3316
8107