1195
3448
3199
2959
1150
1291
1968
1313
1342
1308
1214
1611
1117
924
1113
1059
1086
1205
1701
1098
1108
1042
1189
1010
979
976
1002
1981
1172
949