6059
2291
2205
2084
1550
1307
1220
1198
781
699
437
424
415
404
387
374
341
336
330
325
310
294
292
255
206
201
200
193
184
167
149
146
128
124
118
116
114
104
99
93
92
85
82
76
71
70
66
65
61
59
58
56
50
47
44
42
41
39
38
34
29
26
24
21
20
19
18
16
15
14
13
12
11
9
7
6
4
3
2
1