900
3551
2616
515
3001
1788
918
1622
1418
969
858
3445
706
752
2291
4086
333
280
325
761
929
531
710
644
442
2636
804
633
632
3163
1680
771
930
1550
410
420
2526
993
1199
1140
732
1722
691
1337
1081
3098
1513
2353
2396
2216
2108
3022
1789
1684
819
530
641
Copyright © All Rights Reserved