6647
4642
2354
1178
973
779
644
489
399
380
342
320
312
249
240
223
215
147
146
136
132
128
116
110
107
101
99
86
76
73
63
50
47
43
42
40
38
37
34
30
29
26
25
23
22
21
19
18
16
15
14
13
12
11
10
9
8
7
6
5
4
3
2
1
0