7984
1946
799
575
560
436
405
393
391
387
293
236
234
224
211
207
205
201
181
130
123
120
117
100
99
98
94
82
81
75
74
71
69
63
62
60
59
55
45
44
42
38
36
33
32
31
30
29
26
24
23