9075
8771
7069
5869
4953
4588
4309
4251
4162
3596
3568
3462
3459
3223
2977
2754
2627
2360
2341
2256
2052
2019
2007
1936
1786
1629
1565
1553
1530
1494
1436
1313
1078
1077
1050
1043
1036
1030
949
906
903
894
881
865
820
803
791
785
748
745
708
655
654
632
626
596
588
569
557
556
540
528
508
505
497
496
481
472
467
449
410
396
395
361
357
352
350
347
329
326
324
320
306
302
297
293
288
287
287
285
276
258
245
230
225
211
210
204
199
198
185
180
178
178
175
174
174
164
163
142
138
137
134
128
120
117
115
111
110
109
109
106
88
86
86
84
80
79
75
73
72
71
70
70
67
64
59
58
51
50
49
44
44
43
43
42
42
42
42
41
41
36
36
36
35
34
33
32
32
32
30
29
27
25
25
24
24
23
23
22
22
22
22
22
20
20
19
19
19
18
15
15
15
14
14
14
14
14
13
12
12
12
11
11
11
11
11
11
11
10
10
10
9
9
8
8
8
8
7
7
7
7
7
6
6
6
6
5
5
5
5
5
5
4
4
4
4
4
4
3
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