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