1196
3449
3200
2961
1151
1292
1970
1314
1342
1310
1215
1613
1118
924
1113
1059
1086
1208
1706
1100
1110
1042
1189
1010
980
977
1002
1983
1173
950