570
2078
664
1500
561
814
669
761
666
552
613
997
639
679
580
677
910
1188
1209
573
777
1245
933
1167
854
1303
731
885
1039
858
563
2695
775
849
926
742
501
799
1561
1307
668
2791
700
526
822
988
5535
1242
1402
879
1087
1923
845
800
980
1205
815
530
Copyright © All Rights Reserved