6371
4971
4384
3866
3508
3373
3357
2720
2550
2523
2443
2137
1842
1828
1745
1564
1487
1474
1363
1321
1310
1291
1234
1193
1174
1155
1119
1097
1059
1046
1035
1002
962
893
837
719
718
611
530
511
470
467
460
451
451
447
441
436
428
423
401
397
393
368
338
333
331
330
329
325
309
294
288
282
256
252
242
220
217
216
212
209
204
195
193
188
179
174
173
171
166
166
166
161
157
154
147
143
143
139
138
138
135
130
130
128
128
127
127
123
121
119
118
115
115
110
108
108
106
96
93
91
85
83
82
81
80
79
78
75
71
67
67
66
65
65
63
62
61
61
61
58
56
54
53
53
50
49
49
49
47
47
47
46
44
38
36
36
35
30
27
27
26
26
25
24
21
21
20
19
19
18
18
16
16
15
15
15
14
13
13
13
13
13
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