2628
1238
851
523
392
329
316
231
175
135
110
106
91
87
81
52
48
34
32
28
25
17
15
13
11
10
9
8
7
6
5
4
3
2