2307
2111
1966
1798
1627
1530
907
881
719
631
473
435
267
266
225
217
211
183
159
121
66
65
60
53
34
33
32
30
26
23
18
17
16
13
12
10
8
7
6
5
4