362
1
322
789
254
545
469
891
2
350
461
521
395
714
685
450
692
585
818
403
453
3
1537
352
85
815
398
184
526
390
418
302
306