6714
1848
1377
1270
1269
1177
1049
741
641
469
462
415
387
381
374
304
252
235
234
217
206
181
169
146
142
141
135
129
120
97
96
90
86
83
79
76
66
61
59
55
51
48
46
45
43
42
40
34
33
32
31
30
28
25