809
443
516
756
727
542
879
533
651
674
566
461
713
402
531
421
575
644
1290
1490
456
402
588
987
661
587
542
642
512
1371
728
451
1399
469
543
1042
395
536
957
826
408
448
566
610
454
589
577
441
438
725
734
451
586
510
