6359
4961
4375
3857
3502
3352
3349
2719
2541
2515
2448
2133
1839
1827
1743
1571
1481
1476
1359
1323
1306
1287
1237
1186
1160
1153
1121
1101
1058
1044
1034
1001
969
895
837
718
714
601
529
510
470
466
461
450
446
443
440
435
427
419
404
397
391
367
339
333
332
330
330
325
312
293
292
279
256
253
245
224
218
214
212
206
206
195
193
187
181
175
173
173
170
168
167
160
158
154
144
141
140
139
137
136
135
132
131
130
129
127
127
123
122
118
117
115
114
111
109
108
105
95
94
89
84
83
83
82
80
79
78
78
69
68
67
66
66
65
63
63
61
61
60
58
58
54
53
53
50
49
49
49
47
47
47
47
44
38
38
36
35
30
28
27
27
27
27
24
21
21
20
19
19
18
18
16
16
15
15
15
14
13
13
13
13
12
12
12
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