1234
1062
1103
786
926
940
808
1406
1760
820
2101
3183
1094
716
681
1670
372
1143
2599
1155
1544
1467
526
792
2446
624
1709
830
1323
387
709
495
455
1592
1049
403
573
1034
1486
1766
1165
560
449
618
974
685
1324
506
477
728
2151
887
796
1384
561
1405
1002
635
396
Copyright © All Rights Reserved