800
747
1043
903
1120
1101
1
758
1143
3
1344
2
856
1005
786
620
1700
622
709
750
677
593
991
391
515
731
1463
402
511