1482
1181
1255
1099
1036
1485
1030
1082
1187
851
859
905
879
893
1113
927
1418
1262
850
1425
950
1413
892
1243
925
1166
1433
878
840
841
1004
817
1052
955
1043
849