1107
1031
938
937
1389
901
963
922
973
956
1140
1454
935
1001
1263
865
1076
905
859
993
1027
873
885
858
1048