1871
1502
588
449
272
252
230
166
132
113
111
82
81
68
59
54
51
45
44
42
41
38
37
36
35
34
33
31
30
28
26
25
24
23
22
21
20
17
16
13
11
10
9
8
7
6