111
1
198
116
5
953
18
27
743
936
59
0
2006
157
173
605
16
643
201
140
2070
455
2
650
