11997
11997
9020
4829
2880
2556
2172
2000
1750
1713
1492
1427
1377
1284
1185
1131
929
913
901
859
846
835
792
767
727
701
634
627
589
541
533
517
507
427
418
399
389
379
362
325
323
306
295
292
286
261
247
246
245
233
217
215
204
198
184
179
177
173
167
167
161
161
161
155
154
152
148
145
129
128
113
102
95
95
93
86
84
81
76
74
72
72
68
66
65
64
63
63
59
58
55
54
52
50
50
48
48
47
44
44
43
42
41
37
37
36
35
34
34
34
33
32
31
31
30
30
30
30
30
29
29
28
27
27
27
26
26
25
24
24
23
23
23
23
22
21
20
20
20
19
18
18
18
17
17
16
16
16
15
15
15
14
14
14
14
14
13
13
12
12
11
11
11
11
11
11
10
10
10
10
9
9
9
8
8
8
8
7
7
7
7
7
7
7
6
6
6
6
5
5
5
5
5
4
4
4
4
4
4
4
4
4
3
3
3
3
3
3
3
2
2
2
2
2
2
2
2
2
2
2
1
1
1
1
1
1
1
1
1