28045
13352
6949
2981
1810
2539
6490
12034
1749
1844
2252
1897
2081
5514
4908
1867
2016
1713
18610
3298
2566
3045
2743
2185
3251
10610
3486
3085
2452
2439
4494
3365
8152