1198
525
928
281
451
146
360
166
597
188
234
196
253
146
370
178
340
172
481
17
415
191
500
61
101
20
144
61
153
132
172
139
216
157
413
208
588
3
346
157