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