2864
2799
1973
1793
1107
1007
931
756
593
437
410
399
349
315
279
214
213
176
173
163
161
154
87
81
77
75
69
67
65
60
54
40
35
31
28
27
21
17
16
15
14
13
11
10
9
8
7
6
5
4