533
1
1300
775
286
591
594
1500
2
2981
1164
677
1129
1798
675
1443
897
613
807
662
634
100
477
600
348
583
558
403
753
86
632
1056