2600
976
2313
1760
1155
1087
1400
3089
701
1141
640
735
879
820
901
626
1428
3592
509
2076
1025
825
1442
1819
455
451
407
804
630
729
632
1066
1676
539
716
930
1253
467
991
492
1138
1447
829
1710
653
769
664
1468
1148
1219
634
1776
711
2679
662
1190
1121
591
810
Copyright © All Rights Reserved