2407
2070
606
545
367
352
228
218
199
173
139
114
105
96
86
85
83
79
74
68
52
51
50
49
48
44
43
42
41
40
39
38
37
36
30
29
27
26
25
21
19
18
17
15
14
13
12