5258
5096
1299
1297
1301
1000
3315
3214
3364
3014
3255
963