651
2
727
1
555
541
803
470
739
861
232
779
1371
3
751
1318
4
1088
903
279
619
761
490
910
1102
1433
1113
1015
523
588
735
622
598
589