28045
13352
6949
2981
1810
2539
6489
12034
1748
1844
2252
1897
2081
5514
4908
1867
2016
1713
18610
3298
2566
3045
2742
2185
3251
10610
3486
3085
2452
2439
4492
3365
8151