2484
2000
635
534
493
374
308
242
190
143
140
105
99
95
83
75
73
71
61
57
56
55
51
47
46
45
44
42
41
39
38
37
36
35
32
30
29
27
26
23
22
18
17
16
15
13
12
11
10