3112
6056
2277
1665
2661
2530
8897
4912
6674
6087
6142
17061
3864
6765
7469
2612
4237
3909
3595
2152
2319