140
650
27
18
173
0
201
155
197
2064
1
455
936
643
116
2002
59
605
743
953
110
5
16
2
