7699
7166
6419
6399
6220
4245
3654
3459
3455
3277
3215
3171
3030
2983
2824
2582
2484
2266
2051
1955
1907
1757
1701
1670
1648
1626
1538
1467
1413
1351
1239
1225
1215
1058
1003
992
950
921
884
866
863
863
817
799
799
725
707
653
642
637
611
599
593
591
585
581
548
519
516
510
469
428
425
418
399
394
388
384
379
378
369
342
336
328
302
296
280
278
278
274
273
269
266
262
257
253
248
246
242
239
238
225
217
215
208
199
185
168
165
160
151
150
142
141
138
137
132
130
130
129
124
122
121
120
118
111
105
104
103
101
101
100
100
98
96
91
91
88
86
82
80
80
71
67
67
65
64
64
62
59
57
57
57
56
55
49
45
44
43
41
41
41
38
37
36
34
31
31
30
29
28
27
26
26
25
25
23
23
23
23
22
22
20
20
20
19
18
18
16
16
15
14
14
14
14
14
13
13
12
12
12
11
11
10
10
10
9
9
9
9
9
8
8
8
8
8
8
7
7
7
7
7
7
7
7
6
6
6
6
6
6
6
6
6
6
6
6
6
6
5
5
5
5
4
4
4
4
4
4
4
4
4
4
3
3
3
3
3
3
3
3
3
3
2
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
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1
1