4558
2211
543
213
617
119
226
74
479
110
397
103
440
123
407
191
579
169
774
141
543
183
133
41
206
168
410
90
570
97
479
21
483
50
528
157
170
39
523
148