1192
7642
3058
2560
1609
8017
4628
2550
6523
8114
4017
4361
11292
16459
22059
25286
18737
31837
27140