16
170
153
1988
115
54
643
197
0
139
200
598
647
743
25
2
933
101
18
950
453
2052
11
