753
582
1858
2333
817
1583
754
2277
4695
712
458
653
683
1017
490
543
584
1195
1199
1490
987
726
845
625
2441
1860
3122
2434
2418
995
670
2815
360
444
1158
1518
4113
988
2611
3090
1418
870
545
331
1029
1920
5022
799
3522
904
742
672
429
573
957
381
539
986
746
785
Copyright © All Rights Reserved