2436
1993
1061
695
602
472
447
183
164
156
141
128
126
91
84
83
61
50
35
30
29
27
25
24
23
18
17
16
14
13
11
9
8
7
6
5
4
3
2