1286
1962
1309
1336
1050
1137
4203
1212
1612
2876
1112
1153
1163
1097
1384
1096
953
961
1041
1191
1154
1198
1117
1250
1209
1273
1298
1678
1158
1032
1020
1089
1004
944