2377
1976
614
593
499
357
310
222
187
170
118
114
109
103
101
92
86
64
57
53
51
50
47
44
43
42
41
39
36
35
33
31
30
28
26
25
24
20
17
14
13
12
11
10
9