3000
4365
4399
4050
3557
6450
3594
5861
4015
3769
4294
3436
5375
3397
2902
3061
3624
4346
4102
4370
20947
6121
16855
7243
6669