2212
1579
979
896
889
1254
2801
707
545
1537
591
2329
570
394
755
541
390
891
719
407
341
1019
612
825
969
645
1216
2352
327
250
585
1001
1143
558
1521
486
403
572
637
500
903
1552
1274
789
678
1463
748
873
1526
836
3773
553
1326
2633
950
1412
Copyright © All Rights Reserved