3267
3137
2468
1959
1153
1145
1065
931
540
483
458
449
417
319
298
237
225
215
214
209
175
133
119
107
90
87
83
73
61
60
50
46
38
37
34
30
23
21
19
18
17
16
14
13
11
10
9
8
5