5155
4771
4213
3878
2205
1961
1148
519
274
205
119
98
90
69
65
58
52
46
40
28
27
22
20
19
13
12
10
9
7
6
5
4
3
2