1196
3449
3200
2961
1151
1292
1970
1314
1342
1309
1215
1613
1118
924
1113
1059
1086
1208
1704
1099
1110
1042
1189
1010
979
977
1002
1983
1173
950