2961
2005
3684
5970
9138
4384
8390
4616
4483
3125
4806
4665
4457
3301
4079
2992
3963
3128
3962
3425
4208
3113
3999
3489