2180
2402
3644
657
519
1500
356
8849
2317
4689
6176
1295
6089
3602
3765
5221
5582
8173
3087
3313
8465
6095
8065
446