115
4
2
2057
201
171
952
12
58
16
743
106
140
197
454
605
647
153
0
18
936
27
643
2000
