18
2058
643
27
115
16
953
197
647
140
154
12
2
173
454
936
605
5
107
0
2002
743
201
59
