2117
1832
480
477
380
354
338
207
183
173
144
112
104
95
84
83
79
73
68
65
64
63
59
50
48
47
43
41
40
38
34
32
31
30
29
28
24
23
22
21
20
18
15
12
11
10
9