3424
3252
2392
2033
1187
1179
1130
1051
458
437
394
373
348
286
267
245
231
219
206
192
159
138
127
119
106
101
94
92
87
71
61
57
54
45
43
42
41
29
24
22
20
19
18
15
14
11
10
8
7