6330
4939
4355
3845
3486
3353
3341
2705
2531
2507
2424
2122
1827
1816
1738
1552
1479
1464
1355
1314
1301
1281
1230
1188
1166
1154
1115
1092
1052
1040
1024
993
955
887
835
712
711
605
528
508
468
463
456
449
448
444
434
431
425
420
400
392
390
366
334
331
329
328
328
324
309
293
287
282
256
251
242
219
215
214
210
209
204
194
192
187
178
173
172
171
166
166
163
161
156
153
147
142
141
139
137
135
135
129
129
127
125
125
124
123
121
117
116
115
114
109
108
108
106
96
91
91
85
82
81
80
78
78
77
75
71
67
67
66
65
64
62
62
61
61
59
58
56
53
53
53
50
49
49
48
47
46
46
46
44
38
36
35
35
29
27
26
26
26
25
24
21
21
20
19
19
18
18
16
16
15
15
15
14
13
13
13
13
12
12
11
11
10
10
9
8
8
7
7
7
7
6
6
6
5
5
5
5
5
4
4
3
3
3
3
3
3
2
2
2
2
2
2
2
2
2
2
2
2
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1