1143
1
690
657
2112
2
545
613
449
649
533
571
726
615
818
865
621
399
898
740
390
316
593
662
370
494
441
683
1202
2070
1054