1045
325
513
130
265
135
550
158
528
183
547
86
439
175
475
144
283
77
336
188
743
248
238
96
501
157
249
185
429
197
554
166
385
53
639
170
374
200
398
146