2618
2096
621
619
540
437
374
225
171
170
166
124
120
109
104
102
100
80
79
77
67
59
55
54
52
51
47
46
44
43
42
41
38
37
36
35
34
33
31
29
28
27
25
20
17
16
15
13
12