1078
9
3481
45
1063
5
1844
16
540
7
381
2
2195
19
1121
17
3408
11
3259
13
4791
20