1236
3587
3312
3136
1200
1347
2012
1344
1392
1405
1268
1677
1147
966
1172
1118
1153
1254
2046
1142
1154
1082
1257
1045
1020
1013
1041
2091
1224
997