1195
3448
3197
2958
1149
1291
1968
1313
1341
1308
1214
1611
1117
923
1113
1058
1083
1205
1699
1098
1108
1042
1189
1009
979
976
1001
1979
1172
949