2770
1479
936
645
599
485
465
361
316
154
132
127
103
100
88
70
65
53
50
46
28
27
21
20
19
17
16
14
11
9
8
7
6
5
4
3