807
2
549
1
836
655
548
991
604
1023
3
748
672
823
574
769
720
994
4
725
777
433
449
514
533
524
578
482
432
1594
526
690
613