2348
1994
602
560
438
369
298
217
210
205
160
131
107
103
98
92
82
74
73
63
60
59
54
53
48
46
45
44
42
41
39
36
33
32
31
29
28
27
24
22
21
19
18
16
15
14
13
12
11
10
9