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