2470
1980
613
583
516
416
354
207
165
161
150
114
111
107
100
96
76
74
71
67
62
53
52
49
47
46
45
44
43
40
39
38
37
36
34
33
31
30
29
27
25
23
21
20
18
16
12
10