9064
8758
7069
5858
4939
4579
4308
4251
4156
3598
3561
3462
3454
3223
2979
2751
2626
2366
2336
2254
2044
2024
2006
1928
1777
1626
1565
1546
1526
1489
1439
1315
1079
1073
1048
1044
1035
1026
948
905
898
894
883
866
816
798
792
783
748
743
701
654
650
629
629
598
590
565
553
552
543
536
510
498
498
498
477
469
468
450
415
396
395
359
357
352
349
346
329
325
324
320
309
300
297
293
289
287
285
284
277
257
245
230
227
212
209
202
199
196
186
179
179
178
176
173
173
165
161
143
142
141
136
127
118
117
114
111
110
109
109
104
88
86
85
84
80
79
74
74
72
71
70
70
67
64
59
58
52
49
49
45
43
43
43
43
42
42
42
41
41
36
36
35
35
35
34
34
32
32
29
29
27
25
25
24
24
23
23
23
22
22
22
22
20
20
19
19
19
18
15
15
15
15
15
14
14
14
13
12
12
12
11
11
11
11
11
11
10
10
10
10
9
9
8
8
8
8
7
7
7
7
6
6
6
6
6
5
5
5
5
5
5
4
4
4
4
4
4
4
3
3
3
3
3
3
3
3
3
3
3
3
3
3
3
2
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
1
1
1
1
1
1
1
1
1
1
1