2318
1926
620
601
496
345
332
203
186
152
108
106
102
93
92
89
73
68
60
57
49
47
46
44
43
42
41
40
38
36
32
31
30
28
27
26
25
24
22
18
16
12
11