834
1
512
2
379
811
772
987
887
404
403
525
593
394
775
284
807
644
676
1308
3
1029
673
484
85
136
599
613
74
470
981