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