386
2548
2255
996
875
1543
1706
1346
1955
2809
934
793
655
1113
743
833
417
660
685
304
580
682
1262
342
651
598
567
1244
3337
1652
1268
688
1179
792
2796
2777
1421
4288
1717
523
463
835
545
469
525
508
454
405
351
478
1222
865
9400
652
1178
2154
721
1999
Copyright © All Rights Reserved