310
884
858
412
404
256
279
421
350
284
469
280
299
390
272
296
375
485
275
327
535
486
350
361
730
321
334
349
363
271
385
256
261
258
281
512
367
345
441
296
272
400
457
438
261
292
366
262
419
294
320
394
299
259
261
