964
1
1162
888
736
2
677
658
1369
727
989
758
642
1035
894
1117
603
793
1144
914
865
919
636
798
932
1045
732
1246
825
1126
890