874
709
1507
546
1621
527
1470
1137
953
1142
820
1406
317
889
4267
701
3545
518
997
1134
754
853
836
2084
