2390
1993
617
590
530
351
343
213
193
164
115
111
108
104
95
93
88
72
68
66
65
58
50
48
47
45
44
42
41
40
39
37
35
32
30
28
26
25
24
23
22
20
17
15
13
11
10