493
2108
103
11617
562
473
372
27426
15423
17015
5412
20
10
13
666
30
21
33
21111
1462
17416
2519
2887
503
627
15810
973