442
491
247
240
334
400
265
166
504
239
72
325
248
1,545
691
363
1,531
165
168
96
2,708
158
198
183
266
413
708
631
345
177
97
469
272
268
406
229
329