2433
1920
615
548
509
329
294
230
179
127
104
99
96
93
87
82
75
69
67
52
45
44
42
40
39
38
37
36
35
34
33
31
27
26
25
23
22
21
19
16
15
13
12
11