12205
12205
9010
4789
2840
2531
2322
2110
1764
1690
1447
1412
1369
1265
1184
1108
906
896
885
855
843
823
790
757
697
677
631
617
579
557
553
507
504
423
418
395
388
385
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
153
153
152
141
128
128
112
105
99
97
93
86
84
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
30
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