5393
4856
4762
4338
2130
2030
1073
651
587
480
374
162
97
82
54
47
40
37
36
27
15
13
10
9
8
7
6
5
4
3
2