382
1
689
1141
433
484
575
1002
2
622
540
591
470
491
698
86
418
703
892
468
731
656
2111
543
612
448
773
586
592
493
369
661