1490
949
1326
973
1280
1561
933
882
883
1077
862
1116
1000
1132
890
907
1327
909
1504
945
872
1255
915
1078
895
1083
1205
825
1454
1278
985
1264
1304
1268
879