524
1
1180
74
887
379
811
772
404
403
525
72
506
494
3
595
730
5
644
593
775
284
394
673
1029
467
432
412
2
75
747
361
430