1195
3448
3196
2957
1149
1290
1967
1313
1340
1307
1213
1611
1117
922
1112
1058
1083
1205
1698
1096
1108
1042
1187
1007
979
976
1001
1978
1171
949