377
183
188
546
3
547
204
277
212
303
1278
1032
2
386
250
362
262
300
161
1
175
197
279
448
310
274
429
227
916