2712
776
665
20887
1645
752
799
1223
4602
1739
1541
29731
1405
27298
6115
1540
22072
2978
2437
14677
15297
348801
166195