12205
12205
9014
4790
2841
2531
2322
2111
1764
1690
1449
1412
1369
1266
1184
1109
908
896
886
855
844
823
790
757
697
685
631
617
579
557
554
507
504
424
418
396
388
386
366
325
303
299
289
286
259
244
244
242
231
215
210
206
205
201
177
175
171
170
169
168
165
163
161
157
154
153
152
143
128
128
112
105
99
97
93
86
85
81
74
74
73
71
70
68
65
65
60
59
59
55
55
53
50
50
49
49
49
49
48
43
43
41
40
38
37
37
37
36
35
35
34
33
33
33
32
32
32
31
31
30
29
29
28
28
27
27
26
26
26
24
24
23
23
23
23
22
22
21
20
19
19
19
18
18
17
17
17
16
16
16
16
15
15
14
14
14
14
13
13
12
12
12
11
11
11
11
10
10
10
10
9
9
9
9
8
8
8
8
7
7
7
6
6
6
6
6
6
6
5
5
5
5
5
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
1
1
1
1
1
1
1
1
1
1