1127
8
3163
17
5853
16
1999
24
412
4
4503
21
2938
33
1880
12