1305
1980
1326
1353
1071
1156
4558
1232
1646
2940
1134
1168
1181
1108
1396
1113
1139
974
982
1061
1216
1173
1225
1143
1270
1298
1329
1699
1176
1048
1037
1069
1022
967