730
5
630
1
494
3
2425
596
89
745
107
2
525
72
495
404
403
668
593
775
284
394
644
807
887
676
770
794
806
402
84
512
1658
790