807
2
550
1
836
655
548
992
605
1023
3
748
672
823
574
769
720
995
4
725
777
433
450
514
533
525
578
482
1594
549
526
690
613