1638
742
1152
397
482
154
399
173
628
198
261
203
264
148
403
184
369
180
500
21
449
201
525
62
115
23
156
63
166
132
202
147
230
157
443
215
600
4
357
158