2646
1389
957
582
426
377
338
275
207
134
105
95
94
80
61
47
44
38
30
25
24
20
19
18
16
15
14
13
12
11
10
9
7
6
5
4
3