2111
2
543
1
773
586
493
369
592
661
219
589
562
615
632
634
348
622
1096
980
5
735
664
598
552
697
757
738
523
576
620
488
534