441
441
127
390
360
651
1162
429
340
565
359
241
252
508
202
571
209
591
394
294
844
234