1303
1978
1326
1352
1069
1155
4518
1229
1644
2931
1134
1168
1180
1108
1395
1111
1138
971
981
1060
1211
1172
1220
1141
1266
1230
1292
1320
1697
1175
1045
1036
1107
1067
1020
964