3824
3537
1565
1375
1241
1167
1002
820
809
649
595
484
425
305
270
214
179
171
164
148
142
137
123
100
87
65
58
51
44
43
38
36
33
23
22
19
17
16
15
14
13
12
11
10
9
8
7
6