2760
1056
3199
13842
1090
926
3662
13058
5626
29462
1884
8733
5382
2027
2866
2291
10370
7422
2166
25451
16101
2831