2202
1922
1526
1422
886
769
756
558
479
369
345
340
243
226
207
188
180
159
158
143
131
126
77
70
67
60
52
50
49
43
37
31
28
27
23
22
21
20
15
14
13
11
9
8
7
6
5
4
3