2155
1726
548
470
441
292
270
203
170
130
104
95
83
75
74
71
68
67
66
53
52
48
45
43
42
41
39
38
36
34
33
32
31
30
28
25
24
22
21
20
19
17
16
12
11
10
9