1195
3448
3199
2959
1149
1291
1968
1313
1342
1308
1214
1611
1117
923
1113
1059
1084
1205
1700
1098
1108
1042
1189
1010
979
976
1001
1981
1172
949