3320
7712
4365
2020
2129
9664
3832
15869
1381
17607
5902
1942
1504
5402
5429
32933
4148
2678
2533
2733
1778
3432
2161
1627
5623
4040
12872
6695
156895