1195
3448
3196
2957
1149
1289
1967
1313
1339
1307
1213
1611
1117
922
1112
1058
1083
1205
1698
1096
1108
1041
1187
1007
979
976
1001
1977
1171
948