2338
1923
592
513
484
356
292
242
166
141
127
104
96
89
87
83
76
75
73
70
67
62
52
50
46
45
41
39
38
35
34
33
32
31
29
28
27
26
25
24
23
20
18
17
15
14
13
11
10