4199
3525
3483
3988
3315
4291
3308
4084
2813
2814
3339
4364
2830
3088
4113
2835
3091
1812
2837
4122
3099
3357
4384
2851
2856
3112
2089
3630
2864
3376
4402
3123
4147
1589
2870