2249
1913
521
495
492
395
336
223
203
188
159
118
107
98
83
82
81
78
74
67
64
58
54
51
50
47
44
41
40
39
38
33
32
30
29
28
26
25
24
23
22
21
19
17
13
12
11
9