1494
1675
1176
1574
1807
1377
2076
2209
1108
1132
1075
1096
1259
935
970
945
915
1004
978
1081
953
986
944
1380
1179
949
1308
1243
964
955
1159
1121
10454
951
948