1232
775
1133
792
930
451
871
1135
594
945
475
867
546
947
899
618
1649
914
886
604
961
881
911
548
997
853
511
1097
974
1098
651
1032
1383
553
1015