547
2
85
1
633
80
193
141
102
476
298
750
109
233
188
157
254
356
91
106
73
155
42
323
70
134
167
613
3
371
69
128