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