381
299
421
289
668
424
916
558
317
173
461
191
448
286
433
924
508
335
330
265
305
424
210
567
373
534
538
465
484
686
314
593
339
441
487
990
512
281
499
501
528
549
389
396
553
352
239
319
516
970
558
985
534
277
289
342
302
368
565
562